class SimpleCircularBuffer<Class T>
Constructors 1
void SimpleCircularBuffer(int pSize, T pDefaultValue)Initialize Simple Circular Buffer Cyclic Buffer
pSizesizeof the bufferpDefaultValueinitialvalue stored in buffer
Methods 4
void Add(T newSample)Add new value to buffer
newSamplevaluethat will be added to buffer
Returns: average value from the buffer
ref SimpleCircularBuffer<float> m_Buffer = SimpleCircularBuffer<float>(2, -1);
m_Buffer.Add(0.1);array<T> GetValues()Returns array of values stored in buffer
pIndexsizeof the buffer
References m_Samples
void Resize(int pNewSize, T pDefaultValue)Resize the array and set default value (to new items only)
pNewSizesizeof the buffer to change topDefaultValueinitialvalue stored in buffer
Referenced by BunkerBroadcastHandler.Update()