| 123456789101112131415161718192021222324252627282930313233343536373839 |
- #include "BsEditorPrerequisites.h"
- #include "BsGUIWidget.h"
- namespace BansheeEditor
- {
- class TestTextSprite : public BS::GUIWidget
- {
- protected:
- friend class CM::SceneObject;
- TestTextSprite(const CM::HSceneObject& parent, CM::Viewport* target);
- public:
- ~TestTextSprite();
- virtual void update();
- void init(const BS::HCamera& camera, const CM::String& text, CM::RenderTexturePtr sceneView);
- private:
- BS::GUILabel* mLabel;
- BS::GUIListBox* mListBox;
- GUISceneTreeView* mSceneTreeView;
- CM::HString labelString;
- CM::HSceneObject mDbgMainA;
- CM::HSceneObject mDbgMainB;
- CM::HSceneObject mDbgChildA;
- CM::HSceneObject mDbgChildB;
- CM::HSceneObject mDbgChildC;
- void dbgBtn();
- void dbgAdd();
- void dbgRename();
- void dbgRemoveChildren();
- void dbgRemoveParents();
- };
- }
|