MWsScreen Class Reference

class MWsScreen : public MWsObjectProvider

A destination for a drawing occasion of a CWsGraphicDrawer Used by animation schedulers to update screens

Inherits from

Member Functions Documentation

OnAnimation()

void OnAnimation ( ) [private, pure virtual]

Called by the MWsAnimationScheduler when scheduled animation is to be serviced

WARNING: Function for internal use ONLY. Compatibility is not guaranteed in future releases.

Redraw()

void Redraw ( ) [private, pure virtual]

Called by the MWsAnimationScheduler when the screen needs to be redrawn in its entirity

WARNING: Function for internal use ONLY. Compatibility is not guaranteed in future releases.

RedrawInvalid(const TArray< TGraphicDrawerId > &)

TBool RedrawInvalid ( const TArray < TGraphicDrawerId > & aInvalid ) [private, pure virtual]

Called by MWsAnimationScheduler when the any parts of the screen that potentially contain commands to draw graphics in the list of IDs passed need to be redrawn WARNING: Function for internal use ONLY. Compatibility is not guaranteed in future releases.

Parameters

const TArray < TGraphicDrawerId > & aInvalid the list of IDs that are invalid