OpenSceneGraph
3.5.1
Main Page
Related Pages
Namespaces
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
osgParticle
Emitter
osgParticle::Emitter Member List
This is the complete list of members for
osgParticle::Emitter
, including all inherited members.
_boundingSphere
osg::Node
mutable
protected
_boundingSphereComputed
osg::Node
mutable
protected
_computeBoundCallback
osg::Node
protected
_cullCallback
osg::Node
protected
_cullingActive
osg::Node
protected
_dataVariance
osg::Object
protected
_eventCallback
osg::Node
protected
_initialBound
osg::Node
protected
_name
osg::Object
protected
_nodeMask
osg::Node
protected
_numChildrenRequiringEventTraversal
osg::Node
protected
_numChildrenRequiringUpdateTraversal
osg::Node
protected
_numChildrenWithCullingDisabled
osg::Node
protected
_numChildrenWithOccluderNodes
osg::Node
protected
_observerSet
osg::Referenced
mutable
protected
_parents
osg::Node
protected
_ptemp
osgParticle::Emitter
protected
_refCount
osg::Referenced
mutable
protected
_stateset
osg::Node
protected
_updateCallback
osg::Node
protected
_usedeftemp
osgParticle::Emitter
protected
_userDataContainer
osg::Object
protected
ABSOLUTE_RF
enum value
osgParticle::ParticleProcessor
accept
(osg::NodeVisitor &nv)
osgParticle::Emitter
inline
virtual
addCullCallback
(Callback *nc)
osg::Node
inline
addCullCallback
(const ref_ptr< T > &nc)
osg::Node
inline
addDescription
(const std::string &desc)
osg::Node
addEventCallback
(Callback *nc)
osg::Node
inline
addEventCallback
(const ref_ptr< T > &nc)
osg::Node
inline
addObserver
(Observer *observer) const
osg::Referenced
addParent
(osg::Group *parent)
osg::Node
protected
addUpdateCallback
(Callback *nc)
osg::Node
inline
addUpdateCallback
(const ref_ptr< T > &nc)
osg::Node
inline
asCamera
()
osg::Node
inline
virtual
asCamera
() const
osg::Node
inline
virtual
ascend
(NodeVisitor &nv)
osg::Node
virtual
asDrawable
()
osg::Node
inline
virtual
asDrawable
() const
osg::Node
inline
virtual
asGeode
()
osg::Node
inline
virtual
asGeode
() const
osg::Node
inline
virtual
asGeometry
()
osg::Node
inline
virtual
asGeometry
() const
osg::Node
inline
virtual
asGroup
()
osg::Node
inline
virtual
asGroup
() const
osg::Node
inline
virtual
asNode
()
osg::Node
inline
virtual
asNode
() const
osg::Node
inline
virtual
asNodeVisitor
()
osg::Object
inline
virtual
asNodeVisitor
() const
osg::Object
inline
virtual
asStateAttribute
()
osg::Object
inline
virtual
asStateAttribute
() const
osg::Object
inline
virtual
asSwitch
()
osg::Node
inline
virtual
asSwitch
() const
osg::Node
inline
virtual
asTerrain
()
osg::Node
inline
virtual
asTerrain
() const
osg::Node
inline
virtual
asTransform
()
osg::Node
inline
virtual
asTransform
() const
osg::Node
inline
virtual
asUniform
()
osg::Object
inline
virtual
asUniform
() const
osg::Object
inline
virtual
className
() const
osgParticle::Emitter
inline
virtual
clone
(const CopyOp ©op) const
osg::Node
inline
virtual
cloneType
() const
osg::Node
inline
virtual
computeBound
() const
osgParticle::ParticleProcessor
virtual
computeDataVariance
()
osg::Object
inline
virtual
containsOccluderNodes
() const
osg::Node
DataVariance
enum name
osg::Object
deleteUsingDeleteHandler
() const
osg::Referenced
protected
DescriptionList
typedef
osg::Node
dirtyBound
()
osg::Node
DYNAMIC
enum value
osg::Object
emitParticles
(double dt)=0
osgParticle::Emitter
protected
pure virtual
Emitter
()
osgParticle::Emitter
Emitter
(const Emitter ©, const osg::CopyOp ©op=osg::CopyOp::SHALLOW_COPY)
osgParticle::Emitter
getBound
() const
osg::Node
inline
getCompoundClassName
() const
osg::Object
inline
getComputeBoundingSphereCallback
()
osg::Node
inline
getComputeBoundingSphereCallback
() const
osg::Node
inline
getCullCallback
()
osg::Node
inline
getCullCallback
() const
osg::Node
inline
getCullingActive
() const
osg::Node
inline
getCurrentTime
() const
osgParticle::ParticleProcessor
inline
getDataVariance
() const
osg::Object
inline
getDeleteHandler
()
osg::Referenced
static
getDescription
(unsigned int i) const
osg::Node
getDescription
(unsigned int i)
osg::Node
getDescriptions
()
osg::Node
getDescriptions
() const
osg::Node
getEnabled
() const
osgParticle::ParticleProcessor
inline
getEndless
() const
osgParticle::ParticleProcessor
inline
getEventCallback
()
osg::Node
inline
getEventCallback
() const
osg::Node
inline
getGlobalReferencedMutex
()
osg::Referenced
static
getInitialBound
() const
osg::Node
inline
getLifeTime
() const
osgParticle::ParticleProcessor
inline
getLocalToWorldMatrix
()
osgParticle::ParticleProcessor
inline
getName
() const
osg::Object
inline
getNodeMask
() const
osg::Node
inline
getNumChildrenRequiringEventTraversal
() const
osg::Node
inline
getNumChildrenRequiringUpdateTraversal
() const
osg::Node
inline
getNumChildrenWithCullingDisabled
() const
osg::Node
inline
getNumChildrenWithOccluderNodes
() const
osg::Node
inline
getNumDescriptions
() const
osg::Node
getNumParents
() const
osg::Node
inline
getObserverSet
() const
osg::Referenced
inline
getOrCreateObserverSet
() const
osg::Referenced
getOrCreateStateSet
()
osg::Node
getOrCreateUserDataContainer
()
osg::Object
getParent
(unsigned int i)
osg::Node
inline
getParent
(unsigned int i) const
osg::Node
inline
getParentalNodePaths
(osg::Node *haltTraversalAtNode=0) const
osg::Node
getParents
() const
osg::Node
inline
getParents
()
osg::Node
inline
getParticleSystem
()
osgParticle::ParticleProcessor
inline
getParticleSystem
() const
osgParticle::ParticleProcessor
inline
getParticleTemplate
() const
osgParticle::Emitter
inline
getPreviousLocalToWorldMatrix
()
osgParticle::ParticleProcessor
inline
getPreviousWorldToLocalMatrix
()
osgParticle::ParticleProcessor
inline
getReferenceFrame
() const
osgParticle::ParticleProcessor
inline
getRefMutex
() const
osg::Referenced
inline
getResetTime
() const
osgParticle::ParticleProcessor
inline
getStartTime
() const
osgParticle::ParticleProcessor
inline
getStateSet
()
osg::Node
inline
getStateSet
() const
osg::Node
inline
getThreadSafeReferenceCounting
()
osg::Referenced
static
getThreadSafeRefUnref
() const
osg::Referenced
inline
getUpdateCallback
()
osg::Node
inline
getUpdateCallback
() const
osg::Node
inline
getUseDefaultTemplate
() const
osgParticle::Emitter
inline
getUserData
()
osg::Object
virtual
getUserData
() const
osg::Object
virtual
getUserDataContainer
()
osg::Object
inline
getUserDataContainer
() const
osg::Object
inline
getUserValue
(const std::string &name, T &value) const
osg::Object
getUserValue
(const std::string &name, T &value) const
osg::Object
getWorldMatrices
(const osg::Node *haltTraversalAtNode=0) const
osg::Node
getWorldToLocalMatrix
()
osgParticle::ParticleProcessor
inline
isAlive
() const
osgParticle::ParticleProcessor
inline
isCullingActive
() const
osg::Node
inline
isEnabled
() const
osgParticle::ParticleProcessor
inline
isEndless
() const
osgParticle::ParticleProcessor
inline
isSameKindAs
(const osg::Object *obj) const
osgParticle::Emitter
inline
virtual
libraryName
() const
osgParticle::Emitter
inline
virtual
Node
()
osg::Node
Node
(const Node &, const CopyOp ©op=CopyOp::SHALLOW_COPY)
osg::Node
NodeMask
typedef
osg::Node
Object
()
osg::Object
inline
Object
(bool threadSafeRefUnref)
osg::Object
inline
explicit
Object
(const Object &, const CopyOp ©op=CopyOp::SHALLOW_COPY)
osg::Object
operator=
(const Emitter &)
osgParticle::Emitter
inline
protected
osgParticle::ParticleProcessor::operator=
(const ParticleProcessor &)
osgParticle::ParticleProcessor
inline
protected
osg::Referenced::operator=
(const Referenced &)
osg::Referenced
inline
ParentList
typedef
osg::Node
ParticleProcessor
()
osgParticle::ParticleProcessor
ParticleProcessor
(const ParticleProcessor ©, const osg::CopyOp ©op=osg::CopyOp::SHALLOW_COPY)
osgParticle::ParticleProcessor
process
(double dt)
osgParticle::Emitter
inline
protected
virtual
ref
() const
osg::Referenced
inline
referenceCount
() const
osg::Referenced
inline
Referenced
()
osg::Referenced
Referenced
(bool threadSafeRefUnref)
osg::Referenced
explicit
Referenced
(const Referenced &)
osg::Referenced
ReferenceFrame
enum name
osgParticle::ParticleProcessor
RELATIVE_RF
enum value
osgParticle::ParticleProcessor
releaseGLObjects
(osg::State *=0) const
osg::Node
virtual
removeCullCallback
(Callback *nc)
osg::Node
inline
removeCullCallback
(const ref_ptr< T > &nc)
osg::Node
inline
removeEventCallback
(Callback *nc)
osg::Node
inline
removeEventCallback
(const ref_ptr< T > &nc)
osg::Node
inline
removeObserver
(Observer *observer) const
osg::Referenced
removeParent
(osg::Group *parent)
osg::Node
protected
removeUpdateCallback
(Callback *nc)
osg::Node
inline
removeUpdateCallback
(const ref_ptr< T > &nc)
osg::Node
inline
resizeGLObjectBuffers
(unsigned int)
osg::Node
virtual
rotateLocalToWorld
(const osg::Vec3 &P)
osgParticle::ParticleProcessor
inline
rotateWorldToLocal
(const osg::Vec3 &P)
osgParticle::ParticleProcessor
inline
setComputeBoundingSphereCallback
(ComputeBoundingSphereCallback *callback)
osg::Node
inline
setComputeBoundingSphereCallback
(const ref_ptr< T > &callback)
osg::Node
inline
setCullCallback
(Callback *nc)
osg::Node
inline
setCullCallback
(const ref_ptr< T > &nc)
osg::Node
inline
setCullingActive
(bool active)
osg::Node
setCurrentTime
(double t)
osgParticle::ParticleProcessor
inline
setDataVariance
(DataVariance dv)
osg::Object
inline
setDeleteHandler
(DeleteHandler *handler)
osg::Referenced
static
setDescriptions
(const DescriptionList &descriptions)
osg::Node
setEnabled
(bool v)
osgParticle::ParticleProcessor
inline
setEndless
(bool type)
osgParticle::ParticleProcessor
inline
setEventCallback
(Callback *nc)
osg::Node
setEventCallback
(const ref_ptr< T > &nc)
osg::Node
inline
setInitialBound
(const osg::BoundingSphere &bsphere)
osg::Node
inline
setLifeTime
(double t)
osgParticle::ParticleProcessor
inline
setName
(const std::string &name)
osg::Object
inline
virtual
setName
(const char *name)
osg::Object
inline
setNodeMask
(NodeMask nm)
osg::Node
inline
setNumChildrenRequiringEventTraversal
(unsigned int num)
osg::Node
protected
setNumChildrenRequiringUpdateTraversal
(unsigned int num)
osg::Node
protected
setNumChildrenWithCullingDisabled
(unsigned int num)
osg::Node
protected
setNumChildrenWithOccluderNodes
(unsigned int num)
osg::Node
protected
setParticleSystem
(ParticleSystem *ps)
osgParticle::ParticleProcessor
inline
setParticleTemplate
(const Particle &p)
osgParticle::Emitter
inline
setReferenceFrame
(ReferenceFrame rf)
osgParticle::ParticleProcessor
inline
setResetTime
(double t)
osgParticle::ParticleProcessor
inline
setStartTime
(double t)
osgParticle::ParticleProcessor
inline
setStateSet
(osg::StateSet *stateset)
osg::Node
setStateSet
(const osg::ref_ptr< T > &stateset)
osg::Node
inline
setThreadSafeReferenceCounting
(bool enableThreadSafeReferenceCounting)
osg::Referenced
static
setThreadSafeRefUnref
(bool threadSafe)
osg::Node
virtual
setUpdateCallback
(Callback *nc)
osg::Node
setUpdateCallback
(const ref_ptr< T > &nc)
osg::Node
inline
setUseDefaultTemplate
(bool v)
osgParticle::Emitter
inline
setUserData
(Referenced *obj)
osg::Object
virtual
setUserData
(const ref_ptr< T > &ud)
osg::Object
inline
setUserDataContainer
(osg::UserDataContainer *udc)
osg::Object
setUserDataContainer
(const ref_ptr< T > &udc)
osg::Object
inline
setUserValue
(const std::string &name, const T &value)
osg::Object
signalObserversAndDelete
(bool signalDelete, bool doDelete) const
osg::Referenced
protected
STATIC
enum value
osg::Object
transformLocalToWorld
(const osg::Vec3 &P)
osgParticle::ParticleProcessor
inline
transformWorldToLocal
(const osg::Vec3 &P)
osgParticle::ParticleProcessor
inline
traverse
(osg::NodeVisitor &nv)
osgParticle::ParticleProcessor
virtual
unref
() const
osg::Referenced
inline
unref_nodelete
() const
osg::Referenced
UNSPECIFIED
enum value
osg::Object
~Emitter
()
osgParticle::Emitter
inline
protected
virtual
~Node
()
osg::Node
protected
virtual
~Object
()
osg::Object
protected
virtual
~ParticleProcessor
()
osgParticle::ParticleProcessor
inline
protected
virtual
~Referenced
()
osg::Referenced
protected
virtual
Generated at Wed Nov 11 2015 22:15:03 for the
OpenSceneGraph
by
doxygen
1.8.10.