从今天开始 咱也模仿 红孩儿这些大牛分析源码 ,由于水平有限 不对之处欢迎狂喷。哈哈。
@H_
675_37@
#ifndef__UIWIDGET_H__
#define__UIWIDGET_H__
#include"ui/CCProtectedNode.h"
#include"ui/UILayoutDefine.h"
#include"ui/UILayoutParameter.h"
#include"ui/GUIDefine.h"
NS_CC_BEGIN
namespaceui{
typedefenum
{
BRIGHT_NONE=-1,
BRIGHT_NORMAL,
BRIGHT_HIGHLIGHT
}BrightStyle;
enum
{
WidgetTypeWidget,119)">//control基本UIWidget默认
WidgetTypeContainer
}WidgetType;
enum
{
UI_TEX_TYPE_LOCAL=0,119)">//meanslocalfile
UI_TEX_TYPE_PLIST=1
}TextureResType;
enumclassTouchEventType
{
TOUCH_EVENT_BEGAN,119)">//开始
TOUCH_EVENT_MOVED,119)">//移动
TOUCH_EVENT_ENDED,119)">//结束
TOUCH_EVENT_CANCELED
};
enum
{
SIZE_ABSOLUTE,119)">//绝对值
SIZE_PERCENT
}SizeType;
enum
{
POSITION_ABSOLUTE,119)">//绝对真实位置
POSITION_PERCENT
}PositionType;
enum
{
WIDGET_SIZE,119)">//size
WIDGET_POSITION
}WidgeTinfoType;