1#ifndef GAME_EDITOR_MAP_VIEW_H
2#define GAME_EDITOR_MAP_VIEW_H
Definition component.h:13
Definition layer_group.h:12
CProofMode m_ProofMode
Definition map_view.h:59
bool IsFocused()
Definition map_view.cpp:36
void ResetZoom()
Definition map_view.cpp:117
CMapGrid m_MapGrid
Definition map_view.h:60
float m_WorldZoom
Definition map_view.h:57
void SetEditorOffset(vec2 EditorOffset)
Definition map_view.cpp:203
float ScaleLength(float Value) const
Definition map_view.cpp:123
vec2 m_EditorOffset
Definition map_view.h:63
CSmoothValue m_Zoom
Definition map_view.h:56
CMapGrid * MapGrid()
Definition map_view.cpp:178
void UpdateZoom()
Definition map_view.cpp:147
void OnMapLoad() override
Definition map_view.cpp:31
vec2 GetEditorOffset() const
Definition map_view.cpp:213
vec2 m_WorldOffset
Definition map_view.h:62
void OffsetWorld(vec2 Offset)
Definition map_view.cpp:188
void ZoomMouseTarget(float ZoomFactor)
Definition map_view.cpp:128
void OffsetEditor(vec2 Offset)
Definition map_view.cpp:193
void RenderEditorMap()
Definition map_view.cpp:68
void SetWorldOffset(vec2 WorldOffset)
Definition map_view.cpp:198
void RenderGroupBorder()
Definition map_view.cpp:46
void OnReset() override
Definition map_view.cpp:18
vec2 GetWorldOffset() const
Definition map_view.cpp:208
void Focus()
Definition map_view.cpp:41
void OnInit(CEditor *pEditor) override
Definition map_view.cpp:10
float GetWorldZoom() const
Definition map_view.cpp:218
CSmoothValue * Zoom()
Definition map_view.cpp:158
CProofMode * ProofMode()
Definition map_view.cpp:168
Definition proof_mode.h:11
Definition smooth_value.h:12
vector2_base< float > vec2
Definition vmath.h:161