vkf_label_set_on_top Interface

interface


Called by

interface~~vkf_label_set_on_top~~CalledByGraph interface~vkf_label_set_on_top vkf_label_set_on_top proc~make_name_label make_name_label proc~make_name_label->interface~vkf_label_set_on_top proc~set_name_label_on_top ReferenceFrame%set_name_label_on_top proc~set_name_label_on_top->interface~vkf_label_set_on_top proc~build_decorations build_decorations proc~build_decorations->proc~make_name_label proc~set_label_font ReferenceFrame%set_label_font proc~set_label_font->proc~make_name_label proc~realize ReferenceFrame%realize proc~realize->proc~build_decorations proc~realize->proc~realize proc~add_child ReferenceFrame%add_child proc~add_child->proc~realize proc~frame WindowProxy%frame proc~frame->proc~realize proc~resize WindowProxy%resize proc~resize->proc~frame proc~run WindowProxy%run proc~run->proc~frame

public function vkf_label_set_on_top(label, on) bind(C, name="vkf_label_set_on_top")

Arguments

Type IntentOptional Attributes Name
type(c_ptr), value :: label

label handle (vkf_label_create)

integer(kind=c_int), value :: on

not 0: on top; 0: depth-tested

Return Value integer(kind=c_int)

Description

Draw a label on top of the scene (at the near plane, as HUD labels: not hidden by what is in front of it) or depth-tested. Returns 0, or -1 on failure.