text Function

private function text(self) result(t)

The text (as shown: '' while hidden).

Type Bound

HUDText

Arguments

Type IntentOptional Attributes Name
class(HUDText), intent(in) :: self

Return Value character(len=:), allocatable


Called by

proc~~text~2~~CalledByGraph proc~text~2 HUDText%text proc~create_hud create_hud proc~create_hud->proc~text~2 proc~update_huds update_huds proc~update_huds->proc~text~2 proc~update_huds->proc~create_hud proc~add_hud_text WindowProxy%add_hud_text proc~add_hud_text->proc~create_hud proc~create_huds create_huds proc~create_huds->proc~create_hud proc~frame WindowProxy%frame proc~frame->proc~update_huds proc~frame->proc~create_huds proc~resize WindowProxy%resize proc~resize->proc~frame proc~run WindowProxy%run proc~run->proc~frame

Source Code

    function text(self) result(t)
        class(HUDText), intent(in) :: self
        character(len=:), allocatable :: t
        t = ''
        if (allocated(self%text_) .and. self%shown) t = self%text_
    end function text