Class AttributeValueData

The AttributeValueData struct is used to pass attribute value data from managed to native code efficiently.

Constructors

  • Parameters

    • OptionalattributeIdentifier: number
    • OptionalattributeProvider: number
    • OptionalsampleFrame: number
    • OptionalsampleIdentifier: number
    • OptionalhasIntValue: boolean
    • OptionalintValue: number
    • OptionalhasFloatValue: boolean
    • OptionalfloatValue: number
    • OptionalhasStringValue: boolean
    • OptionalstringValue: string

    Returns AttributeValueData

Properties

_attributeIdentifier: number
_attributeProvider: number
_floatValue: number
_hasFloatValue: boolean
_hasIntValue: boolean
_hasStringValue: boolean
_intValue: number
_sampleFrame: number
_sampleIdentifier: number
_stringValue: string

Accessors

  • get attributeIdentifier(): number
  • Returns number

  • set attributeIdentifier(value): void
  • Parameters

    • value: number

    Returns void

  • get attributeProvider(): number
  • Returns number

  • set attributeProvider(value): void
  • Parameters

    • value: number

    Returns void

  • get floatValue(): number
  • Returns number

  • set floatValue(value): void
  • Parameters

    • value: number

    Returns void

  • get hasFloatValue(): boolean
  • Returns boolean

  • set hasFloatValue(value): void
  • Parameters

    • value: boolean

    Returns void

  • get hasIntValue(): boolean
  • Returns boolean

  • set hasIntValue(value): void
  • Parameters

    • value: boolean

    Returns void

  • get hasStringValue(): boolean
  • Returns boolean

  • set hasStringValue(value): void
  • Parameters

    • value: boolean

    Returns void

  • get intValue(): number
  • Returns number

  • set intValue(value): void
  • Parameters

    • value: number

    Returns void

  • get sampleFrame(): number
  • Returns number

  • set sampleFrame(value): void
  • Parameters

    • value: number

    Returns void

  • get sampleIdentifier(): number
  • Returns number

  • set sampleIdentifier(value): void
  • Parameters

    • value: number

    Returns void

  • get stringValue(): string
  • Returns string

  • set stringValue(value): void
  • Parameters

    • value: string

    Returns void

Methods