EditAiParam Class Reference

Inheritance diagram for EditAiParam:

Inheritance graph
[legend]
List of all members.

Public Member Functions

 EditAiParam (Vehicle *veh, int player)
void init ()
void run ()
void buttonpressed (int id)
int getcapabilities (void)

Detailed Description

Definition at line 1422 of file edmisc.cpp.


Constructor & Destructor Documentation

EditAiParam::EditAiParam ( Vehicle veh,
int  player 
) [inline]

Definition at line 1429 of file edmisc.cpp.


Member Function Documentation

void EditAiParam::init (  ) 

Reimplemented from tdialogbox.

Definition at line 1439 of file edmisc.cpp.

References tdlgengine::addbutton(), tdlgengine::addeingabe(), tdlgengine::addkey(), black, tdialogbox::buildgraphics(), ct_enter, ct_esc, dblue, AiParameter::dest, AiParameter::dest_nwid, dlg_in3d, MapCoordinate3D::getNumericalHeight(), tdialogbox::init(), maxint, minint, mousevisible(), AiParameter::resetAfterJobCompletion, tdialogbox::title, tdialogbox::windowstyle, MapCoordinate::x, tdlgengine::x1, tdlgengine::xsize, MapCoordinate::y, tdlgengine::y1, and tdlgengine::ysize.

Referenced by UnitPropertyEditor::buttonpressed().

void EditAiParam::run (  )  [virtual]

Reimplemented from tdialogbox.

Definition at line 1492 of file edmisc.cpp.

References tdialogbox::run().

Referenced by UnitPropertyEditor::buttonpressed().

void EditAiParam::buttonpressed ( int  id  )  [virtual]

Reimplemented from tdlgengine.

Definition at line 1500 of file edmisc.cpp.

References AIjobs, AItasks, AiParameter::dest, AiParameter::getJob(), AiParameter::getTask(), AiParameter::jobNum, TemporaryContainerStorage::restore(), selectString(), AiParameter::setJob(), MapCoordinate3D::setnum(), AiParameter::setTask(), AiParameter::taskNum, MapCoordinate::x, and MapCoordinate::y.

int EditAiParam::getcapabilities ( void   )  [inline, virtual]

Reimplemented from tdialogbox.

Definition at line 1433 of file edmisc.cpp.


The documentation for this class was generated from the following file:
Generated on Mon May 21 01:46:40 2012 for Advanced Strategic Command by  doxygen 1.5.1