add define event overide
This commit is contained in:
@@ -7,7 +7,7 @@ namespace example
|
||||
class ui_layer : public VE::layer, public VE::flags, public VE::connector
|
||||
{
|
||||
VE_OVERIDE();
|
||||
void on_event(VE::event& e) override;
|
||||
VE_EVENT_OVERIDE();
|
||||
|
||||
ImVec2 m_size = ImVec2{ 400.f, 400.f };
|
||||
ImVec2 m_pos = ImVec2{ 400.f, 400.f };
|
||||
|
||||
@@ -7,7 +7,7 @@ namespace example
|
||||
class ui_layer_double : public VE::layer, public VE::flags, public VE::connector
|
||||
{
|
||||
VE_OVERIDE();
|
||||
void on_event(VE::event& e) override;
|
||||
VE_EVENT_OVERIDE();
|
||||
|
||||
ImVec2 m_size = ImVec2{ 400.f, 400.f };
|
||||
ImVec2 m_pos = ImVec2{ 400.f, 400.f };
|
||||
|
||||
@@ -3,6 +3,9 @@
|
||||
#define BIT(x)\
|
||||
(1 << x)
|
||||
|
||||
#define VE_EVENT_OVERIDE()\
|
||||
void on_event(VE::event& e) override
|
||||
|
||||
#define VE_OVERIDE()\
|
||||
public:\
|
||||
void on_attach() override;\
|
||||
|
||||
Reference in New Issue
Block a user