Candide.PlayerMode.Construction.SelectedConstructionEntityProximityFunctionality
Type JSONpublic class in Candide.PlayerMode.Construction
Type metadata
- Assembly
Romestead - Namespace
Candide.PlayerMode.Construction - Base type
System.Object - Interfaces
Candide.PlayerMode.Construction.ISelectedConstructionProximityFunctionality - Hash
57545EA091F3284E7CCFAF19784318669DCEF0E85B7CB6BCCB3951BC66A3C3C3
Relationships
Base type
System.Object
Interfaces
Fields
| Name | Visibility | Signature |
|---|---|---|
_count# | private | private System.Int32 _count |
_entityProximityFunctionality# | private | private Shared.Models.Buildings.EntityProximityFunctionality _entityProximityFunctionality |
Methods
DrawInWorldUi
#
public System.Void DrawInWorldUi(Microsoft.Xna.Framework.Graphics.SpriteBatch batch, System.Int32 tileWidth, System.Int32 tileHeight, Microsoft.Xna.Framework.Vector2 selectedConstructionLocation, Microsoft.Xna.Framework.Vector2 middleWorldPos)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
328C1871424A339FDC0AB4B5FDC27BC7C8940AA412096628314D343754E51221 - Body hash
0CD197D2F9242C31EBBFFAE0FB71F1D06B43CAD364C63E4D4501ACE59203B351 - IL size222
Referenced calls
Microsoft.Xna.Framework.Color::get_Beige()CandideCreator.Shared.Graphics.ShapeExtensions::DrawCircle(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, System.Single, System.Int32, Microsoft.Xna.Framework.Color, System.Single, System.Single)Microsoft.Xna.Framework.Color::get_DarkOrange()Shared.Entity.EntitySystem::GetEntitiesInCircleArea(Microsoft.Xna.Framework.Vector2, System.Single)System.Collections.Generic.List<Shared.Entity.EntityWrapper>::GetEnumerator()List.Enumerator<Shared.Entity.EntityWrapper>::get_Current()Shared.Entity.EntityWrapper::get_BaseGuid()System.Linq.Enumerable::Contains(System.Collections.Generic.IEnumerable<!!0>, !!0)Shared.Entity.EntityWrapper::get_Position2()List.Enumerator<Shared.Entity.EntityWrapper>::MoveNext()System.IDisposable::Dispose()
GetCount
#
public System.Int32 GetCount(Shared.Models.Buildings.EntityProximityFunctionality entityProximityFunctionality, Microsoft.Xna.Framework.Vector2 middleWorldPos)
Method metadata
- Visibilitypublic
- Return type
System.Int32 - StaticTrue
- VirtualFalse
- Hash
00E1C35C7ED68DB0CB5AB812932F7506432922C66E2F0A56794D762B394163C7 - Body hash
82C46A65B336FFBD754208CFAD1CA7497B3F53E135EA0CBC90B9C9B36837DB58 - IL size85
Referenced calls
Shared.Entity.EntitySystem::GetEntitiesInCircleArea(Microsoft.Xna.Framework.Vector2, System.Single)System.Collections.Generic.List<Shared.Entity.EntityWrapper>::GetEnumerator()List.Enumerator<Shared.Entity.EntityWrapper>::get_Current()Shared.Entity.EntityWrapper::get_BaseGuid()System.Linq.Enumerable::Contains(System.Collections.Generic.IEnumerable<!!0>, !!0)List.Enumerator<Shared.Entity.EntityWrapper>::MoveNext()System.IDisposable::Dispose()
GetTooltipString
#
public System.Void GetTooltipString(System.Text.StringBuilder sb)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
DE95A79B7357B554AFB9CADABE66E2585D846056DB0B939702115C9DC953E90A - Body hash
8C20ABB12DED04E452DA6E8B78E1BC0EA044F6555A2F69F39B2323CA37BC734C - IL size19
GetTooltipString
#
public System.Void GetTooltipString(System.Text.StringBuilder sb, Shared.Models.Buildings.EntityProximityFunctionality entityProximityFunctionality, System.Int32 count)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
1623C1A37105A7DA108CB59EA3B70EA562D965E25D42D2F7D7BB7241779EADA9 - Body hash
11D42F19518033F4629851C6E27B30F7F23EFE7F37A5639955C88A5099AF16A9 - IL size40
Referenced calls
System.String::IsNullOrEmpty(System.String)System.Int32::ToString()Shared.Text.StringDefinitions::GetFormatString(System.String, System.String)System.Text.StringBuilder::Append(System.String)
IsValid
#
public System.Boolean IsValid(System.Int32 tileWidth, System.Int32 tileHeight, Microsoft.Xna.Framework.Vector2 selectedConstructionLocation, Microsoft.Xna.Framework.Vector2 middleWorldPos)
Method metadata
- Visibilitypublic
- Return type
System.Boolean - StaticFalse
- VirtualTrue
- Hash
6B684908C9FBFBEA65F0B160D05DB05025AFA49DDEE0DC33E93B97B8722394EC - Body hash
28CE407124EEC7B8896CA3A14FA5B7DC2742099D7BAA28285E360D7456F8FD49 - IL size2