A B C D E F G H I K L M N O P Q R S T U V W Z 
All Classes All Packages

G

game - Variable in class com.mygdx.game.PirateGame
 
GameManager - Class in com.mygdx.game.Managers
Responsible for creating most entity's associated with the game.
GameManager() - Constructor for class com.mygdx.game.Managers.GameManager
 
GameManagerTest - Class in io.team9.game.tests.Managers
 
GameManagerTest() - Constructor for class io.team9.game.tests.Managers.GameManagerTest
 
GameScreen - Class in com.mygdx.game.UI
 
GameScreen(PirateGame, int) - Constructor for class com.mygdx.game.UI.GameScreen
Boots up the actual game: starts PhysicsManager, GameManager, EntityManager, loads texture atlases into ResourceManager.
GdxTestRunner - Class in io.team9.game.tests
 
GdxTestRunner(Class<?>) - Constructor for class io.team9.game.tests.GdxTestRunner
 
getAmmo() - Method in class com.mygdx.game.Components.Pirate
 
getAmmo() - Method in class com.mygdx.game.Entitys.Player
 
getAngularVelocity() - Method in class com.mygdx.game.Components.AINavigation
 
getAngularVelocity() - Method in class com.mygdx.game.Components.RigidBody
 
getAttackRange() - Static method in class com.mygdx.game.Entitys.Ship
 
getBatch() - Static method in class com.mygdx.game.Managers.RenderingManager
 
getBiggerDamage() - Method in class com.mygdx.game.Components.Pirate
 
getBody() - Method in class com.mygdx.game.Components.RigidBody
 
getBody(int) - Static method in class com.mygdx.game.Managers.PhysicsManager
 
getBoundingRadius() - Method in class com.mygdx.game.Components.AINavigation
 
getCamera() - Static method in class com.mygdx.game.Managers.RenderingManager
 
getCell(Vector2) - Method in class com.mygdx.game.Components.TileMap
Gets cell at position (in world space, must be n the maps range)
getCenter() - Method in class com.mygdx.game.Components.Transform
returns the box2d position of the parent or the transform pos if no rigidbody found
getCollege(int) - Static method in class com.mygdx.game.Managers.GameManager
 
getColour() - Method in class com.mygdx.game.Faction
 
getComponent(ComponentType) - Method in class com.mygdx.game.Entitys.Entity
gets component of type
getComponent(Class<T>) - Method in class com.mygdx.game.Entitys.Entity
Gets the first component that is of the same type as T
getComponents(Class<T>) - Method in class com.mygdx.game.Entitys.Entity
Gets the list of components that is of the same type as T
getConnections(Node) - Method in class com.mygdx.game.AI.TileMapGraph
 
getCost() - Method in class com.mygdx.game.AI.Path
 
getDeltaTime() - Static method in class com.mygdx.game.Managers.EntityManager
gets the time between the last from and the current
getDescription() - Method in class com.mygdx.game.Quests.Quest
 
getDifficulty() - Static method in class com.mygdx.game.Managers.DifficultyManager
 
getEntity(String) - Static method in class com.mygdx.game.Managers.EntityManager
gets the first entity found with the given name
getFaction() - Method in class com.mygdx.game.Components.Pirate
 
getFaction(int) - Static method in class com.mygdx.game.Managers.GameManager
 
getFont(int) - Static method in class com.mygdx.game.Managers.ResourceManager
 
getFont(String) - Static method in class com.mygdx.game.Managers.ResourceManager
 
getFPS() - Static method in class com.mygdx.game.Managers.EntityManager
 
getFreeze() - Method in class com.mygdx.game.Entitys.Ship
 
getFromNode() - Method in class com.mygdx.game.AI.Path
 
getHealth() - Method in class com.mygdx.game.Components.Pirate
 
getHealth() - Method in class com.mygdx.game.Entitys.Monster
 
getHealth() - Method in class com.mygdx.game.Entitys.Ship
 
getId(String) - Static method in class com.mygdx.game.Managers.ResourceManager
only looks for simple assets not specialty ones so largely only textures
getImmortality() - Method in class com.mygdx.game.Components.Pirate
 
getIndex(Node) - Method in class com.mygdx.game.AI.TileMapGraph
 
getLinearVelocity() - Method in class com.mygdx.game.Components.AINavigation
 
getLocation() - Method in class com.mygdx.game.Components.Transform
 
getLocation() - Method in class com.mygdx.game.Quests.LocateQuest
 
getMaxAngularAcceleration() - Method in class com.mygdx.game.Components.AINavigation
 
getMaxAngularSpeed() - Method in class com.mygdx.game.Components.AINavigation
 
getMaxLinearAcceleration() - Method in class com.mygdx.game.Components.AINavigation
 
getMaxLinearSpeed() - Method in class com.mygdx.game.Components.AINavigation
 
getName() - Method in class com.mygdx.game.Entitys.Entity
 
getName() - Method in class com.mygdx.game.Faction
 
getName() - Method in class com.mygdx.game.Quests.Quest
 
getNode(float, float) - Method in class com.mygdx.game.AI.TileMapGraph
Node a position (x, y)
getNodeCount() - Method in class com.mygdx.game.AI.TileMapGraph
 
getOrientation() - Method in class com.mygdx.game.Components.AINavigation
 
getOrientation() - Method in class com.mygdx.game.Components.Transform
 
getParent() - Method in class com.mygdx.game.Components.Component
 
getPath(Vector2, Vector2) - Static method in class com.mygdx.game.Managers.GameManager
uses a* not sure if it works but i think it does
getPlayer() - Static method in class com.mygdx.game.Managers.GameManager
Player is always in ships at index 0
getPlunder() - Method in class com.mygdx.game.Components.Pirate
 
getPlunder() - Method in class com.mygdx.game.Entitys.Ship
 
getPoints() - Method in class com.mygdx.game.Components.Pirate
 
getPosition() - Method in class com.mygdx.game.AI.Node
 
getPosition() - Method in class com.mygdx.game.Components.AINavigation
 
getPosition() - Method in class com.mygdx.game.Components.Transform
 
getPosition() - Method in class com.mygdx.game.Entitys.College
 
getPosition() - Method in class com.mygdx.game.Entitys.Monster
 
getPosition() - Method in class com.mygdx.game.Entitys.Ship
 
getPosition() - Method in class com.mygdx.game.Faction
 
getReward() - Method in class com.mygdx.game.Quests.Quest
 
getReward_powerUp() - Method in class com.mygdx.game.Entitys.Player
 
getRotation() - Method in class com.mygdx.game.Components.Transform
 
getScale() - Method in class com.mygdx.game.Components.Transform
 
getSettings() - Static method in class com.mygdx.game.Managers.GameManager
Gets the setting object from the GameSetting.json
getShips() - Static method in class com.mygdx.game.Managers.GameManager
 
getShootEightDirections() - Method in class com.mygdx.game.Components.Pirate
 
getShooter() - Method in class com.mygdx.game.Entitys.CannonBall
 
getShooter() - Method in class com.mygdx.game.Entitys.CannonBallCollege
 
getSpawnPos() - Method in class com.mygdx.game.Faction
 
getSprite() - Method in class com.mygdx.game.Components.Renderable
 
getSprite(int, String) - Static method in class com.mygdx.game.Managers.ResourceManager
 
getSprite(String) - Static method in class com.mygdx.game.Managers.ResourceManager
NEW
getTarget() - Method in class com.mygdx.game.Components.Pirate
 
getTargets() - Method in class com.mygdx.game.Components.Pirate
 
getTexture(int) - Static method in class com.mygdx.game.Managers.ResourceManager
 
getTexture(String) - Static method in class com.mygdx.game.Managers.ResourceManager
 
getTextureAtlas(int) - Static method in class com.mygdx.game.Managers.ResourceManager
 
getTextureAtlas(String) - Static method in class com.mygdx.game.Managers.ResourceManager
 
getTileDim() - Method in class com.mygdx.game.Components.TileMap
 
getTileMap() - Method in class com.mygdx.game.Components.TileMap
 
getTileMap() - Method in class com.mygdx.game.Entitys.WorldMap
 
getTileMap(int) - Static method in class com.mygdx.game.Managers.ResourceManager
Gets the tile map returns null if not a tile map
getTileMap(String) - Static method in class com.mygdx.game.Managers.ResourceManager
Looks for fPath in ids then determines if it is a tile map and returns the corresponding map
getToNode() - Method in class com.mygdx.game.AI.Path
 
getType() - Method in class com.mygdx.game.Components.Component
 
getUnlimitedAmmo() - Method in class com.mygdx.game.Components.Pirate
 
getVelocity() - Method in class com.mygdx.game.Components.RigidBody
 
getZeroLinearSpeedThreshold() - Method in class com.mygdx.game.Components.AINavigation
 
goToTarget() - Method in class com.mygdx.game.Entitys.NPCShip
is meant to path find to the target but didn't work
A B C D E F G H I K L M N O P Q R S T U V W Z 
All Classes All Packages