XrdSceneSelection

XrdSceneSelection

Functions

Types and Values

Object Hierarchy

    GObject
    ╰── XrdSceneObject
        ╰── XrdSceneSelection

Includes

#include <xrdesktop.h>

Description

Functions

xrd_scene_selection_initialize ()

gboolean
xrd_scene_selection_initialize (XrdSceneSelection *self,
                                GulkanDevice *device,
                                VkDescriptorSetLayout *layout);

xrd_scene_selection_new ()

XrdSceneSelection *
xrd_scene_selection_new (void);

xrd_scene_selection_render ()

void
xrd_scene_selection_render (XrdSceneSelection *self,
                            EVREye eye,
                            VkPipeline pipeline,
                            VkPipelineLayout pipeline_layout,
                            VkCommandBuffer cmd_buffer,
                            graphene_matrix_t *vp);

xrd_scene_selection_set_aspect_ratio ()

void
xrd_scene_selection_set_aspect_ratio (XrdSceneSelection *self,
                                      float aspect_ratio);

Types and Values

XrdSceneSelection

typedef struct _XrdSceneSelection XrdSceneSelection;

XRD_TYPE_SCENE_SELECTION

#define XRD_TYPE_SCENE_SELECTION xrd_scene_selection_get_type()