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

Classes

struct  Panel
 

Public Member Functions

Panelget (const int index) const noexcept
 
PanelSizes withMovedPanel (const int index, int targetPosition, int totalSpace) const
 
PanelSizes fittedInto (int totalSpace) const
 
PanelSizes withResizedPanel (const int index, int panelHeight, int totalSpace) const
 

Public Attributes

Array< Panelsizes
 

Member Function Documentation

◆ fittedInto()

PanelSizes ConcertinaPanel::PanelSizes::fittedInto ( int  totalSpace) const
inline

◆ get()

Panel& ConcertinaPanel::PanelSizes::get ( const int  index) const
inlinenoexcept

◆ withMovedPanel()

PanelSizes ConcertinaPanel::PanelSizes::withMovedPanel ( const int  index,
int  targetPosition,
int  totalSpace 
) const
inline

◆ withResizedPanel()

PanelSizes ConcertinaPanel::PanelSizes::withResizedPanel ( const int  index,
int  panelHeight,
int  totalSpace 
) const
inline

Member Data Documentation

◆ sizes

Array<Panel> ConcertinaPanel::PanelSizes::sizes

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