API Documentation
MAIN PAGE
NAMESPACES
CLASSES
Documentation
Headers
NilkinsGraphics
RenderQueues
RenderStrategies
Commands
RenderCommandQueue.h
1
// RenderCommandQueue.h
3
//
5
6
namespace
nkGraphics
7
{
11
class
RenderCommandQueue
final
12
{
13
public :
14
15
// Constructor, destructor
19
RenderCommandQueue
() ;
23
~RenderCommandQueue
() ;
24
25
// Getters
29
const
nkMemory::BufferCast<RenderCommand>
&
getCommands
()
const
;
30
31
// Manipulations
37
void
addCommand
(
const
RenderCommand
& command) ;
38
} ;
39
}
nkGraphics::RenderCommandQueue
A queue of rendering commands.
Definition:
RenderCommandQueue.h:12
nkGraphics::RenderCommandQueue::RenderCommandQueue
RenderCommandQueue()
nkMemory::BufferCast
Holds a Buffer and make it easy to cast the binary data.
Definition:
BufferCast.h:18
nkGraphics::RenderCommandQueue::getCommands
const nkMemory::BufferCast< RenderCommand > & getCommands() const
nkGraphics::RenderCommand
Describes a render command and provides the necessary information for it to happen.
Definition:
RenderCommand.h:12
nkGraphics::RenderCommandQueue::addCommand
void addCommand(const RenderCommand &command)
nkGraphics
Encompasses all API of component NilkinsGraphics.
Definition:
BoundingBox.h:7
nkGraphics::RenderCommandQueue::~RenderCommandQueue
~RenderCommandQueue()
Generated by
Doxygen
1.8.18