IGame/IGameProperty.h File Reference

IGameProperty.h File Reference
#include "../maxheap.h"
#include "../maxtypes.h"
#include "../BuildWarnings.h"
#include "../iparamb2Typedefs.h"
#include "../strbasic.h"

File Description

IParamBlock and IParamBlock2 property access.

All properties found by IGame are stored as an IGameProperty. This gives developers a unified way of accessing IParamBlock and IParamBlock2 based properties used in 3ds Max

Classes

class  IGameProperty
 Main property definition. More...
 
class  PropertyEnum
 Property Enumeration. More...
 
class  IPropertyContainer
 Property container. More...
 
class  IExportEntity
 Main property access. More...
 

Enumerations

enum  PropType {
  IGAME_UNKNOWN_PROP, IGAME_FLOAT_PROP, IGAME_POINT3_PROP, IGAME_INT_PROP,
  IGAME_STRING_PROP, IGAME_POINT4_PROP
}
 Property types. More...
 

Enumeration Type Documentation

enum PropType

Property types.

Enumerator
IGAME_UNKNOWN_PROP 

Unkown property Type.

IGAME_FLOAT_PROP 

Property of Type float.

IGAME_POINT3_PROP 

Property of Type Point3.

IGAME_INT_PROP 

Property of Type int.

IGAME_STRING_PROP 

Property of Type MCHAR.

IGAME_POINT4_PROP 

Property of Type Point4.

39  {
46 };
Property of Type Point3.
Definition: IGameProperty.h:42
Property of Type int.
Definition: IGameProperty.h:43
Property of Type MCHAR.
Definition: IGameProperty.h:44
Property of Type float.
Definition: IGameProperty.h:41
Unkown property Type.
Definition: IGameProperty.h:40
Property of Type Point4.
Definition: IGameProperty.h:45