Class SnapshotProvider
Inheritance
SnapshotProvider
Syntax
public abstract class SnapshotProvider : MonoBehaviour, Serializable
Properties
aggregate
Declaration
public Identifier<Aggregate> aggregate { get; }
Property Value
identifier
Declaration
public Identifier<SnapshotProvider> identifier { get; }
Property Value
Methods
Awake()
Declaration
public virtual void Awake()
CollectVariables()
Declaration
protected virtual void CollectVariables()
OnDisable()
Declaration
public virtual void OnDisable()
OnEarlyUpdate(Boolean)
Declaration
public virtual void OnEarlyUpdate(bool rewind)
Parameters
Type |
Name |
Description |
Boolean |
rewind |
|
OnEnable()
Declaration
public virtual void OnEnable()
OnPostProcess()
Declaration
public virtual Buffer OnPostProcess()
Returns
OnPostProcess(Buffer)
Declaration
public virtual void OnPostProcess(Buffer buffer)
Parameters
Type |
Name |
Description |
Buffer |
buffer |
|
ReadFromStream(Buffer)
Declaration
public virtual void ReadFromStream(Buffer buffer)
Parameters
Type |
Name |
Description |
Buffer |
buffer |
|
Implements
ReadVariables(Buffer)
Declaration
protected virtual void ReadVariables(Buffer buffer)
Parameters
Type |
Name |
Description |
Buffer |
buffer |
|
WriteToStream(Buffer)
Declaration
public virtual void WriteToStream(Buffer buffer)
Parameters
Type |
Name |
Description |
Buffer |
buffer |
|
Implements
WriteVariables(Buffer)
Declaration
protected virtual void WriteVariables(Buffer buffer)
Parameters
Type |
Name |
Description |
Buffer |
buffer |
|