23 #include "C4Version.h"
118 player_count =
player->Number;
146 if (!no_owner_viewport)
158 no_owner_viewport->
Init(
player->Number,
true);
C4Application Application
C4MouseControl MouseControl
C4GraphicsSystem GraphicsSystem
const char * LoadResStr(const char *id)
StdStrBuf FormatString(const char *szFmt,...)
virtual C4Window * Init(WindowKind windowKind, C4AbstractApp *pApp, const char *Title, const C4Rect *size)
bool MenuKeyControl(BYTE command)
void CharIn(const char *c) override
void PerformUpdate() override
virtual bool CharIn(const char *c)
bool ShowRemoveDlg(Dialog *pDlg)
C4KeyboardInput & KeyboardInput
void FlashMessage(const char *message)
bool ActivateMain(int32_t iPlayer)
bool Init(int32_t iPlayer)
bool Init(int32_t for_player, bool set_temporary_only)
int32_t GetViewportCount()
C4Viewport * GetViewport(int32_t player_nr, C4Viewport *prev=nullptr)
bool CloseViewport(int32_t player_nr, bool silent)
bool CreateViewport(int32_t player_nr, bool silent=false)
virtual void RequestUpdate()
const char * getData() const
void Format(const char *szFmt,...) GNUC_FORMAT_ATTRIBUTE_O