frame_invalidate Subroutine

private subroutine frame_invalidate(this)

Force the next render to emit every row.

For when something outside the frame has written to the screen, so the record of what is displayed can no longer be trusted.

Type Bound

frame_t

Arguments

Type IntentOptional Attributes Name
class(frame_t), intent(inout) :: this

Source Code

   subroutine frame_invalidate(this)
      !! Force the next `render` to emit every row.
      !!
      !! For when something outside the frame has written to the screen, so
      !! the record of what is displayed can no longer be trusted.
      class(frame_t), intent(inout) :: this

      this%full_redraw = .true.
   end subroutine frame_invalidate