27 #if defined(_WIN32) && defined(HR_ENGINE_SHARED) 29 # define MR_DllDeclare __declspec( dllexport ) 31 # define MR_DllDeclare __declspec( dllimport ) 34 # define MR_DllDeclare 57 SUPER(disp, model), opacityChanged(true), computedAlpha(0) { }
61 virtual void OnModelUpdate(
int prop);
64 virtual Vec3 Measure();
65 virtual void PrepareRender();
66 virtual void Render();
#define MR_DllDeclare
Definition: SdlScreenFadeView.h:34
virtual ~SdlScreenFadeView()
Definition: SdlScreenFadeView.h:58
bool opacityChanged
Definition: SdlScreenFadeView.h:72
SdlView< ScreenFade > SUPER
Definition: SdlScreenFadeView.h:54
SDL view for ScreenFade.
Definition: SdlScreenFadeView.h:52
Paints a solid color over the whole screen with adjustable opacity.
Definition: ScreenFade.h:51
MR_UInt8 computedAlpha
Definition: SdlScreenFadeView.h:73
Definition: Announcement.h:24
SdlScreenFadeView(SdlDisplay &disp, ScreenFade &model)
Definition: SdlScreenFadeView.h:56
uint8_t MR_UInt8
Definition: MR_Types.h:40
Base class for views that use SDL for rendering.
Definition: SdlView.h:54
SDL-based software rendering.
Definition: SdlDisplay.h:60