A HUD text shown in a window, with the window's node for it.
| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| character(len=:), | public, | allocatable | :: | font |
the font its node was made with |
||
| type(c_ptr), | public | :: | node | = | c_null_ptr |
the window's label node for it (null until made) |
|
| type(HUDText), | public, | pointer | :: | p | => | null() |
the HUD text (not owned) |
| integer, | public | :: | revision | = | -1 |
the text's revision last shown |
type :: HUDEntry type(HUDText), pointer :: p => null() !! the HUD text (not owned) type(c_ptr) :: node = c_null_ptr !! the window's label node for it (null until made) integer :: revision = -1 !! the text's revision last shown character(len=:), allocatable :: font !! the font its node was made with end type HUDEntry