Package games.pixscape.runtime.system
Class TiledAnimationSystem
java.lang.Object
com.artemis.BaseSystem
com.artemis.BaseEntitySystem
com.artemis.systems.IteratingSystem
games.pixscape.runtime.system.TiledAnimationSystem
- All Implemented Interfaces:
com.artemis.EntitySubscription.SubscriptionListener,ProfiledSystem
@All({LayerComponent.class,TiledLayerComponent.class})
@Exclude(EntityIndexComponent.class)
public final class TiledAnimationSystem
extends com.artemis.systems.IteratingSystem
implements ProfiledSystem
-
Field Summary
Fields inherited from class com.artemis.BaseEntitySystem
subscriptionFields inherited from class com.artemis.BaseSystem
world -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidbegin()protected voidend()booleanprotected voidprocess(int e) voidsetAdvanceOnlyVisibleChunks(boolean advanceOnlyVisibleChunks) voidsetAnimatedTileLookup(TileAnimationLookup tileAnimationLookup) voidsetSystemProfiler(SystemProfiler profiler) Methods inherited from class com.artemis.systems.IteratingSystem
processSystemMethods inherited from class com.artemis.BaseEntitySystem
getEntityIds, getSubscription, inserted, inserted, removed, removed, setWorldMethods inherited from class com.artemis.BaseSystem
checkProcessing, dispose, getWorld, initialize, isEnabled, process, setEnabled
-
Constructor Details
-
TiledAnimationSystem
public TiledAnimationSystem() -
TiledAnimationSystem
-
-
Method Details
-
setAnimatedTileLookup
-
setAdvanceOnlyVisibleChunks
public void setAdvanceOnlyVisibleChunks(boolean advanceOnlyVisibleChunks) -
isAdvanceOnlyVisibleChunks
public boolean isAdvanceOnlyVisibleChunks() -
begin
protected void begin()- Overrides:
beginin classcom.artemis.BaseSystem
-
process
protected void process(int e) - Specified by:
processin classcom.artemis.systems.IteratingSystem
-
end
protected void end()- Overrides:
endin classcom.artemis.BaseSystem
-
setSystemProfiler
- Specified by:
setSystemProfilerin interfaceProfiledSystem
-