1. 场景
    1. BaseScene
      1. OnLoadUI
      2. OnLoadScene
      3. OnUnloadScene
      4. OnUnloadUI
      5. OnRender
        1. 背景
        2. 场景
        3. 人物
      6. OnShrinkUI
      7. OnStretchUI
  2. UI
    1. BaseDialog
      1. OnInit
        1. 构造界面控件
        2. 初始化控件内容
      2. OnShow
        1. 初始化界面
        2. 请求界面数据
      3. OnHide
        1. 重置参数
        2. 界面交互
  3. 特殊
    1. 拖放支持
      1. 发生
      2. 分派
      3. 处理
    2. 捏合支持
    3. 分页支持
    4. 动画
      1. 序列
        1. 图片
        2. 帧数
      2. 动作
        1. 方向
          1. 左上
          2. 左下
          3. 右上
          4. 右下
        2. 序列
        3. 速度
      3. 特效
        1. 特效点
        2. 序列
        3. 移动
      4. buff
        1. 持续
        2. 消失
      5. 技能
        1. 蓄力(动作)
        2. 攻击(动作)
        3. 飞行(特效)
        4. 命中(特效)
        5. 持续(buff)
        6. 消失(buff)
      6. 人物
  4. 编程规范
    1. 文件描述信息
    2. 包含尽量少头文件
    3. 尽可能在头文件中使用前置声明
    4. 尽量用 const 引用
    5. 定义ini配置文件
  5. 配置
    1. 字符串表
    2. 颜色值表
    3. 缓存数据表
  6. 网络处理
    1. 处理过滤
    2. 映射机制
    3. 失败/成功处理
  7. 定时控制
    1. 定时控制管理器
      1. 创建定时器
      2. 销毁定时器
      3. 定时处理调用
    2. 对话框定时控制
  8. 界面接口
    1. Tip接口
      1. Tip定义
    2. 进度条接口
    3. 对话框接口
  9. 辅助函数
    1. ini读取类
    2. 缓存表数据读取类
    3. 本地字符串映射类
    4. 颜色值表映射类
    5. 颜色定义
    6. 通用常量/函数
    7. 场景辅助类
  10. 参数集结构
    1. 参数
    2. 参数集
  11. 工程控制
    1. 划分目录
      1. Common
      2. Helper
      3. Dialog
      4. Scene