mirror of
https://github.com/schrodinger/pymol-open-source.git
synced 2026-06-06 20:24:23 +08:00
17 lines
281 B
C++
17 lines
281 B
C++
#pragma once
|
|
|
|
enum class GFXAPIBackend { OPENGL };
|
|
|
|
class CShaderMgr;
|
|
|
|
class GFXManager
|
|
{
|
|
public:
|
|
GFXManager(CShaderMgr* shaderMgr);
|
|
GFXAPIBackend backend() const noexcept;
|
|
|
|
private:
|
|
CShaderMgr* m_shaderMgr = nullptr;
|
|
GFXAPIBackend m_apiBackend = GFXAPIBackend::OPENGL;
|
|
};
|