This is the complete list of members for BuildAssistant, including all inherited members.
| addBibs(const Coord3D *worldPos, const ThingTemplate *build) | BuildAssistant | virtual |
| BuildAssistant(void) | BuildAssistant | |
| buildObjectLineNow(Object *constructorObject, const ThingTemplate *what, const Coord3D *start, const Coord3D *end, Real angle, Player *owningPlayer) | BuildAssistant | virtual |
| buildObjectNow(Object *constructorObject, const ThingTemplate *what, const Coord3D *pos, Real angle, Player *owningPlayer) | BuildAssistant | virtual |
| buildTiledLocations(const ThingTemplate *thingBeingTiled, Real angle, const Coord3D *start, const Coord3D *end, Real tilingSize, Int maxTiles, Object *builderObject) | BuildAssistant | virtual |
| canMakeUnit(Object *builder, const ThingTemplate *whatToBuild) const | BuildAssistant | virtual |
| CLEAR_PATH enum value | BuildAssistant | |
| clearRemovableForConstruction(const ThingTemplate *whatToBuild, const Coord3D *pos, Real angle) | BuildAssistant | protected |
| DRAW(void) | SubsystemInterface | inline |
| draw(void) | SubsystemInterface | inlinevirtual |
| FAIL_STEALTHED_WITHOUT_FEEDBACK enum value | BuildAssistant | |
| getBuildLocations(void) | BuildAssistant | inlinevirtual |
| getName(void) | SubsystemInterface | inline |
| IGNORE_STEALTHED enum value | BuildAssistant | |
| init(void) | BuildAssistant | virtual |
| isLineBuildTemplate(const ThingTemplate *tTemplate) | BuildAssistant | virtual |
| isLocationClearOfObjects(const Coord3D *worldPos, const ThingTemplate *build, Real angle, Object *builderObject, UnsignedInt options, Player *thePlayer) | BuildAssistant | virtual |
| isLocationLegalToBuild(const Coord3D *worldPos, const ThingTemplate *build, Real angle, UnsignedInt options, Object *builderObject, Player *player) | BuildAssistant | virtual |
| isPossibleToMakeUnit(Object *builder, const ThingTemplate *whatToBuild) const | BuildAssistant | virtual |
| isRemovableForConstruction(Object *obj) | BuildAssistant | protected |
| iterateFootprint(const ThingTemplate *build, Real buildOrientation, const Coord3D *worldPos, Real sampleResolution, IterateFootprintFunc func, void *funcUserData) | BuildAssistant | |
| LocalLegalToBuildOptions enum name | BuildAssistant | |
| m_buildPositions | BuildAssistant | protected |
| m_buildPositionSize | BuildAssistant | protected |
| m_name | SubsystemInterface | protected |
| m_sellList | BuildAssistant | protected |
| moveObjectsForConstruction(const ThingTemplate *whatToBuild, const Coord3D *pos, Real angle, Player *playerToBuild) | BuildAssistant | protected |
| NO_ENEMY_OBJECT_OVERLAP enum value | BuildAssistant | |
| NO_OBJECT_OVERLAP enum value | BuildAssistant | |
| postProcessLoad() | SubsystemInterface | inlinevirtual |
| reset(void) | BuildAssistant | virtual |
| sellObject(Object *obj) | BuildAssistant | virtual |
| setName(AsciiString name) | SubsystemInterface | inline |
| SHROUD_REVEALED enum value | BuildAssistant | |
| SubsystemInterface() | SubsystemInterface | |
| TERRAIN_RESTRICTIONS enum value | BuildAssistant | |
| UPDATE(void) | SubsystemInterface | inline |
| update(void) | BuildAssistant | virtual |
| USE_QUICK_PATHFIND enum value | BuildAssistant | |
| xferTheSellList(Xfer *xfer) | BuildAssistant | |
| ~BuildAssistant(void) | BuildAssistant | virtual |
| ~SubsystemInterface() | SubsystemInterface | virtual |