Menge Plugin Examples
A Collection of Example Plugins for the Menge Framework
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Pages
Formations::FreeFormation Member List

This is the complete list of members for Formations::FreeFormation, including all inherited members.

_agent_formationPointFormations::FreeFormationprotected
_agentPointsFormations::FreeFormationprotected
_agentPrefDirsFormations::FreeFormationprotected
_agentPrefVelsFormations::FreeFormationprotected
_agentRadiusFormations::FreeFormationprotected
_agentsFormations::FreeFormationprotected
_agentWeightsFormations::FreeFormationprotected
_borderPointsFormations::FreeFormationprotected
_directionFormations::FreeFormationprotected
_formationPoint_agentFormations::FreeFormationprotected
_formationPointsFormations::FreeFormationprotected
_posFormations::FreeFormationprotected
_speedFormations::FreeFormationprotected
addAgent(const Agents::BaseAgent *agt)Formations::FreeFormation
addAgentPoint(const Agents::BaseAgent *agt)Formations::FreeFormationprotected
addFormationPoint(Vector2 pt, bool borderPoint, float weight)Formations::FreeFormationprotected
formationDistance(FormationPoint *pt1, FormationPoint *pt2)Formations::FreeFormationprotected
FreeFormation(const std::string &name)Formations::FreeFormation
getGoalForAgent(const Agents::BaseAgent *agt, Agents::PrefVelocity &pVel, Vector2 &target)Formations::FreeFormation
getLabel() const Formations::FreeFormationinlinevirtual
LABELFormations::FreeFormationstatic
load(const std::string &fileName)Formations::FreeFormationstatic
mapAgentsToFormation(const BFSM::FSM *fsm)Formations::FreeFormation
mapAgentToPoint(const Agents::BaseAgent *agt)Formations::FreeFormationprotected
mapPointToAgent(FormationPoint *pt)Formations::FreeFormationprotected
normalizeFormation()Formations::FreeFormationprotected
removeAgent(const Agents::BaseAgent *agt)Formations::FreeFormation
~FreeFormation()Formations::FreeFormation