UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
LinuxOpenGLFunctions.h File Reference
#include "OpenGLPlatform.h"

Go to the source code of this file.

Namespaces

namespace  GLFuncPointers
 

Macros

#define ENUM_GL_ENTRYPOINTS(EnumMacro)
 
#define ENUM_GL_ENTRYPOINTS_OPTIONAL(EnumMacro)
 
#define ENUM_GL_ENTRYPOINTS_ALL(EnumMacro)
 
#define DECLARE_GL_ENTRYPOINTS(Type, Func)   extern Type OPENGLDRV_API Func;
 

Functions

 GLFuncPointers::ENUM_GL_ENTRYPOINTS_ALL (DECLARE_GL_ENTRYPOINTS)
 

Macro Definition Documentation

◆ DECLARE_GL_ENTRYPOINTS

#define DECLARE_GL_ENTRYPOINTS (   Type,
  Func 
)    extern Type OPENGLDRV_API Func;

Declare all GL functions.

◆ ENUM_GL_ENTRYPOINTS

#define ENUM_GL_ENTRYPOINTS (   EnumMacro)

List all OpenGL entry points used by Unreal.

◆ ENUM_GL_ENTRYPOINTS_ALL

#define ENUM_GL_ENTRYPOINTS_ALL (   EnumMacro)
Value:
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
#define ENUM_GL_ENTRYPOINTS(EnumMacro)
Definition LinuxOpenGLFunctions.h:8

List of all OpenGL entry points.

◆ ENUM_GL_ENTRYPOINTS_OPTIONAL

#define ENUM_GL_ENTRYPOINTS_OPTIONAL (   EnumMacro)