23 #define C4CFN_StartupBackgroundMain "StartupMainMenuBG"
51 bool LoadFile(
C4FacetID &rToFct,
const char *szFilename);
117 bool fInStartup{
false}, fLastDlgWasBack;
143 static bool SetStartScreen(
const char *szScreen,
const char *szSubDialog=
nullptr);
const int32_t C4StartupFontClrDisabled
const int32_t C4StartupBtnBorderColor2
@ C4StartupAboutEngineAndTools
@ C4StartupAboutArtAndContent
@ C4StartupAboutTitleCount
@ C4StartupAboutContributors
@ C4StartupAboutAdministration
@ C4StartupAboutScriptingAndContent
@ C4StartupAboutMusicAndSound
const int32_t C4StartupEditBorderColor
const int32_t C4StartupEditBGColor
const int32_t C4StartupFontClr
const int32_t C4StartupBtnFontClr
const int32_t C4StartupBtnBorderColor1
FullscreenDialog(const char *szTitle, const char *szSubtitle)
virtual bool SetSubscreen(const char *szToScreen)
virtual void OnLeagueOptionChanged()
virtual void OnKeyboardLayoutChanged()
C4StartupDlg(const char *szTitle)
C4FacetID fctScenSelIcons
C4GUI::DynBarFacet barMainButtonsDown
C4GUI::ScrollBarFacets sfctBookScrollB
C4FacetID fctScenSelTitleOverlay
C4GUI::ScrollBarFacets sfctBookScroll
C4FacetID fctOptionsTabClip
C4FacetID fctOptionsIcons
C4GUI::ScrollBarFacets sfctBookScrollR
CStdFont & GetBlackFontByHeight(int32_t iHgt, float *pfZoom)
C4GUI::ScrollBarFacets sfctBookScrollG
C4GUI::DynBarFacet barMainButtons
C4FacetID fctMainButtonsDown
void OnLeagueOptionChanged()
void OnKeyboardLayoutChanged()
class C4StartupDlg * SwitchDialog(DialogID eToDlg, bool fFade=true, const char *szSubDialog=nullptr)
C4StartupGraphics Graphics
static C4Startup * EnsureLoaded()
static bool SetStartScreen(const char *szScreen, const char *szSubDialog=nullptr)
static void InitStartup()
static void CloseStartup()