Inheritance diagram for CP_SplashScreen:
Public Member Functions | |
void | disconnect_all () |
void | signal_connect (CP_Signal *inSender) |
void | signal_disconnect (CP_Signal *inSender) |
Task | |
void | DoTask () |
Task | |
void | DoTask () |
Task | |
void | DoTask () |
Constructor / Destructor | |
CP_SplashScreen (CP_Application_Imp *inOwnerApp) | |
Constructor. | |
virtual | ~CP_SplashScreen () throw () |
Getters | |
CP_Application_Imp * | GetOwnerApp () |
Setters | |
void | SetOwnerApp (CP_Application_Imp *inOwnerApp) |
Window | |
virtual void | Show (SInt32 inDuration) |
virtual void | Show (SInt32 inWindowResID, SInt32 inDuration) |
virtual void | Show (const CP_String &inNibName, const CP_String &inWindowName, SInt32 inDuration) |
virtual void | Show (CP_Window *inSplashWindow, SInt32 inDuration) |
Task | |
void | DoTask () |
Static Public Member Functions | |
Instance | |
static CP_SplashScreen * | Instance () |
Protected Member Functions | |
Task | |
virtual void | OnDoTask () |
Task | |
virtual void | OnDoTask () |
Task | |
virtual void | OnDoTask () |
Protected Attributes | |
CP_Application_Imp * | fOwnerApp |
CP_Window * | fSplashWindow |
CP_TimedTask * | fDurationTimer |
sender_set | fSenders |
Private Member Functions | |
Slots | |
void | HandleTimer (CP_DataValueHolder &inDataValue, OSStatus &inOSStatus) |
Static Private Attributes | |
static CP_SplashScreen * | fsInstance = NULL |
|
Constructor.
|
|
Destructor.
|
|
Returns the single instance of this object.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Handle our task.
|
|
Subclasses override to handle the specific task when called.
Reimplemented in CP_DeferredViewDeleter. |
|
|
|
|
|
|
|
|
|
Single instance of this class. |
|
Owner application class. |
|
Splash screen window. |
|
|