Richard Boegli's CnC_Generals_Zero_Hour Fork WIP
This is documentation of Richard Boegil's Zero Hour Fork
 
Loading...
Searching...
No Matches
BuildAssistant Member List

This is the complete list of members for BuildAssistant, including all inherited members.

addBibs(const Coord3D *worldPos, const ThingTemplate *build)BuildAssistantvirtual
BuildAssistant(void)BuildAssistant
buildObjectLineNow(Object *constructorObject, const ThingTemplate *what, const Coord3D *start, const Coord3D *end, Real angle, Player *owningPlayer)BuildAssistantvirtual
buildObjectNow(Object *constructorObject, const ThingTemplate *what, const Coord3D *pos, Real angle, Player *owningPlayer)BuildAssistantvirtual
buildTiledLocations(const ThingTemplate *thingBeingTiled, Real angle, const Coord3D *start, const Coord3D *end, Real tilingSize, Int maxTiles, Object *builderObject)BuildAssistantvirtual
canMakeUnit(Object *builder, const ThingTemplate *whatToBuild) constBuildAssistantvirtual
CLEAR_PATH enum valueBuildAssistant
clearRemovableForConstruction(const ThingTemplate *whatToBuild, const Coord3D *pos, Real angle)BuildAssistantprotected
DRAW(void)SubsystemInterfaceinline
draw(void)SubsystemInterfaceinlinevirtual
FAIL_STEALTHED_WITHOUT_FEEDBACK enum valueBuildAssistant
getBuildLocations(void)BuildAssistantinlinevirtual
getName(void)SubsystemInterfaceinline
IGNORE_STEALTHED enum valueBuildAssistant
init(void)BuildAssistantvirtual
isLineBuildTemplate(const ThingTemplate *tTemplate)BuildAssistantvirtual
isLocationClearOfObjects(const Coord3D *worldPos, const ThingTemplate *build, Real angle, Object *builderObject, UnsignedInt options, Player *thePlayer)BuildAssistantvirtual
isLocationLegalToBuild(const Coord3D *worldPos, const ThingTemplate *build, Real angle, UnsignedInt options, Object *builderObject, Player *player)BuildAssistantvirtual
isPossibleToMakeUnit(Object *builder, const ThingTemplate *whatToBuild) constBuildAssistantvirtual
isRemovableForConstruction(Object *obj)BuildAssistantprotected
iterateFootprint(const ThingTemplate *build, Real buildOrientation, const Coord3D *worldPos, Real sampleResolution, IterateFootprintFunc func, void *funcUserData)BuildAssistant
LocalLegalToBuildOptions enum nameBuildAssistant
m_buildPositionsBuildAssistantprotected
m_buildPositionSizeBuildAssistantprotected
m_nameSubsystemInterfaceprotected
m_sellListBuildAssistantprotected
moveObjectsForConstruction(const ThingTemplate *whatToBuild, const Coord3D *pos, Real angle, Player *playerToBuild)BuildAssistantprotected
NO_ENEMY_OBJECT_OVERLAP enum valueBuildAssistant
NO_OBJECT_OVERLAP enum valueBuildAssistant
postProcessLoad()SubsystemInterfaceinlinevirtual
reset(void)BuildAssistantvirtual
sellObject(Object *obj)BuildAssistantvirtual
setName(AsciiString name)SubsystemInterfaceinline
SHROUD_REVEALED enum valueBuildAssistant
SubsystemInterface()SubsystemInterface
TERRAIN_RESTRICTIONS enum valueBuildAssistant
UPDATE(void)SubsystemInterfaceinline
update(void)BuildAssistantvirtual
USE_QUICK_PATHFIND enum valueBuildAssistant
xferTheSellList(Xfer *xfer)BuildAssistant
~BuildAssistant(void)BuildAssistantvirtual
~SubsystemInterface()SubsystemInterfacevirtual