Trait gstreamer::subclass::prelude::ChildProxyImplExt [−][src]
pub trait ChildProxyImplExt: ObjectSubclass { fn parent_child_by_name(
&self,
object: &Self::Type,
name: &str
) -> Option<Object>; fn parent_child_by_index(
&self,
object: &Self::Type,
index: u32
) -> Option<Object>; fn parent_children_count(&self, object: &Self::Type) -> u32; fn parent_child_added(
&self,
_object: &Self::Type,
_child: &Object,
_name: &str
); fn parent_child_removed(
&self,
_object: &Self::Type,
_child: &Object,
_name: &str
); }
Required methods
fn parent_child_by_name(
&self,
object: &Self::Type,
name: &str
) -> Option<Object>
[src]
&self,
object: &Self::Type,
name: &str
) -> Option<Object>
fn parent_child_by_index(
&self,
object: &Self::Type,
index: u32
) -> Option<Object>
[src]
&self,
object: &Self::Type,
index: u32
) -> Option<Object>
fn parent_children_count(&self, object: &Self::Type) -> u32
[src]
fn parent_child_added(&self, _object: &Self::Type, _child: &Object, _name: &str)
[src]
fn parent_child_removed(
&self,
_object: &Self::Type,
_child: &Object,
_name: &str
)
[src]
&self,
_object: &Self::Type,
_child: &Object,
_name: &str
)
Implementors
impl<T: ChildProxyImpl> ChildProxyImplExt for T
[src]
impl<T: ChildProxyImpl> ChildProxyImplExt for T
[src]fn parent_child_by_name(
&self,
object: &Self::Type,
name: &str
) -> Option<Object>
[src]
&self,
object: &Self::Type,
name: &str
) -> Option<Object>
fn parent_child_by_index(
&self,
object: &Self::Type,
index: u32
) -> Option<Object>
[src]
&self,
object: &Self::Type,
index: u32
) -> Option<Object>