 |
Blamite Game Engine - blam!
00367.02.08.23.1815.blamite
The core library for the Blamite Game Engine.
|
Go to the documentation of this file.
3 #include "../../debug_ui.h"
6 #include <OGRE/OgreSceneManager.h>
33 Ogre::Node::NodeVecIterator it = root->getChildIterator();
35 while (it.current() != it.end())
37 Ogre::Node* node = it.getNext();
44 std::string entry_name = node->getName();
48 Ogre::Vector3 position = node->getPosition();
49 Ogre::Quaternion orientation = node->getOrientation();
50 Ogre::Vector3 scale = node->getScale();
56 node->setPosition(position);
57 node->setOrientation(orientation);
58 node->setScale(scale);
void Draw()
Draws the contents of the group.
Definition: ogre_scene_editor.hpp:21
BLAM Demo::GraphicsSystem * GetGraphicsSystem()
Definition: ogre.cpp:310
IMGUI_API void End()
Definition: imgui.cpp:6016
Demo::GraphicsSystem * ogre_graphics_system
Definition: ogre.cpp:48
Ogre::SceneManager * getSceneManager(void) const
Definition: GraphicsSystem.h:146
IMGUI_API bool Begin(const char *name, bool *p_open=NULL, ImGuiWindowFlags flags=0)
Definition: imgui.cpp:5397
IMGUI_API bool CollapsingHeader(const char *label, ImGuiTreeNodeFlags flags=0)
Definition: imgui_widgets.cpp:5422
IMGUI_API void Text(const char *fmt,...) IM_FMTARGS(1)
Definition: imgui_widgets.cpp:238
bool show
Controls whether or not the group should be shown. May not be used in all groups.
Definition: debug_ui.h:362
Class representing an ImGUI drawing group/draw list item.
Definition: debug_ui.h:359
IMGUI_API bool DragFloat3(const char *label, float v[3], float v_speed=1.0f, float v_min=0.0f, float v_max=0.0f, const char *format="%.3f", float power=1.0f)
Definition: imgui_widgets.cpp:2174
Definition: GraphicsSystem.h:26
IMGUI_API bool DragFloat4(const char *label, float v[4], float v_speed=1.0f, float v_min=0.0f, float v_max=0.0f, const char *format="%.3f", float power=1.0f)
Definition: imgui_widgets.cpp:2179
Legacy namespace to contain data for the legacy ImGUI console.
Definition: ui.h:19
Class for the Ogre Scene Editor utility.
Definition: ogre_scene_editor.hpp:16