#include "video/drawing_context.hpp"
#include "serializable.hpp"
#include "timer.hpp"
+#include "script_interface.hpp"
namespace lisp {
class Lisp;
class Path;
class PathWalker;
-class Camera : public GameObject, public Serializable
+class Camera : public GameObject, public Serializable, public ScriptInterface
{
public:
Camera(Sector* sector);
{
}
+ virtual void expose(HSQUIRRELVM vm, int table_idx);
+ virtual void unexpose(HSQUIRRELVM vm, int table_idx);
+
// shake camera in a direction 1 time
void shake(float speed, float x, float y);