| _effectPass | Terraria.Graphics.Shaders.ShaderData | private |
| _globalOpacity | Terraria.Graphics.Shaders.ScreenShaderData | private |
| _imageScales | Terraria.Graphics.Shaders.ScreenShaderData | private |
| _passName | Terraria.Graphics.Shaders.ShaderData | private |
| _samplerStates | Terraria.Graphics.Shaders.ScreenShaderData | private |
| _shader | Terraria.Graphics.Shaders.ShaderData | private |
| _uAssetImages | Terraria.Graphics.Shaders.ScreenShaderData | private |
| _uColor | Terraria.Graphics.Shaders.ScreenShaderData | private |
| _uCustomImages | Terraria.Graphics.Shaders.ScreenShaderData | private |
| _uDirection | Terraria.Graphics.Shaders.ScreenShaderData | private |
| _uImageOffset | Terraria.Graphics.Shaders.ScreenShaderData | private |
| _uIntensity | Terraria.Graphics.Shaders.ScreenShaderData | private |
| _uOpacity | Terraria.Graphics.Shaders.ScreenShaderData | private |
| _uProgress | Terraria.Graphics.Shaders.ScreenShaderData | private |
| _uSecondaryColor | Terraria.Graphics.Shaders.ScreenShaderData | private |
| _uTargetPosition | Terraria.Graphics.Shaders.ScreenShaderData | private |
| Apply() | Terraria.Graphics.Shaders.ScreenShaderData | inlinevirtual |
| CombinedOpacity | Terraria.Graphics.Shaders.ScreenShaderData | |
| GetSecondaryShader(Player player) | Terraria.Graphics.Shaders.ScreenShaderData | inlinevirtual |
| Intensity | Terraria.Graphics.Shaders.ScreenShaderData | |
| ScreenShaderData(string passName) | Terraria.Graphics.Shaders.ScreenShaderData | inline |
| ScreenShaderData(Ref< Effect > shader, string passName) | Terraria.Graphics.Shaders.ScreenShaderData | inline |
| Shader | Terraria.Graphics.Shaders.ShaderData | |
| ShaderData(Ref< Effect > shader, string passName) | Terraria.Graphics.Shaders.ShaderData | inline |
| SwapProgram(string passName) | Terraria.Graphics.Shaders.ShaderData | inline |
| Update(GameTime gameTime) | Terraria.Graphics.Shaders.ScreenShaderData | inlinevirtual |
| UseColor(float r, float g, float b) | Terraria.Graphics.Shaders.ScreenShaderData | inline |
| UseColor(Color color) | Terraria.Graphics.Shaders.ScreenShaderData | inline |
| UseColor(Vector3 color) | Terraria.Graphics.Shaders.ScreenShaderData | inline |
| UseDirection(Vector2 direction) | Terraria.Graphics.Shaders.ScreenShaderData | inline |
| UseGlobalOpacity(float opacity) | Terraria.Graphics.Shaders.ScreenShaderData | inline |
| UseImage(Texture2D image, int index=0, SamplerState samplerState=null) | Terraria.Graphics.Shaders.ScreenShaderData | inline |
| UseImage(string path, int index=0, SamplerState samplerState=null) | Terraria.Graphics.Shaders.ScreenShaderData | inline |
| UseImageOffset(Vector2 offset) | Terraria.Graphics.Shaders.ScreenShaderData | inline |
| UseImageScale(Vector2 scale, int index=0) | Terraria.Graphics.Shaders.ScreenShaderData | inline |
| UseIntensity(float intensity) | Terraria.Graphics.Shaders.ScreenShaderData | inline |
| UseOpacity(float opacity) | Terraria.Graphics.Shaders.ScreenShaderData | inline |
| UseProgress(float progress) | Terraria.Graphics.Shaders.ScreenShaderData | inline |
| UseSecondaryColor(float r, float g, float b) | Terraria.Graphics.Shaders.ScreenShaderData | inline |
| UseSecondaryColor(Color color) | Terraria.Graphics.Shaders.ScreenShaderData | inline |
| UseSecondaryColor(Vector3 color) | Terraria.Graphics.Shaders.ScreenShaderData | inline |
| UseTargetPosition(Vector2 position) | Terraria.Graphics.Shaders.ScreenShaderData | inline |