CMGDK r49-rc2
公有成员 | 公有属性 | 保护成员 | 保护属性
hgl::gui::HTPPanel类参考

HTPPart图片显示板 更多...

#include <HTPPanel.H>

继承图,类hgl::gui::HTPPanel
hgl::GUIObject hgl::EventObject hgl::VisualObject hgl::EnumObject hgl::Object hgl::_Object

所有成员的列表。

公有成员

 DefEvent (void, OnDraw,(GUIObject *, HTPPart *, const RectScope2i &))
 绘制事件
 HTPPanel ()
 HTPPanel (float, float, float, float, HTPPart *hp=NULL, bool=false)
 ~HTPPanel ()
virtual void Draw ()
 对象绘制函数
virtual void Clear ()
virtual void SetImage (HTPPart *, bool pi=false)

公有属性

ScrollBar HorzScrollBar
 横向滚动块
ScrollBar VertScrollBar
 纵向滚动块
PropertyObject< HTPPartImage
 图片虚拟访问指针

保护成员

void InitPrivate ()
void DefaultDraw (GUIObject *, HTPPart *, const RectScope2i &)
HTPPartgetImage ()
void setImage (HTPPart *)
void OnHorzChange (GUIObject *, int)
void OnVertChange (GUIObject *, int)
virtual bool Proc_MouseMove (int, int, uint)
virtual bool Proc_MouseLeftDown (int, int, uint)
virtual bool Proc_MouseLeftUp (int, int, uint)

保护属性

HTPPartimg
bool private_image
RectScope2i rect

详细描述

HTPPart图片显示板

HTPPartPanel是一个用于显示HTPPart图片的控件


构造及析构函数文档

hgl::gui::HTPPanel::HTPPanel ( )
hgl::gui::HTPPanel::HTPPanel ( float  l,
float  t,
float  w,
float  h,
HTPPart hp = NULL,
bool  pi = false 
)
hgl::gui::HTPPanel::~HTPPanel ( ) [inline]

成员函数文档

void hgl::gui::HTPPanel::Clear ( ) [virtual]
void hgl::gui::HTPPanel::DefaultDraw ( GUIObject go,
HTPPart hp,
const RectScope2i rs 
) [protected]
hgl::gui::HTPPanel::DefEvent ( void  ,
OnDraw  ,
(GUIObject *, HTPPart *, const RectScope2i &)   
)

绘制事件

void hgl::gui::HTPPanel::Draw ( ) [virtual]

对象绘制函数

对象绘制函数。如果对象没有重载这个函数,即被视为放弃绘制属性,将不会存在于对象控制器的绘制列表里

重载hgl::VisualObject

HTPPart* hgl::gui::HTPPanel::getImage ( ) [inline, protected]
void hgl::gui::HTPPanel::InitPrivate ( ) [protected]
void hgl::gui::HTPPanel::OnHorzChange ( GUIObject ,
int  pos 
) [protected]
void hgl::gui::HTPPanel::OnVertChange ( GUIObject ,
int  pos 
) [protected]
bool hgl::gui::HTPPanel::Proc_MouseLeftDown ( int  x,
int  y,
uint  key 
) [protected, virtual]
bool hgl::gui::HTPPanel::Proc_MouseLeftUp ( int  x,
int  y,
uint  key 
) [protected, virtual]
bool hgl::gui::HTPPanel::Proc_MouseMove ( int  x,
int  y,
uint  key 
) [protected, virtual]
void hgl::gui::HTPPanel::setImage ( HTPPart hp) [protected]
void hgl::gui::HTPPanel::SetImage ( HTPPart hp,
bool  pi = false 
) [virtual]

成员数据文档

横向滚动块

图片虚拟访问指针

纵向滚动块


该类的文档由以下文件生成:
 全部  名字空间 文件 函数 变量 类型定义 枚举 枚举值 友元 宏定义