|
Functions |
| DeclareNamedSet (ActiveActionMapSet) DeclareNamedSet(GhostAlwaysSet) DeclareNamedSet(LightSet) DeclareNamedSet(WayPointSet) DeclareNamedSet(fxReplicatorSet) DeclareNamedSet(fxFoliageSet) DeclareNamedSet(reflectiveSet) DeclareNamedSet(BehaviorSet) DeclareNamedSet(MaterialSet) DeclareNamedSet(SFXSourceSet) |
| DeclareNamedGroup (ActionMapGroup) DeclareNamedGroup(ClientGroup) DeclareNamedGroup(GuiGroup) DeclareNamedGroup(GuiDataGroup) DeclareNamedGroup(TCPGroup) DeclareNamedGroup(ClientConnectionGroup) DeclareNamedGroup(ChunkFileGroup) |
| DeclareNamedSet (sgMissionLightingFilterSet) |
void | init () |
void | shutdown () |
SimDataBlockGroup * | getDataBlockGroup () |
SimGroup * | getRootGroup () |
SimObject * | findObject (SimObjectId) |
SimObject * | findObject (const char *name) |
template<class T> |
bool | findObject (SimObjectId iD, T *&t) |
template<class T> |
bool | findObject (const char *objectName, T *&t) |
void | advanceToTime (SimTime time) |
void | advanceTime (SimTime delta) |
SimTime | getCurrentTime () |
SimTime | getTargetTime () |
U32 | postEvent (SimObject *, SimEvent *, U32 targetTime) |
| a target time of 0 on an event means current event
|
U32 | postEvent (SimObjectId iD, SimEvent *evt, U32 targetTime) |
U32 | postEvent (const char *objectName, SimEvent *evt, U32 targetTime) |
U32 | postCurrentEvent (SimObject *obj, SimEvent *evt) |
U32 | postCurrentEvent (SimObjectId obj, SimEvent *evt) |
U32 | postCurrentEvent (const char *obj, SimEvent *evt) |
void | cancelEvent (U32 eventId) |
bool | isEventPending (U32 eventId) |
U32 | getEventTimeLeft (U32 eventId) |
U32 | getTimeSinceStart (U32 eventId) |
U32 | getScheduleDuration (U32 eventId) |
bool | saveObject (SimObject *obj, Stream *stream) |
SimObject * | loadObjectStream (Stream *stream) |
bool | saveObject (SimObject *obj, const char *filename) |
SimObject * | loadObjectStream (const char *filename) |