|
Rebel Fork Framework
|
This is the complete list of members for Urho3D::VertexBuffer, including all inherited members.
| AddSubscriberReference(PipelineStateTracker *subscriber) | Urho3D::PipelineStateTracker | protected |
| CreateDependency(PipelineStateTracker *dependency) | Urho3D::PipelineStateTracker | protected |
| DependantVector typedef | Urho3D::PipelineStateTracker | private |
| elementHash_ | Urho3D::VertexBuffer | private |
| elementMask_ | Urho3D::VertexBuffer | private |
| elements_ | Urho3D::VertexBuffer | private |
| FindSubscriberIter(PipelineStateTracker *subscriber) | Urho3D::PipelineStateTracker | private |
| GetElement(VertexElementSemantic semantic, unsigned char index=0) const | Urho3D::VertexBuffer | |
| GetElement(VertexElementType type, VertexElementSemantic semantic, unsigned char index=0) const | Urho3D::VertexBuffer | |
| GetElement(const ea::vector< VertexElement > &elements, VertexElementType type, VertexElementSemantic semantic, unsigned char index=0) | Urho3D::VertexBuffer | static |
| GetElementMask() const | Urho3D::VertexBuffer | inline |
| GetElementOffset(VertexElementSemantic semantic, unsigned char index=0) const | Urho3D::VertexBuffer | inline |
| GetElementOffset(VertexElementType type, VertexElementSemantic semantic, unsigned char index=0) const | Urho3D::VertexBuffer | inline |
| GetElementOffset(const ea::vector< VertexElement > &elements, VertexElementType type, VertexElementSemantic semantic, unsigned char index=0) | Urho3D::VertexBuffer | static |
| GetElements() const | Urho3D::VertexBuffer | inline |
| GetElements(unsigned elementMask) | Urho3D::VertexBuffer | static |
| GetPipelineStateHash() const | Urho3D::PipelineStateTracker | inline |
| GetUnpackedData(unsigned start=0, unsigned count=M_MAX_UNSIGNED) const | Urho3D::VertexBuffer | |
| GetVertexCount() const | Urho3D::VertexBuffer | inline |
| GetVertexSize() const | Urho3D::VertexBuffer | inline |
| GetVertexSize(const ea::vector< VertexElement > &elements) | Urho3D::VertexBuffer | static |
| GetVertexSize(unsigned elementMask) | Urho3D::VertexBuffer | static |
| HasElement(VertexElementSemantic semantic, unsigned char index=0) const | Urho3D::VertexBuffer | inline |
| HasElement(VertexElementType type, VertexElementSemantic semantic, unsigned char index=0) const | Urho3D::VertexBuffer | inline |
| HasElement(const ea::vector< VertexElement > &elements, VertexElementType type, VertexElementSemantic semantic, unsigned char index=0) | Urho3D::VertexBuffer | static |
| IsDynamic() const | Urho3D::VertexBuffer | inline |
| MarkPipelineStateHashDirty() | Urho3D::PipelineStateTracker | |
| PackVertexData(const Vector4 source[], unsigned sourceStride, void *dest, unsigned destStride, const VertexElement &element, unsigned start, unsigned count) | Urho3D::VertexBuffer | static |
| pipelineStateHash_ | Urho3D::PipelineStateTracker | mutableprivate |
| RecalculatePipelineStateHash() const override | Urho3D::VertexBuffer | privatevirtual |
| RemoveSubscriberReference(PipelineStateTracker *subscriber) | Urho3D::PipelineStateTracker | protected |
| 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::VertexBuffer | private |
| ShuffleUnpackedVertexData(unsigned vertexCount, const Vector4 source[], const ea::vector< VertexElement > &sourceElements, Vector4 dest[], const ea::vector< VertexElement > &destElements, bool setMissingElementsToZero=true) | Urho3D::VertexBuffer | static |
| subscribers_ | Urho3D::PipelineStateTracker | private |
| UnpackVertexData(const void *source, unsigned sourceStride, const VertexElement &element, unsigned start, unsigned count, Vector4 dest[], unsigned destStride) | Urho3D::VertexBuffer | static |
| UpdateOffsets(ea::vector< VertexElement > &elements) | Urho3D::VertexBuffer | static |
| UpdateOffsets() | Urho3D::VertexBuffer | private |
| URHO3D_OBJECT(VertexBuffer, RawBuffer) (defined in Urho3D::VertexBuffer) | Urho3D::VertexBuffer | private |
| VertexBuffer(Context *context, DeviceObjectFlags flags=DeviceObjectFlag::None) (defined in Urho3D::VertexBuffer) | Urho3D::VertexBuffer | explicit |
| vertexCount_ | Urho3D::VertexBuffer | private |
| vertexSize_ | Urho3D::VertexBuffer | private |
| ~PipelineStateTracker() | Urho3D::PipelineStateTracker | virtual |