HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
HdBufferArray Member List

This is the complete list of members for HdBufferArray, including all inherited members.

_needsReallocationHdBufferArrayprotected
_SetMaxNumRanges(size_t max)HdBufferArrayinlineprotected
_SetRangeList(std::vector< HdBufferArrayRangeSharedPtr > const &ranges)HdBufferArrayprotected
DebugDump(std::ostream &out) const =0HdBufferArraypure virtual
GarbageCollect()=0HdBufferArraypure virtual
GetMaxNumElements() const HdBufferArrayvirtual
GetRange(size_t idx) const HdBufferArray
GetRangeCount() const HdBufferArrayinline
GetRole() const HdBufferArrayinline
GetUsageHint() const HdBufferArrayinline
GetVersion() const HdBufferArrayinline
HdBufferArray(TfToken const &role, TfToken const garbageCollectionPerfToken, HdBufferArrayUsageHint usageHint)HdBufferArray
IncrementVersion()HdBufferArray
IsImmutable() const HdBufferArrayinline
NeedsReallocation() const HdBufferArrayinline
Reallocate(std::vector< HdBufferArrayRangeSharedPtr > const &ranges, HdBufferArraySharedPtr const &curRangeOwner)=0HdBufferArraypure virtual
RemoveUnusedRanges()HdBufferArray
TryAssignRange(HdBufferArrayRangeSharedPtr &range)HdBufferArray
~HdBufferArray()HdBufferArrayvirtual