vkf_sky_stars_changed Interface

interface


Called by

interface~~vkf_sky_stars_changed~~CalledByGraph interface~vkf_sky_stars_changed vkf_sky_stars_changed proc~make_line_node make_line_node proc~make_line_node->interface~vkf_sky_stars_changed proc~make_star_node make_star_node proc~make_star_node->interface~vkf_sky_stars_changed proc~node~2 SkySphere%node proc~node~2->proc~make_line_node proc~node~2->proc~make_star_node proc~set_constellations SkySphere%set_constellations proc~set_constellations->proc~make_line_node proc~set_star_data SkySphere%set_star_data proc~set_star_data->proc~make_star_node proc~set_sky WindowProxy%set_sky proc~set_sky->proc~node~2

public function vkf_sky_stars_changed(node, n) bind(C, name="vkf_sky_stars_changed")

Arguments

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

stars handle (vkf_stars_create)

integer(kind=c_int), value :: n

the number of stars (at most the capacity)

Return Value integer(kind=c_int)

Description

The first n stars were written: draw them, and upload the buffer. Returns 0, or -1 on failure.