openshot-audio  0.1.6
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

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

Member Function Documentation

bool ConcertinaPanel::PanelSizes::Panel::canExpand ( ) const
inlinenoexcept
int ConcertinaPanel::PanelSizes::Panel::expand ( int  amount)
inlinenoexcept
bool ConcertinaPanel::PanelSizes::Panel::isMinimised ( ) const
inlinenoexcept
int ConcertinaPanel::PanelSizes::Panel::reduce ( int  amount)
inlinenoexcept
int ConcertinaPanel::PanelSizes::Panel::setSize ( const int  newSize)
inlinenoexcept

Member Data Documentation

int ConcertinaPanel::PanelSizes::Panel::maxSize
int ConcertinaPanel::PanelSizes::Panel::minSize
int ConcertinaPanel::PanelSizes::Panel::size

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