A C E G H I L M O P R S T

A

allObjects() - Method in class org.smtose.shadowedhorizons.world.GridLocale
 
allObjects() - Method in class org.smtose.shadowedhorizons.world.HexLocale
 
allObjects() - Method in interface org.smtose.shadowedhorizons.world.Locale
 
allObjects() - Method in class org.smtose.shadowedhorizons.world.OpenLocale
 

C

copy() - Method in class org.smtose.shadowedhorizons.world.Position
Returns a new Position with the same coordinates as the original Position

E

equals(Position) - Method in class org.smtose.shadowedhorizons.world.Position
Checks to see if one Position's coordinates are the same as anothers

G

GRID_LOCALE - Static variable in class org.smtose.shadowedhorizons.world.LocaleFactory
 
GridLocale - class org.smtose.shadowedhorizons.world.GridLocale.
Provides a cartesian style Locale system.
GridLocale() - Constructor for class org.smtose.shadowedhorizons.world.GridLocale
 
get(Position) - Method in class org.smtose.shadowedhorizons.world.GridLocale
Gets the object at a given position
get(String) - Method in class org.smtose.shadowedhorizons.world.GridLocale
Gets an object by a given name
get(MetaObject) - Method in class org.smtose.shadowedhorizons.world.GridLocale
 
get(int) - Method in class org.smtose.shadowedhorizons.world.GridLocale
 
get(Position) - Method in class org.smtose.shadowedhorizons.world.HexLocale
Gets the object at a given position
get(String) - Method in class org.smtose.shadowedhorizons.world.HexLocale
Gets an object by a given name
get(int) - Method in class org.smtose.shadowedhorizons.world.HexLocale
 
get(Position) - Method in interface org.smtose.shadowedhorizons.world.Locale
Gets the object at a given position, removing it from the Locale.
get(String) - Method in interface org.smtose.shadowedhorizons.world.Locale
Gets an object by a given name, removing it from the Locale.
get(int) - Method in interface org.smtose.shadowedhorizons.world.Locale
 
get(MetaObject) - Method in interface org.smtose.shadowedhorizons.world.Locale
 
get(Position) - Method in class org.smtose.shadowedhorizons.world.OpenLocale
Gets the object at a given position
get(String) - Method in class org.smtose.shadowedhorizons.world.OpenLocale
Gets an object by a given name
get(int) - Method in class org.smtose.shadowedhorizons.world.OpenLocale
 
getBooleanValue(Object) - Method in class org.smtose.shadowedhorizons.core.MetaObject
 
getDoubleValue(Object) - Method in class org.smtose.shadowedhorizons.core.MetaObject
 
getFloatValue(Object) - Method in class org.smtose.shadowedhorizons.core.MetaObject
 
getIntValue(Object) - Method in class org.smtose.shadowedhorizons.core.MetaObject
 
getNamedPoint(String) - Method in class org.smtose.shadowedhorizons.world.GridLocale
 
getNamedPoint(String) - Method in class org.smtose.shadowedhorizons.world.HexLocale
 
getNamedPoint(String) - Method in interface org.smtose.shadowedhorizons.world.Locale
 
getNamedPoint(String) - Method in class org.smtose.shadowedhorizons.world.OpenLocale
 
getObject(int) - Method in class org.smtose.shadowedhorizons.world.LocaleFactory
 
getStringValue(Object) - Method in class org.smtose.shadowedhorizons.core.MetaObject
 
getValue(Object) - Method in class org.smtose.shadowedhorizons.core.MetaObject
 
getX() - Method in class org.smtose.shadowedhorizons.world.Position
Gets the Position's x coordinate
getY() - Method in class org.smtose.shadowedhorizons.world.Position
Gets the Position's y coordinate

H

HEX_LOCALE - Static variable in class org.smtose.shadowedhorizons.world.LocaleFactory
 
HexLocale - class org.smtose.shadowedhorizons.world.HexLocale.
Implements a hexagonal grid layout for locales.
HexLocale() - Constructor for class org.smtose.shadowedhorizons.world.HexLocale
 

I

isEmpty(Position) - Method in class org.smtose.shadowedhorizons.world.GridLocale
 
isEmpty(Position) - Method in class org.smtose.shadowedhorizons.world.HexLocale
 
isEmpty(Position) - Method in interface org.smtose.shadowedhorizons.world.Locale
 
isEmpty(Position) - Method in class org.smtose.shadowedhorizons.world.OpenLocale
 
isInLocale(MetaObject) - Method in class org.smtose.shadowedhorizons.world.GridLocale
 
isInLocale(MetaObject) - Method in class org.smtose.shadowedhorizons.world.HexLocale
 
isInLocale(MetaObject) - Method in interface org.smtose.shadowedhorizons.world.Locale
 
isInLocale(MetaObject) - Method in class org.smtose.shadowedhorizons.world.OpenLocale
 

L

Link - class org.smtose.shadowedhorizons.world.Link.
Creates links between Locales.
Link() - Constructor for class org.smtose.shadowedhorizons.world.Link
 
Locale - interface org.smtose.shadowedhorizons.world.Locale.
Defines the Locale interface.
LocaleFactory - class org.smtose.shadowedhorizons.world.LocaleFactory.
A Factory for the creation of Locale objects.
LocaleFactory() - Constructor for class org.smtose.shadowedhorizons.world.LocaleFactory
 

M

MetaObject - class org.smtose.shadowedhorizons.core.MetaObject.
 
MetaObject() - Constructor for class org.smtose.shadowedhorizons.core.MetaObject
 
move(MetaObject, Position) - Method in class org.smtose.shadowedhorizons.world.GridLocale
 
move(Position, Position) - Method in class org.smtose.shadowedhorizons.world.GridLocale
 
move(MetaObject, Position) - Method in class org.smtose.shadowedhorizons.world.HexLocale
 
move(Position, Position) - Method in class org.smtose.shadowedhorizons.world.HexLocale
 
move(MetaObject, Position) - Method in interface org.smtose.shadowedhorizons.world.Locale
 
move(Position, Position) - Method in interface org.smtose.shadowedhorizons.world.Locale
 
move(MetaObject, Position) - Method in class org.smtose.shadowedhorizons.world.OpenLocale
 
move(Position, Position) - Method in class org.smtose.shadowedhorizons.world.OpenLocale
 

O

OPEN_LOCALE - Static variable in class org.smtose.shadowedhorizons.world.LocaleFactory
 
OpenLocale - class org.smtose.shadowedhorizons.world.OpenLocale.
An abstract Locale type that has no explicit structure.
OpenLocale() - Constructor for class org.smtose.shadowedhorizons.world.OpenLocale
 
org.smtose.shadowedhorizons.core - package org.smtose.shadowedhorizons.core
 
org.smtose.shadowedhorizons.world - package org.smtose.shadowedhorizons.world
 

P

Position - class org.smtose.shadowedhorizons.world.Position.
Provides a cartesian style positioning system.
Position() - Constructor for class org.smtose.shadowedhorizons.world.Position
Constructs a Position object with coordinates (0,0).
Position(int, int) - Constructor for class org.smtose.shadowedhorizons.world.Position
Constructs a Position object with coordinates (x,y)
peek(Position) - Method in class org.smtose.shadowedhorizons.world.GridLocale
 
peek(Position) - Method in class org.smtose.shadowedhorizons.world.HexLocale
 
peek(Position) - Method in interface org.smtose.shadowedhorizons.world.Locale
 
peek(Position) - Method in class org.smtose.shadowedhorizons.world.OpenLocale
 
put(MetaObject, Position) - Method in class org.smtose.shadowedhorizons.world.GridLocale
Puts an object into the environment at a given position.
put(MetaObject) - Method in class org.smtose.shadowedhorizons.world.GridLocale
Puts an object into the environment at the first open position.
put(MetaObject, Position) - Method in class org.smtose.shadowedhorizons.world.HexLocale
Puts an object into the environment at a given position.
put(MetaObject) - Method in class org.smtose.shadowedhorizons.world.HexLocale
Puts an object into the environment at the first open position.
put(MetaObject, Position) - Method in interface org.smtose.shadowedhorizons.world.Locale
Puts an object into the locale at a given position.
put(MetaObject) - Method in interface org.smtose.shadowedhorizons.world.Locale
Puts an object into the locale at the first open position.
put(MetaObject, Position) - Method in class org.smtose.shadowedhorizons.world.OpenLocale
Puts an object into the environment at a given position.
put(MetaObject) - Method in class org.smtose.shadowedhorizons.world.OpenLocale
Puts an object into the environment at the first open position.

R

Realm - class org.smtose.shadowedhorizons.world.Realm.
Implements a tree based container system for Locales.
Realm() - Constructor for class org.smtose.shadowedhorizons.world.Realm
 
remove(MetaObject) - Method in class org.smtose.shadowedhorizons.world.GridLocale
 
remove(String) - Method in class org.smtose.shadowedhorizons.world.GridLocale
 
remove(int) - Method in class org.smtose.shadowedhorizons.world.GridLocale
 
remove(MetaObject) - Method in class org.smtose.shadowedhorizons.world.HexLocale
 
remove(String) - Method in class org.smtose.shadowedhorizons.world.HexLocale
 
remove(int) - Method in class org.smtose.shadowedhorizons.world.HexLocale
 
remove(MetaObject) - Method in interface org.smtose.shadowedhorizons.world.Locale
 
remove(String) - Method in interface org.smtose.shadowedhorizons.world.Locale
 
remove(int) - Method in interface org.smtose.shadowedhorizons.world.Locale
 
remove(MetaObject) - Method in class org.smtose.shadowedhorizons.world.OpenLocale
 
remove(String) - Method in class org.smtose.shadowedhorizons.world.OpenLocale
 
remove(int) - Method in class org.smtose.shadowedhorizons.world.OpenLocale
 

S

set(int, int) - Method in class org.smtose.shadowedhorizons.world.Position
Sets the Position's x and y coordinates
set(Position) - Method in class org.smtose.shadowedhorizons.world.Position
Sets the Position coordinates to be equal to the coordinates of another Position
setNamedPoint(String, Position) - Method in class org.smtose.shadowedhorizons.world.GridLocale
 
setNamedPoint(String, Position) - Method in class org.smtose.shadowedhorizons.world.HexLocale
 
setNamedPoint(String, Position) - Method in interface org.smtose.shadowedhorizons.world.Locale
 
setNamedPoint(String, Position) - Method in class org.smtose.shadowedhorizons.world.OpenLocale
 
setProperty(Object, Object) - Method in class org.smtose.shadowedhorizons.core.MetaObject
 
setProperty(Object, int) - Method in class org.smtose.shadowedhorizons.core.MetaObject
 
setProperty(Object, float) - Method in class org.smtose.shadowedhorizons.core.MetaObject
 
setProperty(Object, double) - Method in class org.smtose.shadowedhorizons.core.MetaObject
 
setProperty(Object, boolean) - Method in class org.smtose.shadowedhorizons.core.MetaObject
 
setX(int) - Method in class org.smtose.shadowedhorizons.world.Position
Sets the Position's x coordinate
setY(int) - Method in class org.smtose.shadowedhorizons.world.Position
Sets the Position's y coordinate

T

toString() - Method in class org.smtose.shadowedhorizons.world.Position
Represents this location as a string.

A C E G H I L M O P R S T