PhoneWaveformGameController
classnative name gameuiPhoneWaveformGameControllernative
extends inkGameController › worlduiIGameController › inkIGameController › IScriptable › ISerializable
Properties 10
| Name | Type | Flags |
|---|---|---|
barItemName | CName | scriptedprivate |
bars | array<wref<inkWidget>> | scriptedprivate |
barSize | Vector2 | scriptedprivate |
barsPadding | Float | scriptedprivate |
cachedRootSize | Vector2 | scriptedprivate |
maxValue | Float | scriptedprivate |
measurementsCount | Int32 | overriding |
measurementsIntreval | Float | overriding |
root | wref<inkCompoundWidget> | scriptedprivate |
traces | array<wref<inkWidget>> | scriptedprivate |
Methods 11
native func GetMeasurementsCount() -> Int32
native func GetMeasurementsIntreval() -> Float
private final func InitWaveform()scripted
protected cb func OnInitialize() -> Boolscripted
protected cb func OnUpdate(audioData: ref<gameuiPhoneWaveformData>) -> Boolscripted
public final func SetItemName(value: CName)scripted
native func SetMeasurementsCount(value: Int32)
native func SetMeasurementsIntreval(value: Float)
private final func SpawnBar(margin: inkMargin) -> wref<inkCompoundWidget>scripted
private final func UpdateWaveform(audioData: script_ref<array<Vector4>>)scripted