#include "orxInclude.h"#include "render/orxShader.h"#include "object/orxStructure.h"Go to the source code of this file.
Defines | |
| #define | orxSHADERPOINTER_KU32_SHADER_NUMBER 4 |
Typedefs | |
| typedef struct __orxSHADERPOINTER_t | orxSHADERPOINTER |
Functions | |
| orxDLLAPI orxSTATUS orxFASTCALL | orxShaderPointer_AddShader (orxSHADERPOINTER *_pstShaderPointer, orxSHADER *_pstShader) |
| orxDLLAPI orxSTATUS orxFASTCALL | orxShaderPointer_AddShaderFromConfig (orxSHADERPOINTER *_pstShaderPointer, const orxSTRING _zShaderConfigID) |
| orxDLLAPI orxSHADERPOINTER *orxFASTCALL | orxShaderPointer_Create (const orxSTRUCTURE *_pstOwner) |
| orxDLLAPI orxSTATUS orxFASTCALL | orxShaderPointer_Delete (orxSHADERPOINTER *_pstShaderPointer) |
| orxDLLAPI void orxFASTCALL | orxShaderPointer_Enable (orxSHADERPOINTER *_pstShaderPointer, orxBOOL _bEnable) |
| orxDLLAPI void orxFASTCALL | orxShaderPointer_Exit () |
| orxDLLAPI orxSTRUCTURE *orxFASTCALL | orxShaderPointer_GetOwner (const orxSHADERPOINTER *_pstShaderPointer) |
| orxDLLAPI const orxSHADER *orxFASTCALL | orxShaderPointer_GetShader (const orxSHADERPOINTER *_pstShaderPointer, orxU32 _u32Index) |
| orxDLLAPI orxSTATUS orxFASTCALL | orxShaderPointer_Init () |
| orxDLLAPI orxBOOL orxFASTCALL | orxShaderPointer_IsEnabled (const orxSHADERPOINTER *_pstShaderPointer) |
| orxDLLAPI orxSTATUS orxFASTCALL | orxShaderPointer_RemoveShader (orxSHADERPOINTER *_pstShaderPointer, orxSHADER *_pstShader) |
| orxDLLAPI orxSTATUS orxFASTCALL | orxShaderPointer_RemoveShaderFromConfig (orxSHADERPOINTER *_pstShaderPointer, const orxSTRING _zShaderConfigID) |
| orxDLLAPI void orxFASTCALL | orxShaderPointer_Setup () |
| orxDLLAPI orxSTATUS orxFASTCALL | orxShaderPointer_Start (const orxSHADERPOINTER *_pstShaderPointer) |
| orxDLLAPI orxSTATUS orxFASTCALL | orxShaderPointer_Stop (const orxSHADERPOINTER *_pstShaderPointer) |
Definition in file orxShaderPointer.h.
1.5.6