Skip to content
Member Filters
Show Inherited
Show Protected
Show abstract
GR32_LowLevel🞂GetWrapProcExFunction

GetWrapProcEx

Returns the extended procedure delegate corresponding to a given TWrapMode and range.

Declarations ​

pascal
function GetWrapProcEx(WrapMode: TWrapMode): TWrapProcEx; overload;
function GetWrapProcEx(WrapMode: TWrapMode; Min, Max: Integer): TWrapProcEx; overload;
Overload Details

Overload 1 ​

pascal
function GetWrapProcEx(WrapMode: TWrapMode): TWrapProcEx; overload;

Returns the standard TWrapProcEx procedure for the specified WrapMode.

ParameterTypeDescription
WrapModeTWrapModeWrap mode (wmClamp, wmRepeat, wmMirror, wmReflect).
TypeDescription
TWrapProcExExtended procedure pointer matching the requested WrapMode.

Overload 2 ​

pascal
function GetWrapProcEx(WrapMode: TWrapMode; Min, Max: Integer): TWrapProcEx; overload;

Returns the optimal TWrapProcEx procedure for the specified WrapMode and range [Min..Max].

ParameterTypeDescription
WrapModeTWrapModeWrap mode.
MinIntegerLower range bound.
MaxIntegerUpper range bound.
TypeDescription
TWrapProcExOptimal extended procedure pointer.

Description ​

GetWrapProcEx inspects WrapMode (and optional range [Min..Max]) and returns the appropriate 3-parameter extended wrapping routine pointer.

See also ​