Struct DrawablePoolCreateInfo

Struct Documentation

struct DrawablePoolCreateInfo

Public Functions

~DrawablePoolCreateInfo()
DrawablePoolCreateInfo(const DrawablePoolCreateInfo &other)
DrawablePoolCreateInfo(DrawablePoolCreateInfo &&other)
DrawablePoolCreateInfo &operator=(const DrawablePoolCreateInfo &other)
DrawablePoolCreateInfo &operator=(DrawablePoolCreateInfo &&other)
DrawablePoolCreateInfo(Memory::Allocator &alloc)
U32 AddInputSlot(const VertexSlot &slotInfo)

Public Members

U32 m_byteSize = {0}
U32 m_numDrawables = {0}
CullMode m_cullMode = {CullMode::None}
DrawType m_drawType = {DrawType::InstancedIndexed}
SmallVector<VertexSlot, 4> m_vertexDataSlots
Containers::Vector<U32> m_renderPasses