Romestead Assembly Reference

Candide.Dialogue.YarnProject

Type JSON

public class in Candide.Dialogue

Methods5
Properties2
Fields9
Events0
Type metadata
  • AssemblyRomestead
  • NamespaceCandide.Dialogue
  • Base typeSystem.Object
  • Hash33883952DF631B97599FDBE877A9DC79B5D961F7AC53B97DAE5F2093BECF8D01

Relationships

Fields

NameVisibilitySignature
BaseLocalizationpublicpublic Candide.Dialogue.Localization BaseLocalization
LineMetadatapublicpublic Candide.Dialogue.LineMetaData LineMetadata
localizationspublicpublic System.Collections.Generic.List<Candide.Dialogue.Localization> localizations
localizationTypepublicpublic Candide.Dialogue.LocalizationType localizationType
nodeHeadersprivateprivate System.Collections.Generic.Dictionary<System.String, System.Collections.Generic.Dictionary<System.String, System.Collections.Generic.List<System.String>>> nodeHeaders
Programpublicpublic Yarn.Program Program
SearchAssembliesForActionspublicpublic System.Collections.Generic.List<System.String> SearchAssembliesForActions
_directoryNameprivateprivate System.String _directoryName
_initialValuesprivateprivate System.Collections.Generic.Dictionary<System.String, System.IConvertible> _initialValues

Properties

NameVisibilitySignature
InitialValuespublicpublic System.Collections.Generic.Dictionary<System.String, System.IConvertible> InitialValues
NodeNamespublicpublic System.String[] NodeNames

Methods

Awake

private System.Void Awake()

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash30E440567241F566A3AE20ADB4FC1A7837A5FEC90DF82B39804FB3F5EE590F7D
  • Body hash8A6F127E0053EB13AFDA0F394E4CD706376ECB1E15358DC72521A636A4B8AD55
  • IL size1

EnsureLocaleLoaded

public System.Void EnsureLocaleLoaded(System.String languageCode)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • HashF636CF6C4E88BC465F9CDDDCBB2A46B5DBF9935F2B4414314C8E8F7213142453
  • Body hashC66EC8D87F5470A7702716F1F71EC78BE6255F3BD0A28C8E0E878A59E96A79E1
  • IL size163
Referenced calls
Called by
String literals
  • /

GetHeaders

public System.Collections.Generic.Dictionary<System.String, System.Collections.Generic.List<System.String>> GetHeaders(System.String nodeName)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Collections.Generic.Dictionary<System.String, System.Collections.Generic.List<System.String>>
  • StaticFalse
  • VirtualFalse
  • Hash61F80D4CFDD9E3F325E0BF26A213200A498AA2F1802CD471BA3DAF7B394CAE2A
  • Body hash3A267A22A0A40B140313F43B05ED8553019C847F7D0977B1C7EF1E4BB08608E2
  • IL size188
Referenced calls
  • System.Collections.Generic.Dictionary<System.String, System.Collections.Generic.Dictionary<System.String, System.Collections.Generic.List<System.String>>>::TryGetValue(!0, !1&)
  • Yarn.Program::get_Nodes()
  • Google.Protobuf.Collections.MapField<System.String, Yarn.Node>::TryGetValue(!0, !1&)
  • System.Collections.Generic.Dictionary<System.String, System.Collections.Generic.List<System.String>>::.ctor()
  • Yarn.Node::get_Headers()
  • Google.Protobuf.Collections.RepeatedField<Yarn.Header>::get_Count()
  • Google.Protobuf.Collections.RepeatedField<Yarn.Header>::GetEnumerator()
  • System.Collections.Generic.IEnumerator<Yarn.Header>::get_Current()
  • Yarn.Header::get_Key()
  • System.Collections.Generic.Dictionary<System.String, System.Collections.Generic.List<System.String>>::TryGetValue(!0, !1&)
  • Yarn.Header::get_Value()
  • System.Collections.Generic.List<System.String>::Add(!0)
  • System.Collections.Generic.List<System.String>::.ctor()
  • System.Collections.Generic.Dictionary<System.String, System.Collections.Generic.List<System.String>>::set_Item(!0, !1)
  • System.Collections.IEnumerator::MoveNext()
  • System.IDisposable::Dispose()

GetLineIDsForNodes

public System.Collections.Generic.IEnumerable<System.String> GetLineIDsForNodes(System.Collections.Generic.IEnumerable<System.String> nodes)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Collections.Generic.IEnumerable<System.String>
  • StaticFalse
  • VirtualFalse
  • Hash72D38EADE5E210F3C14E5F596B0D3F2934AF96BA7013D34D8EFDDDF463328BD9
  • Body hashF8E5DD65AE187DE8ECB79B6574BD2423AE65F8A47A7D2B91BEC80293C80FA525
  • IL size67
Referenced calls
  • System.Collections.Generic.List<System.String>::.ctor()
  • System.Collections.Generic.IEnumerable<System.String>::GetEnumerator()
  • System.Collections.Generic.IEnumerator<System.String>::get_Current()
  • Yarn.Program::LineIDsForNode(System.String)
  • System.Collections.Generic.List<System.String>::AddRange(System.Collections.Generic.IEnumerable<!0>)
  • System.Collections.IEnumerator::MoveNext()
  • System.IDisposable::Dispose()

GetLocalization

public Candide.Dialogue.Localization GetLocalization(System.String localeCode)

Method metadata
  • Visibilitypublic
  • Return typeCandide.Dialogue.Localization
  • StaticFalse
  • VirtualFalse
  • Hash9188ECD5680C9034B7353128AA3BE0FDE0BE810283427A84785E785CA8AA3585
  • Body hash1A23E4AA0AE15646EC8EEDCD55C577D51E59FD993339AF4B2E6E8CF585F79854
  • IL size84
Referenced calls
  • System.Collections.Generic.List<Candide.Dialogue.Localization>::GetEnumerator()
  • List.Enumerator<Candide.Dialogue.Localization>::get_Current()
  • Candide.Dialogue.Localization::get_LocaleCode()
  • System.String::op_Equality(System.String, System.String)
  • List.Enumerator<Candide.Dialogue.Localization>::MoveNext()
  • System.IDisposable::Dispose()
Called by