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