|
Enfusion Script API
|
Classes | |
| interface | BaseWorld |
| interface | Decal |
| interface | LightHandle |
| interface | TraceBox |
| interface | TraceOBB |
| interface | TraceParam |
| Input&Output structure for collision tests. More... | |
| interface | TraceSphere |
| interface | TrackDecal |
| interface | WorldTimestamp |
| Type storing timestamps of the world. More... | |
| interface | SharedItem |
| interface | World |
| derived class connected to gamelib to implement game related features More... | |
Typedefs | |
| typedef func | QueryEntitiesCallback |
| typedef func | TraceFilterCallback |
| typedef func | AsyncTraceFinishedCallback |
Functions | |
| bool | QueryEntitiesCallback (IEntity e) |
| bool | TraceFilterCallback (notnull IEntity e, vector start="0 0 0", vector dir="0 0 0") |
| void | AsyncTraceFinishedCallback (notnull TraceParam param=null, float fraction=0) |
| TraceParam | MakeTraceParam (vector start, vector end, TraceFlags flags) |
| typedef func AsyncTraceFinishedCallback |
| typedef func QueryEntitiesCallback |
| typedef func TraceFilterCallback |
| enum CameraType |
| enum EQueryEntitiesFlags |
Post-process effect type.
| enum TraceFlags |
| void AsyncTraceFinishedCallback | ( | notnull TraceParam | param = null, |
| float | fraction = 0 ) |
| TraceParam MakeTraceParam | ( | vector | start, |
| vector | end, | ||
| TraceFlags | flags ) |
| bool TraceFilterCallback | ( | notnull IEntity | e, |
| vector | start = "0 0 0", | ||
| vector | dir = "0 0 0" ) |