CUIWindow::CUIWindow() { //. m_dbg_flag.zero (); m_pFont = NULL; m_pParentWnd = NULL; m_pMouseCapturer = NULL; m_pOrignMouseCapturer = NULL; m_pMessageTarget = NULL; m_pKeyboardCapturer = NULL; SetWndRect (0,0,0,0); m_bAutoDelete = false; Show (true); Enable (true); m_bCursorOverWindow = false; m_bClickable = false; m_bPP = false; m_dwFocusReceiveTime = 0; #ifdef LOG_ALL_WNDS ListWndCount++; m_dbg_id = ListWndCount; dbg_list_wnds.push_back(DBGList()); dbg_list_wnds.back().num = m_dbg_id; dbg_list_wnds.back().closed = false; #endif }
CUILine::CUILine(const CUILine& other){ m_subLines = other.m_subLines; m_tmpLine = NULL; #ifdef LOG_ALL_LINES ListLinesCount++; dbg_list_lines.push_back(DBGList()); dbg_list_lines.back().wnd = this; dbg_list_lines.back().num = ListLinesCount; #endif }
CUILine::CUILine(){ m_tmpLine = NULL; m_animation.SetColorAnimation("ui_map_area_anim"); m_animation.Cyclic(true); #ifdef LOG_ALL_LINES ListLinesCount++; dbg_list_lines.push_back(DBGList()); dbg_list_lines.back().wnd = this; dbg_list_lines.back().num = ListLinesCount; #endif }