• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
ezhong
博客园 | 首页 | 新随笔 | 新文章 | 联系 | 订阅 订阅 | 管理

2011年11月29日

SkFlattenable /Registrar/
摘要: /** \class SkFlattenable SkFlattenable is the base class for objects that need to be flattened into a data stream for either transport or as part of the key to the font cache. */class SK_API SkFlattenable : public SkRefCnt {} 以SkFlattenable为基类的对象是:为了 传输数据 或者 作为字体缓冲 的关键部分 需要被填充到一个数据流中 的对象 ?SkNonco... 阅读全文
posted @ 2011-11-29 17:38 ezhong 阅读(460) 评论(0) 推荐(0)
 
SkRefCnt
摘要: class SK_API SkRefCnt : SkNoncopyable {public: SkRefCnt() : fRefCnt(1) {} virtual ~SkRefCnt() { SkASSERT(fRefCnt == 1); } int32_t getRefCnt() const { return fRefCnt; } void ref() const ... void unref() const ...private: mutable int32_t fRefCnt;};SkNoncopyable ∟ SkRefCnt以SkRefCnt为基类... 阅读全文
posted @ 2011-11-29 17:02 ezhong 阅读(567) 评论(0) 推荐(0)
 
SkNoncopyable
摘要: /** \class SkNoncopyableSkNoncopyable is the base class for objects that may do not want tobe copied. It hides its copy-constructor and its assignment-operator.赋值操作符*/class SK_API SkNoncopyable {public: SkNoncopyable() {}private: SkNoncopyable(const SkNoncopyable&); SkNoncopyable& operator=. 阅读全文
posted @ 2011-11-29 14:49 ezhong 阅读(452) 评论(0) 推荐(0)
 
SkShader
摘要: SkNoncopyable ∟SkRefCnt ∟SkFlattenable ∟SkShader∟Gradient_Shader ---->通过SkGradientShader创建∟SkFilterShader∟SkColorShader∟SkComposeShader∟SkBitmapProcShader∟Sk3DShader∟SkTriColorShade/** \class SkShader * * SkShader is the based class for objects that return horizontal spans of * colo... 阅读全文
posted @ 2011-11-29 10:04 ezhong 阅读(541) 评论(0) 推荐(0)
 
SkGradientShader与Gradient_Shader类的关系
摘要: 通过查看源代码可以得出,几种类型的GradientShader类的继承关系是:SkRefCnt类增加了引用计数的相关操作。它的子类都可以被多次引用,当引用计数为零的时候,自动释放。Gradient_Shader定义了一些GradientShader效果的公共操作和接口虚函数。四种类型的GradientShader具体类(Linear_Gradient/Radial_Gradient/Sweep_Gradient/Two_Point_Radial_Gradient)都继承于Gradient_Shader。---------------------------------------------- 阅读全文
posted @ 2011-11-29 09:15 ezhong 阅读(867) 评论(0) 推荐(0)
 
 

公告


博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3