| TNetworkSimBufferBase
|
Module |
|
Header |
/Engine/Plugins/Runtime/NetworkPrediction/Source/NetworkPrediction/Public/NetworkedSimulationModelBuffer.h |
Include |
#include "NetworkedSimulationModelBuffer.h" |
template<typename T, int32 NumElements>
struct TNetworkSimSparseBuffer : public TNetworkSimBufferBase< TNetworkSimSparseBuffer< T, NumElements > >
Frame: arbitrary identifier for data. Not contiguous or controlled by us (always passed in) Position/Pos: increasing counter for position in array. Mod with Data.Num to get Index. Index/Idx: actual index into Data Array
Name | Description | |
---|---|---|
|
TNetworkSimSparseBuffer() |
Name | Description | ||
---|---|---|---|
|
ConstIterato... |
CreateConstIterator() |
|
|
CreateIterator() |
||
|
T * |
Get ( |
|
|
const T *... |
Get ( |
|
|
GetDirtyCount() |
||
|
T * |
HeadElement() |
|
|
const T *... |
HeadElement() |
|
|
HeadFrame() |
||
|
TNetSimLazyW... |
LazyWriter ( |
|
|
Max() |
||
|
Num() |
||
|
T * |
TailElement() |
|
|
const T *... |
TailElement() |
|
|
TailFrame() |
||
|
T * |
WriteFrame ( |
Returns the element @ frame for writing. |
|
ElementType ... |
WriteFrameInitializedFromHead ( |
Name | Description | ||
---|---|---|---|
|
const T *... |
operator[] ( |
|
|
T * |
operator[] ( |
Name |
Description |
---|---|
ConstIteratorType |
|
ElementType |
|
IteratorType |