contextmenu_node Class Reference

#include <contextmenu_manager.h>

List of all members.

Public Member Functions

virtual
contextmenu_item_node::t_type 
get_type ()=0
virtual const char * get_name ()=0
virtual t_size get_num_children ()=0
virtual contextmenu_nodeget_child (t_size n)=0
virtual unsigned get_display_flags ()=0
virtual unsigned get_id ()=0
virtual void execute ()=0
virtual bool get_description (pfc::string_base &out)=0
virtual bool get_full_name (pfc::string_base &out)=0
virtual void * get_glyph ()=0

Protected Member Functions

 contextmenu_node ()
 ~contextmenu_node ()


Constructor & Destructor Documentation

contextmenu_node::contextmenu_node (  )  [inline, protected]

contextmenu_node::~contextmenu_node (  )  [inline, protected]


Member Function Documentation

virtual contextmenu_item_node::t_type contextmenu_node::get_type (  )  [pure virtual]

virtual const char* contextmenu_node::get_name (  )  [pure virtual]

virtual t_size contextmenu_node::get_num_children (  )  [pure virtual]

virtual contextmenu_node* contextmenu_node::get_child ( t_size  n  )  [pure virtual]

virtual unsigned contextmenu_node::get_display_flags (  )  [pure virtual]

virtual unsigned contextmenu_node::get_id (  )  [pure virtual]

virtual void contextmenu_node::execute (  )  [pure virtual]

virtual bool contextmenu_node::get_description ( pfc::string_base out  )  [pure virtual]

virtual bool contextmenu_node::get_full_name ( pfc::string_base out  )  [pure virtual]

virtual void* contextmenu_node::get_glyph (  )  [pure virtual]


The documentation for this class was generated from the following file:

Generated on Fri Apr 18 13:56:50 2008 for foobar2000 SDK by  doxygen 1.5.5