| _abilities | Engines::NWN::Creature | private |
| _age | Engines::NWN::Creature | private |
| _appearanceID | Engines::NWN::Creature | private |
| _area | Engines::NWN::Object | protected |
| _associates | Engines::NWN::Creature | private |
| _baseHP | Engines::NWN::Creature | private |
| _bodyParts | Engines::NWN::Creature | private |
| _bonusHP | Engines::NWN::Creature | private |
| _classes | Engines::NWN::Creature | private |
| _colorCloth1 | Engines::NWN::Creature | private |
| _colorCloth2 | Engines::NWN::Creature | private |
| _colorHair | Engines::NWN::Creature | private |
| _colorLeather1 | Engines::NWN::Creature | private |
| _colorLeather2 | Engines::NWN::Creature | private |
| _colorMetal1 | Engines::NWN::Creature | private |
| _colorMetal2 | Engines::NWN::Creature | private |
| _colorSkin | Engines::NWN::Creature | private |
| _colorTattoo1 | Engines::NWN::Creature | private |
| _colorTattoo2 | Engines::NWN::Creature | private |
| _conversation | Engines::NWN::Object | protected |
| _currentHP | Engines::NWN::Creature | private |
| _deity | Engines::NWN::Creature | private |
| _description | Engines::NWN::Object | protected |
| _environmentMap | Engines::NWN::Creature | private |
| _equippedItems | Engines::NWN::Creature | private |
| _feats | Engines::NWN::Creature | private |
| _firstName | Engines::NWN::Creature | private |
| _gender | Engines::NWN::Creature | private |
| _goodEvil | Engines::NWN::Creature | private |
| _hitDice | Engines::NWN::Creature | private |
| _id | Aurora::NWScript::Object | protected |
| _ids | Engines::NWN::Object | protected |
| _isCommandable | Engines::NWN::Creature | private |
| _isDM | Engines::NWN::Creature | private |
| _isPC | Engines::NWN::Creature | private |
| _lastChangedGUIDisplay | Engines::NWN::Creature | private |
| _lastName | Engines::NWN::Creature | private |
| _lawChaos | Engines::NWN::Creature | private |
| _master | Engines::NWN::Creature | private |
| _model | Engines::NWN::Creature | private |
| _name | Engines::NWN::Object | protected |
| _orientation | Engines::NWN::Object | protected |
| _partsSuperModelName | Engines::NWN::Creature | private |
| _pcSpeaker | Engines::NWN::Object | protected |
| _phenotype | Engines::NWN::Creature | private |
| _portrait | Engines::NWN::Object | protected |
| _position | Engines::NWN::Object | protected |
| _race | Engines::NWN::Creature | private |
| _skills | Engines::NWN::Creature | private |
| _sound | Engines::NWN::Object | protected |
| _soundSet | Engines::NWN::Object | protected |
| _ssf | Engines::NWN::Object | protected |
| _startingPackage | Engines::NWN::Creature | private |
| _static | Engines::NWN::Object | protected |
| _subRace | Engines::NWN::Creature | private |
| _tag | Aurora::NWScript::Object | protected |
| _tooltip | Engines::NWN::Object | protected |
| _type | Engines::NWN::Object | protected |
| _usable | Engines::NWN::Object | protected |
| _xp | Engines::NWN::Creature | private |
| addAssociate(Creature &associate, AssociateType type) | Engines::NWN::Creature | |
| addEquippedItem(Item *item) | Engines::NWN::Creature | |
| beginConversation(Object *triggerer) | Engines::NWN::Object | protected |
| BodyPartType enum name | Engines::NWN::Creature | private |
| changeClassLevel(uint32 classID, int16 levelChange) | Engines::NWN::Creature | |
| clearScripts() | Engines::NWN::ScriptContainer | protected |
| clearVariables() | Aurora::NWScript::VariableContainer | |
| click(Object *triggerer=0) | Engines::NWN::Creature | virtual |
| constructModelName(const Common::UString &type, uint32 id, const Common::UString &gender, const Common::UString &race, const Common::UString &phenoType, const Common::UString &phenoTypeAlt, Common::UString &model, Common::UString &texture) | Engines::NWN::Creature | private |
| constructPartName(const Common::UString &type, uint32 id, const Common::UString &gender, const Common::UString &race, const Common::UString &phenoType, Common::UString &part) | Engines::NWN::Creature | private |
| constructPartName(const Common::UString &type, uint32 id, const Common::UString &gender, const Common::UString &race, const Common::UString &phenoType, const Common::UString &phenoTypeAlt, Aurora::FileType fileType, Common::UString &part) | Engines::NWN::Creature | private |
| createFeedbackTooltip() | Engines::NWN::Object | protected |
| createSpeechTooltip(const Common::UString &line) | Engines::NWN::Object | protected |
| createTooltip(Tooltip::Type type) | Engines::NWN::Creature | privatevirtual |
| Creature() | Engines::NWN::Creature | |
| Creature(const Aurora::GFF3Struct &creature) | Engines::NWN::Creature | |
| Creature(const Common::UString &bic, bool local) | Engines::NWN::Creature | |
| destroyTooltip() | Engines::NWN::Object | protected |
| enter() | Engines::NWN::Creature | virtual |
| findClass(uint32 classID) | Engines::NWN::Creature | private |
| finishPLTs(const std::list< Graphics::Aurora::TextureHandle > &plts) | Engines::NWN::Creature | private |
| getAbility(Ability ability) const | Engines::NWN::Creature | |
| getAge() const | Engines::NWN::Creature | |
| getArea() const | Engines::NWN::Object | |
| getArmorModels() | Engines::NWN::Creature | private |
| getAssociate(AssociateType type, size_t nth=1) const | Engines::NWN::Creature | |
| getClass(uint32 position, uint32 &classID, uint16 &level) const | Engines::NWN::Creature | |
| getClassLevel(uint32 classID) const | Engines::NWN::Creature | |
| getClassString() const | Engines::NWN::Creature | |
| getClassString(const std::vector< Class > &classes, Common::UString &str) | Engines::NWN::Creature | privatestatic |
| getConvClass() const | Engines::NWN::Creature | |
| getConvclass() const | Engines::NWN::Creature | |
| getConvClasses() const | Engines::NWN::Creature | |
| getConversation() const | Engines::NWN::Object | |
| getConvRace() const | Engines::NWN::Creature | |
| getConvrace() const | Engines::NWN::Creature | |
| getConvRaces() const | Engines::NWN::Creature | |
| getCurrentHP() const | Engines::NWN::Creature | |
| getDeity() const | Engines::NWN::Creature | |
| getDescription() const | Engines::NWN::Object | |
| getDomains(uint32 classID, uint8 &domain1, uint8 &domain2) | Engines::NWN::Creature | |
| getFirstName() const | Engines::NWN::Creature | |
| getGender() const | Engines::NWN::Creature | |
| getGoodEvil() const | Engines::NWN::Creature | |
| getHitDice() const | Engines::NWN::Creature | |
| getID() const | Aurora::NWScript::Object | inline |
| getIDs() const | Engines::NWN::Object | |
| getLastName() const | Engines::NWN::Creature | |
| getLawChaos() const | Engines::NWN::Creature | |
| getLocation() const | Engines::NWN::Object | |
| getMaster() const | Engines::NWN::Creature | |
| getMaxHP() const | Engines::NWN::Creature | |
| getName() const | Engines::NWN::Object | |
| getOrientation(float &x, float &y, float &z, float &angle) const | Engines::NWN::Object | virtual |
| getPartModels() | Engines::NWN::Creature | private |
| getPCListInfo(const Common::UString &bic, bool local, Common::UString &name, Common::UString &classes, Common::UString &portrait) | Engines::NWN::Creature | static |
| getPCSpeaker() const | Engines::NWN::Object | |
| getPortrait() const | Engines::NWN::Creature | |
| getPosition(float &x, float &y, float &z) const | Engines::NWN::Object | virtual |
| getRace() const | Engines::NWN::Creature | |
| getScript(Script script) const | Engines::NWN::ScriptContainer | |
| getSkillRank(uint32 skill) const | Engines::NWN::Creature | |
| getSSF() | Engines::NWN::Object | |
| getStartingPackage() const | Engines::NWN::Creature | |
| getSubRace() const | Engines::NWN::Creature | |
| getTag() const | Aurora::NWScript::Object | inline |
| getType() const | Engines::NWN::Object | |
| getVariable(const Common::UString &var, Type type=kTypeVoid) | Aurora::NWScript::VariableContainer | |
| getVariable(const Common::UString &var) const | Aurora::NWScript::VariableContainer | |
| getXP() const | Engines::NWN::Creature | |
| hasFeat(uint32 feat) const | Engines::NWN::Creature | |
| hasScript(Script script) const | Engines::NWN::ScriptContainer | |
| hasSpell(uint32 classID, size_t spellLevel, uint16 spell) | Engines::NWN::Creature | |
| hasVariable(const Common::UString &var) const | Aurora::NWScript::VariableContainer | |
| hide() | Engines::NWN::Creature | virtual |
| hideTooltip() | Engines::NWN::Object | protected |
| highlight(bool enabled) | Engines::NWN::Creature | virtual |
| init() | Engines::NWN::Creature | private |
| isClickable() const | Engines::NWN::Object | |
| isCommandable() const | Engines::NWN::Creature | |
| isDM() const | Engines::NWN::Creature | |
| isFemale() const | Engines::NWN::Creature | |
| isPC() const | Engines::NWN::Creature | |
| isStatic() const | Engines::NWN::Object | |
| isUsable() const | Engines::NWN::Object | |
| kBodyPartBelt enum value | Engines::NWN::Creature | private |
| kBodyPartHead enum value | Engines::NWN::Creature | private |
| kBodyPartLeftBicep enum value | Engines::NWN::Creature | private |
| kBodyPartLeftFArm enum value | Engines::NWN::Creature | private |
| kBodyPartLeftFoot enum value | Engines::NWN::Creature | private |
| kBodyPartLeftHand enum value | Engines::NWN::Creature | private |
| kBodyPartLeftShin enum value | Engines::NWN::Creature | private |
| kBodyPartLeftShoul enum value | Engines::NWN::Creature | private |
| kBodyPartLeftThigh enum value | Engines::NWN::Creature | private |
| kBodyPartMAX enum value | Engines::NWN::Creature | private |
| kBodyPartNeck enum value | Engines::NWN::Creature | private |
| kBodyPartPelvis enum value | Engines::NWN::Creature | private |
| kBodyPartRightBicep enum value | Engines::NWN::Creature | private |
| kBodyPartRightFArm enum value | Engines::NWN::Creature | private |
| kBodyPartRightFoot enum value | Engines::NWN::Creature | private |
| kBodyPartRightHand enum value | Engines::NWN::Creature | private |
| kBodyPartRightShin enum value | Engines::NWN::Creature | private |
| kBodyPartRightShoul enum value | Engines::NWN::Creature | private |
| kBodyPartRightThigh enum value | Engines::NWN::Creature | private |
| kBodyPartTorso enum value | Engines::NWN::Creature | private |
| lastChangedGUIDisplay() const | Engines::NWN::Creature | |
| leave() | Engines::NWN::Creature | virtual |
| load(const Aurora::GFF3Struct &creature) | Engines::NWN::Creature | private |
| load(const Aurora::GFF3Struct &instance, const Aurora::GFF3Struct *blueprint) | Engines::NWN::Creature | private |
| loadCharacter(const Common::UString &bic, bool local) | Engines::NWN::Creature | private |
| loadClasses(const Aurora::GFF3Struct &gff, std::vector< Class > &classes, uint8 &hitDice) | Engines::NWN::Creature | privatestatic |
| loadEquippedItems(const Aurora::GFF3Struct &gff) | Engines::NWN::Creature | private |
| loadModel() | Engines::NWN::Creature | virtual |
| loadPortrait(const Aurora::GFF3Struct &gff, Common::UString &portrait) | Engines::NWN::Creature | privatestatic |
| loadProperties(const Aurora::GFF3Struct &gff) | Engines::NWN::Creature | private |
| loadSSF() | Engines::NWN::Object | protected |
| Object(ObjectType type=kObjectTypeInvalid) | Engines::NWN::Object | |
| Aurora::NWScript::Object::Object() | Aurora::NWScript::Object | inline |
| openPC(const Common::UString &bic, bool local) | Engines::NWN::Creature | privatestatic |
| playAnimation(const Common::UString &animation="", bool restart=true, float length=0.0f, float speed=1.0f) | Engines::NWN::Creature | virtual |
| playAnimation(Animation animation, bool restart=true, float length=0.0f, float speed=1.0f) | Engines::NWN::Creature | virtual |
| playSound(const Common::UString &sound, bool pitchVariance=false) | Engines::NWN::Object | |
| readScripts(const Aurora::GFF3Struct &gff) | Engines::NWN::ScriptContainer | protected |
| readScripts(const ScriptContainer &container) | Engines::NWN::ScriptContainer | protected |
| removeAssociate(Creature &ssociate) | Engines::NWN::Creature | |
| removeVariable(const Common::UString &var) | Aurora::NWScript::VariableContainer | |
| runScript(Script script, const Aurora::NWScript::ObjectReference owner=Aurora::NWScript::ObjectReference(), const Aurora::NWScript::ObjectReference triggerer=Aurora::NWScript::ObjectReference()) | Engines::NWN::ScriptContainer | |
| runScript(const Common::UString &script, const Aurora::NWScript::ObjectReference owner=Aurora::NWScript::ObjectReference(), const Aurora::NWScript::ObjectReference triggerer=Aurora::NWScript::ObjectReference()) | Engines::NWN::ScriptContainer | static |
| runScript(const Common::UString &script, const Aurora::NWScript::ScriptState &state, const Aurora::NWScript::ObjectReference owner=Aurora::NWScript::ObjectReference(), const Aurora::NWScript::ObjectReference triggerer=Aurora::NWScript::ObjectReference()) | Engines::NWN::ScriptContainer | static |
| ScriptContainer() | Engines::NWN::ScriptContainer | |
| setAbility(Ability ability, uint8 score) | Engines::NWN::Creature | |
| setAppearance(uint32 appearanceID) | Engines::NWN::Creature | |
| setArea(Area *area) | Engines::NWN::Creature | virtual |
| setColorHair(uint32 colorHair) | Engines::NWN::Creature | |
| setColorSkin(uint32 colorSkin) | Engines::NWN::Creature | |
| setColorTatto1(uint32 colorTattoo1) | Engines::NWN::Creature | |
| setColorTatto2(uint32 colorTattoo2) | Engines::NWN::Creature | |
| setCommandable(bool commandable) | Engines::NWN::Creature | |
| setDomains(uint32 classID, uint8 domain1, uint8 domain2) | Engines::NWN::Creature | |
| setFeat(uint32 feat) | Engines::NWN::Creature | |
| setGender(Gender gender) | Engines::NWN::Creature | |
| setGoodEvil(uint8 goodness) | Engines::NWN::Creature | |
| setHead(uint32 headID) | Engines::NWN::Creature | |
| setKnownSpell(uint32 classID, size_t spellLevel, uint16 spell) | Engines::NWN::Creature | |
| setLawChaos(uint8 lawfulness) | Engines::NWN::Creature | |
| setMaster(Creature *master=0) | Engines::NWN::Creature | |
| setMemorizedSpell(uint32 classID, size_t spellLevel, uint16 spell) | Engines::NWN::Creature | |
| setOrientation(float x, float y, float z, float angle) | Engines::NWN::Creature | virtual |
| setPCSpeaker(Aurora::NWScript::Object *pc) | Engines::NWN::Object | |
| setPhenotype(uint32 phenotype) | Engines::NWN::Creature | |
| setPortrait(const Common::UString &portrait) | Engines::NWN::Creature | |
| setPosition(float x, float y, float z) | Engines::NWN::Creature | virtual |
| setRace(uint32 race) | Engines::NWN::Creature | |
| setSchool(uint32 classID, uint8 school) | Engines::NWN::Creature | |
| setSkillRank(size_t skill, uint8 rank) | Engines::NWN::Creature | |
| setSoundSet(uint32 soundSet) | Engines::NWN::Creature | |
| setStartingPackage(uint8 package) | Engines::NWN::Creature | |
| setVariable(const Common::UString &var, const Variable &value) | Aurora::NWScript::VariableContainer | |
| show() | Engines::NWN::Creature | virtual |
| showFeedbackTooltip() | Engines::NWN::Object | protected |
| showSpeechTooltip(const Common::UString &line) | Engines::NWN::Object | protected |
| speakOneLiner(Common::UString conv, Object *tokenTarget=0) | Engines::NWN::Object | |
| speakString(const Common::UString &string, uint32 volume) | Engines::NWN::Object | virtual |
| stopSound() | Engines::NWN::Object | |
| unloadModel() | Engines::NWN::Creature | virtual |
| VariableContainer() | Aurora::NWScript::VariableContainer | |
| ~Creature() | Engines::NWN::Creature | |
| ~Object() | Engines::NWN::Object | virtual |
| ~ScriptContainer() | Engines::NWN::ScriptContainer | |
| ~VariableContainer() | Aurora::NWScript::VariableContainer | virtual |