public RuminoidImageT(RuminoidImageT _0) { __Instance = Marshal.AllocHGlobal(sizeof(__Internal)); __ownsNativeInstance = true; NativeToManagedMap[__Instance] = this; *((__Internal *)__Instance) = *((__Internal *)_0.__Instance); }
public static RuminoidImageT RuminoidRcGetResult(IntPtr render_context) { var __ret = __Internal.RuminoidRcGetResult(render_context); RuminoidImageT __result0; if (__ret == IntPtr.Zero) { __result0 = null; } else if (RuminoidImageT.NativeToManagedMap.ContainsKey(__ret)) { __result0 = RuminoidImageT.NativeToManagedMap[__ret]; } else { __result0 = RuminoidImageT.__CreateInstance(__ret); } return(__result0); }