Skip to content

TSdlEglConfig

An EGL config.

Definition

Unit: Neslib.Sdl3.Video

type TSdlEglConfig = record ... end;

Properties

Name Description
Current The currently active EGL config.

Operators

Name Description
Equal(TSdlEglConfig, TSdlEglConfig) Used to compare against another TSdlEglConfig.
Equal(TSdlEglConfig, Pointer) Used to compare against nil.
Implicit Used to set the value to nil.
NotEqual(TSdlEglConfig, TSdlEglConfig) Used to compare against another TSdlEglConfig.
NotEqual(TSdlEglConfig, Pointer) Used to compare against nil.

Property Descriptions

Current

The currently active EGL config.

class property Current: TSdlEglConfig read GetCurrent

Type: TSdlEglConfig

Exceptions

ESdlError: Raised on failure.

Remarks

This property should only be used on the main thread.


Operator Descriptions

Equal(TSdlEglConfig, TSdlEglConfig)

Used to compare against another TSdlEglConfig.

class operator Equal(const ALeft, ARight: TSdlEglConfig): Boolean; inline; static

Parameters

ALeft: TSdlEglConfig

ARight: TSdlEglConfig

Returns

Boolean


Equal(TSdlEglConfig, Pointer)

Used to compare against nil.

class operator Equal(const ALeft: TSdlEglConfig; const ARight: Pointer): Boolean; inline; static

Parameters

ALeft: TSdlEglConfig

ARight: Pointer

Returns

Boolean


Implicit(Pointer)

Used to set the value to nil.

class operator Implicit(const AValue: Pointer): TSdlEglConfig; inline; static

Parameters

AValue: Pointer

Returns

TSdlEglConfig


NotEqual(TSdlEglConfig, TSdlEglConfig)

Used to compare against another TSdlEglConfig.

class operator NotEqual(const ALeft, ARight: TSdlEglConfig): Boolean; inline; static

Parameters

ALeft: TSdlEglConfig

ARight: TSdlEglConfig

Returns

Boolean


NotEqual(TSdlEglConfig, Pointer)

Used to compare against nil.

class operator NotEqual(const ALeft: TSdlEglConfig; const ARight: Pointer): Boolean; inline; static

Parameters

ALeft: TSdlEglConfig

ARight: Pointer

Returns

Boolean