14#ifndef fsCSplashScreenGuihdr
15#define fsCSplashScreenGuihdr
54 void nextScreenPrepare();
55 void nextScreenPresent();
60 void firstScreenDisplay();
62 std::vector<fsStr> mScreens;
68 fsS32 mCurrentScreenIndex;
73 fsS32 mTimeOnCurrentScreen;
Definition fsCEntity.h:39
fsBool messageProcessDo(const fsCUniqueId &pMessageType, const fsIMessageDispatcher::sMessageParameters &pParam) override
Definition fsCSplashScreenGui.cpp:150
friend class fsCComponentFactory
Definition fsCSplashScreenGui.h:31
void listenersDeregisterDo() override
Definition fsCSplashScreenGui.cpp:138
virtual ~fsCSplashScreenGui()
Definition fsCSplashScreenGui.cpp:180
fsCSplashScreenGui(fsCEntity *pParent)
Definition fsCSplashScreenGui.cpp:169
static fsIComponent * create(fsCEntity *pParent)
Definition fsCSplashScreenGui.cpp:164
void initialiseFromVariableTableDo(const fsCVariableTable &pVars) override
Definition fsCSplashScreenGui.cpp:18
void listenersRegisterDo() override
Definition fsCSplashScreenGui.cpp:144
static const fsCUniqueId mTypeId
Definition fsCSplashScreenGui.h:35
void updateDo(fsS32 pDeltaMs) override
Definition fsCSplashScreenGui.cpp:122
Definition fsCUniqueId.h:21
Definition fsCVariableTable.h:27
fsIComponent(fsCEntity *pParent)
Definition fsIComponent.cpp:86
fsIMessageListenerGuiComponent(fsCEntity *pParent, fsS32 pPriority)
Definition fsIMessageListenerGuiComponent.cpp:4
Definition fsISpriteComponent.h:23
bool fsBool
Definition fsBaseTypes.h:26
int fsS32
Definition fsBaseTypes.h:20
Definition fsIMessageDispatcher.h:32