Advanced Strategic Command
Public Member Functions | List of all members
SelectionItemFactory Class Referenceabstract

#include <selectionwindow.h>

Inheritance diagram for SelectionItemFactory:
Inheritance graph
[legend]

Public Member Functions

virtual void restart ()=0
 
virtual SelectionWidgetspawnNextItem (PG_Widget *parent, const PG_Point &pos)=0
 
virtual void itemSelected (const SelectionWidget *widget, bool mouse)=0
 
virtual void itemMarked (const SelectionWidget *widget)
 
virtual SelectionWidgetgetDefaultItem ()
 
virtual ~SelectionItemFactory ()
 

Detailed Description

Definition at line 76 of file selectionwindow.h.

Constructor & Destructor Documentation

virtual SelectionItemFactory::~SelectionItemFactory ( )
inlinevirtual

Definition at line 84 of file selectionwindow.h.

Member Function Documentation

virtual SelectionWidget* SelectionItemFactory::getDefaultItem ( )
inlinevirtual
virtual void SelectionItemFactory::itemMarked ( const SelectionWidget widget)
inlinevirtual
virtual void SelectionItemFactory::itemSelected ( const SelectionWidget widget,
bool  mouse 
)
pure virtual
virtual void SelectionItemFactory::restart ( )
pure virtual
virtual SelectionWidget* SelectionItemFactory::spawnNextItem ( PG_Widget *  parent,
const PG_Point &  pos 
)
pure virtual

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