tModLoader v2024.04
A mod to make and play Terraria mods
Shapes.Rectangle Class Reference

Inherits GenShape.

Public Member Functions

 Rectangle (int width, int height)
 Rectangle (Microsoft.Xna.Framework.Rectangle area)
override bool Perform (Point origin, GenAction action)
void SetArea (Microsoft.Xna.Framework.Rectangle area)
- 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 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 Shapes.Rectangle.Perform ( Point  origin,
GenAction  action 

Implements GenShape.