Struct filter_invoker< Func, if_not_t< is_same< first_arg_t< Func >, flecs::entity >::value > >

Synopsis

#include <include/flecs/addons/cpp/mixins/filter/impl.hpp>

template <typename Func>
struct filter_invoker<Func, if_not_t<is_same<first_arg_t<Func>, flecs::entity>::value> >

Description

No description yet.

Methods

filter_invoker

Source

Lines 214-219 in include/flecs/addons/cpp/mixins/filter/impl.hpp.

template <typename Func>
struct filter_invoker<Func, if_not_t<is_same<first_arg_t<Func>, flecs::entity>::value> > {
    filter_invoker(const flecs::world& world, Func&& func) {
        filter_invoker_no_ent<Func, arg_list_t<Func>>(world, FLECS_MOV(func));
    }
};