Romestead Assembly Reference

Candide.CandideUI.Components.Dialogue.CandideDialogueComponent

Type JSON

public class in Candide.CandideUI.Components.Dialogue

Methods10
Properties0
Fields22
Events7
Type metadata

Relationships

Fields

NameVisibilitySignature
DialogueFinishedprivateprivate System.EventHandler DialogueFinished
HideActorImageprivateprivate System.EventHandler HideActorImage
HideActorNameTitleprivateprivate System.EventHandler HideActorNameTitle
SetActorImageFrameprivateprivate System.EventHandler<System.Int32> SetActorImageFrame
ShowActorImageprivateprivate System.EventHandler<Candide.CandideUI.Components.Dialogue.ActorImageArgs> ShowActorImage
ShowActorNameTitleprivateprivate System.EventHandler<Candide.CandideUI.Components.Dialogue.ActorNameTitleArgs> ShowActorNameTitle
ShowCitizenprivateprivate System.EventHandler<System.Guid> ShowCitizen
WindowComponentSheetprivateprivate CandideCreator.Shared.Graphics.SpriteSheet WindowComponentSheet
_currentActorprivateprivate Candide.Dialogue.DialogueActor _currentActor
_currentActorDisplayNameprivateprivate System.String _currentActorDisplayName
_currentActorFrameprivateprivate System.Int32 _currentActorFrame
_currentActorSheetprivateprivate System.String _currentActorSheet
_currentActorTitleprivateprivate System.String _currentActorTitle
_currentLoadedDialogueprivateprivate System.String _currentLoadedDialogue
_iconprivateprivate Candide.CandideUI.Components.CandideImage _icon
_optionsprivateprivate Candide.CandideUI.Components.Dialogue.CandideOptionsComponent _options
_runnerprivateprivate Candide.Dialogue.DialogueRunner _runner
_scrollToBottomprivateprivate System.Boolean _scrollToBottom
_scrollViewerprivateprivate Candide.CandideUI.Containers.CandideVerticalScrollViewer _scrollViewer
_textLabelprivateprivate Candide.CandideUI.Components.CandideTextLabel _textLabel
_textPanelprivateprivate Candide.CandideUI.Containers.CandidePanel _textPanel
_timerprivateprivate System.Single _timer

Events

NameVisibilitySignature
DialogueFinishedpublicpublic System.EventHandler DialogueFinished
HideActorImagepublicpublic System.EventHandler HideActorImage
HideActorNameTitlepublicpublic System.EventHandler HideActorNameTitle
SetActorImageFramepublicpublic System.EventHandler<System.Int32> SetActorImageFrame
ShowActorImagepublicpublic System.EventHandler<Candide.CandideUI.Components.Dialogue.ActorImageArgs> ShowActorImage
ShowActorNameTitlepublicpublic System.EventHandler<Candide.CandideUI.Components.Dialogue.ActorNameTitleArgs> ShowActorNameTitle
ShowCitizenpublicpublic System.EventHandler<System.Guid> ShowCitizen

Methods

ForceEnterNode

public System.Void ForceEnterNode(System.String nodeName)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • HashFD7FA25640C67D4B51E3AEEC8A7405DA4102CBFA8453F5F422055D471AD91DD0
  • Body hash28F95010E3913EEEC60593654E15DD8B86A6AEF15CB1A7D9450352B4DB23DB10
  • IL size18
Referenced calls
Called by

GetFocusable

public Candide.CandideUI.CandideUiElement GetFocusable()

Method metadata
  • Visibilitypublic
  • Return typeCandide.CandideUI.CandideUiElement
  • StaticFalse
  • VirtualTrue
  • HashC7E8DCAAFADE95333BA17FAB82FDA24FB2E04F87162D15A4BFB1AF40B8E2D491
  • Body hash83C59B39593AD36D7D201985BEA5477833FC1B032344BE116D9F920CF67680EA
  • IL size2

HandlePress

private System.Void HandlePress()

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash31E5A40BB8B23430E9A8CAE12600719C41634B0DB2A7023E697AC416086507C0
  • Body hash0D2D146161745BCDB83E5B7CFBC185328FE2C0BC1F7E3E41B380F8C92C7AF752
  • IL size71
Referenced calls
Called by

SetActor

private System.Void SetActor(Candide.Dialogue.DialogueActor a)

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • HashE7A047BB27B4FB640D24A92C3C8E3B244D88D914CA55BFBE311BF8CEB73B8A9D
  • Body hash265428D5911BBD5C525FB2DECCAC4269FD2E2A058BD40D5D16B1043F0D0EC14B
  • IL size329
Referenced calls
Called by
String literals
  • Frame on current actor is not a positive integer
  • media/

StartDialog

public System.Void StartDialog(System.Nullable<System.Guid> dialogueContextId, System.String dialogueSubPath)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • HashF314613EF63DA6F8133F9B9BFE14B80DB2D0CB420DB2BB28819159D954173791
  • Body hashBFC4D327CF2C970656BE5E94773884F4FE9B9330A607DA2411347C3DCEAD4ECD
  • IL size457
Referenced calls
  • System.String::op_Equality(System.String, System.String)
  • System.Nullable<System.Guid>::get_HasValue()
  • System.Nullable<System.Guid>::get_Value()
  • System.Guid::op_Inequality(System.Guid, System.Guid)
  • System.String::Concat(System.String, System.String)
  • Microsoft.Xna.Framework.Content.ContentManager::Load(System.String)
  • Candide.Globals::get_LanguageCode()
  • Candide.Dialogue.YarnProject::EnsureLocaleLoaded(System.String)
  • Candide.CandideUI.Components.Dialogue.CandideDialogueComponent::SetActor(Candide.Dialogue.DialogueActor)
  • Candide.CandideUI.Components.Dialogue.CandideOptionsComponent::ResetOptions()
  • System.Guid::NewGuid()
  • System.Nullable<System.Guid>::.ctor(!0)
  • Candide.GameModels.Managers.DialogueManager::SetDialogueContext(System.Guid, Candide.GameModels.Managers.CandideDialogueContext)
  • Candide.Dialogue.DialogueRunner::.ctor(System.Guid, Candide.Dialogue.YarnProject)
  • Candide.CandideUI.Components.Dialogue.CandideDialogueComponent::<StartDialog>b__38_0(System.Object, System.String)
  • System.EventHandler<System.String>::.ctor(System.Object, System.IntPtr)
  • Candide.Dialogue.DialogueRunner::add_TextChanged(System.EventHandler<System.String>)
  • Candide.CandideUI.Components.Dialogue.CandideDialogueComponent::<StartDialog>b__38_1(System.Object, System.Int32)
  • System.EventHandler<System.Int32>::.ctor(System.Object, System.IntPtr)
  • Candide.Dialogue.DialogueRunner::add_VisibleCharactersChanged(System.EventHandler<System.Int32>)
  • Candide.CandideUI.Components.Dialogue.CandideDialogueComponent::<StartDialog>b__38_2(System.Object, Candide.Dialogue.DialogueActor)
  • System.EventHandler<Candide.Dialogue.DialogueActor>::.ctor(System.Object, System.IntPtr)
  • Candide.Dialogue.DialogueRunner::add_CurrentActorChanged(System.EventHandler<Candide.Dialogue.DialogueActor>)
  • Candide.CandideUI.Components.Dialogue.CandideDialogueComponent::<StartDialog>b__38_3(System.Object, Candide.Dialogue.DialogueOption[])
  • System.EventHandler<Candide.Dialogue.DialogueOption[]>::.ctor(System.Object, System.IntPtr)
  • Candide.Dialogue.MinimalDialogueRunner::add_OptionsNeedPresentation(System.EventHandler<Candide.Dialogue.DialogueOption[]>)
  • CandideDialogueComponent.<>c::<StartDialog>b__38_4(System.Object, System.String)
  • Candide.Dialogue.MinimalDialogueRunner::add_NodeEnded(System.EventHandler<System.String>)
  • Candide.CandideUI.Components.Dialogue.CandideDialogueComponent::<StartDialog>b__38_5(System.Object, System.EventArgs)
  • System.EventHandler::.ctor(System.Object, System.IntPtr)
  • Candide.Dialogue.MinimalDialogueRunner::add_DialogueComplete(System.EventHandler)
  • CandideDialogueComponent.<>c::<StartDialog>b__38_6(System.Object, System.String)
Called by
String literals
  • dialogue/
  • Start

Update

public System.Void Update(Microsoft.Xna.Framework.GameTime gameTime)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash731E5144674DD52D8C925CA3DCA9848028FECFF6BAA0ED819AB26B64E65E52F0
  • Body hashD9026577C3908A200E5CC093BDF7A3F10C45F0ADDBF7C36625E44EBBA78932C5
  • IL size344
Referenced calls

UpdateActorGraphics

private System.Void UpdateActorGraphics()

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash07A5C1A6D13206E366094C6533D440A5C04C20E0C9E46F9EC34ACF44A350ABEF
  • Body hashFC1BF4F86C89B53161E3721B9881A1A75B25CCFA688912FE09F61D1CC1D8C530
  • IL size496
Referenced calls
  • System.String::op_Inequality(System.String, System.String)
  • System.String::IsNullOrEmpty(System.String)
  • System.EventHandler::Invoke(System.Object, System.EventArgs)
  • System.String::Concat(System.String, System.String)
  • CandideCreator.Shared.Content::SpriteSheet(System.String, System.Int32, System.Int32, Microsoft.Xna.Framework.Vector2)
  • System.EventHandler<Candide.CandideUI.Components.Dialogue.ActorImageArgs>::Invoke(System.Object, !0)
  • System.EventHandler<System.Int32>::Invoke(System.Object, !0)
  • System.EventHandler<Candide.CandideUI.Components.Dialogue.ActorNameTitleArgs>::Invoke(System.Object, !0)
Called by
String literals
  • media/