Terraria
v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
ILightingEngine.cs
Go to the documentation of this file.
1
using
Microsoft.Xna.Framework
;
2
3
namespace
Terraria.Graphics.Light
;
4
5
public
interface
ILightingEngine
6
{
7
void
Rebuild
();
8
9
void
AddLight
(
int
x,
int
y,
Vector3
color);
10
11
void
ProcessArea
(
Rectangle
area);
12
13
Vector3
GetColor
(
int
x,
int
y);
14
15
void
Clear
();
16
}
Terraria.Graphics.Light.ILightingEngine.Clear
void Clear()
Terraria.Graphics.Light.ILightingEngine.AddLight
void AddLight(int x, int y, Vector3 color)
Terraria.Graphics.Light.ILightingEngine.GetColor
Vector3 GetColor(int x, int y)
Terraria.Graphics.Light.ILightingEngine.Rebuild
void Rebuild()
Terraria.Graphics.Light.ILightingEngine.ProcessArea
void ProcessArea(Rectangle area)
Terraria.Graphics.Light.ILightingEngine
Definition
ILightingEngine.cs:6
Microsoft.Xna.Framework
Definition
AlphaTestEffect.cs:1
Terraria.Graphics.Light
Definition
ILightingEngine.cs:3
Microsoft.Xna.Framework.Rectangle
Definition
Rectangle.cs:12
Microsoft.Xna.Framework.Vector3
Definition
Vector3.cs:12
source
Terraria.Graphics.Light
ILightingEngine.cs
Generated by
1.10.0