Blender V4.3
blender::draw::SwapChain< T, len > Class Template Reference

#include <DRW_gpu_wrapper.hh>

Public Member Functions

void swap ()
 
constexpr int64_t size ()
 
Tcurrent ()
 
Tprevious ()
 
Tnext ()
 
const Tcurrent () const
 
const Tprevious () const
 
const Tnext () const
 

Detailed Description

template<typename T, int64_t len>
class blender::draw::SwapChain< T, len >

Definition at line 1287 of file DRW_gpu_wrapper.hh.

Member Function Documentation

◆ current() [1/2]

template<typename T , int64_t len>
T & blender::draw::SwapChain< T, len >::current ( )
inline

◆ current() [2/2]

template<typename T , int64_t len>
const T & blender::draw::SwapChain< T, len >::current ( ) const
inline

Definition at line 1327 of file DRW_gpu_wrapper.hh.

◆ next() [1/2]

template<typename T , int64_t len>
T & blender::draw::SwapChain< T, len >::next ( )
inline

Definition at line 1322 of file DRW_gpu_wrapper.hh.

References len.

◆ next() [2/2]

template<typename T , int64_t len>
const T & blender::draw::SwapChain< T, len >::next ( ) const
inline

Definition at line 1338 of file DRW_gpu_wrapper.hh.

References len.

◆ previous() [1/2]

template<typename T , int64_t len>
T & blender::draw::SwapChain< T, len >::previous ( )
inline

◆ previous() [2/2]

template<typename T , int64_t len>
const T & blender::draw::SwapChain< T, len >::previous ( ) const
inline

Definition at line 1332 of file DRW_gpu_wrapper.hh.

References len.

◆ size()

template<typename T , int64_t len>
int64_t blender::draw::SwapChain< T, len >::size ( )
inlineconstexpr

Definition at line 1306 of file DRW_gpu_wrapper.hh.

References len.

◆ swap()

template<typename T , int64_t len>
void blender::draw::SwapChain< T, len >::swap ( )
inline

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