|
Monado OpenXR Runtime
|


Data Fields | |
| struct xrt_app_system | base |
| struct xrt_app_instance * | xainst |
| The parent xrt_app_instance. | |
| struct xrt_system * | xsys |
| The xrt_system this is wrapping. | |
Data Fields inherited from xrt_app_system | |
| void(* | destroy )(struct xrt_app_system *xasys) |
| Destroy the application system and its owned objects. | |
Protected Member Functions | |
| bool | b_app_system_init (struct xrt_app_instance *xainst, struct b_app_system *basys, struct xrt_system *xsys, void(*destroy_fn)(struct xrt_app_system *)) |
| Inits a b_app_system struct when used as a parent class, only to be used by the derived class. | |
| void | b_app_system_fini (struct b_app_system *basys) |
| Finalizes a b_app_system struct when used as a parent class, only to be used by the derived class. | |
Additional Inherited Members | |
Static Public Member Functions inherited from xrt_app_system | |
| static XRT_NONNULL_ALL void | xrt_app_system_destroy (struct xrt_app_system **xasys_ptr) |
| Destroy the application system and its owned objects. | |
| struct xrt_app_instance* b_app_system::xainst |
The parent xrt_app_instance.
Referenced by app_system_destroy(), and b_app_system_init().
| struct xrt_system* b_app_system::xsys |
The xrt_system this is wrapping.
Referenced by b_app_system_init().