Pol  Revision:cb584c9
equipmnt.h File Reference
#include <iosfwd>
#include <string>
#include "../../bscript/bobject.h"
#include "../../clib/compilerspecifics.h"
#include "../../clib/rawtypes.h"
#include "../baseobject.h"
#include "item.h"

Go to the source code of this file.


class  Pol::Items::Equipment




void Pol::Items::allocate_intrinsic_equipment_serials ()
 Deferred allocator for serials during startup, see comments in register_intrinsic_equipment() More...
Equipment * Pol::Items::find_intrinsic_equipment (const std::string &name, u8 layer)
 Looks up for an existing intrinsic equipment and return it or nullptr if not found. More...
void Pol::Items::insert_intrinsic_equipment (const std::string &name, Equipment *equip)
 Adds a new intrisinc equipment to the map of known ones. More...
void Pol::Items::load_npc_intrinsic_equip ()
 Recreates intrinsic equipment for defined NPCs must be called at startup. More...
void Pol::Items::register_intrinsic_equipment (const std::string &name, Equipment *equip)
 Must be called when a new intrinsic equipment is created. More...

Detailed Description


Definition in file equipmnt.h.