|
| 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: