Candide.World.WorldChunk
Type JSONpublic class in Candide.World
Type metadata
- Assembly
Romestead - Namespace
Candide.World - Base type
System.Object - Hash
A0B55629777866EA3E8B6B44CD08C730AE8BE9EDAC05A34E3E2CD260594B6C29
Relationships
Fields
| Name | Visibility | Signature |
|---|---|---|
Active# | public | public System.Boolean Active |
BloodAndDebrisRender# | public | public Microsoft.Xna.Framework.Graphics.RenderTarget2D BloodAndDebrisRender |
CollisionTerrainGroup# | public | public Shared.Collision.CollisionTerrainGroup CollisionTerrainGroup |
FowRender# | public | public Microsoft.Xna.Framework.Graphics.RenderTarget2D FowRender |
GroundMetalRender# | public | public Microsoft.Xna.Framework.Graphics.RenderTarget2D GroundMetalRender |
GroundNormalRender# | public | public Microsoft.Xna.Framework.Graphics.RenderTarget2D GroundNormalRender |
GroundRender# | public | public Microsoft.Xna.Framework.Graphics.RenderTarget2D GroundRender |
Layers# | public | public System.Collections.Generic.Dictionary<System.String, Candide.World.AutoTile.AutoTileLayer> Layers |
Position# | public | public Microsoft.Xna.Framework.Point Position |
PrimitiveCount# | public | public System.Int32 PrimitiveCount |
State# | public | public Candide.World.WorldChunkState State |
VertexBuffer# | public | public Microsoft.Xna.Framework.Graphics.VertexBuffer VertexBuffer |
WaterZones# | public | public System.Collections.Generic.List<CandideCreator.Shared.Models.WaterZone> WaterZones |
Methods
ClearRender
#
public System.Void ClearRender()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
42585AF126CAC427FA1A9CA5F7402C1AD832FB8EF6EAAE287F73697A5B70C902 - Body hash
680978153667BD27E296264C7CCAF05D05C78AEA4843EE59DDEBC46382378E4E - IL size195
Referenced calls
Microsoft.Xna.Framework.Graphics.GraphicsDevice::SetRenderTarget(Microsoft.Xna.Framework.Graphics.RenderTarget2D)Microsoft.Xna.Framework.Graphics.GraphicsDevice::Clear(Microsoft.Xna.Framework.Color)Microsoft.Xna.Framework.Color::.ctor(System.Int32, System.Int32, System.Int32, System.Int32)
OnLoaded
#
public System.Void OnLoaded(Candide.World.ChunkedWorld world)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
FAC288A8F8C1B7FE23AE7C0D2703870312B31B469C167FEBBB22D8906FB2421D - Body hash
80A7E3B6CED8609417F86064A9A64C88BD6B23DD8791E2E559617C417CA86698 - IL size155
Referenced calls
System.Collections.Generic.Stack<Shared.Collision.CollisionTerrainGroup>::TryPop(!0&)Shared.Collision.CollisionTerrainGroup::.ctor(System.Int32)Candide.World.ChunkedWorld::GetChunkRenderTarget(System.Boolean, Microsoft.Xna.Framework.Color)Microsoft.Xna.Framework.Color::.ctor(System.Int32, System.Int32, System.Int32, System.Int32)
Called by
Reload
#
public System.Void Reload()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
3192B13816A0EC92AAAF3B3AB7BBF5CE26DDAE86B3CD4455F09283BC17C5A8D5 - Body hash
28B7BA4ADD90B48AF0687DFD9968A55467ED171252171D67069636310758EF73 - IL size33
Unload
#
public System.Void Unload(Candide.World.ChunkedWorld world)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
7EB26D7A34595D85E53C2C2553C3198E1D166BD3C28B40A11F1946967756EF20 - Body hash
4C714F280BF520D70724D63730E8E3B28B58F4FC5AEAAF7654C7F9A3A84332FD - IL size425
Referenced calls
Shared.Collision.CollisionTerrainGroup::Clear()System.Collections.Generic.Stack<Shared.Collision.CollisionTerrainGroup>::Push(!0)Microsoft.Xna.Framework.Graphics.GraphicsResource::Dispose()System.Collections.Generic.Stack<Microsoft.Xna.Framework.Graphics.RenderTarget2D>::Push(!0)System.Collections.Generic.List<CandideCreator.Shared.Models.WaterZone>::GetEnumerator()List.Enumerator<CandideCreator.Shared.Models.WaterZone>::get_Current()CandideCreator.Shared.Models.IndexedMesh::Dispose()List.Enumerator<CandideCreator.Shared.Models.WaterZone>::MoveNext()System.IDisposable::Dispose()System.Collections.Generic.List<CandideCreator.Shared.Models.WaterZone>::Clear()System.Collections.Generic.Dictionary<System.String, Candide.World.AutoTile.AutoTileLayer>::get_Values()Dictionary.ValueCollection<System.String, Candide.World.AutoTile.AutoTileLayer>::GetEnumerator()Dictionary.ValueCollection.Enumerator<System.String, Candide.World.AutoTile.AutoTileLayer>::get_Current()Dictionary.ValueCollection.Enumerator<System.String, Candide.World.AutoTile.AutoTileLayer>::MoveNext()System.Collections.Generic.Dictionary<System.String, Candide.World.AutoTile.AutoTileLayer>::Clear()Candide.World.AutoTile.AutoTilerLayers::ChunkUnloaded(Candide.World.WorldChunk)