GUIFramework 1.1.0
Framework for desktop GUI applications in C++.
Loading...
Searching...
No Matches
gui_framework::interfaces::IComponentVisibility Class Reference

#include <IComponentVisibility.h>

Inheritance diagram for gui_framework::interfaces::IComponentVisibility:
gui_framework::BaseDialogBox gui_framework::BaseWindow gui_framework::DialogBox gui_framework::BaseChildWindow gui_framework::BaseSeparateWindow gui_framework::ChildWindow gui_framework::BaseMainWindow gui_framework::SeparateWindow

Public Member Functions

 IComponentVisibility (HWND componentVisibilityHandle)
 
void show () const
 
void hide () const
 
virtual ~IComponentVisibility ()=default
 

Protected Attributes

HWND componentVisibilityHandle
 

Detailed Description

Definition at line 9 of file IComponentVisibility.h.

Constructor & Destructor Documentation

◆ IComponentVisibility()

gui_framework::interfaces::IComponentVisibility::IComponentVisibility ( HWND componentVisibilityHandle)

Definition at line 9 of file IComponentVisibility.cpp.

◆ ~IComponentVisibility()

virtual gui_framework::interfaces::IComponentVisibility::~IComponentVisibility ( )
virtualdefault

Member Function Documentation

◆ hide()

void gui_framework::interfaces::IComponentVisibility::hide ( ) const

Definition at line 22 of file IComponentVisibility.cpp.

◆ show()

void gui_framework::interfaces::IComponentVisibility::show ( ) const

Definition at line 15 of file IComponentVisibility.cpp.

Member Data Documentation

◆ componentVisibilityHandle

HWND gui_framework::interfaces::IComponentVisibility::componentVisibilityHandle
protected

Definition at line 12 of file IComponentVisibility.h.


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