Clarisse 5.0 SP8 SDK  5.0.5.8.0
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Public Member Functions | List of all members
OfAttrValueManager Class Reference

Public Member Functions

 OfAttrValueManager (OfApp &app)
 
OfAttrget_changing_attr (const CoreString &attr_path, unsigned int &index) const
 
OfAttrget_changing_attr (const CoreString &attr_path, unsigned int &index, bool &is_array) const
 
OfAttrget_changing_attr (const OfAttr *attr) const
 
OfAttrget_changing_attr (const OfAttr &attr) const
 
OfConstAttrHandle get_changing_hattr (OfConstAttrHandle attr) const
 
OfConstAttrHandle get_changing_hattr (const CoreString &attr_path, const OfCommandOptions *options=0) const
 
void set_value (OfAttr &attr, const double &value, const unsigned int &index=0, void *requester=0)
 
void set_value (OfAttr &attr, const CoreBasicArray< double > &values, const CoreBasicArray< unsigned int > &indices, void *requester=0)
 
void set_value (OfAttr &attr, const CoreBasicArray< double > &value, void *requester=0)
 
void set_value (OfAttr &attr, const bool &value, const unsigned int &index=0, void *requester=0)
 
void set_value (OfAttr &attr, const CoreBasicArray< bool > &values, const CoreBasicArray< unsigned int > &indices, void *requester=0)
 
void set_value (OfAttr &attr, const CoreBasicArray< bool > &value, void *requester=0)
 
void set_value (OfAttr &attr, const CoreString &value, const unsigned int &index=0, void *requester=0)
 
void set_value (OfAttr &attr, const CoreBasicArray< CoreString > &value, void *requester=0)
 
void set_value (OfAttr &attr, const CoreBasicArray< CoreString > &values, const CoreBasicArray< unsigned int > &indices, void *requester=0)
 
void set_value (OfAttr &attr, const long &value, const unsigned int &index=0, void *requester=0)
 
void set_value (OfAttr &attr, const CoreBasicArray< long > &values, const CoreBasicArray< unsigned int > &indices, void *requester=0)
 
void set_value (OfAttr &attr, const CoreBasicArray< long > &value, void *requester=0)
 
void set_value (OfAttr &attr, OfObject *value, const unsigned int &index=0, void *requester=0)
 
void set_value (OfAttr &attr, const GMathVec3d &value, void *requester=0)
 
void set_value (const CoreBasicArray< OfAttr * > &attrs, const double &value, const unsigned int &index=0, void *requester=0)
 
void set_value (const CoreBasicArray< OfAttr * > &attrs, const CoreBasicArray< double > &value, void *requester=0)
 
void set_value (const CoreBasicArray< OfAttr * > &attrs, const bool &value, const unsigned int &index=0, void *requester=0)
 
void set_value (const CoreBasicArray< OfAttr * > &attrs, const CoreBasicArray< bool > &value, void *requester=0)
 
void set_value (const CoreBasicArray< OfAttr * > &attrs, const CoreString &value, const unsigned int &index=0, void *requester=0)
 
void set_value (const CoreBasicArray< OfAttr * > &attrs, const CoreBasicArray< CoreString > &value, void *requester=0)
 
void set_value (const CoreBasicArray< OfAttr * > &attrs, const long &value, const unsigned int &index=0, void *requester=0)
 
void set_value (const CoreBasicArray< OfAttr * > &attrs, const CoreBasicArray< long > &value, void *requester=0)
 
void set_value (const CoreBasicArray< OfAttr * > &attrs, const GMathVec3d &value, void *requester=0)
 
void change_value (OfAttr &attr, const double &value, const unsigned int &index=0, void *requester=0)
 
void change_value (OfAttr &attr, const CoreBasicArray< double > &value, void *requester=0)
 
void change_value (OfAttr &attr, const bool &value, const unsigned int &index=0, void *requester=0)
 
void change_value (OfAttr &attr, const CoreBasicArray< bool > &value, void *requester=0)
 
void change_value (OfAttr &attr, const CoreString &value, const unsigned int &index=0, void *requester=0)
 
void change_value (OfAttr &attr, const CoreBasicArray< CoreString > &value, void *requester=0)
 
void change_value (OfAttr &attr, const long &value, const unsigned int &index=0, void *requester=0)
 
void change_value (OfAttr &attr, const CoreBasicArray< long > &value, void *requester=0)
 
void change_value (OfAttr &attr, const GMathVec3d &value, void *requester=0)
 
void change_value (const CoreBasicArray< OfAttr * > &attrs, const double &value, const unsigned int &index=0, void *requester=0)
 
void change_value (const CoreBasicArray< OfAttr * > &attrs, const CoreBasicArray< double > &value, void *requester=0)
 
void change_value (const CoreBasicArray< OfAttr * > &attrs, const bool &value, const unsigned int &index=0, void *requester=0)
 
void change_value (const CoreBasicArray< OfAttr * > &attrs, const CoreBasicArray< bool > &value, void *requester=0)
 
void change_value (const CoreBasicArray< OfAttr * > &attrs, const CoreString &value, const unsigned int &index=0, void *requester=0)
 
void change_value (const CoreBasicArray< OfAttr * > &attrs, const CoreBasicArray< CoreString > &value, void *requester=0)
 
void change_value (const CoreBasicArray< OfAttr * > &attrs, const long &value, const unsigned int &index=0, void *requester=0)
 
void change_value (const CoreBasicArray< OfAttr * > &attrs, const CoreBasicArray< long > &value, void *requester=0)
 
void change_value (const CoreBasicArray< OfAttr * > &attrs, const GMathVec3d &value, void *requester=0)
 
void begin_attr_change (const CoreBasicArray< OfAttr * > &attrs)
 
void end_attr_change ()
 
void cancel_attr_change ()
 
void remove_item (OfAttr &attr, const unsigned int &index, void *requester=0)
 
void remove_item (OfAttr &attr, const CoreBasicArray< unsigned int > &indices, void *requester=0)
 
void remove_item (OfAttr &attr, const CoreList< unsigned int > &indices, void *requester=0)
 
void add_string (OfAttr &attr, const CoreString &value, void *requester=0)
 
void add_string (OfAttr &attr, const CoreString &class_name, const CoreString &object_name, void *requester=0)
 
void add_string (OfAttr &attr, const CoreString &class_name, const CoreString &object_name, const CoreString &source_full_name, void *requester=0)