Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
A
AboutDialog
- Class in
gamedom1.view.widgets.helpmenu
AboutDialog(JFrame)
- Constructor for class gamedom1.view.widgets.helpmenu.
AboutDialog
actionPerformed(ActionEvent)
- Method in class gamedom1.view.widgets.helpmenu.
AboutDialog
actionPerformed(ActionEvent)
- Method in class gamedom1.view.widgets.helpmenu.
HelpDialog
add(DNASequenceA)
- Method in class infinitewisdom.model.dna.
DNASequenceA
add(Vec2f)
- Method in class infinitewisdom.model.util.
Vec2f
addAgent(PlayerAgentIF)
- Method in class infinitewisdom.view.widgets.
TimeControlPanel
addUnitSelectionListener(UnitSelectionListener)
- Method in class infinitewisdom.view.
GameWorldView
alliedPlayers
- Variable in class infinitewisdom.model.util.
PlayerAdapter
alliedUnits
- Variable in class infinitewisdom.model.util.
PlayerAdapter
Archer
- Class in
gamedom1.units
Archer(PlayerIF, Vec2f)
- Constructor for class gamedom1.units.
Archer
ArcherView
- Class in
gamedom1.units.view
ArcherView(PlayerView, GameWorldView, UnitIF)
- Constructor for class gamedom1.units.view.
ArcherView
AttackCommand
- Class in
gamedom1.model.servercommand
AttackCommand()
- Constructor for class gamedom1.model.servercommand.
AttackCommand
AttackOverlay
- Class in
infinitewisdom.view.overlays
AttackOverlay(GameWorldView)
- Constructor for class infinitewisdom.view.overlays.
AttackOverlay
attackpoint
- Variable in class infinitewisdom.model.util.
ServerUnitIFAdapter
B
BlockOverlay
- Class in
infinitewisdom.view.overlays
BlockOverlay(GameWorldView, int)
- Constructor for class infinitewisdom.view.overlays.
BlockOverlay
blocksize
- Variable in class infinitewisdom.view.overlays.
BlockOverlay
C
captureKeys
- Variable in class infinitewisdom.view.
GameWorldView
centerText(Graphics, int, int, String)
- Method in class infinitewisdom.view.
UnitView
cheat
- Variable in class gamedom1.agent.
LocalParserDom1
cheat
- Variable in class infinitewisdom.view.
GameWorldView
cheatManager
- Variable in class infinitewisdom.view.
GameWorldView
Currenly only manages who can see a unit's goal.
CheatManagerIF
- Interface in
infinitewisdom.model.servercommand
Managing cheat in local game.
clientCommand
- Variable in class infinitewisdom.model.agent.
PlayerAgentAdapter.CommandBuffer
ClientCommandIF
- Interface in
infinitewisdom.model.agent
clone()
- Method in class infinitewisdom.model.dna.
DNAFloatData
clone()
- Method in class infinitewisdom.model.util.
Vec2f
clone()
- Method in class infinitewisdom.model.util.
Vec2i
collide(Vec2f)
- Method in interface infinitewisdom.model.
ServerUnitIF
collide(Vec2f)
- Method in class infinitewisdom.model.util.
ServerUnitIFAdapter
Returns true if there's a collision.
commandAttack(ServerUnitIF)
- Method in interface infinitewisdom.model.
ServerUnitIF
commandAttack(UnitIF, UnitIF)
- Method in class infinitewisdom.model.
UnitController
Deprecated.
commandAttack(ServerUnitIF)
- Method in class infinitewisdom.model.util.
ServerUnitIFAdapter
commandMove(Vec2f)
- Method in interface infinitewisdom.model.
ServerUnitIF
commandMove(UnitIF, Vec2f)
- Method in class infinitewisdom.model.
UnitController
Deprecated.
commandMove(Vec2f)
- Method in class infinitewisdom.model.util.
ServerUnitIFAdapter
commandParser
- Variable in class infinitewisdom.model.agent.
PlayerAgentAdapter
commands
- Variable in class infinitewisdom.model.agent.
PlayerAgentAdapter
commandStop()
- Method in interface infinitewisdom.model.
ServerUnitIF
commandStop(UnitIF)
- Method in class infinitewisdom.model.
UnitController
Deprecated.
commandStop()
- Method in class infinitewisdom.model.util.
ServerUnitIFAdapter
computePixelColor(int, int)
- Method in class infinitewisdom.view.overlays.
BlockOverlay
computePixelColor(int, int)
- Method in class infinitewisdom.view.overlays.
InfluenceOverlayBlock
coolDown
- Variable in class infinitewisdom.model.util.
ServerUnitIFAdapter
coolDownTimer
- Variable in class infinitewisdom.model.util.
ServerUnitIFAdapter
CPUPlayerAgent2Dom1
- Class in
gamedom1.agent.player2
The simplest possible computer opponent.
CPUPlayerAgent2Dom1(ServerCommandParserIF, PlayerIF)
- Constructor for class gamedom1.agent.player2.
CPUPlayerAgent2Dom1
createGameWorld()
- Method in class gamedom1.view.widget.
MainWindowDom1
createGameWorld()
- Method in class infinitewisdom.view.widgets.
MainWindow
createTopPanel(GameWorld)
- Method in class gamedom1.view.widget.
MainWindowDom1
createTopPanel(GameWorld)
- Method in class infinitewisdom.view.widgets.
MainWindow
createUnit(ServerUnitIF)
- Method in class infinitewisdom.model.
GameWorld
createViewForNewUnits()
- Method in class infinitewisdom.view.
GameWorldView
createViewForNewUnits(GameWorldView, List<PlayerView>, List<UnitView>)
- Method in class infinitewisdom.view.
ViewConfig
CustomDataCell
- Class in
infinitewisdom.model.grid
Playerspecific information about pathfinding.
CustomDataCell()
- Constructor for class infinitewisdom.model.grid.
CustomDataCell
CustomDataGrid
- Class in
infinitewisdom.model.grid
Pathfinding data from the perspective of a particular unit.
CustomDataGrid(GlobalGrid, UnitIF)
- Constructor for class infinitewisdom.model.grid.
CustomDataGrid
customDataGrid
- Variable in class infinitewisdom.view.overlays.
PathGridOverlay
D
data
- Variable in class infinitewisdom.model.dna.
DNAFloatData
debugPlan1()
- Method in class infinitewisdom.model.grid.
CustomDataCell
deferredKeyEvent(KeyEvent)
- Method in class gamedom1.view.widget.
UnitControlPanelDom1
deferredKeyEvent(KeyEvent)
- Method in class infinitewisdom.view.widgets.
UnitControlPanel
deferredMouseEvent(MouseEvent)
- Method in class gamedom1.view.widget.
UnitControlPanelDom1
Eventhandler delegated from GameWorldView, i.e.
deferredMouseEvent(MouseEvent)
- Method in class infinitewisdom.view.widgets.mapedit.
UnitPalette
deferredMouseEvent(MouseEvent)
- Method in class infinitewisdom.view.widgets.
UnitControlPanel
dispose()
- Method in class gamedom1.view.widget.
TopPanelDom1
dispose()
- Method in class infinitewisdom.view.widgets.
MainWindow
dispose()
- Method in class infinitewisdom.view.widgets.
TimeControlPanel
dispose()
- Method in class infinitewisdom.view.widgets.
TopPanel
dist(Vec2f)
- Method in class infinitewisdom.model.util.
Vec2f
dist(Vec2i, double)
- Method in class infinitewisdom.model.util.
Vec2f
DNAFloatData
- Class in
infinitewisdom.model.dna
DNAFloatData()
- Constructor for class infinitewisdom.model.dna.
DNAFloatData
DNAFloatMeta
- Class in
infinitewisdom.model.dna
DNAFloatMeta(String, double, double)
- Constructor for class infinitewisdom.model.dna.
DNAFloatMeta
DNAFloatMeta(String, double, double, String)
- Constructor for class infinitewisdom.model.dna.
DNAFloatMeta
DNASequenceA
- Class in
infinitewisdom.model.dna
Base class for domain specific DNA sequences.
DNASequenceA()
- Constructor for class infinitewisdom.model.dna.
DNASequenceA
Creates an instance based on the "prototype" field.
doesDamage()
- Method in interface infinitewisdom.model.
ServerUnitIF
doesDamage()
- Method in class infinitewisdom.model.util.
ServerUnitIFAdapter
Dom1Bootstrapper
- Class in
gamedom1
Bootstrapping, that's currently done in TopPanel, will be done here.
Dom1Bootstrapper()
- Constructor for class gamedom1.
Dom1Bootstrapper
dot(Vec2f)
- Method in class infinitewisdom.model.util.
Vec2f
Dot product.
draw(Graphics)
- Method in class gamedom1.agent.
SmartMove.SmartMOverlayDrawer
draw(Graphics)
- Method in class gamedom1.agent.
SmartMoveOverlayWrapper
draw(Graphics)
- Method in interface infinitewisdom.view.
OverlayIF
draw(Graphics)
- Method in class infinitewisdom.view.overlays.
AttackOverlay
draw(Graphics)
- Method in class infinitewisdom.view.overlays.
BlockOverlay
draw(Graphics)
- Method in class infinitewisdom.view.overlays.
InfluenceOverlay
draw(Graphics)
- Method in class infinitewisdom.view.overlays.
PathGridOverlay
draw(Graphics)
- Method in class infinitewisdom.view.overlays.
UnitOverlay
drawArrow(Graphics, Point, Point)
- Static method in class infinitewisdom.view.util.
DrawUtil
drawArrowAtHalf(Graphics, Point, Point)
- Static method in class infinitewisdom.view.util.
DrawUtil
drawCircle(Graphics, int, int, int)
- Static method in class infinitewisdom.view.util.
DrawUtil
DrawUtil
- Class in
infinitewisdom.view.util
DrawUtil()
- Constructor for class infinitewisdom.view.util.
DrawUtil
E
enemy
- Variable in class gamedom1.model.servercommand.
AttackCommand
enemyPlayers
- Variable in class infinitewisdom.model.util.
PlayerAdapter
enemyUnits
- Variable in class infinitewisdom.model.util.
PlayerAdapter
equals(Object)
- Method in interface infinitewisdom.model.
PlayerIF
equals(Object)
- Method in class infinitewisdom.model.util.
PlayerAdapter
equals(Object)
- Method in class infinitewisdom.model.util.
Vec2i
errorMargin
- Static variable in class infinitewisdom.model.
GameWorld
examined
- Variable in class infinitewisdom.model.grid.
CustomDataCell
F
fillCircle(Graphics, int, int, int)
- Static method in class infinitewisdom.view.util.
DrawUtil
finalize()
- Method in class gamedom1.view.widget.
TopPanelDom1
flushFreshlyCreatedUnits()
- Method in class infinitewisdom.model.
GameWorld
freshlyCreatedUnits
- Variable in class infinitewisdom.model.
GameWorld
G
gamedom1
- package gamedom1
This package contains a simple example game.
gamedom1.agent
- package gamedom1.agent
gamedom1.agent.player1
- package gamedom1.agent.player1
gamedom1.agent.player2
- package gamedom1.agent.player2
gamedom1.model.servercommand
- package gamedom1.model.servercommand
gamedom1.units
- package gamedom1.units
gamedom1.units.view
- package gamedom1.units.view
gamedom1.view
- package gamedom1.view
gamedom1.view.widget
- package gamedom1.view.widget
gamedom1.view.widgets.helpmenu
- package gamedom1.view.widgets.helpmenu
GameWorld
- Class in
infinitewisdom.model
Contains all the units and players.
GameWorld(Vec2f)
- Constructor for class infinitewisdom.model.
GameWorld
gameWorld
- Variable in class infinitewisdom.model.network.
NetworkCommunicator
gameWorld
- Variable in class infinitewisdom.model.util.
ServerUnitIFAdapter
gameWorld
- Variable in class infinitewisdom.view.
GameWorldView
gameWorld
- Variable in class infinitewisdom.view.widgets.
TopPanel
GameWorldDom1
- Class in
gamedom1
Assembling the default "map" happens on the constructor of this class.
GameWorldDom1()
- Constructor for class gamedom1.
GameWorldDom1
gameWorldView
- Variable in class gamedom1.agent.
SmartMove.SmartMOverlayDrawer
GameWorldView
- Class in
infinitewisdom.view
GameWorldView(GameWorld, CheatManagerIF)
- Constructor for class infinitewisdom.view.
GameWorldView
gameWorldView
- Variable in class infinitewisdom.view.overlays.
BlockOverlay
gameWorldView
- Variable in class infinitewisdom.view.overlays.
PathGridOverlay
gameWorldView
- Variable in class infinitewisdom.view.widgets.
TopPanel
GameWorldView.GWVState
- Enum in
infinitewisdom.view
GameWorldViewDom1
- Class in
gamedom1.view
GameWorldViewDom1(GameWorld, CheatManagerIF)
- Constructor for class gamedom1.view.
GameWorldViewDom1
gcell
- Variable in class infinitewisdom.model.grid.
CustomDataCell
GeomDistance
- Class in
infinitewisdom.view.util
Requires awt (Point class) therefore put into a view package.
GeomDistance()
- Constructor for class infinitewisdom.view.util.
GeomDistance
getAgents()
- Method in class infinitewisdom.view.widgets.
TimeControlPanel
getAgents()
- Method in class infinitewisdom.view.widgets.
TopPanel
getAllFields(Class)
- Static method in class infinitewisdom.model.util.
ReflectUtil
getAlliedPlayers()
- Method in interface infinitewisdom.model.
PlayerIF
getAlliedPlayers()
- Method in class infinitewisdom.model.util.
PlayerAdapter
getAlliedUnits()
- Method in interface infinitewisdom.model.
PlayerIF
Allied, non-controllable units.
getAlliedUnits()
- Method in class infinitewisdom.model.util.
PlayerAdapter
getAttackPoints()
- Method in interface infinitewisdom.model.
UnitIF
getAttackPoints()
- Method in class infinitewisdom.model.util.
ServerUnitIFAdapter
getAttackRange()
- Method in interface infinitewisdom.model.
UnitIF
getAttackRange()
- Method in class infinitewisdom.model.util.
ServerUnitIFAdapter
getCDGrid()
- Method in class infinitewisdom.model.grid.
GridPathFinder
getCell(int, int)
- Method in class infinitewisdom.model.grid.
GlobalGrid
getCell(Vec2i)
- Method in class infinitewisdom.model.grid.
GlobalGrid
getCellSize()
- Method in class infinitewisdom.model.grid.
GlobalGrid
getCloseUnits(Vec2f, double)
- Method in class infinitewisdom.model.
GameWorld
getCommands()
- Method in class infinitewisdom.model.agent.
PlayerAgentAdapter
getCoolDown()
- Method in interface infinitewisdom.model.
UnitIF
getCoolDown()
- Method in class infinitewisdom.model.util.
ServerUnitIFAdapter
getCustomCell(int, int)
- Method in class infinitewisdom.model.grid.
CustomDataGrid
getCustomCell(Vec2i)
- Method in class infinitewisdom.model.grid.
CustomDataGrid
getEnemy()
- Method in interface infinitewisdom.model.
ServerUnitIF
getEnemy()
- Method in class infinitewisdom.model.util.
ServerUnitIFAdapter
getEnemyPlayers()
- Method in interface infinitewisdom.model.
PlayerIF
getEnemyPlayers()
- Method in class infinitewisdom.model.util.
PlayerAdapter
getEnemyUnits()
- Method in interface infinitewisdom.model.
PlayerIF
getEnemyUnits()
- Method in class infinitewisdom.model.util.
PlayerAdapter
getFreshlyCreatedUnits()
- Method in class infinitewisdom.model.
GameWorld
getGameWorld()
- Method in class infinitewisdom.model.grid.
GlobalGrid
getGameWorld()
- Method in interface infinitewisdom.model.
UnitIF
getGameWorld()
- Method in class infinitewisdom.model.util.
ServerUnitIFAdapter
getGameWorld()
- Method in class infinitewisdom.view.
GameWorldView
getGameWorld()
- Method in class infinitewisdom.view.widgets.
MainWindow
getGameWorldView()
- Method in class gamedom1.agent.
SmartMove.SmartMOverlayDrawer
getGameWorldView()
- Method in class gamedom1.agent.
SmartMoveOverlayWrapper
getGameWorldView()
- Method in class gamedom1.view.widget.
TopPanelDom1
getGameWorldView()
- Method in interface infinitewisdom.view.
OverlayIF
getGameWorldView()
- Method in class infinitewisdom.view.overlays.
AttackOverlay
getGameWorldView()
- Method in class infinitewisdom.view.overlays.
BlockOverlay
getGameWorldView()
- Method in class infinitewisdom.view.overlays.
InfluenceOverlay
getGameWorldView()
- Method in class infinitewisdom.view.overlays.
PathGridOverlay
getGameWorldView()
- Method in class infinitewisdom.view.overlays.
UnitOverlay
getGameWorldView()
- Method in class infinitewisdom.view.widgets.
TopPanel
getGoal(UnitIF, PlayerIF)
- Method in class gamedom1.agent.
LocalParserDom1
getGoal()
- Method in class gamedom1.agent.
SmartMove
getGoal(UnitIF, PlayerIF)
- Method in interface infinitewisdom.model.servercommand.
CheatManagerIF
getGoal()
- Method in interface infinitewisdom.model.
ServerUnitIF
getGoal(UnitIF)
- Method in class infinitewisdom.model.
UnitController
Deprecated.
getGoal()
- Method in class infinitewisdom.model.util.
ServerUnitIFAdapter
getHitPoints()
- Method in interface infinitewisdom.model.
UnitIF
getHitPoints()
- Method in class infinitewisdom.model.util.
ServerUnitIFAdapter
getId()
- Method in interface infinitewisdom.model.
PlayerIF
getId()
- Method in interface infinitewisdom.model.
UnitIF
getId()
- Method in class infinitewisdom.model.util.
PlayerAdapter
getId()
- Method in class infinitewisdom.model.util.
ServerUnitIFAdapter
getModelViewMap()
- Method in class infinitewisdom.view.
ViewConfig
getName()
- Method in interface infinitewisdom.model.
PlayerIF
getName()
- Method in class infinitewisdom.model.util.
PlayerAdapter
getNeutralPlayers()
- Method in interface infinitewisdom.model.
PlayerIF
getNeutralPlayers()
- Method in class infinitewisdom.model.util.
PlayerAdapter
getNeutralUnits()
- Method in interface infinitewisdom.model.
PlayerIF
Can represent natural obstacles, like walls.
getNeutralUnits()
- Method in class infinitewisdom.model.util.
PlayerAdapter
getOverlays()
- Method in class infinitewisdom.view.
GameWorldView
getOwnedUnits()
- Method in interface infinitewisdom.model.
PlayerIF
Units you can control through the UnitController class.
getOwnedUnits()
- Method in class infinitewisdom.model.util.
PlayerAdapter
getPlayer()
- Method in class gamedom1.view.widget.
UnitControlPanelDom1
getPlayer()
- Method in class infinitewisdom.model.agent.
PlayerAgentAdapter
getPlayer()
- Method in interface infinitewisdom.model.agent.
PlayerAgentIF
getPlayer()
- Method in interface infinitewisdom.model.
UnitIF
getPlayer()
- Method in class infinitewisdom.model.util.
ServerUnitIFAdapter
getPlayer()
- Method in class infinitewisdom.view.
GameWorldView
getPlayer()
- Method in class infinitewisdom.view.
PlayerView
getPlayer()
- Method in class infinitewisdom.view.widgets.
UnitControlPanel
getPlayers()
- Method in class infinitewisdom.model.
GameWorld
getPlayerView()
- Method in class infinitewisdom.view.
UnitView
getPlayerViews()
- Method in class infinitewisdom.view.
GameWorldView
getPosition()
- Method in interface infinitewisdom.model.
UnitIF
getPosition()
- Method in class infinitewisdom.model.util.
ServerUnitIFAdapter
getReceiver()
- Method in class gamedom1.agent.
SmartMove
getReceiver()
- Method in interface infinitewisdom.model.agent.
ClientCommandIF
getScale()
- Method in class infinitewisdom.view.
GameWorldView
getScreenSize()
- Method in class infinitewisdom.view.
UnitView
getScreenX()
- Method in class infinitewisdom.view.
UnitView
getScreenY()
- Method in class infinitewisdom.view.
UnitView
getSelectedUnitView()
- Method in class infinitewisdom.view.
GameWorldView
getShield()
- Method in interface infinitewisdom.model.
UnitIF
getShield()
- Method in class infinitewisdom.model.util.
ServerUnitIFAdapter
getSize()
- Method in interface infinitewisdom.model.
UnitIF
getSize()
- Method in class infinitewisdom.model.util.
ServerUnitIFAdapter
getSizeX()
- Method in class infinitewisdom.model.grid.
GlobalGrid
getSizeY()
- Method in class infinitewisdom.model.grid.
GlobalGrid
getSMOverlayDrawer(GameWorldView)
- Method in class gamedom1.agent.
SmartMove
getSpeed()
- Method in interface infinitewisdom.model.
UnitIF
getSpeed()
- Method in class infinitewisdom.model.util.
ServerUnitIFAdapter
getState()
- Method in interface infinitewisdom.model.
UnitIF
getState()
- Method in class infinitewisdom.model.util.
ServerUnitIFAdapter
getTeamcolor()
- Method in class infinitewisdom.view.
PlayerView
getToppanel()
- Method in class infinitewisdom.view.
GameWorldView
getToppanel()
- Method in class infinitewisdom.view.widgets.
TimeControlPanel
getTranslate()
- Method in class infinitewisdom.view.
GameWorldView
getUnit()
- Method in class infinitewisdom.view.overlays.
PathGridOverlay
getUnit()
- Method in class infinitewisdom.view.
UnitView
getUnits()
- Method in class infinitewisdom.model.
GameWorld
getUnitviews()
- Method in class infinitewisdom.view.
GameWorldView
getViewConfig()
- Method in class infinitewisdom.view.
GameWorldView
getX()
- Method in class infinitewisdom.model.util.
Vec2f
getY()
- Method in class infinitewisdom.model.util.
Vec2f
GlobalCell
- Class in
infinitewisdom.model.grid
Quantized unit positions for pathfinding.
GlobalCell(int, int)
- Constructor for class infinitewisdom.model.grid.
GlobalCell
GlobalGrid
- Class in
infinitewisdom.model.grid
GlobalGrid(GameWorld, double, double)
- Constructor for class infinitewisdom.model.grid.
GlobalGrid
globalGrid
- Variable in class infinitewisdom.view.overlays.
PathGridOverlay
goal
- Variable in class gamedom1.model.servercommand.
MoveCommand
goal
- Variable in class infinitewisdom.model.util.
ServerUnitIFAdapter
GridPathFinder
- Class in
infinitewisdom.model.grid
GridPathFinder(GlobalGrid, UnitIF, Vec2f, Vec2f, double)
- Constructor for class infinitewisdom.model.grid.
GridPathFinder
GridPathFinder.PathFoundException
- Exception in
infinitewisdom.model.grid
GridPathFinder.PathFoundException()
- Constructor for exception infinitewisdom.model.grid.
GridPathFinder.PathFoundException
GridPathFinder.PathNotExistsException
- Exception in
infinitewisdom.model.grid
GridPathFinder.PathNotExistsException()
- Constructor for exception infinitewisdom.model.grid.
GridPathFinder.PathNotExistsException
GUIPlayerAgent1Dom1
- Class in
gamedom1.agent.player1
Thiss will be an intermediator between ControlPanel and CommandParser.
GUIPlayerAgent1Dom1(ServerCommandParserIF, PlayerIF)
- Constructor for class gamedom1.agent.player1.
GUIPlayerAgent1Dom1
gwView
- Variable in class infinitewisdom.view.
UnitView
gwvstate
- Variable in class infinitewisdom.view.
GameWorldView
GameWorldView state.
H
HelpDialog
- Class in
gamedom1.view.widgets.helpmenu
HelpDialog(JFrame)
- Constructor for class gamedom1.view.widgets.helpmenu.
HelpDialog
heuristics(Vec2i, double)
- Method in class infinitewisdom.model.grid.
GridPathFinder
hitpoint
- Variable in class infinitewisdom.model.util.
ServerUnitIFAdapter
I
idcounter
- Static variable in class infinitewisdom.model.util.
PlayerAdapter
idcounter
- Static variable in class infinitewisdom.model.util.
ServerUnitIFAdapter
idnum
- Variable in class infinitewisdom.model.util.
PlayerAdapter
idnum
- Variable in class infinitewisdom.model.util.
ServerUnitIFAdapter
infinitewisdom.model
- package infinitewisdom.model
infinitewisdom.model.agent
- package infinitewisdom.model.agent
infinitewisdom.model.annotation
- package infinitewisdom.model.annotation
infinitewisdom.model.dna
- package infinitewisdom.model.dna
infinitewisdom.model.grid
- package infinitewisdom.model.grid
infinitewisdom.model.network
- package infinitewisdom.model.network
infinitewisdom.model.servercommand
- package infinitewisdom.model.servercommand
infinitewisdom.model.util
- package infinitewisdom.model.util
infinitewisdom.view
- package infinitewisdom.view
infinitewisdom.view.overlays
- package infinitewisdom.view.overlays
infinitewisdom.view.util
- package infinitewisdom.view.util
infinitewisdom.view.widgets
- package infinitewisdom.view.widgets
infinitewisdom.view.widgets.mapedit
- package infinitewisdom.view.widgets.mapedit
InfluenceOverlay
- Class in
infinitewisdom.view.overlays
InfluenceOverlay(GameWorldView)
- Constructor for class infinitewisdom.view.overlays.
InfluenceOverlay
InfluenceOverlayBlock
- Class in
infinitewisdom.view.overlays
InfluenceOverlayBlock(GameWorldView, int)
- Constructor for class infinitewisdom.view.overlays.
InfluenceOverlayBlock
init()
- Static method in class gamedom1.
Dom1Bootstrapper
init()
- Method in class infinitewisdom.model.grid.
CustomDataGrid
initUnitHash()
- Method in class infinitewisdom.model.
GameWorld
Assumes the field "units" is already initialized.
isCaptureKeys()
- Method in class infinitewisdom.view.
GameWorldView
isCheat()
- Method in class infinitewisdom.view.
GameWorldView
K
KVFIFO
- Class in
infinitewisdom.model.grid
Key-value FIFO for shortest path-first search.
KVFIFO()
- Constructor for class infinitewisdom.model.grid.
KVFIFO
KVFIFO.EmptyFifoException
- Exception in
infinitewisdom.model.grid
KVFIFO.EmptyFifoException()
- Constructor for exception infinitewisdom.model.grid.
KVFIFO.EmptyFifoException
L
length()
- Method in class infinitewisdom.model.util.
Vec2f
LocalParserDom1
- Class in
gamedom1.agent
This class processes the ServerCommands and decides who has the right to do what.
LocalParserDom1()
- Constructor for class gamedom1.agent.
LocalParserDom1
M
main(String[])
- Static method in class gamedom1.
Dom1Bootstrapper
main(String[])
- Static method in class infinitewisdom.view.util.
GeomDistance
MainWindow
- Class in
infinitewisdom.view.widgets
MainWindow()
- Constructor for class infinitewisdom.view.widgets.
MainWindow
MainWindow.PlayerChangeDialog
- Class in
infinitewisdom.view.widgets
MainWindow.PlayerChangeDialog(JFrame)
- Constructor for class infinitewisdom.view.widgets.
MainWindow.PlayerChangeDialog
MainWindowDom1
- Class in
gamedom1.view.widget
MainWindowDom1()
- Constructor for class gamedom1.view.widget.
MainWindowDom1
meta
- Variable in class infinitewisdom.model.dna.
DNAFloatData
modelViewMap
- Variable in class infinitewisdom.view.
ViewConfig
key: unit; value: unitView
MoveCommand
- Class in
gamedom1.model.servercommand
MoveCommand()
- Constructor for class gamedom1.model.servercommand.
MoveCommand
moveDown(Vec2i)
- Static method in class infinitewisdom.model.grid.
GridPathFinder
moveLeft(Vec2i)
- Static method in class infinitewisdom.model.grid.
GridPathFinder
moveLeftDown(Vec2i)
- Static method in class infinitewisdom.model.grid.
GridPathFinder
moveLeftUp(Vec2i)
- Static method in class infinitewisdom.model.grid.
GridPathFinder
moveRight(Vec2i)
- Static method in class infinitewisdom.model.grid.
GridPathFinder
moveRightDown(Vec2i)
- Static method in class infinitewisdom.model.grid.
GridPathFinder
moveRightUp(Vec2i)
- Static method in class infinitewisdom.model.grid.
GridPathFinder
moveUp(Vec2i)
- Static method in class infinitewisdom.model.grid.
GridPathFinder
muls(double)
- Method in class infinitewisdom.model.dna.
DNASequenceA
muls(double)
- Method in class infinitewisdom.model.util.
Vec2f
Multiply with scalar.
mulvt(Vec2f)
- Method in class infinitewisdom.model.util.
Vec2f
Multiply with transposed vector.
N
name
- Variable in class infinitewisdom.model.util.
PlayerAdapter
name
- Variable in class infinitewisdom.model.util.
ServerUnitIFAdapter
NetworkCommunicator
- Class in
infinitewisdom.model.network
NetworkCommunicator(GameWorld)
- Constructor for class infinitewisdom.model.network.
NetworkCommunicator
NetworkCommunicatorClient
- Class in
infinitewisdom.model.network
NetworkCommunicatorClient(GameWorld)
- Constructor for class infinitewisdom.model.network.
NetworkCommunicatorClient
neutralPlayers
- Variable in class infinitewisdom.model.util.
PlayerAdapter
neutralUnits
- Variable in class infinitewisdom.model.util.
PlayerAdapter
normalize()
- Method in class infinitewisdom.model.util.
Vec2f
noUnitSelected()
- Method in class gamedom1.view.widget.
UnitControlPanelDom1
noUnitSelected()
- Method in interface infinitewisdom.view.widgets.
UnitSelectionListener
O
OverlayIF
- Interface in
infinitewisdom.view
Create overlays for the
GameWorldView
widget.
overlays
- Variable in class infinitewisdom.view.
GameWorldView
overlaytest(Graphics)
- Method in class infinitewisdom.view.
GameWorldView
Deprecated.
ownedUnits
- Variable in class infinitewisdom.model.util.
PlayerAdapter
P
paint(Graphics)
- Method in class gamedom1.units.view.
ArcherView
paint(Graphics)
- Method in class gamedom1.units.view.
SwordsmanView
paint(Graphics)
- Method in class gamedom1.view.widget.
TopPanelDom1
paint(Graphics)
- Method in class infinitewisdom.view.
GameWorldView
paint(Graphics)
- Method in class infinitewisdom.view.
UnitView
parseCommand(ServerCommand)
- Method in class gamedom1.agent.
LocalParserDom1
Just to prove that you can't substitute "intanceof" with polymorphism.
parseCommand(MoveCommand)
- Method in class gamedom1.agent.
LocalParserDom1
parseCommand(AttackCommand)
- Method in class gamedom1.agent.
LocalParserDom1
parseCommand(StopCommand)
- Method in class gamedom1.agent.
LocalParserDom1
parseCommand(ServerCommand)
- Method in class infinitewisdom.model.network.
NetworkCommunicatorClient
parseCommand(ServerCommand)
- Method in interface infinitewisdom.model.servercommand.
ServerCommandParserIF
PathGridOverlay
- Class in
infinitewisdom.view.overlays
PathGridOverlay(GameWorldView)
- Constructor for class infinitewisdom.view.overlays.
PathGridOverlay
plan()
- Method in class infinitewisdom.model.grid.
GridPathFinder
player
- Variable in class infinitewisdom.model.agent.
PlayerAgentAdapter
player
- Variable in class infinitewisdom.model.util.
ServerUnitIFAdapter
player
- Variable in class infinitewisdom.view.
GameWorldView
player
- Variable in class infinitewisdom.view.
PlayerView
Player1
- Class in
gamedom1
Player1(String)
- Constructor for class gamedom1.
Player1
Player1View
- Class in
gamedom1.view
Only the teamcolor is stored in this class.
Player1View()
- Constructor for class gamedom1.view.
Player1View
Player2
- Class in
gamedom1
Player2(String)
- Constructor for class gamedom1.
Player2
Player2View
- Class in
gamedom1.view
Player2View()
- Constructor for class gamedom1.view.
Player2View
PlayerAdapter
- Class in
infinitewisdom.model.util
PlayerAdapter(String)
- Constructor for class infinitewisdom.model.util.
PlayerAdapter
PlayerAgentAdapter
- Class in
infinitewisdom.model.agent
PlayerAgentAdapter()
- Constructor for class infinitewisdom.model.agent.
PlayerAgentAdapter
PlayerAgentAdapter.CommandBuffer
- Class in
infinitewisdom.model.agent
PlayerAgentAdapter.CommandBuffer()
- Constructor for class infinitewisdom.model.agent.
PlayerAgentAdapter.CommandBuffer
PlayerAgentIF
- Interface in
infinitewisdom.model.agent
PlayerIF
- Interface in
infinitewisdom.model
players
- Variable in class infinitewisdom.model.
GameWorld
PlayerView
- Class in
infinitewisdom.view
Only the teamcolor is stored in this class.
PlayerView()
- Constructor for class infinitewisdom.view.
PlayerView
playerView
- Variable in class infinitewisdom.view.
UnitView
playerViews
- Variable in class infinitewisdom.view.
GameWorldView
pointFromLine(Vec2f, Vec2f, Vec2f)
- Static method in class infinitewisdom.view.util.
GeomDistance
popLeast()
- Method in class infinitewisdom.model.grid.
KVFIFO
pos
- Variable in class infinitewisdom.model.grid.
GlobalCell
pos
- Variable in class infinitewisdom.model.util.
ServerUnitIFAdapter
pprint()
- Method in class infinitewisdom.model.grid.
CustomDataGrid
previous
- Variable in class infinitewisdom.model.grid.
CustomDataCell
PropertiesPanel
- Class in
infinitewisdom.view.widgets
PropertiesPanel(GameWorldView)
- Constructor for class infinitewisdom.view.widgets.
PropertiesPanel
propertiesPanel
- Variable in class infinitewisdom.view.widgets.
TopPanel
prototype
- Static variable in class infinitewisdom.model.dna.
DNASequenceA
push(Double, CustomDataCell)
- Method in class infinitewisdom.model.grid.
KVFIFO
pushNewCdNode(Vec2i, double)
- Method in class infinitewisdom.model.grid.
GridPathFinder
Q
quant
- Static variable in class infinitewisdom.view.overlays.
PathGridOverlay
quantize(Vec2f)
- Method in class infinitewisdom.model.grid.
GlobalGrid
quantizeAll()
- Method in class infinitewisdom.model.grid.
GlobalGrid
Transform the continous game-space to discrete, so that pathfinding can be done.
R
range
- Variable in class infinitewisdom.model.util.
ServerUnitIFAdapter
ReflectUtil
- Class in
infinitewisdom.model.util
ReflectUtil()
- Constructor for class infinitewisdom.model.util.
ReflectUtil
refresh()
- Method in class infinitewisdom.view.widgets.
PropertiesPanel
refreshUIStateLabel()
- Method in class gamedom1.view.widget.
UnitControlPanelDom1
register(DNAFloatData)
- Method in class infinitewisdom.model.dna.
DNAFloatMeta
Restricted
- Annotation Type in
infinitewisdom.model.annotation
row
- Variable in class infinitewisdom.model.dna.
DNASequenceA
S
scale
- Variable in class infinitewisdom.view.
GameWorldView
scrollDown()
- Method in class infinitewisdom.view.
GameWorldView
scrollLeft()
- Method in class infinitewisdom.view.
GameWorldView
scrollRight()
- Method in class infinitewisdom.view.
GameWorldView
scrollUp()
- Method in class infinitewisdom.view.
GameWorldView
selectedUnitView
- Variable in class infinitewisdom.view.
GameWorldView
sendClientCommand(ClientCommandIF)
- Method in class infinitewisdom.model.agent.
PlayerAgentAdapter
sender
- Variable in class infinitewisdom.model.servercommand.
ServerCommand
sendServerCommand(ServerCommand)
- Method in class infinitewisdom.model.agent.
PlayerAgentAdapter
seq
- Variable in class infinitewisdom.model.dna.
DNAFloatData
serverCommand
- Variable in class infinitewisdom.model.agent.
PlayerAgentAdapter.CommandBuffer
ServerCommand
- Class in
infinitewisdom.model.servercommand
ServerCommand()
- Constructor for class infinitewisdom.model.servercommand.
ServerCommand
ServerCommandParserIF
- Interface in
infinitewisdom.model.servercommand
Interface for a class that processes the ServerCommands and decides who has the right to do what.
ServerUnitIF
- Interface in
infinitewisdom.model
Provides control interface for Units.
ServerUnitIFAdapter
- Class in
infinitewisdom.model.util
Usually you only override the constructor of this.
ServerUnitIFAdapter(PlayerIF, Vec2f)
- Constructor for class infinitewisdom.model.util.
ServerUnitIFAdapter
set(Vec2f)
- Method in class infinitewisdom.model.util.
Vec2f
setAlliedPlayers(List<? extends PlayerIF>)
- Method in interface infinitewisdom.model.
PlayerIF
setAlliedPlayers(List<? extends PlayerIF>)
- Method in class infinitewisdom.model.util.
PlayerAdapter
setAttackPoints(double)
- Method in interface infinitewisdom.model.
ServerUnitIF
setAttackPoints(double)
- Method in class infinitewisdom.model.util.
ServerUnitIFAdapter
setAttackRange(double)
- Method in interface infinitewisdom.model.
ServerUnitIF
setAttackRange(double)
- Method in class infinitewisdom.model.util.
ServerUnitIFAdapter
setCaptureKeys(boolean)
- Method in class infinitewisdom.view.
GameWorldView
setCell(GlobalCell, int, int)
- Method in class infinitewisdom.model.grid.
GlobalGrid
setCell(GlobalCell, Vec2i)
- Method in class infinitewisdom.model.grid.
GlobalGrid
setCheat(boolean)
- Method in class gamedom1.agent.
LocalParserDom1
setCheat(boolean)
- Method in interface infinitewisdom.model.servercommand.
CheatManagerIF
setCheat(boolean)
- Method in class infinitewisdom.view.
GameWorldView
setCoolDown(int)
- Method in interface infinitewisdom.model.
ServerUnitIF
setCoolDown(int)
- Method in class infinitewisdom.model.util.
ServerUnitIFAdapter
setEditMode(boolean)
- Method in class infinitewisdom.view.widgets.
TopPanel
setEnabled(boolean)
- Method in class infinitewisdom.view.widgets.mapedit.
UnitPalette
setEnemyPlayers(List<? extends PlayerIF>)
- Method in interface infinitewisdom.model.
PlayerIF
setEnemyPlayers(List<? extends PlayerIF>)
- Method in class infinitewisdom.model.util.
PlayerAdapter
setGameWorld(GameWorld)
- Method in interface infinitewisdom.model.
ServerUnitIF
setGameWorld(GameWorld)
- Method in class infinitewisdom.model.util.
ServerUnitIFAdapter
setGameWorld(GameWorld)
- Method in class infinitewisdom.view.widgets.
MainWindow
setGameWorld(GameWorld)
- Method in class infinitewisdom.view.widgets.
TimeControlPanel
setGameWorldinfresh()
- Method in class infinitewisdom.model.
GameWorld
setHitPoints(double)
- Method in interface infinitewisdom.model.
ServerUnitIF
setHitPoints(double)
- Method in class infinitewisdom.model.util.
ServerUnitIFAdapter
setNeutralPlayers(List<? extends PlayerIF>)
- Method in interface infinitewisdom.model.
PlayerIF
setNeutralPlayers(List<? extends PlayerIF>)
- Method in class infinitewisdom.model.util.
PlayerAdapter
setOwnedUnits(List<? extends UnitIF>)
- Method in interface infinitewisdom.model.
PlayerIF
setOwnedUnits(List<? extends UnitIF>)
- Method in class infinitewisdom.model.util.
PlayerAdapter
setPlayer(PlayerIF)
- Method in class gamedom1.view.widget.
UnitControlPanelDom1
setPlayer(PlayerIF)
- Method in class infinitewisdom.model.agent.
PlayerAgentAdapter
setPlayer(PlayerIF)
- Method in interface infinitewisdom.model.agent.
PlayerAgentIF
setPlayer(PlayerIF)
- Method in interface infinitewisdom.model.
ServerUnitIF
setPlayer(PlayerIF)
- Method in class infinitewisdom.model.
UnitController
Deprecated.
setPlayer(PlayerIF)
- Method in class infinitewisdom.model.util.
ServerUnitIFAdapter
setPlayer(PlayerIF)
- Method in class infinitewisdom.view.
GameWorldView
setPlayer(PlayerIF)
- Method in class infinitewisdom.view.
PlayerView
setPlayer(PlayerIF)
- Method in class infinitewisdom.view.widgets.
UnitControlPanel
setPlayerView(PlayerView)
- Method in class infinitewisdom.view.
UnitView
setPlayerViews(List<PlayerView>)
- Method in class infinitewisdom.view.
GameWorldView
setPosition(Vec2f)
- Method in interface infinitewisdom.model.
ServerUnitIF
setPosition(Vec2f)
- Method in class infinitewisdom.model.util.
ServerUnitIFAdapter
setScale(double)
- Method in class infinitewisdom.view.
GameWorldView
setShield(double)
- Method in interface infinitewisdom.model.
ServerUnitIF
setShield(double)
- Method in class infinitewisdom.model.util.
ServerUnitIFAdapter
setSMOverlayDrawer(SmartMove.SmartMOverlayDrawer)
- Method in class gamedom1.agent.
SmartMoveOverlayWrapper
setSpeed(double)
- Method in interface infinitewisdom.model.
ServerUnitIF
setSpeed(double)
- Method in class infinitewisdom.model.util.
ServerUnitIFAdapter
setState(UnitStateE)
- Method in interface infinitewisdom.model.
ServerUnitIF
setState(UnitStateE)
- Method in class infinitewisdom.model.util.
ServerUnitIFAdapter
setState(GameWorldView.GWVState)
- Method in class infinitewisdom.view.
GameWorldView
Used by UnitControlPanel, when it gives back the control to GameWorldView.
setTeamcolor(Color)
- Method in class infinitewisdom.view.
PlayerView
setToppanel(JPanel)
- Method in class infinitewisdom.view.
GameWorldView
setToppanel(JPanel)
- Method in class infinitewisdom.view.widgets.
TimeControlPanel
setTranslate(Vec2f)
- Method in class infinitewisdom.view.
GameWorldView
setUnit(UnitIF)
- Method in class infinitewisdom.view.overlays.
PathGridOverlay
setUnitControlPanel(UnitControlPanel)
- Method in class infinitewisdom.view.
GameWorldView
setUnitPalette(UnitPalette)
- Method in class infinitewisdom.view.
GameWorldView
setup()
- Static method in class gamedom1.
GameWorldDom1
setX(double)
- Method in class infinitewisdom.model.util.
Vec2f
setY(double)
- Method in class infinitewisdom.model.util.
Vec2f
shield
- Variable in class infinitewisdom.model.util.
ServerUnitIFAdapter
signalUnitSelected()
- Method in class infinitewisdom.view.
GameWorldView
size
- Variable in class infinitewisdom.model.
GameWorld
size
- Variable in class infinitewisdom.model.util.
ServerUnitIFAdapter
size
- Variable in class infinitewisdom.view.
UnitView
SmartMove
- Class in
gamedom1.agent
This class does SmartMove and SmartAttack.
SmartMove(UnitIF, Vec2f)
- Constructor for class gamedom1.agent.
SmartMove
SmartMove(UnitIF, UnitIF, double)
- Constructor for class gamedom1.agent.
SmartMove
SmartMove.SmartMOverlayDrawer
- Class in
gamedom1.agent
Displays the results of pathfinding.
SmartMove.SmartMOverlayDrawer(GameWorldView)
- Constructor for class gamedom1.agent.
SmartMove.SmartMOverlayDrawer
SmartMoveOverlayWrapper
- Class in
gamedom1.agent
SmartMoveOverlayWrapper(GameWorldView)
- Constructor for class gamedom1.agent.
SmartMoveOverlayWrapper
speed
- Variable in class infinitewisdom.model.util.
ServerUnitIFAdapter
start()
- Method in class infinitewisdom.view.widgets.
TimeControlPanel
startGameThread()
- Method in class gamedom1.view.widget.
TopPanelDom1
startGameThread()
- Method in class infinitewisdom.view.widgets.
TopPanel
state
- Variable in class infinitewisdom.model.util.
ServerUnitIFAdapter
step()
- Method in class gamedom1.agent.player2.
CPUPlayerAgent2Dom1
step()
- Method in class gamedom1.agent.
SmartMove
step()
- Method in class gamedom1.units.
Archer
step()
- Method in interface infinitewisdom.model.agent.
ClientCommandIF
step()
- Method in class infinitewisdom.model.agent.
PlayerAgentAdapter
step()
- Method in interface infinitewisdom.model.agent.
TimerStepIF
step()
- Method in class infinitewisdom.model.
GameWorld
step()
- Method in interface infinitewisdom.model.
ServerUnitIF
Timestep of simulation.
step()
- Method in class infinitewisdom.model.util.
ServerUnitIFAdapter
step()
- Method in interface infinitewisdom.view.widgets.
TimeControlListener
stop()
- Method in class infinitewisdom.view.widgets.
TimeControlPanel
StopCommand
- Class in
gamedom1.model.servercommand
StopCommand()
- Constructor for class gamedom1.model.servercommand.
StopCommand
stopGameThread()
- Method in class gamedom1.view.widget.
TopPanelDom1
stopGameThread()
- Method in class infinitewisdom.view.widgets.
TopPanel
sub(DNASequenceA)
- Method in class infinitewisdom.model.dna.
DNASequenceA
sub(Vec2f)
- Method in class infinitewisdom.model.util.
Vec2f
sub(Vec2i, double)
- Method in class infinitewisdom.model.util.
Vec2f
subject
- Variable in class infinitewisdom.model.servercommand.
ServerCommand
Swordsman
- Class in
gamedom1.units
Swordsman(PlayerIF, Vec2f)
- Constructor for class gamedom1.units.
Swordsman
SwordsmanView
- Class in
gamedom1.units.view
SwordsmanView(PlayerView, GameWorldView, UnitIF)
- Constructor for class gamedom1.units.view.
SwordsmanView
T
teamcolor
- Variable in class infinitewisdom.view.
PlayerView
TimeControlListener
- Interface in
infinitewisdom.view.widgets
TimeControlPanel
- Class in
infinitewisdom.view.widgets
Needs to be refactored for Network game to support a headless server.
TimeControlPanel(int)
- Constructor for class infinitewisdom.view.widgets.
TimeControlPanel
timeControlPanel
- Variable in class infinitewisdom.view.widgets.
TopPanel
TimerStepIF
- Interface in
infinitewisdom.model.agent
GameTime class will call the step function.
toppanel
- Variable in class infinitewisdom.view.
GameWorldView
TopPanel
- Class in
infinitewisdom.view.widgets
TopPanel(GameWorld)
- Constructor for class infinitewisdom.view.widgets.
TopPanel
TopPanelDom1
- Class in
gamedom1.view.widget
TopPanelDom1(GameWorld)
- Constructor for class gamedom1.view.widget.
TopPanelDom1
toString()
- Method in class infinitewisdom.model.dna.
DNASequenceA
toString()
- Method in class infinitewisdom.model.grid.
CustomDataCell
toString()
- Method in class infinitewisdom.model.grid.
GlobalCell
toString()
- Method in interface infinitewisdom.model.
UnitIF
toString()
- Method in class infinitewisdom.model.util.
ServerUnitIFAdapter
toString()
- Method in class infinitewisdom.model.util.
Vec2f
toString()
- Method in class infinitewisdom.model.util.
Vec2i
transIncrement
- Variable in class infinitewisdom.view.
GameWorldView
translate
- Variable in class infinitewisdom.view.
GameWorldView
traversable
- Variable in class infinitewisdom.model.grid.
CustomDataCell
U
ucpstate
- Variable in class gamedom1.view.widget.
UnitControlPanelDom1
UIToWorldCoord(Point)
- Method in class infinitewisdom.view.
GameWorldView
unit
- Variable in class infinitewisdom.view.overlays.
PathGridOverlay
unit
- Variable in class infinitewisdom.view.
UnitView
UnitController
- Class in
infinitewisdom.model
Deprecated.
Use
ServerCommandParserIF
instead.
UnitController()
- Constructor for class infinitewisdom.model.
UnitController
Deprecated.
UnitController.InfWException
- Exception in
infinitewisdom.model
Deprecated.
UnitController.InfWException(String)
- Constructor for exception infinitewisdom.model.
UnitController.InfWException
Deprecated.
unitControlPanel
- Variable in class infinitewisdom.view.
GameWorldView
UnitControlPanel
- Class in
infinitewisdom.view.widgets
The panel where you give commands like "attack" or "move".
UnitControlPanel()
- Constructor for class infinitewisdom.view.widgets.
UnitControlPanel
UnitControlPanelDom1
- Class in
gamedom1.view.widget
The panel where you give commands like "attack" or "move".
UnitControlPanelDom1(GameWorldView, GUIPlayerAgent1Dom1)
- Constructor for class gamedom1.view.widget.
UnitControlPanelDom1
UnitControlPanelDom1.UCPState
- Enum in
gamedom1.view.widget
unitDic
- Variable in class infinitewisdom.model.
GameWorld
UnitIF
- Interface in
infinitewisdom.model
Read-only interface of Units.
unitlabels
- Variable in class infinitewisdom.view.
GameWorldView
Lazy
unitListeners
- Variable in class infinitewisdom.view.
GameWorldView
UnitOverlay
- Class in
infinitewisdom.view.overlays
UnitOverlay(GameWorldView)
- Constructor for class infinitewisdom.view.overlays.
UnitOverlay
unitPalette
- Variable in class infinitewisdom.view.
GameWorldView
UnitPalette
- Class in
infinitewisdom.view.widgets.mapedit
Only activated in mapedit mode.
UnitPalette(ViewConfig, GameWorldView)
- Constructor for class infinitewisdom.view.widgets.mapedit.
UnitPalette
unitPalette
- Variable in class infinitewisdom.view.widgets.
TopPanel
units
- Variable in class infinitewisdom.model.
GameWorld
units
- Variable in class infinitewisdom.model.grid.
GlobalCell
unitSelected(UnitIF)
- Method in class gamedom1.view.widget.
UnitControlPanelDom1
unitSelected(UnitIF)
- Method in interface infinitewisdom.view.widgets.
UnitSelectionListener
UnitSelectionListener
- Interface in
infinitewisdom.view.widgets
unitSelector(Point)
- Method in class infinitewisdom.view.
GameWorldView
UnitStateE
- Enum in
infinitewisdom.model
UnitView
- Class in
infinitewisdom.view
UnitView(PlayerView, GameWorldView, UnitIF)
- Constructor for class infinitewisdom.view.
UnitView
unitviews
- Variable in class infinitewisdom.view.
GameWorldView
V
valueOf(String)
- Static method in enum gamedom1.view.widget.
UnitControlPanelDom1.UCPState
Returns the enum constant of this type with the specified name.
valueOf(String)
- Static method in enum infinitewisdom.model.
UnitStateE
Returns the enum constant of this type with the specified name.
valueOf(String)
- Static method in enum infinitewisdom.view.
GameWorldView.GWVState
Returns the enum constant of this type with the specified name.
values()
- Static method in enum gamedom1.view.widget.
UnitControlPanelDom1.UCPState
Returns an array containing the constants of this enum type, in the order they are declared.
values()
- Static method in enum infinitewisdom.model.
UnitStateE
Returns an array containing the constants of this enum type, in the order they are declared.
values()
- Static method in enum infinitewisdom.view.
GameWorldView.GWVState
Returns an array containing the constants of this enum type, in the order they are declared.
Vec2f
- Class in
infinitewisdom.model.util
Vec2f(double, double)
- Constructor for class infinitewisdom.model.util.
Vec2f
Vec2f(Vec2i, double)
- Constructor for class infinitewisdom.model.util.
Vec2f
Vec2i
- Class in
infinitewisdom.model.util
Vec2i()
- Constructor for class infinitewisdom.model.util.
Vec2i
Vec2i(int, int)
- Constructor for class infinitewisdom.model.util.
Vec2i
Vec2i(double, double)
- Constructor for class infinitewisdom.model.util.
Vec2i
Vec2i(Vec2f)
- Constructor for class infinitewisdom.model.util.
Vec2i
vf2vi(Vec2f)
- Method in class infinitewisdom.model.grid.
GlobalGrid
viewConfig
- Variable in class infinitewisdom.view.
GameWorldView
ViewConfig
- Class in
infinitewisdom.view
This is where you register your units in your game.
ViewConfig()
- Constructor for class infinitewisdom.view.
ViewConfig
ViewConfigDom1
- Class in
gamedom1.view
I pasted the whole source code of this class, as it's really short and shows well how to use it and its parent.
ViewConfigDom1()
- Constructor for class gamedom1.view.
ViewConfigDom1
W
Watch
- Annotation Type in
infinitewisdom.model.annotation
WorldToUICoord(Vec2f)
- Method in class infinitewisdom.view.
GameWorldView
X
x
- Variable in class infinitewisdom.model.util.
Vec2f
x
- Variable in class infinitewisdom.model.util.
Vec2i
xblock
- Variable in class infinitewisdom.view.overlays.
InfluenceOverlay
Y
y
- Variable in class infinitewisdom.model.util.
Vec2f
y
- Variable in class infinitewisdom.model.util.
Vec2i
yblock
- Variable in class infinitewisdom.view.overlays.
InfluenceOverlay
Z
zoomin()
- Method in class infinitewisdom.view.
GameWorldView
zoomout()
- Method in class infinitewisdom.view.
GameWorldView
zoomRate
- Variable in class infinitewisdom.view.
GameWorldView
A
B
C
D
E
F
G
H
I
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes