My Project
 
Loading...
Searching...
No Matches
Badges Class Reference

#include <badge.h>

Collaboration diagram for Badges:

Classes

class  Badge
 

Static Public Member Functions

static void reset ()
 
static void loadGlobal ()
 
static void saveGlobal ()
 
static void loadLocal (Bundle *bundle)
 
static void saveLocal (Bundle *bundle)
 
static void validateMonstersSlain ()
 
static void validateGoldCollected ()
 
static void validateLevelReached ()
 
static void validateStrengthAttained ()
 
static void validateFoodEaten ()
 
static void validatePotionsCooked ()
 
static void validatePiranhasKilled ()
 
static void validateNoKilling ()
 
static void validateItemLevelAquired (Item *item)
 
static void validateDeathFromFire ()
 
static void validateGrimWeapon ()
 
static void validateDeathFromPoison ()
 
static void validateDeathFromFalling ()
 
static void validateNightHunter ()
 
static void validateDeathFromGas ()
 
static void validateDeathFromGlyph ()
 
static void validateDeathFromHunger ()
 
static bool isUnlocked (Badge badge)
 
static void validateVictory ()
 
static void validateChampion ()
 
static void validateHappyEnd ()
 

Static Public Attributes

static const Badge MONSTERS_SLAIN_1
 
static const Badge MONSTERS_SLAIN_2
 
static const Badge MONSTERS_SLAIN_3
 
static const Badge MONSTERS_SLAIN_4
 
static const Badge GOLD_COLLECTED_1
 
static const Badge GOLD_COLLECTED_2
 
static const Badge GOLD_COLLECTED_3
 
static const Badge GOLD_COLLECTED_4
 
static const Badge LEVEL_REACHED_1
 
static const Badge LEVEL_REACHED_2
 
static const Badge LEVEL_REACHED_3
 
static const Badge LEVEL_REACHED_4
 
static const Badge ALL_POTIONS_IDENTIFIED
 
static const Badge ALL_SCROLLS_IDENTIFIED
 
static const Badge ALL_RINGS_IDENTIFIED
 
static const Badge ALL_WANDS_IDENTIFIED
 
static const Badge ALL_ITEMS_IDENTIFIED
 
static const Badge BAG_BOUGHT_SEED_POUCH
 
static const Badge BAG_BOUGHT_SCROLL_HOLDER
 
static const Badge BAG_BOUGHT_WAND_HOLSTER
 
static const Badge ALL_BAGS_BOUGHT
 
static const Badge DEATH_FROM_FIRE
 
static const Badge DEATH_FROM_POISON
 
static const Badge DEATH_FROM_GAS
 
static const Badge DEATH_FROM_HUNGER
 
static const Badge DEATH_FROM_GLYPH
 
static const Badge DEATH_FROM_FALLING
 
static const Badge YASD
 
static const Badge BOSS_SLAIN_1_WARRIOR
 
static const Badge BOSS_SLAIN_1_MAGE
 
static const Badge BOSS_SLAIN_1_ROGUE
 
static const Badge BOSS_SLAIN_1_HUNTRESS
 
static const Badge BOSS_SLAIN_1
 
static const Badge BOSS_SLAIN_2
 
static const Badge BOSS_SLAIN_3
 
static const Badge BOSS_SLAIN_4
 
static const Badge BOSS_SLAIN_1_ALL_CLASSES
 
static const Badge BOSS_SLAIN_3_GLADIATOR
 
static const Badge BOSS_SLAIN_3_BERSERKER
 
static const Badge BOSS_SLAIN_3_WARLOCK
 
static const Badge BOSS_SLAIN_3_BATTLEMAGE
 
static const Badge BOSS_SLAIN_3_FREERUNNER
 
static const Badge BOSS_SLAIN_3_ASSASSIN
 
static const Badge BOSS_SLAIN_3_SNIPER
 
static const Badge BOSS_SLAIN_3_WARDEN
 
static const Badge BOSS_SLAIN_3_ALL_SUBCLASSES
 
static const Badge RING_OF_HAGGLER
 
static const Badge RING_OF_THORNS
 
static const Badge STRENGTH_ATTAINED_1
 
static const Badge STRENGTH_ATTAINED_2
 
static const Badge STRENGTH_ATTAINED_3
 
static const Badge STRENGTH_ATTAINED_4
 
static const Badge FOOD_EATEN_1
 
static const Badge FOOD_EATEN_2
 
static const Badge FOOD_EATEN_3
 
static const Badge FOOD_EATEN_4
 
static const Badge MASTERY_WARRIOR
 
static const Badge MASTERY_MAGE
 
static const Badge MASTERY_ROGUE
 
static const Badge MASTERY_HUNTRESS
 
static const Badge ITEM_LEVEL_1
 
static const Badge ITEM_LEVEL_2
 
static const Badge ITEM_LEVEL_3
 
static const Badge ITEM_LEVEL_4
 
static const Badge RARE_ALBINO
 
static const Badge RARE_BANDIT
 
static const Badge RARE_SHIELDED
 
static const Badge RARE_SENIOR
 
static const Badge RARE_ACIDIC
 
static const Badge RARE
 
static const Badge VICTORY_WARRIOR
 
static const Badge VICTORY_MAGE
 
static const Badge VICTORY_ROGUE
 
static const Badge VICTORY_HUNTRESS
 
static const Badge VICTORY
 
static const Badge VICTORY_ALL_CLASSES
 
static const Badge MASTERY_COMBO
 
static const Badge POTIONS_COOKED_1
 
static const Badge POTIONS_COOKED_2
 
static const Badge POTIONS_COOKED_3
 
static const Badge POTIONS_COOKED_4
 
static const Badge NO_MONSTERS_SLAIN
 
static const Badge GRIM_WEAPON
 
static const Badge PIRANHAS
 
static const Badge NIGHT_HUNTER
 
static const Badge GAMES_PLAYED_1
 
static const Badge GAMES_PLAYED_2
 
static const Badge GAMES_PLAYED_3
 
static const Badge GAMES_PLAYED_4
 
static const Badge HAPPY_END
 
static const Badge CHAMPION
 
static const Badge SUPPORTER
 
static Callback * loadingListener = NULL
 

Member Function Documentation

◆ isUnlocked()

bool Badges::isUnlocked ( Badges::Badge badge)
static
Here is the caller graph for this function:

◆ loadGlobal()

void Badges::loadGlobal ( )
static
Here is the caller graph for this function:

◆ loadLocal()

void Badges::loadLocal ( Bundle * bundle)
static
Here is the caller graph for this function:

◆ reset()

void Badges::reset ( )
static
Here is the call graph for this function:
Here is the caller graph for this function:

◆ saveGlobal()

void Badges::saveGlobal ( )
static
Here is the caller graph for this function:

◆ saveLocal()

void Badges::saveLocal ( Bundle * bundle)
static

◆ validateChampion()

void Badges::validateChampion ( )
static
Here is the caller graph for this function:

◆ validateDeathFromFalling()

void Badges::validateDeathFromFalling ( )
static

◆ validateDeathFromFire()

void Badges::validateDeathFromFire ( )
static
Here is the caller graph for this function:

◆ validateDeathFromGas()

void Badges::validateDeathFromGas ( )
static
Here is the caller graph for this function:

◆ validateDeathFromGlyph()

void Badges::validateDeathFromGlyph ( )
static
Here is the caller graph for this function:

◆ validateDeathFromHunger()

void Badges::validateDeathFromHunger ( )
static
Here is the caller graph for this function:

◆ validateDeathFromPoison()

void Badges::validateDeathFromPoison ( )
static
Here is the caller graph for this function:

◆ validateFoodEaten()

void Badges::validateFoodEaten ( )
static
Here is the caller graph for this function:

◆ validateGoldCollected()

void Badges::validateGoldCollected ( )
static
Here is the caller graph for this function:

◆ validateGrimWeapon()

void Badges::validateGrimWeapon ( )
static
Here is the caller graph for this function:

◆ validateHappyEnd()

void Badges::validateHappyEnd ( )
static
Here is the caller graph for this function:

◆ validateItemLevelAquired()

void Badges::validateItemLevelAquired ( Item * item)
static
Here is the call graph for this function:
Here is the caller graph for this function:

◆ validateLevelReached()

void Badges::validateLevelReached ( )
static
Here is the caller graph for this function:

◆ validateMonstersSlain()

void Badges::validateMonstersSlain ( )
static
Here is the caller graph for this function:

◆ validateNightHunter()

void Badges::validateNightHunter ( )
static
Here is the caller graph for this function:

◆ validateNoKilling()

void Badges::validateNoKilling ( )
static
Here is the caller graph for this function:

◆ validatePiranhasKilled()

void Badges::validatePiranhasKilled ( )
static

◆ validatePotionsCooked()

void Badges::validatePotionsCooked ( )
static
Here is the caller graph for this function:

◆ validateStrengthAttained()

void Badges::validateStrengthAttained ( )
static

◆ validateVictory()

void Badges::validateVictory ( )
static
Here is the caller graph for this function:

Member Data Documentation

◆ ALL_BAGS_BOUGHT

const Badges::Badge Badges::ALL_BAGS_BOUGHT
static

◆ ALL_ITEMS_IDENTIFIED

const Badges::Badge Badges::ALL_ITEMS_IDENTIFIED
static

◆ ALL_POTIONS_IDENTIFIED

const Badges::Badge Badges::ALL_POTIONS_IDENTIFIED
static

◆ ALL_RINGS_IDENTIFIED

const Badges::Badge Badges::ALL_RINGS_IDENTIFIED
static

◆ ALL_SCROLLS_IDENTIFIED

const Badges::Badge Badges::ALL_SCROLLS_IDENTIFIED
static

◆ ALL_WANDS_IDENTIFIED

const Badges::Badge Badges::ALL_WANDS_IDENTIFIED
static

◆ BAG_BOUGHT_SCROLL_HOLDER

const Badges::Badge Badges::BAG_BOUGHT_SCROLL_HOLDER
static

◆ BAG_BOUGHT_SEED_POUCH

const Badges::Badge Badges::BAG_BOUGHT_SEED_POUCH
static

◆ BAG_BOUGHT_WAND_HOLSTER

const Badges::Badge Badges::BAG_BOUGHT_WAND_HOLSTER
static

◆ BOSS_SLAIN_1

const Badges::Badge Badges::BOSS_SLAIN_1
static

◆ BOSS_SLAIN_1_ALL_CLASSES

const Badges::Badge Badges::BOSS_SLAIN_1_ALL_CLASSES
static

◆ BOSS_SLAIN_1_HUNTRESS

const Badges::Badge Badges::BOSS_SLAIN_1_HUNTRESS
static

◆ BOSS_SLAIN_1_MAGE

const Badges::Badge Badges::BOSS_SLAIN_1_MAGE
static

◆ BOSS_SLAIN_1_ROGUE

const Badges::Badge Badges::BOSS_SLAIN_1_ROGUE
static

◆ BOSS_SLAIN_1_WARRIOR

const Badges::Badge Badges::BOSS_SLAIN_1_WARRIOR
static

◆ BOSS_SLAIN_2

const Badges::Badge Badges::BOSS_SLAIN_2
static

◆ BOSS_SLAIN_3

const Badges::Badge Badges::BOSS_SLAIN_3
static

◆ BOSS_SLAIN_3_ALL_SUBCLASSES

const Badges::Badge Badges::BOSS_SLAIN_3_ALL_SUBCLASSES
static

◆ BOSS_SLAIN_3_ASSASSIN

const Badges::Badge Badges::BOSS_SLAIN_3_ASSASSIN
static

◆ BOSS_SLAIN_3_BATTLEMAGE

const Badges::Badge Badges::BOSS_SLAIN_3_BATTLEMAGE
static

◆ BOSS_SLAIN_3_BERSERKER

const Badges::Badge Badges::BOSS_SLAIN_3_BERSERKER
static

◆ BOSS_SLAIN_3_FREERUNNER

const Badges::Badge Badges::BOSS_SLAIN_3_FREERUNNER
static

◆ BOSS_SLAIN_3_GLADIATOR

const Badges::Badge Badges::BOSS_SLAIN_3_GLADIATOR
static

◆ BOSS_SLAIN_3_SNIPER

const Badges::Badge Badges::BOSS_SLAIN_3_SNIPER
static

◆ BOSS_SLAIN_3_WARDEN

const Badges::Badge Badges::BOSS_SLAIN_3_WARDEN
static

◆ BOSS_SLAIN_3_WARLOCK

const Badges::Badge Badges::BOSS_SLAIN_3_WARLOCK
static

◆ BOSS_SLAIN_4

const Badges::Badge Badges::BOSS_SLAIN_4
static

◆ CHAMPION

const Badges::Badge Badges::CHAMPION
static

◆ DEATH_FROM_FALLING

const Badges::Badge Badges::DEATH_FROM_FALLING
static

◆ DEATH_FROM_FIRE

const Badges::Badge Badges::DEATH_FROM_FIRE
static

◆ DEATH_FROM_GAS

const Badges::Badge Badges::DEATH_FROM_GAS
static

◆ DEATH_FROM_GLYPH

const Badges::Badge Badges::DEATH_FROM_GLYPH
static

◆ DEATH_FROM_HUNGER

const Badges::Badge Badges::DEATH_FROM_HUNGER
static

◆ DEATH_FROM_POISON

const Badges::Badge Badges::DEATH_FROM_POISON
static

◆ FOOD_EATEN_1

const Badges::Badge Badges::FOOD_EATEN_1
static

◆ FOOD_EATEN_2

const Badges::Badge Badges::FOOD_EATEN_2
static

◆ FOOD_EATEN_3

const Badges::Badge Badges::FOOD_EATEN_3
static

◆ FOOD_EATEN_4

const Badges::Badge Badges::FOOD_EATEN_4
static

◆ GAMES_PLAYED_1

const Badges::Badge Badges::GAMES_PLAYED_1
static

◆ GAMES_PLAYED_2

const Badges::Badge Badges::GAMES_PLAYED_2
static

◆ GAMES_PLAYED_3

const Badges::Badge Badges::GAMES_PLAYED_3
static

◆ GAMES_PLAYED_4

const Badges::Badge Badges::GAMES_PLAYED_4
static

◆ GOLD_COLLECTED_1

const Badges::Badge Badges::GOLD_COLLECTED_1
static

◆ GOLD_COLLECTED_2

const Badges::Badge Badges::GOLD_COLLECTED_2
static

◆ GOLD_COLLECTED_3

const Badges::Badge Badges::GOLD_COLLECTED_3
static

◆ GOLD_COLLECTED_4

const Badges::Badge Badges::GOLD_COLLECTED_4
static

◆ GRIM_WEAPON

const Badges::Badge Badges::GRIM_WEAPON
static

◆ HAPPY_END

const Badges::Badge Badges::HAPPY_END
static

◆ ITEM_LEVEL_1

const Badges::Badge Badges::ITEM_LEVEL_1
static

◆ ITEM_LEVEL_2

const Badges::Badge Badges::ITEM_LEVEL_2
static

◆ ITEM_LEVEL_3

const Badges::Badge Badges::ITEM_LEVEL_3
static

◆ ITEM_LEVEL_4

const Badges::Badge Badges::ITEM_LEVEL_4
static

◆ LEVEL_REACHED_1

const Badges::Badge Badges::LEVEL_REACHED_1
static

◆ LEVEL_REACHED_2

const Badges::Badge Badges::LEVEL_REACHED_2
static

◆ LEVEL_REACHED_3

const Badges::Badge Badges::LEVEL_REACHED_3
static

◆ LEVEL_REACHED_4

const Badges::Badge Badges::LEVEL_REACHED_4
static

◆ loadingListener

Callback * Badges::loadingListener = NULL
static

◆ MASTERY_COMBO

const Badges::Badge Badges::MASTERY_COMBO
static

◆ MASTERY_HUNTRESS

const Badges::Badge Badges::MASTERY_HUNTRESS
static

◆ MASTERY_MAGE

const Badges::Badge Badges::MASTERY_MAGE
static

◆ MASTERY_ROGUE

const Badges::Badge Badges::MASTERY_ROGUE
static

◆ MASTERY_WARRIOR

const Badges::Badge Badges::MASTERY_WARRIOR
static

◆ MONSTERS_SLAIN_1

const Badges::Badge Badges::MONSTERS_SLAIN_1
static

◆ MONSTERS_SLAIN_2

const Badges::Badge Badges::MONSTERS_SLAIN_2
static

◆ MONSTERS_SLAIN_3

const Badges::Badge Badges::MONSTERS_SLAIN_3
static

◆ MONSTERS_SLAIN_4

const Badges::Badge Badges::MONSTERS_SLAIN_4
static

◆ NIGHT_HUNTER

const Badges::Badge Badges::NIGHT_HUNTER
static

◆ NO_MONSTERS_SLAIN

const Badges::Badge Badges::NO_MONSTERS_SLAIN
static

◆ PIRANHAS

const Badges::Badge Badges::PIRANHAS
static

◆ POTIONS_COOKED_1

const Badges::Badge Badges::POTIONS_COOKED_1
static

◆ POTIONS_COOKED_2

const Badges::Badge Badges::POTIONS_COOKED_2
static

◆ POTIONS_COOKED_3

const Badges::Badge Badges::POTIONS_COOKED_3
static

◆ POTIONS_COOKED_4

const Badges::Badge Badges::POTIONS_COOKED_4
static

◆ RARE

const Badges::Badge Badges::RARE
static

◆ RARE_ACIDIC

const Badges::Badge Badges::RARE_ACIDIC
static

◆ RARE_ALBINO

const Badges::Badge Badges::RARE_ALBINO
static

◆ RARE_BANDIT

const Badges::Badge Badges::RARE_BANDIT
static

◆ RARE_SENIOR

const Badges::Badge Badges::RARE_SENIOR
static

◆ RARE_SHIELDED

const Badges::Badge Badges::RARE_SHIELDED
static

◆ RING_OF_HAGGLER

const Badges::Badge Badges::RING_OF_HAGGLER
static

◆ RING_OF_THORNS

const Badges::Badge Badges::RING_OF_THORNS
static

◆ STRENGTH_ATTAINED_1

const Badges::Badge Badges::STRENGTH_ATTAINED_1
static

◆ STRENGTH_ATTAINED_2

const Badges::Badge Badges::STRENGTH_ATTAINED_2
static

◆ STRENGTH_ATTAINED_3

const Badges::Badge Badges::STRENGTH_ATTAINED_3
static

◆ STRENGTH_ATTAINED_4

const Badges::Badge Badges::STRENGTH_ATTAINED_4
static

◆ SUPPORTER

const Badges::Badge Badges::SUPPORTER
static

◆ VICTORY

const Badges::Badge Badges::VICTORY
static

◆ VICTORY_ALL_CLASSES

const Badges::Badge Badges::VICTORY_ALL_CLASSES
static

◆ VICTORY_HUNTRESS

const Badges::Badge Badges::VICTORY_HUNTRESS
static

◆ VICTORY_MAGE

const Badges::Badge Badges::VICTORY_MAGE
static

◆ VICTORY_ROGUE

const Badges::Badge Badges::VICTORY_ROGUE
static

◆ VICTORY_WARRIOR

const Badges::Badge Badges::VICTORY_WARRIOR
static

◆ YASD

const Badges::Badge Badges::YASD
static

The documentation for this class was generated from the following files: