Classes | |
| struct | LessCompare |
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 |
Definition at line 195 of file OSGPriorityAction.h.
| osg::PriorityAction::NodeQueueEntry::NodeQueueEntry | ( | const NodeQueueEntry & | source | ) | [inline] |
Copy constructor.
Dev:
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 }
Definition at line 217 of file OSGPriorityAction.h.
Referenced by getNode().
Definition at line 218 of file OSGPriorityAction.h.
Referenced by getPriority().
Definition at line 219 of file OSGPriorityAction.h.
Referenced by getPassCount().
Definition at line 220 of file OSGPriorityAction.h.
Referenced by getStateRefCount().
1.6.1