Fundamental Type Definitions

Typedefs

typedef signed char A3DBool
 
typedef double A3DDouble
 
typedef float A3DFloat
 
typedef short int A3DInt16
 
typedef int A3DInt32
 
typedef signed char A3DInt8
 
typedef void * A3DPtr
 
typedef char A3DUniChar
 
typedef unsigned short int A3DUns16
 
typedef unsigned int A3DUns32
 
typedef unsigned char A3DUns8
 
typedef char A3DUTF8Char
 
typedef void A3DVoid
 

Detailed Description

Version
2.0

Typedef Documentation

◆ A3DBool

typedef signed char A3DBool

Standard boolean type.

◆ A3DPtr

typedef void* A3DPtr

Void pointer.

◆ A3DVoid

typedef void A3DVoid

Void.

◆ A3DInt8

typedef signed char A3DInt8

Signed integer guaranteed to be 8-bit on all platforms.

◆ A3DUns8

typedef unsigned char A3DUns8

Unsigned integer guaranteed to be 8-bit on all platforms.

◆ A3DInt16

typedef short int A3DInt16

Signed integer guaranteed to be 16-bit on all platforms.

◆ A3DUns16

typedef unsigned short int A3DUns16

Unsigned integer guaranteed to be 16-bit on all platforms.

◆ A3DInt32

typedef int A3DInt32

Signed integer guaranteed to be 32-bit on all platforms.

◆ A3DUns32

typedef unsigned int A3DUns32

Unsigned integer guaranteed to be 32-bit on all platforms.

◆ A3DFloat

typedef float A3DFloat

Standard C float type.

◆ A3DDouble

typedef double A3DDouble

Standard C double type.

◆ A3DUTF8Char

typedef char A3DUTF8Char

Standard UTF-8 char type.

◆ A3DUniChar

typedef char A3DUniChar

Standard Non-Unicode char type.