neoGFX
Cross-platform C++ app/game engine
neolib::scoped_flag Struct Reference

#include <scoped.hpp>

Inheritance diagram for neolib::scoped_flag:
neogfx::scoped_layout_items

Public Member Functions

 scoped_flag (bool &aFlag, bool aValue=true)
 
 ~scoped_flag ()
 
void ignore ()
 

Public Attributes

bool & iFlag
 
bool iSaved
 
bool iIgnore
 

Detailed Description

Definition at line 43 of file scoped.hpp.

Constructor & Destructor Documentation

◆ scoped_flag()

neolib::scoped_flag::scoped_flag ( bool &  aFlag,
bool  aValue = true 
)
inline

Definition at line 48 of file scoped.hpp.

◆ ~scoped_flag()

neolib::scoped_flag::~scoped_flag ( )
inline

Definition at line 49 of file scoped.hpp.

Member Function Documentation

◆ ignore()

void neolib::scoped_flag::ignore ( )
inline

Definition at line 50 of file scoped.hpp.

Member Data Documentation

◆ iFlag

bool& neolib::scoped_flag::iFlag

Definition at line 45 of file scoped.hpp.

◆ iIgnore

bool neolib::scoped_flag::iIgnore

Definition at line 47 of file scoped.hpp.

◆ iSaved

bool neolib::scoped_flag::iSaved

Definition at line 46 of file scoped.hpp.


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