|
Nebula
|
#include <shaderstatenode.h>
Public Member Functions | |
| void | Apply (const CoreGraphics::CmdBufferId cmdBuf, IndexT batchIndex, IndexT bufferIndex) |
| Apply the resource table. | |
Public Attributes | |
| Math::bbox | boundingBox |
| uint32_t | nodeInstanceHash |
| Materials::MaterialInstanceId | materialInstance |
| CoreGraphics::ResourceTableId | table |
| uint32_t | offsets [NumMaxOffsets] |
| uint8_t | numOffsets |
| uint8_t | slot |
| void Models::ShaderStateNode::DrawPacket::Apply | ( | const CoreGraphics::CmdBufferId | cmdBuf, |
| IndexT | batchIndex, | ||
| IndexT | bufferIndex ) |
Apply the resource table.
| Math::bbox Models::ShaderStateNode::DrawPacket::boundingBox |
| Materials::MaterialInstanceId Models::ShaderStateNode::DrawPacket::materialInstance |
| uint32_t Models::ShaderStateNode::DrawPacket::nodeInstanceHash |
| uint8_t Models::ShaderStateNode::DrawPacket::numOffsets |
| uint32_t Models::ShaderStateNode::DrawPacket::offsets[NumMaxOffsets] |
| uint8_t Models::ShaderStateNode::DrawPacket::slot |
| CoreGraphics::ResourceTableId Models::ShaderStateNode::DrawPacket::table |