Monado OpenXR Runtime
|
A interface object used for destroying a frame graph. More...
#include <xrt/xrt_frame.h>
Data Fields | |
struct xrt_frame_node * | next |
void(* | break_apart )(struct xrt_frame_node *node) |
Called first in when the graph is being destroyed, remove any references frames and other objects and stop threads. More... | |
void(* | destroy )(struct xrt_frame_node *node) |
Do the actual freeing of the objects. More... | |
A interface object used for destroying a frame graph.
void(* xrt_frame_node::break_apart) (struct xrt_frame_node *node) |
Called first in when the graph is being destroyed, remove any references frames and other objects and stop threads.
Referenced by euroc_recorder_create(), gui_ogl_texture::gui_ogl_sink_create(), xrt_frame_sink::u_sink_quirk_create(), and xrt_frame_context::xrt_frame_context_destroy_nodes().
void(* xrt_frame_node::destroy) (struct xrt_frame_node *node) |
Do the actual freeing of the objects.
Referenced by xrt_frame_context::xrt_frame_context_destroy_nodes().