|
Blender
V3.3
|
#include <GHOST_XrContext.h>
Public Attributes | |
| GHOST_XrGraphicsContextBindFn | gpu_ctx_bind_fn = nullptr |
| GHOST_XrGraphicsContextUnbindFn | gpu_ctx_unbind_fn = nullptr |
| GHOST_XrSessionCreateFn | session_create_fn = nullptr |
| GHOST_XrSessionExitFn | session_exit_fn = nullptr |
| void * | session_exit_customdata = nullptr |
| GHOST_XrDrawViewFn | draw_view_fn = nullptr |
Definition at line 18 of file GHOST_XrContext.h.
| GHOST_XrDrawViewFn GHOST_XrCustomFuncs::draw_view_fn = nullptr |
Custom per-view draw function for Blender side drawing.
Definition at line 29 of file GHOST_XrContext.h.
Referenced by GHOST_XrContext::setDrawViewFunc().
| GHOST_XrGraphicsContextBindFn GHOST_XrCustomFuncs::gpu_ctx_bind_fn = nullptr |
Function to retrieve (possibly create) a graphics context.
Definition at line 20 of file GHOST_XrContext.h.
Referenced by GHOST_XrContext::setGraphicsContextBindFuncs(), and GHOST_XrSession::start().
| GHOST_XrGraphicsContextUnbindFn GHOST_XrCustomFuncs::gpu_ctx_unbind_fn = nullptr |
Function to release (possibly free) a graphics context.
Definition at line 22 of file GHOST_XrContext.h.
Referenced by GHOST_XrContext::setGraphicsContextBindFuncs(), and GHOST_XrSession::unbindGraphicsContext().
| GHOST_XrSessionCreateFn GHOST_XrCustomFuncs::session_create_fn = nullptr |
Definition at line 24 of file GHOST_XrContext.h.
Referenced by GHOST_XrSession::start(), and GHOST_XrContext::startSession().
| void* GHOST_XrCustomFuncs::session_exit_customdata = nullptr |
Definition at line 26 of file GHOST_XrContext.h.
Referenced by GHOST_XrContext::startSession(), and GHOST_XrSession::~GHOST_XrSession().
| GHOST_XrSessionExitFn GHOST_XrCustomFuncs::session_exit_fn = nullptr |
Definition at line 25 of file GHOST_XrContext.h.
Referenced by GHOST_XrContext::startSession(), and GHOST_XrSession::~GHOST_XrSession().