Options
Menu

Class GL_SkyboxRenderable

class

away.pool.GL_SkyboxRenderable

Hierarchy

  • GL_RenderableBase

Index

Constructors

constructor

  • //TODO

    Parameters

    • skybox: Skybox
    • renderablePool: RenderablePool

    Returns GL_SkyboxRenderable

Properties

JOINT_INDEX_FORMAT

JOINT_INDEX_FORMAT: string

JOINT_WEIGHT_FORMAT

JOINT_WEIGHT_FORMAT: string

_asset

_asset: IAsset

_count

_count: number

_invalid

_invalid: boolean

_materialGroup

_materialGroup: MaterialGroupBase

_offset

_offset: number

_pool

_pool: IAbstractionPool

_stage

_stage: Stage

cascaded

cascaded: boolean

elementsGL

elementsGL: GL_ElementsBase
returns

id

id: number

images

images: Array<GL_ImageBase>

maskId

maskId: number

masksConfig

masksConfig: Array<Array<number>>

materialGL

materialGL: GL_MaterialBase
returns

materialID

materialID: number

next

next: GL_RenderableBase

renderOrderId

renderOrderId: number

renderSceneTransform

renderSceneTransform: Matrix3D

renderable

renderable: IRenderable

samplers

samplers: Array<GL_SamplerBase>

sourceEntity

sourceEntity: IEntity

uvMatrix

uvMatrix: Matrix

zIndex

zIndex: number

Methods

Private _getElements

  • //TODO

    Returns GL_SkyboxElements

Protected _getMaterial

  • _getMaterial(): GL_MaterialBase
  • Returns GL_MaterialBase

Private _iRender

  • _iRender(pass: IPass, projection: ProjectionBase): void
  • Renders an object to the current render target.

    Parameters

    • pass: IPass
    • projection: ProjectionBase

    Returns void

_setRenderState

  • _setRenderState(pass: IPass, projection: ProjectionBase): void
  • Parameters

    • pass: IPass
    • projection: ProjectionBase

    Returns void

addEventListener

  • addEventListener(type: string, listener: function): void
  • Add an event listener

    method

    addEventListener

    Parameters

    • type: string
    • listener: function
        • (event: EventBase): void
        • Parameters

          • event: EventBase

          Returns void

    Returns void

dispatchEvent

  • dispatchEvent(event: EventBase): void
  • Dispatch an event

    method

    dispatchEvent

    Parameters

    • event: EventBase

    Returns void

hasEventListener

  • hasEventListener(type: string, listener?: function): boolean
  • check if an object has an event listener assigned to it

    method

    hasListener

    Parameters

    • type: string
    • Optional listener: function
        • (event: EventBase): void
        • Parameters

          • event: EventBase

          Returns void

    Returns boolean

onClear

  • onClear(event: AssetEvent): void
  • Parameters

    • event: AssetEvent

    Returns void

onInvalidate

  • onInvalidate(event: AssetEvent): void
  • Parameters

    • event: AssetEvent

    Returns void

onInvalidateElements

  • onInvalidateElements(event: RenderableEvent): void
  • Parameters

    • event: RenderableEvent

    Returns void

removeEventListener

  • removeEventListener(type: string, listener: function): void
  • Remove an event listener

    method

    removeEventListener

    Parameters

    • type: string
    • listener: function
        • (event: EventBase): void
        • Parameters

          • event: EventBase

          Returns void

    Returns void

Static _includeDependencies

  • _includeDependencies(shader: ShaderBase): void
  • Parameters

    • shader: ShaderBase

    Returns void

Generated using TypeDoc