OpenMW
|
#include <vartypedelegate.hpp>
Public Member Functions | |
VarTypeDelegateFactory (ESM::VarType type0=ESM::VT_Unknown, ESM::VarType type1=ESM::VT_Unknown, ESM::VarType type2=ESM::VT_Unknown, ESM::VarType type3=ESM::VT_Unknown) | |
virtual CommandDelegate * | makeDelegate (CSMWorld::CommandDispatcher *dispatcher, CSMDoc::Document &document, QObject *parent) const |
The ownership of the returned CommandDelegate is transferred to the caller. More... | |
void | add (ESM::VarType type) |
Public Member Functions inherited from CSVWorld::CommandDelegateFactory | |
virtual | ~CommandDelegateFactory () |
Private Attributes | |
std::vector< std::pair< int, QString > > | mValues |
CSVWorld::VarTypeDelegateFactory::VarTypeDelegateFactory | ( | ESM::VarType | type0 = ESM::VT_Unknown , |
ESM::VarType | type1 = ESM::VT_Unknown , |
||
ESM::VarType | type2 = ESM::VT_Unknown , |
||
ESM::VarType | type3 = ESM::VT_Unknown |
||
) |
void CSVWorld::VarTypeDelegateFactory::add | ( | ESM::VarType | type | ) |
|
virtual |
The ownership of the returned CommandDelegate is transferred to the caller.
Implements CSVWorld::CommandDelegateFactory.
|
private |