Static Properties

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

Static Methods

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.
people
Log in to reply
You can't reply if you're not logged in. That would be crazy.