My Project
Loading...
Searching...
No Matches
Classes | Public Types | Public Member Functions | Static Public Member Functions | Public Attributes | Static Public Attributes | List of all members
Teal.Pump Class Reference
Inheritance diagram for Teal.Pump:
Teal.MonoSingleton< Pump >

Public Types

enum  PumpEvent : byte { Reserved = 0 , Object , Count }
 

Public Member Functions

void Clear ()
 
ushort GetMyStateCounter ()
 
void ClearStates ()
 

Static Public Member Functions

static BitPacker MakePacker (int capacity=2048, int stringCapacity=8192, int growMultiplier=2, int growAddition=1)
 
static bool PackObject (object o, BitPacker bits)
 
static object UnpackObject (Type type, BitPacker bits)
 

Public Attributes

BitPacker state
 
Teal.PumpEvent OnPump
 
Dictionary< int, PumpObjectobjs
 
AnimationCurve timeUpdateCurve
 

Static Public Attributes

static BitPacker temp
 
static BitPacker temp2
 

Additional Inherited Members

- Static Protected Attributes inherited from Teal.MonoSingleton< Pump >
static T _instance
 
- Properties inherited from Teal.MonoSingleton< Pump >
static T Get [get]
 Returns the singleton instance.
 

The documentation for this class was generated from the following file: