VJ Master 1.0
Real-time audio analysis and visualisation.
Loading...
Searching...
No Matches
UST_AudioAmplitudeExpression Class Reference

A custom material expression used for audio amplitude processing. This class extends from UMaterialExpression and is used to express audio amplitude in a material. More...

#include <ST_AudioAmplitudeExpression.h>

Public Attributes

EAudioIOType IOType = EAudioIOType::None
FExpressionInput IO
FExpressionInput HistoryIndex
FExpressionInput ChannelIndex

Detailed Description

A custom material expression used for audio amplitude processing. This class extends from UMaterialExpression and is used to express audio amplitude in a material.

Member Data Documentation

◆ ChannelIndex

FExpressionInput UST_AudioAmplitudeExpression::ChannelIndex

The input expression for the channel index. This is a required input for the material expression. ToolTip: "Channel Index."

◆ HistoryIndex

FExpressionInput UST_AudioAmplitudeExpression::HistoryIndex

The input expression for the history index. This is a required input for the material expression. ToolTip: "History Index."

◆ IO

FExpressionInput UST_AudioAmplitudeExpression::IO

The input expression for the audio amplitude. This is a required input for the material expression. ToolTip: "IO Index."

◆ IOType

EAudioIOType UST_AudioAmplitudeExpression::IOType = EAudioIOType::None

The input expression for the audio amplitude. This is a required input for the material expression. ToolTip: "IO Type."


The documentation for this class was generated from the following file:
  • H:/Games/Unreal/Aaron/FunWithShaders/Plugins/ST_VJMaster/Source/ST_AudioVisualisation/Public/Material/Expressions/ST_AudioAmplitudeExpression.h