Main Page Modules Namespace List Class Hierarchy Alphabetical List Compound List File List Namespace Members Compound Members File Members Related Pages

# deApiFn_Camera Class Reference

`#include <deApi.hpp>`

Collaboration diagram for deApiFn_Camera:

[legend]
List of all members.

## Public Member Functions
deApiHandle | Create ()
void | SetFOV (deDouble dDegrees)
void | SetOrthoWidth (deDouble dWidth)
void | EnableOrtho (bool bEnable)
deTransform | GetTransform ()
void | SetTransform (deTransform transform)
void | SetName (const deString sName)
deString | GetName ()
deDouble | GetFOV ()
deDouble | GetOrthoWidth ()
bool | IsOrtho ()
deDouble | GetNearClip ()
deDouble | GetFarClip ()
void | SetClip (deDouble dNear, deDouble dFar)
## Private Attributes
deApiCamera * | m_pCamera

## Member Function Documentation

deApiHandle deApiFn_Camera::Create | ( |  | ) |

void deApiFn_Camera::EnableOrtho | ( | bool | bEnable | ) |

deDouble deApiFn_Camera::GetFarClip | ( |  | ) |

deDouble deApiFn_Camera::GetFOV | ( |  | ) |

deString deApiFn_Camera::GetName | ( |  | ) |

deDouble deApiFn_Camera::GetNearClip | ( |  | ) |

deDouble deApiFn_Camera::GetOrthoWidth | ( |  | ) |

deTransform deApiFn_Camera::GetTransform | ( |  | ) |

bool deApiFn_Camera::IsOrtho | ( |  | ) |

void deApiFn_Camera::SetClip | ( | deDouble | dNear,
|  | deDouble | dFar
| ) |

void deApiFn_Camera::SetFOV | ( | deDouble | dDegrees | ) |

void deApiFn_Camera::SetName | ( | const deString | sName | ) |

void deApiFn_Camera::SetOrthoWidth | ( | deDouble | dWidth | ) |

void deApiFn_Camera::SetTransform | ( | deTransform | transform | ) |

## Member Data Documentation

deApiCamera* deApiFn_Camera::m_pCamera`[private]`

The documentation for this class was generated from the following files:

- deApi.hpp
- deApi.cpp