CSAD
 All Classes Namespaces Functions Variables Enumerations Enumerator Friends Groups Pages
Classes | Functions | Variables
bt: api interface

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
 

Detailed Description

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.

Использование базового функционала

See Also
bt

Function Documentation

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

Variable Documentation

sFunctionsArrayCPU BT_API arrFunctions

Base array functions

sFunctionsArrayVectorCPU BT_API arvFunctions

Base numeric array and vectors functions

sFunctionsAPICPU BT_API btFunctions
  • Base math functions
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