C# Class Terraria.Graphics.Shaders.ScreenShaderData

Inheritance: ShaderData
Afficher le fichier Open project: EmuDevs/EDTerraria Class Usage Examples

Méthodes publiques

Méthode Description
Apply ( ) : void
GetSecondaryShader ( Player player ) : ScreenShaderData
ScreenShaderData ( Effect shader, string passName ) : Microsoft.Xna.Framework
ScreenShaderData ( string passName ) : Microsoft.Xna.Framework
UseColor ( Color color ) : ScreenShaderData
UseColor ( Microsoft.Xna.Framework.Vector3 color ) : ScreenShaderData
UseColor ( float r, float g, float b ) : ScreenShaderData
UseGlobalOpacity ( float opacity ) : ScreenShaderData
UseIntensity ( float intensity ) : ScreenShaderData
UseOpacity ( float opacity ) : ScreenShaderData
UseProgress ( float progress ) : ScreenShaderData
UseSecondaryColor ( Color color ) : ScreenShaderData
UseSecondaryColor ( Microsoft.Xna.Framework.Vector3 color ) : ScreenShaderData
UseSecondaryColor ( float r, float g, float b ) : ScreenShaderData
UseTargetPosition ( Vector2 position ) : ScreenShaderData

Method Details

Apply() public méthode

public Apply ( ) : void
Résultat void

GetSecondaryShader() public méthode

public GetSecondaryShader ( Player player ) : ScreenShaderData
player Terraria.Player
Résultat ScreenShaderData

ScreenShaderData() public méthode

public ScreenShaderData ( Effect shader, string passName ) : Microsoft.Xna.Framework
shader Microsoft.Xna.Framework.Graphics.Effect
passName string
Résultat Microsoft.Xna.Framework

ScreenShaderData() public méthode

public ScreenShaderData ( string passName ) : Microsoft.Xna.Framework
passName string
Résultat Microsoft.Xna.Framework

UseColor() public méthode

public UseColor ( Color color ) : ScreenShaderData
color Color
Résultat ScreenShaderData

UseColor() public méthode

public UseColor ( Microsoft.Xna.Framework.Vector3 color ) : ScreenShaderData
color Microsoft.Xna.Framework.Vector3
Résultat ScreenShaderData

UseColor() public méthode

public UseColor ( float r, float g, float b ) : ScreenShaderData
r float
g float
b float
Résultat ScreenShaderData

UseGlobalOpacity() public méthode

public UseGlobalOpacity ( float opacity ) : ScreenShaderData
opacity float
Résultat ScreenShaderData

UseIntensity() public méthode

public UseIntensity ( float intensity ) : ScreenShaderData
intensity float
Résultat ScreenShaderData

UseOpacity() public méthode

public UseOpacity ( float opacity ) : ScreenShaderData
opacity float
Résultat ScreenShaderData

UseProgress() public méthode

public UseProgress ( float progress ) : ScreenShaderData
progress float
Résultat ScreenShaderData

UseSecondaryColor() public méthode

public UseSecondaryColor ( Color color ) : ScreenShaderData
color Color
Résultat ScreenShaderData

UseSecondaryColor() public méthode

public UseSecondaryColor ( Microsoft.Xna.Framework.Vector3 color ) : ScreenShaderData
color Microsoft.Xna.Framework.Vector3
Résultat ScreenShaderData

UseSecondaryColor() public méthode

public UseSecondaryColor ( float r, float g, float b ) : ScreenShaderData
r float
g float
b float
Résultat ScreenShaderData

UseTargetPosition() public méthode

public UseTargetPosition ( Vector2 position ) : ScreenShaderData
position Vector2
Résultat ScreenShaderData