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.
| Parameter | Type | Description |
|---|---|---|
WrapMode | TWrapMode | Wrap mode (wmClamp, wmRepeat, wmMirror, wmReflect). |
| Type | Description |
|---|---|
TWrapProcEx | Extended 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].
| Parameter | Type | Description |
|---|---|---|
WrapMode | TWrapMode | Wrap mode. |
Min | Integer | Lower range bound. |
Max | Integer | Upper range bound. |
| Type | Description |
|---|---|
TWrapProcEx | Optimal extended procedure pointer. |
Description ​
GetWrapProcEx inspects WrapMode (and optional range [Min..Max]) and returns the appropriate 3-parameter extended wrapping routine pointer.