#include <backend.hpp>
|
| static void | SetType (const Type value) |
| |
| static Type | GetType () |
| |
| template<typename T , typename... Args> |
| static std::unique_ptr< T > | Create (Args... args) |
| |
Definition at line 10 of file backend.hpp.
◆ Type
The active graphics API/backend type.
| Enumerator |
|---|
| OpenGL | The OpenGL API backend.
|
| TYPE_MAX | Not a valid backend type, used to determine the number of available backends (ie for array allocation).
|
Definition at line 13 of file backend.hpp.
◆ Create()
template<typename T , typename... Args>
| static std::unique_ptr<T> mbgl::gfx::Backend::Create |
( |
Args... |
args | ) |
|
|
inlinestatic |
◆ GetType()
| static Type mbgl::gfx::Backend::GetType |
( |
| ) |
|
|
inlinestatic |
◆ SetType()
| static void mbgl::gfx::Backend::SetType |
( |
const Type |
value | ) |
|
|
inlinestatic |
◆ DefaultType
The documentation for this class was generated from the following file:
- /home/runner/work/maplibre-native/maplibre-native/include/mbgl/gfx/backend.hpp