#include <DataBlock_Predict_Float.h>
Inheritance diagram for RNReplicaNet::DataBlock_Predict_Float:
Public Member Functions | |
DataBlock_Predict_Float () | |
virtual | ~DataBlock_Predict_Float () |
virtual void | Poll (DataBlockReason *reason) |
virtual void | ParseMessage (MessageHelper *message) |
virtual void | GiveDeltaHint (void *pdata, int dataLen) |
virtual void | GiveDeltaHint (const float delta) |
virtual void | ContinuityBreak (unsigned char breakTypes) |
bool | IsAttached (void *data) |
void | RegisterInClassPointer (float *data) |
void | SetMinError (float minerror=0.1f) |
void | SetMaxError (float maxerror=1.0f) |
void | SetMinDistance (float distance=0.1f) |
void | SetMaxDistance (float distance=1.0f) |
void | SetInterpolationFilter (float interpolation=0.1f) |
void | SetQuadratic (void) |
void | SetLinear (void) |
Static Public Member Functions | |
static DataBlock_Predict_Float * | Register (float *data) |
Classes | |
struct | MasterData |
struct | ReplicaData |
struct | SessionBlock_Predict_Float |
|
The ctor performs some basic initialisation |
|
The dtor makes sure everything is tidy |
|
This is used to set a continuity break for the data set and provides useful information to the extrapolation algorithm
Reimplemented from RNReplicaNet::DataBlock. |
|
This is a feedback function that enables an application to give a delta hint to a DataBlock. This float type call maps to the opaque data type call
Reimplemented from RNReplicaNet::DataBlock. |
|
This is a feedback function that enables an application to give a delta hint to a DataBlock
Reimplemented from RNReplicaNet::DataBlock. |
|
Given a data pointer this function identifies if this data block is attached to the pointer.
Reimplemented from RNReplicaNet::DataBlock. |
|
This parses a message for the derived class of this data block
Reimplemented from RNReplicaNet::DataBlock. |
|
A poll function that is called by ReplicaNet to check for updates to this particular data block. If this virtual method is implemented by a derived class this base class method should be called before a data packet is created.
Reimplemented from RNReplicaNet::DataBlock. |
|
This registers the memory area with this data block type and returns a new pointer
|
|
This registers the memory area with this data block type. This is used when the memory is in datablocks that are allocated as part of a bigger class.
|
|
This sets the interpolation filter factor to use when extrapolating this variable type
|
|
For distance based interpolation this makes the calculation based on a linear formula. The default is linear. |
|
Sets the maximum distance start point for the maximum error to take effect
|
|
This sets the maximum error that is tolerated for this variable type
|
|
Sets the minimum distance start point for the minimum error to take effect
|
|
This sets the minimum error that is tolerated for this variable type
|
|
For distance based interpolation this makes the calculation based on a quadratic formula. The default is linear. |