raSystem  1.0 bata
raCamera.h File Reference

Go to the source code of this file.

Classes

class  raCamera
 
class  raCameraFP
 
class  raColObject
 
class  raColCamera
 

Macros

#define KEY_WAS_DOWN_MASK   0x80
 
#define KEY_IS_DOWN_MASK   0x01
 
#define MOUSE_LEFT_BUTTON   RMOUSE_LBUTTON
 
#define MOUSE_MIDDLE_BUTTON   RMOUSE_MBUTTON
 
#define MOUSE_RIGHT_BUTTON   RMOUSE_RBUTTON
 
#define MOUSE_WHEEL   0x08
 
#define KEY_WAS_DOWN_MASK   0x80
 
#define KEY_IS_DOWN_MASK   0x01
 
#define MOUSE_LEFT_BUTTON   RMOUSE_LBUTTON
 
#define MOUSE_MIDDLE_BUTTON   RMOUSE_MBUTTON
 
#define MOUSE_RIGHT_BUTTON   RMOUSE_RBUTTON
 
#define MOUSE_WHEEL   0x08
 

Typedefs

typedef raArray< raColObjectraObjectArray
 

Enumerations

enum  D3DUtil_CameraKeys {
  CAM_STRAFE_LEFT = 0, CAM_STRAFE_RIGHT, CAM_MOVE_FORWARD, CAM_MOVE_BACKWARD,
  CAM_MOVE_UP, CAM_MOVE_DOWN, CAM_RESET, CAM_CONTROLDOWN,
  CAM_MAX_KEYS, CAM_UNKNOWN = 0xFF
}
 

Macro Definition Documentation

◆ KEY_IS_DOWN_MASK [1/2]

#define KEY_IS_DOWN_MASK   0x01

Definition at line 28 of file raCamera.h.

◆ KEY_IS_DOWN_MASK [2/2]

#define KEY_IS_DOWN_MASK   0x01

◆ KEY_WAS_DOWN_MASK [1/2]

#define KEY_WAS_DOWN_MASK   0x80

Definition at line 27 of file raCamera.h.

◆ KEY_WAS_DOWN_MASK [2/2]

#define KEY_WAS_DOWN_MASK   0x80

◆ MOUSE_LEFT_BUTTON [1/2]

#define MOUSE_LEFT_BUTTON   RMOUSE_LBUTTON

◆ MOUSE_LEFT_BUTTON [2/2]

#define MOUSE_LEFT_BUTTON   RMOUSE_LBUTTON

Definition at line 30 of file raCamera.h.

◆ MOUSE_MIDDLE_BUTTON [1/2]

#define MOUSE_MIDDLE_BUTTON   RMOUSE_MBUTTON

Definition at line 31 of file raCamera.h.

◆ MOUSE_MIDDLE_BUTTON [2/2]

#define MOUSE_MIDDLE_BUTTON   RMOUSE_MBUTTON

◆ MOUSE_RIGHT_BUTTON [1/2]

#define MOUSE_RIGHT_BUTTON   RMOUSE_RBUTTON

◆ MOUSE_RIGHT_BUTTON [2/2]

#define MOUSE_RIGHT_BUTTON   RMOUSE_RBUTTON

Definition at line 32 of file raCamera.h.

◆ MOUSE_WHEEL [1/2]

#define MOUSE_WHEEL   0x08

Definition at line 33 of file raCamera.h.

◆ MOUSE_WHEEL [2/2]

#define MOUSE_WHEEL   0x08

Typedef Documentation

◆ raObjectArray

Definition at line 270 of file raCamera.h.

Enumeration Type Documentation

◆ D3DUtil_CameraKeys

Enumerator
CAM_STRAFE_LEFT 
CAM_STRAFE_RIGHT 
CAM_MOVE_FORWARD 
CAM_MOVE_BACKWARD 
CAM_MOVE_UP 
CAM_MOVE_DOWN 
CAM_RESET 
CAM_CONTROLDOWN 
CAM_MAX_KEYS 
CAM_UNKNOWN 

Definition at line 13 of file raCamera.h.