1 #ifndef __instrumentatedCarI_h__
2 #define __instrumentatedCarI_h__
14 typedef std::shared_ptr<InstrumentatedCarI>
shared;
18 virtual void exec(::Tinman::Action,
21 virtual ::Ice::Int
getNitro(
const Ice::Current&);
23 virtual ::Ice::Int
getLap(
const Ice::Current&);
25 virtual ::Tinman::Vector3
getPosition(
const Ice::Current&);
27 virtual ::Tinman::Vector3
getVelocity(
const Ice::Current&);
34 virtual ::Ice::Float
getSpeed(
const Ice::Current&);
37 virtual bool isStuck(
const Ice::Current&);
39 virtual void move(const ::Tinman::Vector3&,
const Ice::Current&);
virtual bool isColliding(const Ice::Current &)
Definition: instrumentatedCarI.cpp:58
virtual ::Tinman::Vector3 getVelocity(const Ice::Current &)
Definition: instrumentatedCarI.cpp:32
Definition: instrumentatedCarI.h:9
virtual ::Tinman::Vector3 getPosition(const Ice::Current &)
Definition: instrumentatedCarI.cpp:26
std::shared_ptr< InstrumentatedCarI > shared
Definition: instrumentatedCarI.h:14
virtual bool isStuck(const Ice::Current &)
Definition: instrumentatedCarI.cpp:63
virtual void move(const ::Tinman::Vector3 &, const Ice::Current &)
Definition: instrumentatedCarI.cpp:69
Definition: instrumentatedCarI.h:12
virtual ::Tinman::Vector3 getDirection(::Ice::Int, const Ice::Current &)
Definition: instrumentatedCarI.cpp:46
virtual ::Ice::Int getNitro(const Ice::Current &)
Definition: instrumentatedCarI.cpp:15
virtual void exec(::Tinman::Action, const Ice::Current &)
Definition: instrumentatedCarI.cpp:8
virtual ::Ice::Int getLap(const Ice::Current &)
Definition: instrumentatedCarI.cpp:21
virtual ::Tinman::Quaternion getOrientation(const Ice::Current &)
Definition: instrumentatedCarI.cpp:38
virtual ::Ice::Float getSpeed(const Ice::Current &)
Definition: instrumentatedCarI.cpp:53
InstrumentatedCarI(std::string nick)
Definition: instrumentatedCarI.cpp:3