public WorldClearLockDelegateWrapper(RC.WorldClearLockDelegate managed) { this.managed = managed; if (managed != null) { NativeDelegate = new WorldClearLockDelegateNative(NativeCallback); } }
public static RC.WorldClearLockDelegate GetManagedDelegate (WorldClearLockDelegateNative native) { if (native == null) return null; WorldClearLockDelegateWrapper wrapper = (WorldClearLockDelegateWrapper) native.Target; if (wrapper == null) return null; return wrapper.managed; }
public static RC.WorldClearLockDelegate GetManagedDelegate(WorldClearLockDelegateNative native) { if (native == null) { return(null); } WorldClearLockDelegateWrapper wrapper = (WorldClearLockDelegateWrapper)native.Target; if (wrapper == null) { return(null); } return(wrapper.managed); }
public WorldClearLockDelegateWrapper (RC.WorldClearLockDelegate managed) { this.managed = managed; if (managed != null) NativeDelegate = new WorldClearLockDelegateNative (NativeCallback); }