TouchVG framework
|
GiShapeAdapterCallback 的默认实现,转换为层 更多...
#include <GiShapeAdapter.h>
Public 成员函数 | |
GiShapeLayerCallback (CALayer *rootLayer, bool hidden) | |
CALayer * | layer () |
Private 成员函数 | |
virtual void | addPath (UIBezierPath *path, UIColor *strokeColor, UIColor *fillColor) |
virtual bool | beginShape (int type, int sid, CGRect frame) |
virtual void | endShape (int type, int sid) |
Private 属性 | |
CALayer * | _rootLayer |
CALayer * | _shapeLayer |
bool | _hidden |
GiShapeAdapterCallback 的默认实现,转换为层
本类可将矢量图形转换为三级层,第二级为每个图形的层,其下有每个路径的CAShapeLayer。 如果构造时没有传入顶级层,则转换为二级层,第二级为每个路径的CAShapeLayer,不按图形分组。