MOS
mos::gfx::Model Member List

This is the complete list of members for mos::gfx::Model, including all inherited members.

alpha(float alpha) -> voidmos::gfx::Model
ambient_occlusion(float ambient_occlusion) -> voidmos::gfx::Model
centroid() const -> glm::vec3mos::gfx::Model
emission(const glm::vec3 &emission) -> voidmos::gfx::Model
index_of_refraction(float index_of_refraction) -> voidmos::gfx::Model
load(const nlohmann::json &json, Assets &assets= *std::make_unique< Assets >(), const glm::mat4 &parent_transform=glm::mat4(1.0f)) -> Model (defined in mos::gfx::Model)mos::gfx::Modelstatic
materialmos::gfx::Model
meshmos::gfx::Model
metallic(float metallic) -> voidmos::gfx::Model
Model(std::string name, Shared_mesh mesh, glm::mat4 transform=glm::mat4(1.0f), Material material=Material{glm::vec3(1.0f)}) (defined in mos::gfx::Model)mos::gfx::Model
Model()=default (defined in mos::gfx::Model)mos::gfx::Model
modelsmos::gfx::Model
name() const -> std::string (defined in mos::gfx::Model)mos::gfx::Model
position() const -> glm::vec3 (defined in mos::gfx::Model)mos::gfx::Model
position(const glm::vec3 &position) -> voidmos::gfx::Model
radius() const -> floatmos::gfx::Model
roughness(float roughness) -> voidmos::gfx::Model
transformmos::gfx::Model
transmission(float transmission) -> voidmos::gfx::Model