public abstract class BaseTransformableNode
已知的直接子类 |
可使用 TransformationSystem
中的手势转换的节点的基类。
公共构造函数
公共方法
TransformationSystem | |
布尔值 |
isSelected()
如果 TransformationSystem 当前已选择此节点,则返回 true。
|
布尔值 |
isTransforming()
如果有任何转换控制器正在主动转换此节点,则返回 true。
|
无效 | |
布尔值 |
select()
如果目前没有所选节点或者当前所选节点未进行主动转换,请将此参数设置为 TransformationSystem 中的所选节点。
|
受保护的方法
无效 |
addTransformationController(BaseTransformationController<?>transformController)
|
无效 |
removeTransformationController(BaseTransformationController<?>transformController)
|
继承的方法
公共构造函数
公共方法
public boolean isSelected ()
如果 TransformationSystem 当前已选择此节点,则返回 true。
public boolean isTransforming ()
如果有任何转换控制器正在主动转换此节点,则返回 true。
public void onTap (HitTestResulthitTestResult, MotionEvent motionEvent)
public boolean select ()
如果目前没有所选节点或者当前所选节点未进行主动转换,请将此参数设置为 TransformationSystem 中的所选节点。
返回
- 如果成功选择节点,则返回 true
另请参阅
受保护的方法
Protect void addTransformationController (BaseTransformationController<?>transformController)
参数
转换控制器 |
---|
Protect void removeTransformationController (BaseTransformationController<?>transformController)
参数
转换控制器 |
---|