TouchVG framework
Public 成员函数 | 静态 Public 成员函数 | Protected 成员函数 | 所有成员列表
MgObject类 参考abstract

图形对象基类 更多...

#include <mgobject.h>

类 MgObject 继承关系图:
Inheritance graph

Public 成员函数

virtual MgObjectclone () const =0
 复制出一个新对象 更多...
 
virtual void copy (const MgObject &src)=0
 复制对象数据 更多...
 
virtual void release ()=0
 释放引用计数,为0时销毁对象 更多...
 
virtual void addRef ()=0
 添加引用计数 更多...
 
virtual bool equals (const MgObject &src) const =0
 比较与另一同类对象是否相同 更多...
 
virtual int getType () const =0
 返回对象类型 更多...
 
virtual bool isKindOf (int type) const =0
 返回是否能转化为指定类型的对象,即本类为指定类或其派生类 更多...
 
MgObjectoperator= (const MgObject &src)
 
bool operator== (const MgObject &src) const
 
bool operator!= (const MgObject &src) const
 

静态 Public 成员函数

template<class T >
static void release_pointer (T *&p)
 

Protected 成员函数

virtual ~MgObject ()
 

详细描述

图形对象基类


该类的文档由以下文件生成:

通用矢量图形框架, 版权所有 (C) 张云贵 2004-2017,BSD 开源许可证