Internal virtual interface for type-erased dispatch. More...
Declaration
class helios::engine::runtime::messaging::command::CommandBuffer::Concept { ... }
Public Destructor Index
Public Member Functions Index
| void | flush (GameWorld &gameWorld, UpdateContext &updateContext) noexcept=0 |
|
|
|
| void | clear () noexcept=0 |
|
|
|
| void * | underlying () noexcept=0 |
|
|
|
| const void * | underlying () const noexcept=0 |
|
|
|
Description
Internal virtual interface for type-erased dispatch.
Definition at line 53 of file CommandBuffer.ixx.
Public Destructor
~Concept()
| virtual helios::engine::runtime::messaging::command::CommandBuffer::Concept::~Concept () |
|
virtual
default
|
Public Member Functions
clear()
| virtual void helios::engine::runtime::messaging::command::CommandBuffer::Concept::clear () |
|
noexcept
|
flush()
| virtual void helios::engine::runtime::messaging::command::CommandBuffer::Concept::flush (GameWorld & gameWorld, UpdateContext & updateContext) |
|
noexcept
|
underlying()
| virtual void * helios::engine::runtime::messaging::command::CommandBuffer::Concept::underlying () |
|
nodiscard
noexcept
|
underlying()
| virtual const void * helios::engine::runtime::messaging::command::CommandBuffer::Concept::underlying () |
|
nodiscard
noexcept
|
The documentation for this class was generated from the following file:
Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.15.0.