#include <RenamedData.h>
Public Member Functions | |
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) |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |