#include <ObjectBufferOffset.hpp>
◆ getBoneData()
| castor::ArrayView< VertexBoneData > castor3d::ObjectBufferOffset::getBoneData |
( |
| ) |
const |
|
inline |
◆ getBonesBuffer()
| ashes::BufferBase const & castor3d::ObjectBufferOffset::getBonesBuffer |
( |
| ) |
const |
|
inline |
◆ getBonesCount()
| uint32_t castor3d::ObjectBufferOffset::getBonesCount |
( |
| ) |
const |
|
inline |
◆ getBonesOffset()
| VkDeviceSize castor3d::ObjectBufferOffset::getBonesOffset |
( |
| ) |
const |
|
inline |
◆ getBonesSize()
| uint32_t castor3d::ObjectBufferOffset::getBonesSize |
( |
| ) |
const |
|
inline |
◆ getFirstBone()
| uint32_t castor3d::ObjectBufferOffset::getFirstBone |
( |
| ) |
const |
|
inline |
◆ getFirstIndex()
| uint32_t castor3d::ObjectBufferOffset::getFirstIndex |
( |
| ) |
const |
|
inline |
◆ getFirstVertex()
template<typename VertexT >
| uint32_t castor3d::ObjectBufferOffset::getFirstVertex |
( |
| ) |
const |
|
inline |
◆ getIndexBuffer()
| ashes::BufferBase const & castor3d::ObjectBufferOffset::getIndexBuffer |
( |
| ) |
const |
|
inline |
◆ getIndexCount()
| uint32_t castor3d::ObjectBufferOffset::getIndexCount |
( |
| ) |
const |
|
inline |
◆ getIndexData()
template<typename IndexT >
| castor::ArrayView< IndexT > castor3d::ObjectBufferOffset::getIndexData |
( |
| ) |
const |
|
inline |
◆ getIndexOffset()
| VkDeviceSize castor3d::ObjectBufferOffset::getIndexOffset |
( |
| ) |
const |
|
inline |
◆ getIndexSize()
| uint32_t castor3d::ObjectBufferOffset::getIndexSize |
( |
| ) |
const |
|
inline |
◆ getVertexBuffer()
| ashes::BufferBase const & castor3d::ObjectBufferOffset::getVertexBuffer |
( |
| ) |
const |
|
inline |
◆ getVertexCount()
template<typename VertexT >
| uint32_t castor3d::ObjectBufferOffset::getVertexCount |
( |
| ) |
const |
|
inline |
◆ getVertexData()
template<typename VertexT >
| castor::ArrayView< VertexT > castor3d::ObjectBufferOffset::getVertexData |
( |
| ) |
const |
|
inline |
◆ getVertexOffset()
| VkDeviceSize castor3d::ObjectBufferOffset::getVertexOffset |
( |
| ) |
const |
|
inline |
◆ getVertexSize()
| uint32_t castor3d::ObjectBufferOffset::getVertexSize |
( |
| ) |
const |
|
inline |
◆ hasBones()
| bool castor3d::ObjectBufferOffset::hasBones |
( |
| ) |
const |
|
inline |
◆ hasIndices()
| bool castor3d::ObjectBufferOffset::hasIndices |
( |
| ) |
const |
|
inline |
◆ hasVertices()
| bool castor3d::ObjectBufferOffset::hasVertices |
( |
| ) |
const |
|
inline |
◆ markBonesDirty()
| void castor3d::ObjectBufferOffset::markBonesDirty |
( |
VkAccessFlags |
dstAccessFlags = VK_ACCESS_VERTEX_ATTRIBUTE_READ_BIT, |
|
|
VkPipelineStageFlags |
dstPipelineFlags = VK_PIPELINE_STAGE_VERTEX_INPUT_BIT |
|
) |
| const |
|
inline |
◆ markIndexDirty()
| void castor3d::ObjectBufferOffset::markIndexDirty |
( |
VkAccessFlags |
dstAccessFlags = VK_ACCESS_INDEX_READ_BIT, |
|
|
VkPipelineStageFlags |
dstPipelineFlags = VK_PIPELINE_STAGE_VERTEX_INPUT_BIT |
|
) |
| const |
|
inline |
◆ markVertexDirty()
| void castor3d::ObjectBufferOffset::markVertexDirty |
( |
VkAccessFlags |
dstAccessFlags = VK_ACCESS_VERTEX_ATTRIBUTE_READ_BIT, |
|
|
VkPipelineStageFlags |
dstPipelineFlags = VK_PIPELINE_STAGE_VERTEX_INPUT_BIT |
|
) |
| const |
|
inline |
◆ operator bool()
| castor3d::ObjectBufferOffset::operator bool |
( |
| ) |
const |
|
inlineexplicit |
◆ bonBuffer
◆ bonChunk
| MemChunk castor3d::ObjectBufferOffset::bonChunk {} |
◆ idxBuffer
◆ idxChunk
| MemChunk castor3d::ObjectBufferOffset::idxChunk {} |
◆ vtxBuffer
◆ vtxChunk
| MemChunk castor3d::ObjectBufferOffset::vtxChunk {} |
The documentation for this struct was generated from the following file: