114 double preferredSize);
134 double& preferredSize)
const;
176 bool resizeOtherDimension);
Definition juce_Component.h:36
Definition juce_OwnedArray.h:51
OwnedArray< ItemLayoutProperties > items
Definition juce_StretchableLayoutManager.h:246
void setItemLayout(int itemIndex, double minimumSize, double maximumSize, double preferredSize)
Definition juce_StretchableLayoutManager.cpp:39
int getMinimumSizeOfItems(int startIndex, int endIndex) const
Definition juce_StretchableLayoutManager.cpp:301
int totalSize
Definition juce_StretchableLayoutManager.h:247
int getItemCurrentPosition(int itemIndex) const
Definition juce_StretchableLayoutManager.cpp:89
double getItemCurrentRelativeSize(int itemIndex) const
Definition juce_StretchableLayoutManager.cpp:108
ItemLayoutProperties * getInfoFor(int itemIndex) const
Definition juce_StretchableLayoutManager.cpp:203
void updatePrefSizesToMatchCurrentPositions()
Definition juce_StretchableLayoutManager.cpp:322
int getItemCurrentAbsoluteSize(int itemIndex) const
Definition juce_StretchableLayoutManager.cpp:100
int getMaximumSizeOfItems(int startIndex, int endIndex) const
Definition juce_StretchableLayoutManager.cpp:312
void clearAllItems()
Definition juce_StretchableLayoutManager.cpp:33
static int sizeToRealSize(double size, int totalSpace)
Definition juce_StretchableLayoutManager.cpp:334
void setTotalSize(int newTotalSize)
Definition juce_StretchableLayoutManager.cpp:82
int fitComponentsIntoSpace(int startIndex, int endIndex, int availableSpace, int startPos)
Definition juce_StretchableLayoutManager.cpp:212
void layOutComponents(Component **components, int numComponents, int x, int y, int width, int height, bool vertically, bool resizeOtherDimension)
Definition juce_StretchableLayoutManager.cpp:144
StretchableLayoutManager()
Definition juce_StretchableLayoutManager.cpp:29
bool getItemLayout(int itemIndex, double &minimumSize, double &maximumSize, double &preferredSize) const
Definition juce_StretchableLayoutManager.cpp:65
void setItemPosition(int itemIndex, int newPosition)
Definition juce_StretchableLayoutManager.cpp:116
int y
Definition inflate.c:1588
unsigned x[BMAX+1]
Definition inflate.c:1586
static int int height
Definition pugl.h:1594
static int width
Definition pugl.h:1593
#define JUCE_API
Definition juce_StandardHeader.h:152
Definition carla_juce.cpp:31
Definition juce_StretchableLayoutManager.h:240
int itemIndex
Definition juce_StretchableLayoutManager.h:241
double maxSize
Definition juce_StretchableLayoutManager.h:243
double preferredSize
Definition juce_StretchableLayoutManager.h:243
double minSize
Definition juce_StretchableLayoutManager.h:243
int currentSize
Definition juce_StretchableLayoutManager.h:242