RigsofRods
Soft-body Physics Simulation
Public Member Functions
AngelOgre::Node Class Reference

#include <AngelOgre_Node.h>

+ Inheritance diagram for AngelOgre::Node:

Public Member Functions

const vector3 & getPosition () const
 
void setPosition (const vector3 &in)
 
const vector3 & getScale () const
 
void setScale (const vector3 &in)
 
const string & getName () const
 
Node getParent ()
 
string __getUniqueName () const
 A Rigs of Rods extension - generates unique name as "{name} ({mem_address})". More...
 
ChildNodeArray getChildren ()
 Not const because we don't want all elements to be const (this isn't the case with raw pointers in C++). More...
 

Detailed Description

Definition at line 12 of file AngelOgre_Node.h.

Member Function Documentation

◆ __getUniqueName()

string AngelOgre::Node::__getUniqueName ( ) const

A Rigs of Rods extension - generates unique name as "{name} ({mem_address})".

◆ getChildren()

ChildNodeArray AngelOgre::Node::getChildren ( )

Not const because we don't want all elements to be const (this isn't the case with raw pointers in C++).

Returns
a readonly array view object.

◆ getName()

const string& AngelOgre::Node::getName ( ) const

◆ getParent()

Node AngelOgre::Node::getParent ( )

◆ getPosition()

const vector3& AngelOgre::Node::getPosition ( ) const

◆ getScale()

const vector3& AngelOgre::Node::getScale ( ) const

◆ setPosition()

void AngelOgre::Node::setPosition ( const vector3 &  in)

◆ setScale()

void AngelOgre::Node::setScale ( const vector3 &  in)

The documentation for this class was generated from the following file: