C# Класс Terraria.Graphics.Shaders.MiscShaderData

Наследование: ShaderData
Показать файл Открыть проект

Открытые методы

Метод Описание
Apply ( DrawData drawData = null ) : void
GetSecondaryShader ( Entity entity ) : MiscShaderData
MiscShaderData ( Effect shader, string passName ) : Microsoft.Xna.Framework
UseColor ( Color color ) : MiscShaderData
UseColor ( Microsoft.Xna.Framework.Vector3 color ) : MiscShaderData
UseColor ( float r, float g, float b ) : MiscShaderData
UseImage ( string path ) : MiscShaderData
UseOpacity ( float alpha ) : MiscShaderData
UseSaturation ( float saturation ) : MiscShaderData
UseSecondaryColor ( Color color ) : MiscShaderData
UseSecondaryColor ( Microsoft.Xna.Framework.Vector3 color ) : MiscShaderData
UseSecondaryColor ( float r, float g, float b ) : MiscShaderData

Описание методов

Apply() публичный Метод

public Apply ( DrawData drawData = null ) : void
drawData Terraria.DataStructures.DrawData
Результат void

GetSecondaryShader() публичный Метод

public GetSecondaryShader ( Entity entity ) : MiscShaderData
entity Terraria.Entity
Результат MiscShaderData

MiscShaderData() публичный Метод

public MiscShaderData ( Effect shader, string passName ) : Microsoft.Xna.Framework
shader Microsoft.Xna.Framework.Graphics.Effect
passName string
Результат Microsoft.Xna.Framework

UseColor() публичный Метод

public UseColor ( Color color ) : MiscShaderData
color Color
Результат MiscShaderData

UseColor() публичный Метод

public UseColor ( Microsoft.Xna.Framework.Vector3 color ) : MiscShaderData
color Microsoft.Xna.Framework.Vector3
Результат MiscShaderData

UseColor() публичный Метод

public UseColor ( float r, float g, float b ) : MiscShaderData
r float
g float
b float
Результат MiscShaderData

UseImage() публичный Метод

public UseImage ( string path ) : MiscShaderData
path string
Результат MiscShaderData

UseOpacity() публичный Метод

public UseOpacity ( float alpha ) : MiscShaderData
alpha float
Результат MiscShaderData

UseSaturation() публичный Метод

public UseSaturation ( float saturation ) : MiscShaderData
saturation float
Результат MiscShaderData

UseSecondaryColor() публичный Метод

public UseSecondaryColor ( Color color ) : MiscShaderData
color Color
Результат MiscShaderData

UseSecondaryColor() публичный Метод

public UseSecondaryColor ( Microsoft.Xna.Framework.Vector3 color ) : MiscShaderData
color Microsoft.Xna.Framework.Vector3
Результат MiscShaderData

UseSecondaryColor() публичный Метод

public UseSecondaryColor ( float r, float g, float b ) : MiscShaderData
r float
g float
b float
Результат MiscShaderData