OpenMW
|
This is the complete list of members for MWWorld::World, including all inherited members.
activate(const MWWorld::Ptr &object, const MWWorld::Ptr &actor) | MWWorld::World | virtual |
activateDoor(const MWWorld::Ptr &door) | MWWorld::World | virtual |
activateDoor(const MWWorld::Ptr &door, int state) | MWWorld::World | virtual |
addContainerScripts(const Ptr &reference, CellStore *cell) | MWWorld::World | private |
adjustPosition(const Ptr &ptr, bool force) | MWWorld::World | virtual |
adjustSky() | MWWorld::World | virtual |
advanceTime(double hours, bool incremental=false) | MWWorld::World | virtual |
aimToTarget(const MWWorld::ConstPtr &actor, const MWWorld::ConstPtr &target) | MWWorld::World | virtual |
allowVanityMode(bool allow) | 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 |
changeToCell(const ESM::CellId &cellId, const ESM::Position &position, bool adjustPlayerPos, bool changeEvent=true) | MWWorld::World | virtual |
changeToExteriorCell(const ESM::Position &position, bool adjustPlayerPos, bool changeEvent=true) | MWWorld::World | virtual |
changeToInteriorCell(const std::string &cellName, const ESM::Position &position, bool adjustPlayerPos, bool changeEvent=true) | MWWorld::World | virtual |
changeVanityModeScale(float factor) | MWWorld::World | virtual |
changeWeather(const std::string ®ion, const unsigned int id) | MWWorld::World | virtual |
clear() | MWWorld::World | virtual |
confiscateStolenItems(const MWWorld::Ptr &ptr) | MWWorld::World | virtual |
copyObjectToCell(const ConstPtr &ptr, CellStore *cell, ESM::Position pos, int count, bool adjustPos) | MWWorld::World | private |
countSavedGameCells() const | MWWorld::World | virtual |
countSavedGameRecords() const | MWWorld::World | virtual |
createOverrideRecord(const ESM::CreatureLevList &record) | MWWorld::World | virtual |
createOverrideRecord(const ESM::ItemLevList &record) | MWWorld::World | virtual |
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::ConstPtr &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 |
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) | MWWorld::World | virtual |
feetToGameUnits(float feet) | MWWorld::World | private |
fillGlobalVariables() | MWWorld::World | private |
findContainer(const MWWorld::ConstPtr &ptr) | MWWorld::World | virtual |
findExteriorPosition(const std::string &name, ESM::Position &pos) | MWWorld::World | virtual |
findInteriorPosition(const std::string &name, ESM::Position &pos) | MWWorld::World | virtual |
findInteriorPositionInWorldSpace(const MWWorld::CellStore *cell, osg::Vec3f &result) | MWWorld::World | virtual |
fixPosition(const Ptr &actor) | MWWorld::World | virtual |
getActivationDistancePlusTelekinesis() | MWWorld::World | private |
getActorCollidingWith(const MWWorld::ConstPtr &object) | MWWorld::World | virtual |
getActorHeadTransform(const MWWorld::ConstPtr &actor) const | MWWorld::World | virtual |
getActorStandingOn(const MWWorld::ConstPtr &object) | MWWorld::World | virtual |
getAnimation(const MWWorld::Ptr &ptr) | MWWorld::World | virtual |
getAnimation(const MWWorld::ConstPtr &ptr) const | MWWorld::World | virtual |
getCell(const ESM::CellId &id) | MWWorld::World | virtual |
getCellName(const MWWorld::CellStore *cell=0) const | MWWorld::World | virtual |
getClosestMarker(const MWWorld::Ptr &ptr, const std::string &id) | MWWorld::World | private |
getClosestMarkerFromExteriorPosition(const osg::Vec3f &worldPos, const std::string &id) | MWWorld::World | private |
getContainersOwnedBy(const MWWorld::ConstPtr &npc, std::vector< MWWorld::Ptr > &out) | MWWorld::World | virtual |
getContentFiles() const | MWWorld::World | virtual |
getCurrentWeather() const | MWWorld::World | virtual |
getDay() const | MWWorld::World | virtual |
getDaysPerMonth(int month) const | MWWorld::World | private |
getDistanceToFacedObject() | MWWorld::World | virtual |
getDistToNearestRayHit(const osg::Vec3f &from, const osg::Vec3f &dir, float maxDist, bool includeWater=false) | MWWorld::World | virtual |
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(float maxDistance, bool ignorePlayer=true) | MWWorld::World | private |
getFacedObject() | MWWorld::World | virtual |
getFallback() const | MWWorld::World | virtual |
getGlobalFloat(const std::string &name) const | MWWorld::World | virtual |
getGlobalInt(const std::string &name) const | MWWorld::World | virtual |
getGlobalVariableType(const std::string &name) const | MWWorld::World | virtual |
getGodModeState() | MWWorld::World | virtual |
getHalfExtents(const MWWorld::ConstPtr &actor, bool rendering=false) const | MWWorld::World | virtual |
getHitContact(const MWWorld::ConstPtr &ptr, float distance) | MWWorld::World | virtual |
getHitDistance(const MWWorld::ConstPtr &actor, const MWWorld::ConstPtr &target) | MWWorld::World | virtual |
getInterior(const std::string &name) | MWWorld::World | virtual |
getItemsOwnedBy(const MWWorld::ConstPtr &npc, std::vector< MWWorld::Ptr > &out) | MWWorld::World | virtual |
getLocalScripts() | MWWorld::World | virtual |
getLOS(const MWWorld::ConstPtr &actor, const MWWorld::ConstPtr &targetActor) | MWWorld::World | virtual |
getMasserPhase() const | MWWorld::World | virtual |
getMaxActivationDistance() | MWWorld::World | virtual |
getMonth() const | MWWorld::World | virtual |
getMonthName(int month=-1) const | MWWorld::World | virtual |
getNorthVector(const CellStore *cell) | MWWorld::World | virtual |
getPlayer() | MWWorld::World | virtual |
getPlayerCollidingWith(const MWWorld::ConstPtr &object) | MWWorld::World | virtual |
getPlayerPtr() | MWWorld::World | virtual |
getPlayerStandingOn(const MWWorld::ConstPtr &object) | MWWorld::World | virtual |
getPtr(const std::string &name, bool activeOnly) | MWWorld::World | virtual |
getScriptsEnabled() const | MWWorld::World | virtual |
getSecundaPhase() const | MWWorld::World | virtual |
getStore() const | MWWorld::World | virtual |
getStormDirection() const | MWWorld::World | virtual |
getTerrainHeightAt(const osg::Vec3f &worldPos) const | MWWorld::World | virtual |
getTimeScaleFactor() const | MWWorld::World | virtual |
getTimeStamp() const | MWWorld::World | virtual |
getWindSpeed() | MWWorld::World | virtual |
getYear() const | MWWorld::World | virtual |
goToJail() | MWWorld::World | virtual |
hasCellChanged() const | MWWorld::World | virtual |
hurtCollidingActors(const MWWorld::ConstPtr &object, float dmgPerSecond) | MWWorld::World | virtual |
hurtStandingActors(const MWWorld::ConstPtr &object, float dmgPerSecond) | 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 |
isFirstPerson() const | MWWorld::World | virtual |
isFlying(const MWWorld::Ptr &ptr) const | MWWorld::World | virtual |
isInStorm() const | MWWorld::World | virtual |
isLevitationEnabled() const | MWWorld::World | virtual |
isOnGround(const MWWorld::Ptr &ptr) const | MWWorld::World | virtual |
isPlayerInJail() const | MWWorld::World | virtual |
isSlowFalling(const MWWorld::Ptr &ptr) const | MWWorld::World | virtual |
isSubmerged(const MWWorld::ConstPtr &object) const | MWWorld::World | virtual |
isSwimming(const MWWorld::ConstPtr &object) const | MWWorld::World | virtual |
isTeleportingEnabled() const | MWWorld::World | virtual |
isUnderwater(const MWWorld::ConstPtr &object, const float heightRatio) const | MWWorld::World | private |
isUnderwater(const MWWorld::CellStore *cell, const osg::Vec3f &pos) const | MWWorld::World | virtual |
isWading(const MWWorld::ConstPtr &object) const | MWWorld::World | virtual |
isWalkingOnWater(const MWWorld::ConstPtr &actor) const | MWWorld::World | virtual |
isWaterWalkingCastableOnTarget(const MWWorld::ConstPtr &target) const | MWWorld::World | virtual |
launchMagicBolt(const std::string &spellId, bool stack, const ESM::EffectList &effects, const MWWorld::Ptr &caster, const std::string &sourceName, const osg::Vec3f &fallbackDirection) | MWWorld::World | virtual |
launchProjectile(MWWorld::Ptr actor, MWWorld::ConstPtr projectile, const osg::Vec3f &worldPos, const osg::Quat &orient, MWWorld::Ptr bow, float speed, float attackStrength) | MWWorld::World | virtual |
listDetectedReferences(const MWWorld::Ptr &ptr, std::vector< MWWorld::Ptr > &out, DetectionType type) | MWWorld::World | virtual |
loadContentFiles(const Files::Collections &fileCollections, const std::vector< std::string > &content, ContentLoader &contentLoader) | MWWorld::World | private |
mActivationDistanceOverride | MWWorld::World | private |
markCellAsUnchanged() | MWWorld::World | virtual |
mCells | MWWorld::World | private |
mContentFiles | MWWorld::World | private |
mCurrentWorldSpace | MWWorld::World | private |
mDay | MWWorld::World | private |
mDaysInPrison | MWWorld::World | private |
mDaysPassed | MWWorld::World | private |
mDistanceToFacedObject | MWWorld::World | private |
mDoorStates | MWWorld::World | private |
mEsm | MWWorld::World | private |
mFallback | MWWorld::World | private |
mGameHour | MWWorld::World | private |
mGlobalVariables | MWWorld::World | private |
mGodMode | MWWorld::World | private |
mGoToJail | MWWorld::World | private |
mLevitationEnabled | MWWorld::World | private |
mLocalScripts | MWWorld::World | private |
mMonth | 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, bool movePhysics=true) | MWWorld::World | virtual |
moveObjectImp(const Ptr &ptr, float x, float y, float z, bool movePhysics=true) | MWWorld::World | private |
mPhysics | MWWorld::World | private |
mPlayer | MWWorld::World | private |
mProjectileManager | MWWorld::World | private |
mRendering | MWWorld::World | private |
mResourceSystem | MWWorld::World | private |
mScriptsEnabled | MWWorld::World | private |
mSky | MWWorld::World | private |
mStartCell | MWWorld::World | private |
mStartupScript | MWWorld::World | private |
mStore | MWWorld::World | private |
mSwimHeightScale | MWWorld::World | private |
mTeleportEnabled | MWWorld::World | private |
mTimeScale | MWWorld::World | private |
mWeatherManager | MWWorld::World | private |
mWorldScene | MWWorld::World | private |
mYear | MWWorld::World | private |
operator=(const World &) | MWWorld::World | private |
PCDropped(const Ptr &item) | MWWorld::World | private |
placeObject(const MWWorld::ConstPtr &ptr, MWWorld::CellStore *cell, ESM::Position pos) | MWWorld::World | virtual |
placeObject(const MWWorld::ConstPtr &object, float cursorX, float cursorY, int amount) | MWWorld::World | virtual |
positionToIndex(float x, float y, int &cellX, int &cellY) const | MWWorld::World | virtual |
preloadCommonAssets() | MWWorld::World | virtual |
processChangedSettings(const Settings::CategorySettingVector &settings) | MWWorld::World | virtual |
MWBase::World::processChangedSettings(const std::set< std::pair< std::string, std::string > > &settings)=0 | MWBase::World | pure virtual |
processDoors(float duration) | MWWorld::World | private |
queueMovement(const Ptr &ptr, const osg::Vec3f &velocity) | MWWorld::World | virtual |
readRecord(ESM::ESMReader &reader, uint32_t type, const std::map< int, int > &contentFileMap) | MWWorld::World | virtual |
reattachPlayerCamera() | MWWorld::World | virtual |
removeContainerScripts(const Ptr &reference) | MWWorld::World | virtual |
removeRefScript(MWWorld::RefData *ref) | MWWorld::World | virtual |
renderPlayer() | MWWorld::World | virtual |
resetActors() | MWWorld::World | virtual |
rotateObject(const Ptr &ptr, float x, float y, float z, bool adjust=false) | MWWorld::World | virtual |
rotateObjectImp(const Ptr &ptr, const osg::Vec3f &rot, bool adjust) | MWWorld::World | private |
safePlaceObject(const MWWorld::ConstPtr &ptr, const MWWorld::ConstPtr &referenceObject, MWWorld::CellStore *referenceCell, int direction, float distance) | MWWorld::World | virtual |
scaleObject(const Ptr &ptr, float scale) | MWWorld::World | virtual |
screenshot(osg::Image *image, int w, int h) | MWWorld::World | virtual |
searchPtr(const std::string &name, bool activeOnly) | MWWorld::World | virtual |
searchPtrViaActorId(int actorId) | MWWorld::World | virtual |
setCameraDistance(float dist, bool adjust=false, bool override=true) | MWWorld::World | virtual |
setDay(int day) | MWWorld::World | virtual |
setGlobalFloat(const std::string &name, float value) | MWWorld::World | virtual |
setGlobalInt(const std::string &name, int value) | MWWorld::World | virtual |
setHour(double hour) | MWWorld::World | virtual |
setMonth(int month) | MWWorld::World | virtual |
setMoonColour(bool red) | MWWorld::World | virtual |
setupPlayer() | MWWorld::World | virtual |
setWaterHeight(const float height) | MWWorld::World | virtual |
spawnBloodEffect(const MWWorld::Ptr &ptr, const osg::Vec3f &worldPosition) | MWWorld::World | virtual |
spawnEffect(const std::string &model, const std::string &textureOverride, const osg::Vec3f &worldPos) | MWWorld::World | virtual |
spawnRandomCreature(const std::string &creatureList) | MWWorld::World | virtual |
startNewGame(bool bypass) | MWWorld::World | virtual |
startSpellCast(const MWWorld::Ptr &actor) | MWWorld::World | virtual |
teleportToClosestMarker(const MWWorld::Ptr &ptr, const std::string &id) | MWWorld::World | virtual |
toggleCollisionMode() | MWWorld::World | virtual |
toggleGodMode() | MWWorld::World | virtual |
togglePlayerLooking(bool enable) | MWWorld::World | virtual |
togglePOV() | MWWorld::World | virtual |
togglePreviewMode(bool enable) | MWWorld::World | virtual |
toggleRenderMode(MWRender::RenderMode mode) | MWWorld::World | virtual |
toggleScripts() | MWWorld::World | virtual |
toggleSky() | MWWorld::World | virtual |
toggleVanityMode(bool enable) | MWWorld::World | virtual |
toggleWater() | MWWorld::World | virtual |
toggleWorld() | MWWorld::World | virtual |
undeleteObject(const Ptr &ptr) | MWWorld::World | virtual |
update(float duration, bool paused) | MWWorld::World | virtual |
updateDialogueGlobals() | MWWorld::World | virtual |
updatePlayer(bool paused) | MWWorld::World | private |
updateSoundListener() | MWWorld::World | private |
updateWeather(float duration, bool paused=false) | MWWorld::World | private |
updateWindowManager() | MWWorld::World | private |
useDeathCamera() | MWWorld::World | virtual |
vanityRotateCamera(float *rot) | MWWorld::World | virtual |
World(const World &) | MWWorld::World | private |
World(osgViewer::Viewer *viewer, osg::ref_ptr< osg::Group > rootNode, Resource::ResourceSystem *resourceSystem, 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) | MWWorld::World | |
MWBase::World::World() | MWBase::World | inline |
write(ESM::ESMWriter &writer, Loading::Listener &progress) const | MWWorld::World | virtual |
~World() | MWWorld::World | virtual |