Camera | |
CameraTransform | The cameras transform - in world space |
Control | Holds fully realized controls to manipulate some value |
ControlMode | |
CurrentRay | |
CursorDragDelta | The delta of cursor movement between last press and now, in screen space. If left mouse isn't down, will return CursorMoveDelta |
CursorMoveDelta | The delta of cursor movement between this frame and last, in screen space |
CursorPosition | The current cursor position, in screen space |
Draw | Draw a shape using the gizmo library |
HasClicked | |
HasHovered | |
HasMouseFocus | |
HasPressedobsolete | |
HasSelected | |
Hitbox | Allows creating a gizmo hitbox which will be interactable using the mouse (or vr deck2 super controller) |
IsAltPressed | |
IsChildSelected | |
IsCtrlPressed | |
IsDoubleClicked | |
IsHovered | |
IsLeftMouseDown | |
IsPressedobsolete | |
IsRightMouseDown | |
IsSelected | |
IsShiftPressed | |
KeyboardModifiers | The current keyboard modifiers |
LocalCameraTransform | The cameras transform - in local space |
Object | |
Path | |
PressRayobsolete | |
PreviousRay | |
RayDepth | |
Settings | |
Transform | |
WasClicked | |
WasLeftMousePressed | |
WasLeftMouseReleased | |
WasRightMousePressed | |
WasRightMouseReleased | |
World |
EndInstance | |
GetMouseDelta | Get the mouse delta at this current position |
GetMouseDistance | Get the distance from a point on a plane |
GetMouseDistanceDelta | Get the distance moved from (or towards) a position on a plane |
GetMouseDrag | Get the mouse drag distance at this current position, assuming we are pressed |
GetPositionOnPlane | Get the distance from a point on a plane |
Nudge | Will give you a nudge vector along the most aligned left and up axis of the rotation based on left/right/up/down direction and camera angle |
ObjectScope | Create a new scope - any changes to colors and transforms will be stored and reverted when exiting the scope. |
Scope | Create a new scope - any changes to colors and transforms will be stored and reverted when exiting the scope. |
Select | |
Snap | Will snap this position, depending on the current snap settings and keys that are pressed. Will snap along if movement is detected along that axis. For example, if movement is 1,0,0 then we'll only snap on the x axis. |