Candide.World.AutoTile.AutoTilerCliffs
Type JSONpublic class in Candide.World.AutoTile
Type metadata
- Assembly
Romestead - Namespace
Candide.World.AutoTile - Base type
System.Object - Hash
CDCCCBF9EB61E77149A0BCD84DADD204B370BC9565C6077B660D995F6152A0A0
Relationships
Base type
System.Object
Fields
| Name | Visibility | Signature |
|---|---|---|
MappingRulesDiagonalSurroundingFlags# | public | public System.Int32[] MappingRulesDiagonalSurroundingFlags |
MappingRulesNeighbourSurroundingFlags# | public | public System.Int32[] MappingRulesNeighbourSurroundingFlags |
Methods
DrawCliff
#
private System.Void DrawCliff(Candide.World.AutoTile.AutoTileRuleSet ruleSet, Candide.Graphics.Batcher.Batcher batch, Shared.Models.WorldTile[,] tiles, System.Int32 xSize, System.Int32 ySize, System.Int32 xOffset, System.Int32 yOffset, Candide.World.AutoTile.AutoTileCliffSet cliffRule, System.Int32 x, System.Int32 y, WorldTile.StructureType tileStructure, CandideCreator.Shared.Helpers.TileRandomHelper tileRandom, Candide.World.AutoTile.AutoTileRuleData rule)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
8216823EC1FD7102EA4213D215918B660F27DEA561E9D2CFBC0113D2BAE2380D - Body hash
965E2004C5CBB7D913739E830A4ECA5926AFF228BA812B0000B7F6F626B2DCC5 - IL size852
Referenced calls
Shared.Models.WorldTile[,]::Get(System.Int32, System.Int32)System.Nullable<WorldTile.StructureType>::GetValueOrDefault()System.Nullable<WorldTile.StructureType>::get_HasValue()System.Linq.Enumerable::Contains(System.Collections.Generic.IEnumerable<!!0>, !!0)CandideCreator.Shared.Helpers.MathExtension::Mod(System.Int32, System.Int32)Shared.Models.WorldTile[,]::Address(System.Int32, System.Int32)Microsoft.Xna.Framework.Point::.ctor(System.Int32, System.Int32)CandideCreator.Shared.Helpers.TileRandomHelper::Next(System.Int32, 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.MultiTilePattern::GetFrame(System.Int32, System.Int32)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)
RenderCliffs
#
public System.Void RenderCliffs(Candide.World.AutoTile.AutoTileRuleSet ruleSet, Candide.Graphics.Batcher.Batcher batch, Shared.Models.WorldTile[,] tiles, System.Int32 x, System.Int32 y, System.Int32 xSize, System.Int32 ySize, System.Int32 xOffset, System.Int32 yOffset)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
B5C3FDA9611A85BD6A407C929EC8FC6E4959A8861ADD24286F9247AD2AB29BE9 - Body hash
37069A50A71D643FE96DEA1A13DF196FE39B4335CCB67CD426D163BCD1DE8DE7 - IL size114
Referenced calls
Shared.Models.WorldTile[,]::Get(System.Int32, System.Int32)Candide.World.AutoTile.AutoTileRuleSet::GetStructureRuleFor(Shared.Models.WorldTile, System.Byte)Candide.World.AutoTile.AutoTilerCliffs::DrawCliff(Candide.World.AutoTile.AutoTileRuleSet, Candide.Graphics.Batcher.Batcher, Shared.Models.WorldTile[,], System.Int32, System.Int32, System.Int32, System.Int32, Candide.World.AutoTile.AutoTileCliffSet, System.Int32, System.Int32, WorldTile.StructureType, CandideCreator.Shared.Helpers.TileRandomHelper, Candide.World.AutoTile.AutoTileRuleData)
RenderCliffs
#
public System.Void RenderCliffs(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)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
2253D1BBAB67F59DA49B6217FFCF51973E9795B1FC53A78531032EFE9C7EB582 - Body hash
67B47D6370CB7FC36673E09EF1DFCDEBC8EAF031906643983A42B6AE16719EE2 - IL size153
Referenced calls
Shared.Models.WorldTile[,]::Get(System.Int32, System.Int32)Candide.World.AutoTile.AutoTileRuleSet::GetStructureRuleFor(Shared.Models.WorldTile, System.Byte)Candide.World.AutoTile.AutoTilerCliffs::DrawCliff(Candide.World.AutoTile.AutoTileRuleSet, Candide.Graphics.Batcher.Batcher, Shared.Models.WorldTile[,], System.Int32, System.Int32, System.Int32, System.Int32, Candide.World.AutoTile.AutoTileCliffSet, System.Int32, System.Int32, WorldTile.StructureType, CandideCreator.Shared.Helpers.TileRandomHelper, Candide.World.AutoTile.AutoTileRuleData)
RenderSimpleWalls
#
public System.Void RenderSimpleWalls(Candide.World.AutoTile.AutoTiler autoTiler, 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)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
0E3B4D8A5D5FB54D9571D6ADE32B31EEA403A5D5C502B0E352F9D9B29F68BEC9 - Body hash
881E575B566DAAFE3AD4EBAC0522C4392EAA2D0321D15DCC0D67536DEB02E5AB - IL size723
Referenced calls
System.SByte[,]::Get(System.Int32, System.Int32)Shared.Models.WorldTile[,]::Get(System.Int32, System.Int32)Candide.World.AutoTile.AutoTileRuleSet::GetStructureRuleFor(Shared.Models.WorldTile, System.Byte)Microsoft.Xna.Framework.Point::.ctor(System.Int32, System.Int32)CandideCreator.Shared.Helpers.TileRandomHelper::Next(System.Int32, System.Int32, System.Int32)Candide.World.AutoTile.SpriteSheetExtensions::DrawNoOffset(CandideCreator.Shared.Graphics.SpriteSheet, Candide.Graphics.Batcher.Batcher, Microsoft.Xna.Framework.Point, System.Int32)Shared.Models.WorldTile[,]::Address(System.Int32, System.Int32)