Unravel Engine C++ Reference
Loading...
Searching...
No Matches
unravel::pbr_material Member List

This is the complete list of members for unravel::pbr_material, including all inherited members.

as_derived() -> entt::meta_anycrtp_meta_type< pbr_material, material >inlinevirtual
clone() const -> std::shared_ptr< material > overrideunravel::pbr_material
get_alpha_test_value() const -> floatunravel::pbr_materialinline
get_ao_map() const -> const asset_handle< gfx::texture > &unravel::pbr_materialinline
get_base_color() const -> const math::color &unravel::pbr_materialinline
get_bumpiness() const -> floatunravel::pbr_materialinline
get_color_map() const -> const asset_handle< gfx::texture > &unravel::pbr_materialinline
get_dither_threshold() const -> const math::vec2 &unravel::pbr_materialinline
get_emissive_color() const -> const math::color &unravel::pbr_materialinline
get_emissive_map() const -> const asset_handle< gfx::texture > &unravel::pbr_materialinline
get_meta_type() const -> entt::meta_typecrtp_meta_type< pbr_material, material >inlinevirtual
get_metalness() const -> floatunravel::pbr_materialinline
get_metalness_map() const -> const asset_handle< gfx::texture > &unravel::pbr_materialinline
get_normal_map() const -> const asset_handle< gfx::texture > &unravel::pbr_materialinline
get_roughness() const -> floatunravel::pbr_materialinline
get_roughness_map() const -> const asset_handle< gfx::texture > &unravel::pbr_materialinline
get_static_meta_type() -> entt::meta_typecrtp_meta_type< pbr_material, material >inlinestatic
get_subsurface_color() const -> const math::color &unravel::pbr_materialinline
get_surface_data() const -> const math::vec4 &unravel::pbr_materialinline
get_surface_data2() const -> math::vec4unravel::pbr_materialinline
get_tiling() const -> const math::vec2 &unravel::pbr_materialinline
is() const -> boolcrtp_meta_type< pbr_material, material >inline
is(const entt::meta_type &type) const -> boolcrtp_meta_type< pbr_material, material >inline
metalness_roughness_combined() const -> boolunravel::pbr_materialinline
set_alpha_test_value(float alpha_test_value)unravel::pbr_materialinline
set_ao_map(const asset_handle< gfx::texture > &val)unravel::pbr_materialinline
set_base_color(const math::color &val)unravel::pbr_materialinline
set_bumpiness(float bumpiness)unravel::pbr_materialinline
set_color_map(const asset_handle< gfx::texture > &val)unravel::pbr_materialinline
set_dither_threshold(const math::vec2 &threshold)unravel::pbr_materialinline
set_emissive_color(const math::color &val)unravel::pbr_materialinline
set_emissive_map(const asset_handle< gfx::texture > &val)unravel::pbr_materialinline
set_metalness(float metalness)unravel::pbr_materialinline
set_metalness_map(const asset_handle< gfx::texture > &val)unravel::pbr_materialinline
set_normal_map(const asset_handle< gfx::texture > &val)unravel::pbr_materialinline
set_roughness(float roughness)unravel::pbr_materialinline
set_roughness_map(const asset_handle< gfx::texture > &val)unravel::pbr_materialinline
set_subsurface_color(const math::color &val)unravel::pbr_materialinline
set_tiling(const math::vec2 &tiling)unravel::pbr_materialinline