EasyTalk API
|
Namespaces | |
namespace | Style |
Classes | |
class | AbstractDialogueDisplay |
This class is an abstract framework laying the foundation for a Dialogue Display. More... | |
class | CharacterImage |
Configuration class for mapping a character name to a sprite. More... | |
class | CharacterImageDisplay |
A UI component used to display a character image. More... | |
class | ContinueDisplay |
This class is an implementation of a continue display, used to indicate to the player when they can continue during playback of dialogue. More... | |
class | ConversationDisplay |
This is an implementation of a conversation display which is used to display lines of dialogue to a player in addition to the name of the character who is speaking if desired. More... | |
class | ConversationDisplayListener |
Defines methods for conversation display listeners, which listen for changes to conversation displays. More... | |
class | DialogueButton |
This is an implementation of a button component used by the dialogue display system. More... | |
class | DialogueDisplay |
This is an implementation of a Dialogue Display which supports a conversation display (for displaying dialogue and character information), an option display (for displaying options to the player), and a continue display (for showing the player when they continue or skip ahead in the conversation). More... | |
class | DialogueInputHandler |
This class implements the logic which handles player input controls for Dialogue Displays. More... | |
class | DialogueOption |
This class is a representation of a dialogue option presented to a player. More... | |
class | DialoguePanel |
The DialoguePanel is an abstract component which provides a set of core features for components/panels which make up a dialogue display. Specifically, this class provides functionality for showing and hiding a dialogue panel and handling the animation associated with those actions. More... | |
class | DirectionalOptionDisplay |
An implementation of a dialogue option display which allows each option to be attributes to a specific Vector2 direction. More... | |
class | DirectionalOptionElement |
A Directional Option Element establishes a link between a button and another image. When the button is highlighted, the corresponding image will be highlighted, etc.. In addition, the element allows for a custom direction to be defined for the element to be selected. More... | |
interface | LocalizableComponent |
This interface defines methods for components which contain localizable Text components. More... | |
class | OptionDisplay |
Extends upon the DialoguePanel class to create an abstract base implementation of a display for displaying dialogue options to a player. More... | |
class | OptionDisplayListener |
Defines methods for option display listeners, which listen for changes to option displays. More... | |
class | OptionListDisplay |
The OptionListDisplay is an implementation of an Option Display which displays an aligned collection of dialogue option buttons to the player. More... | |
class | ScrollableOptionDisplay |
The ScrollableOptionDisplay is an implementation of an OptionListDisplay which is scrollable, so that it can display a virtually unlimited number of options. More... | |
class | TextInputDisplay |
class | WorldspaceConversationDisplay |
A conversation display which can be used on characters in 2D or 3D world space. The display can be set to automatically rotate to face a camera or other object. More... | |
Enumerations | |
enum | DialogueDelayMode { IMMEDIATE , AFTER_AUDIO , AFTER_DELAY , AFTER_AUDIO_AND_DELAY , AFTER_AUDIO_OR_DELAY } |
An enum defining various action delay modes for a Dialogue Display. More... | |