58 #define orxCAMERA_KU32_FLAG_NONE 0x00000000 60 #define orxCAMERA_KU32_FLAG_2D 0x00000001 62 #define orxCAMERA_KU32_MASK_USER_ALL 0x000000FF 67 #define orxCAMERA_KU32_GROUP_ID_NUMBER 32 orxDLLAPI orxSTATUS orxFASTCALL orxCamera_Delete(orxCAMERA *_pstCamera)
orxDLLAPI orxSTATUS orxFASTCALL orxCamera_SetZoom(orxCAMERA *_pstCamera, orxFLOAT _fZoom)
orxDLLAPI orxSTATUS orxFASTCALL orxCamera_RemoveGroupID(orxCAMERA *_pstCamera, orxSTRINGID _stGroupID)
orxDLLAPI void orxFASTCALL orxCamera_Exit()
orxDLLAPI orxCAMERA *orxFASTCALL orxCamera_CreateFromConfig(const orxSTRING _zConfigID)
orxDLLAPI orxSTATUS orxFASTCALL orxCamera_SetFrustum(orxCAMERA *_pstCamera, orxFLOAT _fWidth, orxFLOAT _fHeight, orxFLOAT _fNear, orxFLOAT _fFar)
orxDLLAPI orxFLOAT orxFASTCALL orxCamera_GetZoom(const orxCAMERA *_pstCamera)
orxDLLAPI orxAABOX *orxFASTCALL orxCamera_GetFrustum(const orxCAMERA *_pstCamera, orxAABOX *_pstFrustum)
struct __orxFRAME_t orxFRAME
orxDLLAPI orxSTATUS orxFASTCALL orxCamera_EnableGroupIDSorting(orxCAMERA *_pstCamera, orxU32 _u32Index, orxBOOL _bEnable)
struct __orxCAMERA_t orxCAMERA
orxDLLAPI orxFRAME *orxFASTCALL orxCamera_GetFrame(const orxCAMERA *_pstCamera)
orxDLLAPI void orxFASTCALL orxCamera_Setup()
orxDLLAPI orxSTRUCTURE *orxFASTCALL orxCamera_GetParent(const orxCAMERA *_pstCamera)
orxDLLAPI orxBOOL orxFASTCALL orxCamera_IsGroupIDSortingEnabled(const orxCAMERA *_pstCamera, orxU32 _u32Index)
orxDLLAPI orxVECTOR *orxFASTCALL orxCamera_GetPosition(const orxCAMERA *_pstCamera, orxVECTOR *_pvPosition)
orxDLLAPI const orxSTRING orxFASTCALL orxCamera_GetName(const orxCAMERA *_pstCamera)
orxDLLAPI orxCAMERA *orxFASTCALL orxCamera_Create(orxU32 _u32Flags)
orxDLLAPI orxSTATUS orxFASTCALL orxCamera_SetRotation(orxCAMERA *_pstCamera, orxFLOAT _fRotation)
orxDLLAPI orxSTATUS orxFASTCALL orxCamera_AddGroupID(orxCAMERA *_pstCamera, orxSTRINGID _stGroupID, orxBOOL _bAddFirst)
orxDLLAPI orxSTRINGID orxFASTCALL orxCamera_GetGroupID(const orxCAMERA *_pstCamera, orxU32 _u32Index)
orxDLLAPI orxSTATUS orxFASTCALL orxCamera_Init()
orxDLLAPI orxU32 orxFASTCALL orxCamera_GetGroupIDCount(const orxCAMERA *_pstCamera)
orxDLLAPI orxFLOAT orxFASTCALL orxCamera_GetRotation(const orxCAMERA *_pstCamera)
orxDLLAPI orxCAMERA *orxFASTCALL orxCamera_Get(const orxSTRING _zName)
orxDLLAPI orxSTATUS orxFASTCALL orxCamera_SetParent(orxCAMERA *_pstCamera, void *_pParent)
orxDLLAPI orxSTATUS orxFASTCALL orxCamera_SetPosition(orxCAMERA *_pstCamera, const orxVECTOR *_pvPosition)