|
| | InstrumentatedCarI (std::string nick) |
| |
| virtual void | exec (::Tinman::Action, const Ice::Current &) |
| |
| virtual ::Ice::Int | getNitro (const Ice::Current &) |
| |
| virtual ::Ice::Int | getLap (const Ice::Current &) |
| |
| virtual ::Tinman::Vector3 | getPosition (const Ice::Current &) |
| |
| virtual ::Tinman::Vector3 | getVelocity (const Ice::Current &) |
| |
| virtual ::Tinman::Quaternion | getOrientation (const Ice::Current &) |
| |
| virtual ::Tinman::Vector3 | getDirection (::Ice::Int, const Ice::Current &) |
| |
| virtual ::Ice::Float | getSpeed (const Ice::Current &) |
| |
| virtual bool | isColliding (const Ice::Current &) |
| |
| virtual bool | isStuck (const Ice::Current &) |
| |
| virtual void | move (const ::Tinman::Vector3 &, const Ice::Current &) |
| |
| | Car (std::string nick) |
| |
| virtual | ~Car () |
| |
| void | realize (Scene::shared scene, std::string name, std::string material, Ogre::Vector3 position, int scale) |
| |
| void | realize (Physics::shared physics, Scene::shared scene, Sound::shared sound, std::string name, btVector3 position, std::string material, int checkpoints, Ice::Byte id) |
| |
| void | realize (Physics::shared physics, Sound::shared sound, std::string name, btVector3 position, Ice::Byte id) |
| |
| void | exec (Tinman::Action action) |
| |
| void | accelerate () |
| |
| void | use_nitro () |
| |
| void | stop_accelerating () |
| |
| void | brake () |
| |
| void | stop_braking () |
| |
| void | turn (Direction direction) |
| |
| void | turn_right () |
| |
| void | turn_left () |
| |
| void | stop_turning () |
| |
| void | update (float delta) |
| |
| void | synchronize (Tinman::CarInfo last_update) |
| |
| int | get_nitro () |
| |
| int | get_lap () |
| |
| btVector3 | get_position () |
| |
| btVector3 | get_velocity () |
| |
| btQuaternion | get_orientation () |
| |
| btVector3 | get_direction (int factor=1) |
| |
| btScalar | get_speed () |
| |
| Section | get_current_section () |
| |
| void | set_position (btVector3 position) |
| |
| void | set_race_segment_info (Section segment) |
| |
| void | reset (int checkpoints, btVector3 position) |
| |
| void | collide_with_car () |
| |
| void | animation (float delta) |
| |
| bool | is_colliding () |
| |
| bool | is_stuck () |
| |
| void | invert_direction () |
| |