Romestead Assembly Reference

Candide.Toolkit.Getters.InternalResourceStorageGetter

Type JSON

public class in Candide.Toolkit.Getters

Methods5
Properties0
Fields5
Events0
Type metadata

Relationships

Fields

NameVisibilitySignature
ResourceStorageIdpublicpublic System.Nullable<System.Guid> ResourceStorageId
SentGetRequestspublicpublic System.Collections.Generic.HashSet<System.Guid> SentGetRequests
_buildingIdprivateprivate System.Guid _buildingId
_getResponseHandlerprivateprivate Candide.Multiplayer.Network.GetResponseHandler _getResponseHandler
_typeprivateprivate CandideServer.Models.IOStorageType _type

Methods

ClearResponseHandler

private System.Void ClearResponseHandler()

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • HashBDA7C867442A1A5408AD5BDE052A566CA62AC02E5759ECADB2A8C176A1500727
  • Body hash1BFD81FA70E4A6807F26A01A1496B95F3818349EA078D666AA8EACCA8E17A211
  • IL size28
Referenced calls
Called by

Dispose

public System.Void Dispose()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash53DEF563EB4D68E77B710DFFB97582A36E6948734532822BAF2196F1E30DAA6A
  • Body hash0E0E70A675572C4E206ECE5DB21797EE18CA2D1B2FDDDCD78301C37CEEC2FA36
  • IL size96
Referenced calls

InternalResourceStorageControllerOnStorageChanged

private System.Void InternalResourceStorageControllerOnStorageChanged(Candide.GameModels.Controllers.GameStateActiveInternalResourceStorageChangedArgs args)

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • HashCE44068E8ADA2392F71E78A386F6F9113DE1555A335160EF6F9BEA6AD2564A4C
  • Body hash1AEEF3D2D715966E43272DE85DF2E6F324771F71C1838D30398C334EF05DCF62
  • IL size77
Referenced calls
  • System.Nullable<System.Guid>::get_HasValue()
  • System.Nullable<System.Guid>::get_Value()
  • System.Guid::op_Inequality(System.Guid, System.Guid)
  • Candide.Toolkit.Getters.IResponseHandler<Candide.GameModels.Models.InternalResourceStorage>::OnUpdate(T)
Called by

Run

protected System.Void Run()

Method metadata
  • Visibilityprotected
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash1DC0BBF2420DB1E69E90604308A2B57238E062E3DA345F2C9DE179D5935FC094
  • Body hash6F2172181CA2AD964677EB0F565849AA3E066F34479544D369E9DDC107801665
  • IL size486
Referenced calls
String literals
  • InternalResourceStorageGetter: Can't find building in game state
  • InternalResourceStorageGetter: The given building does not have an internal resource storage ID
  • InternalResourceStorageGetter: The given building does not have an output resource storage ID

TryGetRecent

public System.Boolean TryGetRecent(out Candide.GameModels.Models.InternalResourceStorage& storage)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Boolean
  • StaticFalse
  • VirtualTrue
  • Hash930EF3CBAB248A4F520CF422EE29DEF9F0E3730136137E7E5D326EFF2A4BAA34
  • Body hashC34A5816E6A8403318BAC380BE6B48FA0126FF030D306DFA8541374D2CA8C28B
  • IL size133
Referenced calls
  • System.Nullable<System.Guid>::get_HasValue()
  • System.Nullable<System.Guid>::get_Value()
  • System.Collections.Generic.Dictionary<System.Guid, Candide.GameModels.Models.InternalResourceStorage>::TryGetValue(!0, !1&)
  • Candide.Toolkit.Getters.IResponseHandler<Candide.GameModels.Models.InternalResourceStorage>::get_HasData()
  • System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::.ctor(System.Int32, System.Int32)
  • System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendFormatted(System.String)
  • System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendLiteral(System.String)
  • System.Object::GetType()
  • System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendFormatted(!!0)
  • System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::ToStringAndClear()
  • CandideCreator.Shared.Helpers.WarningHelper::Warning(System.String)
String literals
  • InternalResourceStorageGetter
  • : ResponseHandler of type
  • thinks they have data but we clearly don't. Fix this at the calling member.