LMMS
Loading...
Searching...
No Matches
juce::FlexBoxLayoutCalculation::ItemWithState Struct Reference

Public Member Functions

 ItemWithState (FlexItem &source) noexcept
void resetItemLockedSize () noexcept

Public Attributes

FlexItemitem
Coord lockedWidth = 0
Coord lockedHeight = 0
Coord lockedMarginLeft = 0
Coord lockedMarginRight = 0
Coord lockedMarginTop = 0
Coord lockedMarginBottom = 0
Coord preferredWidth = 0
Coord preferredHeight = 0
bool locked = false

Constructor & Destructor Documentation

◆ ItemWithState()

juce::FlexBoxLayoutCalculation::ItemWithState::ItemWithState ( FlexItem & source)
inlinenoexcept

Member Function Documentation

◆ resetItemLockedSize()

void juce::FlexBoxLayoutCalculation::ItemWithState::resetItemLockedSize ( )
inlinenoexcept

Member Data Documentation

◆ item

FlexItem* juce::FlexBoxLayoutCalculation::ItemWithState::item

◆ locked

bool juce::FlexBoxLayoutCalculation::ItemWithState::locked = false

◆ lockedHeight

Coord juce::FlexBoxLayoutCalculation::ItemWithState::lockedHeight = 0

◆ lockedMarginBottom

Coord juce::FlexBoxLayoutCalculation::ItemWithState::lockedMarginBottom = 0

◆ lockedMarginLeft

Coord juce::FlexBoxLayoutCalculation::ItemWithState::lockedMarginLeft = 0

◆ lockedMarginRight

Coord juce::FlexBoxLayoutCalculation::ItemWithState::lockedMarginRight = 0

◆ lockedMarginTop

Coord juce::FlexBoxLayoutCalculation::ItemWithState::lockedMarginTop = 0

◆ lockedWidth

Coord juce::FlexBoxLayoutCalculation::ItemWithState::lockedWidth = 0

◆ preferredHeight

Coord juce::FlexBoxLayoutCalculation::ItemWithState::preferredHeight = 0

◆ preferredWidth

Coord juce::FlexBoxLayoutCalculation::ItemWithState::preferredWidth = 0

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