, including all inherited members.
activateDoor(const MWWorld::Ptr &door) | MWWorld::World | [virtual] |
addContainerScripts(const Ptr &reference, Ptr::CellStore *cell) | MWWorld::World | [private] |
adjustPosition(const Ptr &ptr) | MWWorld::World | [virtual] |
adjustSky() | MWWorld::World | [virtual] |
advanceTime(double hours) | MWWorld::World | [virtual] |
allowVanityMode(bool allow) | MWWorld::World | [inline, virtual] |
applyWerewolfAcrobatics(const MWWorld::Ptr &actor) | MWWorld::World | [virtual] |
breakInvisibility(const MWWorld::Ptr &actor) | MWWorld::World | [virtual] |
canPlaceObject(float cursorX, float cursorY) | MWWorld::World | [virtual] |
canRest() | MWWorld::World | [virtual] |
castRay(float x1, float y1, float z1, float x2, float y2, float z2) | MWWorld::World | [virtual] |
castSpell(const MWWorld::Ptr &actor) | MWWorld::World | [virtual] |
changeToExteriorCell(const ESM::Position &position) | MWWorld::World | [virtual] |
changeToInteriorCell(const std::string &cellName, const ESM::Position &position) | MWWorld::World | [virtual] |
changeVanityModeScale(float factor) | MWWorld::World | [inline, virtual] |
changeWeather(const std::string ®ion, unsigned int id) | MWWorld::World | [virtual] |
copyObjectToCell(const Ptr &ptr, CellStore &cell, const ESM::Position &pos, bool adjustPos=true) | MWWorld::World | [private] |
createRecord(const ESM::Potion &record) | MWWorld::World | [virtual] |
createRecord(const ESM::Spell &record) | MWWorld::World | [virtual] |
createRecord(const ESM::Class &record) | MWWorld::World | [virtual] |
createRecord(const ESM::Cell &record) | MWWorld::World | [virtual] |
createRecord(const ESM::NPC &record) | MWWorld::World | [virtual] |
createRecord(const ESM::Armor &record) | MWWorld::World | [virtual] |
createRecord(const ESM::Weapon &record) | MWWorld::World | [virtual] |
createRecord(const ESM::Clothing &record) | MWWorld::World | [virtual] |
createRecord(const ESM::Enchantment &record) | MWWorld::World | [virtual] |
createRecord(const ESM::Book &record) | MWWorld::World | [virtual] |
deleteObject(const Ptr &ptr) | MWWorld::World | [virtual] |
Detect_Creature enum value | MWBase::World | |
Detect_Enchantment enum value | MWBase::World | |
Detect_Key enum value | MWBase::World | |
DetectionType enum name | MWBase::World | |
disable(const Ptr &ptr) | MWWorld::World | [virtual] |
doPhysics(float duration) | MWWorld::World | [private] |
dropObjectOnGround(const MWWorld::Ptr &actor, const MWWorld::Ptr &object, int amount) | MWWorld::World | [virtual] |
enable(const Ptr &ptr) | MWWorld::World | [virtual] |
enableActorCollision(const MWWorld::Ptr &actor, bool enable) | MWWorld::World | [virtual] |
enableLevitation(bool enable) | MWWorld::World | [virtual] |
enableTeleporting(bool enable) | MWWorld::World | [virtual] |
ensureNeededRecords() | MWWorld::World | [private] |
feetToGameUnits(float feet) | MWWorld::World | [private] |
findExteriorPosition(const std::string &name, ESM::Position &pos) | MWWorld::World | [virtual] |
findInteriorPosition(const std::string &name, ESM::Position &pos) | MWWorld::World | [virtual] |
findInteriorPositionInWorldSpace(MWWorld::CellStore *cell, Ogre::Vector3 &result) | MWWorld::World | [virtual] |
frameStarted(float dt, bool paused) | MWWorld::World | [virtual] |
getActorStandingOn(const MWWorld::Ptr &object) | MWWorld::World | [virtual] |
getAnimation(const MWWorld::Ptr &ptr) | MWWorld::World | [virtual] |
getContainersOwnedBy(const MWWorld::Ptr &npc, std::vector< MWWorld::Ptr > &out) | MWWorld::World | [virtual] |
MWBase::World::getContainersOwnedBy(const MWWorld::Ptr &npc, std::vector< MWWorld::Ptr > &out)=0 | MWBase::World | [pure virtual] |
getCurrentCellName() const | MWWorld::World | [virtual] |
getCurrentWeather() const | MWWorld::World | [virtual] |
getDay() | MWWorld::World | [virtual] |
getDaysPerMonth(int month) const | MWWorld::World | [private] |
getDoorMarkers(MWWorld::CellStore *cell, std::vector< DoorMarker > &out) | MWWorld::World | [virtual] |
getEsmReader() | MWWorld::World | [virtual] |
getExterior(int x, int y) | MWWorld::World | [virtual] |
getExterior(const std::string &cellName) const | MWWorld::World | [virtual] |
getFacedObject() | MWWorld::World | [virtual] |
getFader() | MWWorld::World | [virtual] |
getFallback() const | MWWorld::World | [virtual] |
getGlobals() const | MWWorld::World | [virtual] |
getGlobalVariable(const std::string &name) | MWWorld::World | [virtual] |
getGlobalVariable(const std::string &name) const | MWWorld::World | [virtual] |
getGlobalVariableType(const std::string &name) const | MWWorld::World | [virtual] |
getGodModeState() | MWWorld::World | [virtual] |
getHitContact(const MWWorld::Ptr &ptr, float distance) | MWWorld::World | [virtual] |
getInterior(const std::string &name) | MWWorld::World | [virtual] |
getInteriorMapPosition(Ogre::Vector2 position, float &nX, float &nY, int &x, int &y) | MWWorld::World | [virtual] |
getItemsOwnedBy(const MWWorld::Ptr &npc, std::vector< MWWorld::Ptr > &out) | MWWorld::World | [virtual] |
MWBase::World::getItemsOwnedBy(const MWWorld::Ptr &npc, std::vector< MWWorld::Ptr > &out)=0 | MWBase::World | [pure virtual] |
getLocalScripts() | MWWorld::World | [virtual] |
getLOS(const MWWorld::Ptr &npc, const MWWorld::Ptr &targetNpc) | MWWorld::World | [virtual] |
getMasserPhase() const | MWWorld::World | [virtual] |
getMaxActivationDistance() | MWWorld::World | [private] |
getMonth() | MWWorld::World | [virtual] |
getNorthVector(CellStore *cell) | MWWorld::World | [virtual] |
getNpcActivationDistance() | MWWorld::World | [private] |
getObjectActivationDistance() | MWWorld::World | [private] |
getOpenOrCloseDoor(const MWWorld::Ptr &door) | MWWorld::World | [virtual] |
getPlayer() | MWWorld::World | [virtual] |
getPlayerStandingOn(const MWWorld::Ptr &object) | MWWorld::World | [virtual] |
getPtr(const std::string &name, bool activeOnly) | MWWorld::World | [virtual] |
getPtrViaHandle(const std::string &handle, Ptr::CellStore &cellStore) | MWWorld::World | [private] |
getPtrViaHandle(const std::string &handle) | MWWorld::World | [virtual] |
getSecundaPhase() const | MWWorld::World | [virtual] |
getStore() const | MWWorld::World | [virtual] |
getTimeScaleFactor() const | MWWorld::World | [virtual] |
getTimeStamp() const | MWWorld::World | [virtual] |
getTriangleBatchCount(unsigned int &triangles, unsigned int &batches) | MWWorld::World | [virtual] |
getWindSpeed() | MWWorld::World | [virtual] |
hasCellChanged() const | MWWorld::World | [virtual] |
indexToPosition(int cellX, int cellY, float &x, float &y, bool centre=false) const | MWWorld::World | [virtual] |
isCellExterior() const | MWWorld::World | [virtual] |
isCellQuasiExterior() const | MWWorld::World | [virtual] |
isDark() const | MWWorld::World | [virtual] |
isFlying(const MWWorld::Ptr &ptr) const | MWWorld::World | [virtual] |
isLevitationEnabled() const | MWWorld::World | [virtual] |
isOnGround(const MWWorld::Ptr &ptr) const | MWWorld::World | [virtual] |
isPositionExplored(float nX, float nY, int x, int y, bool interior) | MWWorld::World | [virtual] |
isSlowFalling(const MWWorld::Ptr &ptr) const | MWWorld::World | [virtual] |
isSubmerged(const MWWorld::Ptr &object) const | MWWorld::World | [virtual] |
isSwimming(const MWWorld::Ptr &object) const | MWWorld::World | [virtual] |
isTeleportingEnabled() const | MWWorld::World | [virtual] |
isUnderwater(const MWWorld::Ptr::CellStore *cell, const Ogre::Vector3 &pos) const | MWWorld::World | [virtual] |
launchProjectile(const std::string &id, bool stack, const ESM::EffectList &effects, const MWWorld::Ptr &actor, const std::string &sourceName) | MWWorld::World | [virtual] |
listDetectedReferences(const MWWorld::Ptr &ptr, std::vector< MWWorld::Ptr > &out, DetectionType type) | MWWorld::World | [virtual] |
MWBase::World::listDetectedReferences(const MWWorld::Ptr &ptr, std::vector< MWWorld::Ptr > &out, DetectionType type)=0 | MWBase::World | [pure virtual] |
loadContentFiles(const Files::Collections &fileCollections, const std::vector< std::string > &content, ContentLoader &contentLoader) | MWWorld::World | [private] |
localRotateObject(const Ptr &ptr, float x, float y, float z) | MWWorld::World | [virtual] |
mActivationDistanceOverride | MWWorld::World | [private] |
markCellAsUnchanged() | MWWorld::World | [virtual] |
mCells | MWWorld::World | [private] |
mDoorStates | MWWorld::World | [private] |
mEsm | MWWorld::World | [private] |
mFacedDistance | MWWorld::World | [private] |
mFacedHandle | MWWorld::World | [private] |
mFallback | MWWorld::World | [private] |
mGlobalVariables | MWWorld::World | [private] |
mGodMode | MWWorld::World | [private] |
mLevitationEnabled | MWWorld::World | [private] |
mLocalScripts | MWWorld::World | [private] |
modRegion(const std::string ®ionid, const std::vector< char > &chances) | MWWorld::World | [virtual] |
moveObject(const Ptr &ptr, float x, float y, float z) | MWWorld::World | [virtual] |
moveObject(const Ptr &ptr, CellStore &newCell, float x, float y, float z) | MWWorld::World | [virtual] |
moveObjectImp(const Ptr &ptr, float x, float y, float z) | MWWorld::World | [private] |
moveProjectiles(float duration) | MWWorld::World | [private] |
mPhysEngine | MWWorld::World | [private] |
mPhysics | MWWorld::World | [private] |
mPlayer | MWWorld::World | [private] |
mPlayIntro | MWWorld::World | [private] |
mProjectiles | MWWorld::World | [private] |
mRendering | MWWorld::World | [private] |
mSky | MWWorld::World | [private] |
mStore | MWWorld::World | [private] |
mTeleportEnabled | MWWorld::World | [private] |
mWeatherManager | MWWorld::World | [private] |
mWorldScene | MWWorld::World | [private] |
objectLeftActiveCell(MWWorld::Ptr object, MWWorld::Ptr movedPtr) | MWWorld::World | [private] |
operator=(const World &) | MWWorld::World | [private] |
PCDropped(const Ptr &item) | MWWorld::World | [private] |
performUpdateSceneQueries() | MWWorld::World | [private] |
placeObject(const MWWorld::Ptr &object, float cursorX, float cursorY, int amount) | MWWorld::World | [virtual] |
playVideo(const std::string &name, bool allowSkipping) | MWWorld::World | [virtual] |
positionToIndex(float x, float y, int &cellX, int &cellY) const | MWWorld::World | [virtual] |
processChangedSettings(const Settings::CategorySettingVector &settings) | MWWorld::World | [virtual] |
processDoors(float duration) | MWWorld::World | [private] |
queueMovement(const Ptr &ptr, const Ogre::Vector3 &velocity) | MWWorld::World | [virtual] |
removeContainerScripts(const Ptr &reference) | MWWorld::World | [private] |
removeRefScript(MWWorld::RefData *ref) | MWWorld::World | [virtual] |
Render_BoundingBoxes enum value | MWBase::World | |
Render_CollisionDebug enum value | MWBase::World | |
Render_Pathgrid enum value | MWBase::World | |
Render_Wireframe enum value | MWBase::World | |
RenderMode enum name | MWBase::World | |
renderPlayer() | MWWorld::World | [virtual] |
rotateObject(const Ptr &ptr, float x, float y, float z, bool adjust=false) | MWWorld::World | [virtual] |
rotateObjectImp(const Ptr &ptr, Ogre::Vector3 rot, bool adjust) | MWWorld::World | [private] |
safePlaceObject(const MWWorld::Ptr &ptr, MWWorld::CellStore &Cell, ESM::Position pos) | MWWorld::World | [virtual] |
scaleObject(const Ptr &ptr, float scale) | MWWorld::World | [virtual] |
searchPtrViaHandle(const std::string &handle) | MWWorld::World | [virtual] |
setCameraDistance(float dist, bool adjust=false, bool override=true) | MWWorld::World | [virtual] |
setDay(int day) | MWWorld::World | [virtual] |
setHour(double hour) | MWWorld::World | [virtual] |
setMonth(int month) | MWWorld::World | [virtual] |
setMoonColour(bool red) | MWWorld::World | [virtual] |
setupExternalRendering(MWRender::ExternalRendering &rendering) | MWWorld::World | [virtual] |
setupPlayer() | MWWorld::World | [virtual] |
setWaterHeight(const float height) | MWWorld::World | [virtual] |
setWerewolf(const MWWorld::Ptr &actor, bool werewolf) | MWWorld::World | [virtual] |
startNewGame() | MWWorld::World | [virtual] |
startSpellCast(const MWWorld::Ptr &actor) | MWWorld::World | [virtual] |
stopVideo() | MWWorld::World | [virtual] |
teleportToClosestMarker(const MWWorld::Ptr &ptr, const std::string &id, Ogre::Vector3 worldPos) | MWWorld::World | [virtual] |
toggleCollisionMode() | MWWorld::World | [virtual] |
toggleGodMode() | MWWorld::World | [virtual] |
togglePlayerLooking(bool enable) | MWWorld::World | [inline, virtual] |
togglePOV() | MWWorld::World | [inline, virtual] |
togglePreviewMode(bool enable) | MWWorld::World | [inline, virtual] |
toggleRenderMode(RenderMode mode) | MWWorld::World | [virtual] |
toggleSky() | MWWorld::World | [virtual] |
toggleVanityMode(bool enable) | MWWorld::World | [inline, virtual] |
toggleWater() | MWWorld::World | [virtual] |
update(float duration, bool paused) | MWWorld::World | [virtual] |
updateFacedHandle() | MWWorld::World | [private] |
updateWeather(float duration) | MWWorld::World | [private] |
updateWindowManager() | MWWorld::World | [private] |
vanityRotateCamera(float *rot) | MWWorld::World | [virtual] |
World(const World &) | MWWorld::World | [private] |
World(OEngine::Render::OgreRenderer &renderer, const Files::Collections &fileCollections, const std::vector< std::string > &contentFiles, const boost::filesystem::path &resDir, const boost::filesystem::path &cacheDir, ToUTF8::Utf8Encoder *encoder, const std::map< std::string, std::string > &fallbackMap, int mActivationDistanceOverride) | MWWorld::World | |
MWBase::World::World() | MWBase::World | [inline] |
~World() | MWWorld::World | [virtual] |