#include <ax_resource/ax_menu_library_settings.h>
Public Member Functions | |
AxResourceLibrarySettingsActivator (AxResourceLibrary *library=NULL) | |
AxResourceLibrarySettingsActivator (const AxResourceLibrarySettingsActivator &activator) | |
~AxResourceLibrarySettingsActivator () | |
void | Init () |
virtual AxActivator * | Clone () const |
void | Copy (const AxResourceLibrarySettingsActivator &activator) |
virtual AxMenu * | Activate (AxMenuController *controller, AxMenuItem *item) |
Called when the user activates a menu item by pressing return or double-clicking. | |
Static Public Member Functions | |
static AxResourceLibrary * | GetResourceLibrary () |
Get the resource library for the given menu item, by climbing the hierarchy and finding this activator. | |
Protected Attributes | |
AxResourceLibrary * | m_library |
AxResourceLibrarySettingsActivator::AxResourceLibrarySettingsActivator | ( | AxResourceLibrary * | library = NULL |
) | [inline] |
AxResourceLibrarySettingsActivator::AxResourceLibrarySettingsActivator | ( | const AxResourceLibrarySettingsActivator & | activator | ) | [inline] |
AxResourceLibrarySettingsActivator::~AxResourceLibrarySettingsActivator | ( | ) | [inline] |
virtual AxMenu* AxResourceLibrarySettingsActivator::Activate | ( | AxMenuController * | controller, | |
AxMenuItem * | item | |||
) | [virtual] |
Called when the user activates a menu item by pressing return or double-clicking.
Implements AxActivator.
virtual AxActivator* AxResourceLibrarySettingsActivator::Clone | ( | ) | const [inline, virtual] |
Implements AxActivator.
void AxResourceLibrarySettingsActivator::Copy | ( | const AxResourceLibrarySettingsActivator & | activator | ) |
static AxResourceLibrary* AxResourceLibrarySettingsActivator::GetResourceLibrary | ( | ) | [static] |
Get the resource library for the given menu item, by climbing the hierarchy and finding this activator.
void AxResourceLibrarySettingsActivator::Init | ( | ) | [inline] |
Reimplemented from AxActivator.