29 #ifndef __Ogre_Overlay_Prereq_H__
30 #define __Ogre_Overlay_Prereq_H__
40 class OverlayContainer;
42 class OverlayElementFactory;
48 #if OGRE_PLATFORM == OGRE_PLATFORM_WIN32 || OGRE_PLATFORM == OGRE_PLATFORM_WINRT
49 # if defined( OGRE_STATIC_LIB )
50 # define _OgreOverlayExport
52 # if defined( OGRE_OVERLAY_EXPORTS )
53 # define _OgreOverlayExport __declspec( dllexport )
55 # if defined( __MINGW32__ )
56 # define _OgreOverlayExport
58 # define _OgreOverlayExport __declspec( dllimport )
62 #elif defined ( OGRE_GCC_VISIBILITY )
63 # define _OgreOverlayExport __attribute__ ((visibility("default")))
65 # define _OgreOverlayExport
SharedPtr< Font > FontPtr
Manages Overlay objects, parsing them from .overlay files and storing a lookup library of them...