13 #ifndef SIMUCAMERAGL_H
14 #define SIMUCAMERAGL_H
18 #include <ISceneNodeAnimator.h>
22 #define GL_GLEXT_PROTOTYPES
27 class ICameraSceneNode;
34 class Vector3DSpinBox;
49 public irr::scene::ISceneNodeAnimator {
53 int height,
int x,
int y, uint32_t modelId,uint32_t deviceId);
65 void animateNode(irr::scene::ISceneNode *node, irr::u32 timeMs);
66 ISceneNodeAnimator *createClone(irr::scene::ISceneNode *node,
67 irr::scene::ISceneManager *newManager = 0);
69 void putImage(
char *pixels,
core::Time imageTime);
70 irr::scene::ICameraSceneNode *camera;
71 irr::scene::ISceneManager *smgr;
74 int width, height, x, y;
76 bool use_pbo, invert_pixel, disable_output;
82 #endif // SIMUCAMERAGL_H
Abstract class for data types.
Definition: io_data.h:94
namespace of the flair Framework
Definition: Ahrs.h:19
void setNearValue(float zn)
Sets the value of the near clipping plane. (default: 1.0f)
unsigned long long Time
Time definition, in ns.
Definition: Object.h:55
Class for a simulation camera.
Class for a simulation camera.
Definition: SimuCameraGL.h:47
void setFarValue(float zf)
Sets the value of the far clipping plane (default: 2000.0f)
Class displaying a QDoubleSpinBox on the ground station.
Definition: DoubleSpinBox.h:28
Definition: SensorGL.h:35
Class displaying 3 QDoubleSpinBox for x,y,z on the ground station.
Definition: Vector3DSpinBox.h:28
Class for a simulation camera.
Definition: SimuCamera.h:30