OpenMW
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
MWClass::Npc Member List

This is the complete list of members for MWClass::Npc, including all inherited members.

activate(const MWWorld::Ptr &ptr, const MWWorld::Ptr &actor) const MWClass::Npcvirtual
Actor()MWClass::Actorprotected
Actor(const Actor &)MWClass::Actor
adjustPosition(const MWWorld::Ptr &ptr, bool force) const MWClass::Actorvirtual
adjustScale(const MWWorld::ConstPtr &ptr, osg::Vec3f &scale, bool rendering) const MWClass::Npcvirtual
allowTelekinesis(const MWWorld::ConstPtr &ptr) const MWClass::Actorvirtual
apply(const MWWorld::Ptr &ptr, const std::string &id, const MWWorld::Ptr &actor) const MWClass::Npcvirtual
applyEnchantment(const MWWorld::ConstPtr &ptr, const std::string &enchId, int enchCharge, const std::string &newName) const MWWorld::Classvirtual
block(const MWWorld::Ptr &ptr) const MWClass::Actorvirtual
canBeActivated(const MWWorld::Ptr &ptr) const MWClass::Actorvirtual
canBeEquipped(const MWWorld::ConstPtr &ptr, const MWWorld::Ptr &npc) const MWWorld::Classvirtual
canFly(const MWWorld::ConstPtr &ptr) const MWWorld::Classvirtual
canLock(const ConstPtr &ptr) const MWWorld::Classvirtual
canSell(const MWWorld::ConstPtr &item, int npcServices) const MWWorld::Classvirtual
canSwim(const MWWorld::ConstPtr &ptr) const MWClass::Npcvirtual
canWalk(const MWWorld::ConstPtr &ptr) const MWClass::Npcvirtual
Class()MWWorld::Classprotected
copyToCell(const ConstPtr &ptr, CellStore &cell, int count) const MWWorld::Classvirtual
copyToCell(const ConstPtr &ptr, CellStore &cell, const ESM::Position &pos, int count) const MWWorld::Classvirtual
copyToCellImpl(const MWWorld::ConstPtr &ptr, MWWorld::CellStore &cell) const MWClass::Npcprivatevirtual
defaultItemActivate(const Ptr &ptr, const Ptr &actor) const MWWorld::Classprotected
ensureCustomData(const MWWorld::Ptr &ptr) const MWClass::Npcprivate
get(const std::string &key)MWWorld::Classstatic
getArmorRating(const MWWorld::Ptr &ptr) const MWClass::Npcvirtual
getBaseFightRating(const MWWorld::ConstPtr &ptr) const MWClass::Npcvirtual
getBaseGold(const MWWorld::ConstPtr &ptr) const MWClass::Npcvirtual
getBloodTexture(const MWWorld::ConstPtr &ptr) const MWClass::Npcvirtual
getCapacity(const MWWorld::Ptr &ptr) const MWClass::Npcvirtual
getContainerStore(const MWWorld::Ptr &ptr) const MWClass::Npcvirtual
getCreatureStats(const MWWorld::Ptr &ptr) const MWClass::Npcvirtual
getDoorState(const MWWorld::ConstPtr &ptr) const MWWorld::Classvirtual
getDownSoundId(const ConstPtr &ptr) const MWWorld::Classvirtual
getEffectiveArmorRating(const MWWorld::ConstPtr &armor, const MWWorld::Ptr &actor) const MWWorld::Classvirtual
getEnchantment(const MWWorld::ConstPtr &ptr) const MWWorld::Classvirtual
getEnchantmentPoints(const MWWorld::ConstPtr &ptr) const MWWorld::Classvirtual
getEncumbrance(const MWWorld::Ptr &ptr) const MWClass::Npcvirtual
getEquipmentSkill(const ConstPtr &ptr) const MWWorld::Classvirtual
getEquipmentSlots(const ConstPtr &ptr) const MWWorld::Classvirtual
getGmst()MWClass::Npcprivatestatic
getInventoryIcon(const MWWorld::ConstPtr &ptr) const MWWorld::Classvirtual
getInventoryStore(const MWWorld::Ptr &ptr) const MWClass::Npcvirtual
getItemHealth(const ConstPtr &ptr) const MWWorld::Classvirtual
getItemMaxHealth(const ConstPtr &ptr) const MWWorld::Classvirtual
getJump(const MWWorld::Ptr &ptr) const MWClass::Npcvirtual
getModel(const MWWorld::ConstPtr &ptr) const MWClass::Npcvirtual
getModelsToPreload(const MWWorld::Ptr &ptr, std::vector< std::string > &models) const MWClass::Npcvirtual
getMovementSettings(const MWWorld::Ptr &ptr) const MWClass::Npcvirtual
getName(const MWWorld::ConstPtr &ptr) const MWClass::Npcvirtual
getNormalizedEncumbrance(const MWWorld::Ptr &ptr) const MWWorld::Classvirtual
getNpcStats(const MWWorld::Ptr &ptr) const MWClass::Npcvirtual
getPrimaryFaction(const MWWorld::ConstPtr &ptr) const MWClass::Npcvirtual
getPrimaryFactionRank(const MWWorld::ConstPtr &ptr) const MWClass::Npcvirtual
getRemainingUsageTime(const ConstPtr &ptr) const MWWorld::Classvirtual
getRotationVector(const MWWorld::Ptr &ptr) const MWClass::Actorvirtual
getScript(const MWWorld::ConstPtr &ptr) const MWClass::Npcvirtual
getServices(const MWWorld::ConstPtr &actor) const MWClass::Npcvirtual
getSkill(const MWWorld::Ptr &ptr, int skill) const MWClass::Npcvirtual
getSound(const MWWorld::ConstPtr &ptr) const MWWorld::Classvirtual
getSoundIdFromSndGen(const MWWorld::Ptr &ptr, const std::string &name) const MWClass::Npcvirtual
getSpeed(const MWWorld::Ptr &ptr) const MWClass::Npcvirtual
getToolTipInfo(const MWWorld::ConstPtr &ptr, int count) const MWClass::Npcvirtual
getTypeName() const MWWorld::Classinline
getUpSoundId(const ConstPtr &ptr) const MWWorld::Classvirtual
getValue(const ConstPtr &ptr) const MWWorld::Classvirtual
getWeight(const MWWorld::ConstPtr &ptr) const MWWorld::Classvirtual
hasInventoryStore(const MWWorld::Ptr &ptr) const MWClass::Npcinlinevirtual
hasItemHealth(const ConstPtr &ptr) const MWWorld::Classvirtual
hasToolTip(const MWWorld::ConstPtr &ptr) const MWClass::Npcvirtual
hit(const MWWorld::Ptr &ptr, float attackStrength, int type) const MWClass::Npcvirtual
insertObject(const MWWorld::Ptr &ptr, const std::string &model, MWPhysics::PhysicsSystem &physics) const MWClass::Actorvirtual
insertObjectRendering(const MWWorld::Ptr &ptr, const std::string &model, MWRender::RenderingInterface &renderingInterface) const MWClass::Npcvirtual
isActivator() const MWWorld::Classinlinevirtual
isActor() const MWClass::Actorvirtual
isBipedal(const MWWorld::ConstPtr &ptr) const MWClass::Npcvirtual
isClass(const MWWorld::ConstPtr &ptr, const std::string &className) const MWClass::Npcvirtual
isDoor() const MWWorld::Classinlinevirtual
isEssential(const MWWorld::ConstPtr &ptr) const MWClass::Npcvirtual
isGold(const MWWorld::ConstPtr &ptr) const MWWorld::Classinlinevirtual
isKey(const MWWorld::ConstPtr &ptr) const MWWorld::Classinlinevirtual
isMobile(const MWWorld::Ptr &ptr) const MWWorld::Class
isNpc() const MWClass::Npcinlinevirtual
isPersistent(const MWWorld::ConstPtr &ptr) const MWClass::Npcvirtual
isPureFlyingCreature(const MWWorld::Ptr &ptr) const MWWorld::Class
isPureLandCreature(const MWWorld::Ptr &ptr) const MWWorld::Class
isPureWaterCreature(const MWWorld::Ptr &ptr) const MWWorld::Class
lock(const Ptr &ptr, int lockLevel) const MWWorld::Classvirtual
onHit(const MWWorld::Ptr &ptr, float damage, bool ishealth, const MWWorld::Ptr &object, const MWWorld::Ptr &attacker, const osg::Vec3f &hitPosition, bool successful) const MWClass::Npcvirtual
operator=(const Actor &)MWClass::Actor
readAdditionalState(const MWWorld::Ptr &ptr, const ESM::ObjectState &state) const MWClass::Npcvirtual
registerClass(const std::string &key, std::shared_ptr< Class > instance)MWWorld::Classstatic
registerSelf()MWClass::Npcstatic
respawn(const MWWorld::Ptr &ptr) const MWClass::Npcvirtual
restock(const MWWorld::Ptr &ptr) const MWClass::Npcvirtual
setDoorState(const MWWorld::Ptr &ptr, int state) const MWWorld::Classvirtual
setRemainingUsageTime(const Ptr &ptr, float duration) const MWWorld::Classvirtual
showsInInventory(const ConstPtr &ptr) const MWWorld::Classvirtual
skillUsageSucceeded(const MWWorld::Ptr &ptr, int skill, int usageType, float extraFactor=1.f) const MWClass::Npcvirtual
unlock(const Ptr &ptr) const MWWorld::Classvirtual
use(const Ptr &ptr, bool force=false) const MWWorld::Classvirtual
useAnim() const MWClass::Actorvirtual
writeAdditionalState(const MWWorld::ConstPtr &ptr, ESM::ObjectState &state) const MWClass::Npcvirtual
~Actor()MWClass::Actorvirtual
~Class()MWWorld::Classvirtual