_boundingBox | core::ModelInstance | protected |
_instanceID | core::ModelInstance | protected |
_isEqual(const T &a, const T &b, typename std::enable_if< std::is_floating_point< T >::value >::type *=0) | core::BaseObject | inlineprotected |
_isEqual(const T &a, const T &b, typename std::enable_if<!std::is_floating_point< T >::value >::type *=0) | core::BaseObject | inlineprotected |
_loaderName | core::ModelParams | protected |
_loaderProperties | core::ModelParams | protected |
_modelID | core::ModelInstance | protected |
_name | core::ModelParams | protected |
_path | core::ModelParams | protected |
_transformation | core::ModelInstance | protected |
_updateValue(T &member, const T &newValue, const bool triggerCallback=true) | core::BaseObject | inlineprotected |
_visible | core::ModelInstance | protected |
BaseObject()=default | core::BaseObject | |
BaseObject(const BaseObject &) | core::BaseObject | inline |
chunksID | core::BinaryParam | |
clearModifiedCallback() | core::BaseObject | inline |
getBoundingBox() const | core::ModelInstance | inline |
getInstanceID() const | core::ModelInstance | inline |
getLoaderName() const | core::ModelParams | inline |
getLoaderProperties() const | core::ModelParams | inline |
getModelID() const | core::ModelInstance | inline |
getName() const | core::ModelParams | inline |
getPath() const | core::ModelParams | inline |
getTransformation() const | core::ModelInstance | inline |
getVisible() const | core::ModelInstance | inline |
isModified() const | core::BaseObject | inline |
markModified(const bool triggerCallback=true) | core::BaseObject | inline |
ModelInstance()=default | core::ModelInstance | |
ModelInstance(const bool visible, const bool boundingBox, const Transformation &transformation) | core::ModelInstance | inline |
ModelParams()=default | core::ModelParams | |
ModelParams(const std::string &path) | core::ModelParams | |
ModelParams(const std::string &name, const std::string &path) | core::ModelParams | |
ModelParams(const std::string &name, const std::string &path, const PropertyMap &loaderProperties) | core::ModelParams | |
ModelParams(ModelParams &&rhs)=default | core::ModelParams | |
ModelParams(const ModelParams &rhs)=default | core::ModelParams | |
ModifiedCallback typedef | core::BaseObject | |
onModified(const ModifiedCallback &callback) | core::BaseObject | inline |
operator=(ModelParams &&rhs)=default | core::ModelParams | |
operator=(const ModelParams &rhs)=default | core::ModelParams | |
core::ModelInstance::operator=(const BaseObject &rhs) | core::BaseObject | inline |
resetModified() | core::BaseObject | inline |
setBoundingBox(const bool enabled) | core::ModelInstance | inline |
setInstanceID(const size_t id) | core::ModelInstance | inline |
setLoaderName(const std::string &loaderName) | core::ModelParams | inline |
setLoaderProperties(const PropertyMap &pm) | core::ModelParams | inline |
setModelID(const size_t id) | core::ModelInstance | inline |
setName(const std::string &name) | core::ModelParams | inline |
setPath(const std::string &path) | core::ModelParams | inline |
setTransformation(const Transformation &transformation) | core::ModelInstance | inline |
setVisible(const bool visible) | core::ModelInstance | inline |
size | core::BinaryParam | |
type | core::BinaryParam | |
~BaseObject()=default | core::BaseObject | virtual |