public final class LayoutContext
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
LayoutContext.LayoutRect |
| Constructor and Description |
|---|
LayoutContext() |
| Modifier and Type | Method and Description |
|---|---|
void |
append(int earlier,
int later) |
void |
arrange(int item,
int dim) |
void |
calcSize(int item,
int dim) |
void |
clearItemBreak(int item) |
int |
firstChild(int id) |
float |
getGrow(int item) |
float[] |
getMarginsLTRB(int item,
float[] dst) |
float[] |
getRect(int id,
float[] dst) |
float |
getRectHeight(int id) |
float |
getRectWidth(int id) |
float |
getRectX(int id) |
float |
getRectY(int id) |
float |
getSizeX(int item) |
float[] |
getSizeXY(int item,
float[] dst) |
float |
getSizeY(int item) |
void |
insert(int parent,
int child) |
int |
item() |
int |
itemsCapacity() |
int |
itemsCount() |
int |
lastChild(int parent) |
int |
nextSibling(int id) |
void |
push(int parent,
int newChild) |
void |
reserveItemsCapacity(int count) |
void |
resetContext() |
void |
runContext() |
void |
runItem(int item) |
void |
setBehave(int item,
int flags) |
void |
setContain(int item,
int flags) |
void |
setGrow(int item,
float grow) |
void |
setMargins(int item,
float left,
float top,
float right,
float bottom) |
void |
setSize(int item,
float width,
float height) |
public void reserveItemsCapacity(int count)
public void resetContext()
public void runContext()
public void runItem(int item)
public void clearItemBreak(int item)
public int itemsCount()
public int itemsCapacity()
public int item()
public int lastChild(int parent)
public void insert(int parent,
int child)
public void append(int earlier,
int later)
public void push(int parent,
int newChild)
public void setGrow(int item,
float grow)
public float getGrow(int item)
public void setSize(int item,
float width,
float height)
public float getSizeX(int item)
public float getSizeY(int item)
public float[] getSizeXY(int item,
float[] dst)
public void setBehave(int item,
int flags)
public void setContain(int item,
int flags)
public void setMargins(int item,
float left,
float top,
float right,
float bottom)
public float[] getMarginsLTRB(int item,
float[] dst)
public int firstChild(int id)
public int nextSibling(int id)
public float getRectX(int id)
public float getRectY(int id)
public float getRectWidth(int id)
public float getRectHeight(int id)
public float[] getRect(int id,
float[] dst)
public void calcSize(int item,
int dim)
public void arrange(int item,
int dim)