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 | TraceEntitiesCallback |
Functions | |
bool | QueryEntitiesCallback (IEntity e) |
bool | TraceEntitiesCallback (notnull IEntity e, vector start="0 0 0", vector dir="0 0 0") |
TraceParam | MakeTraceParam (vector start, vector end, TraceFlags flags) |
typedef func QueryEntitiesCallback |
typedef func TraceEntitiesCallback |
enum CameraType |
enum EQueryEntitiesFlags |
Post-process effect type.
enum TraceFlags |
TraceParam MakeTraceParam | ( | vector | start, |
vector | end, | ||
TraceFlags | flags | ||
) |
bool TraceEntitiesCallback | ( | notnull IEntity | e, |
vector | start = "0 0 0" , |
||
vector | dir = "0 0 0" |
||
) |