Home
last modified time | relevance | path

Searched refs:IIterableConstCallable (Results 1 - 5 of 5) sorted by relevance

/foundation/graphic/graphic_3d/lume/metaobject/include/meta/interface/
H A Dintf_iterable.h105 class IIterableConstCallable : public ICallable { class in TraversalType
106 META_INTERFACE(ICallable, IIterableConstCallable, UidFromType<Type>())
/foundation/graphic/graphic_3d/lume/metaobject/include/meta/api/internal/
H A Diteration.h65 return IterateImpl<IIterableConstCallable>(interface_pointer_cast<IIterable>(c), BASE_NS::forward<Func>(func), is); in ConstIterate()
71 return IterateImpl<IIterableConstCallable>(interface_pointer_cast<IIterable>(c), *func, is); in ConstIterate()
H A Diteration_types.h72 return ICallable::Ptr(new IterationCallable<IIterableConstCallable, Func>(BASE_NS::move(f))); in MakeIterationConstCallable()
/foundation/graphic/graphic_3d/lume/metaobject/src/
H A Dcontent_object.cpp163 return IterateImpl(params.function.GetInterface<IIterableConstCallable<IObject::Ptr>>());
/foundation/graphic/graphic_3d/lume/metaobject/src/container/
H A Dcontainer_base.cpp402 auto f = params.function.GetInterface<IIterableConstCallable<IObject::Ptr>>(); in Iterate()

Completed in 2 milliseconds