00001 #ifndef logic_physics_PhCirclingCamera_hpp 00002 #define logic_physics_PhCirclingCamera_hpp 00003 00004 #include "BasicPre.hpp" 00005 #include "sim/physics/Physics.hpp" 00006 00007 namespace se_basic { 00008 00009 class _SeBasicExport PhCirclingCamera : public se_core::Physics { 00010 public: 00011 PhCirclingCamera() : se_core::Physics("CirclingCamera") {} 00012 00013 void calcNext(const se_core::PhysicsComponent& physics 00014 , const se_core::Pos& pos 00015 , se_core::Pos& nextPos 00016 , const se_core::Move& move 00017 , se_core::Move& nextMove 00018 ) const; 00019 00020 void affect(se_core::PhysicsComponent& physics) const; 00021 00022 private: 00023 }; 00024 00025 00026 extern _SeBasicExport const PhCirclingCamera physicsCirclingCamera; 00027 } 00028 00029 #endif
Home Page | SagaEngine trunk (updated nightly) reference generated Sun Dec 2 20:06:03 2007 by Doxygen version 1.3.9.1.