Candide.Dialogue.YarnProject
Type JSONpublic class in Candide.Dialogue
Type metadata
- Assembly
Romestead - Namespace
Candide.Dialogue - Base type
System.Object - Hash
33883952DF631B97599FDBE877A9DC79B5D961F7AC53B97DAE5F2093BECF8D01
Relationships
Base type
System.Object
Referenced by types
Fields
| Name | Visibility | Signature |
|---|---|---|
BaseLocalization# | public | public Candide.Dialogue.Localization BaseLocalization |
LineMetadata# | public | public Candide.Dialogue.LineMetaData LineMetadata |
localizations# | public | public System.Collections.Generic.List<Candide.Dialogue.Localization> localizations |
localizationType# | public | public Candide.Dialogue.LocalizationType localizationType |
nodeHeaders# | private | private System.Collections.Generic.Dictionary<System.String, System.Collections.Generic.Dictionary<System.String, System.Collections.Generic.List<System.String>>> nodeHeaders |
Program# | public | public Yarn.Program Program |
SearchAssembliesForActions# | public | public System.Collections.Generic.List<System.String> SearchAssembliesForActions |
_directoryName# | private | private System.String _directoryName |
_initialValues# | private | private System.Collections.Generic.Dictionary<System.String, System.IConvertible> _initialValues |
Properties
| Name | Visibility | Signature |
|---|---|---|
InitialValues# | public | public System.Collections.Generic.Dictionary<System.String, System.IConvertible> InitialValues |
NodeNames# | public | public System.String[] NodeNames |
Methods
Awake
#
private System.Void Awake()
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
30E440567241F566A3AE20ADB4FC1A7837A5FEC90DF82B39804FB3F5EE590F7D - Body hash
8A6F127E0053EB13AFDA0F394E4CD706376ECB1E15358DC72521A636A4B8AD55 - IL size1
EnsureLocaleLoaded
#
public System.Void EnsureLocaleLoaded(System.String languageCode)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
F636CF6C4E88BC465F9CDDDCBB2A46B5DBF9935F2B4414314C8E8F7213142453 - Body hash
C66EC8D87F5470A7702716F1F71EC78BE6255F3BD0A28C8E0E878A59E96A79E1 - IL size163
Referenced calls
Candide.Dialogue.YarnProject::GetLocalization(System.String)Microsoft.Xna.Framework.Content.ContentManager::get_RootDirectory()System.String::Concat(System.String, System.String, System.String)System.IO.Path::Combine(System.String, System.String)System.IO.File::Exists(System.String)System.IO.File::OpenRead(System.String)System.IO.BinaryReader::.ctor(System.IO.Stream)System.IO.BinaryReader::ReadInt32()System.IO.BinaryReader::ReadString()Candide.Dialogue.Localization::AddLocalizedString(System.String, System.String)System.IDisposable::Dispose()
String literals
/
GetHeaders
#
public System.Collections.Generic.Dictionary<System.String, System.Collections.Generic.List<System.String>> GetHeaders(System.String nodeName)
Method metadata
- Visibilitypublic
- Return type
System.Collections.Generic.Dictionary<System.String, System.Collections.Generic.List<System.String>> - StaticFalse
- VirtualFalse
- Hash
61F80D4CFDD9E3F325E0BF26A213200A498AA2F1802CD471BA3DAF7B394CAE2A - Body hash
3A267A22A0A40B140313F43B05ED8553019C847F7D0977B1C7EF1E4BB08608E2 - 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 type
System.Collections.Generic.IEnumerable<System.String> - StaticFalse
- VirtualFalse
- Hash
72D38EADE5E210F3C14E5F596B0D3F2934AF96BA7013D34D8EFDDDF463328BD9 - Body hash
F8E5DD65AE187DE8ECB79B6574BD2423AE65F8A47A7D2B91BEC80293C80FA525 - 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 type
Candide.Dialogue.Localization - StaticFalse
- VirtualFalse
- Hash
9188ECD5680C9034B7353128AA3BE0FDE0BE810283427A84785E785CA8AA3585 - Body hash
1A23E4AA0AE15646EC8EEDCD55C577D51E59FD993339AF4B2E6E8CF585F79854 - 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()