Class ChildProxyHelper
- Namespace
- Gst
- Assembly
- Gst-1.0.dll
public sealed class ChildProxyHelper : Object, ChildProxy, NativeObject, IDisposable, InstanceFactory, GTypeProvider
- Inheritance
-
ChildProxyHelper
- Implements
- Inherited Members
Constructors
ChildProxyHelper(ObjectHandle)
public ChildProxyHelper(ObjectHandle handle)
Parameters
handleObjectHandle
Fields
ChildAddedSignal
Signal Descriptor for OnChildAdded.
public static readonly Signal<ChildProxy, ChildProxy.ChildAddedSignalArgs> ChildAddedSignal
Field Value
ChildRemovedSignal
Signal Descriptor for OnChildRemoved.
public static readonly Signal<ChildProxy, ChildProxy.ChildRemovedSignalArgs> ChildRemovedSignal
Field Value
Methods
ChildAdded(Object, string)
public void ChildAdded(Object child, string name)
Parameters
ChildRemoved(Object, string)
public void ChildRemoved(Object child, string name)
Parameters
GetChildByIndex(uint)
public Object? GetChildByIndex(uint index)
Parameters
indexuint
Returns
GetChildByName(string)
public Object? GetChildByName(string name)
Parameters
namestring
Returns
GetChildByNameRecurse(string)
[Version("1.22")]
public Object? GetChildByNameRecurse(string name)
Parameters
namestring
Returns
GetChildrenCount()
public uint GetChildrenCount()
Returns
GetGType()
public static Type GetGType()
Returns
GetProperty(string, out Value)
public void GetProperty(string name, out Value value)
Parameters
GetValist(string, nint)
public void GetValist(string firstPropertyName, nint varArgs)
Parameters
SetProperty(string, Value)
public void SetProperty(string name, Value value)
Parameters
SetValist(string, nint)
public void SetValist(string firstPropertyName, nint varArgs)
Parameters
Events
OnChildAdded
public event SignalHandler<ChildProxy, ChildProxy.ChildAddedSignalArgs> OnChildAdded
Event Type
OnChildRemoved
public event SignalHandler<ChildProxy, ChildProxy.ChildRemovedSignalArgs> OnChildRemoved