#include "orxInclude.h"#include "core/orxClock.h"#include "render/orxCamera.h"#include "render/orxShaderPointer.h"#include "display/orxTexture.h"Go to the source code of this file.
Defines | |
| #define | orxVIEWPORT_KU32_FLAG_ALIGN_BOTTOM 0x80000000 |
| #define | orxVIEWPORT_KU32_FLAG_ALIGN_CENTER 0x00000000 |
| #define | orxVIEWPORT_KU32_FLAG_ALIGN_LEFT 0x10000000 |
| #define | orxVIEWPORT_KU32_FLAG_ALIGN_RIGHT 0x20000000 |
| #define | orxVIEWPORT_KU32_FLAG_ALIGN_TOP 0x40000000 |
Typedefs | |
| typedef struct __orxVIEWPORT_t | orxVIEWPORT |
Functions | |
| orxDLLAPI orxSTATUS orxFASTCALL | orxViewport_AddShader (orxVIEWPORT *_pstViewport, const orxSTRING _zShaderConfigID) |
| orxDLLAPI orxSTATUS orxFASTCALL | orxViewport_ClearBackgroundColor (orxVIEWPORT *_pstViewport) |
| orxDLLAPI orxVIEWPORT *orxFASTCALL | orxViewport_Create () |
| orxDLLAPI orxVIEWPORT *orxFASTCALL | orxViewport_CreateFromConfig (const orxSTRING _zConfigID) |
| orxDLLAPI orxSTATUS orxFASTCALL | orxViewport_Delete (orxVIEWPORT *_pstViewport) |
| orxDLLAPI void orxFASTCALL | orxViewport_Enable (orxVIEWPORT *_pstViewport, orxBOOL _bEnable) |
| orxDLLAPI void orxFASTCALL | orxViewport_EnableShader (orxVIEWPORT *_pstViewport, orxBOOL _bEnable) |
| orxDLLAPI void orxFASTCALL | orxViewport_Exit () |
| orxDLLAPI orxCOLOR *orxFASTCALL | orxViewport_GetBackgroundColor (const orxVIEWPORT *_pstViewport, orxCOLOR *_pstColor) |
| orxDLLAPI orxAABOX *orxFASTCALL | orxViewport_GetBox (const orxVIEWPORT *_pstViewport, orxAABOX *_pstBox) |
| orxDLLAPI orxCAMERA *orxFASTCALL | orxViewport_GetCamera (const orxVIEWPORT *_pstViewport) |
| orxDLLAPI orxFLOAT orxFASTCALL | orxViewport_GetCorrectionRatio (const orxVIEWPORT *_pstViewport) |
| orxDLLAPI void orxFASTCALL | orxViewport_GetPosition (const orxVIEWPORT *_pstViewport, orxFLOAT *_pfX, orxFLOAT *_pfY) |
| orxDLLAPI void orxFASTCALL | orxViewport_GetRelativeSize (const orxVIEWPORT *_pstViewport, orxFLOAT *_pfWidth, orxFLOAT *_pfHeight) |
| orxDLLAPI const orxSHADERPOINTER *orxFASTCALL | orxViewport_GetShaderPointer (const orxVIEWPORT *_pstViewport) |
| orxDLLAPI void orxFASTCALL | orxViewport_GetSize (const orxVIEWPORT *_pstViewport, orxFLOAT *_pfWidth, orxFLOAT *_pfHeight) |
| orxDLLAPI orxTEXTURE *orxFASTCALL | orxViewport_GetTexture (const orxVIEWPORT *_pstViewport) |
| orxDLLAPI orxBOOL orxFASTCALL | orxViewport_HasBackgroundColor (const orxVIEWPORT *_pstViewport) |
| orxDLLAPI orxSTATUS orxFASTCALL | orxViewport_Init () |
| orxDLLAPI orxBOOL orxFASTCALL | orxViewport_IsEnabled (const orxVIEWPORT *_pstViewport) |
| orxDLLAPI orxBOOL orxFASTCALL | orxViewport_IsShaderEnabled (const orxVIEWPORT *_pstViewport) |
| orxDLLAPI orxSTATUS orxFASTCALL | orxViewport_RemoveShader (orxVIEWPORT *_pstViewport, const orxSTRING _zShaderConfigID) |
| orxDLLAPI void orxFASTCALL | orxViewport_SetAlignment (orxVIEWPORT *_pstViewport, orxU32 _u32AlignFlags) |
| orxDLLAPI orxSTATUS orxFASTCALL | orxViewport_SetBackgroundColor (orxVIEWPORT *_pstViewport, const orxCOLOR *_pstColor) |
| orxDLLAPI void orxFASTCALL | orxViewport_SetCamera (orxVIEWPORT *_pstViewport, orxCAMERA *_pstCamera) |
| orxDLLAPI void orxFASTCALL | orxViewport_SetPosition (orxVIEWPORT *_pstViewport, orxFLOAT _fX, orxFLOAT _fY) |
| orxDLLAPI orxSTATUS orxFASTCALL | orxViewport_SetRelativePosition (orxVIEWPORT *_pstViewport, orxU32 _u32AlignFlags) |
| orxDLLAPI orxSTATUS orxFASTCALL | orxViewport_SetRelativeSize (orxVIEWPORT *_pstViewport, orxFLOAT _fWidth, orxFLOAT _fHeight) |
| orxDLLAPI void orxFASTCALL | orxViewport_SetSize (orxVIEWPORT *_pstViewport, orxFLOAT _fWidth, orxFLOAT _fHeight) |
| orxDLLAPI void orxFASTCALL | orxViewport_SetTexture (orxVIEWPORT *_pstViewport, orxTEXTURE *_pstTexture) |
| orxDLLAPI void orxFASTCALL | orxViewport_Setup () |
Definition in file orxViewport.h.
1.5.6