public static void FreeManagedPtr_inner(System.IntPtr ptr) { TypedValue_Struct obj = (TypedValue_Struct)Marshal.PtrToStructure(ptr, typeof(TypedValue_Struct )); if (obj._owner != 0x972f3813) { throw new System.InvalidOperationException(); } }
public static void MarshalOut(System.IntPtr ptr, android.util.TypedValue arg) { TypedValue_Struct obj = (TypedValue_Struct)Marshal.PtrToStructure(ptr, typeof(TypedValue_Struct )); arg.type = obj.type; arg.data = obj.data; arg.@string = null; arg.assetCookie = obj.assetCookie; arg.resourceId = obj.resourceId; arg.density = obj.density; }
public static void MarshalIn(System.IntPtr ptr, android.util.TypedValue arg) { TypedValue_Struct obj = new TypedValue_Struct(); obj._owner = 0x972f3813; obj.type = arg.type; obj.data = arg.data; obj.assetCookie = arg.assetCookie; obj.resourceId = arg.resourceId; obj.density = arg.density; Marshal.StructureToPtr(obj, ptr, false); }
public static android.util.TypedValue NativeToManaged(System.IntPtr ptr) { if (ptr == System.IntPtr.Zero) { return(null); } TypedValue_Struct obj = (TypedValue_Struct)Marshal.PtrToStructure(ptr, typeof(TypedValue_Struct )); android.util.TypedValue arg = new android.util.TypedValue(); arg.type = obj.type; arg.data = obj.data; arg.@string = null; arg.assetCookie = obj.assetCookie; arg.resourceId = obj.resourceId; arg.density = obj.density; return(arg); }