Public Member Functions | |
| TMCCommandBindingGroup () | |
| virtual | ~TMCCommandBindingGroup () |
| void | SetGroupID (IDType inGroupID) |
| void | SetGroupName (const TMCString &inName) |
| IDType | GetGroupID () const |
| const TMCString & | GetGroupName () |
| TMCCommandBinding & | AddBinding () |
| TMCCommandBinding * | FindSameShortcut (const TMCCommandBinding &inShortcut) |
| TMCCommandBinding * | FindBinding (const int32 inCommandID) |
| int32 | GetBindingsCount () const |
| TMCCommandBinding & | GetBinding (int32 bindingIndex) |
| void | Sort () |
Protected Member Functions | |
| virtual TMCCommandBinding * | CreateCommandBinding () |
Protected Attributes | |
| IDType | fGroupID |
| TMCDynamicString | fGroupName |
| TMCPtrArray< TMCCommandBinding > | fBindings |
Private Member Functions | |
| TMCCommandBindingGroup & | operator= (const TMCCommandBindingGroup &other) |
| TMCCommandBindingGroup (const TMCCommandBindingGroup &other) | |
| TMCCommandBindingGroup::TMCCommandBindingGroup | ( | ) | [inline] |
| virtual TMCCommandBindingGroup::~TMCCommandBindingGroup | ( | ) | [inline, virtual] |
| TMCCommandBindingGroup::TMCCommandBindingGroup | ( | const TMCCommandBindingGroup & | other | ) | [inline, private] |
| TMCCommandBinding& TMCCommandBindingGroup::AddBinding | ( | ) |
| virtual TMCCommandBinding* TMCCommandBindingGroup::CreateCommandBinding | ( | ) | [inline, protected, virtual] |
| TMCCommandBinding* TMCCommandBindingGroup::FindBinding | ( | const int32 | inCommandID | ) |
| TMCCommandBinding* TMCCommandBindingGroup::FindSameShortcut | ( | const TMCCommandBinding & | inShortcut | ) |
| TMCCommandBinding& TMCCommandBindingGroup::GetBinding | ( | int32 | bindingIndex | ) | [inline] |
| int32 TMCCommandBindingGroup::GetBindingsCount | ( | ) | const [inline] |
| IDType TMCCommandBindingGroup::GetGroupID | ( | ) | const [inline] |
| const TMCString& TMCCommandBindingGroup::GetGroupName | ( | ) | [inline] |
| TMCCommandBindingGroup& TMCCommandBindingGroup::operator= | ( | const TMCCommandBindingGroup & | other | ) | [inline, private] |
| void TMCCommandBindingGroup::SetGroupID | ( | IDType | inGroupID | ) | [inline] |
| void TMCCommandBindingGroup::SetGroupName | ( | const TMCString & | inName | ) | [inline] |
| void TMCCommandBindingGroup::Sort | ( | ) |
IDType TMCCommandBindingGroup::fGroupID [protected] |
TMCDynamicString TMCCommandBindingGroup::fGroupName [protected] |
1.6.3