Namespace ImGuizmo¶
-
namespace
ImGuizmo
¶ Enums
-
enum
OPERATION
Values:
-
TRANSLATE
-
ROTATE
-
SCALE
-
TRANSLATE
-
ROTATE
-
SCALE
-
BOUNDS
-
-
enum
MODE
Values:
-
LOCAL
-
WORLD
-
LOCAL
-
WORLD
-
Functions
-
IMGUI_API void ImGuizmo::BeginFrame()
-
IMGUI_API void ImGuizmo::EndFrame()
-
IMGUI_API bool ImGuizmo::IsOver()
-
IMGUI_API bool ImGuizmo::IsUsing()
-
IMGUI_API void ImGuizmo::Enable(bool enable)
-
IMGUI_API void ImGuizmo::DecomposeMatrixToComponents(const float * matrix, float * translation, float * rotation, float * scale)
-
IMGUI_API void ImGuizmo::RecomposeMatrixFromComponents(const float * translation, const float * rotation, const float * scale, float * matrix)
-
IMGUI_API void ImGuizmo::SetRect(float x, float y, float width, float height)
-
IMGUI_API void ImGuizmo::DrawCube(const float * view, const float * projection, float * matrix)
-
IMGUI_API void ImGuizmo::Manipulate(const float * view, const float * projection, OPERATION operation, MODE mode, float * matrix, float * deltaMatrix = 0, float * snap = 0, float * localBounds = 0, float * boundsSnap = 0)
-
IMGUI_API void ImGuizmo::SetDrawlist()
-
IMGUI_API void ImGuizmo::SetOrthographic(bool isOrthographic)
-
IMGUI_API void ImGuizmo::DrawCube(const float * view, const float * projection, const float * matrix)
-
IMGUI_API void ImGuizmo::DrawGrid(const float * view, const float * projection, const float * matrix, const float gridSize)
-
enum