CriWare Unreal Engine
Plug-ins for CriWare solutions.
読み取り中…
検索中…
一致する文字列を見つけられません
AtomModulation::FModulationPatchProxy クラス

#include <AtomModulationPatchProxy.h>

AtomModulation::FModulationPatchProxy の継承関係図

公開メンバ関数

 FModulationPatchProxy ()=default
 FModulationPatchProxy (FModulationPatchSettings &&InSettings, FAtomModulationSystem &InModSystem)
float GetValue () const
bool IsBypassed () const
void Update ()

限定公開メンバ関数

void Init (FModulationPatchSettings &&InSettings, FAtomModulationSystem &InModSystem)

非公開変数類

bool bBypass = true
float DefaultValue = 1.0f
TArray< FModulationInputProxyInputProxies
FModulationOutputProxy OutputProxy
float Value = 1.0f

フレンド

class FAtomModulationSystem

構築子と解体子

◆ FModulationPatchProxy() [1/2]

AtomModulation::FModulationPatchProxy::FModulationPatchProxy ( )
default

◆ FModulationPatchProxy() [2/2]

AtomModulation::FModulationPatchProxy::FModulationPatchProxy ( FModulationPatchSettings && InSettings,
FAtomModulationSystem & InModSystem )

関数詳解

◆ GetValue()

float AtomModulation::FModulationPatchProxy::GetValue ( ) const

Returns the value of the patch

◆ Init()

void AtomModulation::FModulationPatchProxy::Init ( FModulationPatchSettings && InSettings,
FAtomModulationSystem & InModSystem )
protected

◆ IsBypassed()

bool AtomModulation::FModulationPatchProxy::IsBypassed ( ) const

Whether or not the patch is bypassed (effectively just returning the default value)

◆ Update()

void AtomModulation::FModulationPatchProxy::Update ( )

Updates the patch value

◆ FAtomModulationSystem

friend class FAtomModulationSystem
friend

メンバ詳解

◆ bBypass

bool AtomModulation::FModulationPatchProxy::bBypass = true
private

Bypasses the patch and doesn't update modulation value

◆ DefaultValue

float AtomModulation::FModulationPatchProxy::DefaultValue = 1.0f
private

Default value of patch

◆ InputProxies

TArray<FModulationInputProxy> AtomModulation::FModulationPatchProxy::InputProxies
private

Optional modulation inputs

◆ OutputProxy

FModulationOutputProxy AtomModulation::FModulationPatchProxy::OutputProxy
private

Final output modulation post input combination

◆ Value

float AtomModulation::FModulationPatchProxy::Value = 1.0f
private

Current value of the patch


このクラス詳解は次のファイルから抽出されました: