|
enum | BaseType { FloatingPt
, SignedInt
, UnsignedInt
} |
|
|
| GLFormatInfo (GLenum _intfmt, GLenum _fmt, GLenum _type, int _r, int _g, int _b, int _a, BaseType _bt, bool _nrm) |
|
|
static void | registerFmt (GLenum _intfmt, GLenum _fmt, GLenum _type, int _r, int _g, int _b, int _a, BaseType _bt, bool _nrm) |
|
Definition at line 70 of file GLFormatInfo.hh.
◆ BaseType
enum ACG::GLFormatInfo::BaseType |
◆ GLFormatInfo() [1/3]
ACG::GLFormatInfo::GLFormatInfo |
( |
GLenum |
_internalFormat | ) |
|
|
explicit |
◆ GLFormatInfo() [2/3]
ACG::GLFormatInfo::GLFormatInfo |
( |
| ) |
|
◆ ~GLFormatInfo()
ACG::GLFormatInfo::~GLFormatInfo |
( |
| ) |
|
◆ GLFormatInfo() [3/3]
ACG::GLFormatInfo::GLFormatInfo |
( |
GLenum |
_intfmt, |
|
|
GLenum |
_fmt, |
|
|
GLenum |
_type, |
|
|
int |
_r, |
|
|
int |
_g, |
|
|
int |
_b, |
|
|
int |
_a, |
|
|
BaseType |
_bt, |
|
|
bool |
_nrm |
|
) |
| |
|
private |
◆ baseType()
BaseType ACG::GLFormatInfo::baseType |
( |
| ) |
const |
|
inline |
◆ bpp()
int ACG::GLFormatInfo::bpp |
( |
| ) |
const |
|
inline |
◆ channelBits()
int ACG::GLFormatInfo::channelBits |
( |
int |
i | ) |
const |
|
inline |
◆ channelCount()
int ACG::GLFormatInfo::channelCount |
( |
| ) |
const |
|
inline |
◆ channelSize()
int ACG::GLFormatInfo::channelSize |
( |
int |
i = 0 | ) |
const |
|
inline |
◆ elemSize()
int ACG::GLFormatInfo::elemSize |
( |
| ) |
const |
|
inline |
◆ format()
GLenum ACG::GLFormatInfo::format |
( |
| ) |
const |
|
inline |
◆ internalFormat()
GLenum ACG::GLFormatInfo::internalFormat |
( |
| ) |
const |
|
inline |
◆ isFloat()
bool ACG::GLFormatInfo::isFloat |
( |
| ) |
const |
|
inline |
◆ isInt()
bool ACG::GLFormatInfo::isInt |
( |
| ) |
const |
|
inline |
◆ isNormalized()
bool ACG::GLFormatInfo::isNormalized |
( |
| ) |
const |
|
inline |
◆ isUint()
bool ACG::GLFormatInfo::isUint |
( |
| ) |
const |
|
inline |
◆ isValid()
bool ACG::GLFormatInfo::isValid |
( |
| ) |
const |
|
inline |
◆ registerFmt()
void ACG::GLFormatInfo::registerFmt |
( |
GLenum |
_intfmt, |
|
|
GLenum |
_fmt, |
|
|
GLenum |
_type, |
|
|
int |
_r, |
|
|
int |
_g, |
|
|
int |
_b, |
|
|
int |
_a, |
|
|
BaseType |
_bt, |
|
|
bool |
_nrm |
|
) |
| |
|
staticprivate |
◆ sizedFormatString()
const char * ACG::GLFormatInfo::sizedFormatString |
( |
| ) |
const |
|
inline |
◆ type()
GLenum ACG::GLFormatInfo::type |
( |
| ) |
const |
|
inline |
◆ baseType_
BaseType ACG::GLFormatInfo::baseType_ |
|
private |
◆ bpp_
int ACG::GLFormatInfo::bpp_ |
|
private |
◆ channelBits_
int ACG::GLFormatInfo::channelBits_[4] |
|
private |
◆ channelCount_
int ACG::GLFormatInfo::channelCount_ |
|
private |
◆ format_
GLenum ACG::GLFormatInfo::format_ |
|
private |
◆ formatMap_
std::map< GLenum, GLFormatInfo > ACG::GLFormatInfo::formatMap_ |
|
staticprivate |
◆ internalFormat_
GLenum ACG::GLFormatInfo::internalFormat_ |
|
private |
◆ normalized_
bool ACG::GLFormatInfo::normalized_ |
|
private |
◆ sizedName_
char ACG::GLFormatInfo::sizedName_[32] |
|
private |
◆ type_
GLenum ACG::GLFormatInfo::type_ |
|
private |
The documentation for this class was generated from the following files: