示例#1
0
        // Token: 0x06002A20 RID: 10784 RVA: 0x000D6CA0 File Offset: 0x000D50A0
        public static IntPtr GetNativePtr(object obj)
        {
            if (obj == null)
            {
                return(IntPtr.Zero);
            }
            INativeWrapper nativeWrapper = obj as INativeWrapper;

            if (nativeWrapper != null)
            {
                return(nativeWrapper.nativePtr);
            }
            throw new ArgumentException("Object must wrap native type");
        }
示例#2
0
 public WindowController(INativeWrapper nativeWrapper)
 {
     this.nativeWrapper = nativeWrapper;
 }