1#ifndef GAME_EDITOR_PROOF_MODE_H
2#define GAME_EDITOR_PROOF_MODE_H
Definition component.h:13
Definition proof_mode.h:20
std::vector< vec2 > m_vMenuBackgroundPositions
Definition proof_mode.h:25
void Reset()
Definition proof_mode.cpp:9
std::vector< std::vector< int > > m_vvMenuBackgroundCollisions
Definition proof_mode.h:26
EProofBorder m_ProofBorders
Definition proof_mode.h:22
int m_CurrentMenuProofIndex
Definition proof_mode.h:23
Definition proof_mode.h:11
bool IsModeMenu() const
Definition proof_mode.cpp:213
const char * MenuBackgroundPositionName(int MenuProofIndex) const
Definition proof_mode.cpp:258
void SetModeIngame()
Definition proof_mode.cpp:228
void RenderScreenSizes()
Definition proof_mode.cpp:92
void InitMenuBackgroundPositions()
Definition proof_mode.cpp:59
EProofBorder
Definition proof_mode.h:14
@ MENU
Definition proof_mode.h:17
@ OFF
Definition proof_mode.h:15
@ INGAME
Definition proof_mode.h:16
int CurrentMenuProofIndex() const
Definition proof_mode.cpp:238
void OnInit(CEditor *pEditor) override
Definition proof_mode.cpp:17
void OnMapLoad() override
Definition proof_mode.cpp:23
bool IsEnabled() const
Definition proof_mode.cpp:208
vec2 CurrentMenuBackgroundPosition() const
Definition proof_mode.cpp:253
const std::vector< vec2 > & MenuBackgroundPositions() const
Definition proof_mode.cpp:248
void SetCurrentMenuProofIndex(int MenuProofIndex)
Definition proof_mode.cpp:243
const std::vector< int > & MenuBackgroundCollisions(int MenuProofIndex) const
Definition proof_mode.cpp:263
std::vector< const char * > m_vpMenuBackgroundPositionNames
Definition proof_mode.h:50
void InitMenuBackgroundPositionNames()
Definition proof_mode.cpp:28
void SetModeMenu()
Definition proof_mode.cpp:233
bool IsModeIngame() const
Definition proof_mode.cpp:218
void Toggle()
Definition proof_mode.cpp:223
vector2_base< float > vec2
Definition vmath.h:168