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
GameEffect.cs
Go to the documentation of this file.
1
using
System
;
2
using
Microsoft.Xna.Framework
;
3
4
namespace
Terraria.Graphics.Effects
5
{
6
// Token: 0x02000785 RID: 1925
7
public
abstract
class
GameEffect
8
{
9
// Token: 0x170007A5 RID: 1957
10
// (get) Token: 0x06003F04 RID: 16132 RVA: 0x0023F920 File Offset: 0x0023DB20
11
public
bool
IsLoaded
12
{
13
get
14
{
15
return
this.
_isLoaded
;
16
}
17
}
18
19
// Token: 0x170007A6 RID: 1958
20
// (get) Token: 0x06003F05 RID: 16133 RVA: 0x0023F934 File Offset: 0x0023DB34
21
public
EffectPriority
Priority
22
{
23
get
24
{
25
return
this.
_priority
;
26
}
27
}
28
29
// Token: 0x06003F06 RID: 16134 RVA: 0x0023F948 File Offset: 0x0023DB48
30
public
void
Load
()
31
{
32
if
(this.
_isLoaded
)
33
{
34
return
;
35
}
36
this._isLoaded
=
true
;
37
}
38
39
// Token: 0x06003F07 RID: 16135 RVA: 0x0023F968 File Offset: 0x0023DB68
40
public
virtual
void
OnLoad
()
41
{
42
}
43
44
// Token: 0x06003F08 RID: 16136
45
public
abstract
bool
IsVisible
();
46
47
// Token: 0x06003F09 RID: 16137
48
public
abstract
void
Activate
(
Vector2
position,
params
object
[] args);
49
50
// Token: 0x06003F0A RID: 16138
51
public
abstract
void
Deactivate
(
params
object
[] args);
52
53
// Token: 0x06003F0B RID: 16139 RVA: 0x0023F978 File Offset: 0x0023DB78
54
protected
GameEffect
()
55
{
56
}
57
58
// Token: 0x04007D84 RID: 32132
59
public
float
Opacity
;
60
61
// Token: 0x04007D85 RID: 32133
62
protected
bool
_isLoaded
;
63
64
// Token: 0x04007D86 RID: 32134
65
protected
EffectPriority
_priority
;
66
}
67
}
j__TPar
class f__AnonymousType0<< Count > j__TPar
Definition
--f__AnonymousType0.cs:8
Terraria.Graphics.Effects.GameEffect._priority
EffectPriority _priority
Definition
GameEffect.cs:65
Terraria.Graphics.Effects.GameEffect.Deactivate
void Deactivate(params object[] args)
Terraria.Graphics.Effects.GameEffect._isLoaded
bool _isLoaded
Definition
GameEffect.cs:62
Terraria.Graphics.Effects.GameEffect.IsVisible
bool IsVisible()
Terraria.Graphics.Effects.GameEffect.GameEffect
GameEffect()
Definition
GameEffect.cs:54
Terraria.Graphics.Effects.GameEffect.OnLoad
virtual void OnLoad()
Definition
GameEffect.cs:40
Terraria.Graphics.Effects.GameEffect.IsLoaded
bool IsLoaded
Definition
GameEffect.cs:12
Terraria.Graphics.Effects.GameEffect.Load
void Load()
Definition
GameEffect.cs:30
Terraria.Graphics.Effects.GameEffect.Opacity
float Opacity
Definition
GameEffect.cs:59
Terraria.Graphics.Effects.GameEffect.Activate
void Activate(Vector2 position, params object[] args)
Terraria.Graphics.Effects.GameEffect.Priority
EffectPriority Priority
Definition
GameEffect.cs:22
Terraria.Graphics.Effects.GameEffect
Definition
GameEffect.cs:8
Microsoft.Xna.Framework
Definition
AudioChannels.cs:4
System
Definition
__ComObject.cs:4
Terraria.Graphics.Effects.EffectPriority
EffectPriority
Definition
EffectPriority.cs:7
Terraria.Graphics.Effects
Definition
CustomSky.cs:7
Microsoft.Xna.Framework.Vector2
Definition
Vector2.cs:10
source
Terraria
Graphics
Effects
GameEffect.cs
Generated by
1.10.0