Defined Types



TQ3ElementType


Type identifier for an element.
typedef TQ3Int32                                TQ3ElementType;

TQ3EndCap


End cap flag word, see TQ3EndCapMasks for specific values.
typedef TQ3Uns32                                TQ3EndCap;

TQ3Float32


32-bit floating-point number.
typedef float                                   TQ3Float32;

TQ3Float64


64-bit floating-point number.
typedef double                                  TQ3Float64;

TQ3GroupPosition


Group position opaque pointer.
typedef struct OpaqueTQ3GroupPosition           *TQ3GroupPosition;

TQ3Int16


Signed 16-bit integer.
typedef int16_t                                 TQ3Int16;

TQ3Int32


Signed 32-bit integer.
typedef int32_t                            TQ3Int32;

TQ3Int64


Signed 64-bit integer.
    typedef struct TQ3Int64 {
        TQ3Int32                                hi;
        TQ3Uns32                                lo;
    } TQ3Int64;

TQ3Int8


Signed 8-bit integer.
typedef int8_t                                  TQ3Int8;

TQ3Object


Quesa object opaque pointer.
typedef struct OpaqueTQ3Object                  *TQ3Object;

TQ3ObjectClassNameString


Class name C string.
typedef char                                    TQ3ObjectClassNameString[kQ3StringMaximumLength];

TQ3ObjectType


Numeric type code for a class of Quesa objects.
typedef TQ3Int32                                TQ3ObjectType;

TQ3Size


Size type.
typedef TQ3Uns32                                TQ3Size;

TQ3Uns16


Unsigned 16-bit integer.
typedef uint16_t                                TQ3Uns16;

TQ3Uns32


Unsigned 32-bit integer.
typedef uint32_t                           TQ3Uns32;

TQ3Uns64


Unsigned 64-bit integer.
    typedef struct TQ3Uns64 {
        TQ3Uns32                                hi;
        TQ3Uns32                                lo;
    } TQ3Uns64;

TQ3Uns8


Unsigned 8-bit integer.
typedef uint8_t                           TQ3Uns8;

TQ3XMethodType


Type identifier for an element.
typedef TQ3Uns32                                TQ3XMethodType;

TQ3XObjectClass


Object class opaque pointer.
typedef struct OpaqueTQ3XObjectClass            *TQ3XObjectClass;

© 1999-2008 Quesa Developers (Last Updated 5/10/2008)