Divide Framework 0.1
A free and open-source 3D Framework under heavy development
Loading...
Searching...
No Matches
Divide::TransformSettings Struct Reference

#include <Gizmo.h>

Public Attributes

ImGuizmo::OPERATION currentGizmoOperation = ImGuizmo::TRANSLATE
 
ImGuizmo::MODE currentGizmoMode = ImGuizmo::WORLD
 
F32 snapTranslation [3] = { 1.f, 1.f, 1.f }
 
F32 snapScale [3] = { 1.f, 1.f, 1.f }
 
F32 snapRotation [3] = { 1.f, 1.f, 1.f }
 
U8 previousAxisSelected [3] = { 0u, 0u, 0u }
 
U8 currentAxisSelected = 0u
 
bool useSnap = false
 

Detailed Description

Definition at line 55 of file Gizmo.h.

Member Data Documentation

◆ currentAxisSelected

U8 Divide::TransformSettings::currentAxisSelected = 0u

Definition at line 62 of file Gizmo.h.

◆ currentGizmoMode

ImGuizmo::MODE Divide::TransformSettings::currentGizmoMode = ImGuizmo::WORLD

Definition at line 57 of file Gizmo.h.

◆ currentGizmoOperation

ImGuizmo::OPERATION Divide::TransformSettings::currentGizmoOperation = ImGuizmo::TRANSLATE

Definition at line 56 of file Gizmo.h.

◆ previousAxisSelected

U8 Divide::TransformSettings::previousAxisSelected[3] = { 0u, 0u, 0u }

Definition at line 61 of file Gizmo.h.

◆ snapRotation

F32 Divide::TransformSettings::snapRotation[3] = { 1.f, 1.f, 1.f }

Definition at line 60 of file Gizmo.h.

◆ snapScale

F32 Divide::TransformSettings::snapScale[3] = { 1.f, 1.f, 1.f }

Definition at line 59 of file Gizmo.h.

◆ snapTranslation

F32 Divide::TransformSettings::snapTranslation[3] = { 1.f, 1.f, 1.f }

Definition at line 58 of file Gizmo.h.

◆ useSnap

bool Divide::TransformSettings::useSnap = false

Definition at line 63 of file Gizmo.h.


The documentation for this struct was generated from the following file: