, including all inherited members.
| apply() | kick::Shader | |
| bind() (defined in kick::Shader) | kick::Shader | |
| bind_uniforms(Material *material, EngineUniforms *engineUniforms, Transform *transform) (defined in kick::Shader) | kick::Shader | |
| blend() (defined in kick::Shader) | kick::Shader | |
| blendDFactorAlpha() (defined in kick::Shader) | kick::Shader | |
| blendDFactorRGB() (defined in kick::Shader) | kick::Shader | |
| blendSFactorAlpha() (defined in kick::Shader) | kick::Shader | |
| blendSFactorRGB() (defined in kick::Shader) | kick::Shader | |
| depthWrite() (defined in kick::Shader) | kick::Shader | |
| destroy() (defined in kick::ProjectAsset) | kick::ProjectAsset | [virtual] |
| faceCulling() (defined in kick::Shader) | kick::Shader | |
| getPrecompiledShaderSource(ShaderType type) const (defined in kick::Shader) | kick::Shader | |
| getPrecompiledSource(std::string source, ShaderType type) (defined in kick::Shader) | kick::Shader | [static] |
| getRenderOrder() const (defined in kick::Shader) | kick::Shader | |
| getShaderAttribute(VertexAttributeSemantic semantic) const (defined in kick::Shader) | kick::Shader | |
| getShaderAttributes() const (defined in kick::Shader) | kick::Shader | |
| getShaderSource(ShaderType type) const (defined in kick::Shader) | kick::Shader | |
| getShaderUniform(std::string name) const (defined in kick::Shader) | kick::Shader | |
| getShaderUniforms() const (defined in kick::Shader) | kick::Shader | |
| operator=(Shader &&other) (defined in kick::Shader) | kick::Shader | |
| polygonOffsetEnabled() (defined in kick::Shader) | kick::Shader | |
| polygonOffsetFactorAndUnit() (defined in kick::Shader) | kick::Shader | |
| Project (defined in kick::ProjectAsset) | kick::ProjectAsset | [friend] |
| ProjectAsset() (defined in kick::ProjectAsset) | kick::ProjectAsset | |
| setBlend(bool b) (defined in kick::Shader) | kick::Shader | |
| setBlendDFactorAlpha(BlendType blendDFactorAlpha) (defined in kick::Shader) | kick::Shader | |
| setBlendDFactorRGB(BlendType blendDFactorRGB) (defined in kick::Shader) | kick::Shader | |
| setBlendSFactorAlpha(BlendType blendSFactorAlpha) (defined in kick::Shader) | kick::Shader | |
| setBlendSFactorRGB(BlendType blendSFactorRGB) (defined in kick::Shader) | kick::Shader | |
| setDefaultUniform(std::string name, int value) (defined in kick::Shader) | kick::Shader | |
| setDefaultUniform(std::string name, float value) (defined in kick::Shader) | kick::Shader | |
| setDefaultUniform(std::string name, glm::vec4 value) (defined in kick::Shader) | kick::Shader | |
| setDefaultUniform(std::string name, glm::mat3 value) (defined in kick::Shader) | kick::Shader | |
| setDefaultUniform(std::string name, glm::mat4 value) (defined in kick::Shader) | kick::Shader | |
| setDefaultUniform(std::string name, std::shared_ptr< Texture2D > value) (defined in kick::Shader) | kick::Shader | |
| setDefaultUniform(std::string name, std::shared_ptr< TextureCube > value) (defined in kick::Shader) | kick::Shader | |
| setDepthWrite(bool depthMask) (defined in kick::Shader) | kick::Shader | |
| setFaceCulling(FaceCullingType faceCulling) (defined in kick::Shader) | kick::Shader | |
| setPolygonOffsetEnabled(bool polygonOffsetEnabled) (defined in kick::Shader) | kick::Shader | |
| setPolygonOffsetFactorAndUnit(glm::vec2 polygonOffsetFactorAndUnit) (defined in kick::Shader) | kick::Shader | |
| setRenderOrder(int renderOrder) (defined in kick::Shader) | kick::Shader | |
| setShaderSource(ShaderType type, std::string str) (defined in kick::Shader) | kick::Shader | |
| setZTest(ZTestType zTest) (defined in kick::Shader) | kick::Shader | |
| Shader(std::string vertexShader="", std::string fragmentShader="", std::string geometryShader="") | kick::Shader | |
| Shader(Shader &&s) (defined in kick::Shader) | kick::Shader | |
| Shader(const Shader &) (defined in kick::Shader) | kick::Shader | |
| shaderAttributes() (defined in kick::Shader) | kick::Shader | [inline] |
| shaderChanged (defined in kick::Shader) | kick::Shader | |
| shaderProgram() (defined in kick::Shader) | kick::Shader | [inline] |
| tryGetDefaultUniform(std::string name, MaterialData &value) (defined in kick::Shader) | kick::Shader | |
| zTest() (defined in kick::Shader) | kick::Shader | |
| ~ProjectAsset() (defined in kick::ProjectAsset) | kick::ProjectAsset | |
| ~Shader() (defined in kick::Shader) | kick::Shader | |