class Mittsu::CubeTexture

Attributes

images[RW]

Public Class Methods

new(images = nil, mapping = DEFAULT_MAPPING, wrap_s = ClampToEdgeWrapping, wrap_t = ClampToEdgeWrapping, mag_filter = LinearFilter, min_filter = LinearMipMapLinearFilter, format = RGBAFormat, type = UnsignedByteType, anisotropy = 1) click to toggle source
Calls superclass method
# File lib/mittsu/textures/cube_texture.rb, line 7
def initialize(images = nil, mapping = DEFAULT_MAPPING, wrap_s = ClampToEdgeWrapping, wrap_t = ClampToEdgeWrapping, mag_filter = LinearFilter, min_filter = LinearMipMapLinearFilter, format = RGBAFormat, type = UnsignedByteType, anisotropy = 1)
  super(images, mapping, wrap_s, wrap_t, mag_filter, min_filter, format, type, anisotropy)

  @images = images
end

Public Instance Methods

clone(texture = CubeTexture.new) click to toggle source
Calls superclass method
# File lib/mittsu/textures/cube_texture.rb, line 13
def clone(texture = CubeTexture.new)
  super(texture)
  texture.images = @images
  texture
end