.. role:: clio-optional
   :class: clio-flag clio-flag-optional


##############
TextureOptions
##############

.. js:class:: cee.TextureOptions

   Options for a :js:class:`Texture <cee.Texture>` object.
   
   
   Index
   =====
   
   .. rubric:: Constructors
   
   
   .. rst-class:: api-xref-list
   
   
   * :js:func:`~cee.TextureOptions.constructor`
   
   .. rubric:: Properties
   
   
   .. rst-class:: api-xref-list
   
   
   * :js:data:`~cee.TextureOptions.generateMipmaps`
   * :js:data:`~cee.TextureOptions.magFilter`
   * :js:data:`~cee.TextureOptions.minFilter`
   * :js:data:`~cee.TextureOptions.wrapMode`
   
   



.. rst-class:: kind-group kind-constructors

.. rubric:: Constructors
   :class: kind-group-title


.. js:method:: cee.TextureOptions.constructor

      .. rst-class:: sig-pretty-signature
      
         | TextureOptions(): :js:class:`TextureOptions <cee.TextureOptions>`
      
      **Returns**\ : :js:class:`TextureOptions <cee.TextureOptions>`
      



.. rst-class:: kind-group kind-properties

.. rubric:: Properties
   :class: kind-group-title


.. js:data:: cee.TextureOptions.generateMipmaps

      .. rst-class:: clio-flags
      
         :clio-optional:`optional`
      
      .. rst-class:: sig-pretty-signature
      
         | generateMipmaps: *boolean*
      
      If true, mip maps will be generated for the texture (default true). Mip maps will give a better visual appearance when the texture is smaller in screen pixels than the texture image.
      



.. js:data:: cee.TextureOptions.magFilter

      .. rst-class:: clio-flags
      
         :clio-optional:`optional`
      
      .. rst-class:: sig-pretty-signature
      
         | magFilter: :js:data:`TextureMagFilter <cee.TextureMagFilter>`
      
      Specifies the magnification filtering used when doing the texture mapping.
      



.. js:data:: cee.TextureOptions.minFilter

      .. rst-class:: clio-flags
      
         :clio-optional:`optional`
      
      .. rst-class:: sig-pretty-signature
      
         | minFilter: :js:data:`TextureMinFilter <cee.TextureMinFilter>`
      
      Specifies the minifying filtering used when doing the texture mapping.
      



.. js:data:: cee.TextureOptions.wrapMode

      .. rst-class:: clio-flags
      
         :clio-optional:`optional`
      
      .. rst-class:: sig-pretty-signature
      
         | wrapMode: :js:data:`TextureWrapMode <cee.TextureWrapMode>`
      
      Specifies what should happen to texture coordinates that are outside the 0 to 1 range
      




