|
API Documentation
|
|
|
virtual void checkBuffer()=0
An interface to define objects that can be exported using this component.
Definition: Exportable.h:15
virtual void exportClassToTree(nkExport::Node *rootNode) override
ShaderPassMemorySlot * getPassMemorySlotReadOnly(unsigned int index) const
A memory slot that fits into a ConstantBuffer. The slot fills entries within the buffer.
Definition: ShaderPassMemorySlot.h:15
virtual void importClassFromTree(nkExport::Node *rootNode) override
ShaderPassMemorySlot * getPassMemorySlot(unsigned int index)
A node in the tree structure representing the data to export / import.
Definition: Node.h:42
virtual ~ConstantBuffer()
virtual void fillBuffer()=0
void changePassMemorySlotOrder(unsigned int fromIndex, unsigned int toIndex)
ShaderPassMemorySlot * addPassMemorySlot()
void deletePassMemorySlot(unsigned int index)
Encompasses all API of component NilkinsGraphics.
Definition: BoundingBox.h:7
Describes a constant buffer.
Definition: ConstantBuffer.h:12