| _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 |
| GenBase() | Terraria.WorldBuilding.GenBase | inline |
| GenShape() | Terraria.WorldBuilding.GenShape | inlineprotected |
| 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 |