#include <OSGFunctorArgumentType.h>
Public Member Functions | |
Constructors | |
| * | FunctorArgumentType (ActorBase *pActor, const NodePtr &pNode, UInt32 pass) |
Get/Set | |
| *ActorBase * | getActor (void) const |
| void | setActor (ActorBase *pActor) |
| NodePtr | getNode (void) const |
| void | setNode (const NodePtr &pNode) |
| UInt32 | getPass (void) const |
| void | setPass (UInt32 pass) |
Private Attributes | |
| ActorBase * | _pActor |
| NodePtr | _pNode |
| UInt32 | _pass |
Definition at line 61 of file OSGFunctorArgumentType.h.
|
||||||||||||||||
|
Definition at line 46 of file OSGFunctorArgumentType.inl.
|
|
|
Definition at line 60 of file OSGFunctorArgumentType.inl. References _pActor. Referenced by osg::Geometry::intersect(), osg::Transform::intersectEnter(), and osg::Transform::intersectLeave(). 00061 { 00062 return _pActor; 00063 }
|
|
|
Definition at line 66 of file OSGFunctorArgumentType.inl. References _pActor. 00067 { 00068 _pActor = pActor; 00069 }
|
|
|
Definition at line 72 of file OSGFunctorArgumentType.inl. References _pNode. Referenced by osg::Geometry::intersect(). 00073 { 00074 return _pNode; 00075 }
|
|
|
Definition at line 78 of file OSGFunctorArgumentType.inl. References _pNode. 00079 { 00080 _pNode = pNode; 00081 }
|
|
|
Definition at line 84 of file OSGFunctorArgumentType.inl. References _pass. 00085 { 00086 return _pass; 00087 }
|
|
|
Definition at line 90 of file OSGFunctorArgumentType.inl. References _pass. 00091 { 00092 _pass = pass; 00093 }
|
|
|
Definition at line 90 of file OSGFunctorArgumentType.h. Referenced by getActor(), and setActor(). |
|
|
Definition at line 91 of file OSGFunctorArgumentType.h. |
|
|
Definition at line 92 of file OSGFunctorArgumentType.h. |
1.4.3