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

This is the complete list of members for cugl::scene3::BillboardNode, 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::BillboardNodeinlinestatic
allocWithPosition(const Vec3 pos)cugl::scene3::SceneNodeinlinestatic
allocWithPosition(float x, float y, float z)cugl::scene3::SceneNodeinlinestatic
allocWithSpriteMesh(const std::shared_ptr< graphics::SpriteMesh > &mesh)cugl::scene3::BillboardNodeinlinestatic
BillboardNode()cugl::scene3::BillboardNode
clearSpriteSheet()cugl::scene3::BillboardNode
clone() constcugl::scene3::BillboardNode
copy(const std::shared_ptr< SceneNode > &dst) const overridecugl::scene3::BillboardNodevirtual
dispose() overridecugl::scene3::BillboardNodevirtual
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
getFrame() constcugl::scene3::BillboardNodeinline
getGradient() constcugl::scene3::BillboardNodeinline
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
getPosition() constcugl::scene3::SceneNodeinline
getRotation() constcugl::scene3::SceneNodeinline
getScale() constcugl::scene3::SceneNodeinline
getScene()cugl::scene3::SceneNodeinline
getScene() constcugl::scene3::SceneNodeinline
getSpan() constcugl::scene3::BillboardNodeinline
getSpriteMesh() constcugl::scene3::BillboardNodeinline
getTag() constcugl::scene3::SceneNodeinline
getTexture() constcugl::scene3::BillboardNodeinline
getTextureOffset() constcugl::scene3::BillboardNodeinline
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::BillboardNodevirtual
initWithPosition(const Vec3 pos)cugl::scene3::SceneNodevirtual
initWithPosition(float x, float y, float z)cugl::scene3::SceneNodeinline
initWithSpriteMesh(const std::shared_ptr< graphics::SpriteMesh > &mesh)cugl::scene3::BillboardNode
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
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
setFrame(int frame)cugl::scene3::BillboardNode
setGradient(const std::shared_ptr< graphics::Gradient > &value)cugl::scene3::BillboardNodeinline
setName(const std::string name)cugl::scene3::SceneNodeinline
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
setSpriteMesh(const std::shared_ptr< graphics::SpriteMesh > &mesh)cugl::scene3::BillboardNodeinline
setSpriteSheet(int rows, int cols, int size, int frame=0)cugl::scene3::BillboardNode
setTag(unsigned int tag)cugl::scene3::SceneNodeinline
setTexture(const std::shared_ptr< graphics::Texture > &value)cugl::scene3::BillboardNodeinline
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
~BillboardNode()cugl::scene3::BillboardNodeinline
~SceneNode()cugl::scene3::SceneNodeinline