![]() |
EasyTalk API
|
Classes | |
interface | AsyncNode |
Defines the functions which are implemented by asynchronous nodes, which are nodes that require external processing prior to dialogue flow continuation. More... | |
interface | ConditionalNode |
An interface which defines methods for conditional nodes, that is, nodes which output a boolean value based on a condition, and choose an output path to continue the dialogue flow based on that boolean value. More... | |
interface | DialogueFlowNode |
An interface which defines methods implemented by dialogue flow nodes, that is, nodes which contibute to the overall flow path of a dialogue. More... | |
interface | FunctionalNode |
An interface which defines methods for nodes which output one or more values. More... | |
class | ListItem |
The abstract base class for all item types which contained within dynamic list type nodes. More... | |
class | ListNode |
A node which allows for a flexible number of items to be contained within it. More... | |
class | Node |
A base implementation of a dialogue node, from which all other nodes are derived. More... | |
class | NodeConnection |
The NodeConnection class is used to define a connection point (an input or output) for a node. More... | |
class | NodeUtils |
A utility class for performing common functions on dialogue nodes, such as creating and handling IDs for nodes and their components. More... | |
An enumeration defining all dialogue node types.