![]() |
Divide Framework 0.1
A free and open-source 3D Framework under heavy development
|
#include "Headers/Gizmo.h"
#include "Editor/Headers/Utils.h"
#include "Editor/Headers/Editor.h"
#include "Managers/Headers/ProjectManager.h"
#include "ECS/Components/Headers/BoundsComponent.h"
#include "Rendering/Camera/Headers/Camera.h"
#include <imgui_internal.h>
#include <ImGuizmo.h>
Go to the source code of this file.
Classes | |
struct | ImGuizmo::GizmoBounds |
Namespaces | |
namespace | ImGuizmo |
namespace | Divide |
Handle console commands that start with a forward slash. | |
namespace | Divide::anonymous_namespace{Gizmo.cpp} |
Macros | |
#define | USE_VCPKG_GIZMO 1 |
Typedefs | |
using | Divide::anonymous_namespace{Gizmo.cpp}::TransformCache = std::array< TransformValues, g_maxSelectedNodes+1 > |
using | Divide::anonymous_namespace{Gizmo.cpp}::NodeCache = std::array< SceneGraphNode *, g_maxSelectedNodes+1 > |
Variables | |
static GizmoBounds | ImGuizmo::gBounds = {} |
constexpr U8 | Divide::anonymous_namespace{Gizmo.cpp}::g_maxSelectedNodes = 12 |
TransformCache | Divide::anonymous_namespace{Gizmo.cpp}::g_transformCache |
NodeCache | Divide::anonymous_namespace{Gizmo.cpp}::g_selectedNodesCache |
UndoEntry< std::pair< TransformCache, NodeCache > > | Divide::anonymous_namespace{Gizmo.cpp}::g_undoEntry |