#include <Gizmo.h>
◆ GizmoHandle
| Enumerator |
|---|
| None | |
| All_Axis | |
| X_Axis | |
| Y_Axis | |
| Z_Axis | |
◆ TranslationMode
| Enumerator |
|---|
| Move | |
| Rotate | |
| Scale | |
◆ Draw()
| void Editor::Gizmo::Draw |
( |
| ) |
|
◆ DrawHandles()
| void Editor::Gizmo::DrawHandles |
( |
| ) |
|
◆ Load()
| void Editor::Gizmo::Load |
( |
| ) |
|
◆ Rotate()
| void Editor::Gizmo::Rotate |
( |
| ) |
|
◆ Scale()
| void Editor::Gizmo::Scale |
( |
| ) |
|
◆ SetGizmo()
◆ SetGizmoNoCursor()
| void Editor::Gizmo::SetGizmoNoCursor |
( |
GameObject * | object | ) |
|
◆ SnapToSurface()
| f32 Editor::Gizmo::SnapToSurface |
( |
FVector * | pos | ) |
|
◆ Tick()
| void Editor::Gizmo::Tick |
( |
| ) |
|
◆ Translate()
| void Editor::Gizmo::Translate |
( |
| ) |
|
◆ _cursorOffset
| FVector Editor::Gizmo::_cursorOffset |
◆ _draw
| bool Editor::Gizmo::_draw = false |
|
private |
◆ _gizmoOffset
| float Editor::Gizmo::_gizmoOffset = 8.0f |
◆ _ray
◆ _selected
◆ AllAxisRadius
| float Editor::Gizmo::AllAxisRadius = 3.0f |
◆ BlueCollision
◆ BlueRotateCollision
◆ BlueScaleCollision
◆ dimensions
◆ Enabled
| bool Editor::Gizmo::Enabled |
◆ GreenCollision
◆ GreenRotateCollision
◆ GreenScaleCollision
◆ HandleSize
| float Editor::Gizmo::HandleSize = 2.0f |
◆ InitialRotation
| IRotator Editor::Gizmo::InitialRotation = {0, 0, 0} |
◆ InitialScale
| FVector Editor::Gizmo::InitialScale = {1, 1, 1} |
◆ ManipulationStart
| bool Editor::Gizmo::ManipulationStart = true |
◆ Mtx_BlueZ
| MtxF Editor::Gizmo::Mtx_BlueZ |
◆ Mtx_GreenY
| MtxF Editor::Gizmo::Mtx_GreenY |
◆ Mtx_RedX
| MtxF Editor::Gizmo::Mtx_RedX |
◆ PickDistance
| float Editor::Gizmo::PickDistance |
◆ Pos
◆ RedCollision
◆ RedRotateCollision
◆ RedScaleCollision
◆ Rot
◆ SelectedHandle
The documentation for this class was generated from the following files: