Avara3D 0.2.0
C++ API reference
a3d::Node Member List

This is the complete list of members for a3d::Node, including all inherited members.

addChild(const std::shared_ptr< Node > &node)a3d::Node
addChildren(const std::vector< std::shared_ptr< Node > > &nodes)a3d::Node
camera() consta3d::Node
camera(const std::shared_ptr< Camera > &camera)a3d::Node
CameraNode(const std::shared_ptr< Camera > &camera)a3d::Nodestatic
childNamed(const std::string &name, bool resursive=false) consta3d::Node
children(bool resursive=false) consta3d::Node
convertFrom(const math::vec3 &pos, const Node &from)a3d::Node
convertFrom(const math::mat4 &t, const Node &from)a3d::Node
convertTo(const math::vec3 &pos, const Node &to)a3d::Node
convertTo(const math::mat4 &t, const Node &to)a3d::Node
debugOptions() consta3d::Node
debugOptions(DebugOptions options)a3d::Node
DebugOptions enum namea3d::Node
eulerAngles() consta3d::Node
eulerAngles(const math::vec3 &angles)a3d::Node
forward() consta3d::Node
hidden() consta3d::Node
hidden(bool hidden)a3d::Node
light() consta3d::Node
light(const std::shared_ptr< Light > &light)a3d::Node
LightNode(const std::shared_ptr< Light > &light)a3d::Nodestatic
mesh() consta3d::Node
mesh(const std::shared_ptr< Mesh > &mesh)a3d::Node
MeshNode(const std::shared_ptr< Mesh > &geometry)a3d::Nodestatic
name() consta3d::Node
name(const std::string &name)a3d::Node
NamedNode(const std::string &name)a3d::Nodestatic
Node()a3d::Node
Node(const std::string &name)a3d::Nodeexplicit
Node(const std::shared_ptr< Mesh > &mesh)a3d::Nodeexplicit
Node(const std::shared_ptr< Light > &light)a3d::Nodeexplicit
Node(const std::shared_ptr< Camera > &camera)a3d::Nodeexplicit
orientation() consta3d::Node
orientation(const math::quat &orientation)a3d::Node
parent() consta3d::Node
physicsBody() consta3d::Node
physicsBody(std::unique_ptr< PhysicsBody > body)a3d::Node
position() consta3d::Node
position(const math::vec3 &position)a3d::Node
removeFromParent()a3d::Node
renderOrder() consta3d::Node
renderOrder(int order)a3d::Node
right() consta3d::Node
rotation() consta3d::Node
rotation(const math::vec3 &axis, float angle)a3d::Node
scale() consta3d::Node
scale(const math::vec3 &scale)a3d::Node
scene() consta3d::Node
transform() consta3d::Node
transform(const math::mat4 &transform)a3d::Node
up() consta3d::Node
worldEulerAngles() consta3d::Node
worldForward() consta3d::Node
worldOrientation() consta3d::Node
worldPosition() consta3d::Node
worldRight() consta3d::Node
worldRotation() consta3d::Node
worldScale() consta3d::Node
worldTransform() consta3d::Node
worldUp() consta3d::Node