public class WidgetFrame
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
float |
alpha |
int |
bottom |
float |
interpolatedPos |
int |
left |
java.util.HashMap<java.lang.String,CustomVariable> |
mCustom |
java.lang.String |
name |
static float |
phone_orientation |
float |
pivotX |
float |
pivotY |
int |
right |
float |
rotationX |
float |
rotationY |
float |
rotationZ |
float |
scaleX |
float |
scaleY |
int |
top |
float |
translationX |
float |
translationY |
float |
translationZ |
int |
visibility |
ConstraintWidget |
widget |
| Constructor and Description |
|---|
WidgetFrame() |
WidgetFrame(ConstraintWidget widget) |
WidgetFrame(WidgetFrame frame) |
| Modifier and Type | Method and Description |
|---|---|
void |
addCustomColor(java.lang.String name,
int color) |
void |
addCustomFloat(java.lang.String name,
float value) |
float |
centerX() |
float |
centerY() |
CustomVariable |
getCustomAttribute(java.lang.String name) |
java.util.Set<java.lang.String> |
getCustomAttributeNames() |
int |
getCustomColor(java.lang.String name) |
float |
getCustomFloat(java.lang.String name) |
java.lang.String |
getId() |
int |
height() |
static void |
interpolate(int parentWidth,
int parentHeight,
WidgetFrame frame,
WidgetFrame start,
WidgetFrame end,
Transition transition,
float progress) |
boolean |
isDefaultTransform() |
java.lang.StringBuilder |
serialize(java.lang.StringBuilder ret) |
java.lang.StringBuilder |
serialize(java.lang.StringBuilder ret,
boolean sendPhoneOrientation)
If true also send the phone orientation
|
void |
setCustomAttribute(java.lang.String name,
int type,
boolean value) |
void |
setCustomAttribute(java.lang.String name,
int type,
float value) |
void |
setCustomAttribute(java.lang.String name,
int type,
int value) |
void |
setCustomAttribute(java.lang.String name,
int type,
java.lang.String value) |
void |
setCustomValue(CustomAttribute valueAt,
float[] mTempValues) |
boolean |
setValue(java.lang.String key,
CLElement value) |
WidgetFrame |
update() |
WidgetFrame |
update(ConstraintWidget widget) |
void |
updateAttributes(WidgetFrame frame) |
int |
width() |
public ConstraintWidget widget
public int left
public int top
public int right
public int bottom
public float pivotX
public float pivotY
public float rotationX
public float rotationY
public float rotationZ
public float translationX
public float translationY
public float translationZ
public static float phone_orientation
public float scaleX
public float scaleY
public float alpha
public float interpolatedPos
public int visibility
public final java.util.HashMap<java.lang.String,CustomVariable> mCustom
public java.lang.String name
public WidgetFrame()
public WidgetFrame(ConstraintWidget widget)
public WidgetFrame(WidgetFrame frame)
public int width()
public int height()
public void updateAttributes(WidgetFrame frame)
public boolean isDefaultTransform()
public static void interpolate(int parentWidth,
int parentHeight,
WidgetFrame frame,
WidgetFrame start,
WidgetFrame end,
Transition transition,
float progress)
public float centerX()
public float centerY()
public WidgetFrame update()
public WidgetFrame update(ConstraintWidget widget)
public void addCustomColor(java.lang.String name,
int color)
public int getCustomColor(java.lang.String name)
public void addCustomFloat(java.lang.String name,
float value)
public float getCustomFloat(java.lang.String name)
public void setCustomAttribute(java.lang.String name,
int type,
float value)
public void setCustomAttribute(java.lang.String name,
int type,
int value)
public void setCustomAttribute(java.lang.String name,
int type,
boolean value)
public void setCustomAttribute(java.lang.String name,
int type,
java.lang.String value)
public CustomVariable getCustomAttribute(java.lang.String name)
public java.util.Set<java.lang.String> getCustomAttributeNames()
public boolean setValue(java.lang.String key,
CLElement value)
throws CLParsingException
CLParsingExceptionpublic java.lang.String getId()
public java.lang.StringBuilder serialize(java.lang.StringBuilder ret)
public java.lang.StringBuilder serialize(java.lang.StringBuilder ret,
boolean sendPhoneOrientation)
ret - sendPhoneOrientation - public void setCustomValue(CustomAttribute valueAt, float[] mTempValues)