PVRCore Namespaces#
Namespace @10#
Namespace glm#
Functions#
Namespace impl#
The default logger object. This is the only way to get that object. Is global.
Variables#
Namespace pvr#
Main PowerVR Framework Namespace.
Namespaces#
Classes#
Enums#
Functions#
Typedefs#
Unions#
Namespace pvr::assetReaders#
Contains classes whose purpose is to read specific storage formats (bmp, POD, pfx, pvr etc.) into PVRAssets classes (Texture, Model, Effect etc.).
Functions#
Namespace pvr::assetWriters#
Functions#
Namespace pvr::async#
Namespaces#
Classes#
Typedefs#
Namespace pvr::async::impl#
Functions#
Namespace pvr::effect#
Classes#
Typedefs#
Namespace pvr::GpuDatatypesHelper#
Groups functionality that has to do with bit calculations/sizes/offsets of glsl types.
Classes#
Enums#
Functions#
Namespace pvr::math#
Contains mathematical functionality and classes, such as bounding box calculations, intersections etc.
Namespaces#
Classes#
Functions#
Namespace pvr::math::@9#
Namespace pvr::pfx#
Functions#
Namespace pvr::platform#
Classes#
Namespace pvr::strings#
Contains several valuable helpers to assist with common std::string operations: Starts with, ends with, create with printf-style formatting and others.
Functions#
Namespace pvr::texture_bmp#
Namespaces#
Classes#
Variables#
Namespace pvr::texture_bmp::ColorSpace#
Enums#
Namespace pvr::texture_bmp::CompressionMethod#
Enums#
Namespace pvr::texture_bmp::HeaderSize#
Enums#
Namespace pvr::texture_dds#
Classes#
Enums#
Variables#
Namespace pvr::texture_ktx#
Namespaces#
Classes#
Variables#
Namespace pvr::texture_ktx::OpenGLFormats#
Enums#
Namespace pvr::texture_legacy#
Classes#
Enums#
Variables#
Namespace pvr::texture_tga#
Namespaces#
Classes#
Enums#
Variables#
Namespace pvr::texture_tga::ColorMap#
Enums#
Namespace pvr::texture_tga::ImageType#
Enums#
Namespace pvr::texture_xnb#
Classes#
Enums#
Variables#
Namespace pvr::utils#
Contains assorted utility functions (test endianness, unicode conversions etc.)