OpenLexocad  27.1
Core::AppChanges Class Reference

#include <CoreApplication.h>

Public Types

enum  why { NewDocument, CloseDocument, SetActiveDocument }
 

Public Member Functions

bool operator== (const AppChanges &m) const
 

Public Attributes

enum Core::AppChanges::why Why
 
Core::CoreDocumentDoc = nullptr
 
bool CreateGui
 
bool SetAsActiveDocument = true
 

Detailed Description

Data holder for application notify

Member Enumeration Documentation

◆ why

Enumerator
NewDocument 
CloseDocument 
SetActiveDocument 

Member Function Documentation

◆ operator==()

bool Core::AppChanges::operator== ( const AppChanges m) const
inline

Member Data Documentation

◆ CreateGui

bool Core::AppChanges::CreateGui

◆ Doc

Core::CoreDocument* Core::AppChanges::Doc = nullptr

◆ SetAsActiveDocument

bool Core::AppChanges::SetAsActiveDocument = true

◆ Why

enum Core::AppChanges::why Core::AppChanges::Why

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