openshot-audio  0.1.5
Public Member Functions | Public Attributes | List of all members
ConcertinaPanel::PanelSizes::Panel Struct Reference

Public Member Functions

 Panel () noexcept
 
 Panel (const int sz, const int mn, const int mx) noexcept
 
int setSize (const int newSize) noexcept
 
int expand (int amount) noexcept
 
int reduce (int amount) noexcept
 
bool canExpand () const noexcept
 
bool isMinimised () const noexcept
 

Public Attributes

int size
 
int minSize
 
int maxSize
 

Constructor & Destructor Documentation

◆ Panel() [1/2]

ConcertinaPanel::PanelSizes::Panel::Panel ( )
inlinenoexcept

◆ Panel() [2/2]

ConcertinaPanel::PanelSizes::Panel::Panel ( const int  sz,
const int  mn,
const int  mx 
)
inlinenoexcept

Member Function Documentation

◆ canExpand()

bool ConcertinaPanel::PanelSizes::Panel::canExpand ( ) const
inlinenoexcept

◆ expand()

int ConcertinaPanel::PanelSizes::Panel::expand ( int  amount)
inlinenoexcept

◆ isMinimised()

bool ConcertinaPanel::PanelSizes::Panel::isMinimised ( ) const
inlinenoexcept

◆ reduce()

int ConcertinaPanel::PanelSizes::Panel::reduce ( int  amount)
inlinenoexcept

◆ setSize()

int ConcertinaPanel::PanelSizes::Panel::setSize ( const int  newSize)
inlinenoexcept

Member Data Documentation

◆ maxSize

int ConcertinaPanel::PanelSizes::Panel::maxSize

◆ minSize

int ConcertinaPanel::PanelSizes::Panel::minSize

◆ size

int ConcertinaPanel::PanelSizes::Panel::size

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