예제 #1
0
 static NetObject()
 {
     RPCSourceConnection = null;
     RPCDestConnection   = null;
     PIsInitialUpdate    = false;
     _dirtyList          = null;
 }
예제 #2
0
 static NetInterface()
 {
     GhostConnection.RegisterNetClassReps();
 }
예제 #3
0
 public void SetOwningConnection(GhostConnection ev)
 {
     OwningConnection = ev;
 }
예제 #4
0
 public virtual void UnpackUpdate(GhostConnection connection, BitStream stream)
 {
 }
예제 #5
0
 public virtual void PerformScopeQuery(GhostConnection connection)
 {
     connection.ObjectInScope(this);
 }
예제 #6
0
 public virtual ulong PackUpdate(GhostConnection connection, ulong updateMask, BitStream stream)
 {
     return(0UL);
 }
예제 #7
0
 public virtual void OnGhostAvailable(GhostConnection theConnection)
 {
 }
예제 #8
0
 public virtual bool OnGhostAdd(GhostConnection theConnection)
 {
     return(true);
 }
예제 #9
0
 public static void SetRPCDestConnection(GhostConnection destConnection)
 {
     RPCDestConnection = destConnection;
 }
예제 #10
0
 public static void SetRPCSourceConnection(GhostConnection connection)
 {
     RPCSourceConnection = connection;
 }