Index
All Classes and Interfaces|All Packages|Constant Field Values
G
- game - package game
-
This package contains the main game logic for the Pokémon Trading Card Game (TCG) emulation.
- Game - Class in game
-
This class is responsible for setting up and managing the game flow of the Pokémon Trading Card Game emulation.
- Game() - Constructor for class game.Game
-
A constructor to initialize the game with two players and their decks.
- getActive() - Method in class game.Player
-
Returns the player's active Pokémon.
- getAllPrebuiltDecks() - Static method in class game.DeckBuilder
-
Returns an array of the prebuiltDeck map keys (deck names).
- getBench() - Method in class game.Player
-
Returns the player's benched Pokémon.
- getCardAtIndex(int) - Method in class pile.Pile
-
Returns the card at the specified index in the pile.
- getCards() - Method in class pile.Pile
-
Returns the list of cards in the pile.
- getDamage() - Method in class card.pokemon.helper.Move
-
Returns the damage of the move.
- getDeck() - Method in class game.Player
-
Returns the player's deck.
- getDescription() - Method in class card.trainer.TrainerCard
-
Returns the description of the trainer card.
- getDiscardPile() - Method in class game.Player
-
Returns the player's discard pile.
- getEffect() - Method in class card.pokemon.helper.Move
-
Returns the effect of the move.
- getEnergyCost() - Method in class card.pokemon.helper.Move
-
Returns the energy cost of the move.
- getHand() - Method in class game.Player
-
Returns the player's hand.
- getHP() - Method in class card.pokemon.PokemonCard
-
Returns the HP of the Pokémon card.
- getMaxSize() - Method in class pile.piles.Bench
-
Returns the maximum number of Pokémon cards that can be placed on the bench.
- getMoves() - Method in class card.pokemon.PokemonCard
-
Returns a Pokémon card's moves.
- getName() - Method in class card.Card
-
Returns the name of the card.
- getName() - Method in class card.pokemon.helper.Move
-
Returns the name of the move.
- getName() - Method in class game.Player
-
Returns the player's name.
- getPrebuiltDeck(String) - Static method in class game.DeckBuilder
-
Returns a specific prebuilt deck by its name.
- getPrizeCards() - Method in class game.Player
-
Returns the player's prize cards.
- getResistance() - Method in class card.pokemon.PokemonCard
-
Returns the resistance of the Pokémon card.
- getRetreatCost() - Method in class card.pokemon.PokemonCard
-
Returns the Pokémon card's retreat cost.
- getSize() - Method in class pile.Pile
-
Returns the size of the pile (the number of cards in the pile).
- getTotalEnergy() - Method in class card.pokemon.PokemonCard
-
Returns the total count of all energy attached to the Pokémon card.
- getType() - Method in class card.Card
-
Returns the type of the card.
- getType() - Method in class card.energy.EnergyCard
-
Returns the type of the Energy card.
- getTypeEnergy(String) - Method in class card.pokemon.PokemonCard
-
Returns the count of a specific type of energy attached to the Pokémon card.
- getWeakness() - Method in class card.pokemon.PokemonCard
-
Returns the weakness of the Pokémon card.
- GrassEnergy - Class in card.energy.energycards
-
This class represents a "Grass Energy" card in the Pokémon Trading Card Game.
- GrassEnergy() - Constructor for class card.energy.energycards.GrassEnergy
-
Constructor to initialize a "Grass Energy" card with its type and value.
- Growlithe - Class in card.pokemon.pokemoncards
-
This class represents a "Growlithe" Pokémon card in the Pokémon Trading Card Game.
- Growlithe() - Constructor for class card.pokemon.pokemoncards.Growlithe
-
Constructor to initialize a "Growlithe" Pokémon card with its unique attributes.
All Classes and Interfaces|All Packages|Constant Field Values