Sha256: 729bfc7dd4b3c965f9e51ce6f8ed445db55761a1dd1c2dd28206e95839854560
Contents?: true
Size: 654 Bytes
Versions: 11
Compression:
Stored size: 654 Bytes
Contents
module Gosu class Color # @!method self.from_opengl(rgba_array) # Convert into an array of floats in range 0.0 to 1.0. # # @param rgba_array [Array<Float>] # @return [Gosu::Color] # @!method to_opengl # Convert into a length 4 array of floats in range 0.0 to 1.0, which # can then be passed into OpenGL ruby methods. # # @example # color = Gosu::Color.rgba 128, 0, 0, 255 # => [0.502, 0.0, 0.0, 1.0] # glColor4f *color.to_opengl # # @return [Array<Float>] # @!method to_i # Convert to Gosu-compatible ARGB value (0xAARRGGBB) # @return [Integer] end end
Version data entries
11 entries across 11 versions & 2 rubygems