Romestead Assembly Reference

Shared.Data.Furniture.FurnitureDataBase

Type JSON

public class in Shared.Data.Furniture

Methods5
Properties0
Fields5
Events0
Type metadata
  • AssemblyShared
  • NamespaceShared.Data.Furniture
  • Base typeSystem.Object
  • HashEC94037A95A206CFC78DE91692D304B41B2DDEF16E529EFEA3F5526662C4EB5D

Relationships

Base type

System.Object

Fields

NameVisibilitySignature
DataMappublicpublic System.Collections.Generic.Dictionary<System.String, Shared.Data.Furniture.FurnitureData> DataMap
EntityBaseIdToFurnitureIdMapprivateprivate System.Collections.Generic.Dictionary<System.Guid, System.String> EntityBaseIdToFurnitureIdMap
EntityFrameToFurnitureIdMapprivateprivate System.Collections.Generic.Dictionary<System.ValueTuple<System.Guid, System.Int32>, System.String> EntityFrameToFurnitureIdMap
SuffixDescriptionpublicpublic System.String SuffixDescription
SuffixNamepublicpublic System.String SuffixName

Methods

AddData

public System.Void AddData(System.Collections.Generic.List<Shared.Data.Furniture.FurnitureData> list)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash8DC1BD00A2AA191C2E4AB36D85C7F5DF802913BC8C9A7E8A2ACDC9767C3A2569
  • Body hash723116993473955CC5E79A34518BFFA694A9A13C1753D6083B0CD4000958009D
  • IL size463
Referenced calls
  • System.Collections.Generic.List<Shared.Data.Furniture.FurnitureData>::GetEnumerator()
  • List.Enumerator<Shared.Data.Furniture.FurnitureData>::get_Current()
  • System.String::Concat(System.String, System.String)
  • Shared.Text.StringId::op_Implicit(System.String)
  • System.Nullable<Shared.Text.StringId>::get_HasValue()
  • System.Nullable<Shared.Text.StringId>::.ctor(!0)
  • System.Collections.Generic.Dictionary<System.String, Shared.Data.Furniture.FurnitureData>::TryAdd(!0, !1)
  • System.Collections.Generic.Dictionary<System.Guid, System.String>::TryGetValue(!0, !1&)
  • System.Collections.Generic.Dictionary<System.Guid, System.String>::set_Item(!0, !1)
  • System.ValueTuple<System.Guid, System.Int32>::.ctor(!0, !1)
  • System.Collections.Generic.Dictionary<System.ValueTuple<System.Guid, System.Int32>, System.String>::TryGetValue(!0, !1&)
  • System.Collections.Generic.Dictionary<System.ValueTuple<System.Guid, System.Int32>, System.String>::set_Item(!0, !1)
  • List.Enumerator<Shared.Data.Furniture.FurnitureData>::MoveNext()
  • System.IDisposable::Dispose()
String literals
  • *furniture:name
  • *furniture:description

Clear

public System.Void Clear()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • HashB0BE1AE61C57082A1B9B6F3E693621C3F90DCAAD7E10D541AD0A6D1FB86BE74C
  • Body hash66248DA5BC31BC93A2BE878B7AFA708D680229722CA187FFD47373EAEEE690E4
  • IL size31
Referenced calls
  • System.Collections.Generic.Dictionary<System.String, Shared.Data.Furniture.FurnitureData>::Clear()
  • System.Collections.Generic.Dictionary<System.ValueTuple<System.Guid, System.Int32>, System.String>::Clear()
  • System.Collections.Generic.Dictionary<System.Guid, System.String>::Clear()
Called by

GetFurnitureSettingsForEntity

public System.ValueTuple<System.Int32, System.Int32, System.Int32> GetFurnitureSettingsForEntity(Shared.Data.Furniture.FurnitureData furnitureData, System.Guid baseId, System.Int32 currentFrame)

Method metadata
  • Visibilitypublic
  • Return typeSystem.ValueTuple<System.Int32, System.Int32, System.Int32>
  • StaticTrue
  • VirtualFalse
  • Hash1A12EF78B27C5CC76B0A658408341FF43DF28BB6CDC3EE6156B0742350022AC3
  • Body hash0320B9E7AAA21B109189DD27A2A65A64C2DAB1B679368412B632F570EB0FF300
  • IL size164
Referenced calls
  • System.Guid::op_Inequality(System.Guid, System.Guid)
  • System.ValueTuple<System.Int32, System.Int32, System.Int32>::.ctor(!0, !1, !2)
Called by

GetOrNull

public Shared.Data.Furniture.FurnitureData GetOrNull(System.String id)

Method metadata
  • Visibilitypublic
  • Return typeShared.Data.Furniture.FurnitureData
  • StaticTrue
  • VirtualFalse
  • Hash627D9108C9309E1A27BD84AAA9CF55B625BE46E22CBDDB3D6B8BA122A3258981
  • Body hash19D446349304F244C1DB41AD83038F98E0A055D8C780830BDFB6145A7C5B21CE
  • IL size22
Referenced calls
  • System.Collections.Generic.Dictionary<System.String, Shared.Data.Furniture.FurnitureData>::TryGetValue(!0, !1&)
Called by

TryGetFurnitureIdFromEntity

public System.Boolean TryGetFurnitureIdFromEntity(System.Guid baseId, System.Nullable<System.Int32> frame, out System.String& furnitureId)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Boolean
  • StaticTrue
  • VirtualFalse
  • Hash3A6999BEBFBB207333B571CE0BB1E17B32F66AC2468B0EA435ED8CD6C4FCCEA0
  • Body hashE6286F82B102BD62AB50E19B18C60986B8701B7FB6B77EC56117DB9EC959B72D
  • IL size48
Referenced calls
  • System.Collections.Generic.Dictionary<System.Guid, System.String>::TryGetValue(!0, !1&)
  • System.Nullable<System.Int32>::GetValueOrDefault()
  • System.ValueTuple<System.Guid, System.Int32>::.ctor(!0, !1)
  • System.Collections.Generic.Dictionary<System.ValueTuple<System.Guid, System.Int32>, System.String>::TryGetValue(!0, !1&)
Called by