13class Camera :
public Object {
19 void update(
const float&);
24 void getRotationMatrix(
Matrix &m)
const;
26 void printTypeName() { PRINT_DEBUG(
"Camera\n"); }
27 void buildLuaObjectTable(lua_State *L);
33 void drawOutline(Object*) {};
34 void drawShadow(
Vector*) {}
36 void handleCollision(Object*) {};
39 void animate(
const float&, Object*) {};
41 void setProjectionMatrix();