AddSubscriberReference(PipelineStateTracker *subscriber) | Urho3D::PipelineStateTracker | protected |
CreateDependency(PipelineStateTracker *dependency) | Urho3D::PipelineStateTracker | protected |
DependantVector typedef | Urho3D::PipelineStateTracker | private |
FindSubscriberIter(PipelineStateTracker *subscriber) | Urho3D::PipelineStateTracker | private |
GetIndexBufferType(IndexBuffer *indexBuffer) | Urho3D::IndexBuffer | inlinestatic |
GetIndexCount() const | Urho3D::IndexBuffer | inline |
GetIndexSize() const | Urho3D::IndexBuffer | inline |
GetPipelineStateHash() const | Urho3D::PipelineStateTracker | inline |
GetUnpackedData(unsigned start=0, unsigned count=M_MAX_UNSIGNED) const | Urho3D::IndexBuffer | |
GetUsedVertexRange(unsigned start, unsigned count, unsigned &minVertex, unsigned &vertexCount) | Urho3D::IndexBuffer | |
IndexBuffer(Context *context) (defined in Urho3D::IndexBuffer) | Urho3D::IndexBuffer | explicit |
indexCount_ | Urho3D::IndexBuffer | private |
indexSize_ | Urho3D::IndexBuffer | private |
IsDynamic() const | Urho3D::IndexBuffer | inline |
MarkPipelineStateHashDirty() | Urho3D::PipelineStateTracker | |
PackIndexData(const unsigned source[], void *dest, bool largeIndices, unsigned start, unsigned count) | Urho3D::IndexBuffer | static |
pipelineStateHash_ | Urho3D::PipelineStateTracker | mutableprivate |
RecalculatePipelineStateHash() const override | Urho3D::IndexBuffer | privatevirtual |
RemoveSubscriberReference(PipelineStateTracker *subscriber) | Urho3D::PipelineStateTracker | protected |
SetShadowed(bool enable) | Urho3D::IndexBuffer | |
SetSize(unsigned indexCount, bool largeIndices, bool dynamic=false) | Urho3D::IndexBuffer | |
SetUnpackedData(const unsigned data[], unsigned start=0, unsigned count=M_MAX_UNSIGNED) | Urho3D::IndexBuffer | |
shadowedPending_ | Urho3D::IndexBuffer | private |
subscribers_ | Urho3D::PipelineStateTracker | private |
UnpackIndexData(const void *source, bool largeIndices, unsigned start, unsigned count, unsigned dest[]) | Urho3D::IndexBuffer | static |
URHO3D_OBJECT(IndexBuffer, RawBuffer) (defined in Urho3D::IndexBuffer) | Urho3D::IndexBuffer | private |
~PipelineStateTracker() | Urho3D::PipelineStateTracker | virtual |