|
OpenMW
|
#include <container.hpp>
Public Member Functions | |
| virtual void | insertObjectRendering (const MWWorld::Ptr &ptr, MWRender::RenderingInterface &renderingInterface) const |
| Add reference into a cell for rendering. | |
| virtual void | insertObject (const MWWorld::Ptr &ptr, MWWorld::PhysicsSystem &physics) const |
| Add reference into a cell for rendering (default implementation: don't render anything). | |
| virtual std::string | getName (const MWWorld::Ptr &ptr) const |
| virtual boost::shared_ptr < MWWorld::Action > | activate (const MWWorld::Ptr &ptr, const MWWorld::Ptr &actor) const |
| Generate action for activation. | |
| virtual bool | hasToolTip (const MWWorld::Ptr &ptr) const |
| virtual MWGui::ToolTipInfo | getToolTipInfo (const MWWorld::Ptr &ptr) const |
| virtual MWWorld::ContainerStore & | getContainerStore (const MWWorld::Ptr &ptr) const |
| Return container store. | |
| virtual std::string | getScript (const MWWorld::Ptr &ptr) const |
| Return name of the script attached to ptr. | |
| virtual float | getCapacity (const MWWorld::Ptr &ptr) const |
| virtual float | getEncumbrance (const MWWorld::Ptr &ptr) const |
| virtual void | lock (const MWWorld::Ptr &ptr, int lockLevel) const |
| Lock object. | |
| virtual void | unlock (const MWWorld::Ptr &ptr) const |
| Unlock object. | |
| virtual std::string | getModel (const MWWorld::Ptr &ptr) const |
Static Public Member Functions | |
| static void | registerSelf () |
Private Member Functions | |
| void | ensureCustomData (const MWWorld::Ptr &ptr) const |
| virtual MWWorld::Ptr | copyToCellImpl (const MWWorld::Ptr &ptr, MWWorld::CellStore &cell) const |
| boost::shared_ptr< MWWorld::Action > MWClass::Container::activate | ( | const MWWorld::Ptr & | ptr, |
| const MWWorld::Ptr & | actor | ||
| ) | const [virtual] |
Generate action for activation.
Reimplemented from MWWorld::Class.
| MWWorld::Ptr MWClass::Container::copyToCellImpl | ( | const MWWorld::Ptr & | ptr, |
| MWWorld::CellStore & | cell | ||
| ) | const [private, virtual] |
Reimplemented from MWWorld::Class.
| void MWClass::Container::ensureCustomData | ( | const MWWorld::Ptr & | ptr | ) | const [private] |
| float MWClass::Container::getCapacity | ( | const MWWorld::Ptr & | ptr | ) | const [virtual] |
Return total weight that fits into the object. Throws an exception, if the object can't hold other objects.
Reimplemented from MWWorld::Class.
| MWWorld::ContainerStore & MWClass::Container::getContainerStore | ( | const MWWorld::Ptr & | ptr | ) | const [virtual] |
Return container store.
Reimplemented from MWWorld::Class.
| float MWClass::Container::getEncumbrance | ( | const MWWorld::Ptr & | ptr | ) | const [virtual] |
Returns total weight of objects inside this object (including modifications from magic effects). Throws an exception, if the object can't hold other objects.
Reimplemented from MWWorld::Class.
| std::string MWClass::Container::getModel | ( | const MWWorld::Ptr & | ptr | ) | const [virtual] |
Reimplemented from MWWorld::Class.
| std::string MWClass::Container::getName | ( | const MWWorld::Ptr & | ptr | ) | const [virtual] |
Implements MWWorld::Class.
| std::string MWClass::Container::getScript | ( | const MWWorld::Ptr & | ptr | ) | const [virtual] |
Return name of the script attached to ptr.
Reimplemented from MWWorld::Class.
| MWGui::ToolTipInfo MWClass::Container::getToolTipInfo | ( | const MWWorld::Ptr & | ptr | ) | const [virtual] |
Reimplemented from MWWorld::Class.
| bool MWClass::Container::hasToolTip | ( | const MWWorld::Ptr & | ptr | ) | const [virtual] |
Reimplemented from MWWorld::Class.
| void MWClass::Container::insertObject | ( | const MWWorld::Ptr & | ptr, |
| MWWorld::PhysicsSystem & | physics | ||
| ) | const [virtual] |
Add reference into a cell for rendering (default implementation: don't render anything).
Reimplemented from MWWorld::Class.
| void MWClass::Container::insertObjectRendering | ( | const MWWorld::Ptr & | ptr, |
| MWRender::RenderingInterface & | renderingInterface | ||
| ) | const [virtual] |
Add reference into a cell for rendering.
Reimplemented from MWWorld::Class.
| void MWClass::Container::lock | ( | const MWWorld::Ptr & | ptr, |
| int | lockLevel | ||
| ) | const [virtual] |
Lock object.
Reimplemented from MWWorld::Class.
| void MWClass::Container::registerSelf | ( | ) | [static] |
| void MWClass::Container::unlock | ( | const MWWorld::Ptr & | ptr | ) | const [virtual] |
Unlock object.
Reimplemented from MWWorld::Class.
1.7.6.1