maxtypes.h File Reference
|
struct | Color24 |
| 8 bits for each of the Red, Green and Blue components. More...
|
|
struct | Color48 |
| 16 bits for each of the Red, Green and Blue components. More...
|
|
struct | Color64 |
| 16 bits for each of the Red, Green, Blue, and Alpha components. More...
|
|
struct | BMM_Color_24 |
| 24 bit color: 8 bits each for Red, Green, and Blue. More...
|
|
struct | BMM_Color_32 |
| 32 bit color: 8 bits each for Red, Green, Blue, and Alpha. More...
|
|
struct | BMM_Color_48 |
| 48 bit color: 16 bits each for Red, Green, and Blue. More...
|
|
struct | BMM_Color_64 |
| 64 bit color: 16 bits each for Red, Green, Blue, and Alpha. More...
|
|
struct | BMM_Color_fl |
| High Dynamic Range bitmaps make use of this class to store color information using floating point values. More...
|
|
class | Class_ID |
|
class | Interface_ID |
|
|
enum | IOResult { IO_OK = 0,
IO_END = 1,
IO_ERROR = 2,
IO_INTERRUPT = 3
} |
|
enum | ChunkType { NEW_CHUNK = 0,
CONTAINER_CHUNK = 1,
DATA_CHUNK = 2
} |
|
enum | FileIOType { IOTYPE_MAX = 0,
IOTYPE_MATLIB = 1,
IOTYPE_RENDER_PRESETS = 2
} |
|
enum | ProductVersionType {
PRODUCT_VERSION_DEVEL,
PRODUCT_VERSION_TRIAL,
PRODUCT_VERSION_ORDINARY,
PRODUCT_VERSION_EDU,
PRODUCT_VERSION_NFR,
PRODUCT_VERSION_EMR
} |
| Product Licensing Type. More...
|
|
enum | LockBehaviorType { LICENSE_BEHAVIOR_PERMANENT,
LICENSE_BEHAVIOR_EXTENDABLE,
LICENSE_BEHAVIOR_NONEXTENDABLE,
LICENSE_BEHAVIOR_BORROWED
} |
| Product license behavior. More...
|
|
#define TIME_TICKSPERSEC 4800 |
Number of ticks in a second.
Converts from ticks to seconds.
Converts from seconds to ticks.
Converts a number of seconds plus a number of ticks to a TimeValue.
Converts a TimeValue to a number of seconds plus a number of ticks.
#define TIME_PosInfinity TimeValue(0x7fffffff) |
Returns a time value that represents positive infinity.
#define TIME_NegInfinity TimeValue(0x80000000) |
Returns a time value that represents negative infinity.
typedef unsigned long ulong |
typedef unsigned char uchar |
typedef unsigned short UWORD |
typedef unsigned short MtlID |
Enumerator |
---|
NEW_CHUNK |
|
CONTAINER_CHUNK |
|
DATA_CHUNK |
|
Definition: maxtypes.h:294
Definition: maxtypes.h:293
Definition: maxtypes.h:292
File IO concerns a render preset file (.rps).
Definition: maxtypes.h:307
File IO concerns a material library file (.mat).
Definition: maxtypes.h:304
File IO concerns a scene file (.max, .viz).
Definition: maxtypes.h:301
Product Licensing Type.
Enumerator |
---|
PRODUCT_VERSION_DEVEL |
|
PRODUCT_VERSION_TRIAL |
|
PRODUCT_VERSION_ORDINARY |
|
PRODUCT_VERSION_EDU |
|
PRODUCT_VERSION_NFR |
|
PRODUCT_VERSION_EMR |
|
Definition: maxtypes.h:313
Definition: maxtypes.h:317
Definition: maxtypes.h:316
Definition: maxtypes.h:318
Definition: maxtypes.h:314
Definition: maxtypes.h:315
Product license behavior.
Enumerator |
---|
LICENSE_BEHAVIOR_PERMANENT |
|
LICENSE_BEHAVIOR_EXTENDABLE |
|
LICENSE_BEHAVIOR_NONEXTENDABLE |
|
LICENSE_BEHAVIOR_BORROWED |
|
Definition: maxtypes.h:324
Definition: maxtypes.h:326
Definition: maxtypes.h:327
Definition: maxtypes.h:325