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" 
Namespace where all the classes and functions provided by GLI are exposed. 
 
void clear(texture_type &Texture)
Clear a complete texture.