Definition at line 34 of file PureCamera.cpp.
|
| virtual | ~PureCameraImpl () |
| |
| const TRECT & | getViewport () const |
| |
| void | SetViewport (TPureUInt vx, TPureUInt vy, TPureUInt vsx, TPureUInt vsy) |
| |
| TPureFloat | getNearPlane () const |
| |
| void | SetNearPlane (TPureFloat value) |
| |
| TPureFloat | getFarPlane () const |
| |
| void | SetFarPlane (TPureFloat value) |
| |
| TPureFloat | getFieldOfView () const |
| |
| void | SetFieldOfView (TPureFloat value) |
| |
| TPureFloat | getAspectRatio () const |
| |
| void | SetAspectRatio (TPureFloat value) |
| |
| TPURE_CLEAR_MODE | getClearMode () const |
| |
| void | SetClearMode (TPURE_CLEAR_MODE mode) |
| |
| TPURE_ASPECTRATIO_MODE | getAspectRatioMode () const |
| |
| void | SetAspectRatioMode (TPURE_ASPECTRATIO_MODE mode) |
| |
| PureColor & | getBackgroundColor () |
| |
| const PureColor & | getBackgroundColor () const |
| |
| bool | project3dTo2d (TPureFloat fWorldX, TPureFloat xWorldY, TPureFloat fWorldZ, const PureVector &vecPos, const PureVector &vecTarget, const PureVector &vecUp, PureVector &vecProjected) const |
| |
| bool | project2dTo3d (TPureUInt nScreenX, TPureUInt nScreenY, TPureFloat nScreenDepth, const PureVector &vecPos, const PureVector &vecTarget, const PureVector &vecUp, PureVector &vecUnprojected) const |
| |
◆ ~PureCameraImpl()
| PureCamera::PureCameraImpl::~PureCameraImpl |
( |
| ) |
|
|
virtual |
◆ PureCameraImpl()
| PureCamera::PureCameraImpl::PureCameraImpl |
( |
| ) |
|
|
private |
◆ getAspectRatio()
| TPureFloat PureCamera::PureCameraImpl::getAspectRatio |
( |
| ) |
const |
◆ getAspectRatioMode()
◆ getBackgroundColor() [1/2]
| PureColor & PureCamera::PureCameraImpl::getBackgroundColor |
( |
| ) |
|
◆ getBackgroundColor() [2/2]
| const PureColor & PureCamera::PureCameraImpl::getBackgroundColor |
( |
| ) |
const |
◆ getClearMode()
◆ getFarPlane()
| TPureFloat PureCamera::PureCameraImpl::getFarPlane |
( |
| ) |
const |
◆ getFieldOfView()
| TPureFloat PureCamera::PureCameraImpl::getFieldOfView |
( |
| ) |
const |
◆ getNearPlane()
| TPureFloat PureCamera::PureCameraImpl::getNearPlane |
( |
| ) |
const |
◆ getViewport()
| const TRECT & PureCamera::PureCameraImpl::getViewport |
( |
| ) |
const |
◆ project2dTo3d()
◆ project3dTo2d()
◆ SetAspectRatio()
| void PureCamera::PureCameraImpl::SetAspectRatio |
( |
TPureFloat | value | ) |
|
◆ SetAspectRatioMode()
◆ SetClearMode()
◆ SetFarPlane()
| void PureCamera::PureCameraImpl::SetFarPlane |
( |
TPureFloat | value | ) |
|
◆ SetFieldOfView()
| void PureCamera::PureCameraImpl::SetFieldOfView |
( |
TPureFloat | value | ) |
|
◆ SetNearPlane()
| void PureCamera::PureCameraImpl::SetNearPlane |
( |
TPureFloat | value | ) |
|
◆ SetViewport()
◆ PureCamera
◆ aspectMode
◆ clearMode
What buffers to clear before rendering.
Definition at line 89 of file PureCamera.cpp.
◆ clrBg
Background color used when clearing buffer.
Definition at line 90 of file PureCamera.cpp.
◆ fAspectRatio
| TPureFloat PureCamera::PureCameraImpl::fAspectRatio |
|
private |
◆ fFOV
◆ fPlaneFar
◆ fPlaneNear
◆ rectViewport
| TRECT PureCamera::PureCameraImpl::rectViewport |
|
private |
The documentation for this class was generated from the following file:
- C:/__PR00F__/___developing___/projects/PGE/PGE/PURE/source/PureCamera.cpp