14 #include <boost/unordered_map.hpp>
21 class DtCameraShakeCreator;
39 virtual void addCreator(
const std::string& cameraShakeType,
44 virtual void cameraShakeTypesSupported(
45 std::list<std::string>& cameraShakeTypes)
const;
49 const std::string& cameraShakeType)
const;
52 bool canCreateCameraShake(
const std::string& cameraShakeType);
60 typedef boost::unordered_map<std::string, DtCameraShakeCreator*>