Interface to control entity view instantiation and to add custom culling. More...
Public Member Functions | |
IEnumerable<(EntityRef, View)> | DynamicEntityIterator (QuantumGame game, Frame frame, QuantumEntityViewBindBehaviour createBehaviour) |
Create an iterator for all dynamic entities. More... | |
IEnumerable<(EntityRef, MapEntityLink)> | MapEntityIterator (QuantumGame game, Frame frame, QuantumEntityViewBindBehaviour createBehaviour) |
Create an iterator for all map entities. By default all components that have a MapEntityLink are returned. More... | |
Interface to control entity view instantiation and to add custom culling.
IEnumerable<(EntityRef, View)> Quantum.IQuantumEntityViewCulling.DynamicEntityIterator | ( | QuantumGame | game, |
Frame | frame, | ||
QuantumEntityViewBindBehaviour | createBehaviour | ||
) |
Create an iterator for all dynamic entities.
IEnumerable<(EntityRef, MapEntityLink)> Quantum.IQuantumEntityViewCulling.MapEntityIterator | ( | QuantumGame | game, |
Frame | frame, | ||
QuantumEntityViewBindBehaviour | createBehaviour | ||
) |
Create an iterator for all map entities. By default all components that have a MapEntityLink are returned.