work on layers
This commit is contained in:
@@ -23,6 +23,27 @@ class TestImgui : public Archimedes::GuiModule {
|
||||
std::list<Archimedes::Renderer::renderCmd*>::iterator rcmd;
|
||||
|
||||
Archimedes::Window* window;
|
||||
|
||||
class TILayer : public Archimedes::Layer {
|
||||
public:
|
||||
|
||||
TILayer(TestImgui* _ti) : ti(_ti) {}
|
||||
|
||||
~TILayer();
|
||||
|
||||
void onRender();
|
||||
|
||||
void onAttach();
|
||||
|
||||
void onDetach();
|
||||
|
||||
bool onEvent(const Archimedes::Event&);
|
||||
|
||||
private:
|
||||
|
||||
TestImgui* ti;
|
||||
|
||||
} layer = TILayer(this);
|
||||
};
|
||||
|
||||
#ifdef TESTIMGUI_DYNAMIC
|
||||
|
||||
Reference in New Issue
Block a user