Uses of Interface
org.starhope.appius.util.AcceptsMetronomeTicks

Packages that use AcceptsMetronomeTicks
com.tootsville.game   
org.starhope.appius.game   
org.starhope.appius.game.inventory   
org.starhope.appius.game.laserTag   
org.starhope.appius.game.npc   
org.starhope.appius.game.npc.plebeian   
org.starhope.appius.net   
org.starhope.appius.test   
org.starhope.appius.user   
 

Uses of AcceptsMetronomeTicks in com.tootsville.game
 

Classes in com.tootsville.game that implement AcceptsMetronomeTicks
 class PropsWeather
          Set the weather value to the special Props animation on each screen across the main row of Tootsville on a timer
 

Uses of AcceptsMetronomeTicks in org.starhope.appius.game
 

Classes in org.starhope.appius.game that implement AcceptsMetronomeTicks
 class GameEvent
          A GameEvent is a room-wide (or multi-room) game that occurs within the larger context of the game.
 class ZoneSpawner
          Thread to manage automated zone spawn/retirement
 

Fields in org.starhope.appius.game declared as AcceptsMetronomeTicks
private  AcceptsMetronomeTicks PhysicsScheduler.Crankshaft.myEngine
          engine to be ticked
 

Fields in org.starhope.appius.game with type parameters of type AcceptsMetronomeTicks
private static ConcurrentHashMap<AcceptsMetronomeTicks,ScheduledFuture<?>> PhysicsScheduler.futures
          Who's scheduled
private static ConcurrentSkipListSet<AcceptsMetronomeTicks> AppiusClaudiusCaecus.metronomeListeners
          Collection of arbitrary objects who wish to receive Metronome ticks
 

Methods in org.starhope.appius.game with parameters of type AcceptsMetronomeTicks
static void AppiusClaudiusCaecus.add(AcceptsMetronomeTicks listener)
          Add a thread to the Metronome tick event schedule without that thread being
 int ZoneSpawner.compareTo(AcceptsMetronomeTicks o)
           
static void AppiusClaudiusCaecus.remove(AcceptsMetronomeTicks listener)
          Remove a metronome listener
static ScheduledFuture<?> PhysicsScheduler.start(AcceptsMetronomeTicks engine)
          start a new timer thread
static void PhysicsScheduler.stop(AcceptsMetronomeTicks engine)
          stop ticking a fellow
static void AppiusClaudiusCaecus.stopTicking(AcceptsMetronomeTicks thread)
          Stop sending metronome ticks to a particular object.
 

Constructors in org.starhope.appius.game with parameters of type AcceptsMetronomeTicks
PhysicsScheduler.Crankshaft(AcceptsMetronomeTicks engine)
           
 

Uses of AcceptsMetronomeTicks in org.starhope.appius.game.inventory
 

Subinterfaces of AcceptsMetronomeTicks in org.starhope.appius.game.inventory
 interface PetFromInventory
          TODO: The documentation for this type (PetFromInventory) is incomplete.
 

Uses of AcceptsMetronomeTicks in org.starhope.appius.game.laserTag
 

Classes in org.starhope.appius.game.laserTag that implement AcceptsMetronomeTicks
 class LaserTagGame
           
 

Uses of AcceptsMetronomeTicks in org.starhope.appius.game.npc
 

Classes in org.starhope.appius.game.npc that implement AcceptsMetronomeTicks
private static class Projectile.ProjectileWatcher
           
 class QuestItemExchanger
          WRITEME: Document this type.
 

Uses of AcceptsMetronomeTicks in org.starhope.appius.game.npc.plebeian
 

Classes in org.starhope.appius.game.npc.plebeian that implement AcceptsMetronomeTicks
 class Plebeian
           The Plebeian class is a base class for simply scripted NPC:s using the Plebeian structure, which is meant to be a fairly understandable scripting language for basic state machine representation.
 

Uses of AcceptsMetronomeTicks in org.starhope.appius.net
 

Classes in org.starhope.appius.net that implement AcceptsMetronomeTicks
 class BatchProcessor
          Process JSON interactions in bulk
 class NetIOThread
          Networking I/O threads, for either client or server using the "Infinity Mode" protocol (or, to a limited extent, the surviving entrails of the SmartFaux mode)
 class ServerThread
          This is the server thread for Appius Claudius Caecus.
 class StreamProcessor
          WRITEME: The documentation for this type (StreamProcessor) is incomplete.
 class WebSocketProcessor
          WRITEME: Document this type.
 

Uses of AcceptsMetronomeTicks in org.starhope.appius.test
 

Classes in org.starhope.appius.test that implement AcceptsMetronomeTicks
 class UserLoadTest
          WRITEME: The documentation for this type (UserLoadTest) is incomplete.
 

Uses of AcceptsMetronomeTicks in org.starhope.appius.user
 

Classes in org.starhope.appius.user that implement AcceptsMetronomeTicks
 class AbstractNonPlayerCharacter
          This is the base class from which NPCs are derived.