CMGDK r49-rc2
名字空间 | 宏定义 | 函数
K:/CMGDKv18/SDK/Source/BaseObject/MultiFlowControl.CPP文件参考
#include <hgl/object/MultiFlowControl.H>

名字空间

namespace  hgl
 

__MAKE_HGL__&&!__MAKE_PLUGIN__


宏定义

#define PROCFUNC(proc, on)
#define PROCFUNC(proc_name, type)

函数

 hgl::PROCFUNC (Proc_MouseMove, OnMouseMove)
 hgl::PROCFUNC (Proc_MouseLeftDown, OnMouseLeftDown)
 hgl::PROCFUNC (Proc_MouseLeftUp, OnMouseLeftUp)
 hgl::PROCFUNC (Proc_MouseLeftDoubleClick, OnMouseLeftDoubleClick)
 hgl::PROCFUNC (Proc_MouseRightDown, OnMouseRightDown)
 hgl::PROCFUNC (Proc_MouseRightUp, OnMouseRightUp)
 hgl::PROCFUNC (Proc_MouseRightDoubleClick, OnMouseRightDoubleClick)
 hgl::PROCFUNC (Proc_MouseMidDown, OnMouseMidDown)
 hgl::PROCFUNC (Proc_MouseMidUp, OnMouseMidUp)
 hgl::PROCFUNC (Proc_MouseMidDoubleClick, OnMouseMidDoubleClick)
 hgl::PROCFUNC (Proc_JoystickDown, uint)
 hgl::PROCFUNC (Proc_JoystickPress, uint)
 hgl::PROCFUNC (Proc_JoystickUp, uint)
 hgl::PROCFUNC (Proc_KeyDown, uint)
 hgl::PROCFUNC (Proc_KeyPress, uint)
 hgl::PROCFUNC (Proc_KeyUp, uint)
 hgl::PROCFUNC (Proc_Char, wchar_t)

宏定义文档

#define PROCFUNC (   proc,
  on 
)
值:
bool MultiFlowControl::proc(int x,int y,uint key)   \
                                    {   \
                                        if(active_flow&&active_flow->Enabled)   \
                                        {   \
                                            FlowObject *fo=active_flow->ActiveObject;   \
                                            \
                                            if(fo)  \
                                                return fo->proc(x,y,key);   \
                                        }   \
                                        \
                                        return(false);   \
                                    }
#define PROCFUNC (   proc_name,
  type 
)
值:
bool MultiFlowControl::proc_name(type key)  \
                                        {   \
                                            if(active_flow&&active_flow->Enabled)   \
                                            {   \
                                                FlowObject *fo=active_flow->ActiveObject;   \
                                                \
                                                if(fo)  \
                                                    return fo->proc_name(key);  \
                                            }   \
                                        \
                                            return(false);  \
                                        }
 全部  名字空间 文件 函数 变量 类型定义 枚举 枚举值 友元 宏定义