GstChildProxyInterface

#GstChildProxy interface.

Members

Variables

GstReserved
void*[4] GstReserved;
childAdded
void function(GstChildProxy* parent, ObjectC* child, const(char)* name) childAdded;

Called when @child is added to @parent

childRemoved
void function(GstChildProxy* parent, ObjectC* child, const(char)* name) childRemoved;

Called when @child is removed from @parent

getChildByIndex
ObjectC* function(GstChildProxy* parent, uint index) getChildByIndex;

Fetch a child object by index

getChildByName
ObjectC* function(GstChildProxy* parent, const(char)* name) getChildByName;

Fetch a child object by name

getChildrenCount
uint function(GstChildProxy* parent) getChildrenCount;

Get the number of children in @parent

parent
GTypeInterface parent;

parent interface type.