|
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 | |
Protected Member Functions inherited from foray::Polymorphic | |
| 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 |