#include <impapi.h>
Public Member Functions |
|
virtual | ~ImpInterface () |
virtual ImpNode * | CreateNode ()=0 |
virtual void | RedrawViews ()=0 |
virtual GenCamera * | CreateCameraObject (int type)=0 |
virtual Object * | CreateTargetObject ()=0 |
virtual GenLight * | CreateLightObject (int type)=0 |
virtual void * | Create (SClass_ID sclass, Class_ID classid)=0 |
virtual int | BindToTarget (ImpNode *laNode, ImpNode *targNode)=0 |
virtual void | AddNodeToScene (ImpNode *node)=0 |
virtual void | SetAnimRange (Interval &range)=0 |
virtual Interval | GetAnimRange ()=0 |
virtual void | SetEnvironmentMap (Texmap *txm)=0 |
virtual void | SetAmbient (TimeValue t, Point3 col)=0 |
virtual void | SetBackGround (TimeValue t, Point3 col)=0 |
virtual void | SetUseMap (BOOL onoff)=0 |
virtual void | AddAtmosphere (Atmospheric *atmos)=0 |
virtual int | NewScene ()=0 |
virtual int | TempFunc1 (void *p1=NULL, void *p2=NULL, void *p3=NULL, void *p4=NULL, void *p5=NULL, void *p6=NULL, void *p7=NULL, void *p8=NULL)=0 |
virtual int | TempFunc2 (void *p1=NULL, void *p2=NULL, void *p3=NULL, void *p4=NULL, void *p5=NULL, void *p6=NULL, void *p7=NULL, void *p8=NULL)=0 |
virtual int | TempFunc3 (void *p1=NULL, void *p2=NULL, void *p3=NULL, void *p4=NULL, void *p5=NULL, void *p6=NULL, void *p7=NULL, void *p8=NULL)=0 |
virtual int | TempFunc4 (void *p1=NULL, void *p2=NULL, void *p3=NULL, void *p4=NULL, void *p5=NULL, void *p6=NULL, void *p7=NULL, void *p8=NULL)=0 |
virtual int | TempFunc5 (void *p1=NULL, void *p2=NULL, void *p3=NULL, void *p4=NULL, void *p5=NULL, void *p6=NULL, void *p7=NULL, void *p8=NULL)=0 |
virtual int | TempFunc6 (void *p1=NULL, void *p2=NULL, void *p3=NULL, void *p4=NULL, void *p5=NULL, void *p6=NULL, void *p7=NULL, void *p8=NULL)=0 |
virtual int | TempFunc7 (void *p1=NULL, void *p2=NULL, void *p3=NULL, void *p4=NULL, void *p5=NULL, void *p6=NULL, void *p7=NULL, void *p8=NULL)=0 |
virtual int | TempFunc8 (void *p1=NULL, void *p2=NULL, void *p3=NULL, void *p4=NULL, void *p5=NULL, void *p6=NULL, void *p7=NULL, void *p8=NULL)=0 |
virtual int | TempFunc9 (void *p1=NULL, void *p2=NULL, void *p3=NULL, void *p4=NULL, void *p5=NULL, void *p6=NULL, void *p7=NULL, void *p8=NULL)=0 |
virtual int | TempFunc10 (void *p1=NULL, void *p2=NULL, void *p3=NULL, void *p4=NULL, void *p5=NULL, void *p6=NULL, void *p7=NULL, void *p8=NULL)=0 |
virtual FILE * | DumpFile ()=0 |
virtual ~ImpInterface | ( | ) | [inline, virtual] |
{}
virtual ImpNode* CreateNode | ( | ) | [pure virtual] |
virtual void RedrawViews | ( | ) | [pure virtual] |
virtual GenCamera* CreateCameraObject | ( | int | type | ) | [pure virtual] |
virtual Object* CreateTargetObject | ( | ) | [pure virtual] |
virtual GenLight* CreateLightObject | ( | int | type | ) | [pure virtual] |
virtual void* Create | ( | SClass_ID | sclass, |
Class_ID | classid | ||
) | [pure virtual] |
virtual void AddNodeToScene | ( | ImpNode * | node | ) | [pure virtual] |
virtual void SetAnimRange | ( | Interval & | range | ) | [pure virtual] |
virtual Interval GetAnimRange | ( | ) | [pure virtual] |
virtual void SetEnvironmentMap | ( | Texmap * | txm | ) | [pure virtual] |
virtual void SetAmbient | ( | TimeValue | t, |
Point3 | col | ||
) | [pure virtual] |
virtual void SetBackGround | ( | TimeValue | t, |
Point3 | col | ||
) | [pure virtual] |
virtual void SetUseMap | ( | BOOL | onoff | ) | [pure virtual] |
virtual void AddAtmosphere | ( | Atmospheric * | atmos | ) | [pure virtual] |
virtual int NewScene | ( | ) | [pure virtual] |
virtual int TempFunc1 | ( | void * | p1 = NULL , |
void * | p2 = NULL , |
||
void * | p3 = NULL , |
||
void * | p4 = NULL , |
||
void * | p5 = NULL , |
||
void * | p6 = NULL , |
||
void * | p7 = NULL , |
||
void * | p8 = NULL |
||
) | [pure virtual] |
virtual int TempFunc2 | ( | void * | p1 = NULL , |
void * | p2 = NULL , |
||
void * | p3 = NULL , |
||
void * | p4 = NULL , |
||
void * | p5 = NULL , |
||
void * | p6 = NULL , |
||
void * | p7 = NULL , |
||
void * | p8 = NULL |
||
) | [pure virtual] |
virtual int TempFunc3 | ( | void * | p1 = NULL , |
void * | p2 = NULL , |
||
void * | p3 = NULL , |
||
void * | p4 = NULL , |
||
void * | p5 = NULL , |
||
void * | p6 = NULL , |
||
void * | p7 = NULL , |
||
void * | p8 = NULL |
||
) | [pure virtual] |
virtual int TempFunc4 | ( | void * | p1 = NULL , |
void * | p2 = NULL , |
||
void * | p3 = NULL , |
||
void * | p4 = NULL , |
||
void * | p5 = NULL , |
||
void * | p6 = NULL , |
||
void * | p7 = NULL , |
||
void * | p8 = NULL |
||
) | [pure virtual] |
virtual int TempFunc5 | ( | void * | p1 = NULL , |
void * | p2 = NULL , |
||
void * | p3 = NULL , |
||
void * | p4 = NULL , |
||
void * | p5 = NULL , |
||
void * | p6 = NULL , |
||
void * | p7 = NULL , |
||
void * | p8 = NULL |
||
) | [pure virtual] |
virtual int TempFunc6 | ( | void * | p1 = NULL , |
void * | p2 = NULL , |
||
void * | p3 = NULL , |
||
void * | p4 = NULL , |
||
void * | p5 = NULL , |
||
void * | p6 = NULL , |
||
void * | p7 = NULL , |
||
void * | p8 = NULL |
||
) | [pure virtual] |
virtual int TempFunc7 | ( | void * | p1 = NULL , |
void * | p2 = NULL , |
||
void * | p3 = NULL , |
||
void * | p4 = NULL , |
||
void * | p5 = NULL , |
||
void * | p6 = NULL , |
||
void * | p7 = NULL , |
||
void * | p8 = NULL |
||
) | [pure virtual] |
virtual int TempFunc8 | ( | void * | p1 = NULL , |
void * | p2 = NULL , |
||
void * | p3 = NULL , |
||
void * | p4 = NULL , |
||
void * | p5 = NULL , |
||
void * | p6 = NULL , |
||
void * | p7 = NULL , |
||
void * | p8 = NULL |
||
) | [pure virtual] |
virtual int TempFunc9 | ( | void * | p1 = NULL , |
void * | p2 = NULL , |
||
void * | p3 = NULL , |
||
void * | p4 = NULL , |
||
void * | p5 = NULL , |
||
void * | p6 = NULL , |
||
void * | p7 = NULL , |
||
void * | p8 = NULL |
||
) | [pure virtual] |
virtual int TempFunc10 | ( | void * | p1 = NULL , |
void * | p2 = NULL , |
||
void * | p3 = NULL , |
||
void * | p4 = NULL , |
||
void * | p5 = NULL , |
||
void * | p6 = NULL , |
||
void * | p7 = NULL , |
||
void * | p8 = NULL |
||
) | [pure virtual] |
virtual FILE* DumpFile | ( | ) | [pure virtual] |