WebGLTextures class 
 
    
    
  
    
  
    
  
    Methods
    
        - 
  allocateTextureUnit()
    → int
  
  
- 
  
  
- 
  deallocateRenderTarget(RenderTarget renderTarget)
    → void
  
  
- 
  
  
- 
  deallocateTexture(Texture texture)
    → void
  
  
- 
  
  
- 
  deleteTexture(Texture texture)
    → void
  
  
- 
  
  
- 
  dispose()
    → void
  
  
- 
  
  
- 
  generateMipmap(dynamic target)
    → dynamic
  
  
- 
  
  
- 
  getInternalDepthFormat(bool useStencil, [int? depthType])
    → int
  
  
- 
  
  
- 
  getInternalFormat(dynamic internalFormatName, int glFormat, int glType, String colorSpace, [bool forceLinearTransfer = false])
    → int
  
  
- 
  
  
- 
  getMipLevels(Texture texture, dynamic image)
    → int
  
  
- 
  
  
- 
  getRenderTargetSamples(RenderTarget renderTarget)
    → int
  
  
- 
  
  
- 
  getRow(int index, num rowLength, int componentStride)
    → int
  
  
- 
  
  
- 
  getTextureCacheKey(Texture texture)
    → String
  
  
- 
  
  
- 
  initTexture(Map<String, dynamic> textureProperties, Texture texture)
    → bool
  
  
- 
  
  
- 
  isPowerOfTwo(dynamic image)
    → bool
  
  
- 
  
  
- 
  noSuchMethod(Invocation invocation)
    → dynamic
  
  
- 
  Invoked when a nonexistent method or property is accessed.
  inherited 
- 
  onRenderTargetDispose(Event event)
    → void
  
  
- 
  
  
- 
  onTextureDispose(Event event)
    → void
  
  
- 
  
  
- 
  rebindTextures(RenderTarget renderTarget, dynamic colorTexture, dynamic depthTexture)
    → void
  
  
- 
  
  
- 
  resetTextureUnits()
    → void
  
  
- 
  
  
- 
  setTexture2D(Texture texture, int slot)
    → void
  
  
- 
  
  
- 
  setTexture2DArray(Texture texture, int slot)
    → void
  
  
- 
  
  
- 
  setTexture3D(Texture texture, int slot)
    → void
  
  
- 
  
  
- 
  setTextureCube(Texture texture, int slot)
    → void
  
  
- 
  
  
- 
  setTextureParameters(dynamic textureType, Texture texture, [dynamic supportsMips])
    → void
  
  
- 
  
  
- 
  setupDepthRenderbuffer(RenderTarget renderTarget)
    → void
  
  
- 
  
  
- 
  setupDepthTexture(dynamic framebuffer, RenderTarget renderTarget)
    → void
  
  
- 
  
  
- 
  setupFrameBufferTexture(dynamic framebuffer, RenderTarget renderTarget, Texture texture, dynamic attachment, dynamic textureTarget, dynamic level)
    → void
  
  
- 
  
  
- 
  setupRenderBufferStorage(Renderbuffer renderbuffer, RenderTarget renderTarget, bool isMultisample)
    → void
  
  
- 
  
  
- 
  setupRenderTarget(RenderTarget renderTarget)
    → void
  
  
- 
  
  
- 
  textureNeedsGenerateMipmaps(Texture texture)
    → bool
  
  
- 
  
  
- 
  toString()
    → String
  
  
- 
  A string representation of this object.
  inherited 
- 
  updateMultisampleRenderTarget(RenderTarget renderTarget)
    → void
  
  
- 
  
  
- 
  updateRenderTargetMipmap(RenderTarget renderTarget)
    → void
  
  
- 
  
  
- 
  updateTexture(Texture texture, ImageElement image, int glFormat, int glType)
    → void
  
  
- 
  
  
- 
  updateVideoTexture(VideoTexture texture)
    → void
  
  
- 
  
  
- 
  uploadCubeTexture(Map<String, dynamic> textureProperties, Texture texture, int slot)
    → void
  
  
- 
  
  
- 
  uploadOpenGLTexture(Map<String, dynamic> textureProperties, OpenGLTexture texture, int slot)
    → void
  
  
- 
  
  
- 
  uploadTexture(Map<String, dynamic> textureProperties, Texture texture, int slot)
    → void
  
  
- 
  
  
- 
  useMultisampledRenderToTexture(RenderTarget renderTarget)
    → bool
  
  
- 
  
  
- 
  useMultisampledRTT(RenderTarget renderTarget)
    → bool
  
  
- 
  
  
- 
  verifyColorSpace(Texture texture, dynamic image)
    → dynamic
  
  
-