6 #ifndef CNOID_BODY_PLUGIN_SIMULATION_SCRIPT_ITEM_H 7 #define CNOID_BODY_PLUGIN_SIMULATION_SCRIPT_ITEM_H 9 #include <cnoid/ScriptItem> 14 class SimulationScriptItemImpl;
33 double executionDelay()
const;
34 void setExecutionDelay(
double t);
36 virtual bool execute();
37 virtual bool executeAsSimulationScript() = 0;
43 virtual bool store(
Archive& archive);
44 virtual bool restore(
const Archive& archive);
47 SimulationScriptItemImpl* impl;
48 friend class SimulationScriptItemImpl;
Definition: ScriptItem.h:14
Definition: SimulationScriptItem.h:23
Definition: SimulationScriptItem.h:16
Definition: PutPropertyFunction.h:35
Definition: Referenced.h:128
ref_ptr< SimulationScriptItem > SimulationScriptItemPtr
Definition: SimulationScriptItem.h:51
Definition: SimulationScriptItem.h:25
Definition: SimulationScriptItem.h:27
Definition: SimulationScriptItem.h:24
Defines the minimum processing for performing pasing file for STL.
Definition: AbstractSceneLoader.h:9
Definition: SimulationScriptItem.h:26
#define CNOID_EXPORT
Definition: Util/exportdecl.h:37
Definition: SimulationScriptItem.h:28
ExecutionTiming
Definition: SimulationScriptItem.h:22