| 
    tModLoader v2025.09
    
   A mod to make and play Terraria mods 
   | 
 
This is the complete list of members for TwilightDyeShaderData, including all inherited members.
| Apply(Entity entity, DrawData? drawData) (defined in TwilightDyeShaderData) | TwilightDyeShaderData | virtual | 
| Apply() (defined in ShaderData) | ShaderData | virtual | 
| ArmorShaderData(Ref< Effect > shader, string passName) (defined in ArmorShaderData) | ArmorShaderData | |
| ArmorShaderData(Asset< Effect > shader, string passName) (defined in ArmorShaderData) | ArmorShaderData | |
| GetSecondaryShader(Entity entity) (defined in ArmorShaderData) | ArmorShaderData | virtual | 
| Shader (defined in ShaderData) | ShaderData | |
| ShaderData(Ref< Effect > shader, string passName) (defined in ShaderData) | ShaderData | |
| ShaderData(Asset< Effect > shader, string passName) (defined in ShaderData) | ShaderData | |
| SwapProgram(string passName) (defined in ShaderData) | ShaderData | |
| TwilightDyeShaderData(Ref< Effect > shader, string passName) (defined in TwilightDyeShaderData) | TwilightDyeShaderData | |
| UseColor(float r, float g, float b) (defined in ArmorShaderData) | ArmorShaderData | |
| UseColor(Color color) (defined in ArmorShaderData) | ArmorShaderData | |
| UseColor(Vector3 color) (defined in ArmorShaderData) | ArmorShaderData | |
| UseImage(string path) (defined in ArmorShaderData) | ArmorShaderData | |
| UseImage(Asset< Texture2D > asset) (defined in ArmorShaderData) | ArmorShaderData | |
| UseOpacity(float alpha) (defined in ArmorShaderData) | ArmorShaderData | |
| UseSaturation(float saturation) (defined in ArmorShaderData) | ArmorShaderData | |
| UseSecondaryColor(float r, float g, float b) (defined in ArmorShaderData) | ArmorShaderData | |
| UseSecondaryColor(Color color) (defined in ArmorShaderData) | ArmorShaderData | |
| UseSecondaryColor(Vector3 color) (defined in ArmorShaderData) | ArmorShaderData | |
| UseTargetPosition(Vector2 position) (defined in ArmorShaderData) | ArmorShaderData |