Module |
|
Header |
/Engine/Plugins/Runtime/ReplicationGraph/Source/Public/ReplicationGraphTypes.h |
Include |
#include "ReplicationGraphTypes.h" |
struct FActorRepListRefView
Holds a list of replicated actors that can be added/removed to.
Name | Description | |
---|---|---|
|
FActorRepListRefView() |
|
|
FActorRepListRefView ( |
This constructor is deprecated since the class does not hold FActorRepList's anymore. |
Name | Description | ||
---|---|---|---|
|
Add ( |
||
|
AppendContentsFrom ( |
||
|
AppendToTArray ( |
Add contents to TArray/TSet. this is intended for debugging/ease of use |
|
|
AppendToTSet ( |
||
|
begin() |
||
|
begin() |
||
|
BuildDebugString() |
||
|
ConditionalAdd ( |
||
|
Contains ( |
||
|
CopyContentsFrom ( |
||
|
end() |
||
|
end() |
||
|
IndexOf ( |
||
|
IsEmpty() |
||
|
Num() |
||
|
RemoveAtSwap ( |
||
|
RemoveFast ( |
Removes the element quickly but changes the list order |
|
|
RemoveSlow ( |
Removes the element but keeps the order intact. Generally not recommended for large lists. |
|
|
Reserve ( |
Preallocate the array so it can hold the specified size |
|
|
Reset ( |
Empties the array but does not deallocate the internal memory. |
|
|
TearDown() |
Resets the container and returns the memory it held |
|
|
VerifyContents_Slow() |
Name | Description | ||
---|---|---|---|
|
const FActor... |
operator[] ( |
|
|
FActorRepLis... |
operator[] ( |
Base view functions. |
Name | Description | ||
---|---|---|---|
|
FActorRepListRefView ( |
This constructor is deprecated since the class does not hold FActorRepList's anymore. |
|
|
IsValid() |
IsValid is deprecated now that you don't need to call PrepareForWrite before doing operations on the list. Use IsEmpty() if you need to skip doing operations on empty lists |
|
|
PrepareForWrite ( |
PrepareForWrite is not needed before calling operations on the RepList anymore. Use Reserve or Reset if you want to preallocate the array to a specific size |
|
|
Remove ( |
Remove has been deprecated in favor of RemoveSlow/RemoveFast. RemoveFast is the default recommendation unless you need the list order to be stable or are removing elements inside a RangedFor iteration loop. |
|
|
ResetToNull() |
ResetToNull was renamed to TearDown |