3#ifndef GAME_CLIENT_LINEINPUT_H
4#define GAME_CLIENT_LINEINPUT_H
91 static void MoveCursor(
EMoveDirection Direction,
bool MoveWord,
const char *pStr,
size_t MaxSize,
size_t *pCursorPos);
125 void SetBuffer(
char *pStr,
size_t MaxSize,
size_t MaxChars);
128 void Set(
const char *pString);
129 void SetRange(
const char *pString,
size_t Begin,
size_t End);
130 void Insert(
const char *pString,
size_t Begin);
131 void Append(
const char *pString);
190 STextBoundingBox Render(
const CUIRect *pRect,
float FontSize,
int Align,
bool Changed,
float LineWidth,
float LineSpacing,
const std::vector<STextColorSplit> &vColorSplits = {});
200template<
size_t MaxSize,
size_t MaxChars = MaxSize>
234 void SetInteger(
int Number,
int Base = 10,
int HexPrefix = 6);
237 void SetInteger64(int64_t Number,
int Base = 10,
int HexPrefix = 6);
Definition: graphics.h:183
Definition: textrender.h:312
Definition: textrender.h:175
vector2_base< float > vec2
Definition: vmath.h:158