Navigation
API > API/Plugins > API/Plugins/Learning
This object stores essentially a list of instances that need to be reset. It can be filled based on the completion status or manually.
| Name | FResetInstanceBuffer |
| Type | struct |
| Header File | /Engine/Plugins/Experimental/LearningAgents/Source/Learning/Public/LearningCompletion.h |
| Include Path | #include "LearningCompletion.h" |
Syntax
struct FResetInstanceBuffer
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| ResetInstances | TArray< int32 > | LearningCompletion.h | ||
| ResetInstancesSet | FIndexSet | LearningCompletion.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
const int32 GetResetInstanceNum() |
LearningCompletion.h | ||
const FIndexSet GetResetInstances() |
LearningCompletion.h | ||
const TArray< int32 > & GetResetInstancesArray() |
LearningCompletion.h | ||
void Reserve
(
const int32 InMaxInstanceNum |
LearningCompletion.h | ||
void SetResetInstances
(
const FIndexSet Instances |
LearningCompletion.h | ||
void SetResetInstancesFromCompletions
(
const TLearningArrayView< 1, const ECompletionMode > Completions, |
LearningCompletion.h |