Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

source: orxonox.OLD/branches/camera/src/world_entities/cameraman.h @ 10262

Last change on this file since 10262 was 10257, checked in by gfilip, 18 years ago

bla bla bla

File size: 697 bytes
RevLine 
[10192]1#ifndef _CAMERAMAN_H
2#define _CAMERAMAN_H
3
4#include "p_node.h"
[10197]5#include "camera.h"
[10206]6#include <vector>
[10192]7
8class cameraman {
9
10  private:
[10197]11    Camera* currentCam;
[10206]12   // int camNo;
[10192]13
14
[10257]15
[10192]16  public:
[10257]17    std::vector<Camera*> cameras;
[10192]18    cameraman();
[10193]19    void setCam(int CameraNo);
[10192]20    void createCam();
[10204]21    void moveCam(int x, int y, int z,  int camNo);
22    void moveCurrCam(int x, int y, int z);
[10199]23    void changeTarget(int camNo, PNode* target);
24    void changeCurrTarget(PNode* target);
[10236]25    void atachCurrTarget(PNode* target);
[10199]26    void jumpCam(int x, int y, int z, int camNo);
[10204]27    void jumpCurrCam(int x, int y, int z);
28    void changeSpeed(float speed);
[10254]29    void testCam();
[10192]30
31
32
33};
34
[10195]35#endif /* _CAMERAMAN_H */
Note: See TracBrowser for help on using the repository browser.