public bool MoveToLayer(GES.Layer layer) { bool raw_ret = ges_clip_move_to_layer(Handle, layer == null ? IntPtr.Zero : layer.Handle); bool ret = raw_ret; return(ret); }
static void NotifyMeta_cb(IntPtr inst, IntPtr key, IntPtr value) { try { GES.Layer __obj = GLib.Object.GetObject(inst, false) as GES.Layer; __obj.OnNotifyMeta(GLib.Marshaller.Utf8PtrToString(key), (GLib.Value)Marshal.PtrToStructure(value, typeof(GLib.Value))); } catch (Exception e) { GLib.ExceptionManager.RaiseUnhandledException(e, false); } }
public unsafe bool MoveToLayerFull(GES.Layer layer) { IntPtr error = IntPtr.Zero; bool raw_ret = ges_clip_move_to_layer_full(Handle, layer == null ? IntPtr.Zero : layer.Handle, out error); bool ret = raw_ret; if (error != IntPtr.Zero) { throw new GLib.GException(error); } return(ret); }