|
| Geometry (const std::string &type) |
|
| ~Geometry () |
|
void | Commit () override |
|
void | SetMaterial (Material *material) |
|
| 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 14 of file Geometry.h.