OrbitEngine::Application::priv::D3DContext class

Base classes

class ContextImpl

Public static functions

static auto GetCurrent() -> D3DContext*

Constructors, destructors, conversion operators

D3DContext(WindowWindows* window = 0, D3DContext* sharedContext = 0)
~D3DContext()

Public functions

void present() override
void makeCurrent(bool active = true) override
void resizeContext(Math::Vec2i size) override
auto getName() -> const std::string override
auto getAPI() -> const RenderAPI override
auto getDevice() -> ID3D11Device*
auto getDeviceContext() -> ID3D11DeviceContext*