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

This is the complete list of members for MWScript::InterpreterContext, including all inherited members.

disable(const std::string &id="")MWScript::InterpreterContextvirtual
enable(const std::string &id="")MWScript::InterpreterContextvirtual
executeActivation(MWWorld::Ptr ptr, MWWorld::Ptr actor)MWScript::InterpreterContext
findLocalVariableIndex(const std::string &scriptId, const std::string &name, char type) const MWScript::InterpreterContextprivate
getActionBinding(const std::string &action) const MWScript::InterpreterContextvirtual
getActorName() const MWScript::InterpreterContextvirtual
getCurrentCellName() const MWScript::InterpreterContextvirtual
getDistance(const std::string &name, const std::string &id="") const MWScript::InterpreterContextvirtual
getGlobalFloat(const std::string &name) const MWScript::InterpreterContextvirtual
getGlobalLong(const std::string &name) const MWScript::InterpreterContextvirtual
getGlobals() const MWScript::InterpreterContextvirtual
getGlobalShort(const std::string &name) const MWScript::InterpreterContextvirtual
getGlobalType(const std::string &name) const MWScript::InterpreterContextvirtual
getLocalFloat(int index) const MWScript::InterpreterContextvirtual
getLocalLong(int index) const MWScript::InterpreterContextvirtual
getLocalShort(int index) const MWScript::InterpreterContextvirtual
getMemberFloat(const std::string &id, const std::string &name, bool global) const MWScript::InterpreterContextvirtual
getMemberLocals(std::string &id, bool global) const MWScript::InterpreterContextprivate
getMemberLocals(std::string &id, bool global)MWScript::InterpreterContextprivate
getMemberLong(const std::string &id, const std::string &name, bool global) const MWScript::InterpreterContextvirtual
getMemberShort(const std::string &id, const std::string &name, bool global) const MWScript::InterpreterContextvirtual
getNPCClass() const MWScript::InterpreterContextvirtual
getNPCFaction() const MWScript::InterpreterContextvirtual
getNPCRace() const MWScript::InterpreterContextvirtual
getNPCRank() const MWScript::InterpreterContextvirtual
getPCBounty() const MWScript::InterpreterContextvirtual
getPCClass() const MWScript::InterpreterContextvirtual
getPCName() const MWScript::InterpreterContextvirtual
getPCNextRank() const MWScript::InterpreterContextvirtual
getPCRace() const MWScript::InterpreterContextvirtual
getPCRank() const MWScript::InterpreterContextvirtual
getReference(bool required=true)MWScript::InterpreterContext
getReferenceImp(const std::string &id="", bool activeOnly=false, bool doThrow=true)MWScript::InterpreterContextprivate
getReferenceImp(const std::string &id="", bool activeOnly=false, bool doThrow=true) const MWScript::InterpreterContextprivate
getSecondsPassed() const MWScript::InterpreterContextvirtual
getTargetId() const MWScript::InterpreterContextvirtual
InterpreterContext(MWScript::Locals *locals, const MWWorld::Ptr &reference, const std::string &targetId="")MWScript::InterpreterContext
isDisabled(const std::string &id="") const MWScript::InterpreterContextvirtual
isScriptRunning(const std::string &name) const MWScript::InterpreterContextvirtual
menuMode()MWScript::InterpreterContextvirtual
messageBox(const std::string &message, const std::vector< std::string > &buttons)MWScript::InterpreterContextvirtual
Interpreter::Context::messageBox(const std::string &message)Interpreter::Contextinline
mLocalsMWScript::InterpreterContextprivate
mReferenceMWScript::InterpreterContextmutableprivate
mTargetIdMWScript::InterpreterContextprivate
report(const std::string &message)MWScript::InterpreterContextvirtual
setGlobalFloat(const std::string &name, float value)MWScript::InterpreterContextvirtual
setGlobalLong(const std::string &name, int value)MWScript::InterpreterContextvirtual
setGlobalShort(const std::string &name, int value)MWScript::InterpreterContextvirtual
setLocalFloat(int index, float value)MWScript::InterpreterContextvirtual
setLocalLong(int index, int value)MWScript::InterpreterContextvirtual
setLocalShort(int index, int value)MWScript::InterpreterContextvirtual
setMemberFloat(const std::string &id, const std::string &name, float value, bool global)MWScript::InterpreterContextvirtual
setMemberLong(const std::string &id, const std::string &name, int value, bool global)MWScript::InterpreterContextvirtual
setMemberShort(const std::string &id, const std::string &name, int value, bool global)MWScript::InterpreterContextvirtual
startScript(const std::string &name, const std::string &targetId="")MWScript::InterpreterContextvirtual
stopScript(const std::string &name)MWScript::InterpreterContextvirtual
updatePtr(const MWWorld::Ptr &base, const MWWorld::Ptr &updated)MWScript::InterpreterContext
~Context()Interpreter::Contextinlinevirtual