raSystem
1.0 bata
|
#include <raCamera.h>
Public Member Functions | |
raColCamera () | |
virtual void | FrameMove (float fTime, float FPS) |
void | AddCollisionObject (raRender *pObject, float CoisionDistance) |
float | GetCurrentDistance () |
![]() | |
raCameraFP () | |
void | SetRotateButtons (bool bLeft, bool bMiddle, bool bRight, bool bRotateWithoutButtonDown=false) |
raVector3 * | GetEyePt () |
![]() | |
raCamera () | |
virtual long | OnKeyDown (HWND wnd, WPARAM wParam, LPARAM lParam) |
virtual long | OnKeyUp (HWND wnd, WPARAM wParam, LPARAM lParam) |
virtual long | OnRMouseUp (HWND wnd, WPARAM wParam, LPARAM lParam) |
virtual long | OnRMouseDown (HWND wnd, WPARAM wParam, LPARAM lParam) |
virtual long | OnLMouseUp (HWND wnd, WPARAM wParam, LPARAM lParam) |
virtual long | OnLMouseDown (HWND wnd, WPARAM wParam, LPARAM lParam) |
virtual long | OnMMouseUp (HWND wnd, WPARAM wParam, LPARAM lParam) |
virtual long | OnMMouseDown (HWND wnd, WPARAM wParam, LPARAM lParam) |
virtual long | OnCaptureChange (HWND wnd, WPARAM wParam, LPARAM lParam) |
virtual long | OnMouseWheel (HWND wnd, WPARAM wParam, LPARAM lParam) |
virtual void | Reset () |
virtual void | SetViewParams (raVector3 *pvEyePt, raVector3 *pvLookatPt) |
virtual void | SetProjParams (float fFOV, float fAspect, float fNearPlane, float fFarPlane) |
virtual void | SetOrthoCamera (raVector2 *pvWindowSize, float fNearPlane, float fFarPlane) |
virtual void | SetDragRect (RECT &rc) |
void | SetInvertPitch (bool bInvertPitch) |
void | SetDrag (bool bMovementDrag, FLOAT fTotalDragTimeToZero=0.25f) |
void | SetEnableYAxisMovement (bool bEnableYAxisMovement) |
void | SetEnablePositionMovement (bool bEnablePositionMovement) |
void | SetClipToBoundary (bool bClipToBoundary, D3DXVECTOR3 *pvMinBoundary, raVector3 *pvMaxBoundary) |
void | SetScalers (FLOAT fRotationScaler=0.01f, FLOAT fMoveScaler=5.0f) |
void | SetNumberOfFramesToSmoothMouseData (int nFrames) |
void | SetResetCursorAfterMove (bool bResetCursorAfterMove) |
virtual const raMatrix | GetViewMatrix () |
virtual const raMatrix | GetProjMatrix () |
virtual const raMatrix | GetOrthoMatrix () |
virtual raVector3 * | GetLookAtPt () |
virtual float | GetNearClip () |
virtual float | GetFarClip () |
virtual raMatrix * | GetWorldMatrix () |
virtual raVector3 * | GetWorldRight () |
virtual raVector3 * | GetWorldUp () |
virtual raVector3 * | GetWorldAhead () |
raVector3 * | GetVelocity () |
bool | IsBeingDragged () |
bool | IsMouseLButtonDown () |
bool | IsMouseMButtonDown () |
bool | IsMouseRButtonDown () |
Definition at line 272 of file raCamera.h.
|
inline |
Definition at line 275 of file raCamera.h.
Definition at line 281 of file raCamera.h.
|
virtual |
Reimplemented from raCameraFP.
Definition at line 540 of file racamera.cpp.
|
inline |
Definition at line 286 of file raCamera.h.