|
From: julien r. <jul...@us...> - 2004-10-10 21:26:46
|
Update of /cvsroot/epfl/tggame In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv22882 Added Files: aicontroller.cc aicontroller.h Removed Files: iacontroller.cc iacontroller.h Log Message: renommé aicontroller en iacontroller --- NEW FILE: aicontroller.h --- #ifndef _TGAICONTROLLER_H #define _TGAICONTROLLER_H #include "controller.h" #include <scenemanager.h> class AIController : public Controller { public: AIController (Pawn* p) : Controller(p) {} void Think (float); void Collide (SceneNode* other, const Vector3& vPoint, const Vector3& vCollisionNormal); }; #endif --- iacontroller.cc DELETED --- --- iacontroller.h DELETED --- --- NEW FILE: aicontroller.cc --- #include "aicontroller.h" #include "game.h" void AIController::Think (float eTime) { iForward += 1; CollisionResult c = Game::pSelf->GetSceneManager()->Trace(pPawn->GetPosition(), pPawn->GetPosition()+Vector3::UNIT_X*100); // std::cout << std::setprecision(0) << "Endpoint : " << c.EndPoint << "\t\tNormal : " << c.Normal << std::endl; } void AIController::Collide (SceneNode* other, const Vector3& vPoint, const Vector3& vCollisionNormal) { //std::cout << "aicontroller" << std::endl; } |