1#ifndef GAME_EDITOR_FONT_TYPER_H
2#define GAME_EDITOR_FONT_TYPER_H
52 void SetTile(
ivec2 Pos,
unsigned char Index,
const std::shared_ptr<CLayerTiles> &pLayer);
Definition component.h:13
Definition font_typer.h:22
int m_TilesPlacedSinceActivate
Definition font_typer.h:28
void Reset()
Definition font_typer.cpp:17
ivec2 m_TextIndex
Definition font_typer.h:25
int m_TextLineLen
Definition font_typer.h:26
bool m_Active
Definition font_typer.h:24
std::shared_ptr< CLayer > m_pLastLayer
Definition font_typer.h:27
Definition font_typer.h:19
bool IsActive() const
Definition font_typer.cpp:263
void TextModeOff()
Definition font_typer.cpp:187
bool OnInput(const IInput::CEvent &Event) override
Definition font_typer.cpp:45
void OnInit(CEditor *pEditor) override
Definition font_typer.cpp:26
IGraphics::CTextureHandle m_CursorTextTexture
Definition font_typer.h:46
void TextModeOn()
Definition font_typer.cpp:170
void Render()
Definition font_typer.cpp:204
void SetTile(ivec2 Pos, unsigned char Index, const std::shared_ptr< CLayerTiles > &pLayer)
Definition font_typer.cpp:33
@ NUMBER_OFFSET
Definition font_typer.h:43
@ LETTER_OFFSET
Definition font_typer.h:42
void SetCursor()
Definition font_typer.cpp:196
CUi::SConfirmPopupContext m_ConfirmActivatePopupContext
Definition font_typer.h:47
std::chrono::nanoseconds m_CursorRenderTime
Definition font_typer.h:45
Definition layer_tiles.h:44
Definition graphics.h:258
vector2_base< int > ivec2
Definition vmath.h:170