5#include "../../../PreferencesModule.h"
11class TilemapGridModule :
public PreferencesModule
14 DECLARE_PREFERENCES_MODULE(TilemapGridModule)
17 virtual ~TilemapGridModule();
19 virtual const char* GetName()
const override {
return GetStaticName(); }
20 virtual const char* GetParentPath()
const override {
return GetStaticParentPath(); }
21 virtual void Render()
override;
26 glm::vec4 GetMinorColor()
const {
return mMinorColor; }
27 glm::vec4 GetAxisColor()
const {
return mAxisColor; }
28 bool GetHighlightAxes()
const {
return mHighlightAxes; }
30 static TilemapGridModule*
Get();
35 glm::vec4 mMinorColor = glm::vec4(1.0f, 1.0f, 1.0f, 0.35f);
36 glm::vec4 mAxisColor = glm::vec4(1.0f, 1.0f, 0.4f, 0.85f);
37 bool mHighlightAxes =
true;
39 static TilemapGridModule* sInstance;
Definition JsonHelpers.h:15