Modifier and Type | Class and Description |
---|---|
class |
AbstractServerActions<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
Actions that require a connection to a game server.
|
class |
AttachTiledMaps<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
Attaches maps to adjacent tiled maps.
|
class |
ExitConnectorActions<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
Utility class implementing actions that operate on
ExitConnectorModels . |
Modifier and Type | Method and Description |
---|---|
private static <G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
UndoActions.applyChange(UndoModel<G,A,R> undoModel,
MapModel<G,A,R> mapModel,
UndoState<G,A,R> undoState)
Applies a change (for an undo or a redo operation).
|
static <G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
UndoActions.redo(UndoModel<G,A,R> undoModel,
MapModel<G,A,R> mapModel)
Perform a "redo" action on a
MapModel . |
static <G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
UndoActions.undo(UndoModel<G,A,R> undoModel,
MapModel<G,A,R> mapModel)
Perform an "undo" action on a
MapModel . |
Modifier and Type | Class and Description |
---|---|
class |
AutoValidator<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
Implements the auto-validator for map validation.
|
Modifier and Type | Class and Description |
---|---|
class |
CopyBuffer<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
Common base implementation of CopyBuffer.
|
Modifier and Type | Method and Description |
---|---|
abstract <G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
CopyMode.prepare(MapModel<G,A,R> mapModel,
Size2D mapSize)
Prepares the operation.
|
abstract <G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
CopyMode.process(MapModel<G,A,R> mapModel,
G gameObject,
boolean isEditType,
Collection<G> gameObjectsToDelete,
Point pos,
GameObjectFactory<G,A,R> gameObjectFactory,
InsertionModeSet<G,A,R> insertionModeSet)
Processes a
GameObject . |
Modifier and Type | Interface and Description |
---|---|
interface |
DelayedMapModelListener<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
Interface for listeners interested in delayed map model change events.
|
class |
DelayedMapModelListenerManager<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
Provides support for delayed notification of
MapModel changes. |
Modifier and Type | Class and Description |
---|---|
class |
ManageBookmarksDialog<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
A dialog that displays existing bookmarks and allows to edit or remove them.
|
Modifier and Type | Class and Description |
---|---|
class |
BrowseArchetypesDialog<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
A dialog that displays archetypes.
|
class |
BrowseArchetypesDialogManager<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
A dialog manager for the browse archetypes dialog.
|
class |
BrowseArchetypesTableModel<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
A
TableModel that displays a selected set of
attributes within a list of archetypes. |
Modifier and Type | Class and Description |
---|---|
class |
FindDialog<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
This dialog manages the find action.
|
class |
FindDialogManager<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
Creates and displays the find dialog.
|
Modifier and Type | Class and Description |
---|---|
class |
FindArchetypesDialog<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
Dialog used to find archetypes.
|
class |
FindArchetypesDialogManager<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
A dialog manager for the find archetypes dialog.
|
class |
TableModel<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
The model for displaying a set of archetypes.
|
Modifier and Type | Field and Description |
---|---|
private G |
GameObjectAttributesDialog.gameObject
The game object being modified.
|
Modifier and Type | Method and Description |
---|---|
private static <G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
AttributesPaneBuilder.buildInvSpellBox(Spells<GameObjectSpell<G,A,R>> gameObjectSpells,
Attributes attributes,
boolean isOptionalSpell,
String attributeName)
Constructs the combo box of the available spells.
|
Modifier and Type | Class and Description |
---|---|
class |
GoExitDialog<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
A dialog to ask the user for a map to open.
|
class |
GoExitDialogManager<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
Manager for
GoExitDialog instances. |
Modifier and Type | Method and Description |
---|---|
int |
MapListCellRenderer.compare(GameObject<?,?,?> o1,
GameObject<?,?,?> o2) |
int |
MapListCellRenderer.compare(GameObject<?,?,?> o1,
GameObject<?,?,?> o2) |
private MapLocation |
MapListCellRenderer.getMapLocation(GameObject<?,?,?> gameObject)
Returns the
MapLocation for a GameObject . |
Modifier and Type | Class and Description |
---|---|
class |
GoLocationDialog<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
A dialog to ask the user for coordinates to move the cursor to.
|
class |
GoLocationDialogManager<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
Manager for
GoLocationDialog instances. |
Modifier and Type | Class and Description |
---|---|
class |
GoMapDialog<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
A dialog to ask the user for a map to open.
|
class |
GoMapDialogManager<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
Manager for
GoMapDialog instances. |
Modifier and Type | Interface and Description |
---|---|
interface |
MapPropertiesDialogFactory<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
Factory for creating map property dialog instances.
|
Modifier and Type | Class and Description |
---|---|
class |
PluginController<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
Controller for plugins.
|
class |
PluginEditor<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
class |
PluginManager<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
class |
PluginManagerFactory<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
class |
PluginView<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
View for Scripts.
|
Modifier and Type | Class and Description |
---|---|
class |
ReplaceDialog<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
This dialog manages the replace action.
|
class |
ReplaceDialogManager<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
Creates and displays the replace dialog.
|
Modifier and Type | Class and Description |
---|---|
class |
ShrinkMapSizeDialog<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
Dialog to ask which empty borders to remove from a map.
|
class |
ShrinkMapSizeDialogManager<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
Manager for
ShrinkMapSizeDialog instances. |
Modifier and Type | Class and Description |
---|---|
class |
ExitConnectorController<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
The controller of the exit connector.
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultFilterControl<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
Control for filters.
|
interface |
FilterControl<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Modifier and Type | Class and Description |
---|---|
class |
GameObjectTab<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
A
Tab that displays the currently selected GameObject . |
class |
GameObjectTextEditorTab<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
The
Tab displaying the game object text editor. |
class |
WarningsTab<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
A
Tab that displays map validator results. |
Modifier and Type | Field and Description |
---|---|
private G |
GameObjectTextEditorTab.selectedGameObject
The currently selected game object.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractPerMapDialogManager<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>,D>
Maintains (dialog) instance associated to map view instances.
|
class |
MapFileActions<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
The class
MapFileActions implements actions for the "file" menu
attached to maps. |
Modifier and Type | Class and Description |
---|---|
class |
MouseOpAdapter<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
Event Listener Adapter for
MouseOpListener . |
class |
MouseOpEvent<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
A MouseOpEvent is an event triggered for a MouseOpListener.
|
interface |
MouseOpListener<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
Interface for Mouse Operations.
|
Modifier and Type | Class and Description |
---|---|
class |
EnterMap<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
Helper class for entering maps.
|
class |
ExitIterator<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
An
Iterator that returns all map squares containing an exit game
object. |
class |
MapActions<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
Manages actions in the "map" menu.
|
Modifier and Type | Field and Description |
---|---|
private G |
ExitIterator.next
The next exit game object to return from
ExitIterator.next() . |
private G |
ExitIterator.start
The starting exit game object or
null . |
Modifier and Type | Method and Description |
---|---|
boolean |
EnterMap.enterExit(MapView<G,A,R> mapView,
GameObject<G,A,R> exit,
boolean allowRandomMapParameters)
Opens the map an exit game object points to.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractMapTilePane<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
A Panel for managing the tiling of maps.
|
class |
FlatMapTilePane<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
A Panel for managing the tiling of maps.
|
class |
IsoMapTilePane<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
A Panel for managing the tiling of maps.
|
Modifier and Type | Class and Description |
---|---|
class |
ViewActions<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
Manages edit type actions in "view" menu.
|
Modifier and Type | Class and Description |
---|---|
class |
MapCursorActions<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
Cursor related actions.
|
Modifier and Type | Class and Description |
---|---|
class |
MapDesktop<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
The
JDesktopPane containing all map views. |
class |
WindowAction<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
Action class for selecting this window.
|
class |
WindowMenuManager<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
Maintains the window menu.
|
Modifier and Type | Class and Description |
---|---|
class |
MapImageCache<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
Caches icon and preview images for map files.
|
interface |
MapImageCacheListener<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
Interface for listeners interested in
MapImageCache related events. |
Modifier and Type | Class and Description |
---|---|
class |
MapMenuManager<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
Manages the recent menu entries.
|
Modifier and Type | Class and Description |
---|---|
class |
MapKeyListener<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
Tracks key presses and maps them to actions.
|
class |
MapMouseListener<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
Tracks mouse actions and calls the appropriate
MouseOpListeners . |
class |
MapUserListenerManager<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
Tracks map views and attaches/detaches
MapMouseListener instances. |
Modifier and Type | Class and Description |
---|---|
class |
DefaultFileControl<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
Default
FileControl implementation. |
class |
MainViewActions<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
Implements actions related to the
MainView . |
class |
RecentManager<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
Manages the recent menu.
|
class |
ShiftProcessor<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
Performs a "shift" operation in a map: shift all selected squares into the
given direction.
|
class |
StatusBar<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
StatusBar implements the main status bar of the application. |
Modifier and Type | Field and Description |
---|---|
private List<GameObject<?,?,?>> |
Connection.gameObjects
The game objects for this connection.
|
Modifier and Type | Method and Description |
---|---|
Iterator<GameObject<?,?,?>> |
Connection.iterator() |
Modifier and Type | Method and Description |
---|---|
protected void |
View.addConnection(K key,
GameObject<G,A,R> gameObject) |
void |
Connection.addGameObject(GameObject<?,?,?> gameObject)
Add a game object.
|
int |
MonsterView.MonsterComparator.compare(GameObject<G,A,R> o1,
GameObject<G,A,R> o2) |
int |
MonsterView.MonsterComparator.compare(GameObject<G,A,R> o1,
GameObject<G,A,R> o2) |
protected String |
MonsterCellRenderer.formatKey(GameObject<G,A,R> key)
Returns a string representation for a key.
|
private void |
MonsterView.scanGameObject(GameObject<G,A,R> gameObject)
Add the given game object as a connection if it is a monster object.
|
private void |
LockedItemsView.scanGameObject(GameObject<G,A,R> gameObject)
Add the given game object as a connection if it has a "slaying" field.
|
private void |
ConnectionView.scanGameObject(GameObject<G,A,R> gameObject)
Add the given game object as a connection if it has a "connected" field.
|
Modifier and Type | Method and Description |
---|---|
protected void |
MonsterControl.doubleClick(Connection<GameObject<G,A,R>> connection)
Called if an entry is double-clicked.
|
Modifier and Type | Field and Description |
---|---|
private G |
AbstractGameObjectAttributesTab.selectedGameObject
The currently selected game object.
|
private GameObject<G,A,R> |
EventsTab.selectedGameObject
The currently selected game object.
|
private G |
GameObjectAttributesModel.selectedGameObject
The selected game object.
|
private G |
GameObjectAttributesControl.selectedGameObject
The currently selected game object.
|
Modifier and Type | Method and Description |
---|---|
protected GameObject<G,A,R> |
AbstractGameObjectAttributesTab.getSelectedGameObject()
Returns the currently selected
GameObject . |
Modifier and Type | Method and Description |
---|---|
private String |
MsgTextTab.getMsgText(GameObject<G,A,R> gameObject)
Returns the message text to be set.
|
Modifier and Type | Method and Description |
---|---|
void |
GameObjectTextEditor.applyChanges(GameObject<?,?,?> gameObject)
Updates a
GameObject 's attributes from the input field. |
Severity |
GameObjectTextEditor.refreshDisplay(GameObject<?,?,?> gameObject)
Refreshes the input field to show the attributes of a
GameObject . |
Modifier and Type | Class and Description |
---|---|
class |
DefaultObjectChooser<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
The object Chooser implementation.
|
interface |
ObjectChooser<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
Common base interface for ObjectChoosers.
|
interface |
ObjectChooserListener<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
Interface for listener interested in
ObjectChooser events. |
interface |
ObjectChooserTab<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
Interface for classes being part of the object chooser.
|
Modifier and Type | Class and Description |
---|---|
class |
PickmapChooserControl<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
The
PickmapChooserControl manages the pickmap panel and most
pickmap-related code in general. |
class |
PickmapChooserModel<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
Maintains loaded
MapFile instances. |
interface |
PickmapChooserModelListener<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
Interface for listeners for pickmap related events.
|
class |
PickmapChooserView<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
A View for choosing pickmaps.
|
Modifier and Type | Class and Description |
---|---|
class |
CellRenderer<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
CellRenderer for rendering ArchObjects on a certain map square in a list.
|
class |
SelectedSquareModel<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
The model component of the selected square control.
|
interface |
SelectedSquareModelListener<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
Interface for listeners interested in events of
SelectedSquareModel
instances. |
class |
SelectedSquareView<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
The panel that displays the game objects of the currently selected map
square.
|
Modifier and Type | Field and Description |
---|---|
private G |
SelectedSquareModel.selectedGameObject
The currently selected
GameObject . |
Modifier and Type | Method and Description |
---|---|
private void |
ModelUpdater.addElement(GameObject<?,?,?> gameObject)
Adds one
GameObject to ModelUpdater.model . |
private int |
ModelUpdater.addInvObjects(GameObject<?,?,?> node,
GameObject<?,?,?> gameObject)
Add inventory objects to an arch in the SelectedSquareView recursively.
|
private int |
ModelUpdater.addInvObjects(GameObject<?,?,?> node,
GameObject<?,?,?> gameObject)
Add inventory objects to an arch in the SelectedSquareView recursively.
|
int |
ModelUpdater.update(GameObjectContainer<?,?,?> mapSquare,
GameObject<?,?,?> gameObject)
Updates the model to reflect a
MapSquare . |
Modifier and Type | Method and Description |
---|---|
private static <G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
ToolSelector.createOptionsView(Tool<G,A,R> tool)
Creates the options view for a tool.
|
Modifier and Type | Class and Description |
---|---|
class |
ScriptArchDataUtils<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
ScriptArchData related functions. |
class |
ScriptArchEditor<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
class |
ScriptedEventEditor<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Modifier and Type | Method and Description |
---|---|
void |
AbstractScriptArchUtils.addEventsToJList(JList list,
Iterable<? extends GameObject<?,?,?>> gameObject)
Set all ScriptedEvents to appear in the given JList This method should be
fast because it may be executed when user clicks on map objects.
|
Modifier and Type | Class and Description |
---|---|
class |
UndoControl<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
The class
UndoControl implements the controller for undo/redo
actions. |
Modifier and Type | Class and Description |
---|---|
class |
MainActions<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
Encapsulates actions and related functions.
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultMainControl<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
MainControl is a central class that's used for access on global data
structures / collections and global functions.
|
interface |
EditorFactory<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
A factory to create editor-dependent objects.
|
class |
GridartaEditor<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
Main class of the editor; parses command-line arguments, initializes and
starts the editor.
|
class |
GUIMainControl<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
Creates the main GUI of Gridarta.
|
Modifier and Type | Method and Description |
---|---|
static <G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
DefaultMainControl.loadScriptArchUtils(ErrorView errorView,
EditorFactory<G,A,R> editorFactory,
ArchetypeTypeSet archetypeTypeSet) |
static <G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
ImageCreatorFactory.newImageCreator(ResourceIcons resourceIcons,
EditorFactory<G,A,R> editorFactory,
ProjectModel<G,A,R> projectModel)
Creates a new
ImageCreator instance. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractArchetype<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
Abstract base class for
Archetype implementations. |
class |
AbstractArchetypeBuilder<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
Creates
Archetype instances. |
interface |
Archetype<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
Reflects an Archetype.
|
interface |
ArchetypeFactory<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
A factory for creating
Archetype instances. |
interface |
ArchetypeSetListener<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
Interface for listeners listening to ArchetypeSet changes.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ArchetypeSet<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
Interface that captures similarities between different ArchetypeSet
implementations.
|
class |
DefaultArchetypeSet<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
Base implementation of ArchetypeSet.
|
Modifier and Type | Class and Description |
---|---|
class |
ArtifactParser<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
Parser for artifact definitions.
|
Modifier and Type | Class and Description |
---|---|
class |
AutojoinList<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
The
AutojoinList class contains a list of (typically
wall-)arches which do autojoining. |
class |
AutojoinLists<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
Manages a mapping between archetypes to
AutojoinLists . |
class |
InsertionResult<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
The result of an insertion operation involving autojoining.
|
Modifier and Type | Field and Description |
---|---|
private G |
InsertionResult.gameObject
The
GameObject that has been modified. |
Modifier and Type | Method and Description |
---|---|
static <G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
AutojoinListsParser.loadList(ErrorView errorView,
ArchetypeSet<G,A,R> archetypeSet,
File baseDir)
Loads all the autojoin lists from the data file.
|
private static <G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
AutojoinListsParser.loadList(ErrorView errorView,
ArchetypeSet<G,A,R> archetypeSet,
URL url,
BufferedReader bufferedReader)
Loads all the autojoin lists from the data file.
|
Modifier and Type | Method and Description |
---|---|
private static GameObject<TestGameObject,TestMapArchObject,TestArchetype> |
AbstractBaseObjectTest.newGameObject(TestArchetype archetype,
String name,
FaceObjectProviders faceObjectProviders,
AnimationObjects animationObjects)
Creates a new game object instance.
|
Modifier and Type | Method and Description |
---|---|
void |
BaseObjectVisitor.visit(GameObject<G,A,R> gameObject) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractArchetypeSetCollectable<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
Abstract base class for
Collectables that create the
"archetypes" file. |
Modifier and Type | Method and Description |
---|---|
<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
ConfigSource.read(ProjectSettings projectSettings,
AbstractResources<G,A,R> resources,
ErrorView errorView)
Reads config files.
|
Modifier and Type | Class and Description |
---|---|
class |
ExitMatcher<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
Selects valid exit game objects from maps.
|
Modifier and Type | Method and Description |
---|---|
GameObject<G,A,R> |
ExitMatcher.getValidExit(G exit)
Returns whether the given game object is an exit game object having exit
information.
|
Modifier and Type | Method and Description |
---|---|
private boolean |
ExitMatcher.isExit(GameObject<?,?,?> gameObject)
Returns whether a
GameObject is a valid exit. |
boolean |
ExitMatcher.isMatching(GameObject<?,?,?> gameObject)
Matches an
GameObject . |
private boolean |
ExitMatcher.isValidExit(GameObject<G,A,R> gameObject)
Returns whether a
GameObject is a valid exit. |
Modifier and Type | Method and Description |
---|---|
<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
FaceObjectProviders.getFace(BaseObject<G,A,R,?> baseObject)
Returns the face of a
BaseObject as an ImageIcon . |
Modifier and Type | Method and Description |
---|---|
ImageIcon |
FaceObjectProviders.getDouble(GameObject<?,?,?> gameObject)
Returns the double face for a
GameObject as an ImageIcon . |
ImageIcon |
FaceObjectProviders.getTrans(GameObject<?,?,?> gameObject)
Returns the transparent face for a
GameObject as an ImageIcon . |
ImageIcon |
FaceObjectProviders.getTransDouble(GameObject<?,?,?> gameObject)
Returns the transparent double face for a
GameObject as an ImageIcon . |
Modifier and Type | Method and Description |
---|---|
boolean |
NamedFilter.canShow(GameObject<?,?,?> gameObject,
NamedFilterConfig filterOutConfig)
Returns whether this filter matches a
GameObject . |
boolean |
Filter.match(C config,
GameObject<?,?,?> gameObject)
Tells whether we got a match on specific
GameObject . |
boolean |
AbstractFilterConfig.match(GameObject<?,?,?> gameObject)
Tells whether we got a match on specific
GameObject . |
boolean |
FilterConfig.match(GameObject<?,?,?> gameObject)
Tells whether we got a match on specific
GameObject . |
boolean |
NamedFilter.match(NamedFilterConfig config,
GameObject<?,?,?> gameObject)
Tells whether we got a match on specific
GameObject . |
boolean |
NamedGameObjectMatcherFilter.match(NamedGameObjectMatcherFilterConfig config,
GameObject<?,?,?> gameObject)
Tells whether we got a match on specific
GameObject . |
Modifier and Type | Class and Description |
---|---|
class |
FloodFill<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
Implements flood-filling.
|
Modifier and Type | Method and Description |
---|---|
private static <G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
FillUtils.containsArchetype(MapModel<G,A,R> mapModel,
Collection<String> archetypeNames,
MapSquare<G,A,R> topLeftMapSquare,
int w,
int h)
Checks whether an area and its adjacent squares of a map does contain an
archetype.
|
static <G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
FillUtils.fill(MapModel<G,A,R> mapModel,
Collection<MapSquare<G,A,R>> selection,
InsertionMode<G,A,R> insertionMode,
List<? extends BaseObject<G,A,R,?>> gameObjects,
int density,
boolean noAdjacent)
Fills a set of squares in a map.
|
static <G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
FillUtils.floodFill(MapModel<G,A,R> mapModel,
Point start,
List<? extends BaseObject<G,A,R,?>> gameObjects,
InsertionModeSet<G,A,R> insertionModeSet)
Flood-fill the the map, starting at the cursor position.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractGameObject<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
Abstract base class of
GameObject implementations. |
class |
DefaultIsoGameObject<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
Default implementation for
GameObject implementing classes. |
class |
TestGameObject
A
GameObject implementation for testing purposes. |
Modifier and Type | Method and Description |
---|---|
void |
AbstractGameObjectFactory.createInventory(GameObject<G,A,R> gameObject,
Iterable<G> archetype)
Copies inventory objects from an archetype into a game object.
|
void |
GameObjectFactory.createInventory(GameObject<G,A,R> gameObject,
Iterable<G> archetype)
Copies inventory objects from an archetype into a game object.
|
Constructor and Description |
---|
NotInsideContainerException(GameObject<?,?,?> item)
Create a NotInsideContainerException.
|
NotInsideContainerException(GameObjectContainer<?,?,?> container,
GameObject<?,?,?> item)
Create a NotInsideContainerException.
|
Modifier and Type | Class and Description |
---|---|
class |
MapsIndexer<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
Maintains a
MapsIndex for the maps directory. |
Modifier and Type | Class and Description |
---|---|
class |
DefaultMapControl<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
Implements map models.
|
interface |
MapControl<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
Currently nothing more than a marker interface for unification.
|
interface |
MapControlFactory<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
Factory for creating
MapControl instances. |
interface |
MapControlListener<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
Interface for listeners listening on changes in
MapControl
instances. |
Modifier and Type | Class and Description |
---|---|
class |
MapCursor<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
MapCursor provides methods to move and drag on map.
|
interface |
MapCursorListener<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
Interface for listeners listening to
MapCursor related events. |
Modifier and Type | Field and Description |
---|---|
private G |
MapCursor.gameObject
The selected
GameObject . |
private G |
MapCursor.transactionGameObject
The value of
MapCursor.gameObject at the start of the outermost map cursor
transaction. |
Modifier and Type | Method and Description |
---|---|
static MapLocation |
MapLocation.newAbsoluteMapLocation(GameObject<?,?,?> gameObject,
boolean allowRandomMapParameters,
PathManager pathManager)
Creates a new instance from a
BaseObject instance. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractMapManager<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
Abstract base class for
MapManager implementations. |
class |
DefaultMapManager<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
Manages all opened maps.
|
class |
DefaultPickmapManager<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
Manages all opened pickmaps.
|
interface |
FileControl<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
interface |
MapManager<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
A MapManager manages all opened maps.
|
interface |
MapManagerListener<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
Interface for listeners listening to
MapManager changes. |
Modifier and Type | Field and Description |
---|---|
private G |
TopLevelGameObjectIterator.gameObject
The
GameObject to return from the next call to TopLevelGameObjectIterator.next() or
null if no next game object exists. |
private G |
FilterGameObjectIterator.next
The next element to return from
FilterGameObjectIterator.next() or null if
no next element exists. |
Modifier and Type | Field and Description |
---|---|
private Collection<GameObject<?,?,?>> |
FilterGameObjectIteratorTest.AcceptMatcher.gameObjects
The accepted game objects.
|
Modifier and Type | Method and Description |
---|---|
private GameObject<G,A,R> |
DefaultMapModel.findMainGameObjectOfAutojoinList(Point point,
AutojoinList<G,A,R> autojoinList)
Looks for an archetype at map-position point which is the main archetypes
part of an autojoin list.
|
Modifier and Type | Method and Description |
---|---|
private int |
DefaultMapModel.calculateEditType(GameObject<?,?,?> gameObject,
int checkType)
Returns the edit type for a
GameObject . |
void |
TestMapModelCreator.insertGameObject(GameObject<TestGameObject,TestMapArchObject,TestArchetype> gameObject,
String archetypeName,
String name)
Inserts a game object into the inventory of another game object.
|
boolean |
FilterGameObjectIteratorTest.AcceptAllMatcher.isMatching(GameObject<?,?,?> gameObject) |
boolean |
FilterGameObjectIteratorTest.AcceptMatcher.isMatching(GameObject<?,?,?> gameObject) |
void |
DefaultMapModel.moveInv(G gameObject,
GameObject<G,A,R> prevGameObject)
Moves a
GameObject to the inventory of another game object. |
void |
MapModel.moveInv(G gameObject,
GameObject<G,A,R> prevGameObject)
Moves a
GameObject to the inventory of another game object. |
private void |
DefaultMapModel.updateEditType(GameObject<G,A,R> gameObject,
int checkType)
Updates the edit type of a
GameObject . |
Modifier and Type | Method and Description |
---|---|
void |
MapSquareGrid.collectHeads(int minX,
int minY,
int maxX,
int maxY,
Collection<GameObject<G,A,R>> objectsToDelete)
Adds all head parts for game object within an area to a collection.
|
Constructor and Description |
---|
FilterGameObjectIteratorTest.AcceptMatcher(GameObject<?,?,?>... gameObjects)
Creates a new instance.
|
Modifier and Type | Method and Description |
---|---|
private static GameObject<?,?,?> |
NamedGameObjectMatcherTest.newGameObjects(TestGameObjectFactory gameObjectFactory,
FaceObjectProviders faceObjectProviders,
AnimationObjects animationObjects,
int... typeNumbers)
Creates a chain of
TestGameObject instances having the given type
numbers. |
Modifier and Type | Method and Description |
---|---|
protected int |
IntAttributeGameObjectMatcher.compareValue(GameObject<?,?,?> gameObject)
Compares the attribute value of a given game object with the expected
value.
|
protected abstract int |
AttributeGameObjectMatcher.compareValue(GameObject<?,?,?> gameObject)
Compares the attribute value of a given game object with the expected
value.
|
protected int |
StringAttributeGameObjectMatcher.compareValue(GameObject<?,?,?> gameObject)
Compares the attribute value of a given game object with the expected
value.
|
boolean |
AndGameObjectMatcher.isMatching(GameObject<?,?,?> gameObject)
Matches an
GameObject . |
boolean |
TypeNrsGameObjectMatcher.isMatching(GameObject<?,?,?> gameObject)
Matches an
GameObject . |
boolean |
MutableNameGameObjectMatcher.isMatching(GameObject<?,?,?> gameObject)
Matches an
GameObject . |
boolean |
MutableOrGameObjectMatcher.isMatching(GameObject<?,?,?> gameObject)
Matches an
GameObject . |
boolean |
GameObjectMatcher.isMatching(GameObject<?,?,?> gameObject)
Matches an
GameObject . |
boolean |
OrGameObjectMatcher.isMatching(GameObject<?,?,?> gameObject)
Matches an
GameObject . |
boolean |
AttributeGameObjectMatcher.isMatching(GameObject<?,?,?> gameObject)
Matches an
GameObject . |
boolean |
NamedGameObjectMatcher.isMatching(GameObject<?,?,?> gameObject)
Matches an
GameObject . |
boolean |
NotGameObjectMatcher.isMatching(GameObject<?,?,?> gameObject)
Matches an
GameObject . |
private boolean |
NamedGameObjectMatcher.isMatchingInventory(GameObject<?,?,?> gameObject)
Returns whether this matcher matches any inventory game object of a given
game object.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractCollectedResourcesReader<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
Abstract base class for
AbstractResourcesReaders that read from collected files. |
class |
AbstractFilesResourcesReader<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
Abstract base class for
AbstractResourcesReaders that read from individual files. |
class |
AbstractResources<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
Maintains resources.
|
class |
AbstractResourcesReader<G extends GameObject<G,?,?>>
Abstract base class for archetype set loader classes.
|
Modifier and Type | Method and Description |
---|---|
void |
ScriptArchUtils.addEventsToJList(JList list,
Iterable<? extends GameObject<?,?,?>> gameObject)
Set all ScriptedEvents to appear in the given JList This method should be
fast because it may be executed when user clicks on map objects.
|
Modifier and Type | Class and Description |
---|---|
class |
ArchetypeNameMatchCriteria<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
A
MatchCriteria that matches by archetype name. |
class |
AttributeOtherValueMatchCriteria<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
A
MatchCriteria that matches attribute values of all but a set of
attributes. |
class |
AttributeValueMatchCriteria<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
A
MatchCriteria that matches an attribute value. |
interface |
MatchCriteria<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
Criteria for game object matchers.
|
class |
ObjectNameMatchCriteria<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
A
MatchCriteria that matches by object name. |
Modifier and Type | Method and Description |
---|---|
FaceObject |
SmoothFaces.getSmoothFace(GameObject<?,?,?> gameObject)
Returns the smooth faces for a
GameObject . |
Modifier and Type | Class and Description |
---|---|
class |
ArchetypeSetSpellLoader<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
Extract spell definitions from an archetype set.
|
class |
GameObjectSpell<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
Describes a numbered in-game spell.
|
Modifier and Type | Class and Description |
---|---|
class |
UndoModel<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
The class
UndoModel maintains the undo state for one map
control. |
class |
UndoState<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
The class
UndoState holds information to undo/redo one edit
operation. |
Modifier and Type | Method and Description |
---|---|
void |
DelegatingMapValidator.validate(G[] gameObjects,
ErrorCollector<G,A,R> errorCollector)
Validate a set of game objects.
|
Modifier and Type | Method and Description |
---|---|
private static <G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
ArchetypeTypeChecks.addChecks(ArchetypeTypeSet archetypeTypeSet,
AttributeRangeChecker<G,A,R> attributeRangeChecker,
ArchetypeType archetypeType)
Adds attribute range checks for all defined attributes of an
ArchetypeType . |
static <G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
ArchetypeTypeChecks.addChecks(ArchetypeTypeSet archetypeTypeSet,
AttributeRangeChecker<G,A,R> attributeRangeChecker,
EnvironmentChecker<G,A,R> environmentChecker)
Adds attribute range checks for all defined attributes.
|
static <G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
BlockedSquareChecker.findCompletelyBlockedSquares(MapModel<G,A,R> mapModel)
Returns the completely blocked squares of a map.
|
Modifier and Type | Method and Description |
---|---|
private boolean |
CustomTypeChecker.isAllowedTypeChange(GameObject<G,A,R> gameObject,
int archetypeTypeNo,
int gameObjectTypeNo)
Returns whether the given game's changed type is allowed.
|
private boolean |
ConnectionChecker.isSink(GameObject<G,A,R> gameObject)
Returns whether a given game object is a sink if connected.
|
private boolean |
ConnectionChecker.isSource(GameObject<?,?,?> gameObject)
Returns whether a given game object is a source if connected.
|
Modifier and Type | Method and Description |
---|---|
private static boolean |
BlockedSquareChecker.isBlocked(Iterable<? extends GameObject<?,?,?>> square)
Return whether a square is blocked and impassable.
|
Modifier and Type | Method and Description |
---|---|
static <G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
PluginModelLoader.loadPlugins(PluginParameterFactory<G,A,R> pluginParameterFactory,
PluginModelParser<G,A,R> pluginModelParser,
ErrorView errorView,
File pluginsDir)
Load all files as plugins from the given directory.
|
private static <G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
PluginModelLoader.loadXML(PluginModelParser<G,A,R> pluginModelParser,
org.jdom.Document doc,
File file) |
static <G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
PluginModelLoader.loadXML(PluginModelParser<G,A,R> pluginModelParser,
File file) |
Modifier and Type | Interface and Description |
---|---|
interface |
ProjectFactory<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
A factory to create project-dependent objects.
|
class |
ProjectModel<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
Modifier and Type | Method and Description |
---|---|
private static <G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
ProjectModel.addArchetypes(ArchetypeChooserModel<G,A,R> archetypeChooserModel,
ArchetypeSet<G,A,R> archetypeSet) |
private static <G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
ProjectModel.loadArchetypes(ErrorView errorView,
ProjectSettings projectSettings,
ArchetypeSet<G,A,R> archetypeSet,
ArchetypeChooserModel<G,A,R> archetypeChooserModel,
AbstractResources<G,A,R> resources,
ConfigSource configSource) |
static <G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
ProjectModel.loadArchetypeSpells(int spellType,
GameObjectFactory<G,A,R> gameObjectFactory,
ArchetypeSet<G,A,R> archetypeSet) |
private static <G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
ProjectModel.loadValidators(DelegatingMapValidator<G,A,R> validators,
ValidatorFactory<G,A,R> validatorFactory,
ErrorView errorView)
Creates map validators from preferences.
|
static <G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
ProjectModel.loadValidators(ErrorView errorView,
ProjectFactory<G,A,R> projectFactory,
ProjectSettings projectSettings,
GameObjectMatchers gameObjectMatchers,
ArchetypeTypeSet archetypeTypeSet,
ValidatorPreferences validatorPreferences,
MapWriter<G,A,R> mapWriter)
Loads map validators.
|
Modifier and Type | Class and Description |
---|---|
class |
GameObject
The
GameObject class handles the Atrinik GameObjects. |
Modifier and Type | Method and Description |
---|---|
<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
CollectedConfigSource.read(ProjectSettings projectSettings,
AbstractResources<G,A,R> resources,
ErrorView errorView)
Reads config files.
|
<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
FilesConfigSource.read(ProjectSettings projectSettings,
AbstractResources<G,A,R> resources,
ErrorView errorView)
Reads config files.
|
Modifier and Type | Field and Description |
---|---|
private GameObject<?,?,?>[][] |
SmoothingRenderer.layerNode |
Modifier and Type | Method and Description |
---|---|
private void |
FlatMapRenderer.paintGameObject(Graphics g,
int x,
int y,
GameObject<GameObject,MapArchObject,Archetype> node)
Paints one game object.
|
Modifier and Type | Method and Description |
---|---|
<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
CollectedConfigSource.read(ProjectSettings projectSettings,
AbstractResources<G,A,R> resources,
ErrorView errorView)
Reads config files.
|
<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
FilesConfigSource.read(ProjectSettings projectSettings,
AbstractResources<G,A,R> resources,
ErrorView errorView)
Reads config files.
|
Modifier and Type | Method and Description |
---|---|
<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
CollectedConfigSource.read(ProjectSettings projectSettings,
AbstractResources<G,A,R> resources,
ErrorView errorView)
Reads config files.
|
<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> |
FilesConfigSource.read(ProjectSettings projectSettings,
AbstractResources<G,A,R> resources,
ErrorView errorView)
Reads config files.
|
Feedback: webmaster
© 2003-2010 The Gridarta Developers. All rights reserved.