Navigation
API > API/Plugins > API/Plugins/CommonConversationRuntime
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UConversationInstance
References
| Module | CommonConversationRuntime |
| Header | /Engine/Plugins/Experimental/CommonConversation/Source/CommonConversationRuntime/Public/ConversationInstance.h |
| Include | #include "ConversationInstance.h" |
Syntax
UCLASS&40;&41;
class UConversationInstance : public UObject
Remarks
An active conversation between one or more participants
Variables
| Type | Name | Description | |
|---|---|---|---|
| TArray< FClientConversationOptionEntry > | CurrentUserChoices | ||
| FOnAllParticipantsNotifiedOfStartEvent | OnAllParticipantsNotifiedOfStart |
Constructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| const FConversationChoiceReference & | |||
| const FConversationNodeHandle & | |||
| const TArray< FClientConversationOptionEntry > & | |||
| const FConversationParticipantEntry * | GetParticipant
(
FGameplayTag ParticipantID |
||
| UConversationParticipantComponent * | GetParticipantComponent
(
FGameplayTag ParticipantID |
||
| TArray< FConversationParticipantEntry > | |||
| FConversationParticipants | |||
| UWorld * | GetWorld () |
||
| void | OnEnded () |
||
| void | OnStarted () |
Classes
| Type | Name | Description | |
|---|---|---|---|
| FOnAllParticipantsNotifiedOfStartEvent | Server notification sent after all participants have been individually notified of conversation start. |