22 #include "precompiled.h"
void DrawSprite(const CGUISpriteInstance &Sprite, int CellID, const float &Z, const CRect &Rect, const CRect &Clipping=CRect())
Draw GUI Sprite.
const PSRETURN PSRETURN_OK
ISoundManager * g_SoundManager
static PSRETURN GetSetting(const IGUIObject *pObject, const CStr &Setting, T &Value)
Retrieves a setting by name from object pointer.
virtual void PlayAsUI(const VfsPath &itemPath, bool looping)=0
static CColor FallBackColor(const CColor &prim, const CColor &sec)
Same principle as FallBackSprite.
Includes static functions that needs one template argument.
InReaction SendEvent(EGUIMessageType type, const CStr &EventName)
Send event to this GUI object (HandleMessage and ScriptEvent)
bool m_MouseHovering
This is an array of true or false, each element is associated with a string representing a setting...
Message send to IGUIObject::HandleMessage() in order to give life to Objects manually with a derived ...
EGUIMessageType type
Describes what the message regards.
Rectangle class used for screen rectangles.