OrcaSlicer latest
OrcaSlicer
Loading...
Searching...
No Matches
Slic3r::GUI::RetinaHelper Class Reference

#include </home/runner/work/OrcaSlicer/OrcaSlicer/src/slic3r/Utils/RetinaHelper.hpp>

Public Member Functions

 RetinaHelper (wxWindow *window)
 ~RetinaHelper ()
void set_use_retina (bool value)
bool get_use_retina ()
float get_scale_factor ()

Private Attributes

void * m_self

Detailed Description

Constructor & Destructor Documentation

◆ RetinaHelper()

Slic3r::GUI::RetinaHelper::RetinaHelper ( wxWindow * window)
15{
16 m_self = nullptr;
17 m_self = [[RetinaHelperImpl alloc] initWithView:window->GetHandle() handler:window->GetEventHandler()];
18}
void * m_self
Definition RetinaHelper.hpp:24

References m_self.

◆ ~RetinaHelper()

Slic3r::GUI::RetinaHelper::~RetinaHelper ( )
21{
22 [(id)m_self release];
23}

References m_self.

Member Function Documentation

◆ get_scale_factor()

float Slic3r::GUI::RetinaHelper::get_scale_factor ( )
36{
37 return [(id)m_self getViewWantsBestResolutionOpenGLSurface] ? [(id)m_self getBackingScaleFactor] : 1.0f;
38}

References m_self.

◆ get_use_retina()

bool Slic3r::GUI::RetinaHelper::get_use_retina ( )
31{
32 return [(id)m_self getViewWantsBestResolutionOpenGLSurface];
33}

References m_self.

◆ set_use_retina()

void Slic3r::GUI::RetinaHelper::set_use_retina ( bool value)
26{
27 [(id)m_self setViewWantsBestResolutionOpenGLSurface:aValue];
28}

References m_self.

Member Data Documentation

◆ m_self

void* Slic3r::GUI::RetinaHelper::m_self
private

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