Buffer(unsigned int numElements, size_t elementSize, bool createStorage=true) | gte::Buffer | protected |
CreateStorage() | gte::Resource | |
DestroyStorage() | gte::Resource | |
Get() const | gte::Resource | inline |
Get() | gte::Resource | inline |
GetCopyType() const | gte::Resource | inline |
GetData() const | gte::Resource | inline |
GetData() | gte::Resource | inline |
GetElementSize() const | gte::Resource | inline |
GetFirstIndex() const | gte::IndexBuffer | |
GetFirstPrimitive() const | gte::IndexBuffer | inline |
GetName() const | gte::GraphicsObject | inline |
GetNumActiveBytes() const | gte::Resource | inline |
GetNumActiveElements() const | gte::Resource | inline |
GetNumActiveIndices() const | gte::IndexBuffer | |
GetNumActivePrimitives() const | gte::IndexBuffer | inline |
GetNumBytes() const | gte::Resource | inline |
GetNumElements() const | gte::Resource | inline |
GetNumPrimitives() const | gte::IndexBuffer | inline |
GetOffset() const | gte::Resource | inline |
GetPoint(uint32_t i, uint32_t &v) const | gte::IndexBuffer | |
GetPolypointIndexCount(uint32_t numPrimitives) | gte::IndexBuffer | protectedstatic |
GetPolysegmentContiguousAdjIndexCount(uint32_t numPrimitives) | gte::IndexBuffer | protectedstatic |
GetPolysegmentContiguousIndexCount(uint32_t numPrimitives) | gte::IndexBuffer | protectedstatic |
GetPolysegmentDisjointAdjIndexCount(uint32_t numPrimitives) | gte::IndexBuffer | protectedstatic |
GetPolysegmentDisjointIndexCount(uint32_t numPrimitives) | gte::IndexBuffer | protectedstatic |
GetPrimitiveType() const | gte::IndexBuffer | inline |
GetSegment(uint32_t i, uint32_t &v0, uint32_t &v1) const | gte::IndexBuffer | |
GetTriangle(uint32_t i, uint32_t &v0, uint32_t &v1, uint32_t &v2) const | gte::IndexBuffer | |
GetTrimeshAdjIndexCount(uint32_t numPrimitives) | gte::IndexBuffer | protectedstatic |
GetTrimeshIndexCount(uint32_t numPrimitives) | gte::IndexBuffer | protectedstatic |
GetTristripAdjIndexCount(uint32_t numPrimitives) | gte::IndexBuffer | protectedstatic |
GetTristripIndexCount(uint32_t numPrimitives) | gte::IndexBuffer | protectedstatic |
GetType() const | gte::GraphicsObject | inline |
GetUsage() const | gte::Resource | inline |
GraphicsObject() | gte::GraphicsObject | protected |
ICFunction typedef | gte::IndexBuffer | protected |
IndexBuffer(IPType type, uint32_t numPrimitives, size_t indexSize, bool createStorage=true) | gte::IndexBuffer | |
IndexBuffer(IPType type, uint32_t numPrimitives) | gte::IndexBuffer | |
IsBuffer() const | gte::GraphicsObject | inline |
IsDrawingState() const | gte::GraphicsObject | inline |
IsIndexed() const | gte::IndexBuffer | inline |
IsShader() const | gte::GraphicsObject | inline |
IsTexture() const | gte::GraphicsObject | inline |
IsTextureArray() const | gte::GraphicsObject | inline |
mCopyType | gte::Resource | protected |
mData | gte::Resource | protected |
mElementSize | gte::Resource | protected |
mFirstPrimitive | gte::IndexBuffer | protected |
mName | gte::GraphicsObject | protected |
mNumActiveElements | gte::Resource | protected |
mNumActivePrimitives | gte::IndexBuffer | protected |
mNumBytes | gte::Resource | protected |
mNumElements | gte::Resource | protected |
mNumPrimitives | gte::IndexBuffer | protected |
mOffset | gte::Resource | protected |
mPrimitiveType | gte::IndexBuffer | protected |
msIndexCounter | gte::IndexBuffer | protectedstatic |
mStorage | gte::Resource | protected |
mType | gte::GraphicsObject | protected |
mUsage | gte::Resource | protected |
ResetData() | gte::Resource | inline |
Resource(unsigned int numElements, size_t elementSize, bool createStorage=true) | gte::Resource | protected |
SetCopyType(CopyType copyType) | gte::Resource | inline |
SetData(char *data) | gte::Resource | inline |
SetFirstPrimitive(uint32_t first) | gte::IndexBuffer | |
SetName(std::string const &name) | gte::GraphicsObject | inline |
SetNumActiveElements(unsigned int numActiveElements) | gte::Resource | |
SetNumActivePrimitives(uint32_t numActive) | gte::IndexBuffer | |
SetOffset(unsigned int offset) | gte::Resource | |
SetPoint(uint32_t i, uint32_t v) | gte::IndexBuffer | |
SetSegment(uint32_t i, uint32_t v0, uint32_t v1) | gte::IndexBuffer | |
SetTriangle(uint32_t i, uint32_t v0, uint32_t v1, uint32_t v2) | gte::IndexBuffer | |
SetUsage(Usage usage) | gte::Resource | inline |
SubscribeForDestruction(std::shared_ptr< ListenerForDestruction > const &listener) | gte::GraphicsObject | static |
UnsubscribeForDestruction(std::shared_ptr< ListenerForDestruction > const &listener) | gte::GraphicsObject | static |
ValidPrimitiveType(IPType type) const | gte::IndexBuffer | inlineprotected |
~GraphicsObject() | gte::GraphicsObject | virtual |
~Resource() | gte::Resource | virtual |