Castor3D 0.16.0
Multiplatform 3D engine
castor3d::GpuBufferOffsetT< DataT > Member List

This is the complete list of members for castor3d::GpuBufferOffsetT< DataT >, including all inherited members.

buffercastor3d::GpuBufferOffsetT< DataT >
chunkcastor3d::GpuBufferOffsetT< DataT >
createBinding(ashes::DescriptorSet &descriptorSet, VkDescriptorSetLayoutBinding const &binding) constcastor3d::GpuBufferOffsetT< DataT >inline
createClearableOutputStorageBinding(crg::FramePass &pass, uint32_t binding, castor::String const &name) constcastor3d::GpuBufferOffsetT< DataT >inline
createInOutStoragePassBinding(crg::FramePass &pass, uint32_t binding, castor::String const &name) constcastor3d::GpuBufferOffsetT< DataT >inline
createInputStoragePassBinding(crg::FramePass &pass, uint32_t binding, castor::String const &name) constcastor3d::GpuBufferOffsetT< DataT >inline
createLayoutBinding(uint32_t index, VkShaderStageFlags stages) constcastor3d::GpuBufferOffsetT< DataT >inline
createOutputStoragePassBinding(crg::FramePass &pass, uint32_t binding, castor::String const &name) constcastor3d::GpuBufferOffsetT< DataT >inline
createUniformPassBinding(crg::FramePass &pass, uint32_t binding, castor::String const &name) constcastor3d::GpuBufferOffsetT< DataT >inline
getBuffer() constcastor3d::GpuBufferOffsetT< DataT >inline
getBuffer()castor3d::GpuBufferOffsetT< DataT >inline
getCount() constcastor3d::GpuBufferOffsetT< DataT >inline
getData()castor3d::GpuBufferOffsetT< DataT >inline
getOffset() constcastor3d::GpuBufferOffsetT< DataT >inline
getPool() constcastor3d::GpuBufferOffsetT< DataT >inline
getPool()castor3d::GpuBufferOffsetT< DataT >inline
getSize() constcastor3d::GpuBufferOffsetT< DataT >inline
getStorageBinding(uint32_t binding) constcastor3d::GpuBufferOffsetT< DataT >inline
getUniformBinding(uint32_t binding) constcastor3d::GpuBufferOffsetT< DataT >inline
GpuBufferOffsetT() noexcept=defaultcastor3d::GpuBufferOffsetT< DataT >
markDirty(VkAccessFlags dstAccessFlags, VkPipelineStageFlags dstPipelineFlags) constcastor3d::GpuBufferOffsetT< DataT >inline
markDirty(VkDeviceSize size, VkAccessFlags dstAccessFlags, VkPipelineStageFlags dstPipelineFlags) constcastor3d::GpuBufferOffsetT< DataT >inline
memorycastor3d::GpuBufferOffsetT< DataT >
operator bool() constcastor3d::GpuBufferOffsetT< DataT >inlineexplicit
setPool(GpuBufferBase &pool)castor3d::GpuBufferOffsetT< DataT >inline
targetcastor3d::GpuBufferOffsetT< DataT >