12 #ifndef CAMERACONTROL_H_6014714286 13 #define CAMERACONTROL_H_6014714286 15 #include <Carna/Carna.h> 54 virtual void setCamera(
Spatial& camera ) = 0;
60 virtual void rotateHorizontally(
float radians ) = 0;
66 virtual void rotateVertically(
float radians ) = 0;
72 virtual void moveAxially(
float distance ) = 0;
78 virtual void moveLaterally(
float distanceX,
float distanceY ) = 0;
90 #endif // CAMERACONTROL_H_6014714286 Represents a spatial scene element. It's location is determined relatively to another spatial that is...
Defines interface for intuitive Camera control.
#define NON_COPYABLE
Features class it is placed in as non-copyable.