| AddMaterialShaderFlag(String flagName, bool showErrors) | TaleWorlds.Engine.Material | |
| CheckResourceParameter(Resource param, string paramName="") | TaleWorlds.Engine.Resource | protected |
| CreateCopy() | TaleWorlds.Engine.Material | |
| CreateTableauMaterial(RenderTargetComponent.TextureUpdateEventHandler eventHandler, Object objectRef, Material sampleMaterial, int tableauSizeX, int tableauSizeY, bool continuousTableau=false) | TaleWorlds.Engine.Material | static |
| Flags | TaleWorlds.Engine.Material | |
| GetAlphaBlendMode() | TaleWorlds.Engine.Material | |
| GetAlphaMaskTableauMaterial() | TaleWorlds.Engine.Material | static |
| GetAlphaTestValue() | TaleWorlds.Engine.Material | |
| GetDefaultMaterial() | TaleWorlds.Engine.Material | static |
| GetDefaultTableauSampleMaterial(bool transparency) | TaleWorlds.Engine.Material | static |
| GetFromResource(string materialName) | TaleWorlds.Engine.Material | static |
| GetOutlineMaterial(Mesh mesh) | TaleWorlds.Engine.Material | static |
| GetShader() | TaleWorlds.Engine.Material | |
| GetShaderFlags() | TaleWorlds.Engine.Material | |
| GetTexture(MBTextureType textureType) | TaleWorlds.Engine.Material | |
| GetTextureWithSlot(int textureSlot) | TaleWorlds.Engine.Material | |
| IsDynamicShadowReceiver | TaleWorlds.Engine.Material | |
| IsSunShadowReceiver | TaleWorlds.Engine.Material | |
| IsValid | TaleWorlds.Engine.Resource | |
| MBAlphaBlendMode enum name | TaleWorlds.Engine.Material | |
| MBTextureType enum name | TaleWorlds.Engine.Material | |
| Name | TaleWorlds.Engine.Material | |
| Resource() | TaleWorlds.Engine.Resource | protected |
| SetAlphaBlendMode(MBAlphaBlendMode alphaBlendMode) | TaleWorlds.Engine.Material | |
| SetAlphaTestValue(float alphaTestValue) | TaleWorlds.Engine.Material | |
| SetAreaMapScale(float scale) | TaleWorlds.Engine.Material | |
| SetEnableSkinning(bool enable) | TaleWorlds.Engine.Material | |
| SetMeshVectorArgument(float x, float y, float z, float w) | TaleWorlds.Engine.Material | |
| SetShader(Shader shader) | TaleWorlds.Engine.Material | |
| SetShaderFlags(UInt64 flagEntry) | TaleWorlds.Engine.Material | |
| SetTexture(MBTextureType textureType, Texture texture) | TaleWorlds.Engine.Material | |
| SetTextureAtSlot(int textureSlot, Texture texture) | TaleWorlds.Engine.Material | |
| UsingDiffuseAlphaMap | TaleWorlds.Engine.Material | |
| UsingDynamicLight | TaleWorlds.Engine.Material | |
| UsingEnvironmentMap | TaleWorlds.Engine.Material | |
| UsingFresnel | TaleWorlds.Engine.Material | |
| UsingParallaxMapping | TaleWorlds.Engine.Material | |
| UsingParallaxOcclusion | TaleWorlds.Engine.Material | |
| UsingSkinning() | TaleWorlds.Engine.Material | |
| UsingSpecular | TaleWorlds.Engine.Material | |
| UsingSpecularAlpha | TaleWorlds.Engine.Material | |
| UsingSpecularMap | TaleWorlds.Engine.Material | |
| UsingSunLight | TaleWorlds.Engine.Material | |