webkit
2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
|
#include <AttributeMap.h>
Public Types | |
typedef std::map< EGLAttrib, EGLAttrib >::const_iterator | const_iterator |
Public Member Functions | |
AttributeMap () | |
void | insert (EGLAttrib key, EGLAttrib value) |
bool | contains (EGLAttrib key) const |
EGLAttrib | get (EGLAttrib key, EGLAttrib defaultValue) const |
EGLint | getAsInt (EGLAttrib key, EGLint defaultValue) const |
bool | isEmpty () const |
std::vector< EGLint > | toIntVector () const |
const_iterator | begin () const |
const_iterator | end () const |
Static Public Member Functions | |
static AttributeMap | CreateFromIntArray (const EGLint *attributes) |
static AttributeMap | CreateFromAttribArray (const EGLAttrib *attributes) |
egl::AttributeMap::AttributeMap | ( | ) |
AttributeMap::const_iterator egl::AttributeMap::begin | ( | ) | const |
bool egl::AttributeMap::contains | ( | EGLAttrib | key | ) | const |
|
static |
|
static |
AttributeMap::const_iterator egl::AttributeMap::end | ( | ) | const |
bool egl::AttributeMap::isEmpty | ( | void | ) | const |
std::vector< EGLint > egl::AttributeMap::toIntVector | ( | ) | const |