terraria-cpp2il-methodrecon
v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
Loading...
Searching...
No Matches
SkyManager.cs
Go to the documentation of this file.
1
using
System
;
2
using
System.Collections.Generic
;
3
using
Cpp2IlInjected
;
4
using
Microsoft.Xna.Framework
;
5
using
Microsoft.Xna.Framework.Graphics
;
6
7
namespace
Terraria.Graphics.Effects
8
{
9
// Token: 0x0200078C RID: 1932
10
public
class
SkyManager
:
EffectManager
<CustomSky>
11
{
12
// Token: 0x06003F1D RID: 16157 RVA: 0x0023FC30 File Offset: 0x0023DE30
13
public
void
Reset
()
14
{
15
}
16
17
// Token: 0x06003F1E RID: 16158 RVA: 0x000021DB File Offset: 0x000003DB
18
public
void
Update
(
GameTime
gameTime
)
19
{
20
throw
new
AnalysisFailedException
(
"CPP2IL failed to recover any usable IL for this method."
);
21
}
22
23
// Token: 0x06003F1F RID: 16159 RVA: 0x0023FC58 File Offset: 0x0023DE58
24
public
void
Draw
(
SpriteBatch
spriteBatch)
25
{
26
}
27
28
// Token: 0x06003F20 RID: 16160 RVA: 0x0023FC68 File Offset: 0x0023DE68
29
public
void
DrawToDepth
(
SpriteBatch
spriteBatch,
float
minDepth)
30
{
31
float
lastDepth
= this.
_lastDepth
;
32
}
33
34
// Token: 0x06003F21 RID: 16161 RVA: 0x0023FC7C File Offset: 0x0023DE7C
35
public
void
DrawDepthRange
(
SpriteBatch
spriteBatch,
float
minDepth,
float
maxDepth)
36
{
37
spriteBatch.
End
();
38
if
(!
true
)
39
{
40
}
41
LinkedList<CustomSky>
activeSkies
= this.
_activeSkies
;
42
}
43
44
// Token: 0x06003F22 RID: 16162 RVA: 0x0023FCB0 File Offset: 0x0023DEB0
45
public
void
DrawRemainingDepth
(
SpriteBatch
spriteBatch)
46
{
47
float
lastDepth
= this.
_lastDepth
;
48
}
49
50
// Token: 0x06003F23 RID: 16163 RVA: 0x0023FCC4 File Offset: 0x0023DEC4
51
public
void
ResetDepthTracker
()
52
{
53
}
54
55
// Token: 0x06003F24 RID: 16164 RVA: 0x0023FCD4 File Offset: 0x0023DED4
56
public
void
SetStartingDepth
(
float
depth)
57
{
58
}
59
60
// Token: 0x06003F25 RID: 16165 RVA: 0x0023FCE4 File Offset: 0x0023DEE4
61
public
override
void
OnActivate
(
CustomSky
effect,
Vector2
position)
62
{
63
LinkedList<CustomSky>
activeSkies
= this.
_activeSkies
;
64
LinkedList<CustomSky>
activeSkies2
= this.
_activeSkies
;
65
}
66
67
// Token: 0x06003F26 RID: 16166 RVA: 0x0023FD00 File Offset: 0x0023DF00
68
public
Color
ProcessTileColor
(
Color
color)
69
{
70
LinkedList<CustomSky>
activeSkies
= this.
_activeSkies
;
71
throw
new
OutOfMemoryException
();
72
}
73
74
// Token: 0x06003F27 RID: 16167 RVA: 0x0023FD24 File Offset: 0x0023DF24
75
public
float
ProcessCloudAlpha
()
76
{
77
LinkedList<CustomSky>
activeSkies
= this.
_activeSkies
;
78
throw
new
OutOfMemoryException
();
79
}
80
81
// Token: 0x06003F28 RID: 16168 RVA: 0x0023FD48 File Offset: 0x0023DF48
82
public
SkyManager
()
83
{
84
}
85
86
// Token: 0x06003F29 RID: 16169 RVA: 0x0023FD5C File Offset: 0x0023DF5C
87
// Note: this type is marked as 'beforefieldinit'.
88
static
SkyManager
()
89
{
90
}
91
92
// Token: 0x04007D9F RID: 32159
93
public
static
SkyManager
Instance
;
94
95
// Token: 0x04007DA0 RID: 32160
96
private
float
_lastDepth
;
97
98
// Token: 0x04007DA1 RID: 32161
99
private
LinkedList<CustomSky>
_activeSkies
;
100
}
101
}
j__TPar
class f__AnonymousType0<< Count > j__TPar
Definition
--f__AnonymousType0.cs:8
Cpp2IlInjected.AnalysisFailedException
Definition
AnalysisFailedException.cs:7
Microsoft.Xna.Framework.GameTime
Definition
GameTime.cs:7
Microsoft.Xna.Framework.Graphics.SpriteBatch.End
void End()
Definition
SpriteBatch.cs:88
Microsoft.Xna.Framework.Graphics.SpriteBatch
Definition
SpriteBatch.cs:14
System.Collections.Generic.LinkedList
Definition
LinkedList.cs:13
System.OutOfMemoryException
Definition
OutOfMemoryException.cs:9
Terraria.Graphics.Effects.CustomSky
Definition
CustomSky.cs:10
Terraria.Graphics.Effects.EffectManager
Definition
EffectManager.cs:11
Terraria.Graphics.Effects.SkyManager.ProcessCloudAlpha
float ProcessCloudAlpha()
Definition
SkyManager.cs:75
Terraria.Graphics.Effects.SkyManager.SetStartingDepth
void SetStartingDepth(float depth)
Definition
SkyManager.cs:56
Terraria.Graphics.Effects.SkyManager.Draw
void Draw(SpriteBatch spriteBatch)
Definition
SkyManager.cs:24
Terraria.Graphics.Effects.SkyManager.DrawToDepth
void DrawToDepth(SpriteBatch spriteBatch, float minDepth)
Definition
SkyManager.cs:29
Terraria.Graphics.Effects.SkyManager.SkyManager
static SkyManager()
Definition
SkyManager.cs:88
Terraria.Graphics.Effects.SkyManager.DrawRemainingDepth
void DrawRemainingDepth(SpriteBatch spriteBatch)
Definition
SkyManager.cs:45
Terraria.Graphics.Effects.SkyManager.Update
void Update(GameTime gameTime)
Definition
SkyManager.cs:18
Terraria.Graphics.Effects.SkyManager.ProcessTileColor
Color ProcessTileColor(Color color)
Definition
SkyManager.cs:68
Terraria.Graphics.Effects.SkyManager.Reset
void Reset()
Definition
SkyManager.cs:13
Terraria.Graphics.Effects.SkyManager._lastDepth
float _lastDepth
Definition
SkyManager.cs:96
Terraria.Graphics.Effects.SkyManager.SkyManager
SkyManager()
Definition
SkyManager.cs:82
Terraria.Graphics.Effects.SkyManager.DrawDepthRange
void DrawDepthRange(SpriteBatch spriteBatch, float minDepth, float maxDepth)
Definition
SkyManager.cs:35
Terraria.Graphics.Effects.SkyManager.OnActivate
override void OnActivate(CustomSky effect, Vector2 position)
Definition
SkyManager.cs:61
Terraria.Graphics.Effects.SkyManager.ResetDepthTracker
void ResetDepthTracker()
Definition
SkyManager.cs:51
Terraria.Graphics.Effects.SkyManager.Instance
static SkyManager Instance
Definition
SkyManager.cs:93
Terraria.Graphics.Effects.SkyManager._activeSkies
LinkedList< CustomSky > _activeSkies
Definition
SkyManager.cs:99
Terraria.Graphics.Effects.SkyManager
Definition
SkyManager.cs:11
Cpp2IlInjected
Definition
AnalysisFailedException.cs:4
Microsoft.Xna.Framework.Graphics
Definition
Blend.cs:4
Microsoft.Xna.Framework
Definition
AudioChannels.cs:4
System.Collections.Generic
Definition
ArrayBuilder.cs:5
System
Definition
__ComObject.cs:4
Terraria.Graphics.Effects
Definition
CustomSky.cs:7
Microsoft.Xna.Framework.Graphics.Color
Definition
Color.cs:12
Microsoft.Xna.Framework.Vector2
Definition
Vector2.cs:10
source
Terraria
Graphics
Effects
SkyManager.cs
Generated by
1.10.0