#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] |