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().