Diligent Engine  v.2.4.g
Public Member Functions | List of all members
GLObjectWrappers::GLSyncObj Struct Reference

#include <GLObjectWrapper.hpp>

Public Member Functions

 GLSyncObj ()
 
 GLSyncObj (GLsync _SyncHandle)
 
 GLSyncObj (const GLSyncObj &)=delete
 
GLSyncObjoperator= (const GLSyncObj &)=delete
 
 GLSyncObj (GLSyncObj &&rhs)
 
GLSyncObjoperator= (GLSyncObj &&rhs)
 
void Release ()
 
 ~GLSyncObj ()
 
 operator GLsync () const
 

Constructor & Destructor Documentation

◆ GLSyncObj() [1/4]

GLObjectWrappers::GLSyncObj::GLSyncObj ( )
inline

◆ GLSyncObj() [2/4]

GLObjectWrappers::GLSyncObj::GLSyncObj ( GLsync  _SyncHandle)
inline

◆ GLSyncObj() [3/4]

GLObjectWrappers::GLSyncObj::GLSyncObj ( const GLSyncObj )
delete

◆ GLSyncObj() [4/4]

GLObjectWrappers::GLSyncObj::GLSyncObj ( GLSyncObj &&  rhs)
inline

◆ ~GLSyncObj()

GLObjectWrappers::GLSyncObj::~GLSyncObj ( )
inline

Member Function Documentation

◆ operator GLsync()

GLObjectWrappers::GLSyncObj::operator GLsync ( ) const
inline

◆ operator=() [1/2]

GLSyncObj& GLObjectWrappers::GLSyncObj::operator= ( const GLSyncObj )
delete

◆ operator=() [2/2]

GLSyncObj& GLObjectWrappers::GLSyncObj::operator= ( GLSyncObj &&  rhs)
inline

◆ Release()

void GLObjectWrappers::GLSyncObj::Release ( )
inline

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