Start
Guides
Class List
Files
File List
All
Classes
Files
Functions
Variables
Typedefs
Pages
video
HotTextureContainer.hpp
1
#pragma once
2
3
#include "HotTexture.hpp"
4
#include "TextureContainer.fpp"
5
#include "../util/VariadicTools.hpp"
6
#include "../util/NotCloneable.hpp"
7
#include <type_traits>
8
9
namespace
lumina {
10
11
class
HotTextureContainer
:
public
NotCloneable
{
12
public
:
13
template
<TexType... Ts>
HotTextureContainer
(
const
HotTexture<Ts>
&... texs);
14
15
int
count()
const
;
16
17
private
:
18
int
m_count;
19
20
HotTextureContainer(
int
count);
21
22
friend
TextureContainer
;
23
};
24
25
using
HotTexCont
=
HotTextureContainer
;
26
27
}
28
29
#include "HotTextureContainer.tpp"
lumina::NotCloneable
Definition:
NotCloneable.hpp:19
lumina::TextureContainer
Definition:
TextureContainer.hpp:15
lumina::HotTextureContainer
Definition:
HotTextureContainer.hpp:11
lumina::HotTexture
Definition:
HotTexture.fpp:7
Last update on Wed Aug 13 2014 for Lumina v0.1