CSAD
|
base interface of api functions. More...
Classes | |
class | sFunctionsAPICPU |
sFunctionsAPICPU - More... | |
class | sFunctionsArrayCPU |
sFunctionsArrayCPU - функции обработки массивов More... | |
class | sFunctionsArrayVectorCPU |
sFunctionsArrayVectorCPU - mathematical functions for handling arrays of numbers. More... | |
class | sFunctionsCore |
sFunctionsCore - More... | |
class | sFunctionsDisplayRender |
sFunctionsDisplayRender - More... | |
class | sFunctionsExtensionCPU |
sFunctionsExtensionCPU - дополнительные функции More... | |
class | sFunctionsGen |
sFunctionsGen - More... | |
class | sFunctionsGLContext |
sFunctionsGLContext - function OpenGL interface standard for SOFT/GL/GLES imaging. More... | |
class | sFunctionsMathCPU |
sFunctionsMathCPU - numerical mathematical functions More... | |
class | sFunctionsObjectCPU |
sFunctionsObjectCPU - operators More... | |
class | sFunctionsPlatform |
sFunctionsPlatform - More... | |
class | sFunctionsRenderCPU |
sFunctionsRenderCPU - функции графических алгоритмов More... | |
class | sFunctionsVectorCPU |
sFunctionsVectorCPU - vector mathematical functions More... | |
Functions | |
PLATFORM_API void _APICALL | initDisplayRender (void *content, unsigned _int32 mode=0) |
GEN_API void _APICALL | initGen (unsigned int flagMask=0xFFFFFFFF) |
PLATFORM_API void _APICALL | initPlatform (unsigned _int32 flagMask=0xFFFFFFFF) |
GEN_API void _APICALL | resetGen () |
PLATFORM_API void _APICALL | resetPlatform () |
Variables | |
sFunctionsArrayCPU BT_API | arrFunctions |
sFunctionsArrayVectorCPU BT_API | arvFunctions |
sFunctionsAPICPU BT_API | btFunctions |
sFunctionsExtensionCPU BT_API | extFunctions |
sFunctionsGen GEN_API | genFunctions |
sFunctionsMathCPU BT_API | matFunctions |
sFunctionsObjectCPU BT_API | objFunctions |
sFunctionsPlatform PLATFORM_API | platformFunctions |
sFunctionsRenderCPU BT_API | renFunctions |
sFunctionsVectorCPU BT_API | vecFunctions |
base interface of api functions.
The basis of complex software is the base interface provides access to functionality at a low level for different programming languages. The interface consists of a set of individual blocks of pointers, grouped by purpose functions described corresponding structure. Each group can be filled with a set of matching functions corresponding to the execution environment, both by means of an initialization method and external programs.
Использование базового функционала
PLATFORM_API void _APICALL initDisplayRender | ( | void * | content, |
unsigned _int32 | mode = 0 |
||
) |
Set functions for display.
GEN_API void _APICALL initGen | ( | unsigned int | flagMask = 0xFFFFFFFF ) |
Initialisation generator functions
PLATFORM_API void _APICALL initPlatform | ( | unsigned _int32 | flagMask = 0xFFFFFFFF ) |
Initialisation platform functions
GEN_API void _APICALL resetGen | ( | ) |
Reset for reinitialization functions
PLATFORM_API void _APICALL resetPlatform | ( | ) |
Reset for reinitialization functions
sFunctionsArrayCPU BT_API arrFunctions |
Base array functions
sFunctionsArrayVectorCPU BT_API arvFunctions |
Base numeric array and vectors functions
sFunctionsAPICPU BT_API btFunctions |
sFunctionsExtensionCPU BT_API extFunctions |
Base extension functions
sFunctionsGen GEN_API genFunctions |
Genetator functions
sFunctionsMathCPU BT_API matFunctions |
Base math functions
sFunctionsObjectCPU BT_API objFunctions |
Base operator functions
sFunctionsPlatform PLATFORM_API platformFunctions |
Genetator functions
sFunctionsRenderCPU BT_API renFunctions |
Base render functions
sFunctionsVectorCPU BT_API vecFunctions |
Base vectors and matrix functions