MOS
|
This is the complete list of members for mos::gfx::Model, including all inherited members.
alpha(float alpha) -> void | mos::gfx::Model | |
ambient_occlusion(float ambient_occlusion) -> void | mos::gfx::Model | |
centroid() const -> glm::vec3 | mos::gfx::Model | |
emission(const glm::vec3 &emission) -> void | mos::gfx::Model | |
index_of_refraction(float index_of_refraction) -> void | mos::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::Model | static |
material | mos::gfx::Model | |
mesh | mos::gfx::Model | |
metallic(float metallic) -> void | mos::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 | |
models | mos::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) -> void | mos::gfx::Model | |
radius() const -> float | mos::gfx::Model | |
roughness(float roughness) -> void | mos::gfx::Model | |
transform | mos::gfx::Model | |
transmission(float transmission) -> void | mos::gfx::Model |