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