#include <CscSimulationWorld.h>
◆ CscSimulationWorld()
| conscience_core::ai::CscSimulationWorld::CscSimulationWorld |
( |
const CscWorldEntity * |
entity | ) |
|
◆ ~CscSimulationWorld()
| conscience_core::ai::CscSimulationWorld::~CscSimulationWorld |
( |
| ) |
|
|
virtual |
◆ changeIKTargetFromObjectiveId()
◆ countObjectives()
| int conscience_core::ai::CscSimulationWorld::countObjectives |
( |
| ) |
const |
◆ countPivots()
| int conscience_core::ai::CscSimulationWorld::countPivots |
( |
| ) |
const |
◆ countPropellers()
| int conscience_core::ai::CscSimulationWorld::countPropellers |
( |
| ) |
const |
◆ countWheels()
| int conscience_core::ai::CscSimulationWorld::countWheels |
( |
| ) |
const |
◆ fillStateInputs()
| CscState * conscience_core::ai::CscSimulationWorld::fillStateInputs |
( |
const CscState * |
incompleteState | ) |
const |
◆ generateNewObjectiveAi()
◆ getCurrentObjectiveUnderAnalysis()
| CscObjectiveAi * conscience_core::ai::CscSimulationWorld::getCurrentObjectiveUnderAnalysis |
( |
| ) |
const |
◆ getCurrentObjectiveUnderUsage()
| CscObjectiveAi * conscience_core::ai::CscSimulationWorld::getCurrentObjectiveUnderUsage |
( |
| ) |
const |
◆ getEntity()
| const CscWorldEntity * conscience_core::ai::CscSimulationWorld::getEntity |
( |
| ) |
const |
◆ getObjectiveFromId()
| CscObjectiveAi * conscience_core::ai::CscSimulationWorld::getObjectiveFromId |
( |
int |
objectiveId | ) |
const |
◆ getObjectiveFromIndex()
| CscObjectiveAi * conscience_core::ai::CscSimulationWorld::getObjectiveFromIndex |
( |
int |
objectiveIndex | ) |
const |
◆ getObjectiveWithThisInitialState()
◆ getPhysicsSimulator()
◆ hasObjectiveWithThisInitialState()
| bool conscience_core::ai::CscSimulationWorld::hasObjectiveWithThisInitialState |
( |
CscState * |
stateIn, |
|
|
CscKnowledgeItem * |
knoItemIn |
|
) |
| const |
◆ nextStep()
| CscObjectiveAi * conscience_core::ai::CscSimulationWorld::nextStep |
( |
| ) |
|
◆ processKnowledgeItem()
- Parameters
-
| this | pointer will be DELETED once processed |
◆ purgeObjectives()
| void conscience_core::ai::CscSimulationWorld::purgeObjectives |
( |
| ) |
|
◆ removeObjectivesByAITypes()
◆ toString()
| string conscience_core::ai::CscSimulationWorld::toString |
( |
| ) |
|
The documentation for this class was generated from the following files: