This is the complete list of members for LayoutSplitter, 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 | |
| getMaximumRelativePosition() const | LayoutSplitter | |
| getMaximumWidth() const | LayoutItem | |
| getMinimumHeight() const | LayoutItem | |
| getMinimumRelativePosition() const | LayoutSplitter | |
| 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 | |
| getRelativePosition() const | LayoutSplitter | |
| 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 | LayoutSplitter | |
| 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 | |
| LayoutSplitter(juce::ValueTree &node) | LayoutSplitter | |
| 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 |
| propRelativeMaxPosition | LayoutSplitter | static |
| propRelativeMinPosition | LayoutSplitter | static |
| propRelativePosition | LayoutSplitter | 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 | |
| setBounds(juce::Rectangle< int > b) | LayoutSplitter | |
| 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 | |
| setMaximumRelativePosition(const float max, juce::UndoManager *undo=nullptr) | LayoutSplitter | |
| setMaximumWidth(const int w, juce::UndoManager *undo=nullptr) | LayoutItem | |
| setMinimumHeight(const int h, juce::UndoManager *undo=nullptr) | LayoutItem | |
| setMinimumRelativePosition(const float min, juce::UndoManager *undo=nullptr) | LayoutSplitter | |
| 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 | |
| setRelativePosition(float position, juce::UndoManager *undo=nullptr) | LayoutSplitter | |
| 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 |
| ~LayoutSplitter() | LayoutSplitter | virtual |
1.8.6