Skip to content

4.8.0

Compare
Choose a tag to compare
@samamstar samamstar released this 21 Jan 22:07
· 4 commits to main since this release
2eff38e
  • Added collision layers for custom inputs

    • This allows for having inputs only overlap when relevant, e.g. if you have an editor it doesn't matter if it colides with most inputs
  • Added new watch "ManagedInputDetailedInfo"

  • Added new features to draggable windows

    • Minimize
    • Drag (partially) off screen
    • Disabling scrollbar
    • Automatically scale to the desired size of the content
  • Added new widget "LIB_WT_FilterableTreeView" which allows for the end user to search contained objects

  • [N] LIB_S_CustomInputStruct

    • [+] Added property "CollisionLayer"
  • [N] LIB_W_DraggableWindow

    • [+][I] Added variable "IsScrollable", which decides whether to place content in a scrollbox or not
    • [N] When specifying a size for a window, a value of 0 will cause the window to automatically scale to the desired size of the content. As always, this is per-axis
  • [N] LIB_F_DraggableWindow

    • [+] Added function "AddDraggableWindowV2", which adds support for the scrollbox property
      • Unfortunately I couldn't find a way to pass that information without a new function, but sometimes that's just how it is, eh?
  • [+] LIB_WT_FilterableTreeView

  • [N] LIB_WT_TreeView

    • [+] Added function "FilterObjects" which hides all objects not containing a given string in their name
  • [N] LIB_F_Input

    • [N] FindConflictingInputs
      • [+] Added input "CollisionLayer", to specify a layer to find collisions on
    • [N] AddCustomActionMapping
      • [+] Added input "CollisionLayer", to specify the layer this action is a member of