#include <rotation.hh>
Inheritance diagram for anoid::plugin::Rotation:


Public Methods | |
| virtual double * | getRotation () |
| virtual void | redraw () |
| virtual void | init (config::Configuration &c) |
Protected Attributes | |
| double | rotation [16] |
Definition at line 14 of file rotation.hh.
|
|
Definition at line 31 of file rotation.cc. References rotation. |
|
|
This is the real initialiser. It should take it's parameters from the provided configuration
Reimplemented from anoid::base::Ability. Reimplemented in anoid::plugin::Dynamics, anoid::plugin::Spin, and anoid::plugin::SpinVelocity. Definition at line 16 of file rotation.cc. References anoid::base::Object::getWorld(), anoid::base::Ability::parentElement, anoid::base::Ability::registerName(), and rotation. |
|
|
Called just after update has been called on the entire world. This should draw the objects (using OpenGL). Reimplemented from anoid::base::Object. Reimplemented in anoid::plugin::Dynamics, and anoid::plugin::SpinVelocity. Definition at line 11 of file rotation.cc. References rotation. |
|
|
Definition at line 16 of file rotation.hh. Referenced by getRotation(), init(), anoid::plugin::Dynamics::receive(), redraw(), anoid::plugin::Spin::setRotation(), anoid::plugin::SpinVelocity::update(), and anoid::plugin::Spin::update(). |