Pol  Rev 533
Attribute Class Reference

#include <attribute.h>

+ Collaboration diagram for Attribute:

List of all members.

Public Member Functions

 Attribute (const Package *pkg, ConfigElem &elem)
 Attribute (const std::string &name)

Public Attributes

vector< std::string > aliases
unsigned attrid
unsigned short default_cap
unsigned delay_seconds
bool disable_core_checks
ExportedFunctiongetintrinsicmod_func
std::string name
Attributenext
const Packagepkg
ScriptDef script_
bool unhides

Detailed Description

Definition at line 20 of file attribute.h.


Constructor & Destructor Documentation

Attribute::Attribute ( const Package pkg,
ConfigElem elem 
)

Definition at line 49 of file attribute.cpp.

References aliases, FindExportedFunction(), getintrinsicmod_func, name, and ConfigElem::remove_prop().

+ Here is the call graph for this function:

Attribute::Attribute ( const std::string &  name) [explicit]

Member Data Documentation

vector< std::string > Attribute::aliases

Definition at line 30 of file attribute.h.

Referenced by Attribute(), and load_attribute_entry().

Definition at line 37 of file attribute.h.

Referenced by OSExecutorModule::start_skill_script(), and StartSkillScript().

Definition at line 26 of file attribute.h.

Referenced by load_attribute_entry().

Definition at line 38 of file attribute.h.

Referenced by OSExecutorModule::start_skill_script(), and StartSkillScript().


The documentation for this class was generated from the following files: