orx 1.16
Portable Game Engine
|
Go to the source code of this file.
Macros | |
#define | orxTEXTURE_KZ_LOCALE_GROUP "Texture" |
#define | orxTEXTURE_KZ_LOGO_NAME "orx:texture:logo" |
#define | orxTEXTURE_KZ_PIXEL_NAME "orx:texture:pixel" |
#define | orxTEXTURE_KZ_RESOURCE_GROUP "Texture" |
#define | orxTEXTURE_KZ_SCREEN_NAME "orx:texture:screen" |
#define | orxTEXTURE_KZ_TRANSPARENT_NAME "orx:texture:transparent" |
Typedefs | |
typedef struct __orxTEXTURE_t | orxTEXTURE |
Enumerations | |
enum | orxTEXTURE_EVENT { orxTEXTURE_EVENT_CREATE = 0 , orxTEXTURE_EVENT_DELETE , orxTEXTURE_EVENT_LOAD , orxTEXTURE_EVENT_NUMBER , orxTEXTURE_EVENT_NONE = orxENUM_NONE } |
Functions | |
orxDLLAPI orxSTATUS orxFASTCALL | orxTexture_ClearCache () |
orxDLLAPI orxTEXTURE *orxFASTCALL | orxTexture_Create () |
orxDLLAPI orxSTATUS orxFASTCALL | orxTexture_Delete (orxTEXTURE *_pstTexture) |
orxDLLAPI void orxFASTCALL | orxTexture_Exit () |
orxDLLAPI orxTEXTURE *orxFASTCALL | orxTexture_Get (const orxSTRING _zName) |
orxDLLAPI orxBITMAP *orxFASTCALL | orxTexture_GetBitmap (const orxTEXTURE *_pstTexture) |
orxDLLAPI orxU32 orxFASTCALL | orxTexture_GetLoadCount () |
orxDLLAPI const orxSTRING orxFASTCALL | orxTexture_GetName (const orxTEXTURE *_pstTexture) |
orxDLLAPI orxTEXTURE *orxFASTCALL | orxTexture_GetScreenTexture () |
orxDLLAPI orxSTATUS orxFASTCALL | orxTexture_GetSize (const orxTEXTURE *_pstTexture, orxFLOAT *_pfWidth, orxFLOAT *_pfHeight) |
orxDLLAPI orxSTATUS orxFASTCALL | orxTexture_Init () |
orxDLLAPI orxSTATUS orxFASTCALL | orxTexture_LinkBitmap (orxTEXTURE *_pstTexture, const orxBITMAP *_pstBitmap, const orxSTRING _zDataName, orxBOOL _bTransferOwnership) |
orxDLLAPI orxTEXTURE *orxFASTCALL | orxTexture_Load (const orxSTRING _zFileName, orxBOOL _bKeepInCache) |
orxDLLAPI void orxFASTCALL | orxTexture_Setup () |
orxDLLAPI orxSTATUS orxFASTCALL | orxTexture_UnlinkBitmap (orxTEXTURE *_pstTexture) |