AddAttribute(IEnums::AttributeItem item, IEnums::AttributeType type, UInt32 &byteOffset)=0 | Murl::Video::IVertexBuffer | pure virtual |
AddAttribute(SInt32 id, IEnums::AttributeType type, UInt32 &byteOffset)=0 | Murl::Video::IVertexBuffer | pure virtual |
AddAttribute(const String &name, IEnums::AttributeType type, UInt32 &byteOffset)=0 | Murl::Video::IVertexBuffer | pure virtual |
AreVerticesModified() const =0 | Murl::Video::IVertexBuffer | pure virtual |
GetAccessMode() const =0 | Murl::Video::IVertexBuffer | pure virtual |
GetAttribute(UInt32 index) const =0 | Murl::Video::IVertexBuffer | pure virtual |
GetAttributeByteOffset(UInt32 index) const =0 | Murl::Video::IVertexBuffer | pure virtual |
GetAttributeId(UInt32 index) const =0 | Murl::Video::IVertexBuffer | pure virtual |
GetAttributeIndex(IEnums::AttributeItem item) const =0 | Murl::Video::IVertexBuffer | pure virtual |
GetAttributeIndex(SInt32 id) const =0 | Murl::Video::IVertexBuffer | pure virtual |
GetAttributeIndex(const String &name) const =0 | Murl::Video::IVertexBuffer | pure virtual |
GetAttributeItem(UInt32 index) const =0 | Murl::Video::IVertexBuffer | pure virtual |
GetAttributeType(UInt32 index) const =0 | Murl::Video::IVertexBuffer | pure virtual |
GetByteStride() const =0 | Murl::Video::IVertexBuffer | pure virtual |
GetFloatAttribute(UInt32 index) const =0 | Murl::Video::IVertexBuffer | pure virtual |
GetFloatVector2Attribute(UInt32 index) const =0 | Murl::Video::IVertexBuffer | pure virtual |
GetFloatVector3Attribute(UInt32 index) const =0 | Murl::Video::IVertexBuffer | pure virtual |
GetFloatVector4Attribute(UInt32 index) const =0 | Murl::Video::IVertexBuffer | pure virtual |
GetMaxNumberOfVertices() const =0 | Murl::Video::IVertexBuffer | pure virtual |
GetNormalizedSInt16Attribute(UInt32 index) const =0 | Murl::Video::IVertexBuffer | pure virtual |
GetNormalizedSInt16Vector2Attribute(UInt32 index) const =0 | Murl::Video::IVertexBuffer | pure virtual |
GetNormalizedSInt16Vector3Attribute(UInt32 index) const =0 | Murl::Video::IVertexBuffer | pure virtual |
GetNormalizedSInt16Vector4Attribute(UInt32 index) const =0 | Murl::Video::IVertexBuffer | pure virtual |
GetNormalizedSInt8Attribute(UInt32 index) const =0 | Murl::Video::IVertexBuffer | pure virtual |
GetNormalizedSInt8Vector2Attribute(UInt32 index) const =0 | Murl::Video::IVertexBuffer | pure virtual |
GetNormalizedSInt8Vector3Attribute(UInt32 index) const =0 | Murl::Video::IVertexBuffer | pure virtual |
GetNormalizedSInt8Vector4Attribute(UInt32 index) const =0 | Murl::Video::IVertexBuffer | pure virtual |
GetNormalizedUInt16Attribute(UInt32 index) const =0 | Murl::Video::IVertexBuffer | pure virtual |
GetNormalizedUInt16Vector2Attribute(UInt32 index) const =0 | Murl::Video::IVertexBuffer | pure virtual |
GetNormalizedUInt16Vector3Attribute(UInt32 index) const =0 | Murl::Video::IVertexBuffer | pure virtual |
GetNormalizedUInt16Vector4Attribute(UInt32 index) const =0 | Murl::Video::IVertexBuffer | pure virtual |
GetNormalizedUInt8Attribute(UInt32 index) const =0 | Murl::Video::IVertexBuffer | pure virtual |
GetNormalizedUInt8Vector2Attribute(UInt32 index) const =0 | Murl::Video::IVertexBuffer | pure virtual |
GetNormalizedUInt8Vector3Attribute(UInt32 index) const =0 | Murl::Video::IVertexBuffer | pure virtual |
GetNormalizedUInt8Vector4Attribute(UInt32 index) const =0 | Murl::Video::IVertexBuffer | pure virtual |
GetNumberOfAttributes() const =0 | Murl::Video::IVertexBuffer | pure virtual |
GetNumberOfBones() const =0 | Murl::Video::IVertexBuffer | pure virtual |
GetNumberOfVertices() const =0 | Murl::Video::IVertexBuffer | pure virtual |
GetObjectInterface()=0 | Murl::Video::IVertexBuffer | pure virtual |
GetObjectInterface() const =0 | Murl::Video::IVertexBuffer | pure virtual |
GetSignature() const =0 | Murl::Video::IVertexBuffer | pure virtual |
GetSInt16Attribute(UInt32 index) const =0 | Murl::Video::IVertexBuffer | pure virtual |
GetSInt16Vector2Attribute(UInt32 index) const =0 | Murl::Video::IVertexBuffer | pure virtual |
GetSInt16Vector3Attribute(UInt32 index) const =0 | Murl::Video::IVertexBuffer | pure virtual |
GetSInt16Vector4Attribute(UInt32 index) const =0 | Murl::Video::IVertexBuffer | pure virtual |
GetSInt8Attribute(UInt32 index) const =0 | Murl::Video::IVertexBuffer | pure virtual |
GetSInt8Vector2Attribute(UInt32 index) const =0 | Murl::Video::IVertexBuffer | pure virtual |
GetSInt8Vector3Attribute(UInt32 index) const =0 | Murl::Video::IVertexBuffer | pure virtual |
GetSInt8Vector4Attribute(UInt32 index) const =0 | Murl::Video::IVertexBuffer | pure virtual |
GetUInt16Attribute(UInt32 index) const =0 | Murl::Video::IVertexBuffer | pure virtual |
GetUInt16Vector2Attribute(UInt32 index) const =0 | Murl::Video::IVertexBuffer | pure virtual |
GetUInt16Vector3Attribute(UInt32 index) const =0 | Murl::Video::IVertexBuffer | pure virtual |
GetUInt16Vector4Attribute(UInt32 index) const =0 | Murl::Video::IVertexBuffer | pure virtual |
GetUInt8Attribute(UInt32 index) const =0 | Murl::Video::IVertexBuffer | pure virtual |
GetUInt8Vector2Attribute(UInt32 index) const =0 | Murl::Video::IVertexBuffer | pure virtual |
GetUInt8Vector3Attribute(UInt32 index) const =0 | Murl::Video::IVertexBuffer | pure virtual |
GetUInt8Vector4Attribute(UInt32 index) const =0 | Murl::Video::IVertexBuffer | pure virtual |
GetVertexBufferData()=0 | Murl::Video::IVertexBuffer | pure virtual |
GetVertexBufferData() const =0 | Murl::Video::IVertexBuffer | pure virtual |
GetVertexData()=0 | Murl::Video::IVertexBuffer | pure virtual |
GetVertexData() const =0 | Murl::Video::IVertexBuffer | pure virtual |
IsDynamicBatchingAllowed() const =0 | Murl::Video::IVertexBuffer | pure virtual |
IsInVideoMemory() const =0 | Murl::Video::IVertexBuffer | pure virtual |
RemoveAllAttributes()=0 | Murl::Video::IVertexBuffer | pure virtual |
Set(IProgram *currentProgram, SInt32 id, UInt32 unit)=0 | Murl::Video::IVertexBuffer | pure virtual |
SetAccessMode(IEnums::BufferAccessMode mode)=0 | Murl::Video::IVertexBuffer | pure virtual |
SetDynamicBatchingAllowed(Bool allowed)=0 | Murl::Video::IVertexBuffer | pure virtual |
SetNumberOfBones(UInt32 numberOfBones)=0 | Murl::Video::IVertexBuffer | pure virtual |
SetNumberOfVertices(UInt32 numberOfVertices)=0 | Murl::Video::IVertexBuffer | pure virtual |
SetVertexData(void *vertices, UInt32 maxNumberOfVertices, UInt32 byteStride)=0 | Murl::Video::IVertexBuffer | pure virtual |
SetVertexData(const void *vertices, UInt32 maxNumberOfVertices, UInt32 byteStride)=0 | Murl::Video::IVertexBuffer | pure virtual |
SetVerticesModified()=0 | Murl::Video::IVertexBuffer | pure virtual |
SetVerticesModified(UInt32 firstVertex, UInt32 numberOfVertices)=0 | Murl::Video::IVertexBuffer | pure virtual |