webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | Static Public Member Functions | List of all members
gl::ImageIndexIterator Class Reference

#include <ImageIndex.h>

Public Member Functions

ImageIndex next ()
 
ImageIndex current () const
 
bool hasNext () const
 

Static Public Member Functions

static ImageIndexIterator Make2D (GLint minMip, GLint maxMip)
 
static ImageIndexIterator MakeCube (GLint minMip, GLint maxMip)
 
static ImageIndexIterator Make3D (GLint minMip, GLint maxMip, GLint minLayer, GLint maxLayer)
 
static ImageIndexIterator Make2DArray (GLint minMip, GLint maxMip, const GLsizei *layerCounts)
 

Member Function Documentation

◆ current()

ImageIndex gl::ImageIndexIterator::current ( void  ) const

◆ hasNext()

bool gl::ImageIndexIterator::hasNext ( ) const

◆ Make2D()

ImageIndexIterator gl::ImageIndexIterator::Make2D ( GLint  minMip,
GLint  maxMip 
)
static

◆ Make2DArray()

ImageIndexIterator gl::ImageIndexIterator::Make2DArray ( GLint  minMip,
GLint  maxMip,
const GLsizei layerCounts 
)
static

◆ Make3D()

ImageIndexIterator gl::ImageIndexIterator::Make3D ( GLint  minMip,
GLint  maxMip,
GLint  minLayer,
GLint  maxLayer 
)
static

◆ MakeCube()

ImageIndexIterator gl::ImageIndexIterator::MakeCube ( GLint  minMip,
GLint  maxMip 
)
static

◆ next()

ImageIndex gl::ImageIndexIterator::next ( void  )

The documentation for this class was generated from the following files: