3 #import <Foundation/Foundation.h> 5 #include <UIKit/UIColor.h> 7 #include <AppKit/NSColor.h> 10 #import <GoogleCast/GCKDefines.h> 12 GCK_ASSUME_NONNULL_BEGIN
18 @interface GCKColor : NSObject <NSCopying, NSSecureCoding>
21 @property(nonatomic, readonly) CGFloat
red;
23 @property(nonatomic, readonly) CGFloat
green;
25 @property(nonatomic, readonly) CGFloat
blue;
27 @property(nonatomic, readonly) CGFloat
alpha;
33 - (instancetype)initWithRed:(CGFloat)red
42 - (instancetype)initWithRed:(CGFloat)red green:(CGFloat)green blue:(CGFloat)blue;
49 - (instancetype)initWithUIColor:(UIColor *)color;
56 - (instancetype)initWithNSColor:(NSColor *)color;
58 #endif // TARGET_OS_IPHONE 63 - (instancetype)initWithCGColor:(CGColorRef)color;
70 - (instancetype)initWithCGColor:(CGColorRef)color alpha:(CGFloat)alpha;
76 - (instancetype)initWithCSSString:(NSString *)CSSString;
81 - (NSString *)CSSString;
102 GCK_ASSUME_NONNULL_END
GCKColor * white()
The color white.
A class that represents an RGBA color.
Definition: GCKColor.h:18
GCKColor * black()
The color black.
GCKColor * yellow()
The color yellow.
GCKColor * red()
The color red.
GCKColor * blue()
The color blue.
GCKColor * green()
The color green.
CGFloat alpha
The alpha (transparency) of the color; a value in the range [0.0, 1.0].
Definition: GCKColor.h:27
GCKColor * magenta()
The color magenta.
GCKColor * cyan()
The color cyan.