CeresEngine 0.2.0
A game development framework
Loading...
Searching...
No Matches
CeresEngine::GPUIndexBuffer Member List

This is the complete list of members for CeresEngine::GPUIndexBuffer, including all inherited members.

flush(GPUBufferSize offset=0, GPUBufferSize size=GPUBuffer::whole)CeresEngine::GPUBufferObject
getBuffer() const noexceptCeresEngine::GPUBufferObjectinline
getIndexType() const noexceptCeresEngine::GPUIndexBufferinline
getLength() const noexceptCeresEngine::GPUBufferObjectinline
getOffset() const noexceptCeresEngine::GPUBufferObjectinline
GPUBufferObject()=defaultCeresEngine::GPUBufferObject
GPUBufferObject(GPUBufferPtr buffer, GPUBufferSize offset=0, GPUBufferSize length=GPUBuffer::whole)CeresEngine::GPUBufferObjectexplicit
GPUBufferObject(GPUBuffer &buffer, const GPUBufferSize offset=0, const GPUBufferSize length=GPUBuffer::whole)CeresEngine::GPUBufferObjectinlineexplicit
GPUBufferObject(GPUDevice &device, const GPUBufferDescriptor &descriptor)CeresEngine::GPUBufferObjectexplicit
GPUBufferObject(std::nullptr_t)CeresEngine::GPUBufferObjectinline
GPUBufferObject(const GPUBufferObject &)=defaultCeresEngine::GPUBufferObject
GPUBufferObject(GPUBufferObject &&)=defaultCeresEngine::GPUBufferObject
GPUIndexBuffer()=defaultCeresEngine::GPUIndexBuffer
GPUIndexBuffer(GPUBufferPtr buffer, GPUBufferSize offset=0, IndexType indexType=IndexType::UInt32, GPUBufferSize length=GPUBuffer::whole)CeresEngine::GPUIndexBufferexplicit
GPUIndexBuffer(GPUBuffer &buffer, const GPUBufferSize offset=0, const IndexType indexType=IndexType::UInt32, const GPUBufferSize length=GPUBuffer::whole)CeresEngine::GPUIndexBufferinlineexplicit
GPUIndexBuffer(GPUDevice &device, GPUBufferSize size, IndexType indexType=IndexType::UInt32, const GPUMemoryProperties &memoryProperty=GPUMemoryProperty::DeviceLocal, String name="")CeresEngine::GPUIndexBufferexplicit
GPUIndexBuffer(std::nullptr_t)CeresEngine::GPUIndexBufferinline
GPUIndexBuffer(const GPUIndexBuffer &)=defaultCeresEngine::GPUIndexBuffer
GPUIndexBuffer(GPUIndexBuffer &&)=defaultCeresEngine::GPUIndexBuffer
invalidate(GPUBufferSize offset=0, GPUBufferSize size=GPUBuffer::whole)CeresEngine::GPUBufferObject
mBufferCeresEngine::GPUBufferObjectprotected
mIndexTypeCeresEngine::GPUIndexBufferprivate
mLengthCeresEngine::GPUBufferObjectprotected
mOffsetCeresEngine::GPUBufferObjectprotected
operator bool() const noexceptCeresEngine::GPUBufferObjectinlineexplicit
operator=(const GPUIndexBuffer &)=defaultCeresEngine::GPUIndexBuffer
operator=(GPUIndexBuffer &&)=defaultCeresEngine::GPUIndexBuffer
CeresEngine::GPUBufferObject::operator=(std::nullptr_t)CeresEngine::GPUBufferObjectinline
CeresEngine::GPUBufferObject::operator=(const GPUBufferObject &)=defaultCeresEngine::GPUBufferObject
CeresEngine::GPUBufferObject::operator=(GPUBufferObject &&)=defaultCeresEngine::GPUBufferObject
~GPUBufferObject()CeresEngine::GPUBufferObject
~GPUIndexBuffer()CeresEngine::GPUIndexBuffer