gte::ConstantBuffer Member List

This is the complete list of members for gte::ConstantBuffer, including all inherited members.

Buffer(unsigned int numElements, size_t elementSize, bool createStorage=true)gte::Bufferprotected
ConstantBuffer(size_t numBytes, bool allowDynamicUpdate)gte::ConstantBuffer
CreateStorage()gte::Resource
DestroyStorage()gte::Resource
Get() const gte::Resourceinline
Get()gte::Resourceinline
GetCopyType() const gte::Resourceinline
GetData() const gte::Resourceinline
GetData()gte::Resourceinline
GetElementSize() const gte::Resourceinline
GetLayout() const gte::ConstantBufferinline
GetMember(std::string const &name, T &value) const gte::ConstantBuffer
GetMember(std::string const &name, unsigned int index, T &value) const gte::ConstantBuffer
GetName() const gte::GraphicsObjectinline
GetNumActiveBytes() const gte::Resourceinline
GetNumActiveElements() const gte::Resourceinline
GetNumBytes() const gte::Resourceinline
GetNumElements() const gte::Resourceinline
GetOffset() const gte::Resourceinline
GetRoundedNumBytes(size_t numBytes)gte::ConstantBufferprotectedstatic
GetType() const gte::GraphicsObjectinline
GetUsage() const gte::Resourceinline
GraphicsObject()gte::GraphicsObjectprotected
HasMember(std::string const &name) const gte::ConstantBuffer
IsBuffer() const gte::GraphicsObjectinline
IsDrawingState() const gte::GraphicsObjectinline
IsShader() const gte::GraphicsObjectinline
IsTexture() const gte::GraphicsObjectinline
IsTextureArray() const gte::GraphicsObjectinline
mCopyTypegte::Resourceprotected
mDatagte::Resourceprotected
mElementSizegte::Resourceprotected
mLayoutgte::ConstantBufferprotected
mNamegte::GraphicsObjectprotected
mNumActiveElementsgte::Resourceprotected
mNumBytesgte::Resourceprotected
mNumElementsgte::Resourceprotected
mOffsetgte::Resourceprotected
mStoragegte::Resourceprotected
mTypegte::GraphicsObjectprotected
mUsagegte::Resourceprotected
ResetData()gte::Resourceinline
Resource(unsigned int numElements, size_t elementSize, bool createStorage=true)gte::Resourceprotected
SetCopyType(CopyType copyType)gte::Resourceinline
SetData(char *data)gte::Resourceinline
SetLayout(std::vector< MemberLayout > const &layout)gte::ConstantBufferinline
SetMember(std::string const &name, T const &value)gte::ConstantBuffer
SetMember(std::string const &name, unsigned int index, T const &value)gte::ConstantBuffer
SetName(std::string const &name)gte::GraphicsObjectinline
SetNumActiveElements(unsigned int numActiveElements)gte::Resource
SetOffset(unsigned int offset)gte::Resource
SetUsage(Usage usage)gte::Resourceinline
shaderDataLookupgte::ConstantBufferstatic
SubscribeForDestruction(std::shared_ptr< ListenerForDestruction > const &listener)gte::GraphicsObjectstatic
UnsubscribeForDestruction(std::shared_ptr< ListenerForDestruction > const &listener)gte::GraphicsObjectstatic
~GraphicsObject()gte::GraphicsObjectvirtual
~Resource()gte::Resourcevirtual


geometric_tools_engine
Author(s): Yijiang Huang
autogenerated on Thu Jul 18 2019 04:00:05