| FNoncopyable
|
Module |
|
Header |
/Engine/Plugins/Experimental/CommonConversation/Source/CommonConversationRuntime/Public/ConversationMemory.h |
Include |
#include "ConversationMemory.h" |
class FConversationMemory : public FNoncopyable
Used to store arbitrary structs of data in different contexts for a conversation. During a conversation an NPC may need to remember a choice or remember a randomly chosen thing. This memory store allows that across different contexts, such as for the duration of the conversation instance, or as memory on the NPC.
Name | Description | |
---|---|---|
|
FConversationMemory() |
Name | Description | |
---|---|---|
|
~FConversationMemory() |
Name | Description | ||
---|---|---|---|
|
TStructTaskM... |
GetTaskMemory ( |
It is not valid for your memory struct to store a RAW UObject*, this data is not scanned for garbage collection. |
|
void * |
GetTaskMemoryOfType ( |
It is not valid for your memory struct to store a RAW UObject*, this data is not scanned for garbage collection. |