Specialization of the BoundObjOps for Texture >. More...
#include </home/chochlik/devel/oglplus/include/oglplus/bound/texture.hpp>
Public Member Functions | |
GLint | GetIntParam (GLenum query) const |
GLfloat | GetFloatParam (GLenum query) const |
GLint | GetIntParam (GLint level, GLenum query) const |
GLfloat | GetFloatParam (GLint level, GLenum query) const |
GLsizei | Width (GLint level=0) const |
GLsizei | Height (GLint level=0) const |
GLsizei | Depth (GLint level=0) const |
PixelDataType | RedType (GLint level=0) const |
PixelDataType | GreenType (GLint level=0) const |
PixelDataType | BlueType (GLint level=0) const |
PixelDataType | AlphaType (GLint level=0) const |
PixelDataType | DepthType (GLint level=0) const |
GLsizei | RedSize (GLint level=0) const |
GLsizei | GreenSize (GLint level=0) const |
GLsizei | BlueSize (GLint level=0) const |
GLsizei | AlphaSize (GLint level=0) const |
GLsizei | DepthSize (GLint level=0) const |
GLsizei | StencilSize (GLint level=0) const |
GLsizei | SharedSize (GLint level=0) const |
GLsizei | CompressedImageSize (GLint level=0) const |
PixelDataInternalFormat | InternalFormat (GLint level=0) const |
const BoundObjOps & | GetImage (GLint level, PixelDataFormat format, ExplicitOps::Property::PixDataType type, GLsizei size, GLvoid *buffer) const |
template<typename T > | |
const BoundObjOps & | GetImage (GLint level, PixelDataFormat format, std::vector< T > &dest) const |
const BoundObjOps & | GetCompressedImage (GLint level, GLsizei size, GLubyte *buffer) const |
const BoundObjOps & | GetCompressedImage (GLint level, std::vector< GLubyte > &dest) const |
const BoundObjOps & | Image3D (GLint level, PixelDataInternalFormat internal_format, GLsizei width, GLsizei height, GLsizei depth, GLint border, PixelDataFormat format, ExplicitOps::Property::PixDataType type, const void *data) const |
const BoundObjOps & | Image3D (const images::Image &image, GLint level=0, GLint border=0) const |
const BoundObjOps & | SubImage3D (GLint level, GLint xoffs, GLint yoffs, GLint zoffs, GLsizei width, GLsizei height, GLsizei depth, PixelDataFormat format, ExplicitOps::Property::PixDataType type, const void *data) const |
const BoundObjOps & | SubImage3D (const images::Image &image, GLint xoffs, GLint yoffs, GLint zoffs, GLint level=0) const |
const BoundObjOps & | Image2D (GLint level, PixelDataInternalFormat internal_format, GLsizei width, GLsizei height, GLint border, PixelDataFormat format, ExplicitOps::Property::PixDataType type, const void *data) const |
const BoundObjOps & | Image2D (const images::Image &image, GLint level=0, GLint border=0) const |
const BoundObjOps & | SubImage2D (GLint level, GLint xoffs, GLint yoffs, GLsizei width, GLsizei height, PixelDataFormat format, ExplicitOps::Property::PixDataType type, const void *data) const |
const BoundObjOps & | SubImage2D (const images::Image &image, GLint xoffs, GLint yoffs, GLint level=0) const |
const BoundObjOps & | Image1D (GLint level, PixelDataInternalFormat internal_format, GLsizei width, GLint border, PixelDataFormat format, ExplicitOps::Property::PixDataType type, const void *data) const |
const BoundObjOps & | Image1D (const images::Image &image, GLint level=0, GLint border=0) const |
const BoundObjOps & | SubImage1D (GLint level, GLint xoffs, GLsizei width, PixelDataFormat format, ExplicitOps::Property::PixDataType type, const void *data) const |
const BoundObjOps & | SubImage1D (const images::Image &image, GLint xoffs, GLint level=0) const |
const BoundObjOps & | Image (const images::Image &image, GLint level=0, GLint border=0) const |
const BoundObjOps & | Image (const images::ImageSpec &image_spec, GLint level=0, GLint border=0) const |
const BoundObjOps & | CopyImage2D (GLint level, PixelDataInternalFormat internal_format, GLint x, GLint y, GLsizei width, GLsizei height, GLint border) const |
const BoundObjOps & | CopyImage1D (GLint level, PixelDataInternalFormat internal_format, GLint x, GLint y, GLsizei width, GLint border) const |
const BoundObjOps & | CopySubImage3D (GLint level, GLint xoffs, GLint yoffs, GLint zoffs, GLint x, GLint y, GLsizei width, GLsizei height) const |
const BoundObjOps & | CopySubImage2D (GLint level, GLint xoffs, GLint yoffs, GLint x, GLint y, GLsizei width, GLsizei height) const |
const BoundObjOps & | CopySubImage1D (GLint level, GLint xoffs, GLint x, GLint y, GLsizei width) const |
const BoundObjOps & | CompressedImage3D (GLint level, PixelDataInternalFormat internal_format, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei image_size, const void *data) const |
const BoundObjOps & | CompressedImage2D (GLint level, PixelDataInternalFormat internal_format, GLsizei width, GLsizei height, GLint border, GLsizei image_size, const void *data) const |
const BoundObjOps & | CompressedImage1D (GLint level, PixelDataInternalFormat internal_format, GLsizei width, GLint border, GLsizei image_size, const void *data) const |
const BoundObjOps & | CompressedSubImage3D (GLint level, GLint xoffs, GLint yoffs, GLint zoffs, GLsizei width, GLsizei height, GLsizei depth, PixelDataFormat format, GLsizei image_size, const void *data) const |
const BoundObjOps & | CompressedSubImage2D (GLint level, GLint xoffs, GLint yoffs, GLsizei width, GLsizei height, PixelDataFormat format, GLsizei image_size, const void *data) const |
const BoundObjOps & | CompressedSubImage1D (GLint level, GLint xoffs, GLsizei width, PixelDataFormat format, GLsizei image_size, const void *data) const |
const BoundObjOps & | Image3DMultisample (GLsizei samples, PixelDataInternalFormat internal_format, GLsizei width, GLsizei height, GLsizei depth, bool fixed_sample_locations) const |
const BoundObjOps & | Image2DMultisample (GLsizei samples, PixelDataInternalFormat internal_format, GLsizei width, GLsizei height, bool fixed_sample_locations) const |
const BoundObjOps & | Buffer (PixelDataInternalFormat internal_format, BufferName buffer) const |
const BoundObjOps & | BufferRange (PixelDataInternalFormat internal_format, BufferName buffer, GLintptr offset, GLsizeiptr size) const |
const BoundObjOps & | Storage1D (GLsizei levels, PixelDataInternalFormat internal_format, GLsizei width) const |
const BoundObjOps & | Storage2D (GLsizei levels, PixelDataInternalFormat internal_format, GLsizei width, GLsizei height) const |
const BoundObjOps & | Storage3D (GLsizei levels, PixelDataInternalFormat internal_format, GLsizei width, GLsizei height, GLsizei depth) const |
GLuint | BaseLevel (void) const |
const BoundObjOps & | BaseLevel (GLuint level) const |
Vector< GLfloat, 4 > | BorderColor (TypeTag< GLfloat > _auto_param_2) const |
const BoundObjOps & | BorderColor (Vector< GLfloat, 4 > color) const |
Vector< GLint, 4 > | BorderColor (TypeTag< GLint > _auto_param_2) const |
const BoundObjOps & | BorderColor (Vector< GLint, 4 > color) const |
Vector< GLuint, 4 > | BorderColor (TypeTag< GLuint > _auto_param_2) const |
const BoundObjOps & | BorderColor (Vector< GLuint, 4 > color) const |
TextureCompareMode | CompareMode (void) const |
const BoundObjOps & | CompareMode (TextureCompareMode mode) const |
CompareFunction | CompareFunc (void) const |
const BoundObjOps & | CompareFunc (CompareFunction func) const |
GLfloat | LODBias (void) const |
const BoundObjOps & | LODBias (GLfloat value) const |
const BoundObjOps & | Filter (TextureFilter filter) const |
TextureMagFilter | MagFilter (void) const |
const BoundObjOps & | MagFilter (TextureMagFilter filter) const |
TextureMinFilter | MinFilter (void) const |
const BoundObjOps & | MinFilter (TextureMinFilter filter) const |
GLfloat | MinLOD (void) const |
const BoundObjOps & | MinLOD (GLfloat value) const |
GLfloat | MaxLOD (void) const |
const BoundObjOps & | MaxLOD (GLfloat value) const |
GLint | MaxLevel (void) const |
const BoundObjOps & | MaxLevel (GLint value) const |
GLfloat | MaxAnisotropy (void) const |
GLfloat | Anisotropy (void) const |
const BoundObjOps & | Anisotropy (GLfloat value) const |
TextureSwizzle | Swizzle (TextureSwizzleCoord coord) const |
const BoundObjOps & | Swizzle (TextureSwizzleCoord coord, TextureSwizzle mode) const |
TextureSwizzle | SwizzleR (void) const |
const BoundObjOps & | SwizzleR (TextureSwizzle mode) const |
TextureSwizzle | SwizzleG (void) const |
const BoundObjOps & | SwizzleG (TextureSwizzle mode) const |
TextureSwizzle | SwizzleB (void) const |
const BoundObjOps & | SwizzleB (TextureSwizzle mode) const |
TextureSwizzle | SwizzleA (void) const |
const BoundObjOps & | SwizzleA (TextureSwizzle mode) const |
TextureSwizzleTuple | SwizzleRGBA (void) const |
const BoundObjOps & | SwizzleRGBA (TextureSwizzle mode) const |
const BoundObjOps & | SwizzleRGBA (TextureSwizzle mode_r, TextureSwizzle mode_g, TextureSwizzle mode_b, TextureSwizzle mode_a) const |
const BoundObjOps & | SwizzleRGBA (const TextureSwizzleTuple &modes) const |
TextureWrap | Wrap (TextureWrapCoord coord) const |
const BoundObjOps & | Wrap (TextureWrapCoord coord, TextureWrap mode) const |
TextureWrap | WrapS (void) const |
const BoundObjOps & | WrapS (TextureWrap mode) const |
TextureWrap | WrapT (void) const |
const BoundObjOps & | WrapT (TextureWrap mode) const |
TextureWrap | WrapR (void) const |
const BoundObjOps & | WrapR (TextureWrap mode) const |
PixelDataFormat | DepthStencilMode (void) const |
const BoundObjOps & | DepthStencilMode (PixelDataFormat mode) const |
bool | Seamless (void) const |
const BoundObjOps & | Seamless (bool enable) const |
const BoundObjOps & | GenerateMipmap (void) const |
Specialization of the BoundObjOps for Texture >.
This template implements wrappers around the member functions of Texture, which have a TextureTarget parameter specifying the binding point on which they should operate.
GLsizei oglplus::BoundObjOps< tag::Texture >::AlphaSize | ( | GLint | level = 0 | ) | const |
Wrapper for Texture::AlphaSize()
PixelDataType oglplus::BoundObjOps< tag::Texture >::AlphaType | ( | GLint | level = 0 | ) | const |
Wrapper for Texture::AlphaType()
GLfloat oglplus::BoundObjOps< tag::Texture >::Anisotropy | ( | void | ) | const |
Wrapper for Texture::Anisotropy()
const BoundObjOps& oglplus::BoundObjOps< tag::Texture >::Anisotropy | ( | GLfloat | value | ) | const |
Wrapper for Texture::Anisotropy()
GLuint oglplus::BoundObjOps< tag::Texture >::BaseLevel | ( | void | ) | const |
Wrapper for Texture::BaseLevel()
const BoundObjOps& oglplus::BoundObjOps< tag::Texture >::BaseLevel | ( | GLuint | level | ) | const |
Wrapper for Texture::BaseLevel()
GLsizei oglplus::BoundObjOps< tag::Texture >::BlueSize | ( | GLint | level = 0 | ) | const |
Wrapper for Texture::BlueSize()
PixelDataType oglplus::BoundObjOps< tag::Texture >::BlueType | ( | GLint | level = 0 | ) | const |
Wrapper for Texture::BlueType()
Vector< GLfloat, 4 > oglplus::BoundObjOps< tag::Texture >::BorderColor | ( | TypeTag< GLfloat > | _auto_param_2 | ) | const |
Wrapper for Texture::BorderColor()
const BoundObjOps& oglplus::BoundObjOps< tag::Texture >::BorderColor | ( | Vector< GLfloat, 4 > | color | ) | const |
Wrapper for Texture::BorderColor()
Vector< GLint, 4 > oglplus::BoundObjOps< tag::Texture >::BorderColor | ( | TypeTag< GLint > | _auto_param_2 | ) | const |
Wrapper for Texture::BorderColor()
const BoundObjOps& oglplus::BoundObjOps< tag::Texture >::BorderColor | ( | Vector< GLint, 4 > | color | ) | const |
Wrapper for Texture::BorderColor()
Vector< GLuint, 4 > oglplus::BoundObjOps< tag::Texture >::BorderColor | ( | TypeTag< GLuint > | _auto_param_2 | ) | const |
Wrapper for Texture::BorderColor()
const BoundObjOps& oglplus::BoundObjOps< tag::Texture >::BorderColor | ( | Vector< GLuint, 4 > | color | ) | const |
Wrapper for Texture::BorderColor()
const BoundObjOps& oglplus::BoundObjOps< tag::Texture >::Buffer | ( | PixelDataInternalFormat | internal_format, |
BufferName | buffer | ||
) | const |
const BoundObjOps& oglplus::BoundObjOps< tag::Texture >::BufferRange | ( | PixelDataInternalFormat | internal_format, |
BufferName | buffer, | ||
GLintptr | offset, | ||
GLsizeiptr | size | ||
) | const |
Wrapper for Texture::BufferRange()
CompareFunction oglplus::BoundObjOps< tag::Texture >::CompareFunc | ( | void | ) | const |
Wrapper for Texture::CompareFunc()
const BoundObjOps& oglplus::BoundObjOps< tag::Texture >::CompareFunc | ( | CompareFunction | func | ) | const |
Wrapper for Texture::CompareFunc()
TextureCompareMode oglplus::BoundObjOps< tag::Texture >::CompareMode | ( | void | ) | const |
Wrapper for Texture::CompareMode()
const BoundObjOps& oglplus::BoundObjOps< tag::Texture >::CompareMode | ( | TextureCompareMode | mode | ) | const |
Wrapper for Texture::CompareMode()
const BoundObjOps& oglplus::BoundObjOps< tag::Texture >::CompressedImage1D | ( | GLint | level, |
PixelDataInternalFormat | internal_format, | ||
GLsizei | width, | ||
GLint | border, | ||
GLsizei | image_size, | ||
const void * | data | ||
) | const |
Wrapper for Texture::CompressedImage1D()
const BoundObjOps& oglplus::BoundObjOps< tag::Texture >::CompressedImage2D | ( | GLint | level, |
PixelDataInternalFormat | internal_format, | ||
GLsizei | width, | ||
GLsizei | height, | ||
GLint | border, | ||
GLsizei | image_size, | ||
const void * | data | ||
) | const |
Wrapper for Texture::CompressedImage2D()
const BoundObjOps& oglplus::BoundObjOps< tag::Texture >::CompressedImage3D | ( | GLint | level, |
PixelDataInternalFormat | internal_format, | ||
GLsizei | width, | ||
GLsizei | height, | ||
GLsizei | depth, | ||
GLint | border, | ||
GLsizei | image_size, | ||
const void * | data | ||
) | const |
Wrapper for Texture::CompressedImage3D()
GLsizei oglplus::BoundObjOps< tag::Texture >::CompressedImageSize | ( | GLint | level = 0 | ) | const |
Wrapper for Texture::CompressedImageSize()
const BoundObjOps& oglplus::BoundObjOps< tag::Texture >::CompressedSubImage1D | ( | GLint | level, |
GLint | xoffs, | ||
GLsizei | width, | ||
PixelDataFormat | format, | ||
GLsizei | image_size, | ||
const void * | data | ||
) | const |
Wrapper for Texture::CompressedSubImage1D()
const BoundObjOps& oglplus::BoundObjOps< tag::Texture >::CompressedSubImage2D | ( | GLint | level, |
GLint | xoffs, | ||
GLint | yoffs, | ||
GLsizei | width, | ||
GLsizei | height, | ||
PixelDataFormat | format, | ||
GLsizei | image_size, | ||
const void * | data | ||
) | const |
Wrapper for Texture::CompressedSubImage2D()
const BoundObjOps& oglplus::BoundObjOps< tag::Texture >::CompressedSubImage3D | ( | GLint | level, |
GLint | xoffs, | ||
GLint | yoffs, | ||
GLint | zoffs, | ||
GLsizei | width, | ||
GLsizei | height, | ||
GLsizei | depth, | ||
PixelDataFormat | format, | ||
GLsizei | image_size, | ||
const void * | data | ||
) | const |
Wrapper for Texture::CompressedSubImage3D()
const BoundObjOps& oglplus::BoundObjOps< tag::Texture >::CopyImage1D | ( | GLint | level, |
PixelDataInternalFormat | internal_format, | ||
GLint | x, | ||
GLint | y, | ||
GLsizei | width, | ||
GLint | border | ||
) | const |
Wrapper for Texture::CopyImage1D()
const BoundObjOps& oglplus::BoundObjOps< tag::Texture >::CopyImage2D | ( | GLint | level, |
PixelDataInternalFormat | internal_format, | ||
GLint | x, | ||
GLint | y, | ||
GLsizei | width, | ||
GLsizei | height, | ||
GLint | border | ||
) | const |
Wrapper for Texture::CopyImage2D()
const BoundObjOps& oglplus::BoundObjOps< tag::Texture >::CopySubImage1D | ( | GLint | level, |
GLint | xoffs, | ||
GLint | x, | ||
GLint | y, | ||
GLsizei | width | ||
) | const |
Wrapper for Texture::CopySubImage1D()
const BoundObjOps& oglplus::BoundObjOps< tag::Texture >::CopySubImage2D | ( | GLint | level, |
GLint | xoffs, | ||
GLint | yoffs, | ||
GLint | x, | ||
GLint | y, | ||
GLsizei | width, | ||
GLsizei | height | ||
) | const |
Wrapper for Texture::CopySubImage2D()
const BoundObjOps& oglplus::BoundObjOps< tag::Texture >::CopySubImage3D | ( | GLint | level, |
GLint | xoffs, | ||
GLint | yoffs, | ||
GLint | zoffs, | ||
GLint | x, | ||
GLint | y, | ||
GLsizei | width, | ||
GLsizei | height | ||
) | const |
Wrapper for Texture::CopySubImage3D()
GLsizei oglplus::BoundObjOps< tag::Texture >::Depth | ( | GLint | level = 0 | ) | const |
GLsizei oglplus::BoundObjOps< tag::Texture >::DepthSize | ( | GLint | level = 0 | ) | const |
Wrapper for Texture::DepthSize()
PixelDataFormat oglplus::BoundObjOps< tag::Texture >::DepthStencilMode | ( | void | ) | const |
Wrapper for Texture::DepthStencilMode()
const BoundObjOps& oglplus::BoundObjOps< tag::Texture >::DepthStencilMode | ( | PixelDataFormat | mode | ) | const |
Wrapper for Texture::DepthStencilMode()
PixelDataType oglplus::BoundObjOps< tag::Texture >::DepthType | ( | GLint | level = 0 | ) | const |
Wrapper for Texture::DepthType()
const BoundObjOps& oglplus::BoundObjOps< tag::Texture >::Filter | ( | TextureFilter | filter | ) | const |
Wrapper for Texture::Filter()
const BoundObjOps& oglplus::BoundObjOps< tag::Texture >::GenerateMipmap | ( | void | ) | const |
Wrapper for Texture::GenerateMipmap()
const BoundObjOps& oglplus::BoundObjOps< tag::Texture >::GetCompressedImage | ( | GLint | level, |
GLsizei | size, | ||
GLubyte * | buffer | ||
) | const |
Wrapper for Texture::GetCompressedImage()
const BoundObjOps& oglplus::BoundObjOps< tag::Texture >::GetCompressedImage | ( | GLint | level, |
std::vector< GLubyte > & | dest | ||
) | const |
Wrapper for Texture::GetCompressedImage()
GLfloat oglplus::BoundObjOps< tag::Texture >::GetFloatParam | ( | GLenum | query | ) | const |
Wrapper for Texture::GetFloatParam()
GLfloat oglplus::BoundObjOps< tag::Texture >::GetFloatParam | ( | GLint | level, |
GLenum | query | ||
) | const |
Wrapper for Texture::GetFloatParam()
const BoundObjOps& oglplus::BoundObjOps< tag::Texture >::GetImage | ( | GLint | level, |
PixelDataFormat | format, | ||
ExplicitOps::Property::PixDataType | type, | ||
GLsizei | size, | ||
GLvoid * | buffer | ||
) | const |
Wrapper for Texture::GetImage()
const BoundObjOps& oglplus::BoundObjOps< tag::Texture >::GetImage | ( | GLint | level, |
PixelDataFormat | format, | ||
std::vector< T > & | dest | ||
) | const |
Wrapper for Texture::GetImage()
GLint oglplus::BoundObjOps< tag::Texture >::GetIntParam | ( | GLenum | query | ) | const |
Wrapper for Texture::GetIntParam()
GLint oglplus::BoundObjOps< tag::Texture >::GetIntParam | ( | GLint | level, |
GLenum | query | ||
) | const |
Wrapper for Texture::GetIntParam()
GLsizei oglplus::BoundObjOps< tag::Texture >::GreenSize | ( | GLint | level = 0 | ) | const |
Wrapper for Texture::GreenSize()
PixelDataType oglplus::BoundObjOps< tag::Texture >::GreenType | ( | GLint | level = 0 | ) | const |
Wrapper for Texture::GreenType()
GLsizei oglplus::BoundObjOps< tag::Texture >::Height | ( | GLint | level = 0 | ) | const |
Wrapper for Texture::Height()
const BoundObjOps& oglplus::BoundObjOps< tag::Texture >::Image | ( | const images::Image & | image, |
GLint | level = 0 , |
||
GLint | border = 0 |
||
) | const |
Wrapper for Texture::Image()
const BoundObjOps& oglplus::BoundObjOps< tag::Texture >::Image | ( | const images::ImageSpec & | image_spec, |
GLint | level = 0 , |
||
GLint | border = 0 |
||
) | const |
Wrapper for Texture::Image()
const BoundObjOps& oglplus::BoundObjOps< tag::Texture >::Image1D | ( | GLint | level, |
PixelDataInternalFormat | internal_format, | ||
GLsizei | width, | ||
GLint | border, | ||
PixelDataFormat | format, | ||
ExplicitOps::Property::PixDataType | type, | ||
const void * | data | ||
) | const |
const BoundObjOps& oglplus::BoundObjOps< tag::Texture >::Image1D | ( | const images::Image & | image, |
GLint | level = 0 , |
||
GLint | border = 0 |
||
) | const |
const BoundObjOps& oglplus::BoundObjOps< tag::Texture >::Image2D | ( | GLint | level, |
PixelDataInternalFormat | internal_format, | ||
GLsizei | width, | ||
GLsizei | height, | ||
GLint | border, | ||
PixelDataFormat | format, | ||
ExplicitOps::Property::PixDataType | type, | ||
const void * | data | ||
) | const |
const BoundObjOps& oglplus::BoundObjOps< tag::Texture >::Image2D | ( | const images::Image & | image, |
GLint | level = 0 , |
||
GLint | border = 0 |
||
) | const |
const BoundObjOps& oglplus::BoundObjOps< tag::Texture >::Image2DMultisample | ( | GLsizei | samples, |
PixelDataInternalFormat | internal_format, | ||
GLsizei | width, | ||
GLsizei | height, | ||
bool | fixed_sample_locations | ||
) | const |
Wrapper for Texture::Image2DMultisample()
References oglplus::Image2DMultisample.
const BoundObjOps& oglplus::BoundObjOps< tag::Texture >::Image3D | ( | GLint | level, |
PixelDataInternalFormat | internal_format, | ||
GLsizei | width, | ||
GLsizei | height, | ||
GLsizei | depth, | ||
GLint | border, | ||
PixelDataFormat | format, | ||
ExplicitOps::Property::PixDataType | type, | ||
const void * | data | ||
) | const |
const BoundObjOps& oglplus::BoundObjOps< tag::Texture >::Image3D | ( | const images::Image & | image, |
GLint | level = 0 , |
||
GLint | border = 0 |
||
) | const |
const BoundObjOps& oglplus::BoundObjOps< tag::Texture >::Image3DMultisample | ( | GLsizei | samples, |
PixelDataInternalFormat | internal_format, | ||
GLsizei | width, | ||
GLsizei | height, | ||
GLsizei | depth, | ||
bool | fixed_sample_locations | ||
) | const |
Wrapper for Texture::Image3DMultisample()
PixelDataInternalFormat oglplus::BoundObjOps< tag::Texture >::InternalFormat | ( | GLint | level = 0 | ) | const |
Wrapper for Texture::InternalFormat()
GLfloat oglplus::BoundObjOps< tag::Texture >::LODBias | ( | void | ) | const |
Wrapper for Texture::LODBias()
const BoundObjOps& oglplus::BoundObjOps< tag::Texture >::LODBias | ( | GLfloat | value | ) | const |
Wrapper for Texture::LODBias()
TextureMagFilter oglplus::BoundObjOps< tag::Texture >::MagFilter | ( | void | ) | const |
Wrapper for Texture::MagFilter()
const BoundObjOps& oglplus::BoundObjOps< tag::Texture >::MagFilter | ( | TextureMagFilter | filter | ) | const |
Wrapper for Texture::MagFilter()
GLfloat oglplus::BoundObjOps< tag::Texture >::MaxAnisotropy | ( | void | ) | const |
Wrapper for Texture::MaxAnisotropy()
GLint oglplus::BoundObjOps< tag::Texture >::MaxLevel | ( | void | ) | const |
Wrapper for Texture::MaxLevel()
const BoundObjOps& oglplus::BoundObjOps< tag::Texture >::MaxLevel | ( | GLint | value | ) | const |
Wrapper for Texture::MaxLevel()
GLfloat oglplus::BoundObjOps< tag::Texture >::MaxLOD | ( | void | ) | const |
Wrapper for Texture::MaxLOD()
const BoundObjOps& oglplus::BoundObjOps< tag::Texture >::MaxLOD | ( | GLfloat | value | ) | const |
Wrapper for Texture::MaxLOD()
TextureMinFilter oglplus::BoundObjOps< tag::Texture >::MinFilter | ( | void | ) | const |
Wrapper for Texture::MinFilter()
const BoundObjOps& oglplus::BoundObjOps< tag::Texture >::MinFilter | ( | TextureMinFilter | filter | ) | const |
Wrapper for Texture::MinFilter()
GLfloat oglplus::BoundObjOps< tag::Texture >::MinLOD | ( | void | ) | const |
Wrapper for Texture::MinLOD()
const BoundObjOps& oglplus::BoundObjOps< tag::Texture >::MinLOD | ( | GLfloat | value | ) | const |
Wrapper for Texture::MinLOD()
GLsizei oglplus::BoundObjOps< tag::Texture >::RedSize | ( | GLint | level = 0 | ) | const |
Wrapper for Texture::RedSize()
PixelDataType oglplus::BoundObjOps< tag::Texture >::RedType | ( | GLint | level = 0 | ) | const |
Wrapper for Texture::RedType()
bool oglplus::BoundObjOps< tag::Texture >::Seamless | ( | void | ) | const |
Wrapper for Texture::Seamless()
const BoundObjOps& oglplus::BoundObjOps< tag::Texture >::Seamless | ( | bool | enable | ) | const |
Wrapper for Texture::Seamless()
GLsizei oglplus::BoundObjOps< tag::Texture >::SharedSize | ( | GLint | level = 0 | ) | const |
Wrapper for Texture::SharedSize()
GLsizei oglplus::BoundObjOps< tag::Texture >::StencilSize | ( | GLint | level = 0 | ) | const |
Wrapper for Texture::StencilSize()
const BoundObjOps& oglplus::BoundObjOps< tag::Texture >::Storage1D | ( | GLsizei | levels, |
PixelDataInternalFormat | internal_format, | ||
GLsizei | width | ||
) | const |
Wrapper for Texture::Storage1D()
const BoundObjOps& oglplus::BoundObjOps< tag::Texture >::Storage2D | ( | GLsizei | levels, |
PixelDataInternalFormat | internal_format, | ||
GLsizei | width, | ||
GLsizei | height | ||
) | const |
Wrapper for Texture::Storage2D()
const BoundObjOps& oglplus::BoundObjOps< tag::Texture >::Storage3D | ( | GLsizei | levels, |
PixelDataInternalFormat | internal_format, | ||
GLsizei | width, | ||
GLsizei | height, | ||
GLsizei | depth | ||
) | const |
Wrapper for Texture::Storage3D()
const BoundObjOps& oglplus::BoundObjOps< tag::Texture >::SubImage1D | ( | GLint | level, |
GLint | xoffs, | ||
GLsizei | width, | ||
PixelDataFormat | format, | ||
ExplicitOps::Property::PixDataType | type, | ||
const void * | data | ||
) | const |
Wrapper for Texture::SubImage1D()
const BoundObjOps& oglplus::BoundObjOps< tag::Texture >::SubImage1D | ( | const images::Image & | image, |
GLint | xoffs, | ||
GLint | level = 0 |
||
) | const |
Wrapper for Texture::SubImage1D()
const BoundObjOps& oglplus::BoundObjOps< tag::Texture >::SubImage2D | ( | GLint | level, |
GLint | xoffs, | ||
GLint | yoffs, | ||
GLsizei | width, | ||
GLsizei | height, | ||
PixelDataFormat | format, | ||
ExplicitOps::Property::PixDataType | type, | ||
const void * | data | ||
) | const |
Wrapper for Texture::SubImage2D()
const BoundObjOps& oglplus::BoundObjOps< tag::Texture >::SubImage2D | ( | const images::Image & | image, |
GLint | xoffs, | ||
GLint | yoffs, | ||
GLint | level = 0 |
||
) | const |
Wrapper for Texture::SubImage2D()
const BoundObjOps& oglplus::BoundObjOps< tag::Texture >::SubImage3D | ( | GLint | level, |
GLint | xoffs, | ||
GLint | yoffs, | ||
GLint | zoffs, | ||
GLsizei | width, | ||
GLsizei | height, | ||
GLsizei | depth, | ||
PixelDataFormat | format, | ||
ExplicitOps::Property::PixDataType | type, | ||
const void * | data | ||
) | const |
Wrapper for Texture::SubImage3D()
const BoundObjOps& oglplus::BoundObjOps< tag::Texture >::SubImage3D | ( | const images::Image & | image, |
GLint | xoffs, | ||
GLint | yoffs, | ||
GLint | zoffs, | ||
GLint | level = 0 |
||
) | const |
Wrapper for Texture::SubImage3D()
TextureSwizzle oglplus::BoundObjOps< tag::Texture >::Swizzle | ( | TextureSwizzleCoord | coord | ) | const |
Wrapper for Texture::Swizzle()
const BoundObjOps& oglplus::BoundObjOps< tag::Texture >::Swizzle | ( | TextureSwizzleCoord | coord, |
TextureSwizzle | mode | ||
) | const |
Wrapper for Texture::Swizzle()
TextureSwizzle oglplus::BoundObjOps< tag::Texture >::SwizzleA | ( | void | ) | const |
Wrapper for Texture::SwizzleA()
const BoundObjOps& oglplus::BoundObjOps< tag::Texture >::SwizzleA | ( | TextureSwizzle | mode | ) | const |
Wrapper for Texture::SwizzleA()
TextureSwizzle oglplus::BoundObjOps< tag::Texture >::SwizzleB | ( | void | ) | const |
Wrapper for Texture::SwizzleB()
const BoundObjOps& oglplus::BoundObjOps< tag::Texture >::SwizzleB | ( | TextureSwizzle | mode | ) | const |
Wrapper for Texture::SwizzleB()
TextureSwizzle oglplus::BoundObjOps< tag::Texture >::SwizzleG | ( | void | ) | const |
Wrapper for Texture::SwizzleG()
const BoundObjOps& oglplus::BoundObjOps< tag::Texture >::SwizzleG | ( | TextureSwizzle | mode | ) | const |
Wrapper for Texture::SwizzleG()
TextureSwizzle oglplus::BoundObjOps< tag::Texture >::SwizzleR | ( | void | ) | const |
Wrapper for Texture::SwizzleR()
const BoundObjOps& oglplus::BoundObjOps< tag::Texture >::SwizzleR | ( | TextureSwizzle | mode | ) | const |
Wrapper for Texture::SwizzleR()
TextureSwizzleTuple oglplus::BoundObjOps< tag::Texture >::SwizzleRGBA | ( | void | ) | const |
Wrapper for Texture::SwizzleRGBA()
const BoundObjOps& oglplus::BoundObjOps< tag::Texture >::SwizzleRGBA | ( | TextureSwizzle | mode | ) | const |
Wrapper for Texture::SwizzleRGBA()
const BoundObjOps& oglplus::BoundObjOps< tag::Texture >::SwizzleRGBA | ( | TextureSwizzle | mode_r, |
TextureSwizzle | mode_g, | ||
TextureSwizzle | mode_b, | ||
TextureSwizzle | mode_a | ||
) | const |
Wrapper for Texture::SwizzleRGBA()
const BoundObjOps& oglplus::BoundObjOps< tag::Texture >::SwizzleRGBA | ( | const TextureSwizzleTuple & | modes | ) | const |
Wrapper for Texture::SwizzleRGBA()
GLsizei oglplus::BoundObjOps< tag::Texture >::Width | ( | GLint | level = 0 | ) | const |
Wrapper for Texture::Width()
TextureWrap oglplus::BoundObjOps< tag::Texture >::Wrap | ( | TextureWrapCoord | coord | ) | const |
Wrapper for Texture::Wrap()
const BoundObjOps& oglplus::BoundObjOps< tag::Texture >::Wrap | ( | TextureWrapCoord | coord, |
TextureWrap | mode | ||
) | const |
Wrapper for Texture::Wrap()
TextureWrap oglplus::BoundObjOps< tag::Texture >::WrapR | ( | void | ) | const |
Wrapper for Texture::WrapR()
const BoundObjOps& oglplus::BoundObjOps< tag::Texture >::WrapR | ( | TextureWrap | mode | ) | const |
Wrapper for Texture::WrapR()
TextureWrap oglplus::BoundObjOps< tag::Texture >::WrapS | ( | void | ) | const |
Wrapper for Texture::WrapS()
const BoundObjOps& oglplus::BoundObjOps< tag::Texture >::WrapS | ( | TextureWrap | mode | ) | const |
Wrapper for Texture::WrapS()
TextureWrap oglplus::BoundObjOps< tag::Texture >::WrapT | ( | void | ) | const |
Wrapper for Texture::WrapT()
const BoundObjOps& oglplus::BoundObjOps< tag::Texture >::WrapT | ( | TextureWrap | mode | ) | const |
Wrapper for Texture::WrapT()