![]() |
Peoplemon
0.1.0
Peoplemon 3 game source documentation
|
#include <BLIB/Graphics.hpp>
#include <BLIB/Resources.hpp>
#include <Core/Files/Conversation.hpp>
#include <Core/Files/NPC.hpp>
#include <Core/Files/Trainer.hpp>
#include <Core/Maps/Map.hpp>
#include <Core/Maps/Tileset.hpp>
#include <Core/Resources/Loaders.hpp>
#include <Core/Resources/RunWalkAnimations.hpp>
#include <Core/Resources/WalkAnimations.hpp>
#include <SFML/Audio.hpp>
#include <SFML/Graphics.hpp>
Go to the source code of this file.
Namespaces | |
core | |
Core classes and functionality for both the editor and game. | |
core::res | |
Collection of utilities for resource bundling and management. | |
Typedefs | |
using | TextureManager = bl::resource::ResourceManager< sf::Texture > |
using | ImageManager = bl::resource::ResourceManager< sf::Image > |
using | SoundManager = bl::resource::ResourceManager< sf::SoundBuffer > |
using | AnimationManager = bl::resource::ResourceManager< bl::gfx::a2d::AnimationData > |
using | FontManager = bl::resource::ResourceManager< sf::VulkanFont > |
using | MapManager = bl::resource::ResourceManager< core::map::Map > |
using | TilesetManager = bl::resource::ResourceManager< core::map::Tileset > |
using | ConversationManager = bl::resource::ResourceManager< core::file::Conversation > |
using | TrainerManager = bl::resource::ResourceManager< core::file::Trainer > |
using | NpcManager = bl::resource::ResourceManager< core::file::NPC > |
using | ItemDbManager = bl::resource::ResourceManager< core::file::ItemDB > |
using | MoveDbManager = bl::resource::ResourceManager< core::file::MoveDB > |
using | PeoplemonDbManager = bl::resource::ResourceManager< core::file::PeoplemonDB > |
using | WalkAnimationManager = bl::resource::ResourceManager< core::res::WalkAnimations > |
using | RunWalkAnimationManager = bl::resource::ResourceManager< core::res::RunWalkAnimations > |
Functions | |
void | core::res::installDevLoaders () |
Sets up the BLIB resource managers in dev mode. More... | |
void | core::res::installProdLoaders () |
Sets up the BLIB resource managers in prod mode and mounts the resource bundles. More... | |
bool | core::res::createBundles () |
Creates the resource bundles. More... | |
using AnimationManager = bl::resource::ResourceManager<bl::gfx::a2d::AnimationData> |
Definition at line 20 of file Resources.hpp.
using ConversationManager = bl::resource::ResourceManager<core::file::Conversation> |
Definition at line 24 of file Resources.hpp.
using FontManager = bl::resource::ResourceManager<sf::VulkanFont> |
Definition at line 21 of file Resources.hpp.
using ImageManager = bl::resource::ResourceManager<sf::Image> |
Definition at line 18 of file Resources.hpp.
using ItemDbManager = bl::resource::ResourceManager<core::file::ItemDB> |
Definition at line 27 of file Resources.hpp.
using MapManager = bl::resource::ResourceManager<core::map::Map> |
Definition at line 22 of file Resources.hpp.
using MoveDbManager = bl::resource::ResourceManager<core::file::MoveDB> |
Definition at line 28 of file Resources.hpp.
using NpcManager = bl::resource::ResourceManager<core::file::NPC> |
Definition at line 26 of file Resources.hpp.
using PeoplemonDbManager = bl::resource::ResourceManager<core::file::PeoplemonDB> |
Definition at line 29 of file Resources.hpp.
using RunWalkAnimationManager = bl::resource::ResourceManager<core::res::RunWalkAnimations> |
Definition at line 31 of file Resources.hpp.
using SoundManager = bl::resource::ResourceManager<sf::SoundBuffer> |
Definition at line 19 of file Resources.hpp.
using TextureManager = bl::resource::ResourceManager<sf::Texture> |
Definition at line 17 of file Resources.hpp.
using TilesetManager = bl::resource::ResourceManager<core::map::Tileset> |
Definition at line 23 of file Resources.hpp.
using TrainerManager = bl::resource::ResourceManager<core::file::Trainer> |
Definition at line 25 of file Resources.hpp.
using WalkAnimationManager = bl::resource::ResourceManager<core::res::WalkAnimations> |
Definition at line 30 of file Resources.hpp.