| Top |
| void | xrd_container_add_window () |
| void | xrd_container_center_view () |
| float | xrd_container_get_distance () |
| GSList * | xrd_container_get_windows () |
| void | xrd_container_hide () |
| gboolean | xrd_container_is_visible () |
| XrdContainer * | xrd_container_new () |
| void | xrd_container_remove_window () |
| void | xrd_container_set_attachment () |
| void | xrd_container_set_distance () |
| void | xrd_container_set_layout () |
| void | xrd_container_show () |
| gboolean | xrd_container_step () |
| XrdContainer | |
| enum | XrdContainerLayout |
| enum | XrdContainerAttachment |
| #define | XRD_TYPE_CONTAINER |
void xrd_container_add_window (XrdContainer *self,XrdWindow *window,graphene_matrix_t *relative_transform);
void xrd_container_center_view (XrdContainer *self,float distance);
Places the container in the center of the FOV at the given distance.
void xrd_container_remove_window (XrdContainer *self,XrdWindow *window);
void xrd_container_set_attachment (XrdContainer *self,XrdContainerAttachment attachment,XrdController *controller);
void xrd_container_set_layout (XrdContainer *self,XrdContainerLayout layout);
gboolean
xrd_container_step (XrdContainer *self);
Updates the container's position based on its attachment.
Enum that defines if the container is moving with user input.
|
The XrdContainer is not attached. |
||
|
The container is tracking the head. |
||
|
The container is tracking a hand. |