Murl::Graph::IConstantBuffer Member List

This is the complete list of members for Murl::Graph::IConstantBuffer, including all inherited members.

AddUniform(IEnums::UniformItem item, IEnums::UniformType type, UInt32 &byteOffset)=0Murl::Graph::IUniformContainerpure virtual
AddUniform(const String &name, IEnums::UniformType type, UInt32 &byteOffset)=0Murl::Graph::IUniformContainerpure virtual
GetByteSize() const =0Murl::Graph::IConstantBufferpure virtual
GetConstantData()=0Murl::Graph::IConstantBufferpure virtual
GetConstantData() const =0Murl::Graph::IConstantBufferpure virtual
GetFloatMatrix2Uniform(UInt32 index) const =0Murl::Graph::IUniformContainerpure virtual
GetFloatMatrix3Uniform(UInt32 index) const =0Murl::Graph::IUniformContainerpure virtual
GetFloatMatrix4Uniform(UInt32 index) const =0Murl::Graph::IUniformContainerpure virtual
GetFloatUniform(UInt32 index) const =0Murl::Graph::IUniformContainerpure virtual
GetFloatVector2Uniform(UInt32 index) const =0Murl::Graph::IUniformContainerpure virtual
GetFloatVector3Uniform(UInt32 index) const =0Murl::Graph::IUniformContainerpure virtual
GetFloatVector4Uniform(UInt32 index) const =0Murl::Graph::IUniformContainerpure virtual
GetIndex() const =0Murl::Graph::IConstantBufferpure virtual
GetItem() const =0Murl::Graph::IConstantBufferpure virtual
GetMaxByteSize() const =0Murl::Graph::IConstantBufferpure virtual
GetName() const =0Murl::Graph::IConstantBufferpure virtual
GetNumberOfUniforms() const =0Murl::Graph::IUniformContainerpure virtual
GetSInt32Uniform(UInt32 index) const =0Murl::Graph::IUniformContainerpure virtual
GetSInt32Vector2Uniform(UInt32 index) const =0Murl::Graph::IUniformContainerpure virtual
GetSInt32Vector3Uniform(UInt32 index) const =0Murl::Graph::IUniformContainerpure virtual
GetSInt32Vector4Uniform(UInt32 index) const =0Murl::Graph::IUniformContainerpure virtual
GetUniform(UInt32 index) const =0Murl::Graph::IUniformContainerpure virtual
GetUniformByteOffset(UInt32 index) const =0Murl::Graph::IUniformContainerpure virtual
GetUniformIndex(IEnums::UniformItem item) const =0Murl::Graph::IUniformContainerpure virtual
GetUniformIndex(const String &name) const =0Murl::Graph::IUniformContainerpure virtual
GetUniformItem(UInt32 index) const =0Murl::Graph::IUniformContainerpure virtual
GetUniformName(UInt32 index) const =0Murl::Graph::IUniformContainerpure virtual
GetUniformType(UInt32 index) const =0Murl::Graph::IUniformContainerpure virtual
SetByteSize(UInt32 byteSize)=0Murl::Graph::IConstantBufferpure virtual
SetConstantsModified()=0Murl::Graph::IConstantBufferpure virtual
SetMaxByteSize(UInt32 maxByteSize, Bool preserveContents)=0Murl::Graph::IConstantBufferpure virtual


Copyright © 2011-2024 Spraylight GmbH.