Uses of Package
us.asciiroth.client.core

Packages that use us.asciiroth.client.core
us.asciiroth.client   
us.asciiroth.client.agents   
us.asciiroth.client.agents.npc Non-Player Characters 
us.asciiroth.client.agents.trees   
us.asciiroth.client.board   
us.asciiroth.client.core   
us.asciiroth.client.effects   
us.asciiroth.client.event   
us.asciiroth.client.items   
us.asciiroth.client.terrain   
us.asciiroth.client.terrain.decorators   
us.asciiroth.client.terrain.grasses   
us.asciiroth.client.terrain.triggers Triggers are a kind of decorator in software terms; they are a terrain that wraps and augments the behavior of any other terrain piece. 
us.asciiroth.client.ui   
 

Classes in us.asciiroth.client.core used by us.asciiroth.client
Bag.Entry
          An entry in the bag.
Color
          There's some interesting color transformation support we can provider here, and color is an important parameter object for many objects like doors and keys and transformers.
Item
          Items are objects that can be picked up, moved, thrown and/or used by the player.
Piece
          An element of the game board.
 

Classes in us.asciiroth.client.core used by us.asciiroth.client.agents
AbstractPiece
          Abstract implementation of a piece.
Agent
          Interface for pieces that exclusively occupy a cell.
Animated
          A piece that is animated.
Color
          There's some interesting color transformation support we can provider here, and color is an important parameter object for many objects like doors and keys and transformers.
ColorListener
          A terrain piece that can be trigged by color events.
Context
          This could almost just be an interface that both Game and Event implement, and then HasBoard could be removed, and only this interface could be exposed when event is used for certain methods.
Direction
          A direction on the map, also representing the information to interact with adjacent terrain on the map or adjacent maps.
Event
          A game event, with the information necessary for the callbacks on the various pieces to create a meaningful response to the event.
Item
          Items are objects that can be picked up, moved, thrown and/or used by the player.
Piece
          An element of the game board.
Serializer
          For each piece type there is a serializer that can convert the piece back and forth to a key, and that also provides some metadata about the type so it can be manipulated in the map editor.
State
          A typesafe enum that represents anything that has a boolean state, such as doors (open or closed), switches (on or off), etc.
Symbol
          An immutable, visual representation of a piece in the game.
 

Classes in us.asciiroth.client.core used by us.asciiroth.client.agents.npc
AbstractPiece
          Abstract implementation of a piece.
Agent
          Interface for pieces that exclusively occupy a cell.
Animated
          A piece that is animated.
BaseSerializer
          Base support for serializers that escape/unescape pieces as part of their serialization key.
Color
          There's some interesting color transformation support we can provider here, and color is an important parameter object for many objects like doors and keys and transformers.
Context
          This could almost just be an interface that both Game and Event implement, and then HasBoard could be removed, and only this interface could be exposed when event is used for certain methods.
Direction
          A direction on the map, also representing the information to interact with adjacent terrain on the map or adjacent maps.
Event
          A game event, with the information necessary for the callbacks on the various pieces to create a meaningful response to the event.
Item
          Items are objects that can be picked up, moved, thrown and/or used by the player.
Piece
          An element of the game board.
Serializer
          For each piece type there is a serializer that can convert the piece back and forth to a key, and that also provides some metadata about the type so it can be manipulated in the map editor.
State
          A typesafe enum that represents anything that has a boolean state, such as doors (open or closed), switches (on or off), etc.
 

Classes in us.asciiroth.client.core used by us.asciiroth.client.agents.trees
AbstractPiece
          Abstract implementation of a piece.
Agent
          Interface for pieces that exclusively occupy a cell.
Piece
          An element of the game board.
Serializer
          For each piece type there is a serializer that can convert the piece back and forth to a key, and that also provides some metadata about the type so it can be manipulated in the map editor.
Symbol
          An immutable, visual representation of a piece in the game.
 

Classes in us.asciiroth.client.core used by us.asciiroth.client.board
Agent
          Interface for pieces that exclusively occupy a cell.
AnimationProxy
          A proxy for a piece at a given position, which introduces the state necessary to track the animation of pieces on the board.
Bag
          A collection of items or effects.
Color
          There's some interesting color transformation support we can provider here, and color is an important parameter object for many objects like doors and keys and transformers.
Context
          This could almost just be an interface that both Game and Event implement, and then HasBoard could be removed, and only this interface could be exposed when event is used for certain methods.
Direction
          A direction on the map, also representing the information to interact with adjacent terrain on the map or adjacent maps.
Effect
          A kind of piece that exists on the board above items and terrain, used to handle animation like the throwing of items.
Event
          A game event, with the information necessary for the callbacks on the various pieces to create a meaningful response to the event.
Item
          Items are objects that can be picked up, moved, thrown and/or used by the player.
ModifiableSymbol
          Immutability has been a big success in this game, in terms of keeping the bugs due to behavior under control.
Piece
          An element of the game board.
Player
          This represents both the player, and the state of the game for the player.
Symbol
          An immutable, visual representation of a piece in the game.
Terrain
          Terrain is a piece type that describes the behavior and appearance of a cell on the board.
 

Classes in us.asciiroth.client.core used by us.asciiroth.client.core
Agent
          Interface for pieces that exclusively occupy a cell.
Animated
          A piece that is animated.
Bag
          A collection of items or effects.
Bag.Entry
          An entry in the bag.
Color
          There's some interesting color transformation support we can provider here, and color is an important parameter object for many objects like doors and keys and transformers.
Context
          This could almost just be an interface that both Game and Event implement, and then HasBoard could be removed, and only this interface could be exposed when event is used for certain methods.
Direction
          A direction on the map, also representing the information to interact with adjacent terrain on the map or adjacent maps.
Event
          A game event, with the information necessary for the callbacks on the various pieces to create a meaningful response to the event.
Game
          Central controller for the game.
HasBoard
          A model element that can provide access to the current game board.
Item
          Items are objects that can be picked up, moved, thrown and/or used by the player.
Piece
          An element of the game board.
Player
          This represents both the player, and the state of the game for the player.
PlayerBag
          A bag that tracks the player's inventory.
Serializer
          For each piece type there is a serializer that can convert the piece back and forth to a key, and that also provides some metadata about the type so it can be manipulated in the map editor.
State
          A typesafe enum that represents anything that has a boolean state, such as doors (open or closed), switches (on or off), etc.
Symbol
          An immutable, visual representation of a piece in the game.
Terrain
          Terrain is a piece type that describes the behavior and appearance of a cell on the board.
 

Classes in us.asciiroth.client.core used by us.asciiroth.client.effects
AbstractPiece
          Abstract implementation of a piece.
Agent
          Interface for pieces that exclusively occupy a cell.
Animated
          A piece that is animated.
Color
          There's some interesting color transformation support we can provider here, and color is an important parameter object for many objects like doors and keys and transformers.
Context
          This could almost just be an interface that both Game and Event implement, and then HasBoard could be removed, and only this interface could be exposed when event is used for certain methods.
Direction
          A direction on the map, also representing the information to interact with adjacent terrain on the map or adjacent maps.
Effect
          A kind of piece that exists on the board above items and terrain, used to handle animation like the throwing of items.
Item
          Items are objects that can be picked up, moved, thrown and/or used by the player.
Piece
          An element of the game board.
Serializer
          For each piece type there is a serializer that can convert the piece back and forth to a key, and that also provides some metadata about the type so it can be manipulated in the map editor.
Symbol
          An immutable, visual representation of a piece in the game.
 

Classes in us.asciiroth.client.core used by us.asciiroth.client.event
Agent
          Interface for pieces that exclusively occupy a cell.
Piece
          An element of the game board.
Player
          This represents both the player, and the state of the game for the player.
PlayerBag
          A bag that tracks the player's inventory.
Symbol
          An immutable, visual representation of a piece in the game.
 

Classes in us.asciiroth.client.core used by us.asciiroth.client.items
AbstractPiece
          Abstract implementation of a piece.
Agent
          Interface for pieces that exclusively occupy a cell.
Animated
          A piece that is animated.
Color
          There's some interesting color transformation support we can provider here, and color is an important parameter object for many objects like doors and keys and transformers.
Context
          This could almost just be an interface that both Game and Event implement, and then HasBoard could be removed, and only this interface could be exposed when event is used for certain methods.
Event
          A game event, with the information necessary for the callbacks on the various pieces to create a meaningful response to the event.
Item
          Items are objects that can be picked up, moved, thrown and/or used by the player.
Piece
          An element of the game board.
Serializer
          For each piece type there is a serializer that can convert the piece back and forth to a key, and that also provides some metadata about the type so it can be manipulated in the map editor.
Symbol
          An immutable, visual representation of a piece in the game.
 

Classes in us.asciiroth.client.core used by us.asciiroth.client.terrain
AbstractPiece
          Abstract implementation of a piece.
Agent
          Interface for pieces that exclusively occupy a cell.
Animated
          A piece that is animated.
Color
          There's some interesting color transformation support we can provider here, and color is an important parameter object for many objects like doors and keys and transformers.
ColorListener
          A terrain piece that can be trigged by color events.
Context
          This could almost just be an interface that both Game and Event implement, and then HasBoard could be removed, and only this interface could be exposed when event is used for certain methods.
Direction
          A direction on the map, also representing the information to interact with adjacent terrain on the map or adjacent maps.
Event
          A game event, with the information necessary for the callbacks on the various pieces to create a meaningful response to the event.
Item
          Items are objects that can be picked up, moved, thrown and/or used by the player.
Piece
          An element of the game board.
Player
          This represents both the player, and the state of the game for the player.
Serializer
          For each piece type there is a serializer that can convert the piece back and forth to a key, and that also provides some metadata about the type so it can be manipulated in the map editor.
State
          A typesafe enum that represents anything that has a boolean state, such as doors (open or closed), switches (on or off), etc.
Terrain
          Terrain is a piece type that describes the behavior and appearance of a cell on the board.
TerrainProxy
          A piece (always terrain) that proxies another terrain.
 

Classes in us.asciiroth.client.core used by us.asciiroth.client.terrain.decorators
AbstractPiece
          Abstract implementation of a piece.
Agent
          Interface for pieces that exclusively occupy a cell.
Animated
          A piece that is animated.
Color
          There's some interesting color transformation support we can provider here, and color is an important parameter object for many objects like doors and keys and transformers.
ColorListener
          A terrain piece that can be trigged by color events.
Context
          This could almost just be an interface that both Game and Event implement, and then HasBoard could be removed, and only this interface could be exposed when event is used for certain methods.
Direction
          A direction on the map, also representing the information to interact with adjacent terrain on the map or adjacent maps.
Event
          A game event, with the information necessary for the callbacks on the various pieces to create a meaningful response to the event.
Item
          Items are objects that can be picked up, moved, thrown and/or used by the player.
Piece
          An element of the game board.
Player
          This represents both the player, and the state of the game for the player.
Serializer
          For each piece type there is a serializer that can convert the piece back and forth to a key, and that also provides some metadata about the type so it can be manipulated in the map editor.
Symbol
          An immutable, visual representation of a piece in the game.
Terrain
          Terrain is a piece type that describes the behavior and appearance of a cell on the board.
TerrainProxy
          A piece (always terrain) that proxies another terrain.
 

Classes in us.asciiroth.client.core used by us.asciiroth.client.terrain.grasses
AbstractPiece
          Abstract implementation of a piece.
Piece
          An element of the game board.
Serializer
          For each piece type there is a serializer that can convert the piece back and forth to a key, and that also provides some metadata about the type so it can be manipulated in the map editor.
Terrain
          Terrain is a piece type that describes the behavior and appearance of a cell on the board.
 

Classes in us.asciiroth.client.core used by us.asciiroth.client.terrain.triggers
AbstractPiece
          Abstract implementation of a piece.
Color
          There's some interesting color transformation support we can provider here, and color is an important parameter object for many objects like doors and keys and transformers.
ColorListener
          A terrain piece that can be trigged by color events.
Direction
          A direction on the map, also representing the information to interact with adjacent terrain on the map or adjacent maps.
Event
          A game event, with the information necessary for the callbacks on the various pieces to create a meaningful response to the event.
Item
          Items are objects that can be picked up, moved, thrown and/or used by the player.
Piece
          An element of the game board.
Player
          This represents both the player, and the state of the game for the player.
Serializer
          For each piece type there is a serializer that can convert the piece back and forth to a key, and that also provides some metadata about the type so it can be manipulated in the map editor.
Terrain
          Terrain is a piece type that describes the behavior and appearance of a cell on the board.
TerrainProxy
          A piece (always terrain) that proxies another terrain.
 

Classes in us.asciiroth.client.core used by us.asciiroth.client.ui
Agent
          Interface for pieces that exclusively occupy a cell.
HasBoard
          A model element that can provide access to the current game board.
Piece
          An element of the game board.
Player
          This represents both the player, and the state of the game for the player.
PlayerBag
          A bag that tracks the player's inventory.
Symbol
          An immutable, visual representation of a piece in the game.
 


0.7

2009 Alx Dark