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

This is the complete list of members for MWBase::MechanicsManager, including all inherited members.

actorAttacked(const MWWorld::Ptr &victim, const MWWorld::Ptr &attacker)=0MWBase::MechanicsManagerpure virtual
actorKilled(const MWWorld::Ptr &victim, const MWWorld::Ptr &attacker)=0MWBase::MechanicsManagerpure virtual
add(const MWWorld::Ptr &ptr)=0MWBase::MechanicsManagerpure virtual
advanceTime(float duration)=0MWBase::MechanicsManagerpure virtual
applyWerewolfAcrobatics(const MWWorld::Ptr &actor)=0MWBase::MechanicsManagerpure virtual
awarenessCheck(const MWWorld::Ptr &ptr, const MWWorld::Ptr &observer)=0MWBase::MechanicsManagerpure virtual
checkAnimationPlaying(const MWWorld::Ptr &ptr, const std::string &groupName)=0MWBase::MechanicsManagerpure virtual
cleanupSummonedCreature(const MWWorld::Ptr &caster, int creatureActorId)=0MWBase::MechanicsManagerpure virtual
clear()=0MWBase::MechanicsManagerpure virtual
commitCrime(const MWWorld::Ptr &ptr, const MWWorld::Ptr &victim, OffenseType type, int arg=0, bool victimAware=false)=0MWBase::MechanicsManagerpure virtual
confiscateStolenItems(const MWWorld::Ptr &player, const MWWorld::Ptr &targetContainer)=0MWBase::MechanicsManagerpure virtual
countDeaths(const std::string &id) const =0MWBase::MechanicsManagerpure virtual
countSavedGameRecords() const =0MWBase::MechanicsManagerpure virtual
drop(const MWWorld::CellStore *cellStore)=0MWBase::MechanicsManagerpure virtual
forceStateUpdate(const MWWorld::Ptr &ptr)=0MWBase::MechanicsManagerpure virtual
getActorsFighting(const MWWorld::Ptr &actor)=0MWBase::MechanicsManagerpure virtual
getActorsFollowing(const MWWorld::Ptr &actor)=0MWBase::MechanicsManagerpure virtual
getActorsFollowing(const MWWorld::Ptr &actor, std::set< MWWorld::Ptr > &out)=0MWBase::MechanicsManagerpure virtual
getActorsFollowingIndices(const MWWorld::Ptr &actor)=0MWBase::MechanicsManagerpure virtual
getActorsInRange(const osg::Vec3f &position, float radius, std::vector< MWWorld::Ptr > &objects)=0MWBase::MechanicsManagerpure virtual
getActorsSidingWith(const MWWorld::Ptr &actor)=0MWBase::MechanicsManagerpure virtual
getActorsSidingWith(const MWWorld::Ptr &actor, std::set< MWWorld::Ptr > &out)=0MWBase::MechanicsManagerpure virtual
getBarterOffer(const MWWorld::Ptr &ptr, int basePrice, bool buying)=0MWBase::MechanicsManagerpure virtual
getDerivedDisposition(const MWWorld::Ptr &ptr, bool addTemporaryDispositionChange=true)=0MWBase::MechanicsManagerpure virtual
getEnemiesNearby(const MWWorld::Ptr &actor)=0MWBase::MechanicsManagerpure virtual
getHoursToRest() const =0MWBase::MechanicsManagerpure virtual
getObjectsInRange(const osg::Vec3f &position, float radius, std::vector< MWWorld::Ptr > &objects)=0MWBase::MechanicsManagerpure virtual
getPersuasionDispositionChange(const MWWorld::Ptr &npc, PersuasionType type, bool &success, float &tempChange, float &permChange)=0MWBase::MechanicsManagerpure virtual
getStolenItemOwners(const std::string &itemid)=0MWBase::MechanicsManagerpure virtual
isAggressive(const MWWorld::Ptr &ptr, const MWWorld::Ptr &target)=0MWBase::MechanicsManagerpure virtual
isAIActive()=0MWBase::MechanicsManagerpure virtual
isAllowedToUse(const MWWorld::Ptr &ptr, const MWWorld::CellRef &cellref, MWWorld::Ptr &victim)=0MWBase::MechanicsManagerpure virtual
isItemStolenFrom(const std::string &itemid, const std::string &ownerid)=0MWBase::MechanicsManagerpure virtual
isReadyToBlock(const MWWorld::Ptr &ptr) const =0MWBase::MechanicsManagerpure virtual
itemTaken(const MWWorld::Ptr &ptr, const MWWorld::Ptr &item, const MWWorld::Ptr &container, int count)=0MWBase::MechanicsManagerpure virtual
keepPlayerAlive()=0MWBase::MechanicsManagerpure virtual
MechanicsManager(const MechanicsManager &)MWBase::MechanicsManagerprivate
MechanicsManager()MWBase::MechanicsManagerinline
objectOpened(const MWWorld::Ptr &ptr, const MWWorld::Ptr &item)=0MWBase::MechanicsManagerpure virtual
OffenseType enum nameMWBase::MechanicsManager
operator=(const MechanicsManager &)MWBase::MechanicsManagerprivate
OT_Assault enum valueMWBase::MechanicsManager
OT_Murder enum valueMWBase::MechanicsManager
OT_Pickpocket enum valueMWBase::MechanicsManager
OT_SleepingInOwnedBed enum valueMWBase::MechanicsManager
OT_Theft enum valueMWBase::MechanicsManager
OT_Trespassing enum valueMWBase::MechanicsManager
persistAnimationStates()=0MWBase::MechanicsManagerpure virtual
PersuasionType enum nameMWBase::MechanicsManager
playAnimationGroup(const MWWorld::Ptr &ptr, const std::string &groupName, int mode, int number=1, bool persist=false)=0MWBase::MechanicsManagerpure virtual
playerLoaded()=0MWBase::MechanicsManagerpure virtual
PT_Admire enum valueMWBase::MechanicsManager
PT_Bribe10 enum valueMWBase::MechanicsManager
PT_Bribe100 enum valueMWBase::MechanicsManager
PT_Bribe1000 enum valueMWBase::MechanicsManager
PT_Intimidate enum valueMWBase::MechanicsManager
PT_Taunt enum valueMWBase::MechanicsManager
readRecord(ESM::ESMReader &reader, uint32_t type)=0MWBase::MechanicsManagerpure virtual
remove(const MWWorld::Ptr &ptr)=0MWBase::MechanicsManagerpure virtual
rest(bool sleep)=0MWBase::MechanicsManagerpure virtual
setPlayerBirthsign(const std::string &id)=0MWBase::MechanicsManagerpure virtual
setPlayerClass(const std::string &id)=0MWBase::MechanicsManagerpure virtual
setPlayerClass(const ESM::Class &class_)=0MWBase::MechanicsManagerpure virtual
setPlayerName(const std::string &name)=0MWBase::MechanicsManagerpure virtual
setPlayerRace(const std::string &id, bool male, const std::string &head, const std::string &hair)=0MWBase::MechanicsManagerpure virtual
setWerewolf(const MWWorld::Ptr &actor, bool werewolf)=0MWBase::MechanicsManagerpure virtual
skipAnimation(const MWWorld::Ptr &ptr)=0MWBase::MechanicsManagerpure virtual
sleepInBed(const MWWorld::Ptr &ptr, const MWWorld::Ptr &bed)=0MWBase::MechanicsManagerpure virtual
startCombat(const MWWorld::Ptr &ptr, const MWWorld::Ptr &target)=0MWBase::MechanicsManagerpure virtual
toggleAI()=0MWBase::MechanicsManagerpure virtual
update(float duration, bool paused)=0MWBase::MechanicsManagerpure virtual
updateCell(const MWWorld::Ptr &old, const MWWorld::Ptr &ptr)=0MWBase::MechanicsManagerpure virtual
updateMagicEffects(const MWWorld::Ptr &ptr)=0MWBase::MechanicsManagerpure virtual
watchActor(const MWWorld::Ptr &ptr)=0MWBase::MechanicsManagerpure virtual
write(ESM::ESMWriter &writer, Loading::Listener &listener) const =0MWBase::MechanicsManagerpure virtual
~MechanicsManager()MWBase::MechanicsManagerinlinevirtual