SpiecsEngine
 
Loading...
Searching...
No Matches

◆ OnEvent()

void Spices::VulkanRenderBackend::OnEvent ( Event & event)

This function is called on global event function is called.

Parameters
[in]eventEvent.

Definition at line 461 of file VulkanRenderBackend.cpp.

462 {
464
465 EventDispatcher dispatcher(event);
466
467 dispatcher.Dispatch<WindowResizeOverEvent>(BIND_EVENT_FN(VulkanRenderBackend::OnWindowResizeOver));
468 dispatcher.Dispatch<SlateResizeEvent> (BIND_EVENT_FN(VulkanRenderBackend::OnSlateResize));
469 dispatcher.Dispatch<MeshAddedWorldEvent> (BIND_EVENT_FN(VulkanRenderBackend::OnMeshAddedWorldEvent));
470 }
#define BIND_EVENT_FN(x)
Bind Event.
Definition Event.h:88
#define SPICES_PROFILE_ZONE
bool OnMeshAddedWorldEvent(WorldEvent &event)
This function is called on world mark query tick.
bool OnWindowResizeOver(WindowResizeOverEvent &event)
This function is called on window is resized over.
bool OnSlateResize(SlateResizeEvent &event)
This function is called on viewport is resized.

References Spices::EventDispatcher::EventDispatcher(), OnMeshAddedWorldEvent(), OnSlateResize(), and OnWindowResizeOver().