Pol  Revision:cb584c9
armor.h File Reference
#include <iosfwd>
#include <set>
#include <string>
#include "../../bscript/bobject.h"
#include "../../clib/compilerspecifics.h"
#include "../../clib/rawtypes.h"
#include "../dynproperties.h"
#include "../scrdef.h"
#include "equipmnt.h"

Go to the source code of this file.

Classes

class  Pol::Items::UArmor
 

Namespaces

 Pol
 
 Pol::Bscript
 
 Pol::Clib
 
 Pol::Items
 
 Pol::Plib
 

Macros

#define ARMOR_TMPL   ( static_cast<const ArmorDesc*>( tmpl ) )
 

Functions

UArmor * Pol::Items::create_intrinsic_shield_from_npctemplate (Clib::ConfigElem &elem, const Plib::Package *pkg)
 Creates a new intrinic shield for an NPC template and returns it. More...
 
void Pol::Items::load_armor_templates ()
 
void Pol::Items::unload_armor_templates ()
 
void Pol::Items::validate_intrinsic_shield_template ()
 Must be called at startup, validates the intrinsic shield element. More...
 

Detailed Description

History

Definition in file armor.h.

Macro Definition Documentation

#define ARMOR_TMPL   ( static_cast<const ArmorDesc*>( tmpl ) )