1 #ifndef GAME_RENDER_ACTORANIMATION_H
2 #define GAME_RENDER_ACTORANIMATION_H
8 #include "../mwworld/containerstore.hpp"
25 class LightListCallback;
44 typedef std::map<MWWorld::ConstPtr, osg::ref_ptr<SceneUtil::LightSource> >
ItemLightMap;
Wrapper class that constructs and provides access to the most commonly used resource subsystems...
Definition: resourcesystem.hpp:30
Definition: animation.hpp:85
virtual void itemAdded(const MWWorld::ConstPtr &item, int count)
Definition: actoranimation.cpp:53
void removeHiddenItemLight(const MWWorld::ConstPtr &item)
Definition: actoranimation.cpp:107
void addHiddenItemLight(const MWWorld::ConstPtr &item, const ESM::Light *esmLight)
Definition: actoranimation.cpp:80
std::map< MWWorld::ConstPtr, osg::ref_ptr< SceneUtil::LightSource > > ItemLightMap
Definition: actoranimation.hpp:44
Definition: containerstore.hpp:41
Definition: actoranimation.hpp:31
virtual ~ActorAnimation()
Definition: actoranimation.cpp:45
Pointer to a const LiveCellRef.
Definition: ptr.hpp:90
virtual void itemRemoved(const MWWorld::ConstPtr &item, int count)
Definition: actoranimation.cpp:65
ActorAnimation(const MWWorld::Ptr &ptr, osg::ref_ptr< osg::Group > parentNode, Resource::ResourceSystem *resourceSystem)
Definition: actoranimation.cpp:29
ItemLightMap mItemLights
Definition: actoranimation.hpp:45
Pointer to a LiveCellRef.
Definition: ptr.hpp:19
Definition: loadligh.hpp:17