malena
Why malena
Quick start
Tutorials
API docs
GitHub
GitHub
Tutorials
Loading...
Searching...
No Matches
Resources
TextureManager.h
Go to the documentation of this file.
1
// Copyright (c) 2025 Dave R. Smith. All rights reserved.
2
// Malena Framework — Proprietary Software. See LICENSE for terms.
3
4
//
5
// Created by Dave Smith on 4/8/25.
6
//
7
8
#ifndef MALENA_TEXTUREMANAGER_H
9
#define MALENA_TEXTUREMANAGER_H
10
11
#include <
Malena/Core/malena_export.h
>
12
#include <
SFML/Graphics/Texture.hpp
>
13
#include <
Malena/Resources/ResourceManager.h
>
14
15
namespace
ml
16
{
39
template
<
typename
Manifest>
40
class
TextureManager
:
public
ml::ResourceManager
<Manifest, sf::Texture>
41
{};
42
43
}
// namespace ml
44
45
#endif
// MALENA_TEXTUREMANAGER_H
ResourceManager.h
Texture.hpp
ml::ResourceManager
Generic manifest-driven resource cache.
Definition
ResourceManager.h:43
ml::TextureManager
Manifest-driven cache for sf::Texture resources.
Definition
TextureManager.h:41
malena_export.h
ml
Definition
Component.h:22