C# Class Terraria.World.Generation.GenAction

Inheritance: GenBase
Show file Open project: EmuDevs/EDTerraria Class Usage Examples

Public Properties

Property Type Description
NextAction GenAction
OutputData ShapeData

Public Methods

Method Description
Apply ( System.Point origin, int x, int y ) : bool
IgnoreFailures ( ) : GenAction
Output ( ShapeData data ) : GenAction

Protected Methods

Method Description
Fail ( ) : bool
UnitApply ( System.Point origin, int x, int y ) : bool

Method Details

Apply() public abstract method

public abstract Apply ( System.Point origin, int x, int y ) : bool
origin System.Point
x int
y int
return bool

Fail() protected method

protected Fail ( ) : bool
return bool

IgnoreFailures() public method

public IgnoreFailures ( ) : GenAction
return GenAction

Output() public method

public Output ( ShapeData data ) : GenAction
data ShapeData
return GenAction

UnitApply() protected method

protected UnitApply ( System.Point origin, int x, int y ) : bool
origin System.Point
x int
y int
return bool

Property Details

NextAction public property

public GenAction,Terraria.World.Generation NextAction
return GenAction

OutputData public property

public ShapeData,Terraria.World.Generation OutputData
return ShapeData