27 #if defined(_WIN32) && defined(HR_ENGINE_SHARED) 29 # define MR_DllDeclare __declspec( dllexport ) 31 # define MR_DllDeclare __declspec( dllimport ) 34 # define MR_DllDeclare 62 void OnModelUpdate(
int prop)
override;
70 Vec3 Measure()
override;
71 void PrepareRender()
override;
72 void Render()
override;
Vec2 screenPos
Definition: SdlBaseContainerView.h:75
std::unique_ptr< SdlTexture > rttTarget
Definition: SdlBaseContainerView.h:79
boost::signals2::scoped_connection displayConfigChangedConn
Definition: SdlBaseContainerView.h:80
Base class for widgets that contain other widgets.
Definition: BaseContainer.h:63
bool rttChanged
Render-to-texture may need to be re-evaluated.
Definition: SdlBaseContainerView.h:77
SDL view for BaseContainer.
Definition: SdlBaseContainerView.h:54
Vec2 GetScreenPos() const override
Retrieve the screen-space position, if available.
Definition: SdlBaseContainerView.h:67
bool rttSizeChanged
Definition: SdlBaseContainerView.h:78
Definition: Announcement.h:24
Vec2 screenSize
Definition: SdlBaseContainerView.h:76
Vec2 GetScreenSize() const override
Retrieve the screen-space size, if available.
Definition: SdlBaseContainerView.h:68
#define MR_DllDeclare
Definition: SdlBaseContainerView.h:34
Base class for views that use SDL for rendering.
Definition: SdlView.h:54
SDL-based software rendering.
Definition: SdlDisplay.h:60