Rebel Fork Framework
Urho3D::VertexBuffer Member List

This is the complete list of members for Urho3D::VertexBuffer, including all inherited members.

AddSubscriberReference(PipelineStateTracker *subscriber)Urho3D::PipelineStateTrackerprotected
CreateDependency(PipelineStateTracker *dependency)Urho3D::PipelineStateTrackerprotected
DependantVector typedefUrho3D::PipelineStateTrackerprivate
elementHash_Urho3D::VertexBufferprivate
elementMask_Urho3D::VertexBufferprivate
elements_Urho3D::VertexBufferprivate
FindSubscriberIter(PipelineStateTracker *subscriber)Urho3D::PipelineStateTrackerprivate
GetElement(VertexElementSemantic semantic, unsigned char index=0) constUrho3D::VertexBuffer
GetElement(VertexElementType type, VertexElementSemantic semantic, unsigned char index=0) constUrho3D::VertexBuffer
GetElement(const ea::vector< VertexElement > &elements, VertexElementType type, VertexElementSemantic semantic, unsigned char index=0)Urho3D::VertexBufferstatic
GetElementMask() constUrho3D::VertexBufferinline
GetElementOffset(VertexElementSemantic semantic, unsigned char index=0) constUrho3D::VertexBufferinline
GetElementOffset(VertexElementType type, VertexElementSemantic semantic, unsigned char index=0) constUrho3D::VertexBufferinline
GetElementOffset(const ea::vector< VertexElement > &elements, VertexElementType type, VertexElementSemantic semantic, unsigned char index=0)Urho3D::VertexBufferstatic
GetElements() constUrho3D::VertexBufferinline
GetElements(unsigned elementMask)Urho3D::VertexBufferstatic
GetPipelineStateHash() constUrho3D::PipelineStateTrackerinline
GetUnpackedData(unsigned start=0, unsigned count=M_MAX_UNSIGNED) constUrho3D::VertexBuffer
GetVertexCount() constUrho3D::VertexBufferinline
GetVertexSize() constUrho3D::VertexBufferinline
GetVertexSize(const ea::vector< VertexElement > &elements)Urho3D::VertexBufferstatic
GetVertexSize(unsigned elementMask)Urho3D::VertexBufferstatic
HasElement(VertexElementSemantic semantic, unsigned char index=0) constUrho3D::VertexBufferinline
HasElement(VertexElementType type, VertexElementSemantic semantic, unsigned char index=0) constUrho3D::VertexBufferinline
HasElement(const ea::vector< VertexElement > &elements, VertexElementType type, VertexElementSemantic semantic, unsigned char index=0)Urho3D::VertexBufferstatic
IsDynamic() constUrho3D::VertexBufferinline
MarkPipelineStateHashDirty()Urho3D::PipelineStateTracker
PackVertexData(const Vector4 source[], unsigned sourceStride, void *dest, unsigned destStride, const VertexElement &element, unsigned start, unsigned count)Urho3D::VertexBufferstatic
pipelineStateHash_Urho3D::PipelineStateTrackermutableprivate
RecalculatePipelineStateHash() const overrideUrho3D::VertexBufferprivatevirtual
RemoveSubscriberReference(PipelineStateTracker *subscriber)Urho3D::PipelineStateTrackerprotected
SetShadowed(bool enable)Urho3D::VertexBuffer
SetSize(unsigned vertexCount, const ea::vector< VertexElement > &elements, bool dynamic=false)Urho3D::VertexBuffer
SetSize(unsigned vertexCount, unsigned elementMask, bool dynamic=false)Urho3D::VertexBuffer
SetUnpackedData(const Vector4 data[], unsigned start=0, unsigned count=M_MAX_UNSIGNED)Urho3D::VertexBuffer
shadowedPending_Urho3D::VertexBufferprivate
ShuffleUnpackedVertexData(unsigned vertexCount, const Vector4 source[], const ea::vector< VertexElement > &sourceElements, Vector4 dest[], const ea::vector< VertexElement > &destElements, bool setMissingElementsToZero=true)Urho3D::VertexBufferstatic
subscribers_Urho3D::PipelineStateTrackerprivate
UnpackVertexData(const void *source, unsigned sourceStride, const VertexElement &element, unsigned start, unsigned count, Vector4 dest[], unsigned destStride)Urho3D::VertexBufferstatic
UpdateOffsets(ea::vector< VertexElement > &elements)Urho3D::VertexBufferstatic
UpdateOffsets()Urho3D::VertexBufferprivate
URHO3D_OBJECT(VertexBuffer, RawBuffer) (defined in Urho3D::VertexBuffer)Urho3D::VertexBufferprivate
VertexBuffer(Context *context) (defined in Urho3D::VertexBuffer)Urho3D::VertexBufferexplicit
vertexCount_Urho3D::VertexBufferprivate
vertexSize_Urho3D::VertexBufferprivate
~PipelineStateTracker()Urho3D::PipelineStateTrackervirtual