作者:Junhot

更新时间:2004-12-21



DirectX Sample分析:Framework图形界面中各类的作用及相互关系


用途

BlendColor

用以管理控件颜色

将控件状态与颜色绑定

例如鼠标移出时的淡出效果

将当前颜色与目标颜色做线性差值,每次颜色的增量根据流逝时间生成

Control

控件的抽象基类

Dialog

界面主体,用以管理界面的各种控件(元素)

DialogResourceManager

Dialogs共享资源管理

如贴图、字体、device

Element

控件的组成元素

StaticText只有一个Element

Button有两个:鼠标移入前、移入后

CheckBox有两个:BoxCheck

从上篇文章中的控件贴图可以很明显地看出来

ElementHolder

用以管理各类型控件的组成元素Element

FontNode

用以保存Dialog所用的字体

TextureNode

用以保存Dialog所用的贴图


DialogControlElementElementHolder之间的关系
DirectX Sample分析:Framework图形界面中各类的作用及相互关系

相关文章:

  • 2021-10-12
  • 2021-12-30
  • 2021-06-29
  • 2022-12-23
  • 2022-02-07
  • 2022-12-23
  • 2022-02-21
  • 2022-01-14
猜你喜欢
  • 2022-02-27
  • 2022-01-23
  • 2021-08-29
  • 2022-12-23
  • 2022-12-23
  • 2021-05-26
  • 2021-12-09
相关资源
相似解决方案