UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FOpenGLProgramBinary Class Reference

#include <OpenGLBinaryProgramUtils.h>

Public Member Functions

 FOpenGLProgramBinary ()
 
 FOpenGLProgramBinary (TArray< uint8 > &&ProgramMemory)
 
 FOpenGLProgramBinary (TArrayView< const uint8 > ProgramMemory)
 
FOpenGLProgramBinaryoperator= (FOpenGLProgramBinary &&rhs)=default
 
 FOpenGLProgramBinary (FOpenGLProgramBinary &&Src)=default
 
 ~FOpenGLProgramBinary ()
 
bool IsValid () const
 
bool IsOwned () const
 
const TArrayView< const uint8GetDataView () const
 

Constructor & Destructor Documentation

◆ FOpenGLProgramBinary() [1/4]

FOpenGLProgramBinary::FOpenGLProgramBinary ( )
inline

◆ FOpenGLProgramBinary() [2/4]

FOpenGLProgramBinary::FOpenGLProgramBinary ( TArray< uint8 > &&  ProgramMemory)
inline

◆ FOpenGLProgramBinary() [3/4]

FOpenGLProgramBinary::FOpenGLProgramBinary ( TArrayView< const uint8 ProgramMemory)
inline

◆ FOpenGLProgramBinary() [4/4]

FOpenGLProgramBinary::FOpenGLProgramBinary ( FOpenGLProgramBinary &&  Src)
default

◆ ~FOpenGLProgramBinary()

FOpenGLProgramBinary::~FOpenGLProgramBinary ( )
inline

Member Function Documentation

◆ GetDataView()

const TArrayView< const uint8 > FOpenGLProgramBinary::GetDataView ( ) const
inline

◆ IsOwned()

bool FOpenGLProgramBinary::IsOwned ( ) const
inline

◆ IsValid()

bool FOpenGLProgramBinary::IsValid ( ) const
inline

◆ operator=()

FOpenGLProgramBinary & FOpenGLProgramBinary::operator= ( FOpenGLProgramBinary &&  rhs)
default

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