Jamie Slowgrove - AI Assignment 1
Line of Sight & A* path-finding
Main Page
Namespaces
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
All
Functions
Variables
a
b
c
d
e
f
g
h
i
l
m
n
o
p
r
s
t
u
v
w
~
All
Classes
Namespaces
Files
Functions
Variables
- a -
addState() :
StateManager
AStar() :
AStar
Audio() :
Audio
- b -
BotA() :
BotA
BotAI() :
BotAI
BotB() :
BotB
- c -
changeState() :
StateManager
checkNodes() :
AStar
collision() :
Creature
collisionUpdate() :
Creature
commandDown() :
Player
commandLeft() :
Player
commandRight() :
Player
commandUp() :
Player
Creature() :
Creature
- d -
display() :
Entity
displayCollisionTest() :
Creature
displayTiles() :
Creature
draw() :
Game
,
State
,
StateManager
drawLists() :
AStar
drawPath() :
BotAI
drawText() :
Game
- e -
Entity() :
Entity
- f -
findBestPath() :
AStar
findNewPath() :
AStar
findNextNode() :
AStar
- g -
Game() :
Game
getCostNode() :
Node
getEndNode() :
Node
getFollowing() :
BotB
getFScoreNode() :
Node
getHeight() :
Entity
,
Texture
getInitialBotA() :
Map
getInitialBotB() :
Map
getInitialPlayer() :
Map
getLastNodePosition() :
BotAI
getListed() :
Node
getMapPositionIndex() :
Map
getMapPositionType() :
Map
getNextPathNode() :
AStar
getNumberOfWalls() :
Map
getNumberOfXObjects() :
Map
getNumberOfYObjects() :
Map
getParentXIndex() :
Node
getParentYIndex() :
Node
getPosition() :
Entity
getRunning() :
BotAI
getSafeNode() :
Node
getStartNode() :
Node
getTexture() :
Text
,
Texture
getVelocities() :
Creature
getWall() :
Map
getWidth() :
Entity
,
Texture
getXIndex() :
Node
getYIndex() :
Node
- h -
handleCommands() :
Player
- i -
id() :
Map::id
input() :
Game
,
State
,
StateManager
- l -
loadMap() :
Map
- m -
Map() :
Map
- n -
Node() :
Node
nodeTest() :
AStar
- o -
operator*=() :
Vec2
operator+=() :
Vec2
operator-=() :
Vec2
operator/=() :
Vec2
- p -
playEffect() :
Audio
Player() :
Player
playerLineOfSight() :
BotAI
,
BotB
pushSpriteToScreen() :
Texture
pushToScreen() :
Text
,
Texture
- r -
removeLastState() :
StateManager
- s -
setCostNode() :
Node
setDangerNode() :
AStar
setEndNode() :
Node
setFScoreNode() :
Node
setListed() :
Node
setParentIndex() :
Node
setPosition() :
Entity
setSafeNode() :
Node
setStartNode() :
Node
setVelocities() :
Creature
startAudio() :
Audio
State() :
State
StateManager() :
StateManager
stopAudio() :
Audio
- t -
Text() :
Text
Texture() :
Texture
- u -
update() :
Game
,
State
,
StateManager
updateMoveFollow() :
BotB
updateMovement() :
BotAI
,
BotB
updateMovementVelocities() :
BotAI
updatePosition() :
Creature
- v -
Vec2() :
Vec2
- w -
Wall() :
Wall
- ~ -
~AStar() :
AStar
~Audio() :
Audio
~BotA() :
BotA
~BotAI() :
BotAI
~BotB() :
BotB
~Creature() :
Creature
~Entity() :
Entity
~Game() :
Game
~Map() :
Map
~Node() :
Node
~Player() :
Player
~State() :
State
~StateManager() :
StateManager
~Text() :
Text
~Texture() :
Texture
~Wall() :
Wall
Generated on Wed Apr 1 2015 11:45:34 for Jamie Slowgrove - AI Assignment 1 by
1.8.8