#include <WriteState.h>


Public Member Functions | |
| WriteStateCreator () | |
| WriteStateCreator (std::string &n, int c=0) | |
| virtual Result | processNodeTopDown (simulation::Node *) |
| void | setSceneName (std::string &n) |
| void | setCounter (int c) |
| void | setCreateInMapping (bool b) |
Protected Member Functions | |
| void | addWriteState (sofa::core::componentmodel::behavior::BaseMechanicalState *ms, simulation::Node *gnode) |
Protected Attributes | |
| std::string | sceneName |
| int | counterWriteState |
| bool | createInMapping |
Definition at line 102 of file WriteState.h.
| sofa::component::misc::WriteStateCreator::WriteStateCreator | ( | ) | [inline] |
Definition at line 105 of file WriteState.h.
| sofa::component::misc::WriteStateCreator::WriteStateCreator | ( | std::string & | n, | |
| int | c = 0 | |||
| ) | [inline] |
| void sofa::component::misc::WriteStateCreator::addWriteState | ( | sofa::core::componentmodel::behavior::BaseMechanicalState * | ms, | |
| simulation::Node * | gnode | |||
| ) | [protected] |
Definition at line 60 of file WriteState.cpp.
References sofa::simulation::Node::addObject(), counterWriteState, createInMapping, sofa::component::misc::WriteState::f_filename, sofa::core::objectmodel::BaseObject::f_listening, sofa::core::objectmodel::BaseContext::get(), sofa::simulation::Node::getContext(), sofa::core::objectmodel::Base::getName(), sofa::component::misc::WriteState::init(), sceneName, and sofa::core::objectmodel::Data< T >::setValue().
| simulation::Visitor::Result sofa::component::misc::WriteStateCreator::processNodeTopDown | ( | simulation::Node * | gnode | ) | [virtual] |
Definition at line 50 of file WriteState.cpp.
References sofa::simulation::Visitor::RESULT_CONTINUE.
| void sofa::component::misc::WriteStateCreator::setCounter | ( | int | c | ) | [inline] |
| void sofa::component::misc::WriteStateCreator::setCreateInMapping | ( | bool | b | ) | [inline] |
| void sofa::component::misc::WriteStateCreator::setSceneName | ( | std::string & | n | ) | [inline] |
Definition at line 116 of file WriteState.h.
Referenced by addWriteState(), setCounter(), and WriteStateCreator().
Definition at line 117 of file WriteState.h.
Referenced by addWriteState(), and setCreateInMapping().
std::string sofa::component::misc::WriteStateCreator::sceneName [protected] |
Definition at line 115 of file WriteState.h.
Referenced by addWriteState(), setSceneName(), and WriteStateCreator().
1.5.7.1