9 template <
typename texture_type>
10 void clear(texture_type& Texture);
13 template <
typename texture_type,
typename gen_type>
14 void clear(texture_type& Texture, gen_type
const& BlockData);
17 template <
typename texture_type,
typename gen_type>
18 void clear(texture_type& Texture,
size_t Layer,
size_t Face,
size_t Level, gen_type
const& BlockData);
21 template <
typename texture_type,
typename gen_type>
22 void clear_level(texture_type& Texture,
size_t BaseLevel, gen_type
const& BlockData);
25 template <
typename texture_type,
typename gen_type>
26 void clear_level(texture_type& Texture,
size_t BaseLevel,
size_t LevelCount, gen_type
const& BlockData);
29 template <
typename texture_type,
typename gen_type>
30 void clear_face(texture_type& Texture,
size_t BaseFace, gen_type
const& BlockData);
33 template <
typename texture_type,
typename gen_type>
34 void clear_face(texture_type& Texture,
size_t BaseFace,
size_t FaceCount, gen_type
const& BlockData);
37 template <
typename texture_type,
typename gen_type>
38 void clear_layer(texture_type& Texture,
size_t BaseLayer, gen_type
const& BlockData);
41 template <
typename texture_type,
typename gen_type>
42 void clear_layer(texture_type& Texture,
size_t BaseLayer,
size_t LayerCount, gen_type
const& BlockData);
46 #include "./core/clear.inl"
void clear(texture_type &Texture)
Clear a complete texture.
Namespace where all the classes and functions provided by GLI are exposed.