Candide.GameModels.Models.Constructions.ConstructionSite
Type JSONpublic class in Candide.GameModels.Models.Constructions
Type metadata
- Assembly
Romestead - Namespace
Candide.GameModels.Models.Constructions - Base type
System.Object - Interfaces
System.IEquatable<Candide.GameModels.Models.Constructions.ConstructionSite> - Hash
9EA86886291DD7E180988DF420D2D29DA166E82398096E65B5F9915956C45331
Relationships
Base type
System.Object
Interfaces
System.IEquatable<Candide.GameModels.Models.Constructions.ConstructionSite>
Referenced by types
Candide.ActionInProgress.ConstructActionInProgressCandide.ActionInProgress.StandardConstructActionInProgressControllerCandide.GameModels.Controllers.ConstructionSitesControllerCandide.GameModels.GameStateCandide.GameModels.Managers.ConstructionSitesManagerCandide.GameModels.Systems.ConstructionSitesSystemCandide.World.AutoTile.AutoTilerConstructionSite
Fields
| Name | Visibility | Signature |
|---|---|---|
AreaBottomRight# | public | public Microsoft.Xna.Framework.Vector2 AreaBottomRight |
AreaTopLeft# | public | public Microsoft.Xna.Framework.Vector2 AreaTopLeft |
CanBuild# | public | public ConstructionHelper.ConstructionValidEnum CanBuild |
ConstructionId# | public | public System.String ConstructionId |
ConstructionModel# | public | public Shared.Models.Construction.ConstructionModel ConstructionModel |
CurrentConstructionProgress# | public | public System.Single CurrentConstructionProgress |
GroundTexture# | public | public Microsoft.Xna.Framework.Graphics.Texture2D GroundTexture |
GroundTextureFrame# | public | public Microsoft.Xna.Framework.Rectangle GroundTextureFrame |
Id# | public | public System.Guid Id |
LatestCalculatedMaterialsCount# | public | public Shared.Models.Construction.ConstructionMaterialsAggregate LatestCalculatedMaterialsCount |
OuterAreaBottomRight# | public | public Microsoft.Xna.Framework.Vector2 OuterAreaBottomRight |
OuterAreaTopLeft# | public | public Microsoft.Xna.Framework.Vector2 OuterAreaTopLeft |
RandomMiddleTileType# | public | public System.Int32[] RandomMiddleTileType |
RenderTarget# | public | public Microsoft.Xna.Framework.Graphics.RenderTarget2D RenderTarget |
RequiredConstructionProgress# | public | public System.Single RequiredConstructionProgress |
TileBounds# | public | public Microsoft.Xna.Framework.Rectangle TileBounds |
TileHeight# | public | public System.Int32 TileHeight |
TileWidth# | public | public System.Int32 TileWidth |
TownId# | public | public System.Nullable<System.Guid> TownId |
_disposed# | private | private System.Boolean _disposed |
Methods
Dispose
#
public System.Void Dispose()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
750EF738CED3F8DAFAD4CB4C16A82B693E8DB13218670DDF95FE83AA5D2AA056 - Body hash
3650F6F5724B8C565B99E4CD3D5D315203C1BCF2228E019E259BB3FCBBFCF68F - IL size48
Referenced calls
Microsoft.Xna.Framework.Graphics.GraphicsResource::Dispose()
Equals
#
public System.Boolean Equals(Candide.GameModels.Models.Constructions.ConstructionSite other)
Method metadata
- Visibilitypublic
- Return type
System.Boolean - StaticFalse
- VirtualTrue
- Hash
8351A6BEF8F331CEDFE630A7AD3D01F46E35A0EB830592EE04327D5C41869F9C - Body hash
A7847C12970DD0248439026F69279E7146163D3ED268A7C2ECFB5CD4429E4CDF - IL size29
Referenced calls
Microsoft.Xna.Framework.Rectangle::Equals(Microsoft.Xna.Framework.Rectangle)
Equals
#
public System.Boolean Equals(System.Object obj)
Method metadata
- Visibilitypublic
- Return type
System.Boolean - StaticFalse
- VirtualTrue
- Hash
61578A395BAEB4BDC7C31EA6E66134699E948C4E2FA766A910AB26687CC95282 - Body hash
D8DFD7D0CF49C45B25709701C64718837060FAAF494358170C7AF52822E1F4AF - IL size45
Referenced calls
System.Object::GetType()System.Type::op_Inequality(System.Type, System.Type)Candide.GameModels.Models.Constructions.ConstructionSite::Equals(Candide.GameModels.Models.Constructions.ConstructionSite)
GetHashCode
#
public System.Int32 GetHashCode()
Method metadata
- Visibilitypublic
- Return type
System.Int32 - StaticFalse
- VirtualTrue
- Hash
7BD11921F7CB3BE4CBCFBF2BF081396E206CE6A37E1D011AE744FA90393F39E6 - Body hash
295874C29112ED99E340B13E57AB1A4A70726C2920201CEE80B57874EF7658D0 - IL size18
Referenced calls
System.Object::GetHashCode()
Render
#
public System.Void Render()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
65CB86D68F1AEB78D76C4D2B821ACE6B95B5615E566B669604AECDD49C6CDFB0 - Body hash
0466C8C9565CF305D737A4FD3A327483CCB9C26DA9A500B6F838580C8E1D041E - IL size286
Referenced calls
Microsoft.Xna.Framework.Graphics.RenderTarget2D::.ctor(Microsoft.Xna.Framework.Graphics.GraphicsDevice, System.Int32, System.Int32)Candide.World.AutoTile.AutoTilerConstructionSite::RenderConstructionSite(Candide.GameModels.Models.Constructions.ConstructionSite)Microsoft.Xna.Framework.Graphics.Texture2D::get_Width()Microsoft.Xna.Framework.Graphics.Texture2D::get_Height()Microsoft.Xna.Framework.Rectangle::.ctor(System.Int32, System.Int32, System.Int32, System.Int32)