#include <scale.hh>
Inheritance diagram for anoid::plugin::Scale:


Public Methods | |
| virtual simple::Vector | getScale () |
| Scale () | |
| virtual void | init (config::Configuration &c) |
| virtual void | redraw () |
Protected Attributes | |
| simple::Vector | scale |
Definition at line 14 of file scale.hh.
|
|
Definition at line 23 of file scale.cc. References anoid::simple::I(). |
|
|
Definition at line 19 of file scale.cc. References scale, and Vector(). Referenced by anoid::plugin::Dynamics::receive(). |
|
|
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, and anoid::plugin::SpinVelocity. Definition at line 13 of file scale.cc. References anoid::base::Ability::registerName(), and scale. |
|
|
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 26 of file scale.cc. References anoid::base::Object::getWorld(), and scale. |
|
|
Definition at line 16 of file scale.hh. Referenced by getScale(), anoid::plugin::SpinVelocity::init(), init(), anoid::plugin::Dynamics::receive(), and redraw(). |