[][src]Trait shipyard_scenegraph::HierarchyIterDebug

pub trait HierarchyIterDebug<'a, P, C, T> {
    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, T> HierarchyIterDebug<'a, P, C, T> for (P, C) where
    C: Get<Out = &'a Child<T>> + Copy,
    P: Get<Out = &'a Parent<T>> + Copy + IntoIter,
    T: 'a,
    <P as IntoIter>::IntoIter: Shiperator,
    <P as IntoIter>::IntoIter: CurrentId,
    <<P as IntoIter>::IntoIter as CurrentId>::Id == EntityId
[src]

Loading content...

Implementors

Loading content...