CUGL 3.0
Cornell University Game Library
Loading...
Searching...
No Matches
cugl::scene3::ParticleNode Member List

This is the complete list of members for cugl::scene3::ParticleNode, including all inherited members.

_anchorcugl::scene3::SceneNodeprotected
_batchkeycugl::scene3::SceneNodeprotected
_childOffsetcugl::scene3::SceneNodeprotected
_childrencugl::scene3::SceneNodeprotected
_classnamecugl::scene3::SceneNodeprotected
_graphcugl::scene3::SceneNodeprotected
_hashOfNamecugl::scene3::SceneNodeprotected
_isVisiblecugl::scene3::SceneNodeprotected
_jsoncugl::scene3::SceneNodeprotected
_modelmatcugl::scene3::SceneNodeprotected
_namecugl::scene3::SceneNodeprotected
_parentcugl::scene3::SceneNodeprotected
_positioncugl::scene3::SceneNodeprotected
_rotatecugl::scene3::SceneNodeprotected
_scalecugl::scene3::SceneNodeprotected
_tagcugl::scene3::SceneNodeprotected
addChild(const std::shared_ptr< SceneNode > &child)cugl::scene3::SceneNode
addChildWithName(const std::shared_ptr< SceneNode > &child, const std::string name)cugl::scene3::SceneNodeinline
addChildWithTag(const std::shared_ptr< SceneNode > &child, unsigned int tag)cugl::scene3::SceneNodeinline
alloc()cugl::scene3::SceneNodeinlinestatic
allocWithAnchor(const Vec3 anchor)cugl::scene3::SceneNodeinlinestatic
allocWithAnchor(float x, float y, float z)cugl::scene3::SceneNodeinlinestatic
allocWithAnchor(const Vec3 pos, const Vec3 anchor)cugl::scene3::SceneNodeinlinestatic
allocWithData(const AssetManager *manager, const std::shared_ptr< JsonValue > &json)cugl::scene3::ParticleNodeinlinestatic
allocWithPosition(const Vec3 pos)cugl::scene3::SceneNodeinlinestatic
allocWithPosition(float x, float y, float z)cugl::scene3::SceneNodeinlinestatic
allocWithSystem(const std::shared_ptr< graphics::ParticleSystem > &system)cugl::scene3::ParticleNodeinlinestatic
clone() constcugl::scene3::ParticleNode
copy(const std::shared_ptr< SceneNode > &dst) const overridecugl::scene3::ParticleNodevirtual
dispose() overridecugl::scene3::ParticleNodevirtual
getAnchor() constcugl::scene3::SceneNodeinline
getBatchKey() constcugl::scene3::SceneNodeinline
getChild(unsigned int pos)cugl::scene3::SceneNode
getChild(unsigned int pos) constcugl::scene3::SceneNode
getChild(unsigned int pos) constcugl::scene3::SceneNodeinline
getChildByName(const std::string name) constcugl::scene3::SceneNode
getChildByName(const std::string name) constcugl::scene3::SceneNodeinline
getChildByTag(unsigned int tag) constcugl::scene3::SceneNode
getChildByTag(unsigned int tag) constcugl::scene3::SceneNodeinline
getChildCount() constcugl::scene3::SceneNodeinline
getChildren()cugl::scene3::SceneNodeinline
getChildren() constcugl::scene3::SceneNodeinline
getClassName() constcugl::scene3::SceneNodeinline
getModelMatrix() constcugl::scene3::SceneNodeinline
getName() constcugl::scene3::SceneNodeinline
getNodeToParentTransform() constcugl::scene3::SceneNodeinline
getNodeToWorldTransform() constcugl::scene3::SceneNodevirtual
getParent()cugl::scene3::SceneNodeinline
getParent() constcugl::scene3::SceneNodeinline
getParentToNodeTransform() constcugl::scene3::SceneNodeinline
getParticleSystem() constcugl::scene3::ParticleNodeinline
getPosition() constcugl::scene3::SceneNodeinline
getRotation() constcugl::scene3::SceneNodeinline
getScale() constcugl::scene3::SceneNodeinline
getScene()cugl::scene3::SceneNodeinline
getScene() constcugl::scene3::SceneNodeinline
getTag() constcugl::scene3::SceneNodeinline
getTexture() constcugl::scene3::ParticleNodeinline
getWorldPosition() constcugl::scene3::SceneNodeinline
getWorldToNodeTransform() constcugl::scene3::SceneNodeinline
init()cugl::scene3::SceneNodeinlinevirtual
initWithAnchor(const Vec3 anchor)cugl::scene3::SceneNodeinlinevirtual
initWithAnchor(float x, float y, float z)cugl::scene3::SceneNodeinline
initWithAnchor(const Vec3 pos, const Vec3 anchor)cugl::scene3::SceneNodevirtual
initWithData(const AssetManager *manager, const std::shared_ptr< JsonValue > &json) overridecugl::scene3::ParticleNodevirtual
initWithPosition(const Vec3 pos)cugl::scene3::SceneNodevirtual
initWithPosition(float x, float y, float z)cugl::scene3::SceneNodeinline
initWithSystem(const std::shared_ptr< graphics::ParticleSystem > &system)cugl::scene3::ParticleNode
isVisible() constcugl::scene3::SceneNodeinline
nodeToParentCoords(const Vec3 nodePoint) constcugl::scene3::SceneNodeinline
nodeToScreenCoords(const Vec3 nodePoint) constcugl::scene3::SceneNode
nodeToWorldCoords(const Vec3 nodePoint) constcugl::scene3::SceneNodeinline
operator std::string() constcugl::scene3::SceneNodeinline
parentToNodeCoords(const Vec3 parentPoint) constcugl::scene3::SceneNodeinline
ParticleNode()cugl::scene3::ParticleNode
removeAllChildren()cugl::scene3::SceneNodevirtual
removeChild(unsigned int pos)cugl::scene3::SceneNodevirtual
removeChild(const std::shared_ptr< SceneNode > &child)cugl::scene3::SceneNode
removeChildByName(const std::string name)cugl::scene3::SceneNode
removeChildByTag(unsigned int tag)cugl::scene3::SceneNode
removeFromParent()cugl::scene3::SceneNodeinline
SceneNode()cugl::scene3::SceneNode
screenToNodeCoords(const Vec2 screenPoint) constcugl::scene3::SceneNode
setAnchor(const Vec3 anchor)cugl::scene3::SceneNode
setAnchor(float x, float y, float z)cugl::scene3::SceneNode
setBatchKey(CUEnum key)cugl::scene3::SceneNodeinline
setName(const std::string name)cugl::scene3::SceneNodeinline
setParticleSystem(const std::shared_ptr< graphics::ParticleSystem > &system)cugl::scene3::ParticleNodeinline
setPosition(const Vec3 position)cugl::scene3::SceneNode
setPosition(float x, float y, float z)cugl::scene3::SceneNode
setRotation(cugl::Quaternion rot)cugl::scene3::SceneNode
setScale(float scale)cugl::scene3::SceneNodeinline
setScale(const cugl::Vec3 scale)cugl::scene3::SceneNode
setTag(unsigned int tag)cugl::scene3::SceneNodeinline
setTexture(const std::shared_ptr< graphics::Texture > &value)cugl::scene3::ParticleNodeinline
setVisible(bool visible)cugl::scene3::SceneNodeinline
swapChild(const std::shared_ptr< SceneNode > &child1, const std::shared_ptr< SceneNode > &child2, bool inherit=false)cugl::scene3::SceneNode
toString(bool verbose=false) constcugl::scene3::SceneNodevirtual
worldToNodeCoords(const Vec3 worldPoint) constcugl::scene3::SceneNodeinline
~ParticleNode()cugl::scene3::ParticleNodeinline
~SceneNode()cugl::scene3::SceneNodeinline