// Description: An aggregate file for textures
#ifndef PASTELGFX_TEXTURES_H
#define PASTELGFX_TEXTURES_H
// Image textures
#include "pastel/gfx/texture/nearestimage_texture.h"
#include "pastel/gfx/texture/linearimage_texture.h"
#include "pastel/gfx/texture/mipimage_texture.h"
#include "pastel/gfx/texture/ripimage_texture.h"
#include "pastel/gfx/texture/ewaimage_texture.h"
// Modifier textures
#include "pastel/gfx/texture/mix_texture.h"
#include "pastel/gfx/texture/combine_texture.h"
#include "pastel/gfx/texture/transform_texture.h"
// Synthetic textures
#include "pastel/gfx/texture/color_texture.h"
#include "pastel/gfx/texture/linearcolor_texture.h"
#include "pastel/gfx/texture/linearsimplex_texture.h"
#include "pastel/gfx/texture/noise_texture.h"
#include "pastel/gfx/texture/turbulence_texture.h"
// Distortion textures
#include "pastel/gfx/texture/radial_texture.h"
#include "pastel/gfx/texture/sub_texture.h"
#endif