Skip navigation links
A B C D E F G H I J L M N O P Q R S T U V W X Y 

G

Game - Class in com.ucd.comp41690.team21.zenze.game
 
Game(Context, int, int, WeatherStatus, boolean) - Constructor for class com.ucd.comp41690.team21.zenze.game.Game
initialises a new game
game_config - Static variable in class com.ucd.comp41690.team21.zenze.R.raw
 
GameActivity - Class in com.ucd.comp41690.team21.zenze.activities
the main game screen
GameActivity() - Constructor for class com.ucd.comp41690.team21.zenze.activities.GameActivity
 
GameObject - Class in com.ucd.comp41690.team21.zenze.game
The Base class for every object in the world the behaviour of the different objects is defined by the components
GameObject(InputComponent, PhysicsComponent, Type, float, float) - Constructor for class com.ucd.comp41690.team21.zenze.game.GameObject
Creates a new Game Object
gameOverDialog_Continue - Static variable in class com.ucd.comp41690.team21.zenze.R.string
 
gameOverDialog_Return - Static variable in class com.ucd.comp41690.team21.zenze.R.string
 
gameOverDialog_Text - Static variable in class com.ucd.comp41690.team21.zenze.R.string
 
gameOverDialog_Title - Static variable in class com.ucd.comp41690.team21.zenze.R.string
 
GameOverDialogFragment - Class in com.ucd.comp41690.team21.zenze.fragments
A fragment for displaying a short info message on screen after the user lost the game, giving the options to retry or to go back to the main menu
GameOverDialogFragment() - Constructor for class com.ucd.comp41690.team21.zenze.fragments.GameOverDialogFragment
 
GameOverDialogFragment.GameOverDialogListener - Interface in com.ucd.comp41690.team21.zenze.fragments
 
GameState - Class in com.ucd.comp41690.team21.zenze.game
represents the state of the game, changes depending on the weather contains important data for the state
GameState(int, Bitmap, Bitmap, Bitmap, Bitmap, String[], WeatherStatus) - Constructor for class com.ucd.comp41690.team21.zenze.game.GameState
initialises a new game state
GameWorld - Class in com.ucd.comp41690.team21.zenze.game
contains the worlds objects and map
GameWorld(Context, WeatherStatus) - Constructor for class com.ucd.comp41690.team21.zenze.game.GameWorld
initialises a new game world by reading in game config files and the database
gapBetweenBars - Static variable in class com.ucd.comp41690.team21.zenze.R.attr
May be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
getAll() - Method in interface com.ucd.comp41690.team21.zenze.backend.database.dao.AttackDao
Retrieves all attacks stored in the database
getAll() - Method in class com.ucd.comp41690.team21.zenze.backend.database.dao.AttackDao_Impl
 
getAll() - Method in interface com.ucd.comp41690.team21.zenze.backend.database.dao.AttackListDao
Get all attack lists
getAll() - Method in class com.ucd.comp41690.team21.zenze.backend.database.dao.AttackListDao_Impl
 
getAll() - Method in interface com.ucd.comp41690.team21.zenze.backend.database.dao.AttackListLineDao
Select all attack list lines in the database
getAll() - Method in class com.ucd.comp41690.team21.zenze.backend.database.dao.AttackListLineDao_Impl
 
getAll() - Method in interface com.ucd.comp41690.team21.zenze.backend.database.dao.EnemyDao
Retrieve all enemies from the database
getAll() - Method in class com.ucd.comp41690.team21.zenze.backend.database.dao.EnemyDao_Impl
 
getAll() - Method in interface com.ucd.comp41690.team21.zenze.backend.database.dao.EnemyListDao
Retrieve all enemy lists from the database
getAll() - Method in class com.ucd.comp41690.team21.zenze.backend.database.dao.EnemyListDao_Impl
 
getAll() - Method in interface com.ucd.comp41690.team21.zenze.backend.database.dao.EnemyListLineDao
Get all enemy list lines from the database
getAll() - Method in class com.ucd.comp41690.team21.zenze.backend.database.dao.EnemyListLineDao_Impl
 
getAll() - Method in interface com.ucd.comp41690.team21.zenze.backend.database.dao.ItemDao
Retrieve a list of items from the database
getAll() - Method in class com.ucd.comp41690.team21.zenze.backend.database.dao.ItemDao_Impl
 
getAll() - Method in interface com.ucd.comp41690.team21.zenze.backend.database.dao.ItemListDao
Retrieves items lists from the database
getAll() - Method in class com.ucd.comp41690.team21.zenze.backend.database.dao.ItemListDao_Impl
 
getAll() - Method in interface com.ucd.comp41690.team21.zenze.backend.database.dao.ItemListLineDao
Retrieves a list of item list lines in the database
getAll() - Method in class com.ucd.comp41690.team21.zenze.backend.database.dao.ItemListLineDao_Impl
 
getAll() - Method in interface com.ucd.comp41690.team21.zenze.backend.database.dao.PlayerDao
Retrieves all players in the database
getAll() - Method in class com.ucd.comp41690.team21.zenze.backend.database.dao.PlayerDao_Impl
 
getAmount() - Method in class com.ucd.comp41690.team21.zenze.backend.database.models.AttackListLine
 
getAmount() - Method in class com.ucd.comp41690.team21.zenze.backend.database.models.EnemyListLine
 
getAmount() - Method in class com.ucd.comp41690.team21.zenze.backend.database.models.ItemListLine
 
getAttack() - Method in class com.ucd.comp41690.team21.zenze.game.GameWorld
returns the attack according to the current weather state by cloning an old one, also used for drop downs
getAttackId() - Method in class com.ucd.comp41690.team21.zenze.backend.database.models.AttackListLine
 
getAttackImage() - Method in class com.ucd.comp41690.team21.zenze.game.GameState
 
getAttackListId() - Method in class com.ucd.comp41690.team21.zenze.backend.database.models.AttackListLine
 
getAttackListId() - Method in class com.ucd.comp41690.team21.zenze.backend.database.models.Player
 
getBackground() - Method in class com.ucd.comp41690.team21.zenze.game.GameState
 
getBackgroundImage() - Method in class com.ucd.comp41690.team21.zenze.game.GameState
 
getBottom() - Method in class com.ucd.comp41690.team21.zenze.game.components.PhysicsComponent.AABB
used to get the bottom coordinate along the y axis of the bounding volume
getByAttackListId(int) - Method in interface com.ucd.comp41690.team21.zenze.backend.database.dao.AttackListLineDao
Select all attack list lines in the database corresponding to an attack list
getByAttackListId(int) - Method in class com.ucd.comp41690.team21.zenze.backend.database.dao.AttackListLineDao_Impl
 
getByEnemyListId(int) - Method in interface com.ucd.comp41690.team21.zenze.backend.database.dao.EnemyListLineDao
Get all enemy list lines corresponding to an enemy list from the database
getByEnemyListId(int) - Method in class com.ucd.comp41690.team21.zenze.backend.database.dao.EnemyListLineDao_Impl
 
getByItemListId(int) - Method in interface com.ucd.comp41690.team21.zenze.backend.database.dao.ItemListLineDao
Retrieves an item list line from the database
getByItemListId(int) - Method in class com.ucd.comp41690.team21.zenze.backend.database.dao.ItemListLineDao_Impl
 
getByWeatherStatus(int) - Method in interface com.ucd.comp41690.team21.zenze.backend.database.dao.AttackDao
Retrieves all attacks stored in the database corresponding to a WeatherStatus
getByWeatherStatus(int) - Method in class com.ucd.comp41690.team21.zenze.backend.database.dao.AttackDao_Impl
 
getByWeatherStatus(int) - Method in interface com.ucd.comp41690.team21.zenze.backend.database.dao.EnemyDao
Retrieve all enemies from the database by weather status
getByWeatherStatus(int) - Method in class com.ucd.comp41690.team21.zenze.backend.database.dao.EnemyDao_Impl
 
getByWeatherStatus(int) - Method in interface com.ucd.comp41690.team21.zenze.backend.database.dao.ItemDao
Retrieve a list of items from the database by weather status
getByWeatherStatus(int) - Method in class com.ucd.comp41690.team21.zenze.backend.database.dao.ItemDao_Impl
 
getCamera() - Method in class com.ucd.comp41690.team21.zenze.game.GameWorld
 
getCollisionPoint(PhysicsComponent.Sphere, PhysicsComponent.Sphere) - Method in class com.ucd.comp41690.team21.zenze.game.components.PhysicsComponent
returns the point to which to reset the first object in case of collision
getColour() - Method in class com.ucd.comp41690.team21.zenze.game.components.Type
 
getCurrentLevel() - Method in class com.ucd.comp41690.team21.zenze.backend.database.models.Player
 
getDamage() - Method in class com.ucd.comp41690.team21.zenze.backend.database.models.Attack
 
getDamage() - Method in class com.ucd.comp41690.team21.zenze.backend.database.models.Enemy
 
getDamage() - Method in class com.ucd.comp41690.team21.zenze.game.components.Type
 
getDBId() - Method in class com.ucd.comp41690.team21.zenze.game.components.Type
 
getDBIdEnemy() - Static method in class com.ucd.comp41690.team21.zenze.game.util.FileParser
returns the id of the enemy object in the database depeding on the weatherstate
getDBIdSpecialAttack() - Static method in class com.ucd.comp41690.team21.zenze.game.util.FileParser
returns the id of the attacks object in the database depeding on the weatherstate
getDBIdSpecialItem() - Static method in class com.ucd.comp41690.team21.zenze.game.util.FileParser
returns the id of the item object in the database depeding on the weatherstate
getDesc() - Method in class com.ucd.comp41690.team21.zenze.backend.database.models.Attack
 
getDesc() - Method in class com.ucd.comp41690.team21.zenze.backend.database.models.Enemy
 
getDesc() - Method in class com.ucd.comp41690.team21.zenze.backend.database.models.Item
 
getEarlyJumpVelocity() - Method in class com.ucd.comp41690.team21.zenze.game.components.PlayerPhysics
 
getEnemyId() - Method in class com.ucd.comp41690.team21.zenze.backend.database.models.EnemyListLine
 
getEnemyImage() - Method in class com.ucd.comp41690.team21.zenze.game.GameState
 
getEnemyListId() - Method in class com.ucd.comp41690.team21.zenze.backend.database.models.EnemyListLine
 
getEnemyListId() - Method in class com.ucd.comp41690.team21.zenze.backend.database.models.Player
 
getEntities() - Method in class com.ucd.comp41690.team21.zenze.game.GameWorld
 
getFullInfo() - Method in class com.ucd.comp41690.team21.zenze.game.components.Type
 
getGameWorld() - Method in class com.ucd.comp41690.team21.zenze.game.Game
 
getGraphicsPath() - Method in class com.ucd.comp41690.team21.zenze.backend.database.models.Attack
 
getGraphicsPath() - Method in class com.ucd.comp41690.team21.zenze.backend.database.models.Enemy
 
getHealth() - Method in class com.ucd.comp41690.team21.zenze.game.components.Type
 
getHeight() - Method in class com.ucd.comp41690.team21.zenze.game.Game
 
getId() - Method in class com.ucd.comp41690.team21.zenze.backend.database.models.Attack
 
getId() - Method in class com.ucd.comp41690.team21.zenze.backend.database.models.AttackList
 
getId() - Method in class com.ucd.comp41690.team21.zenze.backend.database.models.AttackListLine
 
getId() - Method in class com.ucd.comp41690.team21.zenze.backend.database.models.BaseModel
 
getId() - Method in class com.ucd.comp41690.team21.zenze.backend.database.models.Enemy
 
getId() - Method in class com.ucd.comp41690.team21.zenze.backend.database.models.EnemyList
 
getId() - Method in class com.ucd.comp41690.team21.zenze.backend.database.models.EnemyListLine
 
getId() - Method in class com.ucd.comp41690.team21.zenze.backend.database.models.Item
 
getId() - Method in class com.ucd.comp41690.team21.zenze.backend.database.models.ItemList
 
getId() - Method in class com.ucd.comp41690.team21.zenze.backend.database.models.ItemListLine
 
getId() - Method in class com.ucd.comp41690.team21.zenze.backend.database.models.Player
 
getImage() - Method in class com.ucd.comp41690.team21.zenze.game.components.Type
 
getImgPath() - Method in class com.ucd.comp41690.team21.zenze.backend.database.models.Item
 
getInfo() - Method in class com.ucd.comp41690.team21.zenze.game.components.Type
 
getInstance() - Static method in class com.ucd.comp41690.team21.zenze.game.Game
 
getItemId() - Method in class com.ucd.comp41690.team21.zenze.backend.database.models.ItemListLine
 
getItemListId() - Method in class com.ucd.comp41690.team21.zenze.backend.database.models.ItemListLine
 
getItemListId() - Method in class com.ucd.comp41690.team21.zenze.backend.database.models.Player
 
getJSONFromUrl(String) - Method in class com.ucd.comp41690.team21.zenze.backend.JSONParser
This method returns a JSON object from an URL.
getJumpVelocity() - Method in class com.ucd.comp41690.team21.zenze.game.components.PlayerPhysics
 
getLastCoordX() - Method in class com.ucd.comp41690.team21.zenze.backend.database.models.Player
 
getLastCoordY() - Method in class com.ucd.comp41690.team21.zenze.backend.database.models.Player
 
getLeft() - Method in class com.ucd.comp41690.team21.zenze.game.components.PhysicsComponent.AABB
used to get the left side coordinate along the x axis of the bounding volume
getMap() - Method in class com.ucd.comp41690.team21.zenze.game.GameWorld
 
getName() - Method in class com.ucd.comp41690.team21.zenze.backend.database.models.Attack
 
getName() - Method in class com.ucd.comp41690.team21.zenze.backend.database.models.Enemy
 
getName() - Method in class com.ucd.comp41690.team21.zenze.backend.database.models.Item
 
getName() - Method in class com.ucd.comp41690.team21.zenze.game.components.Type
 
getNumTilesH() - Method in class com.ucd.comp41690.team21.zenze.game.GameWorld
 
getNumTilesH() - Static method in class com.ucd.comp41690.team21.zenze.game.util.FileParser
 
getNumTilesV() - Method in class com.ucd.comp41690.team21.zenze.game.GameWorld
 
getNumTilesV() - Static method in class com.ucd.comp41690.team21.zenze.game.util.FileParser
 
getPlayer() - Method in class com.ucd.comp41690.team21.zenze.game.GameWorld
 
getRight() - Method in class com.ucd.comp41690.team21.zenze.game.components.PhysicsComponent.AABB
used to get the right side coordinate along the x axis of the bounding volume
getSavedHealth() - Method in class com.ucd.comp41690.team21.zenze.backend.database.models.Player
 
getScale() - Method in class com.ucd.comp41690.team21.zenze.backend.database.models.Attack
 
getScale() - Method in class com.ucd.comp41690.team21.zenze.backend.database.models.Enemy
 
getScale() - Method in class com.ucd.comp41690.team21.zenze.game.components.Type
 
getShortInfo() - Method in class com.ucd.comp41690.team21.zenze.game.components.Type
 
getSpecialAttackImage() - Method in class com.ucd.comp41690.team21.zenze.game.GameState
 
getSpecialAttackInfo() - Method in class com.ucd.comp41690.team21.zenze.game.GameState
 
getSpeed() - Method in class com.ucd.comp41690.team21.zenze.backend.database.models.Enemy
 
getSpeed() - Method in class com.ucd.comp41690.team21.zenze.game.components.Type
 
getState() - Method in class com.ucd.comp41690.team21.zenze.game.components.Type
 
getState() - Method in class com.ucd.comp41690.team21.zenze.game.GameWorld
 
getStatus() - Method in class com.ucd.comp41690.team21.zenze.game.GameState
 
getTag() - Method in class com.ucd.comp41690.team21.zenze.game.components.Type
 
getTop() - Method in class com.ucd.comp41690.team21.zenze.game.components.PhysicsComponent.AABB
used to get the top coordinate along the y axis of the bounding volume
getUrlFromLocation(double[], Context) - Static method in class com.ucd.comp41690.team21.zenze.backend.weather.WeatherService
 
getUsername() - Method in class com.ucd.comp41690.team21.zenze.backend.database.models.Player
 
getValue() - Method in enum com.ucd.comp41690.team21.zenze.backend.weather.WeatherStatus
 
getView() - Method in class com.ucd.comp41690.team21.zenze.game.Game
 
getView() - Method in class com.ucd.comp41690.team21.zenze.game.view.GraphicsRenderer
 
getView() - Method in interface com.ucd.comp41690.team21.zenze.game.view.Renderer
 
getView() - Method in class com.ucd.comp41690.team21.zenze.game.view.SimpleRenderer
 
getViewFrustum() - Method in class com.ucd.comp41690.team21.zenze.game.view.GraphicsRenderer
 
getViewFrustum() - Method in interface com.ucd.comp41690.team21.zenze.game.view.Renderer
 
getViewFrustum() - Method in class com.ucd.comp41690.team21.zenze.game.view.SimpleRenderer
 
getWeatherStatus() - Method in class com.ucd.comp41690.team21.zenze.backend.database.models.Attack
 
getWeatherStatus() - Method in class com.ucd.comp41690.team21.zenze.backend.database.models.Enemy
 
getWeatherStatus() - Method in class com.ucd.comp41690.team21.zenze.backend.database.models.Item
 
getWeatherStatus(Location, Context) - Static method in class com.ucd.comp41690.team21.zenze.backend.weather.WeatherService
Retrieves the weather status based on the weather where the person is located: - Uses the GPS to figure out where the person is - Gets the weather from the location - Retrieves a weather status from this
getWidth() - Method in class com.ucd.comp41690.team21.zenze.game.Game
 
goIcon - Static variable in class com.ucd.comp41690.team21.zenze.R.attr
May be a reference to another resource, in the form "@[+][package:]type/name" or a theme attribute in the form "?
google_play_services_version - Static variable in class com.ucd.comp41690.team21.zenze.R.integer
 
googleg_disabled_color_18 - Static variable in class com.ucd.comp41690.team21.zenze.R.drawable
 
googleg_standard_color_18 - Static variable in class com.ucd.comp41690.team21.zenze.R.drawable
 
graphic_switch - Static variable in class com.ucd.comp41690.team21.zenze.R.id
 
graphics_spinner_textview - Static variable in class com.ucd.comp41690.team21.zenze.R.string
 
GraphicsRenderer - Class in com.ucd.comp41690.team21.zenze.game.view
Draws the game using simple shapes like circles
GraphicsRenderer(Context, GameWorld) - Constructor for class com.ucd.comp41690.team21.zenze.game.view.GraphicsRenderer
Initialise the canvas for the renderer
gravity - Variable in class com.ucd.comp41690.team21.zenze.game.components.PhysicsComponent
 
A B C D E F G H I J L M N O P Q R S T U V W X Y