Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Cirrus-Minor/witchblast
/ types & classes
Types & classes
174 in github.com/Cirrus-Minor/witchblast
⨍
Functions
1,171
◇
Types & classes
174
↓ 281 callers
Class
Vector2D
Vector utility, used in physics ** Default constructor creates a random Vector */
src/sfml_game/MyTools.h:27
↓ 26 callers
Class
IntCoord
src/sfml_game/MyTools.h:128
↓ 3 callers
Enum
PowerUp
src/FairyEntity.h:28
↓ 3 callers
Enum
enumItemType
Item type enum * All the items and equipments. */
src/Items.h:74
↓ 1 callers
Class
GameEntity
Objects to be displayed during the game. * A basic physics has been implemented. * The EntityManager will destroy the GameEntity when dying. */
src/sfml_game/GameEntity.h:31
↓ 1 callers
Enum
enumSpecialState
src/BaseCreatureEntity.h:114
Class
ActionKeyStruct
src/WitchBlastGame.h:1130
Class
ArtefactDescriptionEntity
src/ArtefactDescriptionEntity.h:7
Class
BaseCreatureEntity
src/BaseCreatureEntity.h:198
Class
BatEntity
src/BatEntity.h:8
Class
BlackRatEntity
src/BlackRatEntity.h:6
Class
BogeymanEntity
src/BogeymanEntity.h:6
Class
BoltEntity
! \class BoltEntity * \brief bolt thrown by the player * * BoltEntity are the missile weapons thrown by the player. * The can collide with an en
src/BoltEntity.h:15
Class
BubbleEntity
src/BubbleEntity.h:8
Class
ButcherEntity
src/ButcherEntity.h:7
Class
ButtonStruct
src/WitchBlastGame.h:165
Class
CauldronEntity
src/CauldronEntity.h:8
Class
ChestEntity
src/ChestEntity.h:8
Class
CollidingSpriteEntity
Basis class for Jouster
src/sfml_game/CollidingSpriteEntity.h:24
Class
Config
src/Config.h:23
Class
CyclopsEntity
src/CyclopsEntity.h:7
Class
DoorEntity
src/DoorEntity.h:24
Class
DungeonMap
src/DungeonMap.h:147
Class
DungeonMapEntity
src/DungeonMapEntity.h:22
Class
DungeonMapEntityOverlay
src/DungeonMapEntity.h:137
Class
DungeonMapEntityPost
src/DungeonMapEntity.h:127
Class
EnemyBoltEntity
src/EnemyBoltEntity.h:7
Class
EnemyEntity
src/EnemyEntity.h:8
Class
EntityManager
src/sfml_game/GameEntity.h:26
Class
EntityManager
src/sfml_game/EntityManager.h:24
Enum
EnumBatType
src/BatEntity.h:6
Enum
EnumBubbleType
src/BubbleEntity.h:6
Enum
EnumButtonType
src/WitchBlastGame.h:159
Enum
EnumInteractionType
src/Constants.h:721
Enum
EnumMessages
src/Constants.h:628
Enum
EnumMessagesType
src/Constants.h:679
Enum
EnumScoreBonus
src/WitchBlastGame.h:150
Enum
EnumShadowType
src/DungeonMapEntity.h:60
Enum
EnumSpiderType
src/LittleSpiderEntity.h:7
Enum
EnumWorldEvents
src/Constants.h:694
Class
EvilFlowerEntity
src/EvilFlowerEntity.h:9
Class
ExplosionEntity
src/ExplosionEntity.h:9
Class
FairyEntity
src/FairyEntity.h:8
Class
FairyEntity
src/PlayerEntity.h:8
Class
FallingRockEntity
src/FallingRockEntity.h:6
Class
FranckyEntity
src/FranckyEntity.h:7
Class
FranckyEntityFoot
src/FranckyEntity.h:80
Class
FranckyEntityHand
src/FranckyEntity.h:36
Class
FranckyEntityHead
src/FranckyEntity.h:55
Class
Game
src/sfml_game/Game.h:28
Class
GameEntity
src/sfml_game/EntityManager.h:21
Class
GameFloor
src/DungeonMap.h:82
Class
GameFloor
src/GameFloor.h:9
Class
GameMap
src/sfml_game/GameMap.h:21
Class
GhostEntity
src/GhostEntity.h:6
Class
GiantSlimeEntity
src/GiantSlimeEntity.h:7
Class
GiantSpiderEntity
src/GiantSpiderEntity.h:6
Class
GreenRatEntity
src/GreenRatEntity.h:7
Class
GuiEntity
Basis class for GUI
src/sfml_game/GuiEntity.h:23
Class
ImageManager
src/sfml_game/ImageManager.h:22
Class
ImpEntity
src/ImpEntity.h:6
Class
ItemEntity
src/ItemEntity.h:7
Class
JoystickInputStruct
src/WitchBlastGame.h:725
Class
KingRatEntity
src/KingRatEntity.h:7
Class
LargeSlimeEntity
src/LargeSlimeEntity.h:8
Class
LittleSpiderEntity
src/LittleSpiderEntity.h:9
Class
MagnetEntity
src/MagnetEntity.h:7
Class
MiniMapEntity
src/MiniMapEntity.h:6
Class
ObstacleEntity
src/ObstacleEntity.h:6
Class
ParticleGenerator
src/ParticleGenerator.h:10
Class
PlayerEntity
! \class PlayerEntity * \brief Class for the player * * It contains the game logic of the player and the rendering. */
src/PlayerEntity.h:34
Class
PnjEntity
src/PnjEntity.h:6
Class
PumpkinEntity
src/PumpkinEntity.h:7
Class
RandomTileElement
src/DungeonMap.h:241
Class
RatEntity
src/RatEntity.h:6
Class
RockMissileEntity
src/RockMissileEntity.h:6
Class
SausageEntity
src/SausageEntity.h:6
Class
SlimeEntity
src/SlimeEntity.h:9
Class
SlimePetEntity
src/SlimePetEntity.h:7
Class
SnakeEntity
src/SnakeEntity.h:6
Class
SoundManager
src/sfml_game/SoundManager.h:22
Class
SpiderEggEntity
src/SpiderEggEntity.h:6
Class
SpiderWebEntity
src/SpiderWebEntity.h:6
Class
SpriteEntity
src/ParticleGenerator.h:8
Class
SpriteEntity
Basis class for sprite
src/sfml_game/SpriteEntity.h:23
Class
StructHurt
src/BaseCreatureEntity.h:103
Class
StructInteraction
src/WitchBlastGame.h:1098
Class
StructMonster
src/WitchBlastGame.h:1057
Class
StructSaveInFight
src/WitchBlastGame.h:1067
Class
StructScore
src/WitchBlastGame.h:472
Class
TextEntity
Basis class for text
src/TextEntity.h:23
Class
TextMapper
src/TextMapper.h:40
Class
TileMapEntity
Basis class for TileMap
src/sfml_game/TileMapEntity.h:24
Class
VampireDeadEntity
src/VampireEntity.h:45
Class
VampireEntity
src/VampireEntity.h:7
Class
WitchBlastGame
! \class WitchBlastGame * \brief Main class of the game * * WitchBlastGame load the game ressources and do a large part of the game logic (game loop.
src/WitchBlastGame.h:178
Class
WitchEntity
src/WitchEntity.h:6
Class
ZombieDarkEntity
src/ZombieDarkEntity.h:6
Class
ZombieEntity
src/ZombieEntity.h:6
Enum
achievementStatus
src/WitchBlastGame.h:1108
next →
1–100 of 174, ranked by callers