| addDrawableToLookupTable(Drawable *draw) | GameClient | |
| addScorch(const Coord3D *pos, Real radius, Scorches type)=0 | GameClient | pure virtual |
| addTextBearingDrawable(Drawable *tbd) | GameClient | |
| adjustLOD(Int adj)=0 | GameClient | pure virtual |
| allocateShadows(void) | GameClient | virtual |
| allocDrawableID(void) | GameClient | protected |
| assignSelectedDrawablesToGroup(Int group) | GameClient | virtual |
| crc(Xfer *xfer) | GameClient | protectedvirtual |
| createRayEffectByTemplate(const Coord3D *start, const Coord3D *end, const ThingTemplate *tmpl)=0 | GameClient | pure virtual |
| destroyDrawable(Drawable *draw) | GameClient | virtual |
| DRAW(void) | SubsystemInterface | inline |
| draw(void) | SubsystemInterface | inlinevirtual |
| evaluateContextCommand(Drawable *draw, const Coord3D *pos, CommandTranslator::CommandEvaluateType cmdType) | GameClient | virtual |
| findDrawableByID(const DrawableID id) | GameClient | inlinevirtual |
| firstDrawable(void) | GameClient | inlinevirtual |
| flushTextBearingDrawables(void) | GameClient | |
| friend_createDrawable(const ThingTemplate *thing, DrawableStatus statusBits=DRAWABLE_STATUS_NONE)=0 | GameClient | pure virtual |
| GameClient() | GameClient | |
| getDrawableIDCounter(void) | GameClient | inline |
| getDrawableList(void) | GameClient | inlinevirtual |
| getFrame(void) | GameClient | inlinevirtual |
| getName(void) | SubsystemInterface | inline |
| getRayEffectData(Drawable *draw, RayEffectData *effectData) | GameClient | virtual |
| getRenderedObjectCount() const | GameClient | inline |
| incrementRenderedObjectCount() | GameClient | inline |
| init(void) | GameClient | virtual |
| iterateDrawablesInRegion(Region3D *region, GameClientFuncPtr userFunc, void *userData) | GameClient | virtual |
| loadMap(AsciiString mapName) | GameClient | virtual |
| loadPostProcess(void) | GameClient | protectedvirtual |
| m_commandTranslator | GameClient | protected |
| m_drawableList | GameClient | protected |
| m_drawableVector | GameClient | protected |
| m_frame | GameClient | protected |
| m_name | SubsystemInterface | protected |
| m_nextDrawableID | GameClient | protected |
| m_numTranslators | GameClient | protected |
| m_translators | GameClient | protected |
| MAX_CLIENT_TRANSLATORS enum value | GameClient | protected |
| notifyTerrainObjectMoved(Object *obj)=0 | GameClient | pure virtual |
| postProcessLoad() | SubsystemInterface | inlinevirtual |
| preloadAssets(TimeOfDay timeOfDay) | GameClient | virtual |
| registerDrawable(Drawable *draw) | GameClient | virtual |
| releaseShadows(void) | GameClient | virtual |
| removeDrawableFromLookupTable(Drawable *draw) | GameClient | |
| removeFromRayEffects(Drawable *draw) | GameClient | virtual |
| reset(void) | GameClient | virtual |
| resetRenderedObjectCount() | GameClient | inline |
| selectDrawablesInGroup(Int group) | GameClient | virtual |
| setDrawableIDCounter(DrawableID nextDrawableID) | GameClient | inline |
| setFrame(UnsignedInt frame) | GameClient | inlinevirtual |
| setName(AsciiString name) | SubsystemInterface | inline |
| setTeamColor(Int red, Int green, Int blue)=0 | GameClient | pure virtual |
| setTimeOfDay(TimeOfDay tod) | GameClient | virtual |
| Snapshot(void) | Snapshot | |
| SubsystemInterface() | SubsystemInterface | |
| unloadMap(AsciiString mapName) | GameClient | virtual |
| UPDATE(void) | SubsystemInterface | inline |
| update(void) | GameClient | virtual |
| updateFakeDrawables(void) | GameClient | |
| xfer(Xfer *xfer) | GameClient | protectedvirtual |
| ~GameClient() | GameClient | virtual |
| ~Snapshot(void) | Snapshot | |
| ~SubsystemInterface() | SubsystemInterface | virtual |