Inherits Terraria.Graphics.Shaders.ScreenShaderData.
|
| SandstormShaderData (string passName) |
|
override void | Apply () |
|
override void | Update (GameTime gameTime) |
|
| ScreenShaderData (Ref< Effect > shader, string passName) |
|
| ScreenShaderData (string passName) |
|
override void | Apply () |
|
virtual ScreenShaderData | GetSecondaryShader (Player player) |
|
virtual void | Update (GameTime gameTime) |
|
ScreenShaderData | UseColor (Color color) |
|
ScreenShaderData | UseColor (float r, float g, float b) |
|
ScreenShaderData | UseColor (Vector3 color) |
|
ScreenShaderData | UseDirection (Vector2 direction) |
|
ScreenShaderData | UseGlobalOpacity (float opacity) |
|
ScreenShaderData | UseImage (string path, int index=0, SamplerState samplerState=null) |
|
ScreenShaderData | UseImage (Texture2D image, int index=0, SamplerState samplerState=null) |
|
ScreenShaderData | UseImageOffset (Vector2 offset) |
|
ScreenShaderData | UseImageScale (Vector2 scale, int index=0) |
|
ScreenShaderData | UseIntensity (float intensity) |
|
ScreenShaderData | UseOpacity (float opacity) |
|
ScreenShaderData | UseProgress (float progress) |
|
ScreenShaderData | UseSecondaryColor (Color color) |
|
ScreenShaderData | UseSecondaryColor (float r, float g, float b) |
|
ScreenShaderData | UseSecondaryColor (Vector3 color) |
|
ScreenShaderData | UseTargetPosition (Vector2 position) |
|
| ShaderData (Ref< Effect > shader, string passName) |
|
virtual void | Apply () |
|
void | SwapProgram (string passName) |
|
|
float | CombinedOpacity [get] |
|
float | Intensity [get] |
|
Effect | Shader [get] |
|
◆ Apply()
override void Terraria.GameContent.Shaders.SandstormShaderData.Apply |
( |
| ) |
|
|
virtual |
◆ Update()
override void Terraria.GameContent.Shaders.SandstormShaderData.Update |
( |
GameTime |
gameTime | ) |
|
|
virtual |