Data Structures | |
struct | FX_ColorStruct |
3 component floting point vector type More... | |
struct | FX_ColorStruct4 |
4 component floating point vector type More... | |
struct | FX_Point3Struct |
3 component double-precision vector type More... | |
Special Data Types | |
These data types should be used as the return values for all Callbacks. However if you are declaring/defining your callbacks with the provided macros (e.g. FX_ACCESSFUNC(), FX_HIERARCHYSCAN()) then you won't need to worry about these types. These data types are necessary for C++ compliance. | |
#define | FXdoublef |
FXdouble. | |
#define | FXfloatf |
FXfloat. | |
#define | FXint64f |
FXint64. | |
#define | FXlongf |
FXlong. | |
#define | FXintf |
FXint. | |
#define | FXshortf |
FXshort. | |
#define | FXbytef |
FXbyte. | |
#define | FXcharf |
FXchar. | |
#define | FXboolf |
FXbool. | |
#define | FXulongf |
FXulong. | |
#define | FXuintf |
FXuint. | |
#define | FXushortf |
FXushort. | |
#define | FXubytef |
FXubyte. | |
#define | FXucharf |
FXuchar. | |
#define | FXvoidf |
FXvoid. | |
messiah Data Types | |
#define | FX_NULLID |
NULL. | |
typedef FXint | FXentity |
Any messiah entity (See ) except for FXmodule. | |
typedef FXint | FXobject |
Universal Object. Generally used to represent geometric objects or any other "Object based" ID. | |
typedef FXint | FXtool |
Tool. Object based. | |
typedef FXint | FXeffect |
Effect. Object based. | |
typedef FXint | FXshader |
Shader. Object based. | |
typedef FXint | FXcontrol |
Control. GUI control. | |
typedef FXint | FXimage |
Image. | |
typedef FXint | FXcommand |
Command. | |
typedef FXint | FXmodule |
Arbitrary Module type. Used to represent your module. | |
typedef FXint | FXvariable |
Expression Variable. | |
typedef FXint | FXgroup |
Group. | |
typedef FXint | FXarmature |
Armature. | |
typedef FXint | FXhandle |
Armature Handle. | |
typedef FXint | FXaction |
Action Object. | |
Standard Data Types | |
typedef double | FXdouble |
double precision floating point | |
typedef float | FXfloat |
floating point | |
typedef fx_64bit | FXint64 |
64 bit integer | |
typedef long | FXlong |
long integer | |
typedef int | FXint |
integer | |
typedef short | FXshort |
short integer | |
typedef char | FXbyte |
signed char | |
typedef char | FXchar |
signed char | |
typedef char | FXbool |
signed char | |
typedef unsigned long | FXulong |
unsigned long integer | |
typedef unsigned int | FXuint |
unsigned integer | |
typedef unsigned short | FXushort |
unsigned short integer | |
typedef unsigned char | FXubyte |
unsigned char | |
typedef unsigned char | FXuchar |
unsigned char | |
typedef void | FXvoid |
void | |
Vector and Matrix Data Types | |
typedef double | FXmatrix [4][4] |
4 by 4 double precision matrix | |
typedef double | FXvecd [3] |
3 component double precision vector | |
typedef float | FXvecf [3] |
3 component floating point vector | |
typedef int | FXveci [3] |
3 component integer vector | |
typedef double | FXvecd4 [4] |
4 component double precision vector | |
typedef float | FXvecf4 [4] |
4 component floating point vector | |
typedef int | FXveci4 [4] |
4 component integer vector | |
typedef double | FXchannels [32] |
32 component double precision vector | |
Structures | |
typedef FX_Point3Struct | FX_Vector |
3 component double-precision vector type | |
typedef FX_Point3Struct | FX_Point |
3 component double-precision vector type | |
typedef FX_ColorStruct | FX_Color |
3 component floting point vector type | |
typedef FX_ColorStruct4 | FX_Color4 |
4 component floating point vector type |
© 2003 pmG WorldWide,
LLC.
|
Last
Updated on Thu Jul 10 04:49:36 2003
|