Foray Library
rapid prototyping framework for crossplatform development of vulkan hardware ray tracing applications
|
Base class for implementing the onevent callback. More...
#include <foray_component.hpp>
Public Types | |
using | TArg = const osi::Event * |
Public Member Functions | |
virtual void | OnEvent (TArg event)=0 |
Invoked with every event received by the application. | |
void | Invoke (TArg event) |
Static Public Attributes | |
static const bool | ORDERED_EXECUTION = false |
Additional Inherited Members | |
![]() | |
virtual void | __makeMePolymorphic () |
Base class for implementing the onevent callback.
using foray::scene::Component::OnEventCallback::TArg = const osi::Event* |
|
inline |
|
inlinepure virtual |
Invoked with every event received by the application.
|
static |