| add_child(const std::string &path) | maquina::Scene | |
| add_child(const SceneConst &child) | maquina::Scene | |
| as_bool() const | maquina::Value | |
| as_Box3f() const | maquina::Value | |
| as_Color4f() const | maquina::Value | |
| as_double() const | maquina::Value | |
| as_float() const | maquina::Value | |
| as_int() const | maquina::Value | |
| as_M44d() const | maquina::Value | |
| as_M44f() const | maquina::Value | |
| as_Quatd() const | maquina::Value | |
| as_Quatf() const | maquina::Value | |
| as_string() const | maquina::Value | |
| as_user_data() const | maquina::Value | |
| as_V2d() const | maquina::Value | |
| as_V2f() const | maquina::Value | |
| as_V2i() const | maquina::Value | |
| as_V3d() const | maquina::Value | |
| as_V3f() const | maquina::Value | |
| as_V3i() const | maquina::Value | |
| as_V4d() const | maquina::Value | |
| as_V4f() const | maquina::Value | |
| as_V4i() const | maquina::Value | |
| as_wstring() const | maquina::Value | |
| attribute(const StringView &attribute) const | maquina::SceneConst | |
| bounding_box() const | maquina::SceneConst | |
| child(const std::string &path, Imath::M44d *world_matrix=nullptr) const | maquina::SceneConst | |
| clear_children() | maquina::Scene | |
| default_value | maquina::SceneConst | static |
| duplicate() const | maquina::Value | |
| filter(const std::function< std::pair< SceneConst, bool >(const SceneConst &scene, const StringView &path, const Imath::M44d *parent_world)> &filter_func, const StringView &root_path="", const Imath::M44d *root_world=nullptr) const | maquina::SceneConst | |
| geometry() const | maquina::SceneConst | |
| get_default_value(const char *type_name) | maquina::Value | static |
| has_attribute(const StringView &attribute) const | maquina::SceneConst | |
| has_geometry() const | maquina::SceneConst | |
| has_node_delegate() const | maquina::Value | |
| is_instance(const char *value_type_name) const | maquina::Value | |
| is_interpolable() const | maquina::Value | |
| is_selected() const | maquina::SceneConst | |
| is_shown() const | maquina::SceneConst | |
| lerp(const Value &other, double weight) const | maquina::Value | |
| matrix() const | maquina::SceneConst | |
| merge(const SceneConst &other, const std::function< void(Scene &a, const SceneConst &b)> &func) | maquina::Scene | |
| name() const | maquina::SceneConst | |
| node_delegate(const std::shared_ptr< NodeDelegate > &parent, const StringView &name) const | maquina::Value | |
| operator!=(const Value &o) const | maquina::Value | |
| operator==(const Value &o) const | maquina::Value | |
| prune_empty_nodes() | maquina::Scene | |
| read_attributes() const | maquina::SceneConst | |
| read_children(bool children_only=false, bool shapes_only=false) const | maquina::SceneConst | |
| remove_attribute(const StringView &attribute) | maquina::Scene | |
| remove_child(const std::string &name) | maquina::Scene | |
| remove_geometry() | maquina::Scene | |
| reset_matrix() const | maquina::SceneConst | |
| Scene(const StringView &name="", const gsl::span< SceneConst > &children=gsl::span< SceneConst >()) | maquina::Scene | |
| SceneConst() | maquina::SceneConst | |
| SceneConst(const Value &v) | maquina::SceneConst | |
| set_attribute(const StringView &attribute, const Value &value) | maquina::Scene | |
| set_geometry(const Shape &geometry) | maquina::Scene | |
| set_matrix(const Imath::M44d &) | maquina::Scene | |
| set_name(const char *) | maquina::Scene | |
| set_reset_matrix(bool reset) | maquina::Scene | |
| set_selected(bool selected) | maquina::Scene | |
| set_shown(bool shown) | maquina::Scene | |
| type_name() const | maquina::Value | |
| validate_type_name(const char *type_name) | maquina::Value | static |
| Value() | maquina::Value | |
| Value(bool) | maquina::Value | |
| Value(int) | maquina::Value | |
| Value(float) | maquina::Value | |
| Value(double) | maquina::Value | |
| Value(const char *string) | maquina::Value | |
| Value(const wchar_t *string) | maquina::Value | |
| Value(const std::string &string) | maquina::Value | |
| Value(const std::wstring &string) | maquina::Value | |
| Value(const Imath::V2f &) | maquina::Value | |
| Value(const Imath::V3f &) | maquina::Value | |
| Value(const Imath::V4f &) | maquina::Value | |
| Value(const Imath::V2d &) | maquina::Value | |
| Value(const Imath::V3d &) | maquina::Value | |
| Value(const Imath::V4d &) | maquina::Value | |
| Value(const Imath::V2i &) | maquina::Value | |
| Value(const Imath::V3i &) | maquina::Value | |
| Value(const Imath::V4i &) | maquina::Value | |
| Value(const Imath::Color4f &) | maquina::Value | |
| Value(const Imath::M44f &) | maquina::Value | |
| Value(const Imath::M44d &) | maquina::Value | |
| Value(const Imath::Box3f &) | maquina::Value | |
| Value(const Imath::Quatf &) | maquina::Value | |
| Value(const Imath::Quatd &) | maquina::Value | |
| Value(const std::shared_ptr< const UserData > &user_data) | maquina::Value | |
| write_children(bool children_only=false, bool shapes_only=false) | maquina::Scene | |