Class SystemBuilder
java.lang.Object
com.github.elebras1.flecs.SystemBuilderBase
com.github.elebras1.flecs.SystemBuilder
-
Field Summary
FieldsFields inherited from class SystemBuilderBase
desc, world -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionand()andFrom()protected FlecsSystembuild()each(EntityCallback callback) groupBy(long groupId) groupBy(long groupId, GroupByCallback groupByCallback) groupBy(Entity entity, GroupByCallback groupByCallback) groupBy(Class<?> componentClass, GroupByCallback groupByCallback) immediate(boolean immediate) in()inOut()interval(float interval) iter(IterCallback callback) kind(long phase) multiThreaded(boolean multiThreaded) not()notFrom()operator(int operator) optional()or()orderBy(long componentId) orderBy(long componentId, ComparatorComponent comparator) orderBy(long componentId, ComparatorComponentView comparator) orderBy(long componentId, ComparatorId comparator) orderBy(Entity entity, ComparatorComponent comparator) orderBy(Entity entity, ComparatorComponentView comparator) orderBy(Entity entity, ComparatorId comparator) orderBy(Class<?> componentClass, ComparatorComponent comparator) orderBy(Class<?> componentClass, ComparatorId comparator) orFrom()out()rate(int rate) <T> SystemBuilderrun(RunCallback callback) tickSource(long tickSource) with(long componentId) with(long relationId, long componentId) <T> SystemBuilder<T> SystemBuilderwithout(long componentId) without(long relationId, long componentId) <T> SystemBuilder<T> SystemBuilderMethods inherited from class SystemBuilderBase
each, each, each, each, each, each, each, each, each, each, each, each, each, each, each, each, each, each, each, each, each, each, each, each, each, each, each, each, each, each, each, each, each, each, each, each, each, each, each, each, each, each, each, each, each, each, each, each, each, each, each, each, each, each, each, each, each, each, each, each, each, each, each, each, eachView, eachView, eachView, eachView, eachView, eachView, eachView, eachView, eachView, eachView, eachView, eachView, eachView, eachView, eachView, eachView, eachView, eachView, eachView, eachView, eachView, eachView, eachView, eachView, eachView, eachView, eachView, eachView, eachView, eachView, eachView, eachView, eachView, eachView, eachView, eachView, eachView, eachView, eachView, eachView, eachView, eachView, eachView, eachView, eachView, eachView, eachView, eachView, eachView, eachView, eachView, eachView, eachView, eachView, eachView, eachView, eachView, eachView, eachView, eachView, eachView, eachView, eachView, eachView
-
Field Details
-
arena
-
-
Constructor Details
-
SystemBuilder
-
SystemBuilder
-
-
Method Details
-
kind
-
interval
-
rate
-
tickSource
-
multiThreaded
-
multiThreaded
-
immediate
-
immediate
-
with
-
with
-
with
-
with
-
with
-
without
-
without
-
without
-
without
-
without
-
in
-
out
-
inOut
-
operator
-
and
-
or
-
not
-
optional
-
andFrom
-
orFrom
-
notFrom
-
write
-
read
-
orderBy
-
orderBy
-
orderBy
-
orderBy
-
orderBy
-
orderBy
-
orderBy
-
orderBy
-
orderBy
-
orderBy
-
orderBy
-
groupBy
-
groupBy
-
groupBy
-
groupBy
-
groupBy
-
groupBy
-
iter
-
run
-
each
-
build
- Specified by:
buildin classSystemBuilderBase
-