|
| | Instance (Group *_group) |
| |
| | ~Instance () |
| |
| void | Commit () override |
| |
| | Object (RTWDataType type=RTW_OBJECT) |
| |
| virtual | ~Object () |
| |
| virtual void | Commit ()=0 |
| |
| void | AddRef () |
| |
| void | Release () |
| |
| void | SetString (const std::string &id, const std::string &s) |
| |
| const std::string | GetString (const std::vector< std::string > &ids, const std::string &defaultValue="", bool *found=nullptr) const |
| |
| bool | GetString (const std::vector< std::string > &ids, std::string *result, const std::string &defaultValue=nullptr) |
| |
| void | SetBool (const std::string &id, bool b) |
| |
| virtual void | SetObject (const std::string &id, Object *object) |
| |
| template<typename T = Object> |
| T * | GetObject (const std::vector< std::string > &ids, T *defaultValue=nullptr, bool *found=nullptr) const |
| |
| template<typename T = Object> |
| bool | GetObject (const std::vector< std::string > &ids, T **result, T *defaultValue=nullptr) |
| |
| void | SetInt (const std::string &id, int32_t x) |
| |
| int32_t | GetInt (const std::vector< std::string > &ids, int32_t defaultValue=0, bool *found=nullptr) const |
| |
| bool | GetInt (const std::vector< std::string > &ids, int32_t *result, int32_t defaultValue=0) |
| |
| void | SetFloat (const std::string &id, float x) |
| |
| float | GetFloat (const std::vector< std::string > &ids, float defaultValue=0.0f, bool *found=nullptr) const |
| |
| bool | GetFloat (const std::vector< std::string > &ids, float *result, float defaultValue=0.0f) |
| |
| void | SetVec2i (const std::string &id, int32_t x, int32_t y) |
| |
| VisRTX::Vec2i | GetVec2i (const std::vector< std::string > &ids, const VisRTX::Vec2i &defaultValue=VisRTX::Vec2i(), bool *found=nullptr) const |
| |
| bool | GetVec2i (const std::vector< std::string > &ids, VisRTX::Vec2i *result, const VisRTX::Vec2i &defaultValue=VisRTX::Vec2i()) |
| |
| void | SetVec2f (const std::string &id, float x, float y) |
| |
| VisRTX::Vec2f | GetVec2f (const std::vector< std::string > &ids, const VisRTX::Vec2f &defaultValue=VisRTX::Vec2f(), bool *found=nullptr) const |
| |
| bool | GetVec2f (const std::vector< std::string > &ids, VisRTX::Vec2f *result, const VisRTX::Vec2f &defaultValue=VisRTX::Vec2f()) |
| |
| void | SetVec3i (const std::string &id, int32_t x, int32_t y, int32_t z) |
| |
| VisRTX::Vec3i | GetVec3i (const std::vector< std::string > &ids, const VisRTX::Vec3i &defaultValue=VisRTX::Vec3i(), bool *found=nullptr) const |
| |
| bool | GetVec3i (const std::vector< std::string > &ids, VisRTX::Vec3i *result, const VisRTX::Vec3i &defaultValue=VisRTX::Vec3i()) |
| |
| void | SetVec3f (const std::string &id, float x, float y, float z) |
| |
| VisRTX::Vec3f | GetVec3f (const std::vector< std::string > &ids, const VisRTX::Vec3f &defaultValue=VisRTX::Vec3f(), bool *found=nullptr) const |
| |
| bool | GetVec3f (const std::vector< std::string > &ids, VisRTX::Vec3f *result, const VisRTX::Vec3f &defaultValue=VisRTX::Vec3f()) |
| |
| void | SetVec4f (const std::string &id, float x, float y, float z, float w) |
| |
| VisRTX::Vec4f | GetVec4f (const std::vector< std::string > &ids, const VisRTX::Vec4f &defaultValue=VisRTX::Vec4f(), bool *found=nullptr) const |
| |
| bool | GetVec4f (const std::vector< std::string > &ids, VisRTX::Vec4f *result, const VisRTX::Vec4f &defaultValue=VisRTX::Vec4f()) |
| |
| virtual void | RemoveParam (const std::string &id) |
| |
| void | PrintAllParameters () const |
| |
| std::set< std::string > | GetAllParameters () const |
| |
| RTWDataType | GetDataType () const |
| |
Definition at line 15 of file Instance.h.