Visual Computing Library  devel
Loading...
Searching...
No Matches
vcl::TextureConcept Concept Reference

A concept representing a Texture. More...

#include <vclib/space/core/texture.h>

Concept definition

template<typename T>
concept vcl::TextureConcept = std::derived_from<std::remove_cvref_t<T>, Texture>
A concept representing a Texture.
Definition texture.h:122

Detailed Description

A concept representing a Texture.

The concept is satisfied when T is a class that instantiates or derives from a Texture class.

Template Parameters
TThe type to be tested for conformity to the TextureConcept.