tModLoader v2025.03
A mod to make and play Terraria mods
All Classes Namespaces Functions Variables Enumerations Enumerator Properties Events Pages
ModShapes.All Class Reference

Inherits GenModShape.

Public Member Functions

 All (ShapeData data)
 
override bool Perform (Point origin, GenAction action)
 
- Public Member Functions inherited from GenModShape
 GenModShape (ShapeData data)
 
- Public Member Functions inherited from GenShape
GenShape Output (ShapeData outputData)
 
abstract bool Perform (Point origin, GenAction action)
 
GenShape QuitOnFail (bool value=true)
 
- Public Member Functions inherited from GenBase
delegate bool CustomPerUnitAction (int x, int y, params object[] args)
 

Additional Inherited Members

- Protected Member Functions inherited from GenShape
bool UnitApply (GenAction action, Point origin, int x, int y, params object[] args)
 
- Protected Attributes inherited from GenModShape
ShapeData _data
 
- Protected Attributes inherited from GenShape
bool _quitOnFail
 
- Properties inherited from GenBase
static UnifiedRandom _random [get]
 
static ref Tilemap _tiles [get]
 
static int _worldHeight [get]
 
static int _worldWidth [get]
 

Member Function Documentation

◆ Perform()

override bool ModShapes.All.Perform ( Point  origin,
GenAction  action 
)
virtual

Implements GenShape.