Copyright (C) 2000-2012 |
GNU Info (mikmod.info)Type DefinitionsType Definitions ================ MikMod defines several data types to deal with modules and sample data. These types have the same memory size on every platform MikMod has been ported to. These types are: * `CHAR' is a printable character. For now it is the same as the `char' type, but in the future it may be wide char (Unicode) on some platforms. * `SBYTE' is a signed 8 bit number (can range from -128 to 127). * `UBYTE' is an unsigned 8 bit number (can range from 0 to 255). * `SWORD' is a signed 16 bit number (can range from -32768 to 32767). * `UWORD' is an unsigned 16 bit number (can range from 0 to 65535). * `SLONG' is a signed 32 bit number (can range from -2.147.483.648 to 2.147.483.647). * `ULONG' is an unsigned 32 bit number (can range from 0 to 4.294.967.296). * `BOOL' is a boolean value. A value of 0 means false, any other value means true. automatically generated by info2www version 1.2.2.9 |