Terraria
v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
CustomSky.cs
Go to the documentation of this file.
1
using
Microsoft.Xna.Framework
;
2
using
Microsoft.Xna.Framework.Graphics
;
3
4
namespace
Terraria.Graphics.Effects
;
5
6
public
abstract
class
CustomSky
:
GameEffect
7
{
8
public
abstract
void
Update
(GameTime gameTime);
9
10
public
abstract
void
Draw
(
SpriteBatch
spriteBatch,
float
minDepth,
float
maxDepth);
11
12
public
abstract
bool
IsActive
();
13
14
public
abstract
void
Reset
();
15
16
public
virtual
Color
OnTileColor
(
Color
inColor)
17
{
18
return
inColor;
19
}
20
21
public
virtual
float
GetCloudAlpha
()
22
{
23
return
1f;
24
}
25
26
public
override
bool
IsVisible
()
27
{
28
return
true
;
29
}
30
}
Microsoft.Xna.Framework.Graphics.SpriteBatch
Definition
SpriteBatch.cs:8
Terraria.Graphics.Effects.CustomSky.GetCloudAlpha
virtual float GetCloudAlpha()
Definition
CustomSky.cs:21
Terraria.Graphics.Effects.CustomSky.IsActive
bool IsActive()
Terraria.Graphics.Effects.CustomSky.Update
void Update(GameTime gameTime)
Terraria.Graphics.Effects.CustomSky.Reset
void Reset()
Terraria.Graphics.Effects.CustomSky.OnTileColor
virtual Color OnTileColor(Color inColor)
Definition
CustomSky.cs:16
Terraria.Graphics.Effects.CustomSky.Draw
void Draw(SpriteBatch spriteBatch, float minDepth, float maxDepth)
Terraria.Graphics.Effects.CustomSky.IsVisible
override bool IsVisible()
Definition
CustomSky.cs:26
Terraria.Graphics.Effects.CustomSky
Definition
CustomSky.cs:7
Terraria.Graphics.Effects.GameEffect
Definition
GameEffect.cs:6
Microsoft.Xna.Framework.Graphics
Definition
AlphaTestEffect.cs:1
Microsoft.Xna.Framework
Definition
AlphaTestEffect.cs:1
Terraria.Graphics.Effects
Definition
CustomSky.cs:4
Microsoft.Xna.Framework.Color
Definition
Color.cs:12
source
Terraria.Graphics.Effects
CustomSky.cs
Generated by
1.10.0