Old light method restored, it can be changed in lua now

This commit is contained in:
Henrique Santiago
2013-02-06 20:47:17 -02:00
parent 7f6a4bbbe5
commit 7f918a12a2
5 changed files with 17 additions and 1 deletions

View File

@@ -28,6 +28,7 @@
#include <framework/graphics/declarations.h>
#include <framework/luaengine/luaobject.h>
#include <framework/core/declarations.h>
#include "lightview.h"
// @bindclass
class MapView : public LuaObject
@@ -110,6 +111,8 @@ public:
void setAnimated(bool animated) { m_animated = animated; requestVisibleTilesCacheUpdate(); }
bool isAnimating() { return m_animated; }
void setAddLightMethod(bool add) { m_lightView->setBlendEquation(add ? Painter::BlendEquation_Add : Painter::BlendEquation_Max); }
void setShader(const PainterShaderProgramPtr& shader, float fadein, float fadeout);
PainterShaderProgramPtr getShader() { return m_shader; }