module Entitas::IAllOfMatcher

Included Modules

Direct including types

Defined in:

entitas/interfaces/i_matcher.cr

Instance Method Summary

Instance methods inherited from module Entitas::IAnyOfMatcher

none_of(*indices : Int32) : INoneOfMatcher
none_of(*matchers : IMatcher) : INoneOfMatcher
none_of(*comps : Entitas::Component::ComponentTypes) : INoneOfMatcher
none_of(*indices : Entitas::Component::Index) : INoneOfMatcher
none_of

Instance methods inherited from module Entitas::ICompoundMatcher

all_of_indices : Set(Entitas::Component::Index) all_of_indices, any_of_indices : Set(Entitas::Component::Index) any_of_indices, none_of_indices : Set(Entitas::Component::Index) none_of_indices

Instance methods inherited from module Entitas::IMatcher

indices : Set(Entitas::Component::Index) indices, matches?(entity : Entitas::Entity) : Bool matches?

Instance Method Detail

abstract def any_of(*indices : Int32) : IAnyOfMatcher #

[View source]
abstract def any_of(*matchers : IMatcher) : IAnyOfMatcher #

[View source]
abstract def any_of(*comps : Entitas::Component::ComponentTypes) : IAnyOfMatcher #

[View source]
abstract def any_of(*indices : Entitas::Component::Index) : IAnyOfMatcher #

[View source]