1#ifndef GAME_EDITOR_MAP_VIEW_H
2#define GAME_EDITOR_MAP_VIEW_H
Definition component.h:13
Definition layer_group.h:10
CProofMode m_ProofMode
Definition map_view.h:59
bool IsFocused()
Definition map_view.cpp:36
void ResetZoom()
Definition map_view.cpp:123
CMapGrid m_MapGrid
Definition map_view.h:60
float m_WorldZoom
Definition map_view.h:57
void SetEditorOffset(vec2 EditorOffset)
Definition map_view.cpp:209
float ScaleLength(float Value) const
Definition map_view.cpp:129
vec2 m_EditorOffset
Definition map_view.h:63
CSmoothValue m_Zoom
Definition map_view.h:56
CMapGrid * MapGrid()
Definition map_view.cpp:184
void UpdateZoom()
Definition map_view.cpp:153
void OnMapLoad() override
Definition map_view.cpp:31
vec2 GetEditorOffset() const
Definition map_view.cpp:219
vec2 m_WorldOffset
Definition map_view.h:62
void OffsetWorld(vec2 Offset)
Definition map_view.cpp:194
void ZoomMouseTarget(float ZoomFactor)
Definition map_view.cpp:134
void OffsetEditor(vec2 Offset)
Definition map_view.cpp:199
void RenderEditorMap()
Definition map_view.cpp:74
void SetWorldOffset(vec2 WorldOffset)
Definition map_view.cpp:204
void RenderGroupBorder()
Definition map_view.cpp:52
void OnReset() override
Definition map_view.cpp:18
vec2 GetWorldOffset() const
Definition map_view.cpp:214
void Focus()
Definition map_view.cpp:44
void OnInit(CEditor *pEditor) override
Definition map_view.cpp:10
float GetWorldZoom() const
Definition map_view.cpp:224
CSmoothValue * Zoom()
Definition map_view.cpp:164
CProofMode * ProofMode()
Definition map_view.cpp:174
Definition proof_mode.h:7
Definition smooth_value.h:12