# INeedAllInstances Struct Reference

Inheritance diagram for INeedAllInstances:

List of all members.

## Public Member Functions
virtual void MCCOMAPI | IsInstanciated (I3DShInstance *instance, const TTransform3D &transform, uint32 id, IMCUnknown *instanciator)=0

## Member Function Documentation

virtual void MCCOMAPI INeedAllInstances::IsInstanciated | ( | I3DShInstance * | instance,
|  | const TTransform3D & | transform,
|  | uint32 | id,
|  | IMCUnknown * | instanciator |
| ) |  |  | `[pure virtual]`

is called when a new instance is created

Parameters:

  | instance | the instance that is created (can exist already with generator for example)
  | transform | the global transform in the instanciator coordinates
  | id | a unique id of this instanciation with this instanciator
  | instanciator | the object that is instanciating

The documentation for this struct was generated from the following file:

- INeedAllInstances.h