Changeset 10480 in orxonox.OLD for trunk/src/world_entities/cameraman.h
- Timestamp:
- Jan 29, 2007, 1:53:29 PM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/world_entities/cameraman.h
r10473 r10480 22 22 std::vector<Camera*> cameras; 23 23 CameraMan(const TiXmlElement* root = NULL); 24 void setCam( int CameraNo);24 void setCam(unsigned int CameraNo); 25 25 void setCam(const std::string& camName); 26 26 void setCam(Camera* camera); 27 27 28 /// LOADING 29 virtual void loadParams(const TiXmlElement* root); 28 30 void createCameras(const TiXmlElement* camerasTag); 29 31 void createCam(const TiXmlElement* root); 30 void moveCam(int x, int y, int z, int camNo);31 void moveCurrCam(int x, int y, int z);32 void changeTarget(int camNo, const std::string& className,const std::string& objectName);33 void changeTarget(const std::string& camName,const std::string& className, const std::string& objectName);34 void changeCurrTarget(const std::string& className, const std::string& objectName);35 void atachCurrTarget(PNode* target);36 void atachCurrCameraToWorldEntity(const std::string& className, const std::string& targetEntity);37 void atachCameraToWorldEntity(const std::string& cameraName, const std::string& className, const std::string& targetEntity);38 void detachCurrCamera();39 void jumpCam(int x, int y, int z, int camNo);40 void jumpCurrCam(float x, float y, float z);41 void changeSpeed(float speed);42 void setClipRegion(float nearClip, float farClip);43 void togglFade();44 void initFadeBlack();45 46 void cameraInfo();47 48 /// LOADING49 virtual void loadParams(const TiXmlElement* root);50 32 51 33 /// POLLING … … 55 37 const Camera* getCurrentCam() const { return this->currentCam; } 56 38 Camera* getCurrentCam() { return this->currentCam; } 39 40 41 /// Current camera 42 void moveCurrCam(int x, int y, int z); 43 void changeCurrTarget(const std::string& className, const std::string& objectName); 44 void atachCurrTarget(PNode* target); 45 void atachCurrCameraToWorldEntity(const std::string& className, const std::string& targetEntity); 46 void detachCurrCamera(); 47 void jumpCurrCam(float x, float y, float z); 48 void togglFade(); 49 void initFadeBlack(); 50 51 /// Camera 52 void moveCam(int x, int y, int z, int camNo); 53 void changeTarget(int camNo, const std::string& className,const std::string& objectName); 54 void changeTarget(const std::string& camName,const std::string& className, const std::string& objectName); 55 void atachCameraToWorldEntity(const std::string& cameraName, const std::string& className, const std::string& targetEntity); 56 void jumpCam(int x, int y, int z, int camNo); 57 58 void changeSpeed(float speed); 59 void setClipRegion(float nearClip, float farClip); 60 void cameraInfo(); 61 62 private: 57 63 bool cameraIsInVector(Camera* camera); 64 58 65 59 66 };
Note: See TracChangeset
for help on using the changeset viewer.