LIBURANIA
GUI library (a wrapper of Win32 API) in C++
読み取り中…
検索中…
一致する文字列を見つけられません
公開型 | 公開メンバ関数 | フレンド | 全メンバ一覧
urania::MenuDesc::Node_ クラス

#include <menu.h>

urania::MenuDesc::Node_ 連携図

公開型

enum  { MN_BRANCH = 0 , MN_SEPARATOR = -1 }
 

公開メンバ関数

 ~Node_ ()=default
 
bool addSeparator ()
 區切り線の追加
 
bool addPopup (const std::wstring &s)
 ポップアップ項目(メニューツリーの枝部分)の追加
 
bool addPopup (const std::wstring &s, int i)
 選擇項目(メニューツリーの葉部分)の追加
 
Node_operator[] (int i)
 
const Node_operator[] (int i) const
 

フレンド

class MenuDesc
 

列挙型メンバ詳解

◆ anonymous enum

anonymous enum
列挙値
MN_BRANCH 
MN_SEPARATOR 

構築子と解体子

◆ ~Node_()

urania::MenuDesc::Node_::~Node_ ( )
default

関数詳解

◆ addPopup() [1/2]

bool urania::MenuDesc::Node_::addPopup ( const std::wstring & s)

ポップアップ項目(メニューツリーの枝部分)の追加

◆ addPopup() [2/2]

bool urania::MenuDesc::Node_::addPopup ( const std::wstring & s,
int i )

選擇項目(メニューツリーの葉部分)の追加

引数
s表示文字列
iID

◆ addSeparator()

bool urania::MenuDesc::Node_::addSeparator ( )

區切り線の追加

◆ operator[]() [1/2]

Node_ & urania::MenuDesc::Node_::operator[] ( int i)
inline

◆ operator[]() [2/2]

const Node_ & urania::MenuDesc::Node_::operator[] ( int i) const
inline

フレンドと関連関数の詳解

◆ MenuDesc

friend class MenuDesc
friend

このクラス詳解は次のファイルから抽出されました: