#include <CommandMemberFocusState.h>
|
| | CommandMemberFocusState (ptr< CscEntityReflexion > entityReflexion, int knowledgeId, const CscState *currentState, string membreToMove, FocusType focusType, float targetPositionX, float targetPositionY, float targetPositionZ, CscUnitType unitType, string targetOriginMember, bool symetrySearch, int nbStateMax, int deltaPerStateMax, bool optionCutLastestIfTheSameAndWorst, bool optionCutBeginingIfTheSame, bool optionDeltaPerStateMaxDegressive, float percentAvg, float percentMax, int stateDuration, int stateDelay, float solvedAt, array< bool, 4 > outputTypes, CscArtificialIntelligenceTypes aiTypes) |
| |
| | ~CommandMemberFocusState () |
| |
| int | getKnowledgeId () |
| |
| const CscState * | getCurrentState () |
| |
| string | getMembreToMove () |
| |
| string | getMembreRelative () |
| |
| float | getTargetPositionX () |
| |
| float | getTargetPositionY () |
| |
| float | getTargetPositionZ () |
| |
| CscUnitType | getUnitType () |
| |
| string | getTargetOriginMember () |
| |
| bool | getSymetrySearch () |
| |
| int | getNbStateMax () |
| |
| int | getDeltaPerStateMax () |
| |
| bool | getOptionCutLastestIfTheSameAndWorst () |
| |
| bool | getOptionCutBeginingIfTheSame () |
| |
| float | getPercentAvg () |
| |
| float | getPercentMax () |
| |
| float | getSolvedAt () |
| |
Public Member Functions inherited from conscience_core::bridging::commands::CscCommand |
| const CscCommandExecutionResult * | _execute (CscEnvironmentSimulator &environmentSimulator) |
| |
| template<class TResult = CscCommandExecutionResult> |
| const TResult * | execute (CscEnvironmentSimulator &environmentSimulator) |
| |
| const CommandTypeId & | getTypeId () const |
| |
| virtual | ~CscCommand () |
| |
| void | setOriginalCommandString (string command) |
| |
◆ CommandMemberFocusState()
| conscience_core::bridging::commands::CommandMemberFocusState::CommandMemberFocusState |
( |
ptr< CscEntityReflexion > |
entityReflexion, |
|
|
int |
knowledgeId, |
|
|
const CscState * |
currentState, |
|
|
string |
membreToMove, |
|
|
FocusType |
focusType, |
|
|
float |
targetPositionX, |
|
|
float |
targetPositionY, |
|
|
float |
targetPositionZ, |
|
|
CscUnitType |
unitType, |
|
|
string |
targetOriginMember, |
|
|
bool |
symetrySearch, |
|
|
int |
nbStateMax, |
|
|
int |
deltaPerStateMax, |
|
|
bool |
optionCutLastestIfTheSameAndWorst, |
|
|
bool |
optionCutBeginingIfTheSame, |
|
|
bool |
optionDeltaPerStateMaxDegressive, |
|
|
float |
percentAvg, |
|
|
float |
percentMax, |
|
|
int |
stateDuration, |
|
|
int |
stateDelay, |
|
|
float |
solvedAt, |
|
|
array< bool, 4 > |
outputTypes, |
|
|
CscArtificialIntelligenceTypes |
aiTypes |
|
) |
| |
◆ ~CommandMemberFocusState()
| conscience_core::bridging::commands::CommandMemberFocusState::~CommandMemberFocusState |
( |
| ) |
|
|
inline |
◆ doExecute()
◆ getCurrentState()
| const CscState * conscience_core::bridging::commands::CommandMemberFocusState::getCurrentState |
( |
| ) |
|
◆ getDeltaPerStateMax()
| int conscience_core::bridging::commands::CommandMemberFocusState::getDeltaPerStateMax |
( |
| ) |
|
◆ getEntityReflexion()
| ptr<CscEntityReflexion> conscience_core::bridging::commands::CommandMemberFocusState::getEntityReflexion |
( |
| ) |
const |
|
inlineoverrideprotectedvirtual |
◆ getKnowledgeId()
| int conscience_core::bridging::commands::CommandMemberFocusState::getKnowledgeId |
( |
| ) |
|
◆ getMembreRelative()
| string conscience_core::bridging::commands::CommandMemberFocusState::getMembreRelative |
( |
| ) |
|
◆ getMembreToMove()
| string conscience_core::bridging::commands::CommandMemberFocusState::getMembreToMove |
( |
| ) |
|
◆ getNbStateMax()
| int conscience_core::bridging::commands::CommandMemberFocusState::getNbStateMax |
( |
| ) |
|
◆ getOptionCutBeginingIfTheSame()
| bool conscience_core::bridging::commands::CommandMemberFocusState::getOptionCutBeginingIfTheSame |
( |
| ) |
|
◆ getOptionCutLastestIfTheSameAndWorst()
| bool conscience_core::bridging::commands::CommandMemberFocusState::getOptionCutLastestIfTheSameAndWorst |
( |
| ) |
|
◆ getPercentAvg()
| float conscience_core::bridging::commands::CommandMemberFocusState::getPercentAvg |
( |
| ) |
|
◆ getPercentMax()
| float conscience_core::bridging::commands::CommandMemberFocusState::getPercentMax |
( |
| ) |
|
◆ getSolvedAt()
| float conscience_core::bridging::commands::CommandMemberFocusState::getSolvedAt |
( |
| ) |
|
◆ getSymetrySearch()
| bool conscience_core::bridging::commands::CommandMemberFocusState::getSymetrySearch |
( |
| ) |
|
◆ getTargetOriginMember()
| string conscience_core::bridging::commands::CommandMemberFocusState::getTargetOriginMember |
( |
| ) |
|
◆ getTargetPositionX()
| float conscience_core::bridging::commands::CommandMemberFocusState::getTargetPositionX |
( |
| ) |
|
◆ getTargetPositionY()
| float conscience_core::bridging::commands::CommandMemberFocusState::getTargetPositionY |
( |
| ) |
|
◆ getTargetPositionZ()
| float conscience_core::bridging::commands::CommandMemberFocusState::getTargetPositionZ |
( |
| ) |
|
◆ getUnitType()
| CscUnitType conscience_core::bridging::commands::CommandMemberFocusState::getUnitType |
( |
| ) |
|
◆ COMMAND_ID
| const CommandTypeId conscience_core::bridging::commands::CommandMemberFocusState::COMMAND_ID = "MEMBER_FOCUS_STATE" |
|
inlinestatic |
The documentation for this class was generated from the following files: