35 ReceptiveFieldPair *LoadFieldPair(CStdXml &oXml);
37 virtual void AddFieldPair(std::string strXml,
bool bDoNotInit);
38 virtual void RemoveFieldPair(std::string strID,
bool bThrowError =
true);
39 virtual int FindFieldPairListPos(std::string strID,
bool bThrowError =
true);
47 virtual std::string SourceBodyID();
48 virtual void SourceBodyID(std::string strID);
50 virtual std::string SourceModule();
52 virtual std::string TargetModule();
53 virtual void TargetModule(std::string strModule);
55 #pragma region DataAccesMethods
57 virtual bool AddItem(
const std::string &strItemType,
const std::string &strXml,
bool bThrowError =
true,
bool bDoNotInit =
false);
58 virtual bool RemoveItem(
const std::string &strItemType,
const std::string &strID,
bool bThrowError =
true);
62 virtual void Initialize();
63 virtual void StepSimulation();
64 virtual void Load(CStdXml &oXml);
Root namespace for the base simulation library for AnimatLab.