[][src]Trait shipyard_scenegraph::HierarchyIterDebug

pub trait HierarchyIterDebug<'a, P, C> {
    fn debug_tree<F>(
        &'a self,
        root: EntityId,
        get_label: F
    ) -> DebugHierarchyTree<'a, P, C, F>
    where
        F: Fn(EntityId) -> String
; }

Required methods

fn debug_tree<F>(
    &'a self,
    root: EntityId,
    get_label: F
) -> DebugHierarchyTree<'a, P, C, F> where
    F: Fn(EntityId) -> String

Loading content...

Implementations on Foreign Types

impl<'a, P, C> HierarchyIterDebug<'a, P, C> for (P, C) where
    C: GetComponent<Out = &'a Child> + Copy,
    P: Copy + IntoIter + GetComponent<Out = &'a Parent>,
    <P as IntoIter>::IntoIter: Shiperator,
    <P as IntoIter>::IntoIter: CurrentId,
    <<P as IntoIter>::IntoIter as CurrentId>::Id == EntityId, 
[src]

Loading content...

Implementors

Loading content...