This is the complete list of members for LayoutItem, including all inherited members.
| addListener(Listener *newListener) | LayoutItem | |
| BottomUp enum value | LayoutItem | |
| callListenersCallback(juce::Rectangle< int > newBounds) | LayoutItem | |
| callListenersCallback(float relativePosition, bool final) | LayoutItem | |
| ComponentItem enum value | LayoutItem | |
| constrainBounds(juce::Rectangle< int > &bounds, bool &changedWidth, bool &changedHeight, bool preferVertical) | LayoutItem | |
| fixUpLayoutItems() | LayoutItem | virtual | 
| getAspectRatio() const | LayoutItem | |
| getBoundsAreFinal() const | LayoutItem | |
| getComponent() const | LayoutItem | |
| getComponentID() const | LayoutItem | |
| getItemBounds() const | LayoutItem | |
| getLayoutItem(juce::ValueTree &node, juce::Component *) | LayoutItem | static | 
| getLayoutItem(juce::ValueTree &node, juce::String &componentID) | LayoutItem | static | 
| getMaximumHeight() const | LayoutItem | |
| getMaximumWidth() const | LayoutItem | |
| getMinimumHeight() const | LayoutItem | |
| getMinimumWidth() const | LayoutItem | |
| getNameFromOrientation(LayoutItem::Orientation o) | LayoutItem | static | 
| getOrCreateData(juce::ValueTree &node, juce::UndoManager *undo=nullptr) | LayoutItem | static | 
| getOrCreateData(juce::UndoManager *undo=nullptr) | LayoutItem | |
| getOrientation() const | LayoutItem | |
| getOrientationFromName(juce::Identifier name) | LayoutItem | static | 
| getOverlayHeight() const | LayoutItem | |
| getOverlayJustification() const | LayoutItem | |
| getOverlayWidth() const | LayoutItem | |
| getPaddedItemBounds() const | LayoutItem | |
| getPaddingBottom() const | LayoutItem | |
| getPaddingLeft() const | LayoutItem | |
| getPaddingRight() const | LayoutItem | |
| getPaddingTop() const | LayoutItem | |
| getSizeLimits(int &minW, int &maxW, int &minH, int &maxH) | LayoutItem | virtual | 
| getSizeLimits(const juce::ValueTree &node, int &minW, int &maxW, int &minH, int &maxH, int start, int end) | LayoutItem | static | 
| getStretch(float &w, float &h) const | LayoutItem | |
| getStretch(const juce::ValueTree &node, float &w, float &h, int start=0, int end=-1) | LayoutItem | static | 
| getWrappedComponent() const | LayoutItem | |
| hasComponent() const | LayoutItem | |
| Invalid enum value | LayoutItem | |
| isComponentItem() const | LayoutItem | |
| isHorizontal() const | LayoutItem | |
| isOverlay() const | LayoutItem | |
| isSpacerItem() const | LayoutItem | |
| isSplitterItem() const | LayoutItem | |
| isSubLayout() const | LayoutItem | |
| isValid() | LayoutItem | |
| isVertical() const | LayoutItem | |
| ItemType enum name | LayoutItem | |
| itemTypeBuilder | LayoutItem | static | 
| itemTypeComponent | LayoutItem | static | 
| itemTypeInvalid | LayoutItem | static | 
| itemTypeLabeledComponent | LayoutItem | static | 
| itemTypeLine | LayoutItem | static | 
| itemTypeSpacer | LayoutItem | static | 
| itemTypeSplitter | LayoutItem | static | 
| itemTypeSubLayout | LayoutItem | static | 
| LabeledComponentItem enum value | LayoutItem | |
| LayoutItem(LayoutItem::Orientation o) | LayoutItem | |
| LayoutItem(juce::ValueTree state) | LayoutItem | |
| LeftToRight enum value | LayoutItem | |
| LineItem enum value | LayoutItem | |
| makeChildComponent(juce::ValueTree &parent, juce::Component *component, bool owned=false, int idx=-1, juce::UndoManager *undo=nullptr) | LayoutItem | static | 
| makeChildSpacer(juce::ValueTree &parent, float stretchX=1.0, float stretchY=1.0, int idx=-1, juce::UndoManager *undo=nullptr) | LayoutItem | static | 
| makeChildSplitter(juce::ValueTree &parent, float position, int idx=-1, juce::UndoManager *undo=nullptr) | LayoutItem | static | 
| makeLabeledChildComponent(juce::ValueTree &parent, juce::Component *component, juce::String text, LayoutItem::Orientation o=LayoutItem::TopDown, bool owned=false, int idx=-1, juce::UndoManager *undo=nullptr) | LayoutItem | static | 
| makeSubLayout(juce::ValueTree &parent, Orientation orientation, int idx=-1, juce::UndoManager *undo=nullptr) | LayoutItem | static | 
| Orientation enum name | LayoutItem | |
| orientationBottomUp | LayoutItem | static | 
| orientationLeftToRight | LayoutItem | static | 
| orientationRightToLeft | LayoutItem | static | 
| orientationTopDown | LayoutItem | static | 
| orientationUnknown | LayoutItem | static | 
| paintBounds(const juce::ValueTree &node, juce::Graphics &g) | LayoutItem | static | 
| propAspectRatio | LayoutItem | static | 
| propComponentID | LayoutItem | static | 
| propComponentName | LayoutItem | static | 
| propGroupJustification | LayoutItem | static | 
| propGroupName | LayoutItem | static | 
| propGroupText | LayoutItem | static | 
| propLabelFontSize | LayoutItem | static | 
| propLabelJustification | LayoutItem | static | 
| propLabelText | LayoutItem | static | 
| propLayoutBounds | LayoutItem | static | 
| propMaxHeight | LayoutItem | static | 
| propMaxWidth | LayoutItem | static | 
| propMinHeight | LayoutItem | static | 
| propMinWidth | LayoutItem | static | 
| propOrientation | LayoutItem | static | 
| propOverlay | LayoutItem | static | 
| propOverlayHeight | LayoutItem | static | 
| propOverlayJustification | LayoutItem | static | 
| propOverlayWidth | LayoutItem | static | 
| propPaddingBottom | LayoutItem | static | 
| propPaddingLeft | LayoutItem | static | 
| propPaddingRight | LayoutItem | static | 
| propPaddingTop | LayoutItem | static | 
| propStretchX | LayoutItem | static | 
| propStretchY | LayoutItem | static | 
| realize(juce::ValueTree &node, juce::Component *owningComponent, Layout *layout) | LayoutItem | virtual | 
| removeComponent(juce::ValueTree &parent, juce::Component *c, juce::UndoManager *undo=nullptr) | LayoutItem | static | 
| removeListener(Listener *listener) | LayoutItem | |
| RightToLeft enum value | LayoutItem | |
| setAspectRatio(const float ratio, juce::UndoManager *undo=nullptr) | LayoutItem | |
| setBoundsAreFinal(bool final) | LayoutItem | |
| setComponent(juce::Component *ptr, bool owned=false, juce::UndoManager *undo=nullptr) | LayoutItem | |
| setFixedHeight(const int h, juce::UndoManager *undo=nullptr) | LayoutItem | |
| setFixedSize(const int w, const int h, juce::UndoManager *undo=nullptr) | LayoutItem | |
| setFixedWidth(const int w, juce::UndoManager *undo=nullptr) | LayoutItem | |
| setIsOverlay(const int overlay) | LayoutItem | |
| setItemBounds(juce::Rectangle< int > b) | LayoutItem | |
| setItemBounds(int x, int y, int w, int h) | LayoutItem | |
| setItemParameters(float inStretchX, float inStretchY, int inMinWidth, int inMinHeight, int inMaxWidth, int inMaxHeight, int inPaddingTop, int inPaddingLeft, int inPaddingRight, int inPaddingBottom, float inAspectRatio, juce::UndoManager *undo=nullptr) | LayoutItem | |
| setLabelText(const juce::String &text, juce::UndoManager *undo=nullptr) | LayoutItem | |
| setMaximumHeight(const int h, juce::UndoManager *undo=nullptr) | LayoutItem | |
| setMaximumWidth(const int w, juce::UndoManager *undo=nullptr) | LayoutItem | |
| setMinimumHeight(const int h, juce::UndoManager *undo=nullptr) | LayoutItem | |
| setMinimumWidth(const int w, juce::UndoManager *undo=nullptr) | LayoutItem | |
| setOrientation(const Orientation, juce::UndoManager *undo=nullptr) | LayoutItem | |
| setOverlayHeight(float h) | LayoutItem | |
| setOverlayJustification(int j) | LayoutItem | |
| setOverlayWidth(float w) | LayoutItem | |
| setPadding(const int p, juce::UndoManager *undo=nullptr) | LayoutItem | |
| setPaddingBottom(const int p, juce::UndoManager *undo=nullptr) | LayoutItem | |
| setPaddingLeft(const int p, juce::UndoManager *undo=nullptr) | LayoutItem | |
| setPaddingRight(const int p, juce::UndoManager *undo=nullptr) | LayoutItem | |
| setPaddingTop(const int p, juce::UndoManager *undo=nullptr) | LayoutItem | |
| setStretch(float w, float h, juce::UndoManager *undo=nullptr) | LayoutItem | |
| setWrappedComponentID(const juce::String &name, bool setComp) | LayoutItem | |
| SpacerItem enum value | LayoutItem | |
| SplitterItem enum value | LayoutItem | |
| state | LayoutItem | |
| SubLayout enum value | LayoutItem | |
| TopDown enum value | LayoutItem | |
| Unknown enum value | LayoutItem | |
| updateGeometry(juce::ValueTree &node, juce::Rectangle< int > bounds) | LayoutItem | static | 
| updateGeometry(juce::ValueTree &node, juce::Rectangle< int > bounds, int start, int end) | LayoutItem | static | 
| ~LayoutItem() | LayoutItem | virtual | 
 1.8.6
 1.8.6