|
CeresEngine 0.2.0
A game development framework
|
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 noexcept | CeresEngine::GPUBufferObject | inline |
| getIndexType() const noexcept | CeresEngine::GPUIndexBuffer | inline |
| getLength() const noexcept | CeresEngine::GPUBufferObject | inline |
| getOffset() const noexcept | CeresEngine::GPUBufferObject | inline |
| GPUBufferObject()=default | CeresEngine::GPUBufferObject | |
| GPUBufferObject(GPUBufferPtr buffer, GPUBufferSize offset=0, GPUBufferSize length=GPUBuffer::whole) | CeresEngine::GPUBufferObject | explicit |
| GPUBufferObject(GPUBuffer &buffer, const GPUBufferSize offset=0, const GPUBufferSize length=GPUBuffer::whole) | CeresEngine::GPUBufferObject | inlineexplicit |
| GPUBufferObject(GPUDevice &device, const GPUBufferDescriptor &descriptor) | CeresEngine::GPUBufferObject | explicit |
| GPUBufferObject(std::nullptr_t) | CeresEngine::GPUBufferObject | inline |
| GPUBufferObject(const GPUBufferObject &)=default | CeresEngine::GPUBufferObject | |
| GPUBufferObject(GPUBufferObject &&)=default | CeresEngine::GPUBufferObject | |
| GPUIndexBuffer()=default | CeresEngine::GPUIndexBuffer | |
| GPUIndexBuffer(GPUBufferPtr buffer, GPUBufferSize offset=0, IndexType indexType=IndexType::UInt32, GPUBufferSize length=GPUBuffer::whole) | CeresEngine::GPUIndexBuffer | explicit |
| GPUIndexBuffer(GPUBuffer &buffer, const GPUBufferSize offset=0, const IndexType indexType=IndexType::UInt32, const GPUBufferSize length=GPUBuffer::whole) | CeresEngine::GPUIndexBuffer | inlineexplicit |
| GPUIndexBuffer(GPUDevice &device, GPUBufferSize size, IndexType indexType=IndexType::UInt32, const GPUMemoryProperties &memoryProperty=GPUMemoryProperty::DeviceLocal, String name="") | CeresEngine::GPUIndexBuffer | explicit |
| GPUIndexBuffer(std::nullptr_t) | CeresEngine::GPUIndexBuffer | inline |
| GPUIndexBuffer(const GPUIndexBuffer &)=default | CeresEngine::GPUIndexBuffer | |
| GPUIndexBuffer(GPUIndexBuffer &&)=default | CeresEngine::GPUIndexBuffer | |
| invalidate(GPUBufferSize offset=0, GPUBufferSize size=GPUBuffer::whole) | CeresEngine::GPUBufferObject | |
| mBuffer | CeresEngine::GPUBufferObject | protected |
| mIndexType | CeresEngine::GPUIndexBuffer | private |
| mLength | CeresEngine::GPUBufferObject | protected |
| mOffset | CeresEngine::GPUBufferObject | protected |
| operator bool() const noexcept | CeresEngine::GPUBufferObject | inlineexplicit |
| operator=(const GPUIndexBuffer &)=default | CeresEngine::GPUIndexBuffer | |
| operator=(GPUIndexBuffer &&)=default | CeresEngine::GPUIndexBuffer | |
| CeresEngine::GPUBufferObject::operator=(std::nullptr_t) | CeresEngine::GPUBufferObject | inline |
| CeresEngine::GPUBufferObject::operator=(const GPUBufferObject &)=default | CeresEngine::GPUBufferObject | |
| CeresEngine::GPUBufferObject::operator=(GPUBufferObject &&)=default | CeresEngine::GPUBufferObject | |
| ~GPUBufferObject() | CeresEngine::GPUBufferObject | |
| ~GPUIndexBuffer() | CeresEngine::GPUIndexBuffer |