m_pMenus
from implementation of CUIElementBase
, to eventually remove the member completely.
SetColor(vec4)
to the IGraphics interface.
CButtunContainer.GetID
with equivalent usage of the pointer to the obj...IGameController
needs to be cleaned up and extended. CGameContext
should refer more to the gamecontroller and maybe even get refactored a bit to make it easier to inherit fromvoid str_utf8_stats(const char *str, int max_size, int *size, int *count)
to base system for later use with text selection etc.
Calculates size in bytes and count of utf8 characters of a string at the same time, while not exceeding the max size and not breaking multi-byte characters.