|
| RenamedData () |
|
void | setOriginalData (Data< T > *data) |
|
Data< T > * | operator& () |
|
| operator Data< T > () const |
|
| operator sofa::helper::ReadAccessor< Data< T >> () const |
|
| operator sofa::helper::WriteAccessor< Data< T >> () const |
|
| operator sofa::helper::WriteOnlyAccessor< Data< T >> () const |
|
bool | read (const std::string &value) |
|
void | printValue (std::ostream &os) const |
|
std::string | getValueString () const |
|
std::string | getDefaultValueString () const |
|
std::string | getValueTypeString () const |
|
const sofa::defaulttype::AbstractTypeInfo * | getValueTypeInfo () const |
|
const void * | getValueVoidPtr () const |
|
void * | beginEditVoidPtr () |
|
void | endEditVoidPtr () |
|
const std::string & | getHelp () const |
|
void | setHelp (const std::string &val) |
|
const std::string & | getGroup () const |
|
void | setGroup (const std::string &val) |
|
const std::string & | getWidget () const |
|
void | setWidget (const char *val) |
|
void | setFlag (BaseData::DataFlagsEnum flag, bool b) |
|
bool | getFlag (BaseData::DataFlagsEnum flag) const |
|
bool | isDisplayed () const |
|
bool | isReadOnly () const |
|
bool | isPersistent () const |
|
bool | isAutoLink () const |
|
bool | isRequired () const |
|
void | setDisplayed (bool b) |
|
void | setReadOnly (bool b) |
|
void | setPersistent (bool b) |
|
void | setAutoLink (bool b) |
|
void | setRequired (bool b) |
|
std::string | getLinkPath () const |
|
bool | canBeLinked () const |
|
Base * | getOwner () const |
|
void | setOwner (Base *o) |
|
BaseData * | getData () const |
|
const std::string & | getName () const |
|
void | setName (const std::string &name) |
|
bool | hasDefaultValue () const |
|
bool | isSet () const |
|
void | unset () |
|
void | forceSet () |
|
int | getCounter () const |
|
bool | setParent (BaseData *parent, const std::string &path=std::string()) |
|
bool | setParent (const std::string &path) |
|
bool | validParent (const BaseData *parent) |
|
BaseData * | getParent () const |
|
void | update () |
|
bool | copyValueFrom (const BaseData *data) |
|
bool | updateValueFromLink (const BaseData *data) |
|
T * | beginEdit () |
|
T * | beginWriteOnly () |
|
void | endEdit () |
|
void | setValue (const T &value) |
|
const T & | getValue () const |
|
void | operator= (const T &value) |
|
bool | copyValueFrom (const Data< T > *data) |
|