|
HDK
|
#include <iterator.h>
Public Types | |
| using | iterator_category = std::random_access_iterator_tag |
| using | value_type = const SdfPropertySpecHandle |
| using | reference = const SdfPropertySpecHandle & |
| using | pointer = const SdfPropertySpecHandle * |
| using | difference_type = std::ptrdiff_t |
Object used to iterate over property specs in a property index in strong-to-weak order.
Definition at line 362 of file iterator.h.
| using PcpPropertyIterator::difference_type = std::ptrdiff_t |
Definition at line 369 of file iterator.h.
| using PcpPropertyIterator::iterator_category = std::random_access_iterator_tag |
Definition at line 365 of file iterator.h.
| using PcpPropertyIterator::pointer = const SdfPropertySpecHandle* |
Definition at line 368 of file iterator.h.
| using PcpPropertyIterator::reference = const SdfPropertySpecHandle& |
Definition at line 367 of file iterator.h.
| using PcpPropertyIterator::value_type = const SdfPropertySpecHandle |
Definition at line 366 of file iterator.h.
| PCP_API PcpPropertyIterator::PcpPropertyIterator | ( | ) |
Constructs an invalid iterator.
| PCP_API PcpPropertyIterator::PcpPropertyIterator | ( | const PcpPropertyIndex & | index, |
| size_t | pos = 0 |
||
| ) |
Constructs a property iterator for index beginning at position pos in the property stack.
| PCP_API PcpNodeRef PcpPropertyIterator::GetNode | ( | ) | const |
Returns the PcpNode from which the current property originated.
| PCP_API bool PcpPropertyIterator::IsLocal | ( | ) | const |
Returns true if the current property is local to the owning property index's layer stack, false otherwise.
|
inline |
Definition at line 449 of file iterator.h.
|
inline |
Definition at line 389 of file iterator.h.
|
inline |
Definition at line 423 of file iterator.h.
|
inline |
Definition at line 401 of file iterator.h.
|
inline |
Definition at line 411 of file iterator.h.
|
inline |
Definition at line 435 of file iterator.h.
|
inline |
Definition at line 397 of file iterator.h.
|
inline |
Definition at line 429 of file iterator.h.
|
inline |
Definition at line 406 of file iterator.h.
|
inline |
Definition at line 417 of file iterator.h.
|
inline |
Definition at line 440 of file iterator.h.
|
inline |
Definition at line 390 of file iterator.h.
|
inline |
Definition at line 453 of file iterator.h.
|
inline |
Definition at line 458 of file iterator.h.
|
inline |
Definition at line 445 of file iterator.h.
|
inline |
Definition at line 463 of file iterator.h.
|
inline |
Definition at line 468 of file iterator.h.
|
inline |
Definition at line 391 of file iterator.h.