PGE Engine
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros Pages
Public Member Functions | Static Public Member Functions | List of all members
PGE_MsgBox Class Reference
Inheritance diagram for PGE_MsgBox:
PGE_BoxBase

Public Member Functions

 PGE_MsgBox (Scene *_parentScene=NULL, QString msg="Message box is works!", msgType _type=msg_info, PGE_Point boxCenterPos=PGE_Point(-1,-1), float _padding=-1, QString texture="")
 
 PGE_MsgBox (const PGE_MsgBox &mb)
 
void setBoxSize (float _Width, float _Height, float _padding)
 
void update (float ticks)
 
void render ()
 
void restart ()
 
bool isRunning ()
 
void exec ()
 
void processLoader (float ticks)
 
void processBox (float)
 
void processUnLoader (float ticks)
 
- Public Member Functions inherited from PGE_BoxBase
 PGE_BoxBase (Scene *_parentScene=0)
 
 PGE_BoxBase (const PGE_BoxBase &bb)
 
virtual void setParentScene (Scene *_parentScene)
 
void setFade (int speed, float target, float step)
 
bool tickFader (float ticks)
 
void fadeStep ()
 
void loadTexture (QString path)
 
void updateTickValue ()
 

Static Public Member Functions

static void info (QString msg)
 
static void warn (QString msg)
 
static void error (QString msg)
 
static void fatal (QString msg)
 

Additional Inherited Members

- Public Types inherited from PGE_BoxBase
enum  msgType {
  msg_info =0, msg_info_light, msg_warn, msg_error,
  msg_fatal
}
 
- Public Attributes inherited from PGE_BoxBase
float fader_opacity
 
float target_opacity
 
float fade_step
 
int fadeSpeed
 
float manual_ticks
 
- Protected Member Functions inherited from PGE_BoxBase
void construct (Scene *_parentScene=0)
 
void drawTexture (int left, int top, int right, int bottom, int border=32)
 
void drawTexture (PGE_Rect _rect, int border=32)
 
void drawPiece (PGE_RectF target, PGE_RectF block, PGE_RectF texture)
 
- Protected Attributes inherited from PGE_BoxBase
SceneparentScene
 
float uTickf
 
int uTick
 
bool _textureUsed
 
PGE_Texture styleTexture
 

The documentation for this class was generated from the following files: