This reference page is linked to from the following overview topics: 3DXI Export Entities, 3DXI Property Containers.
Main property access.
base Class used by all exporters participating in the properties system
#include <IGameProperty.h>
Public Member Functions |
|
virtual | ~IExportEntity () |
Destructor. |
|
virtual IPropertyContainer * | GetIPropertyContainer () |
Retrieve the Property Container. |
|
virtual bool | IsEntitySupported () |
Is the Entity directly supported. |
|
virtual MCHAR * | GetClassName ()=0 |
Retrieves the name of the entity class.
|
virtual ~IExportEntity | ( | ) | [inline, virtual] |
Destructor.
{;}
virtual IPropertyContainer* GetIPropertyContainer | ( | ) | [inline, virtual] |
Retrieve the Property Container.
Reimplemented in IGameGenObject.
{return NULL;}
virtual bool IsEntitySupported | ( | ) | [inline, virtual] |
Is the Entity directly supported.
IGame provides direct support for certain 3ds Max objects and materials. For instance, IGame supports the standard material and bitmap texture directly, i.e provides direct API calls to get the properties.
{return false;}
virtual MCHAR* GetClassName | ( | ) | [pure virtual] |
Retrieves the name of the entity class.