public void WithInstanced(InstancedNetworkEventBase <T> evt) { Connect((object instance, T data) => { evt.ReceiveInstanced(instance, data); }); }
public void WithNonInstanced(InstancedNetworkEventBase <T> evt) { Connect((T data) => { evt.ReceiveRPC(data); }); }
public void With(InstancedNetworkEventBase <T> evt) { WithNonInstanced(evt); WithInstanced(evt); }
public NetworkEventConnection(InstancedNetworkEventBase <T> evt, GenericNetworkEventHandler handler, int priority) { Event = evt; Handler = handler; Priority = priority; }