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

This is the complete list of members for MWWorld::World, including all inherited members.

activate(const MWWorld::Ptr &object, const MWWorld::Ptr &actor) overrideMWWorld::Worldvirtual
activateDoor(const MWWorld::Ptr &door) overrideMWWorld::Worldvirtual
activateDoor(const MWWorld::Ptr &door, int state) overrideMWWorld::Worldvirtual
addContainerScripts(const Ptr &reference, CellStore *cell)MWWorld::Worldprivate
adjustPosition(const Ptr &ptr, bool force) overrideMWWorld::Worldvirtual
adjustSky() overrideMWWorld::Worldvirtual
advanceTime(double hours, bool incremental=false) overrideMWWorld::Worldvirtual
aimToTarget(const MWWorld::ConstPtr &actor, const MWWorld::ConstPtr &target) overrideMWWorld::Worldvirtual
allowVanityMode(bool allow) overrideMWWorld::Worldvirtual
applyLoopingParticles(const MWWorld::Ptr &ptr) overrideMWWorld::Worldvirtual
breakInvisibility(const MWWorld::Ptr &actor) overrideMWWorld::Worldvirtual
canPlaceObject(float cursorX, float cursorY) overrideMWWorld::Worldvirtual
canRest() const overrideMWWorld::Worldvirtual
castRay(float x1, float y1, float z1, float x2, float y2, float z2, bool ignoreDoors=false) overrideMWWorld::Worldvirtual
castSpell(const MWWorld::Ptr &actor, bool manualSpell=false) overrideMWWorld::Worldvirtual
changeToCell(const ESM::CellId &cellId, const ESM::Position &position, bool adjustPlayerPos, bool changeEvent=true) overrideMWWorld::Worldvirtual
changeToExteriorCell(const ESM::Position &position, bool adjustPlayerPos, bool changeEvent=true) overrideMWWorld::Worldvirtual
changeToInteriorCell(const std::string &cellName, const ESM::Position &position, bool adjustPlayerPos, bool changeEvent=true) overrideMWWorld::Worldvirtual
changeVanityModeScale(float factor) overrideMWWorld::Worldvirtual
changeWeather(const std::string &region, const unsigned int id) overrideMWWorld::Worldvirtual
clear() overrideMWWorld::Worldvirtual
confiscateStolenItems(const MWWorld::Ptr &ptr) overrideMWWorld::Worldvirtual
copyObjectToCell(const ConstPtr &ptr, CellStore *cell, ESM::Position pos, int count, bool adjustPos)MWWorld::Worldprivate
countSavedGameCells() const overrideMWWorld::Worldvirtual
countSavedGameRecords() const overrideMWWorld::Worldvirtual
createOverrideRecord(const ESM::CreatureLevList &record) overrideMWWorld::Worldvirtual
createOverrideRecord(const ESM::ItemLevList &record) overrideMWWorld::Worldvirtual
createRecord(const ESM::Potion &record) overrideMWWorld::Worldvirtual
createRecord(const ESM::Spell &record) overrideMWWorld::Worldvirtual
createRecord(const ESM::Class &record) overrideMWWorld::Worldvirtual
createRecord(const ESM::Cell &record) overrideMWWorld::Worldvirtual
createRecord(const ESM::NPC &record) overrideMWWorld::Worldvirtual
createRecord(const ESM::Armor &record) overrideMWWorld::Worldvirtual
createRecord(const ESM::Weapon &record) overrideMWWorld::Worldvirtual
createRecord(const ESM::Clothing &record) overrideMWWorld::Worldvirtual
createRecord(const ESM::Enchantment &record) overrideMWWorld::Worldvirtual
createRecord(const ESM::Book &record) overrideMWWorld::Worldvirtual
deleteObject(const Ptr &ptr) overrideMWWorld::Worldvirtual
Detect_Creature enum valueMWBase::World
Detect_Enchantment enum valueMWBase::World
Detect_Key enum valueMWBase::World
DetectionType enum nameMWBase::World
disable(const Ptr &ptr) overrideMWWorld::Worldvirtual
doPhysics(float duration)MWWorld::Worldprivate
dropObjectOnGround(const MWWorld::Ptr &actor, const MWWorld::ConstPtr &object, int amount) overrideMWWorld::Worldvirtual
enable(const Ptr &ptr) overrideMWWorld::Worldvirtual
enableActorCollision(const MWWorld::Ptr &actor, bool enable) overrideMWWorld::Worldvirtual
enableLevitation(bool enable) overrideMWWorld::Worldvirtual
enableTeleporting(bool enable) overrideMWWorld::Worldvirtual
ensureNeededRecords()MWWorld::Worldprivate
explodeSpell(const osg::Vec3f &origin, const ESM::EffectList &effects, const MWWorld::Ptr &caster, const MWWorld::Ptr &ignore, ESM::RangeType rangeType, const std::string &id, const std::string &sourceName, const bool fromProjectile=false) overrideMWWorld::Worldvirtual
exportSceneGraph(const MWWorld::Ptr &ptr) overrideMWWorld::Worldvirtual
feetToGameUnits(float feet)MWWorld::Worldprivate
fillGlobalVariables()MWWorld::Worldprivate
findContainer(const MWWorld::ConstPtr &ptr) overrideMWWorld::Worldvirtual
findExteriorPosition(const std::string &name, ESM::Position &pos) overrideMWWorld::Worldvirtual
findInteriorPosition(const std::string &name, ESM::Position &pos) overrideMWWorld::Worldvirtual
findInteriorPositionInWorldSpace(const MWWorld::CellStore *cell, osg::Vec3f &result) overrideMWWorld::Worldvirtual
fixPosition(const Ptr &actor) overrideMWWorld::Worldvirtual
getActivationDistancePlusTelekinesis()MWWorld::Worldprivate
getActorCollidingWith(const MWWorld::ConstPtr &object) overrideMWWorld::Worldvirtual
getActorHeadTransform(const MWWorld::ConstPtr &actor) const overrideMWWorld::Worldvirtual
getActorsStandingOn(const MWWorld::ConstPtr &object, std::vector< MWWorld::Ptr > &actors) overrideMWWorld::Worldvirtual
getActorStandingOn(const MWWorld::ConstPtr &object) overrideMWWorld::Worldvirtual
getAnimation(const MWWorld::Ptr &ptr) overrideMWWorld::Worldvirtual
getAnimation(const MWWorld::ConstPtr &ptr) const overrideMWWorld::Worldvirtual
getCell(const ESM::CellId &id) overrideMWWorld::Worldvirtual
getCellName(const MWWorld::CellStore *cell=0) const overrideMWWorld::Worldvirtual
getClosestMarker(const MWWorld::Ptr &ptr, const std::string &id)MWWorld::Worldprivate
getClosestMarkerFromExteriorPosition(const osg::Vec3f &worldPos, const std::string &id)MWWorld::Worldprivate
getContainersOwnedBy(const MWWorld::ConstPtr &npc, std::vector< MWWorld::Ptr > &out) overrideMWWorld::Worldvirtual
getContentFiles() const overrideMWWorld::Worldvirtual
getCurrentWeather() const overrideMWWorld::Worldvirtual
getDay() const overrideMWWorld::Worldvirtual
getDaysPerMonth(int month) const MWWorld::Worldprivate
getDistanceToFacedObject() overrideMWWorld::Worldvirtual
getDistToNearestRayHit(const osg::Vec3f &from, const osg::Vec3f &dir, float maxDist, bool includeWater=false) overrideMWWorld::Worldvirtual
getDoorMarkers(MWWorld::CellStore *cell, std::vector< DoorMarker > &out) overrideMWWorld::Worldvirtual
getEsmReader() overrideMWWorld::Worldvirtual
getExterior(int x, int y) overrideMWWorld::Worldvirtual
getExterior(const std::string &cellName) const overrideMWWorld::Worldvirtual
getFacedObject(float maxDistance, bool ignorePlayer=true)MWWorld::Worldprivate
getFacedObject() overrideMWWorld::Worldvirtual
getFallback() const overrideMWWorld::Worldvirtual
getGlobalFloat(const std::string &name) const overrideMWWorld::Worldvirtual
getGlobalInt(const std::string &name) const overrideMWWorld::Worldvirtual
getGlobalVariableType(const std::string &name) const overrideMWWorld::Worldvirtual
getGodModeState() overrideMWWorld::Worldvirtual
getHalfExtents(const MWWorld::ConstPtr &actor, bool rendering=false) const overrideMWWorld::Worldvirtual
getHitContact(const MWWorld::ConstPtr &ptr, float distance, std::vector< MWWorld::Ptr > &targets) overrideMWWorld::Worldvirtual
getHitDistance(const MWWorld::ConstPtr &actor, const MWWorld::ConstPtr &target) overrideMWWorld::Worldvirtual
getInterior(const std::string &name) overrideMWWorld::Worldvirtual
getItemsOwnedBy(const MWWorld::ConstPtr &npc, std::vector< MWWorld::Ptr > &out) overrideMWWorld::Worldvirtual
getLocalScripts() overrideMWWorld::Worldvirtual
getLOS(const MWWorld::ConstPtr &actor, const MWWorld::ConstPtr &targetActor) overrideMWWorld::Worldvirtual
getMasserPhase() const overrideMWWorld::Worldvirtual
getMaxActivationDistance() overrideMWWorld::Worldvirtual
getMonth() const overrideMWWorld::Worldvirtual
getMonthName(int month=-1) const overrideMWWorld::Worldvirtual
getNorthVector(const CellStore *cell) overrideMWWorld::Worldvirtual
getPlayer() overrideMWWorld::Worldvirtual
getPlayerCollidingWith(const MWWorld::ConstPtr &object) overrideMWWorld::Worldvirtual
getPlayerPtr() overrideMWWorld::Worldvirtual
getPlayerStandingOn(const MWWorld::ConstPtr &object) overrideMWWorld::Worldvirtual
getPtr(const std::string &name, bool activeOnly) overrideMWWorld::Worldvirtual
getScriptsEnabled() const overrideMWWorld::Worldvirtual
getSecundaPhase() const overrideMWWorld::Worldvirtual
getStore() const overrideMWWorld::Worldvirtual
getStormDirection() const overrideMWWorld::Worldvirtual
getTerrainHeightAt(const osg::Vec3f &worldPos) const overrideMWWorld::Worldvirtual
getTimeScaleFactor() const overrideMWWorld::Worldvirtual
getTimeStamp() const overrideMWWorld::Worldvirtual
getWindSpeed() overrideMWWorld::Worldvirtual
getYear() const overrideMWWorld::Worldvirtual
goToJail() overrideMWWorld::Worldvirtual
hasCellChanged() const overrideMWWorld::Worldvirtual
hurtCollidingActors(const MWWorld::ConstPtr &object, float dmgPerSecond) overrideMWWorld::Worldvirtual
hurtStandingActors(const MWWorld::ConstPtr &object, float dmgPerSecond) overrideMWWorld::Worldvirtual
indexToPosition(int cellX, int cellY, float &x, float &y, bool centre=false) const overrideMWWorld::Worldvirtual
isCellExterior() const overrideMWWorld::Worldvirtual
isCellQuasiExterior() const overrideMWWorld::Worldvirtual
isFirstPerson() const overrideMWWorld::Worldvirtual
isFlying(const MWWorld::Ptr &ptr) const overrideMWWorld::Worldvirtual
isInStorm() const overrideMWWorld::Worldvirtual
isLevitationEnabled() const overrideMWWorld::Worldvirtual
isOnGround(const MWWorld::Ptr &ptr) const overrideMWWorld::Worldvirtual
isPlayerInJail() const overrideMWWorld::Worldvirtual
isPlayerTraveling() const overrideMWWorld::Worldvirtual
isSlowFalling(const MWWorld::Ptr &ptr) const overrideMWWorld::Worldvirtual
isSubmerged(const MWWorld::ConstPtr &object) const overrideMWWorld::Worldvirtual
isSwimming(const MWWorld::ConstPtr &object) const overrideMWWorld::Worldvirtual
isTeleportingEnabled() const overrideMWWorld::Worldvirtual
isUnderwater(const MWWorld::CellStore *cell, const osg::Vec3f &pos) const overrideMWWorld::Worldvirtual
isUnderwater(const MWWorld::ConstPtr &object, const float heightRatio) const overrideMWWorld::Worldvirtual
isWading(const MWWorld::ConstPtr &object) const overrideMWWorld::Worldvirtual
isWalkingOnWater(const MWWorld::ConstPtr &actor) const overrideMWWorld::Worldvirtual
isWaterWalkingCastableOnTarget(const MWWorld::ConstPtr &target) const overrideMWWorld::Worldvirtual
launchMagicBolt(const std::string &spellId, const MWWorld::Ptr &caster, const osg::Vec3f &fallbackDirection) overrideMWWorld::Worldvirtual
launchProjectile(MWWorld::Ptr &actor, MWWorld::Ptr &projectile, const osg::Vec3f &worldPos, const osg::Quat &orient, MWWorld::Ptr &bow, float speed, float attackStrength) overrideMWWorld::Worldvirtual
listDetectedReferences(const MWWorld::Ptr &ptr, std::vector< MWWorld::Ptr > &out, DetectionType type) overrideMWWorld::Worldvirtual
loadContentFiles(const Files::Collections &fileCollections, const std::vector< std::string > &content, ContentLoader &contentLoader)MWWorld::Worldprivate
mActivationDistanceOverrideMWWorld::Worldprivate
markCellAsUnchanged() overrideMWWorld::Worldvirtual
mCellsMWWorld::Worldprivate
mContentFilesMWWorld::Worldprivate
mCurrentWorldSpaceMWWorld::Worldprivate
mDayMWWorld::Worldprivate
mDaysInPrisonMWWorld::Worldprivate
mDaysPassedMWWorld::Worldprivate
mDistanceToFacedObjectMWWorld::Worldprivate
mDoorStatesMWWorld::Worldprivate
mEsmMWWorld::Worldprivate
mFallbackMWWorld::Worldprivate
mGameHourMWWorld::Worldprivate
mGlobalVariablesMWWorld::Worldprivate
mGodModeMWWorld::Worldprivate
mGoToJailMWWorld::Worldprivate
mLevitationEnabledMWWorld::Worldprivate
mLocalScriptsMWWorld::Worldprivate
mMonthMWWorld::Worldprivate
modRegion(const std::string &regionid, const std::vector< char > &chances) overrideMWWorld::Worldvirtual
moveObject(const Ptr &ptr, float x, float y, float z) overrideMWWorld::Worldvirtual
moveObject(const Ptr &ptr, CellStore *newCell, float x, float y, float z, bool movePhysics=true) overrideMWWorld::Worldvirtual
moveObjectImp(const Ptr &ptr, float x, float y, float z, bool movePhysics=true)MWWorld::Worldprivate
mPhysicsMWWorld::Worldprivate
mPlayerMWWorld::Worldprivate
mPlayerInJailMWWorld::Worldprivate
mPlayerTravelingMWWorld::Worldprivate
mProjectileManagerMWWorld::Worldprivate
mRenderingMWWorld::Worldprivate
mResourceSystemMWWorld::Worldprivate
mScriptsEnabledMWWorld::Worldprivate
mSkyMWWorld::Worldprivate
mSpellPreloadTimerMWWorld::Worldprivate
mStartCellMWWorld::Worldprivate
mStartupScriptMWWorld::Worldprivate
mStoreMWWorld::Worldprivate
mSwimHeightScaleMWWorld::Worldprivate
mTeleportEnabledMWWorld::Worldprivate
mTimeScaleMWWorld::Worldprivate
mUserDataPathMWWorld::Worldprivate
mWeatherManagerMWWorld::Worldprivate
mWorldSceneMWWorld::Worldprivate
mYearMWWorld::Worldprivate
operator=(const World &)MWWorld::Worldprivate
PCDropped(const Ptr &item)MWWorld::Worldprivate
placeObject(const MWWorld::ConstPtr &ptr, MWWorld::CellStore *cell, ESM::Position pos) overrideMWWorld::Worldvirtual
placeObject(const MWWorld::ConstPtr &object, float cursorX, float cursorY, int amount) overrideMWWorld::Worldvirtual
positionToIndex(float x, float y, int &cellX, int &cellY) const overrideMWWorld::Worldvirtual
preloadEffects(const ESM::EffectList *effectList) overrideMWWorld::Worldvirtual
preloadSpells()MWWorld::Worldprivate
processChangedSettings(const Settings::CategorySettingVector &settings) overrideMWWorld::World
MWBase::World::processChangedSettings(const std::set< std::pair< std::string, std::string > > &settings)=0MWBase::Worldpure virtual
processDoors(float duration)MWWorld::Worldprivate
queueMovement(const Ptr &ptr, const osg::Vec3f &velocity) overrideMWWorld::Worldvirtual
readRecord(ESM::ESMReader &reader, uint32_t type, const std::map< int, int > &contentFileMap) overrideMWWorld::Worldvirtual
reattachPlayerCamera() overrideMWWorld::Worldvirtual
removeContainerScripts(const Ptr &reference) overrideMWWorld::Worldvirtual
removeRefScript(MWWorld::RefData *ref) overrideMWWorld::Worldvirtual
renderPlayer() overrideMWWorld::Worldvirtual
resetActors() overrideMWWorld::Worldvirtual
rest() overrideMWWorld::Worldvirtual
Rest_Allowed enum valueMWBase::World
Rest_EnemiesAreNearby enum valueMWBase::World
Rest_OnlyWaiting enum valueMWBase::World
Rest_PlayerIsUnderwater enum valueMWBase::World
RestPermitted enum nameMWBase::World
rotateObject(const Ptr &ptr, float x, float y, float z, bool adjust=false) overrideMWWorld::Worldvirtual
rotateObjectImp(const Ptr &ptr, const osg::Vec3f &rot, bool adjust)MWWorld::Worldprivate
rotateWorldObject(const MWWorld::Ptr &ptr, osg::Quat rotate) overrideMWWorld::Worldvirtual
safePlaceObject(const MWWorld::ConstPtr &ptr, const MWWorld::ConstPtr &referenceObject, MWWorld::CellStore *referenceCell, int direction, float distance) overrideMWWorld::Worldvirtual
scaleObject(const Ptr &ptr, float scale) overrideMWWorld::Worldvirtual
screenshot(osg::Image *image, int w, int h) overrideMWWorld::Worldvirtual
screenshot360(osg::Image *image, std::string settingStr) overrideMWWorld::Worldvirtual
searchPtr(const std::string &name, bool activeOnly) overrideMWWorld::Worldvirtual
searchPtrViaActorId(int actorId) overrideMWWorld::Worldvirtual
setCameraDistance(float dist, bool adjust=false, bool override=true) overrideMWWorld::Worldvirtual
setDay(int day) overrideMWWorld::Worldvirtual
setGlobalFloat(const std::string &name, float value) overrideMWWorld::Worldvirtual
setGlobalInt(const std::string &name, int value) overrideMWWorld::Worldvirtual
setHour(double hour) overrideMWWorld::Worldvirtual
setMonth(int month) overrideMWWorld::Worldvirtual
setMoonColour(bool red) overrideMWWorld::Worldvirtual
setPlayerTraveling(bool traveling) overrideMWWorld::Worldvirtual
setupPlayer() overrideMWWorld::Worldvirtual
setWaterHeight(const float height) overrideMWWorld::Worldvirtual
spawnBloodEffect(const MWWorld::Ptr &ptr, const osg::Vec3f &worldPosition) overrideMWWorld::Worldvirtual
spawnEffect(const std::string &model, const std::string &textureOverride, const osg::Vec3f &worldPos, float scale=1.f, bool isMagicVFX=true) overrideMWWorld::Worldvirtual
spawnRandomCreature(const std::string &creatureList) overrideMWWorld::Worldvirtual
startNewGame(bool bypass) overrideMWWorld::Worldvirtual
startSpellCast(const MWWorld::Ptr &actor) overrideMWWorld::Worldvirtual
teleportToClosestMarker(const MWWorld::Ptr &ptr, const std::string &id) overrideMWWorld::Worldvirtual
toggleBorders() overrideMWWorld::Worldvirtual
toggleCollisionMode() overrideMWWorld::Worldvirtual
toggleGodMode() overrideMWWorld::Worldvirtual
togglePlayerLooking(bool enable) overrideMWWorld::Worldvirtual
togglePOV() overrideMWWorld::Worldvirtual
togglePreviewMode(bool enable) overrideMWWorld::Worldvirtual
toggleRenderMode(MWRender::RenderMode mode) overrideMWWorld::Worldvirtual
toggleScripts() overrideMWWorld::Worldvirtual
toggleSky() overrideMWWorld::Worldvirtual
toggleVanityMode(bool enable) overrideMWWorld::Worldvirtual
toggleWater() overrideMWWorld::Worldvirtual
toggleWorld() overrideMWWorld::Worldvirtual
undeleteObject(const Ptr &ptr) overrideMWWorld::Worldvirtual
update(float duration, bool paused) overrideMWWorld::Worldvirtual
updateDialogueGlobals() overrideMWWorld::Worldvirtual
updatePlayer()MWWorld::Worldprivate
updateSoundListener()MWWorld::Worldprivate
updateWeather(float duration, bool paused=false)MWWorld::Worldprivate
updateWindowManager() overrideMWWorld::Worldvirtual
useDeathCamera() overrideMWWorld::Worldvirtual
useTorches() const overrideMWWorld::Worldvirtual
vanityRotateCamera(float *rot) overrideMWWorld::Worldvirtual
World(const World &)MWWorld::Worldprivate
World(osgViewer::Viewer *viewer, osg::ref_ptr< osg::Group > rootNode, Resource::ResourceSystem *resourceSystem, SceneUtil::WorkQueue *workQueue, const Files::Collections &fileCollections, const std::vector< std::string > &contentFiles, ToUTF8::Utf8Encoder *encoder, const std::map< std::string, std::string > &fallbackMap, int activationDistanceOverride, const std::string &startCell, const std::string &startupScript, const std::string &resourcePath, const std::string &userDataPath)MWWorld::World
MWBase::World::World()MWBase::Worldinline
write(ESM::ESMWriter &writer, Loading::Listener &progress) const overrideMWWorld::Worldvirtual
~World()MWWorld::Worldvirtual