Nix (Dev) 3.5.10
dev - 3.5.10 - 1af9301
Loading...
Searching...
No Matches
iv::ui::graphicsComp::ICollapsibleComponent Class Referenceabstract

#include <ICollapsibleComponent.hpp>

Inheritance diagram for iv::ui::graphicsComp::ICollapsibleComponent:
[legend]

Public Member Functions

virtual ~ICollapsibleComponent ()=default
 
virtual void collapse ()=0
 
virtual void expand ()=0
 
virtual bool isCollapsed () const =0
 
virtual void getSizeExpanded (double *sizeXOpt, double *sizeYOpt) const =0
 

Constructor & Destructor Documentation

◆ ~ICollapsibleComponent()

virtual iv::ui::graphicsComp::ICollapsibleComponent::~ICollapsibleComponent ( )
virtualdefault

Member Function Documentation

◆ collapse()

virtual void iv::ui::graphicsComp::ICollapsibleComponent::collapse ( )
pure virtual

Implemented in COptionsGraphics.

◆ expand()

virtual void iv::ui::graphicsComp::ICollapsibleComponent::expand ( )
pure virtual

Implemented in COptionsGraphics.

◆ getSizeExpanded()

virtual void iv::ui::graphicsComp::ICollapsibleComponent::getSizeExpanded ( double * sizeXOpt,
double * sizeYOpt ) const
pure virtual

Implemented in COptionsGraphics.

◆ isCollapsed()

virtual bool iv::ui::graphicsComp::ICollapsibleComponent::isCollapsed ( ) const
nodiscardpure virtual

Implemented in COptionsGraphics.


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