blob: d2f51432de11d628532f25663e81f34569dcbe38 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
|
{ Parsed from QuartzCore.framework CAMediaTimingFunction.h }
{$ifdef TYPES}
type
CAMediaTimingFunctionPtr = ^CAMediaTimingFunction;
{$endif}
{$ifdef CLASSES}
type
CAMediaTimingFunction = objcclass external (NSObject, NSCodingProtocol)
private
_priv: CAMediaTimingFunctionPrivatePtr;
public
class function functionWithName (name: NSString): instancetype; message 'functionWithName:';
class function functionWithControlPoints_c1y (c1x: single; c2x: single): instancetype; message 'functionWithControlPoints:c1y:';
function initWithControlPoints_c1y (c1x: single; c2x: single): instancetype; message 'initWithControlPoints:c1y:';
procedure getControlPointAtIndex_values (idx: size_t; ptr: psingle { 2 element array of single }); message 'getControlPointAtIndex:values:';
{ Adopted protocols }
procedure encodeWithCoder (aCoder: NSCoder); message 'encodeWithCoder:';
function initWithCoder (aDecoder: NSCoder): id; message 'initWithCoder:';
end;
{$endif}
{$ifdef EXTERNAL_SYMBOLS}
var
kCAMediaTimingFunctionLinear: NSString { available starting in __MAC_10_5, __IPHONE_2_0 }; cvar; external;
kCAMediaTimingFunctionEaseIn: NSString { available starting in __MAC_10_5, __IPHONE_2_0 }; cvar; external;
kCAMediaTimingFunctionEaseOut: NSString { available starting in __MAC_10_5, __IPHONE_2_0 }; cvar; external;
kCAMediaTimingFunctionEaseInEaseOut: NSString { available starting in __MAC_10_5, __IPHONE_2_0 }; cvar; external;
kCAMediaTimingFunctionDefault: NSString { available starting in __MAC_10_6, __IPHONE_3_0 }; cvar; external;
{$endif}
|