Optionaluuid: stringOptionalallow_If the cube is using Box UV
OptionalchildrenInflate adds an inflation value to all sides equally
OptionalmenuUV mirror across the X axis when using Box UV
Optionalold_OptionalrescaleEnable or disable shading based on face normal
UV position for box UV mode
Visibility of the cube in the viewport
StaticallStatic OptionalanimatorStaticbehaviorStaticbehavior_StatichasCheck if any elements of the type are in the project
StatichasCheck if any elements of the type are currently selected
StaticisStaticpreview_StaticpropertiesStaticselectedStatictypesStaticuuidsOptionaltarget: OutlinerNode | "root"Optionalindex: numberOptionaloutliner_click: booleanCreate a unique name for the group or element by adding a number at the end or increasing it.
Optionalothers: OutlinerNode[]OptionalskipUV: booleanOptionalundo_tag: stringOptionalselection_method: "all_selected" | "all_in_group"Optionalaspects: anyInitializes the node. This should always be called when creating nodes that will be used in the outliner.
Checks of the group or element is a child of group.
The maximum number of generations that can be between the element and the group
Mark the element as selected
Optionalselect_children: booleanOptionalupdate: booleanRemoves the node.
Marks the name of the group or element in the outliner for renaming.
Rotate the cube around axis in 90 degree steps
Axis index
Number of steps
Rotation pivot
Saves the changed name of the element by creating an undo point and making the name unique if necessary.
Optionalsave: booleanDisplays the context menu of the element
Mouse event, determines where the context menu spawns.
Unfolds the outliner and scrolls up or down if necessary to show the group or element.
Calculates and returns the size of the cube
Calculates and returns the size of a cube on a certain axis
Optionalfloored: booleanOptionalelement: OutlinerNodeOptionalindex_modifier: numberTransfer the origin to a new position, while updating from and to to keep the same visual position.
Optionalupdate: booleanOptionalunselect_parent: booleanUpdates the Vue node of the element. This is only necessary in some rare situations
StaticaddStaticfromOptionalkeep_uuid: booleanStaticisStaticregister
Auto UV setting, saved as an integer, where 0 means disabled, 1 means enabled, and 2 means relative auto UV (cube position affects UV)