Candide.PlayerMode.Construction.HighlightedBuilding
Type JSONpublic class in Candide.PlayerMode.Construction
Type metadata
- Assembly
Romestead - Namespace
Candide.PlayerMode.Construction - Base type
System.Object - Hash
C33E322DEA1B34335B440DEE31531C8B362B93B0D31D2A51E49CE51CAA63315E
Relationships
Base type
System.Object
Referenced by types
Fields
| Name | Visibility | Signature |
|---|---|---|
AllUpgrades# | public | public System.Collections.Generic.List<Shared.Models.Construction.ConstructionModel> AllUpgrades |
AvailableUpgrades# | public | public System.Collections.Generic.List<Shared.Models.Construction.ConstructionModel> AvailableUpgrades |
Building# | public | public Candide.GameModels.Models.Constructions.Building Building |
Construction# | public | public Shared.Models.Construction.ConstructionModel Construction |
Decoration# | public | public Candide.GameModels.Models.Constructions.Decoration Decoration |
FaultyBuildingTownId# | public | public System.Boolean FaultyBuildingTownId |
IconData# | public | public CandideCreator.Shared.Graphics.IconData IconData |
TownId# | public | public System.Nullable<System.Guid> TownId |
Methods
DrawInWorldUi
#
public System.Void DrawInWorldUi(Microsoft.Xna.Framework.Graphics.SpriteBatch batch)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
3642FD9861A568D667EB74EB98AC0622B329493635BD388AB0A5A053AFDC4F35 - Body hash
92028A99AD7B9CE69B6FD6F5A36162D300CF1EBFD708E678AEBE8C71D8828DEA - IL size179
Referenced calls
Candide.PlayerMode.Construction.HighlightedBuilding::IsNull()Microsoft.Xna.Framework.Rectangle::get_Location()Microsoft.Xna.Framework.Point::ToVector2()Microsoft.Xna.Framework.Vector2::.ctor(System.Single, System.Single)Microsoft.Xna.Framework.Vector2::op_Addition(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)Microsoft.Xna.Framework.Vector2::op_Multiply(Microsoft.Xna.Framework.Vector2, System.Single)Microsoft.Xna.Framework.Color::get_White()Microsoft.Xna.Framework.Color::.ctor(Microsoft.Xna.Framework.Color, System.Single)CandideCreator.Shared.Graphics.SpriteSheet::Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, System.Int32, Microsoft.Xna.Framework.Color, System.Single, System.Single, System.Single)
IsNull
#
public System.Boolean IsNull()
Method metadata
- Visibilitypublic
- Return type
System.Boolean - StaticFalse
- VirtualFalse
- Hash
DEA50D40F40A28D54F57D0924F4742E445F1E59447110A76F663D431E782636D - Body hash
7EAE5239CE5C5064FD746039395585957CF241BECC31CB078F8687692BB57D48 - IL size20
Set
#
public System.Void Set(Candide.GameModels.Models.Constructions.Building building, System.Nullable<System.Guid> townId)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
EDB9A97E36958FDCCA08D4C1F142E6A9DEDEC537D1CEDB8F4C8195FC9FBB5301 - Body hash
6C801BB6AA872CA83BBC3A0D3A5AFCD9198AE2E9096FF980C59996B598ECE202 - IL size308
Referenced calls
System.Nullable<System.Guid>::.ctor(!0)System.Nullable<System.Guid>::get_HasValue()System.Nullable<System.Guid>::GetValueOrDefault()System.Guid::op_Equality(System.Guid, System.Guid)Candide.PlayerMode.Construction.HighlightedBuilding::SetEmpty()Shared.Data.ConstructionDataBase::GetConstructionOrMissing(System.String)Candide.Database.IconDataBase::GetIconOrMissing(System.String)Candide.CandideUI.Helpers.ConstructionsUpgradeHelper::GetAvailableUpgradesForConstruction(System.Collections.Generic.List<Shared.Models.Construction.ConstructionModel>, System.String)Shared.Data.ConstructionDataBase::GetUpgradesForBuilding(System.String)System.Collections.Generic.List<Shared.Models.Construction.ConstructionModel>::GetEnumerator()List.Enumerator<Shared.Models.Construction.ConstructionModel>::get_Current()System.Collections.Generic.List<Shared.Models.Construction.ConstructionModel>::Add(!0)List.Enumerator<Shared.Models.Construction.ConstructionModel>::MoveNext()System.IDisposable::Dispose()System.Nullable<System.Guid>::get_Value()System.Guid::op_Inequality(System.Guid, System.Guid)
Set
#
public System.Void Set(Candide.GameModels.Models.Constructions.Decoration decoration, System.Nullable<System.Guid> townId)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
F0A12C701861A3A39A0A92E06F72A2844508BD52BBA1527799212BF1491A3C13 - Body hash
A1EDBA7B74FE059EBB554F8EDCB9FBA7D7F1D872FCDE299C4C2DD5770AA115D7 - IL size235
Referenced calls
System.Nullable<System.Guid>::.ctor(!0)System.Nullable<System.Guid>::get_HasValue()System.Nullable<System.Guid>::GetValueOrDefault()System.Guid::op_Equality(System.Guid, System.Guid)Candide.PlayerMode.Construction.HighlightedBuilding::SetEmpty()Shared.Data.ConstructionDataBase::GetConstructionOrMissing(System.String)Candide.Database.IconDataBase::GetIconOrMissing(System.String)Candide.CandideUI.Helpers.ConstructionsUpgradeHelper::GetAvailableUpgradesForConstruction(System.Collections.Generic.List<Shared.Models.Construction.ConstructionModel>, System.String)Shared.Data.ConstructionDataBase::GetUpgradesForDecoration(System.String)System.Collections.Generic.List<Shared.Models.Construction.ConstructionModel>::GetEnumerator()List.Enumerator<Shared.Models.Construction.ConstructionModel>::get_Current()System.Collections.Generic.List<Shared.Models.Construction.ConstructionModel>::Add(!0)List.Enumerator<Shared.Models.Construction.ConstructionModel>::MoveNext()System.IDisposable::Dispose()
SetEmpty
#
public System.Void SetEmpty()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
92B28A5A7CA1A493902D728E1D08DF72517424687C493D357E33193EF43BDC8D - Body hash
259A273ABBDE451D7A18F8B622DACE4A5968840786F0B4A59FD76FDBCEFFD1A6 - IL size44
Referenced calls
System.Collections.Generic.List<Shared.Models.Construction.ConstructionModel>::Clear()