, including all inherited members.
| activateDoor(const MWWorld::Ptr &door)=0 | MWBase::World | [pure virtual] |
| adjustPosition(const MWWorld::Ptr &ptr)=0 | MWBase::World | [pure virtual] |
| adjustSky()=0 | MWBase::World | [pure virtual] |
| advanceTime(double hours)=0 | MWBase::World | [pure virtual] |
| allowVanityMode(bool allow)=0 | MWBase::World | [pure virtual] |
| applyWerewolfAcrobatics(const MWWorld::Ptr &actor)=0 | MWBase::World | [pure virtual] |
| breakInvisibility(const MWWorld::Ptr &actor)=0 | MWBase::World | [pure virtual] |
| canPlaceObject(float cursorX, float cursorY)=0 | MWBase::World | [pure virtual] |
| canRest()=0 | MWBase::World | [pure virtual] |
| castRay(float x1, float y1, float z1, float x2, float y2, float z2)=0 | MWBase::World | [pure virtual] |
| castSpell(const MWWorld::Ptr &actor)=0 | MWBase::World | [pure virtual] |
| changeToExteriorCell(const ESM::Position &position)=0 | MWBase::World | [pure virtual] |
| changeToInteriorCell(const std::string &cellName, const ESM::Position &position)=0 | MWBase::World | [pure virtual] |
| changeVanityModeScale(float factor)=0 | MWBase::World | [pure virtual] |
| changeWeather(const std::string ®ion, unsigned int id)=0 | MWBase::World | [pure virtual] |
| createRecord(const ESM::Potion &record)=0 | MWBase::World | [pure virtual] |
| createRecord(const ESM::Spell &record)=0 | MWBase::World | [pure virtual] |
| createRecord(const ESM::Class &record)=0 | MWBase::World | [pure virtual] |
| createRecord(const ESM::Cell &record)=0 | MWBase::World | [pure virtual] |
| createRecord(const ESM::NPC &record)=0 | MWBase::World | [pure virtual] |
| createRecord(const ESM::Armor &record)=0 | MWBase::World | [pure virtual] |
| createRecord(const ESM::Weapon &record)=0 | MWBase::World | [pure virtual] |
| createRecord(const ESM::Clothing &record)=0 | MWBase::World | [pure virtual] |
| createRecord(const ESM::Enchantment &record)=0 | MWBase::World | [pure virtual] |
| createRecord(const ESM::Book &record)=0 | MWBase::World | [pure virtual] |
| deleteObject(const MWWorld::Ptr &ptr)=0 | MWBase::World | [pure 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 MWWorld::Ptr &ptr)=0 | MWBase::World | [pure virtual] |
| dropObjectOnGround(const MWWorld::Ptr &actor, const MWWorld::Ptr &object, int amount)=0 | MWBase::World | [pure virtual] |
| enable(const MWWorld::Ptr &ptr)=0 | MWBase::World | [pure virtual] |
| enableActorCollision(const MWWorld::Ptr &actor, bool enable)=0 | MWBase::World | [pure virtual] |
| enableLevitation(bool enable)=0 | MWBase::World | [pure virtual] |
| enableTeleporting(bool enable)=0 | MWBase::World | [pure virtual] |
| findExteriorPosition(const std::string &name, ESM::Position &pos)=0 | MWBase::World | [pure virtual] |
| findInteriorPosition(const std::string &name, ESM::Position &pos)=0 | MWBase::World | [pure virtual] |
| findInteriorPositionInWorldSpace(MWWorld::CellStore *cell, Ogre::Vector3 &result)=0 | MWBase::World | [pure virtual] |
| frameStarted(float dt, bool paused)=0 | MWBase::World | [pure virtual] |
| getActorStandingOn(const MWWorld::Ptr &object)=0 | MWBase::World | [pure virtual] |
| getAnimation(const MWWorld::Ptr &ptr)=0 | MWBase::World | [pure virtual] |
| getContainersOwnedBy(const MWWorld::Ptr &npc, std::vector< MWWorld::Ptr > &out)=0 | MWBase::World | [pure virtual] |
| getCurrentCellName() const =0 | MWBase::World | [pure virtual] |
| getCurrentWeather() const =0 | MWBase::World | [pure virtual] |
| getDay()=0 | MWBase::World | [pure virtual] |
| getDoorMarkers(MWWorld::CellStore *cell, std::vector< DoorMarker > &out)=0 | MWBase::World | [pure virtual] |
| getEsmReader()=0 | MWBase::World | [pure virtual] |
| getExterior(int x, int y)=0 | MWBase::World | [pure virtual] |
| getExterior(const std::string &cellName) const =0 | MWBase::World | [pure virtual] |
| getFacedObject()=0 | MWBase::World | [pure virtual] |
| getFader()=0 | MWBase::World | [pure virtual] |
| getFallback() const =0 | MWBase::World | [pure virtual] |
| getGlobals() const =0 | MWBase::World | [pure virtual] |
| getGlobalVariable(const std::string &name)=0 | MWBase::World | [pure virtual] |
| getGlobalVariable(const std::string &name) const =0 | MWBase::World | [pure virtual] |
| getGlobalVariableType(const std::string &name) const =0 | MWBase::World | [pure virtual] |
| getGodModeState()=0 | MWBase::World | [pure virtual] |
| getHitContact(const MWWorld::Ptr &ptr, float distance)=0 | MWBase::World | [pure virtual] |
| getInterior(const std::string &name)=0 | MWBase::World | [pure virtual] |
| getInteriorMapPosition(Ogre::Vector2 position, float &nX, float &nY, int &x, int &y)=0 | MWBase::World | [pure virtual] |
| getItemsOwnedBy(const MWWorld::Ptr &npc, std::vector< MWWorld::Ptr > &out)=0 | MWBase::World | [pure virtual] |
| getLocalScripts()=0 | MWBase::World | [pure virtual] |
| getLOS(const MWWorld::Ptr &npc, const MWWorld::Ptr &targetNpc)=0 | MWBase::World | [pure virtual] |
| getMasserPhase() const =0 | MWBase::World | [pure virtual] |
| getMonth()=0 | MWBase::World | [pure virtual] |
| getNorthVector(MWWorld::CellStore *cell)=0 | MWBase::World | [pure virtual] |
| getOpenOrCloseDoor(const MWWorld::Ptr &door)=0 | MWBase::World | [pure virtual] |
| getPlayer()=0 | MWBase::World | [pure virtual] |
| getPlayerStandingOn(const MWWorld::Ptr &object)=0 | MWBase::World | [pure virtual] |
| getPtr(const std::string &name, bool activeOnly)=0 | MWBase::World | [pure virtual] |
| getPtrViaHandle(const std::string &handle)=0 | MWBase::World | [pure virtual] |
| getSecundaPhase() const =0 | MWBase::World | [pure virtual] |
| getStore() const =0 | MWBase::World | [pure virtual] |
| getTimeScaleFactor() const =0 | MWBase::World | [pure virtual] |
| getTimeStamp() const =0 | MWBase::World | [pure virtual] |
| getTriangleBatchCount(unsigned int &triangles, unsigned int &batches)=0 | MWBase::World | [pure virtual] |
| getWindSpeed()=0 | MWBase::World | [pure virtual] |
| hasCellChanged() const =0 | MWBase::World | [pure virtual] |
| indexToPosition(int cellX, int cellY, float &x, float &y, bool centre=false) const =0 | MWBase::World | [pure virtual] |
| isCellExterior() const =0 | MWBase::World | [pure virtual] |
| isCellQuasiExterior() const =0 | MWBase::World | [pure virtual] |
| isDark() const =0 | MWBase::World | [pure virtual] |
| isFlying(const MWWorld::Ptr &ptr) const =0 | MWBase::World | [pure virtual] |
| isLevitationEnabled() const =0 | MWBase::World | [pure virtual] |
| isOnGround(const MWWorld::Ptr &ptr) const =0 | MWBase::World | [pure virtual] |
| isPositionExplored(float nX, float nY, int x, int y, bool interior)=0 | MWBase::World | [pure virtual] |
| isSlowFalling(const MWWorld::Ptr &ptr) const =0 | MWBase::World | [pure virtual] |
| isSubmerged(const MWWorld::Ptr &object) const =0 | MWBase::World | [pure virtual] |
| isSwimming(const MWWorld::Ptr &object) const =0 | MWBase::World | [pure virtual] |
| isTeleportingEnabled() const =0 | MWBase::World | [pure virtual] |
| isUnderwater(const MWWorld::Ptr::CellStore *cell, const Ogre::Vector3 &pos) const =0 | MWBase::World | [pure virtual] |
| launchProjectile(const std::string &id, bool stack, const ESM::EffectList &effects, const MWWorld::Ptr &actor, const std::string &sourceName)=0 | MWBase::World | [pure virtual] |
| listDetectedReferences(const MWWorld::Ptr &ptr, std::vector< MWWorld::Ptr > &out, DetectionType type)=0 | MWBase::World | [pure virtual] |
| localRotateObject(const MWWorld::Ptr &ptr, float x, float y, float z)=0 | MWBase::World | [pure virtual] |
| markCellAsUnchanged()=0 | MWBase::World | [pure virtual] |
| modRegion(const std::string ®ionid, const std::vector< char > &chances)=0 | MWBase::World | [pure virtual] |
| moveObject(const MWWorld::Ptr &ptr, float x, float y, float z)=0 | MWBase::World | [pure virtual] |
| moveObject(const MWWorld::Ptr &ptr, MWWorld::CellStore &newCell, float x, float y, float z)=0 | MWBase::World | [pure virtual] |
| operator=(const World &) | MWBase::World | [private] |
| placeObject(const MWWorld::Ptr &object, float cursorX, float cursorY, int amount)=0 | MWBase::World | [pure virtual] |
| playVideo(const std::string &name, bool allowSkipping)=0 | MWBase::World | [pure virtual] |
| positionToIndex(float x, float y, int &cellX, int &cellY) const =0 | MWBase::World | [pure virtual] |
| processChangedSettings(const Settings::CategorySettingVector &settings)=0 | MWBase::World | [pure virtual] |
| queueMovement(const MWWorld::Ptr &ptr, const Ogre::Vector3 &velocity)=0 | MWBase::World | [pure virtual] |
| removeRefScript(MWWorld::RefData *ref)=0 | MWBase::World | [pure 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()=0 | MWBase::World | [pure virtual] |
| rotateObject(const MWWorld::Ptr &ptr, float x, float y, float z, bool adjust=false)=0 | MWBase::World | [pure virtual] |
| safePlaceObject(const MWWorld::Ptr &ptr, MWWorld::CellStore &Cell, ESM::Position pos)=0 | MWBase::World | [pure virtual] |
| scaleObject(const MWWorld::Ptr &ptr, float scale)=0 | MWBase::World | [pure virtual] |
| searchPtrViaHandle(const std::string &handle)=0 | MWBase::World | [pure virtual] |
| setCameraDistance(float dist, bool adjust=false, bool override=true)=0 | MWBase::World | [pure virtual] |
| setDay(int day)=0 | MWBase::World | [pure virtual] |
| setHour(double hour)=0 | MWBase::World | [pure virtual] |
| setMonth(int month)=0 | MWBase::World | [pure virtual] |
| setMoonColour(bool red)=0 | MWBase::World | [pure virtual] |
| setupExternalRendering(MWRender::ExternalRendering &rendering)=0 | MWBase::World | [pure virtual] |
| setupPlayer()=0 | MWBase::World | [pure virtual] |
| setWaterHeight(const float height)=0 | MWBase::World | [pure virtual] |
| setWerewolf(const MWWorld::Ptr &actor, bool werewolf)=0 | MWBase::World | [pure virtual] |
| startNewGame()=0 | MWBase::World | [pure virtual] |
| startSpellCast(const MWWorld::Ptr &actor)=0 | MWBase::World | [pure virtual] |
| stopVideo()=0 | MWBase::World | [pure virtual] |
| teleportToClosestMarker(const MWWorld::Ptr &ptr, const std::string &id, Ogre::Vector3 worldPos)=0 | MWBase::World | [pure virtual] |
| toggleCollisionMode()=0 | MWBase::World | [pure virtual] |
| toggleGodMode()=0 | MWBase::World | [pure virtual] |
| togglePlayerLooking(bool enable)=0 | MWBase::World | [pure virtual] |
| togglePOV()=0 | MWBase::World | [pure virtual] |
| togglePreviewMode(bool enable)=0 | MWBase::World | [pure virtual] |
| toggleRenderMode(RenderMode mode)=0 | MWBase::World | [pure virtual] |
| toggleSky()=0 | MWBase::World | [pure virtual] |
| toggleVanityMode(bool enable)=0 | MWBase::World | [pure virtual] |
| toggleWater()=0 | MWBase::World | [pure virtual] |
| update(float duration, bool paused)=0 | MWBase::World | [pure virtual] |
| vanityRotateCamera(float *rot)=0 | MWBase::World | [pure virtual] |
| World(const World &) | MWBase::World | [private] |
| World() | MWBase::World | [inline] |
| ~World() | MWBase::World | [inline, virtual] |