|
OpenMW
|
This is the complete list of members for MWBase::World, including all inherited members.
| activate(const MWWorld::Ptr &object, const MWWorld::Ptr &actor)=0 | MWBase::World | pure virtual |
| activateDoor(const MWWorld::Ptr &door)=0 | MWBase::World | pure virtual |
| activateDoor(const MWWorld::Ptr &door, int state)=0 | MWBase::World | pure virtual |
| adjustPosition(const MWWorld::Ptr &ptr, bool force)=0 | MWBase::World | pure virtual |
| adjustSky()=0 | MWBase::World | pure virtual |
| advanceTime(double hours, bool incremental=false)=0 | MWBase::World | pure virtual |
| aimToTarget(const MWWorld::ConstPtr &actor, const MWWorld::ConstPtr &target)=0 | MWBase::World | pure virtual |
| allowVanityMode(bool allow)=0 | MWBase::World | pure virtual |
| applyLoopingParticles(const MWWorld::Ptr &ptr)=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() const =0 | MWBase::World | pure virtual |
| castRay(float x1, float y1, float z1, float x2, float y2, float z2, bool ignoreDoors=false)=0 | MWBase::World | pure virtual |
| castSpell(const MWWorld::Ptr &actor, bool manualSpell=false)=0 | MWBase::World | pure virtual |
| changeToCell(const ESM::CellId &cellId, const ESM::Position &position, bool adjustPlayerPos, bool changeEvent=true)=0 | MWBase::World | pure virtual |
| changeToExteriorCell(const ESM::Position &position, bool adjustPlayerPos, bool changeEvent=true)=0 | MWBase::World | pure virtual |
| changeToInteriorCell(const std::string &cellName, const ESM::Position &position, bool adjustPlayerPos, bool changeEvent=true)=0 | MWBase::World | pure virtual |
| changeVanityModeScale(float factor)=0 | MWBase::World | pure virtual |
| changeWeather(const std::string ®ion, const unsigned int id)=0 | MWBase::World | pure virtual |
| clear()=0 | MWBase::World | pure virtual |
| confiscateStolenItems(const MWWorld::Ptr &ptr)=0 | MWBase::World | pure virtual |
| countSavedGameCells() const =0 | MWBase::World | pure virtual |
| countSavedGameRecords() const =0 | MWBase::World | pure virtual |
| createOverrideRecord(const ESM::CreatureLevList &record)=0 | MWBase::World | pure virtual |
| createOverrideRecord(const ESM::ItemLevList &record)=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::ConstPtr &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 |
| 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)=0 | MWBase::World | pure virtual |
| exportSceneGraph(const MWWorld::Ptr &ptr)=0 | MWBase::World | pure virtual |
| findContainer(const MWWorld::ConstPtr &ptr)=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(const MWWorld::CellStore *cell, osg::Vec3f &result)=0 | MWBase::World | pure virtual |
| fixPosition(const MWWorld::Ptr &actor)=0 | MWBase::World | pure virtual |
| getActorCollidingWith(const MWWorld::ConstPtr &object)=0 | MWBase::World | pure virtual |
| getActorHeadTransform(const MWWorld::ConstPtr &actor) const =0 | MWBase::World | pure virtual |
| getActorsStandingOn(const MWWorld::ConstPtr &object, std::vector< MWWorld::Ptr > &actors)=0 | MWBase::World | pure virtual |
| getActorStandingOn(const MWWorld::ConstPtr &object)=0 | MWBase::World | pure virtual |
| getAnimation(const MWWorld::Ptr &ptr)=0 | MWBase::World | pure virtual |
| getAnimation(const MWWorld::ConstPtr &ptr) const =0 | MWBase::World | pure virtual |
| getCell(const ESM::CellId &id)=0 | MWBase::World | pure virtual |
| getCellName(const MWWorld::CellStore *cell=0) const =0 | MWBase::World | pure virtual |
| getContainersOwnedBy(const MWWorld::ConstPtr &npc, std::vector< MWWorld::Ptr > &out)=0 | MWBase::World | pure virtual |
| getContentFiles() const =0 | MWBase::World | pure virtual |
| getCurrentWeather() const =0 | MWBase::World | pure virtual |
| getDay() const =0 | MWBase::World | pure virtual |
| getDistanceToFacedObject()=0 | MWBase::World | pure virtual |
| getDistToNearestRayHit(const osg::Vec3f &from, const osg::Vec3f &dir, float maxDist, bool includeWater=false)=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 |
| getFallback() const =0 | MWBase::World | pure virtual |
| getGlobalFloat(const std::string &name) const =0 | MWBase::World | pure virtual |
| getGlobalInt(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 |
| getHalfExtents(const MWWorld::ConstPtr &actor, bool rendering=false) const =0 | MWBase::World | pure virtual |
| getHitContact(const MWWorld::ConstPtr &ptr, float distance, std::vector< MWWorld::Ptr > &targets)=0 | MWBase::World | pure virtual |
| getHitDistance(const MWWorld::ConstPtr &actor, const MWWorld::ConstPtr &target)=0 | MWBase::World | pure virtual |
| getInterior(const std::string &name)=0 | MWBase::World | pure virtual |
| getItemsOwnedBy(const MWWorld::ConstPtr &npc, std::vector< MWWorld::Ptr > &out)=0 | MWBase::World | pure virtual |
| getLocalScripts()=0 | MWBase::World | pure virtual |
| getLOS(const MWWorld::ConstPtr &actor, const MWWorld::ConstPtr &targetActor)=0 | MWBase::World | pure virtual |
| getMasserPhase() const =0 | MWBase::World | pure virtual |
| getMaxActivationDistance()=0 | MWBase::World | pure virtual |
| getMonth() const =0 | MWBase::World | pure virtual |
| getMonthName(int month=-1) const =0 | MWBase::World | pure virtual |
| getNorthVector(const MWWorld::CellStore *cell)=0 | MWBase::World | pure virtual |
| getPlayer()=0 | MWBase::World | pure virtual |
| getPlayerCollidingWith(const MWWorld::ConstPtr &object)=0 | MWBase::World | pure virtual |
| getPlayerPtr()=0 | MWBase::World | pure virtual |
| getPlayerStandingOn(const MWWorld::ConstPtr &object)=0 | MWBase::World | pure virtual |
| getPtr(const std::string &name, bool activeOnly)=0 | MWBase::World | pure virtual |
| getScriptsEnabled() const =0 | MWBase::World | pure virtual |
| getSecundaPhase() const =0 | MWBase::World | pure virtual |
| getStore() const =0 | MWBase::World | pure virtual |
| getStormDirection() const =0 | MWBase::World | pure virtual |
| getTerrainHeightAt(const osg::Vec3f &worldPos) const =0 | MWBase::World | pure virtual |
| getTimeScaleFactor() const =0 | MWBase::World | pure virtual |
| getTimeStamp() const =0 | MWBase::World | pure virtual |
| getWindSpeed()=0 | MWBase::World | pure virtual |
| getYear() const =0 | MWBase::World | pure virtual |
| goToJail()=0 | MWBase::World | pure virtual |
| hasCellChanged() const =0 | MWBase::World | pure virtual |
| hurtCollidingActors(const MWWorld::ConstPtr &object, float dmgPerSecond)=0 | MWBase::World | pure virtual |
| hurtStandingActors(const MWWorld::ConstPtr &object, float dmgPerSecond)=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 |
| isFirstPerson() const =0 | MWBase::World | pure virtual |
| isFlying(const MWWorld::Ptr &ptr) const =0 | MWBase::World | pure virtual |
| isInStorm() const =0 | MWBase::World | pure virtual |
| isLevitationEnabled() const =0 | MWBase::World | pure virtual |
| isOnGround(const MWWorld::Ptr &ptr) const =0 | MWBase::World | pure virtual |
| isPlayerInJail() const =0 | MWBase::World | pure virtual |
| isPlayerTraveling() const =0 | MWBase::World | pure virtual |
| isSlowFalling(const MWWorld::Ptr &ptr) const =0 | MWBase::World | pure virtual |
| isSubmerged(const MWWorld::ConstPtr &object) const =0 | MWBase::World | pure virtual |
| isSwimming(const MWWorld::ConstPtr &object) const =0 | MWBase::World | pure virtual |
| isTeleportingEnabled() const =0 | MWBase::World | pure virtual |
| isUnderwater(const MWWorld::CellStore *cell, const osg::Vec3f &pos) const =0 | MWBase::World | pure virtual |
| isUnderwater(const MWWorld::ConstPtr &object, const float heightRatio) const =0 | MWBase::World | pure virtual |
| isWading(const MWWorld::ConstPtr &object) const =0 | MWBase::World | pure virtual |
| isWalkingOnWater(const MWWorld::ConstPtr &actor) const =0 | MWBase::World | pure virtual |
| isWaterWalkingCastableOnTarget(const MWWorld::ConstPtr &target) const =0 | MWBase::World | pure virtual |
| launchMagicBolt(const std::string &spellId, const MWWorld::Ptr &caster, const osg::Vec3f &fallbackDirection)=0 | MWBase::World | pure virtual |
| launchProjectile(MWWorld::Ptr &actor, MWWorld::Ptr &projectile, const osg::Vec3f &worldPos, const osg::Quat &orient, MWWorld::Ptr &bow, float speed, float attackStrength)=0 | MWBase::World | pure virtual |
| listDetectedReferences(const MWWorld::Ptr &ptr, std::vector< MWWorld::Ptr > &out, DetectionType type)=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, bool movePhysics=true)=0 | MWBase::World | pure virtual |
| operator=(const World &) | MWBase::World | private |
| placeObject(const MWWorld::ConstPtr &ptr, MWWorld::CellStore *cell, ESM::Position pos)=0 | MWBase::World | pure virtual |
| placeObject(const MWWorld::ConstPtr &object, float cursorX, float cursorY, int amount)=0 | MWBase::World | pure virtual |
| positionToIndex(float x, float y, int &cellX, int &cellY) const =0 | MWBase::World | pure virtual |
| preloadEffects(const ESM::EffectList *effectList)=0 | MWBase::World | pure virtual |
| processChangedSettings(const std::set< std::pair< std::string, std::string > > &settings)=0 | MWBase::World | pure virtual |
| queueMovement(const MWWorld::Ptr &ptr, const osg::Vec3f &velocity)=0 | MWBase::World | pure virtual |
| readRecord(ESM::ESMReader &reader, uint32_t type, const std::map< int, int > &contentFileMap)=0 | MWBase::World | pure virtual |
| reattachPlayerCamera()=0 | MWBase::World | pure virtual |
| removeContainerScripts(const MWWorld::Ptr &reference)=0 | MWBase::World | pure virtual |
| removeRefScript(MWWorld::RefData *ref)=0 | MWBase::World | pure virtual |
| renderPlayer()=0 | MWBase::World | pure virtual |
| resetActors()=0 | MWBase::World | pure virtual |
| rest()=0 | MWBase::World | pure virtual |
| Rest_Allowed enum value | MWBase::World | |
| Rest_EnemiesAreNearby enum value | MWBase::World | |
| Rest_OnlyWaiting enum value | MWBase::World | |
| Rest_PlayerIsUnderwater enum value | MWBase::World | |
| RestPermitted enum name | MWBase::World | |
| rotateObject(const MWWorld::Ptr &ptr, float x, float y, float z, bool adjust=false)=0 | MWBase::World | pure virtual |
| rotateWorldObject(const MWWorld::Ptr &ptr, osg::Quat rotate)=0 | MWBase::World | pure virtual |
| safePlaceObject(const MWWorld::ConstPtr &ptr, const MWWorld::ConstPtr &referenceObject, MWWorld::CellStore *referenceCell, int direction, float distance)=0 | MWBase::World | pure virtual |
| scaleObject(const MWWorld::Ptr &ptr, float scale)=0 | MWBase::World | pure virtual |
| screenshot(osg::Image *image, int w, int h)=0 | MWBase::World | pure virtual |
| screenshot360(osg::Image *image, std::string settingStr)=0 | MWBase::World | pure virtual |
| searchPtr(const std::string &name, bool activeOnly)=0 | MWBase::World | pure virtual |
| searchPtrViaActorId(int actorId)=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 |
| setGlobalFloat(const std::string &name, float value)=0 | MWBase::World | pure virtual |
| setGlobalInt(const std::string &name, int value)=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 |
| setPlayerTraveling(bool traveling)=0 | MWBase::World | pure virtual |
| setupPlayer()=0 | MWBase::World | pure virtual |
| setWaterHeight(const float height)=0 | MWBase::World | pure virtual |
| spawnBloodEffect(const MWWorld::Ptr &ptr, const osg::Vec3f &worldPosition)=0 | MWBase::World | pure virtual |
| spawnEffect(const std::string &model, const std::string &textureOverride, const osg::Vec3f &worldPos, float scale=1.f, bool isMagicVFX=true)=0 | MWBase::World | pure virtual |
| spawnRandomCreature(const std::string &creatureList)=0 | MWBase::World | pure virtual |
| startNewGame(bool bypass)=0 | MWBase::World | pure virtual |
| startSpellCast(const MWWorld::Ptr &actor)=0 | MWBase::World | pure virtual |
| teleportToClosestMarker(const MWWorld::Ptr &ptr, const std::string &id)=0 | MWBase::World | pure virtual |
| toggleBorders()=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(MWRender::RenderMode mode)=0 | MWBase::World | pure virtual |
| toggleScripts()=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 |
| toggleWorld()=0 | MWBase::World | pure virtual |
| undeleteObject(const MWWorld::Ptr &ptr)=0 | MWBase::World | pure virtual |
| update(float duration, bool paused)=0 | MWBase::World | pure virtual |
| updateDialogueGlobals()=0 | MWBase::World | pure virtual |
| updateWindowManager()=0 | MWBase::World | pure virtual |
| useDeathCamera()=0 | MWBase::World | pure virtual |
| useTorches() const =0 | MWBase::World | pure virtual |
| vanityRotateCamera(float *rot)=0 | MWBase::World | pure virtual |
| World(const World &) | MWBase::World | private |
| World() | MWBase::World | inline |
| write(ESM::ESMWriter &writer, Loading::Listener &listener) const =0 | MWBase::World | pure virtual |
| ~World() | MWBase::World | inlinevirtual |
1.8.6