ShishGL  1.0
A simple modular cross-platform graphics library
Sh::ResourceManager Class Reference

#include <ResourceManager.hpp>

Classes

struct  Resource
 

Public Member Functions

 ResourceManager ()=delete
 

Static Public Member Functions

static void load (const std::string_view &filename)
 
static const Resourceget (const std::string_view &filename)
 
static void forget (const std::string_view &filename)
 
static void clear ()
 

Constructor & Destructor Documentation

◆ ResourceManager()

Sh::ResourceManager::ResourceManager ( )
delete

Member Function Documentation

◆ clear()

void ResourceManager::clear ( )
static

◆ forget()

void ResourceManager::forget ( const std::string_view &  filename)
static

◆ get()

const ResourceManager::Resource & ResourceManager::get ( const std::string_view &  filename)
static

◆ load()

void ResourceManager::load ( const std::string_view &  filename)
static

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