# class cogs::MaterialModel

    #include <MaterialModel.h>

    class MaterialModel {
    public:
        // methods

        cogs::Color4b GetMaterialColor(const MaterialColors& c_type) const;
        void SetMaterialColor(const MaterialColors& c_type, const cogs::Color4b& new_color);
        void SetMaterialColors(const cogs::Color4b& new_color);
        uint32_t GetMaterialShininess() const;
        void SetMaterialShininess(const uint32_t value);
        std::string GetTextureFile(const MaterialTextures& t_type) const;
        void SetTextureFile(const MaterialTextures& t_type, const std::string& texture);
    };