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 > >::NaN) | 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 | |