
Public Member Functions | |
| UnitPropertyEditor (Vehicle *v) | |
| void | init (void) |
| void | run (void) |
| void | buttonpressed (int id) |
Definition at line 1533 of file edmisc.cpp.
| UnitPropertyEditor::UnitPropertyEditor | ( | Vehicle * | v | ) | [inline] |
Definition at line 1544 of file edmisc.cpp.
| void UnitPropertyEditor::init | ( | void | ) |
Reimplemented from tdialogbox.
Definition at line 1551 of file edmisc.cpp.
References tdlgengine::addbutton(), tdlgengine::addeingabe(), tdlgengine::addkey(), Vehicle::ammo, tdialogbox::bar(), tdialogbox::buildgraphics(), SingleWeapon::count, UnitWeapon::count, ct_0, ct_enter, ct_esc, ContainerBase::damage, directionangle, Vehicle::ReactionFire::disable(), dlg_in3d, tdialogbox::enablebutton(), Vehicle::experience, Resources::fuel, getfield(), ContainerBase::getOwner(), getpicsize(), Vehicle::ReactionFire::getStatus(), ContainerBase::getStorageCapacity(), ContainerBaseType::hasFunction(), ContainerBaseType::height, Vehicle::height, tdialogbox::init(), lightgray, Resources::material, maxunitexperience, mousevisible(), ContainerBase::name, ContainerBaseType::NoReactionfire, npop, npush, pi, putimage(), putspriteimage(), Vehicle::reactionfire, tnstream::reading, tnstream::readrlepict(), red, rotatepict(), showtext2(), sidenum, strrr(), Vehicle::tank, terrainaccessible(), tdialogbox::title, Vehicle::typ, MapField::vehicle, UnitWeapon::weapon, VehicleType::weapons, tdialogbox::windowstyle, tdlgengine::x1, Vehicle::xpos, tdlgengine::xsize, tdlgengine::y1, Vehicle::ypos, and tdlgengine::ysize.
Referenced by changeunitvalues().
| void UnitPropertyEditor::run | ( | void | ) | [virtual] |
Reimplemented from tdialogbox.
Definition at line 1709 of file edmisc.cpp.
References tdialogbox::run().
Referenced by changeunitvalues().
| void UnitPropertyEditor::buttonpressed | ( | int | id | ) | [virtual] |
Reimplemented from tdlgengine.
Definition at line 1717 of file edmisc.cpp.
References Vehicle::aiparam, tdialogbox::bar(), Vehicle::convert(), Vehicle::direction, fieldsizex, fieldsizey, getFirstBit(), getid(), ContainerBase::getOwner(), Vehicle::height, EditAiParam::init(), lightgray, mapsaved, VehicleType::movement, ContainerBase::name, Vehicle::ReactionFire::off, Vehicle::reactionfire, Vehicle::ReactionFire::ready, red, TemporaryContainerStorage::restore(), EditAiParam::run(), Vehicle::setMovement(), Vehicle::ReactionFire::status, Vehicle::typ, tdlgengine::x1, and tdlgengine::y1.
1.5.1