| actionDeletedIndex(uint04 index, uint04 size) | DesignObject | |
| activeFilters() const | DesignObject | |
| addIndex(uint04 index, uint04 size) | DesignObject | |
| appearanceName() const | Material | |
| appendData(const String &data, bool compressed) | DesignObject | |
| base() const | DesignObject | inline |
| cleanupMaterial() | Material | |
| clearMetaData(const String &index) | DesignObject | |
| colorBy(const DesignParameterAccumulator &accumulator) | Material | |
| combineFrom(const Material &mesh) | Material | |
| constantColor(Model model, RGBColor background_color=RGBColor(255, 255, 255), UVType type=UVType::e_KD) const | Material | |
| convertValueToColor(fltp08 value) const | Material | |
| copyFrom(const Material &mesh) | Material | |
| NDEVR::DesignObject::copyFrom(const DesignObject &object) | DesignObject | |
| defaultRenderProperty() const | Material | |
| designIndex() const | DesignObject | inline |
| DesignObject()=default | DesignObject | |
| DesignObject(DesignObjectBase *base) | DesignObject | explicit |
| DesignObject(uint04 index, DesignObjectBase *base) | DesignObject | |
| DesignObjectType enum name | DesignObject | |
| DesignProperty enum name | DesignObject | |
| displayName() const | Material | |
| doesPropertyBeginWith(DesignProperty property, const String &value, bool ignore_case) const | DesignObject | inline |
| doesPropertyBeginWith(DesignProperty property, const char *value, bool ignore_case) const | DesignObject | inline |
| doesPropertyContain(DesignProperty property, const String &value, bool ignore_case) const | DesignObject | inline |
| doesPropertyContain(DesignProperty property, const char *value, bool ignore_case) const | DesignObject | inline |
| e_3D_visible enum value | DesignObject | |
| e_allow_interactions enum value | DesignObject | |
| e_applied_filters enum value | DesignObject | |
| e_asc_modified_time enum value | DesignObject | |
| e_author enum value | DesignObject | |
| e_background enum value | Material | |
| e_background_contrast enum value | Material | |
| e_background_contrast_plus_solid enum value | Material | |
| e_background_gradiant enum value | Material | |
| e_bone enum value | DesignObject | |
| e_bounding_box enum value | DesignObject | |
| e_bounds_ignored enum value | DesignObject | |
| e_bounds_modified_time enum value | DesignObject | |
| e_bump_scale enum value | Material | |
| e_camera enum value | DesignObject | |
| e_category enum value | DesignObject | |
| e_color_by_layer enum value | Material | |
| e_color_by_model enum value | Material | |
| e_color_channel enum value | Material | |
| e_color_value_palette enum value | Material | |
| e_compressed_data enum value | DesignObject | |
| e_cook_torrance enum value | Material | |
| e_creation_software enum value | DesignObject | |
| e_creation_time enum value | DesignObject | |
| e_deletion_allowed enum value | DesignObject | |
| e_depth_bias enum value | Material | |
| e_desc_modified_time enum value | DesignObject | |
| e_description enum value | DesignObject | |
| e_design_property_size enum value | DesignObject | |
| e_design_types enum value | DesignObject | |
| e_draw_by_property_channel enum value | Material | |
| e_editable_description enum value | DesignObject | |
| e_effect enum value | DesignObject | |
| e_extra_property_color_max enum value | Material | |
| e_extra_property_color_mid enum value | Material | |
| e_extra_property_color_min enum value | Material | |
| e_extra_property_value_max enum value | Material | |
| e_extra_property_value_mid enum value | Material | |
| e_extra_property_value_min enum value | Material | |
| e_fade_render_distance enum value | Material | |
| e_file enum value | DesignObject | |
| e_flat enum value | Material | |
| e_fresnel enum value | Material | |
| e_geometry enum value | DesignObject | |
| e_global_linework enum value | Material | |
| e_gouraud enum value | Material | |
| e_grid_line_spacing enum value | Material | |
| e_gridline_spacing_mode enum value | Material | |
| e_guid enum value | DesignObject | |
| e_highlight enum value | Material | |
| e_ibl enum value | Material | |
| e_icon enum value | DesignObject | |
| e_ignore_color_channel_lighting enum value | Material | |
| e_ignore_depth enum value | Material | |
| e_image enum value | Material | |
| e_is_application_locked enum value | DesignObject | |
| e_is_application_owned enum value | DesignObject | |
| e_is_deleted enum value | DesignObject | |
| e_is_dynamic_texture enum value | Material | |
| e_is_focused enum value | DesignObject | |
| e_is_frozen enum value | DesignObject | |
| e_is_selected enum value | DesignObject | |
| e_layer enum value | DesignObject | |
| e_library_id enum value | DesignObject | |
| e_manager_visible enum value | DesignObject | |
| e_material enum value | DesignObject | |
| e_max_render_distance enum value | Material | |
| e_meta_data enum value | DesignObject | |
| e_minnaert enum value | Material | |
| e_model enum value | DesignObject | |
| e_model_space_material enum value | Material | |
| e_modelspace_linework enum value | Material | |
| e_modified_time enum value | DesignObject | |
| e_name enum value | DesignObject | |
| e_no_linework enum value | Material | |
| e_no_shading enum value | Material | |
| e_none enum value | Material | |
| e_number_of_shading_models enum value | Material | |
| e_opacity enum value | Material | |
| e_oren_nayar enum value | Material | |
| e_override_camera_material enum value | Material | |
| e_override_parent_material enum value | Material | |
| e_pbr enum value | Material | |
| e_phong enum value | Material | |
| e_phong_blinn enum value | Material | |
| e_pixel_thickness enum value | Material | |
| e_project_box enum value | Material | |
| e_project_cylinder enum value | Material | |
| e_project_plane enum value | Material | |
| e_project_sphere enum value | Material | |
| e_reflectivity enum value | Material | |
| e_scaled_channel enum value | Material | |
| e_scene enum value | DesignObject | |
| e_search_terms enum value | DesignObject | |
| e_selection enum value | DesignObject | |
| e_selection_box enum value | DesignObject | |
| e_selection_ignored enum value | DesignObject | |
| e_shading_model enum value | Material | |
| e_shininess enum value | Material | |
| e_skybox enum value | Material | |
| e_smooth_normals enum value | Material | |
| e_solid_color enum value | Material | |
| e_tex_coord_undefined enum value | Material | |
| e_texture_coord_mode enum value | Material | |
| e_tile_tex_undefined enum value | Material | |
| e_tile_texture_clamp enum value | Material | |
| e_tile_texture_decal enum value | Material | |
| e_tile_texture_mirror enum value | Material | |
| e_tile_texture_mode enum value | Material | |
| e_tile_texture_wrap enum value | Material | |
| e_toon enum value | Material | |
| e_transform enum value | DesignObject | |
| e_translated_string_data enum value | DesignObject | |
| e_tree_visible enum value | DesignObject | |
| e_two_sided enum value | Material | |
| e_uncompressed_data enum value | DesignObject | |
| e_untranslated_string_data enum value | DesignObject | |
| e_use_mat_coordinates enum value | Material | |
| e_use_normal_for_tex_coord enum value | Material | |
| e_water enum value | Material | |
| e_wireframe enum value | Material | |
| e_write_to_depth enum value | Material | |
| file() const | DesignObject | |
| FilePathDesignNameVariable() | DesignObject | inlinestatic |
| getDesignParentIndex() const | DesignObject | |
| getIcon() const | DesignObject | |
| getInheritedProperty(DesignProperty property) const | DesignObject | inline |
| getMaterialProperty(MaterialProperties mat_index) const | Material | inline |
| getModifiedTime() const | DesignObject | |
| getProperty(DesignProperty property) const | DesignObject | inline |
| getScene() const | DesignObject | |
| getShadingModel() const | Material | |
| getTextureCoordinateMode() const | Material | |
| getTileTextureMode() const | Material | |
| getTransform() const | DesignObject | |
| getUVColor(UVType uv_index) const | Material | |
| getUVImage(UVType uv_index) const | Material | |
| getUVIntensity(UVType uv_index) const | Material | |
| getUVLayer(UVType uv_index) const | Material | |
| getUVMode(UVType uv_index) const | Material | |
| GridLineMode enum name | Material | |
| hasActiveImage() const | Material | |
| hasActiveUVImage(UVType index) const | Material | |
| hasImageData() const | Material | |
| hasMetaData(const String &index) const | DesignObject | |
| hasModelDependentColor(UVType type) const | Material | |
| hasModelDependentColor() const | Material | |
| hasOpacity() const | Material | |
| hasPerVertexColoring(UVType type=UVType::e_KD) const | Material | |
| hasProperty(DesignProperty property) const | DesignObject | inline |
| hasUVColor(UVType index) const | Material | |
| hasUVIntensity(UVType index) const | Material | |
| hasUVLayer(UVType index) const | Material | |
| index() const | DesignObject | inline |
| isDesignType(DesignObjectType mode) const | DesignObject | |
| isDesignType(uint04 mode) const | DesignObject | |
| isProperty(DesignProperty property, const String &value) const | DesignObject | inline |
| isProperty(DesignProperty property, const char *value) const | DesignObject | inline |
| isSupportedByShadingModel(UVType type) const | Material | |
| isValid() const | DesignObject | inline |
| m_base | DesignObject | protected |
| m_design_index | DesignObject | protected |
| m_index | DesignObject | protected |
| m_uuid | DesignObject | mutableprotected |
| Material()=default | Material | |
| Material(uint04 index, DesignObjectBase *property_table) | Material | |
| Material(DesignObjectBase *property_table) | Material | |
| Material(const DesignObject &obj) | Material | explicit |
| MaterialProperties enum name | Material | |
| metaData(const String &index) const | DesignObject | |
| metaData() const | DesignObject | |
| offset(const Vector< 3, fltp08 > &offset) | DesignObject | |
| onNameChange(const String &new_name) | DesignObject | protected |
| operator bool() const | DesignObject | inline |
| operator!=(const DesignObject &model) const | DesignObject | |
| operator<(const DesignObject &model) const | DesignObject | |
| operator==(const DesignObject &model) const | DesignObject | |
| operator>(const DesignObject &model) const | DesignObject | |
| palette() const | Material | |
| propertyTable() const | DesignObject | |
| propertyTable() | DesignObject | |
| removeMetaData(const String &index, const void *lock_ptr=nullptr) | DesignObject | |
| scale(Vector< 3, fltp08 > scale, Vertex< 3, fltp08 > center_of_scale=Constant< Vertex< 3, fltp08 > >::Invalid) | DesignObject | |
| setActiveFilters(const JSONNode &node) | DesignObject | |
| setDesignType(DesignObjectType mode, bool is_type) | DesignObject | |
| setDesignVisible(bool is_visible) | DesignObject | |
| setMaterialProperty(MaterialProperties mat_index, const t_type &type) | Material | inline |
| setMetaData(const JSONNode &node) | DesignObject | |
| setMetaData(const String &index, const JSONNode &node) | DesignObject | |
| setMetaData(const String &index, const String &data) | DesignObject | |
| setMetaData(const String &index, const bool &data) | DesignObject | |
| setMetaData(const String &index, const fltp08 &data) | DesignObject | |
| setMetaData(const String &index, const uint04 &data) | DesignObject | |
| setPalette(const Buffer< RGBColor > &palette) | Material | |
| setProperty(DesignProperty property, const t_type &value) | DesignObject | inline |
| setProperty(DesignProperty property, const UUID &value) | DesignObject | inline |
| setProperty(DesignProperty property, const String &value) | DesignObject | inline |
| setShadingModel(ShadingModel model) | Material | |
| setTextureCoordinateMode(const TextureCoordMode &mode) | Material | |
| setTileTextureMode(const Vector< 3, TileTextureMode > &modes) | Material | |
| setupAsDefault() | Material | |
| setUVColor(const t_type &type) | Material | inline |
| setUVColor(UVType uv_index, const t_type &type) | Material | inline |
| setUVImage(UVType uv_index, const t_type &type) | Material | inline |
| setUVIntensity(UVType uv_index, const t_type &type) | Material | inline |
| setUVLayer(UVType uv_index, const t_type &type) | Material | inline |
| setUVMode(UVType uv_index, const UVMode &type) | Material | |
| ShadingModel enum name | Material | |
| TextureCoordMode enum name | Material | |
| TileTextureMode enum name | Material | |
| updateCreatedTime() | DesignObject | |
| updateDesignModifiedTime(Time time=Time::SystemTime()) | DesignObject | |
| updateDesignTransform(const Matrix< fltp08 > &transform, const void *lock=nullptr) | DesignObject | |
| updateDesignVisible(bool is_visible, const void *lock=nullptr) | DesignObject | |
| updateMaterialProperty(MaterialProperties mat_index, const t_type &type, const void *lock_ptr=nullptr) | Material | inline |
| updateMetaData(const String &index, const String &data, const void *lock_ptr=nullptr) | DesignObject | |
| updateMetaData(const String &index, const fltp08 &data, const void *lock_ptr=nullptr) | DesignObject | |
| updateMetaData(const String &index, const bool &data, const void *lock_ptr=nullptr) | DesignObject | |
| updateModifiedTime(const Time &time=Time::SystemTime()) | Material | |
| updateProperty(DesignProperty property, const t_type &value, const void *lock=nullptr) | DesignObject | inline |
| updateUVColor(const t_type &type, const void *lock_ptr=nullptr) | Material | inline |
| updateUVColor(UVType uv_index, const t_type &value, const void *lock_ptr=nullptr) | Material | inline |
| uuid() const | DesignObject | |
| UVMode enum name | Material | |
| validate() const | Material | |
| validateDesignObject() const | DesignObject | |