#include "orxInclude.h"#include "object/orxFrame.h"#include "math/orxAABox.h"Go to the source code of this file.
Defines | |
| #define | orxCAMERA_KU32_FLAG_2D 0x00000001 |
| #define | orxCAMERA_KU32_FLAG_NONE 0x00000000 |
| #define | orxCAMERA_KU32_MASK_USER_ALL 0x000000FF |
Typedefs | |
| typedef struct __orxCAMERA_t | orxCAMERA |
Functions | |
| orxDLLAPI orxCAMERA *orxFASTCALL | orxCamera_Create (orxU32 _u32Flags) |
| orxDLLAPI orxCAMERA *orxFASTCALL | orxCamera_CreateFromConfig (const orxSTRING _zConfigID) |
| orxDLLAPI orxSTATUS orxFASTCALL | orxCamera_Delete (orxCAMERA *_pstCamera) |
| orxDLLAPI void orxFASTCALL | orxCamera_Exit () |
| orxDLLAPI orxCAMERA *orxFASTCALL | orxCamera_Get (const orxSTRING _zName) |
| orxDLLAPI orxFRAME *orxFASTCALL | orxCamera_GetFrame (const orxCAMERA *_pstCamera) |
| orxDLLAPI orxAABOX *orxFASTCALL | orxCamera_GetFrustum (const orxCAMERA *_pstCamera, orxAABOX *_pstFrustum) |
| orxDLLAPI const orxSTRING orxFASTCALL | orxCamera_GetName (const orxCAMERA *_pstCamera) |
| orxDLLAPI orxVECTOR *orxFASTCALL | orxCamera_GetPosition (const orxCAMERA *_pstCamera, orxVECTOR *_pvPosition) |
| orxDLLAPI orxFLOAT orxFASTCALL | orxCamera_GetRotation (const orxCAMERA *_pstCamera) |
| orxDLLAPI orxFLOAT orxFASTCALL | orxCamera_GetZoom (const orxCAMERA *_pstCamera) |
| orxDLLAPI orxSTATUS orxFASTCALL | orxCamera_Init () |
| orxDLLAPI orxSTATUS orxFASTCALL | orxCamera_SetFrustum (orxCAMERA *_pstCamera, orxFLOAT _fWidth, orxFLOAT _fHeight, orxFLOAT _fNear, orxFLOAT _fFar) |
| orxDLLAPI orxSTATUS orxFASTCALL | orxCamera_SetParent (orxCAMERA *_pstCamera, void *_pParent) |
| orxDLLAPI orxSTATUS orxFASTCALL | orxCamera_SetPosition (orxCAMERA *_pstCamera, const orxVECTOR *_pvPosition) |
| orxDLLAPI orxSTATUS orxFASTCALL | orxCamera_SetRotation (orxCAMERA *_pstCamera, orxFLOAT _fRotation) |
| orxDLLAPI void orxFASTCALL | orxCamera_Setup () |
| orxDLLAPI orxSTATUS orxFASTCALL | orxCamera_SetZoom (orxCAMERA *_pstCamera, orxFLOAT _fZoom) |
Definition in file orxCamera.h.
1.5.6