#include <mod_base_dyna.hh>

Public Member Functions | |
| Dyna (SharedPtr< Graph > graph, const WorldVertex &pos) | |
| virtual | ~Dyna () |
| virtual bool | Reproducible (void) |
| virtual const string | GetName (void) |
| virtual void | Translate (uint axis, fp inc) |
| virtual void | Translate (const Vector3 &v) |
| virtual void | Rotate (uint axis, Radian rad) |
Protected Member Functions | |
| Dyna (shptr< Graph > graph) | |
Private Types | |
| typedef Object | Parent |
typedef Object mod_base::Dyna::Parent [private] |
Reimplemented in mod_base::Craft, and mod_base::EyeCraft.
| mod_base::Dyna::Dyna | ( | shptr< Graph > | graph | ) | [protected] |
| mod_base::Dyna::Dyna | ( | SharedPtr< Graph > | graph, | |
| const WorldVertex & | pos | |||
| ) |
| mod_base::Dyna::~Dyna | ( | ) | [virtual] |
| virtual bool mod_base::Dyna::Reproducible | ( | void | ) | [inline, virtual] |
Reimplemented in mod_base::Craft.
| virtual const string mod_base::Dyna::GetName | ( | void | ) | [inline, virtual] |
Reimplemented in mod_base::Craft, and mod_base::EyeCraft.
Move Dyna along one of its local axis.
Reimplemented in mod_base::EyeCraft.
| virtual void mod_base::Dyna::Translate | ( | const Vector3 & | v | ) | [virtual] |
Reimplemented in mod_base::EyeCraft.
| void mod_base::Dyna::Rotate | ( | uint | axis, | |
| Radian | rad | |||
| ) | [virtual] |
Rotate Dyna around one of its local axis.
Reimplemented in mod_base::EyeCraft.
Palomino 3D Engine documents generated by doxygen 1.5.3 on Fri Nov 23 11:26:29 2007