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()

voidOnAnimation()[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()

voidRedraw()[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 > & aInvalidthe list of IDs that are invalid