class Mittsu::DataTexture
Public Class Methods
new(data = nil, width = nil, height = nil, format = RGBAFormat, type = UnsignedByteType, mapping = DEFAULT_MAPPING, wrap_s = ClampToEdgeWrapping, wrap_t = ClampToEdgeWrapping, mag_filter = LinearFilter, min_filter = LinearMipMapLinearFilter, anisotropy = 1)
click to toggle source
Calls superclass method
# File lib/mittsu/textures/data_texture.rb, line 5 def initialize(data = nil, width = nil, height = nil, format = RGBAFormat, type = UnsignedByteType, mapping = DEFAULT_MAPPING, wrap_s = ClampToEdgeWrapping, wrap_t = ClampToEdgeWrapping, mag_filter = LinearFilter, min_filter = LinearMipMapLinearFilter, anisotropy = 1) super(null, mapping, wrap_s, wrap_t, mag_filter, min_filter, format, type, anisotropy) @image = { data: data, width: width, height: height } end
Public Instance Methods
clone()
click to toggle source
Calls superclass method
# File lib/mittsu/textures/data_texture.rb, line 11 def clone texture = DataTexture.new super(texture) texture end