Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00042 #ifndef _orxPLUGIN_DISPLAY_H_
00043 #define _orxPLUGIN_DISPLAY_H_
00044
00045 #include "plugin/define/orxPlugin_CoreID.h"
00046
00047
00048 typedef enum __orxPLUGIN_FUNCTION_BASE_ID_DISPLAY_t
00049 {
00050 orxPLUGIN_FUNCTION_BASE_ID_DISPLAY_INIT = 0,
00051 orxPLUGIN_FUNCTION_BASE_ID_DISPLAY_EXIT,
00052 orxPLUGIN_FUNCTION_BASE_ID_DISPLAY_SWAP,
00053 orxPLUGIN_FUNCTION_BASE_ID_DISPLAY_CREATE_BITMAP,
00054 orxPLUGIN_FUNCTION_BASE_ID_DISPLAY_DELETE_BITMAP,
00055 orxPLUGIN_FUNCTION_BASE_ID_DISPLAY_SAVE_BITMAP,
00056 orxPLUGIN_FUNCTION_BASE_ID_DISPLAY_LOAD_BITMAP,
00057 orxPLUGIN_FUNCTION_BASE_ID_DISPLAY_SET_DESTINATION_BITMAP,
00058 orxPLUGIN_FUNCTION_BASE_ID_DISPLAY_TRANSFORM_BITMAP,
00059 orxPLUGIN_FUNCTION_BASE_ID_DISPLAY_CLEAR_BITMAP,
00060 orxPLUGIN_FUNCTION_BASE_ID_DISPLAY_BLIT_BITMAP,
00061 orxPLUGIN_FUNCTION_BASE_ID_DISPLAY_SET_BITMAP_DATA,
00062 orxPLUGIN_FUNCTION_BASE_ID_DISPLAY_SET_BITMAP_COLOR_KEY,
00063 orxPLUGIN_FUNCTION_BASE_ID_DISPLAY_SET_BITMAP_COLOR,
00064 orxPLUGIN_FUNCTION_BASE_ID_DISPLAY_SET_BITMAP_CLIPPING,
00065 orxPLUGIN_FUNCTION_BASE_ID_DISPLAY_GET_BITMAP_DATA,
00066 orxPLUGIN_FUNCTION_BASE_ID_DISPLAY_GET_BITMAP_COLOR,
00067 orxPLUGIN_FUNCTION_BASE_ID_DISPLAY_GET_BITMAP_SIZE,
00068 orxPLUGIN_FUNCTION_BASE_ID_DISPLAY_GET_SCREEN_BITMAP,
00069 orxPLUGIN_FUNCTION_BASE_ID_DISPLAY_GET_SCREEN_SIZE,
00070 orxPLUGIN_FUNCTION_BASE_ID_DISPLAY_CREATE_SHADER,
00071 orxPLUGIN_FUNCTION_BASE_ID_DISPLAY_DELETE_SHADER,
00072 orxPLUGIN_FUNCTION_BASE_ID_DISPLAY_START_SHADER,
00073 orxPLUGIN_FUNCTION_BASE_ID_DISPLAY_STOP_SHADER,
00074 orxPLUGIN_FUNCTION_BASE_ID_DISPLAY_GET_PARAMETER_ID,
00075 orxPLUGIN_FUNCTION_BASE_ID_DISPLAY_SET_SHADER_BITMAP,
00076 orxPLUGIN_FUNCTION_BASE_ID_DISPLAY_SET_SHADER_FLOAT,
00077 orxPLUGIN_FUNCTION_BASE_ID_DISPLAY_SET_SHADER_VECTOR,
00078 orxPLUGIN_FUNCTION_BASE_ID_DISPLAY_TRANSFORM_TEXT,
00079 orxPLUGIN_FUNCTION_BASE_ID_DISPLAY_ENABLE_VSYNC,
00080 orxPLUGIN_FUNCTION_BASE_ID_DISPLAY_IS_VSYNC_ENABLED,
00081 orxPLUGIN_FUNCTION_BASE_ID_DISPLAY_SET_FULL_SCREEN,
00082 orxPLUGIN_FUNCTION_BASE_ID_DISPLAY_IS_FULL_SCREEN,
00083 orxPLUGIN_FUNCTION_BASE_ID_DISPLAY_GET_VIDEO_MODE_COUNTER,
00084 orxPLUGIN_FUNCTION_BASE_ID_DISPLAY_GET_VIDEO_MODE,
00085 orxPLUGIN_FUNCTION_BASE_ID_DISPLAY_SET_VIDEO_MODE,
00086 orxPLUGIN_FUNCTION_BASE_ID_DISPLAY_IS_VIDEO_MODE_AVAILABLE,
00087
00088 orxPLUGIN_FUNCTION_BASE_ID_DISPLAY_NUMBER,
00089
00090 orxPLUGIN_FUNCTION_BASE_ID_DISPLAY_NONE = orxENUM_NONE
00091
00092 } orxPLUGIN_FUNCTION_BASE_ID_DISPLAY;
00093
00094 #endif
00095