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
GenSearch.cs
Go to the documentation of this file.
1
using
System
;
2
using
Microsoft.Xna.Framework
;
3
4
namespace
Terraria.WorldBuilding
5
{
6
// Token: 0x020004D1 RID: 1233
7
public
abstract
class
GenSearch
:
GenBase
8
{
9
// Token: 0x0600302C RID: 12332 RVA: 0x001F5C04 File Offset: 0x001F3E04
10
public
GenSearch
Conditions
(
params
GenCondition
[] conditions)
11
{
12
this._conditions
= conditions;
13
return
this
;
14
}
15
16
// Token: 0x0600302D RID: 12333
17
public
abstract
Point
Find
(
Point
origin);
18
19
// Token: 0x0600302E RID: 12334 RVA: 0x001F5C1C File Offset: 0x001F3E1C
20
protected
bool
Check
(
int
x,
int
y)
21
{
22
GenCondition
[] conditions = this.
_conditions
;
23
bool
requireAll
= this.
_requireAll
;
24
int
height = conditions.
_height
;
25
GenCondition
[]
conditions2
= this.
_conditions
;
26
bool
requireAll2
= this.
_requireAll
;
27
bool
flag;
28
return
flag;
29
}
30
31
// Token: 0x0600302F RID: 12335 RVA: 0x001F5C60 File Offset: 0x001F3E60
32
public
GenSearch
RequireAll
(
bool
mode
)
33
{
34
return
this
;
35
}
36
37
// Token: 0x06003030 RID: 12336 RVA: 0x001F5C70 File Offset: 0x001F3E70
38
protected
GenSearch
()
39
{
40
}
41
42
// Token: 0x06003031 RID: 12337 RVA: 0x001F5C8C File Offset: 0x001F3E8C
43
// Note: this type is marked as 'beforefieldinit'.
44
static
GenSearch
()
45
{
46
}
47
48
// Token: 0x040039CE RID: 14798
49
public
static
Point
NOT_FOUND
;
50
51
// Token: 0x040039CF RID: 14799
52
private
bool
_requireAll
=
true
;
53
54
// Token: 0x040039D0 RID: 14800
55
private
GenCondition
[]
_conditions
;
56
}
57
}
j__TPar
class f__AnonymousType0<< Count > j__TPar
Definition
--f__AnonymousType0.cs:8
Terraria.WorldBuilding.GenBase
Definition
GenBase.cs:9
Terraria.WorldBuilding.GenCondition._height
int _height
Definition
GenCondition.cs:71
Terraria.WorldBuilding.GenCondition
Definition
GenCondition.cs:7
Terraria.WorldBuilding.GenSearch._conditions
GenCondition[] _conditions
Definition
GenSearch.cs:55
Terraria.WorldBuilding.GenSearch.GenSearch
static GenSearch()
Definition
GenSearch.cs:44
Terraria.WorldBuilding.GenSearch.RequireAll
GenSearch RequireAll(bool mode)
Definition
GenSearch.cs:32
Terraria.WorldBuilding.GenSearch._requireAll
bool _requireAll
Definition
GenSearch.cs:52
Terraria.WorldBuilding.GenSearch.NOT_FOUND
static Point NOT_FOUND
Definition
GenSearch.cs:49
Terraria.WorldBuilding.GenSearch.GenSearch
GenSearch()
Definition
GenSearch.cs:38
Terraria.WorldBuilding.GenSearch.Find
Point Find(Point origin)
Terraria.WorldBuilding.GenSearch.Check
bool Check(int x, int y)
Definition
GenSearch.cs:20
Terraria.WorldBuilding.GenSearch.Conditions
GenSearch Conditions(params GenCondition[] conditions)
Definition
GenSearch.cs:10
Terraria.WorldBuilding.GenSearch
Definition
GenSearch.cs:8
Microsoft.Xna.Framework
Definition
AudioChannels.cs:4
System.ExceptionArgument.mode
@ mode
System
Definition
__ComObject.cs:4
Terraria.WorldBuilding
Definition
Actions.cs:9
Microsoft.Xna.Framework.Point
Definition
Point.cs:9
source
Terraria
WorldBuilding
GenSearch.cs
Generated by
1.10.0