| _endPoints | Terraria.GameContent.Generation.ShapeBranch | private |
| _offset | Terraria.GameContent.Generation.ShapeBranch | private |
| _outputData | Terraria.WorldBuilding.GenShape | private |
| _quitOnFail | Terraria.WorldBuilding.GenShape | protected |
| _random | Terraria.WorldBuilding.GenBase | protectedstatic |
| _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 | |
| Output(ShapeData outputData) | Terraria.WorldBuilding.GenShape | inline |
| OutputEndpoints(List< Point > endpoints) | Terraria.GameContent.Generation.ShapeBranch | inline |
| Perform(Point origin, GenAction action) | Terraria.GameContent.Generation.ShapeBranch | inline |
| PerformSegment(Point origin, GenAction action, Point start, Point end, int size) | Terraria.GameContent.Generation.ShapeBranch | inlineprivate |
| QuitOnFail(bool value=true) | Terraria.WorldBuilding.GenShape | inline |
| ShapeBranch() | Terraria.GameContent.Generation.ShapeBranch | inline |
| ShapeBranch(Point offset) | Terraria.GameContent.Generation.ShapeBranch | inline |
| ShapeBranch(double angle, double distance) | Terraria.GameContent.Generation.ShapeBranch | inline |
| UnitApply(GenAction action, Point origin, int x, int y, params object[] args) | Terraria.WorldBuilding.GenShape | inlineprotected |