Krita Source Code Documentation
Loading...
Searching...
No Matches
KisMultiSurfaceStateManager::State Struct Reference

#include <KisMultiSurfaceStateManager.h>

Public Member Functions

bool operator!= (const State &other) const
 
bool operator== (const State &other) const
 

Public Attributes

bool isCanvasOpenGL = false
 
KisMultiSurfaceDisplayConfig multiConfig
 
KisDisplayConfig::Options optionsFromConfig
 
KisProofingConfigurationSP proofingConfig
 
KisConfig::CanvasSurfaceMode surfaceMode
 

Detailed Description

Definition at line 54 of file KisMultiSurfaceStateManager.h.

Member Function Documentation

◆ operator!=()

bool KisMultiSurfaceStateManager::State::operator!= ( const State & other) const
inline

Definition at line 70 of file KisMultiSurfaceStateManager.h.

70 {
71 return !(*this == other);
72 }

◆ operator==()

bool KisMultiSurfaceStateManager::State::operator== ( const State & other) const
inline

Definition at line 61 of file KisMultiSurfaceStateManager.h.

61 {
62 // TODO: check actual content of proofingConfig
63 return isCanvasOpenGL == other.isCanvasOpenGL &&
64 proofingConfig == other.proofingConfig &&
65 surfaceMode == other.surfaceMode &&
66 optionsFromConfig == other.optionsFromConfig &&
67 multiConfig == other.multiConfig;
68 }

References isCanvasOpenGL, multiConfig, optionsFromConfig, proofingConfig, and surfaceMode.

Member Data Documentation

◆ isCanvasOpenGL

bool KisMultiSurfaceStateManager::State::isCanvasOpenGL = false

Definition at line 55 of file KisMultiSurfaceStateManager.h.

◆ multiConfig

KisMultiSurfaceDisplayConfig KisMultiSurfaceStateManager::State::multiConfig

Definition at line 59 of file KisMultiSurfaceStateManager.h.

◆ optionsFromConfig

KisDisplayConfig::Options KisMultiSurfaceStateManager::State::optionsFromConfig

Definition at line 58 of file KisMultiSurfaceStateManager.h.

◆ proofingConfig

KisProofingConfigurationSP KisMultiSurfaceStateManager::State::proofingConfig

Definition at line 56 of file KisMultiSurfaceStateManager.h.

◆ surfaceMode

KisConfig::CanvasSurfaceMode KisMultiSurfaceStateManager::State::surfaceMode

Definition at line 57 of file KisMultiSurfaceStateManager.h.


The documentation for this struct was generated from the following file: