Foray Library
rapid prototyping framework for crossplatform development of vulkan hardware ray tracing applications
|
Base class for implementing the draw callback. More...
#include <foray_component.hpp>
Public Types | |
using | TArg = SceneDrawInfo & |
Public Member Functions | |
virtual void | Draw (TArg drawInfo)=0 |
Invoked last each frame. Use to submit draw calls (and related) | |
void | Invoke (TArg drawInfo) |
Static Public Attributes | |
static const bool | ORDERED_EXECUTION = false |
Additional Inherited Members | |
![]() | |
virtual void | __makeMePolymorphic () |
Base class for implementing the draw callback.
|
inlinepure virtual |
Invoked last each frame. Use to submit draw calls (and related)
|
inline |
|
static |