Blender  V3.3
Public Member Functions | List of all members
GHOST_ContextNone Class Reference

#include <GHOST_ContextNone.h>

Inheritance diagram for GHOST_ContextNone:
GHOST_Context GHOST_IContext

Public Member Functions

 GHOST_ContextNone (bool stereoVisual)
 
GHOST_TSuccess swapBuffers ()
 
GHOST_TSuccess activateDrawingContext ()
 
GHOST_TSuccess releaseDrawingContext ()
 
GHOST_TSuccess updateDrawingContext ()
 
GHOST_TSuccess initializeDrawingContext ()
 
GHOST_TSuccess releaseNativeHandles ()
 
GHOST_TSuccess setSwapInterval (int interval)
 
GHOST_TSuccess getSwapInterval (int &intervalOut)
 
- Public Member Functions inherited from GHOST_Context
 GHOST_Context (bool stereoVisual)
 
virtual ~GHOST_Context ()
 
voidgetUserData ()
 
void setUserData (void *user_data)
 
bool isStereoVisual () const
 
virtual bool isUpsideDown () const
 
virtual unsigned int getDefaultFramebuffer ()
 
- Public Member Functions inherited from GHOST_IContext
virtual ~GHOST_IContext ()
 

Additional Inherited Members

- Protected Member Functions inherited from GHOST_Context
void initContextGLEW ()
 
- Static Protected Member Functions inherited from GHOST_Context
static void initClearGL ()
 
- Protected Attributes inherited from GHOST_Context
bool m_stereoVisual
 
voidm_user_data = nullptr
 

Detailed Description

Definition at line 14 of file GHOST_ContextNone.h.

Constructor & Destructor Documentation

◆ GHOST_ContextNone()

GHOST_ContextNone::GHOST_ContextNone ( bool  stereoVisual)
inline

Definition at line 16 of file GHOST_ContextNone.h.

Member Function Documentation

◆ activateDrawingContext()

GHOST_TSuccess GHOST_ContextNone::activateDrawingContext ( )
virtual

Dummy function

Returns
Always succeeds.

Implements GHOST_Context.

Definition at line 17 of file GHOST_ContextNone.cpp.

References GHOST_kSuccess.

◆ getSwapInterval()

GHOST_TSuccess GHOST_ContextNone::getSwapInterval ( int &  intervalOut)
virtual

Dummy function

Parameters
intervalOutGets whatever was set by setSwapInterval.
Returns
Always succeeds.

Reimplemented from GHOST_Context.

Definition at line 49 of file GHOST_ContextNone.cpp.

References GHOST_kSuccess.

◆ initializeDrawingContext()

GHOST_TSuccess GHOST_ContextNone::initializeDrawingContext ( )
virtual

Dummy function

Returns
Always succeeds.

Implements GHOST_Context.

Definition at line 32 of file GHOST_ContextNone.cpp.

References GHOST_kSuccess.

◆ releaseDrawingContext()

GHOST_TSuccess GHOST_ContextNone::releaseDrawingContext ( )
virtual

Dummy function

Returns
Always succeeds.

Implements GHOST_Context.

Definition at line 22 of file GHOST_ContextNone.cpp.

References GHOST_kSuccess.

◆ releaseNativeHandles()

GHOST_TSuccess GHOST_ContextNone::releaseNativeHandles ( )
virtual

Dummy function

Returns
Always succeeds.

Implements GHOST_Context.

Definition at line 37 of file GHOST_ContextNone.cpp.

References GHOST_kSuccess.

◆ setSwapInterval()

GHOST_TSuccess GHOST_ContextNone::setSwapInterval ( int  interval)
virtual

Dummy function

Returns
Always succeeds.

Reimplemented from GHOST_Context.

Definition at line 42 of file GHOST_ContextNone.cpp.

References GHOST_kSuccess.

◆ swapBuffers()

GHOST_TSuccess GHOST_ContextNone::swapBuffers ( )
virtual

Dummy function

Returns
Always succeeds

Implements GHOST_Context.

Definition at line 12 of file GHOST_ContextNone.cpp.

References GHOST_kSuccess.

◆ updateDrawingContext()

GHOST_TSuccess GHOST_ContextNone::updateDrawingContext ( )
virtual

Dummy function

Returns
Always succeeds.

Reimplemented from GHOST_Context.

Definition at line 27 of file GHOST_ContextNone.cpp.

References GHOST_kSuccess.


The documentation for this class was generated from the following files: