{"Id":"Candide.World.AutoTile.AutoTilerPitWall","Name":"AutoTilerPitWall","DisplayName":"AutoTilerPitWall","FullName":"Candide.World.AutoTile.AutoTilerPitWall","Namespace":"Candide.World.AutoTile","Kind":"class","Visibility":"public","IsAbstract":true,"IsSealed":true,"BaseType":"System.Object","Interfaces":[],"SourceLocations":[],"Fields":[{"Id":"DesertPitWallSprite:CandideCreator.Shared.Graphics.SpriteSheet","Name":"DesertPitWallSprite","Type":"CandideCreator.Shared.Graphics.SpriteSheet","Signature":"public CandideCreator.Shared.Graphics.SpriteSheet DesertPitWallSprite","Visibility":"public","IsStatic":true,"IsLiteral":false,"Hash":"B528999A37C31669A78D37ED9B4D639E87785A305F5F903BA180773EA3F076B5"},{"Id":"Missing:System.Int32","Name":"Missing","Type":"System.Int32","Signature":"private System.Int32 Missing","Visibility":"private","IsStatic":true,"IsLiteral":true,"Hash":"1A0A417B80FDCF563102D0BD0BB0F7AF20F8F30FB3C199B45EDE4488FFC1072C"},{"Id":"PitWallSprite:CandideCreator.Shared.Graphics.SpriteSheet","Name":"PitWallSprite","Type":"CandideCreator.Shared.Graphics.SpriteSheet","Signature":"public CandideCreator.Shared.Graphics.SpriteSheet PitWallSprite","Visibility":"public","IsStatic":true,"IsLiteral":false,"Hash":"3D6ACB1B4356188961BC94CB3D34DE75A036095BF6F64671E2D7B85BEC944E96"},{"Id":"UpRules:System.Int32[]","Name":"UpRules","Type":"System.Int32[]","Signature":"private System.Int32[] UpRules","Visibility":"private","IsStatic":true,"IsLiteral":false,"Hash":"FD3B910DD3D9CA4FA2834969397658C7B09AAFE5E4414112763EE4EFBEFC05CC"}],"Properties":[],"Events":[],"Methods":[{"Id":"DrawPitWallCorners(System.Int32, System.Int32, System.Int32, System.Int32, System.Int32, Candide.Graphics.Batcher.Batcher, System.Int32, CandideCreator.Shared.Graphics.SpriteSheet, System.SByte[,], System.Int32, System.Int32)-\u003ESystem.Void","Name":"DrawPitWallCorners","Signature":"private System.Void DrawPitWallCorners(System.Int32 x, System.Int32 y, System.Int32 xSize, System.Int32 ySize, System.Int32 mask, Candide.Graphics.Batcher.Batcher batch, System.Int32 height, CandideCreator.Shared.Graphics.SpriteSheet sprite, System.SByte[,] tileHeights, System.Int32 xOffset, System.Int32 yOffset)","Visibility":"private","ReturnType":"System.Void","Parameters":[{"Name":"x","Type":"System.Int32","IsOut":false,"IsOptional":false},{"Name":"y","Type":"System.Int32","IsOut":false,"IsOptional":false},{"Name":"xSize","Type":"System.Int32","IsOut":false,"IsOptional":false},{"Name":"ySize","Type":"System.Int32","IsOut":false,"IsOptional":false},{"Name":"mask","Type":"System.Int32","IsOut":false,"IsOptional":false},{"Name":"batch","Type":"Candide.Graphics.Batcher.Batcher","IsOut":false,"IsOptional":false},{"Name":"height","Type":"System.Int32","IsOut":false,"IsOptional":false},{"Name":"sprite","Type":"CandideCreator.Shared.Graphics.SpriteSheet","IsOut":false,"IsOptional":false},{"Name":"tileHeights","Type":"System.SByte[,]","IsOut":false,"IsOptional":false},{"Name":"xOffset","Type":"System.Int32","IsOut":false,"IsOptional":false},{"Name":"yOffset","Type":"System.Int32","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":405,"BodyHash":"7DBB6C41C69DC5BDE4C8E3CAAC21E5D963C4B10924D63ECF11AF1B3FF0C24A30","Hash":"780BA72E22274E49484E80A433EBEC885AF7615806260A6FA24D4950F769271F","CalledMethods":["System.SByte[,]::Get(System.Int32, System.Int32)","Microsoft.Xna.Framework.Point::.ctor(System.Int32, System.Int32)","Candide.World.AutoTile.SpriteSheetExtensions::DrawNoOffset(CandideCreator.Shared.Graphics.SpriteSheet, Candide.Graphics.Batcher.Batcher, Microsoft.Xna.Framework.Point, System.Int32)"],"StringLiterals":[],"Source":null},{"Id":"RenderDesertPit(Candide.World.AutoTile.AutoTileRuleSet, Microsoft.Xna.Framework.Graphics.SpriteBatch, Shared.Models.WorldTile[,], System.SByte[,], System.Int32, System.Int32, System.Int32, System.Int32, System.Int32, System.Int32, System.Int32, System.Int32)-\u003ESystem.Void","Name":"RenderDesertPit","Signature":"public System.Void RenderDesertPit(Candide.World.AutoTile.AutoTileRuleSet ruleSet, Microsoft.Xna.Framework.Graphics.SpriteBatch batch, Shared.Models.WorldTile[,] tiles, System.SByte[,] tileHeights, System.Int32 startX, System.Int32 startY, System.Int32 endX, System.Int32 endY, System.Int32 xSize, System.Int32 ySize, System.Int32 xOffset, System.Int32 yOffset)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"ruleSet","Type":"Candide.World.AutoTile.AutoTileRuleSet","IsOut":false,"IsOptional":false},{"Name":"batch","Type":"Microsoft.Xna.Framework.Graphics.SpriteBatch","IsOut":false,"IsOptional":false},{"Name":"tiles","Type":"Shared.Models.WorldTile[,]","IsOut":false,"IsOptional":false},{"Name":"tileHeights","Type":"System.SByte[,]","IsOut":false,"IsOptional":false},{"Name":"startX","Type":"System.Int32","IsOut":false,"IsOptional":false},{"Name":"startY","Type":"System.Int32","IsOut":false,"IsOptional":false},{"Name":"endX","Type":"System.Int32","IsOut":false,"IsOptional":false},{"Name":"endY","Type":"System.Int32","IsOut":false,"IsOptional":false},{"Name":"xSize","Type":"System.Int32","IsOut":false,"IsOptional":false},{"Name":"ySize","Type":"System.Int32","IsOut":false,"IsOptional":false},{"Name":"xOffset","Type":"System.Int32","IsOut":false,"IsOptional":false},{"Name":"yOffset","Type":"System.Int32","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":136,"BodyHash":"45425E7BB7DCECAF56FF72B6DE07769C41D6306AA7F465D37A92BF41AF3B6436","Hash":"9B8976D35FD3B5EB7464393FD88E015FD1CA85D2D06535658AC948FD1B357BA1","CalledMethods":["Shared.Models.WorldTile[,]::Address(System.Int32, System.Int32)","Microsoft.Xna.Framework.Point::.ctor(System.Int32, System.Int32)","CandideCreator.Shared.Graphics.SpriteSheet::DrawNoOffset(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Point, System.Int32)"],"StringLiterals":[],"Source":null},{"Id":"RenderPitWall(Candide.World.AutoTile.AutoTileRuleSet, Candide.Graphics.Batcher.Batcher, Shared.Models.WorldTile[,], System.SByte[,], System.Int32, System.Int32, System.Int32, System.Int32, System.Int32, System.Int32, System.Int32, System.Int32)-\u003ESystem.Void","Name":"RenderPitWall","Signature":"public System.Void RenderPitWall(Candide.World.AutoTile.AutoTileRuleSet ruleSet, Candide.Graphics.Batcher.Batcher batch, Shared.Models.WorldTile[,] tiles, System.SByte[,] tileHeights, System.Int32 startX, System.Int32 startY, System.Int32 endX, System.Int32 endY, System.Int32 xSize, System.Int32 ySize, System.Int32 xOffset, System.Int32 yOffset)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"ruleSet","Type":"Candide.World.AutoTile.AutoTileRuleSet","IsOut":false,"IsOptional":false},{"Name":"batch","Type":"Candide.Graphics.Batcher.Batcher","IsOut":false,"IsOptional":false},{"Name":"tiles","Type":"Shared.Models.WorldTile[,]","IsOut":false,"IsOptional":false},{"Name":"tileHeights","Type":"System.SByte[,]","IsOut":false,"IsOptional":false},{"Name":"startX","Type":"System.Int32","IsOut":false,"IsOptional":false},{"Name":"startY","Type":"System.Int32","IsOut":false,"IsOptional":false},{"Name":"endX","Type":"System.Int32","IsOut":false,"IsOptional":false},{"Name":"endY","Type":"System.Int32","IsOut":false,"IsOptional":false},{"Name":"xSize","Type":"System.Int32","IsOut":false,"IsOptional":false},{"Name":"ySize","Type":"System.Int32","IsOut":false,"IsOptional":false},{"Name":"xOffset","Type":"System.Int32","IsOut":false,"IsOptional":false},{"Name":"yOffset","Type":"System.Int32","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":764,"BodyHash":"9F615CCB21C871A15D4ECED035946D717F9EC9006E304C39638F5868EAAC4495","Hash":"EC1DF398DA1EE057391717187731E4D6164154FC33D2C7F33E583CE83F5D17B6","CalledMethods":["Candide.World.AutoTile.AutoTileRuleSet::GetGroundRuleFor(Shared.Models.WorldTile, System.Byte)","Shared.Models.WorldTile[,]::Address(System.Int32, System.Int32)","Shared.Data.StructureTileFlagsExtension::HasFlags(Shared.Data.StructureTileFlags, Shared.Data.StructureTileFlags)","System.SByte[,]::Get(System.Int32, System.Int32)","Candide.World.AutoTile.AutoTilerPitWall::DrawPitWallCorners(System.Int32, System.Int32, System.Int32, System.Int32, System.Int32, Candide.Graphics.Batcher.Batcher, System.Int32, CandideCreator.Shared.Graphics.SpriteSheet, System.SByte[,], System.Int32, System.Int32)","Microsoft.Xna.Framework.Point::.ctor(System.Int32, System.Int32)","Candide.World.AutoTile.SpriteSheetExtensions::DrawNoOffset(CandideCreator.Shared.Graphics.SpriteSheet, Candide.Graphics.Batcher.Batcher, Microsoft.Xna.Framework.Point, System.Int32)","Candide.World.AutoTile.AutoTiler::Draw(System.Int32, System.Int32, System.Int32, System.Int32, Candide.Graphics.Batcher.Batcher, CandideCreator.Shared.Graphics.SpriteSheet, System.Collections.Generic.List\u003CSystem.Int32\u003E)","Candide.World.AutoTile.AutoTiler::RenderTile(Candide.World.AutoTile.AutoTileRuleSet, Candide.Graphics.Batcher.Batcher, Shared.Models.WorldTile[,], System.Int32, System.Int32, System.Int32, System.Int32, System.Int32, System.Int32, System.Single)"],"StringLiterals":[],"Source":null}],"Hash":"6D8B4111E9FB2D350234E302DA2962606C28A67258DBAF9E60E609A38AFE1E6D"}