t3d. RenderTargetBase

Render Target is the wrapping class of gl.framebuffer.

Constructor

(abstract) new RenderTargetBase(width, height)

Parameters:
NameTypeDescription
widthNumberThe width of the render target.
heightNumberThe height of the render target.

Extends

Members

height :Number

The height of the render target.
Type:
  • Number

(readonly) isRenderTarget :Boolean

Type:
  • Boolean
Default Value
  • true

width :Number

The width of the render target.
Type:
  • Number

Methods

addEventListener(type, listener, thisObjectopt)

Adds a listener to an event type.
Parameters:
NameTypeAttributesDefaultDescription
typeStringThe type of event to listen to.
listenerfunctionThe function that gets called when the event is fired.
thisObjectObject<optional>
thisThe Object of calling listener method.

dispatchEvent(event)

Fire an event.
Parameters:
NameTypeDescription
eventObjectThe event that gets fired.

dispose()

Dispatches a dispose event.

removeEventListener(type, listener, thisObjectopt)

Removes a listener from an event type.
Parameters:
NameTypeAttributesDefaultDescription
typeStringThe type of the listener that gets removed.
listenerfunctionThe listener function that gets removed.
thisObjectObject<optional>
thisthisObject - The Object of calling listener method.

resize(width, height) → {Boolean}

Resize the render target.
Parameters:
NameTypeDescription
widthNumberThe width of the render target.
heightNumberThe height of the render target.
Returns:
- If size changed.
Type: 
Boolean