This is the complete list of members for DM::GroupMan, including all inherited members.
| _activeGroups (defined in DM::GroupMan) | DM::GroupMan | |
| _currActiveGroupCount (defined in DM::GroupMan) | DM::GroupMan | |
| _maxActiveGroupCount (defined in DM::GroupMan) | DM::GroupMan | |
| addActiveGroup(Thing thing, int16 mapX, int16 mapY) (defined in DM::GroupMan) | DM::GroupMan | |
| addAllActiveGroups() (defined in DM::GroupMan) | DM::GroupMan | |
| addGroupEvent(TimelineEvent *event, uint32 time) (defined in DM::GroupMan) | DM::GroupMan | |
| dropCreatureFixedPossessions(CreatureType creatureType, int16 mapX, int16 mapY, uint16 cell, SoundMode soundMode) (defined in DM::GroupMan) | DM::GroupMan | |
| dropGroupPossessions(int16 mapX, int16 mapY, Thing groupThing, SoundMode mode) (defined in DM::GroupMan) | DM::GroupMan | |
| dropMovingCreatureFixedPossession(Thing thing, int16 mapX, int16 mapY) (defined in DM::GroupMan) | DM::GroupMan | |
| fluxCageAction(int16 mapX, int16 mapY) (defined in DM::GroupMan) | DM::GroupMan | |
| fuseAction(uint16 mapX, uint16 mapY) (defined in DM::GroupMan) | DM::GroupMan | |
| getChampionDamage(Group *group, uint16 champIndex) (defined in DM::GroupMan) | DM::GroupMan | |
| getCreatureAspectUpdateTime(ActiveGroup *activeGroup, int16 creatureIndex, bool isAttacking) (defined in DM::GroupMan) | DM::GroupMan | |
| getCreatureOrdinalInCell(Group *group, uint16 cell) (defined in DM::GroupMan) | DM::GroupMan | |
| getCreatureValue(uint16 groupVal, uint16 creatureIndex) (defined in DM::GroupMan) | DM::GroupMan | |
| getDamageAllCreaturesOutcome(Group *group, int16 mapX, int16 mapY, int16 attack, bool notMoving) (defined in DM::GroupMan) | DM::GroupMan | |
| getDirsWhereDestIsVisibleFromSource(int16 srcMapX, int16 srcMapY, int16 destMapX, int16 destMapY) (defined in DM::GroupMan) | DM::GroupMan | |
| getDistanceBetweenSquares(int16 srcMapX, int16 srcMapY, int16 destMapX, int16 destMapY) (defined in DM::GroupMan) | DM::GroupMan | |
| getDistanceBetweenUnblockedSquares(int16 srcMapX, int16 srcMapY, int16 destMapX, int16 destMapY, bool(GroupMan::*isBlocked)(uint16, uint16)) (defined in DM::GroupMan) | DM::GroupMan | |
| getFirstPossibleMovementDirOrdinal(CreatureInfo *info, int16 mapX, int16 mapY, bool allowMovementOverImaginaryPitsAndFakeWalls) (defined in DM::GroupMan) | DM::GroupMan | |
| getGroupCells(Group *group, int16 mapIndex) (defined in DM::GroupMan) | DM::GroupMan | |
| getGroupDirections(Group *group, int16 mapIndex) (defined in DM::GroupMan) | DM::GroupMan | |
| getGroupValueUpdatedWithCreatureValue(uint16 groupVal, uint16 creatureIndex, uint16 creatureVal) (defined in DM::GroupMan) | DM::GroupMan | |
| getMeleeActionDamage(Champion *champ, int16 champIndex, Group *group, int16 creatureIndex, int16 mapX, int16 mapY, uint16 actionHitProbability, uint16 actionDamageFactor, int16 skillIndex) (defined in DM::GroupMan) | DM::GroupMan | |
| getMeleeTargetCreatureOrdinal(int16 groupX, int16 groupY, int16 partyX, int16 paryY, uint16 champCell) (defined in DM::GroupMan) | DM::GroupMan | |
| getSmelledPartyPrimaryDirOrdinal(CreatureInfo *creatureInfo, int16 mapY, int16 mapX) (defined in DM::GroupMan) | DM::GroupMan | |
| groupDelete(int16 mapX, int16 mapY) (defined in DM::GroupMan) | DM::GroupMan | |
| groupDeleteEvents(int16 mapX, int16 mapY) (defined in DM::GroupMan) | DM::GroupMan | |
| groupGetDamageCreatureOutcome(Group *group, uint16 creatureIndex, int16 mapX, int16 mapY, int16 damage, bool notMoving) (defined in DM::GroupMan) | DM::GroupMan | |
| groupGetDistanceToVisibleParty(Group *group, int16 creatureIndex, int16 mapX, int16 mapY) (defined in DM::GroupMan) | DM::GroupMan | |
| groupGetGenerated(CreatureType creatureType, int16 healthMultiplier, uint16 creatureCount, Direction dir, int16 mapX, int16 mapY) (defined in DM::GroupMan) | DM::GroupMan | |
| groupGetResistanceAdjustedPoisonAttack(CreatureType creatureType, int16 poisonAttack) (defined in DM::GroupMan) | DM::GroupMan | |
| groupGetThing(int16 mapX, int16 mapY) (defined in DM::GroupMan) | DM::GroupMan | |
| groupIsDoorDestoryedByAttack(uint16 mapX, uint16 mapY, int16 attack, bool magicAttack, int16 ticks) (defined in DM::GroupMan) | DM::GroupMan | |
| GroupMan(DMEngine *vm) (defined in DM::GroupMan) | DM::GroupMan | explicit |
| initActiveGroups() (defined in DM::GroupMan) | DM::GroupMan | |
| isArchenemyDoubleMovementPossible(CreatureInfo *info, int16 mapX, int16 mapY, uint16 dir) (defined in DM::GroupMan) | DM::GroupMan | |
| isCreatureAttacking(Group *group, int16 mapX, int16 mapY, uint16 creatureIndex) (defined in DM::GroupMan) | DM::GroupMan | |
| isDestVisibleFromSource(uint16 dir, int16 srcMapX, int16 srcMapY, int16 destMapX, int16 destMapY) (defined in DM::GroupMan) | DM::GroupMan | |
| isFluxcageOnSquare(int16 mapX, int16 mapY) (defined in DM::GroupMan) | DM::GroupMan | |
| isLordChaosOnSquare(int16 mapX, int16 mapY) (defined in DM::GroupMan) | DM::GroupMan | |
| isMovementPossible(CreatureInfo *creatureInfo, int16 mapX, int16 mapY, uint16 dir, bool allowMovementOverImaginaryPitsAndFakeWalls) (defined in DM::GroupMan) | DM::GroupMan | |
| isSmellPartyBlocked(uint16 mapX, uint16 mapY) (defined in DM::GroupMan) | DM::GroupMan | |
| isSquareACorridorTeleporterPitOrDoor(int16 mapX, int16 mapY) (defined in DM::GroupMan) | DM::GroupMan | |
| isViewPartyBlocked(uint16 mapX, uint16 mapY) (defined in DM::GroupMan) | DM::GroupMan | |
| loadActiveGroupPart(Common::InSaveFile *file) (defined in DM::GroupMan) | DM::GroupMan | |
| processEvents29to41(int16 eventMapX, int16 eventMapY, TimelineEventType eventType, uint16 ticks) (defined in DM::GroupMan) | DM::GroupMan | |
| removeActiveGroup(uint16 activeGroupIndex) (defined in DM::GroupMan) | DM::GroupMan | |
| removeAllActiveGroups() (defined in DM::GroupMan) | DM::GroupMan | |
| saveActiveGroupPart(Common::OutSaveFile *file) (defined in DM::GroupMan) | DM::GroupMan | |
| setDirGroup(ActiveGroup *activeGroup, int16 dir, int16 creatureIndex, int16 creatureSize) (defined in DM::GroupMan) | DM::GroupMan | |
| setGroupDirection(ActiveGroup *activeGroup, int16 dir, int16 creatureIndex, bool twoHalfSquareSizedCreatures) (defined in DM::GroupMan) | DM::GroupMan | |
| setOrderedCellsToAttack(signed char *orderedCellsToAttack, int16 targetMapX, int16 targetMapY, int16 attackerMapX, int16 attackerMapY, uint16 cellSource) (defined in DM::GroupMan) | DM::GroupMan | |
| startWandering(int16 mapX, int16 mapY) (defined in DM::GroupMan) | DM::GroupMan | |
| stealFromChampion(Group *group, uint16 championIndex) (defined in DM::GroupMan) | DM::GroupMan | |
| stopAttacking(ActiveGroup *group, int16 mapX, int16 mapY) (defined in DM::GroupMan) | DM::GroupMan | |
| ~GroupMan() (defined in DM::GroupMan) | DM::GroupMan |