Public Member Functions | |
| NodeQueueEntry (const NodeQueueEntry &source) | |
| NodeQueueEntry (const NodePtr &pNode, PriorityType priority, UInt32 passCount, const StateRefCountStoreIt &itStateRefCount) | |
| NodePtr | getNode (void) const |
| PriorityType | getPriority (void) const |
| UInt32 | getPassCount (void) const |
| StateRefCountStoreIt | getStateRefCount (void) const |
Private Attributes | |
| NodePtr | _pNode |
| PriorityType | _priority |
| UInt32 | _passCount |
| StateRefCountStoreIt | _itStateRefCount |
Classes | |
| struct | LessCompare |
Definition at line 195 of file OSGPriorityAction.h.
| osg::PriorityAction::NodeQueueEntry::NodeQueueEntry | ( | const NodeQueueEntry & | source | ) | [inline] |
Copy constructor.
Definition at line 237 of file OSGPriorityAction.inl.
00238 : _pNode (source._pNode ), 00239 _priority (source._priority ), 00240 _itStateRefCount(source._itStateRefCount) 00241 { 00242 }
| osg::PriorityAction::NodeQueueEntry::NodeQueueEntry | ( | const NodePtr & | pNode, | |
| PriorityType | priority, | |||
| UInt32 | passCount, | |||
| const StateRefCountStoreIt & | itStateRefCount | |||
| ) | [inline] |
Constructor.
Definition at line 248 of file OSGPriorityAction.inl.
00254 : _pNode (pNode ), 00255 _priority (priority ), 00256 _passCount (passCount ), 00257 _itStateRefCount(itStateRefCount) 00258 { 00259 }
| NodePtr osg::PriorityAction::NodeQueueEntry::getNode | ( | void | ) | const [inline] |
Return the node.
Definition at line 265 of file OSGPriorityAction.inl.
References _pNode.
Referenced by osg::PriorityAction::traverseEnter().
00266 { 00267 return _pNode; 00268 }
| PriorityAction::PriorityType osg::PriorityAction::NodeQueueEntry::getPriority | ( | void | ) | const [inline] |
Return the priority.
Definition at line 274 of file OSGPriorityAction.inl.
References _priority.
Referenced by osg::PriorityAction::NodeQueueEntry::LessCompare::operator()(), and osg::PriorityAction::traverseEnter().
00275 { 00276 return _priority; 00277 }
| UInt32 osg::PriorityAction::NodeQueueEntry::getPassCount | ( | void | ) | const [inline] |
Return the pass count.
Definition at line 283 of file OSGPriorityAction.inl.
References _passCount.
Referenced by osg::PriorityAction::traverseEnter().
00284 { 00285 return _passCount; 00286 }
| PriorityAction::StateRefCountStoreIt osg::PriorityAction::NodeQueueEntry::getStateRefCount | ( | void | ) | const [inline] |
Return the iterator to the state ref count.
Definition at line 292 of file OSGPriorityAction.inl.
References _itStateRefCount.
Referenced by osg::PriorityAction::traverseEnter().
00293 { 00294 return _itStateRefCount; 00295 }
1.5.5