C# Class ConversationDisplayController

Inheritance: MonoBehaviour
Show file Open project: imann24/cs327-bestmobilegameever Class Usage Examples

Public Properties

Property Type Description
AutoHide bool
CharacterName Text
CharacterPortraitLeft Image
CharacterPortraitRight Image
Instance ConversationDisplayController,
LineOfDialogue Text
ResponseDisplay ResponseDisplayController,

Public Methods

Method Description
AdvanceConversation ( ) : void
Awake ( ) : void
Hide ( ) : void
Init ( ) : void
SetCharacter ( string characterName, ScreenPosition, position, Sprite characterPortrait = null ) : void
SetConversation ( Conversation, conversation, ScreenPosition, position = ScreenPosition.Right ) : void
SetName ( string name ) : void
SetResponses ( string responses ) : void
SetText ( ) : void
SetText ( string text ) : void
Show ( ) : void
StartConversation ( string conversationFilePathInResources, ScreenPosition, position = ScreenPosition.Right ) : void
TogglePortraits ( ScreenPosition, position ) : void

Method Details

AdvanceConversation() public method

public AdvanceConversation ( ) : void
return void

Awake() public method

public Awake ( ) : void
return void

Hide() public method

public Hide ( ) : void
return void

Init() public method

public Init ( ) : void
return void

SetCharacter() public method

public SetCharacter ( string characterName, ScreenPosition, position, Sprite characterPortrait = null ) : void
characterName string
position ScreenPosition,
characterPortrait Sprite
return void

SetConversation() public method

public SetConversation ( Conversation, conversation, ScreenPosition, position = ScreenPosition.Right ) : void
conversation Conversation,
position ScreenPosition,
return void

SetName() public method

public SetName ( string name ) : void
name string
return void

SetResponses() public method

public SetResponses ( string responses ) : void
responses string
return void

SetText() public method

public SetText ( ) : void
return void

SetText() public method

public SetText ( string text ) : void
text string
return void

Show() public method

public Show ( ) : void
return void

StartConversation() public method

public StartConversation ( string conversationFilePathInResources, ScreenPosition, position = ScreenPosition.Right ) : void
conversationFilePathInResources string
position ScreenPosition,
return void

TogglePortraits() public method

public TogglePortraits ( ScreenPosition, position ) : void
position ScreenPosition,
return void

Property Details

AutoHide public property

public bool AutoHide
return bool

CharacterName public property

public Text CharacterName
return Text

CharacterPortraitLeft public property

public Image CharacterPortraitLeft
return Image

CharacterPortraitRight public property

public Image CharacterPortraitRight
return Image

Instance public static property

public static ConversationDisplayController, Instance
return ConversationDisplayController,

LineOfDialogue public property

public Text LineOfDialogue
return Text

ResponseDisplay public property

public ResponseDisplayController, ResponseDisplay
return ResponseDisplayController,