Conquer Space 0.0.0
A space themed grand strategy game set in the near future, with realistic orbital mechanics, and an emphasis on economics and politics.
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Namespaces
assetmanager.h File Reference
#include <hjson.h>
#include <spdlog/spdlog.h>
#include <istream>
#include <map>
#include <memory>
#include <optional>
#include <queue>
#include <string>
#include <utility>
#include <vector>
#include "engine/asset/asset.h"
#include "engine/asset/assetprototype.h"
#include "engine/asset/textasset.h"
#include "engine/asset/vfs/vfs.h"
#include "engine/engine.h"
#include "engine/enginelogger.h"
#include "engine/graphics/shader.h"
#include "engine/graphics/text.h"
#include "engine/graphics/texture.h"
#include "engine/gui.h"

Go to the source code of this file.

Classes

class  cqsp::asset::QueueHolder
 
class  cqsp::asset::ThreadsafeQueue< T >
 
class  cqsp::asset::Package
 
class  cqsp::asset::PackagePrototype
 
class  cqsp::asset::AssetManager
 
class  cqsp::asset::AssetLoader
 

Namespaces

namespace  cqsp
 When adding assets, it is extremely crucial that you read cqsp::asset::AssetLoader::LoadResources to find out how to add a resource to the game.
 
namespace  cqsp::asset