kick
kick::Material Member List
This is the complete list of members for kick::Material, including all inherited members.
bind() (defined in kick::Material)kick::Material
destroy() (defined in kick::ProjectAsset)kick::ProjectAsset [virtual]
Material(std::shared_ptr< Shader > shader={}) (defined in kick::Material)kick::Material [explicit]
Material(const Material &copy) (defined in kick::Material)kick::Material
Project (defined in kick::ProjectAsset)kick::ProjectAsset [friend]
ProjectAsset() (defined in kick::ProjectAsset)kick::ProjectAsset
renderOrder() (defined in kick::Material)kick::Material
setShader(std::shared_ptr< Shader > shader) (defined in kick::Material)kick::Material
setUniform(std::string name, int value) (defined in kick::Material)kick::Material
setUniform(std::string name, float value) (defined in kick::Material)kick::Material
setUniform(std::string name, glm::vec4 value) (defined in kick::Material)kick::Material
setUniform(std::string name, glm::mat3 value) (defined in kick::Material)kick::Material
setUniform(std::string name, glm::mat4 value) (defined in kick::Material)kick::Material
setUniform(std::string name, std::shared_ptr< Texture2D > value) (defined in kick::Material)kick::Material
setUniform(std::string name, std::shared_ptr< TextureCube > value) (defined in kick::Material)kick::Material
shader() (defined in kick::Material)kick::Material
~Material() (defined in kick::Material)kick::Material
~ProjectAsset() (defined in kick::ProjectAsset)kick::ProjectAsset
 All Classes Functions Variables