| _angle | Terraria.GameContent.Generation.ShapeRoot | private | 
  | _distance | Terraria.GameContent.Generation.ShapeRoot | private | 
  | _endingSize | Terraria.GameContent.Generation.ShapeRoot | private | 
  | _outputData | Terraria.WorldBuilding.GenShape | private | 
  | _quitOnFail | Terraria.WorldBuilding.GenShape | protected | 
  | _random | Terraria.WorldBuilding.GenBase | protectedstatic | 
  | _startingSize | Terraria.GameContent.Generation.ShapeRoot | private | 
  | _tiles | Terraria.WorldBuilding.GenBase | protectedstatic | 
  | _worldHeight | Terraria.WorldBuilding.GenBase | protectedstatic | 
  | _worldWidth | Terraria.WorldBuilding.GenBase | protectedstatic | 
  | CustomPerUnitAction(int x, int y, params object[] args) | Terraria.WorldBuilding.GenBase |  | 
  | DoRoot(Point origin, GenAction action, double angle, double distance, double startingSize) | Terraria.GameContent.Generation.ShapeRoot | inlineprivate | 
  | Output(ShapeData outputData) | Terraria.WorldBuilding.GenShape | inline | 
  | Perform(Point origin, GenAction action) | Terraria.GameContent.Generation.ShapeRoot | inline | 
  | QuitOnFail(bool value=true) | Terraria.WorldBuilding.GenShape | inline | 
  | ShapeRoot(double angle, double distance=10.0, double startingSize=4.0, double endingSize=1.0) | Terraria.GameContent.Generation.ShapeRoot | inline | 
  | UnitApply(GenAction action, Point origin, int x, int y, params object[] args) | Terraria.WorldBuilding.GenShape | inlineprotected |