20 #ifndef WESMAGE_FILTER_HPP_INCLUDED
21 #define WESMAGE_FILTER_HPP_INCLUDED
89 std::vector<tfilter_description>
tfilter_description(const std::string &fmt)
Constructor.
std::string name
Name of the filter.
Helper structure to describe what a filter does.
Describes a filter parameter.
std::vector< tfilter_description > filter_list()
Returns the list of available filters.
std::string type
The C type of the parameter.
std::vector< tparameter > parameters
The list of filter parameters.
GLint GLint GLint GLint GLint GLint GLint GLbitfield GLenum filter
std::string descripton
Describes what the parameter does.
std::string name
The name of the parameter.
void filter_apply(surface &surf, const std::string &filter)
GLsizei const GLcharARB ** string
std::string description
Description of the filter.