#include "orxInclude.h"Go to the source code of this file.
Defines | |
| #define | orxPLUGIN_K_CORE_INIT_FUNCTION_NAME(SUFFIX) orxPlugin_MainInit |
| #define | orxPLUGIN_K_INIT_FUNCTION_NAME orxPlugin_MainInit |
| #define | orxPLUGIN_KU32_FLAG_CORE_ID 0x10000000 |
| #define | orxPLUGIN_KU32_FUNCTION_ARG_SIZE 128 |
| #define | orxPLUGIN_KU32_MASK_FUNCTION_ID 0x000000FF |
| #define | orxPLUGIN_KU32_MASK_PLUGIN_ID 0x0000FF00 |
| #define | orxPLUGIN_KU32_SHIFT_PLUGIN_ID 8 |
| #define | orxPLUGIN_MAKE_CORE_FUNCTION_ID(PLUGIN_CORE_ID, FUNCTION_BASE_ID) (orxPLUGIN_FUNCTION_ID)(orxPLUGIN_KU32_FLAG_CORE_ID | orxPLUGIN_MAKE_FUNCTION_ID(PLUGIN_CORE_ID, FUNCTION_BASE_ID)) |
| #define | orxPLUGIN_MAKE_FUNCTION_ID(PLUGIN_ID, FUNCTION_BASE_ID) (orxPLUGIN_FUNCTION_ID)(((PLUGIN_ID << orxPLUGIN_KU32_SHIFT_PLUGIN_ID) & orxPLUGIN_KU32_MASK_PLUGIN_ID) | (FUNCTION_BASE_ID & orxPLUGIN_KU32_MASK_FUNCTION_ID)) |
Typedefs | |
| typedef orxSTATUS(orxFASTCALL * | orxPLUGIN_FUNCTION )() |
Enumerations | |
| enum | orxPLUGIN_FUNCTION_ID { orxPLUGIN_FUNCTION_ID_NONE = orxENUM_NONE } |
Definition in file orxPluginType.h.
1.5.6