Options
Menu

Class AGALMiniAssembler

Hierarchy

  • AGALMiniAssembler

Index

Constructors

constructor

Properties

cur

cur: Part

r

r: Object

Methods

addHeader

  • addHeader(partname: any, version: any): void
  • Parameters

    • partname: any
    • version: any

    Returns void

assemble

  • assemble(source: string, ext_part?: any, ext_version?: any): Object
  • Parameters

    • source: string
    • Default value ext_part: any = null
    • Default value ext_version: any = null

    Returns Object

emitDest

  • emitDest(pr: any, token: any, opdest: any): boolean
  • Parameters

    • pr: any
    • token: any
    • opdest: any

    Returns boolean

emitHeader

  • emitHeader(pr: Part): void
  • Parameters

    Returns void

emitOpcode

  • emitOpcode(pr: Part, opcode: any): void
  • Parameters

    • pr: Part
    • opcode: any

    Returns void

emitSampler

  • emitSampler(pr: Part, token: any, opsrc: any, opts: any): boolean
  • Parameters

    • pr: Part
    • token: any
    • opsrc: any
    • opts: any

    Returns boolean

emitSource

  • emitSource(pr: any, token: any, opsrc: any): boolean
  • Parameters

    • pr: any
    • token: any
    • opsrc: any

    Returns boolean

emitZeroDword

  • emitZeroDword(pr: Part): void
  • Parameters

    Returns void

emitZeroQword

  • emitZeroQword(pr: any): void
  • Parameters

    • pr: any

    Returns void

stringToMask

  • stringToMask(s: string): number
  • Parameters

    • s: string

    Returns number

stringToSwizzle

  • stringToSwizzle(s: any): number
  • Parameters

    • s: any

    Returns number

Generated using TypeDoc