 |
FConversationTaskResult |
|
Constructs and returns a FConversationTaskResult configured with EConversationTaskResultType::AbortConversation. |
 |
FConversationTaskResult |
|
Constructs and returns a FConversationTaskResult configured with EConversationTaskResultType::AdvanceConversation. |
 |
FConversationTaskResult |
|
Constructs and returns a FConversationTaskResult configured with EConversationTaskResultType::AdvanceConversationWithChoice. |
 |
bool |
|
Checks the provided task result against any which would end the conversation e.g. EConversationTaskResultType::Invalid or EConversationTaskResultType::AbortConversation |
 |
UConversationParticipantComponent * |
|
Wrapper to find and return any UConversationParticipantComponent belonging to the provided parameter actor. |
 |
UConversationInstance * |
|
SERVER ONLY. |
 |
UConversationParticipantComponent * |
|
SERVER or CLIENT. |
 |
AActor * |
|
Returns the conversation participant actor indicated by 'ParticipantTag', or nullptr if not found. |
 |
FConversationNodeHandle |
|
Returns the FConversationNodeHandle of the conversation instance associated with this context, or a handle with an invalid FGuid if not possible. |
 |
void |
|
Registers an actor as part of the conversation, that actor doesn't need to have the UConversationParticipantComponent it won't be added though. |
 |
FConversationTaskResult |
|
Constructs and returns a FConversationTaskResult configured with EConversationTaskResultType::PauseConversationAndSendClientChoices. |
 |
FConversationTaskResult |
|
Constructs and returns a FConversationTaskResult configured with EConversationTaskResultType::ReturnToConversationStart. |
 |
FConversationTaskResult |
|
Constructs and returns a FConversationTaskResult configured with EConversationTaskResultType::ReturnToCurrentClientChoice. |
 |
FConversationTaskResult |
|
Constructs and returns a FConversationTaskResult configured with EConversationTaskResultType::ReturnToLastClientChoice. |