3ds Max C++ API Reference
IGame.h File Reference

Main IGame scene access including node and materials. More...

#include "../maxheap.h"
#include "IGameControl.h"
#include "IGameMaterial.h"
#include "IGameObject.h"
#include "IGameStd.h"

Classes

class  IGameNode
 A simple wrapper for max nodes. More...
 
class  IGameScene
 Main scene access. More...
 

Functions

IGAMEEXPORT IGameSceneGetIGameInterface ()
 A global function to IGameScene, the main starting point in IGame. More...
 
IGAMEEXPORT float GetIGameVersion ()
 Provides a way to query for the version of IGame the DLL has been built against. More...
 
IGAMEEXPORT float GetSupported3DSVersion ()
 Provides a way to query for the version of 3ds Max that the IGame DLL is compatible with. More...
 

Detailed Description

Main IGame scene access including node and materials.

Function Documentation

◆ GetIGameInterface()

IGameScene * GetIGameInterface ( )

A global function to IGameScene, the main starting point in IGame.

Returns
A Pointer to IGameScene

◆ GetIGameVersion()

float GetIGameVersion ( )

Provides a way to query for the version of IGame the DLL has been built against.

Returns
A float value with the IGame Version

◆ GetSupported3DSVersion()

float GetSupported3DSVersion ( )

Provides a way to query for the version of 3ds Max that the IGame DLL is compatible with.

Returns
A float value with the 3ds max version. This currently can either be 4.2, 5.1 or 6.0. If it is 6.0 or higher then it will be compiled with the VC7.0 compiler