Etterna 0.74.4
Loading...
Searching...
No Matches
Public Member Functions | List of all members
LowLevelWindow_MacOSX Class Reference
Inheritance diagram for LowLevelWindow_MacOSX:
Inheritance graph
[legend]
Collaboration diagram for LowLevelWindow_MacOSX:
Collaboration graph
[legend]

Public Member Functions

void * GetProcAddress (const std::string &s)
 
std::string TryVideoMode (const VideoModeParams &p, bool &newDeviceOut)
 
void GetDisplaySpecs (DisplaySpecs &dr) const
 
void SwapBuffers ()
 
void Update ()
 
const ActualVideoModeParamsGetActualVideoModeParams () const
 
bool SupportsRenderToTexture () const
 
RenderTargetCreateRenderTarget ()
 
bool SupportsThreadedRendering ()
 
void BeginConcurrentRendering ()
 
- Public Member Functions inherited from LowLevelWindow
virtual void LogDebugInformation () const
 
virtual bool IsSoftwareRenderer (std::string &)
 
virtual bool SupportsFullscreenBorderlessWindow () const
 
virtual void BeginConcurrentRenderingMainThread ()
 
virtual void EndConcurrentRenderingMainThread ()
 
virtual void EndConcurrentRendering ()
 

Additional Inherited Members

- Static Public Member Functions inherited from LowLevelWindow
static LowLevelWindowCreate ()
 

Member Function Documentation

◆ BeginConcurrentRendering()

void LowLevelWindow_MacOSX::BeginConcurrentRendering ( )
virtual

Reimplemented from LowLevelWindow.

◆ CreateRenderTarget()

RenderTarget * LowLevelWindow_MacOSX::CreateRenderTarget ( )
virtual

Reimplemented from LowLevelWindow.

◆ GetActualVideoModeParams()

const ActualVideoModeParams * LowLevelWindow_MacOSX::GetActualVideoModeParams ( ) const
inlinevirtual

Implements LowLevelWindow.

◆ GetDisplaySpecs()

void LowLevelWindow_MacOSX::GetDisplaySpecs ( DisplaySpecs &  dr) const
virtual

Implements LowLevelWindow.

◆ GetProcAddress()

void * LowLevelWindow_MacOSX::GetProcAddress ( const std::string &  s)
virtual

Implements LowLevelWindow.

◆ SupportsRenderToTexture()

bool LowLevelWindow_MacOSX::SupportsRenderToTexture ( ) const
inlinevirtual

Reimplemented from LowLevelWindow.

◆ SupportsThreadedRendering()

bool LowLevelWindow_MacOSX::SupportsThreadedRendering ( )
inlinevirtual

Reimplemented from LowLevelWindow.

◆ SwapBuffers()

void LowLevelWindow_MacOSX::SwapBuffers ( )
virtual

Implements LowLevelWindow.

◆ TryVideoMode()

std::string LowLevelWindow_MacOSX::TryVideoMode ( const VideoModeParams p,
bool &  newDeviceOut 
)
virtual

Implements LowLevelWindow.

◆ Update()

void LowLevelWindow_MacOSX::Update ( )
virtual

Reimplemented from LowLevelWindow.


The documentation for this class was generated from the following files: