|
raSystem
1.0 bata
|
#include <raOrthoCamera.h>
Public Member Functions | |
| raOrthoCamera (void) | |
| ~raOrthoCamera (void) | |
| virtual void | SetProjParams (FLOAT w, FLOAT h, FLOAT fNearPlane, FLOAT fFarPlane) |
| virtual void | SetViewParams (raVector3 *pvEyePt, raVector3 *pvLookatPt) |
| virtual void | FrameMove (float fElapsedTime, float FPS) |
Public Member Functions inherited from raCamera | |
| 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 | 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 * | GetEyePt () |
| 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 3 of file raOrthoCamera.h.
| raOrthoCamera::raOrthoCamera | ( | void | ) |
Definition at line 5 of file raOrthoCamera.cpp.
| raOrthoCamera::~raOrthoCamera | ( | void | ) |
Definition at line 9 of file raOrthoCamera.cpp.
|
inlinevirtual |
Implements raCamera.
Definition at line 12 of file raOrthoCamera.h.
|
virtual |
Definition at line 13 of file raOrthoCamera.cpp.
Reimplemented from raCamera.
Definition at line 22 of file raOrthoCamera.cpp.