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

#include <SAtomEnvelopeShape.h>

SAtomEnvelopeShape の継承関係図

クラス

struct  FTextLabelInfo

公開メンバ関数

 SAtomEnvelopeShape ()
 ~SAtomEnvelopeShape ()
virtual FVector2D ComputeDesiredSize (float LayoutScale) const override
void Construct (const FArguments &InArgs)
virtual int32 OnPaint (const FPaintArgs &Args, const FGeometry &AllottedGeometry, const FSlateRect &MyCullingRect, FSlateWindowElementList &OutDrawElements, int32 LayerId, const FWidgetStyle &InWidgetStyle, bool bParentEnabled) const override
 SLATE_BEGIN_ARGS (SAtomEnvelopeShape)

非公開変数類

TAttribute< float > Attack
TAttribute< EAtomEnvelopeCurveAttackCurve
TAttribute< float > AttackCurveStrength
TAttribute< float > Decay
TAttribute< EAtomEnvelopeCurveDecayCurve
TAttribute< float > DecayCurveStrength
TAttribute< float > Hold
TAttribute< bool > IsShowingSegments
FLinearColor LabelColor
TArray< FTextLabelInfoLabelInfos
FLinearColor LineColor
TAttribute< float > Release
TAttribute< EAtomEnvelopeCurveReleaseCurve
TAttribute< float > ReleaseCurveStrength
float ReleaseExponent
TAttribute< float > Sustain

構築子と解体子

◆ SAtomEnvelopeShape()

SAtomEnvelopeShape::SAtomEnvelopeShape ( )

◆ ~SAtomEnvelopeShape()

SAtomEnvelopeShape::~SAtomEnvelopeShape ( )

関数詳解

◆ ComputeDesiredSize()

virtual FVector2D SAtomEnvelopeShape::ComputeDesiredSize ( float LayoutScale) const
inlineoverridevirtual

◆ Construct()

void SAtomEnvelopeShape::Construct ( const FArguments & InArgs)

Constructs this widget with InArgs

◆ OnPaint()

int32 SAtomEnvelopeShape::OnPaint ( const FPaintArgs & Args,
const FGeometry & AllottedGeometry,
const FSlateRect & MyCullingRect,
FSlateWindowElementList & OutDrawElements,
int32 LayerId,
const FWidgetStyle & InWidgetStyle,
bool bParentEnabled ) const
overridevirtual

◆ SLATE_BEGIN_ARGS()

SAtomEnvelopeShape::SLATE_BEGIN_ARGS ( SAtomEnvelopeShape )
inline

メンバ詳解

◆ Attack

TAttribute<float> SAtomEnvelopeShape::Attack
private

◆ AttackCurve

TAttribute<EAtomEnvelopeCurve> SAtomEnvelopeShape::AttackCurve
private

◆ AttackCurveStrength

TAttribute<float> SAtomEnvelopeShape::AttackCurveStrength
private

◆ Decay

TAttribute<float> SAtomEnvelopeShape::Decay
private

◆ DecayCurve

TAttribute<EAtomEnvelopeCurve> SAtomEnvelopeShape::DecayCurve
private

◆ DecayCurveStrength

TAttribute<float> SAtomEnvelopeShape::DecayCurveStrength
private

◆ Hold

TAttribute<float> SAtomEnvelopeShape::Hold
private

◆ IsShowingSegments

TAttribute<bool> SAtomEnvelopeShape::IsShowingSegments
private

◆ LabelColor

FLinearColor SAtomEnvelopeShape::LabelColor
private

◆ LabelInfos

TArray<FTextLabelInfo> SAtomEnvelopeShape::LabelInfos
private

◆ LineColor

FLinearColor SAtomEnvelopeShape::LineColor
private

◆ Release

TAttribute<float> SAtomEnvelopeShape::Release
private

◆ ReleaseCurve

TAttribute<EAtomEnvelopeCurve> SAtomEnvelopeShape::ReleaseCurve
private

◆ ReleaseCurveStrength

TAttribute<float> SAtomEnvelopeShape::ReleaseCurveStrength
private

◆ ReleaseExponent

float SAtomEnvelopeShape::ReleaseExponent
private

◆ Sustain

TAttribute<float> SAtomEnvelopeShape::Sustain
private

このクラス詳解は次のファイルから抽出されました:
  • C:/git/Engine/Plugins/Runtime/CriWare/CriWare/Source/CriWareCoreEditor/Private/Widgets/SAtomEnvelopeShape.h
  • C:/git/Engine/Plugins/Runtime/CriWare/CriWare/Source/CriWareCoreEditor/Private/Widgets/SAtomEnvelopeShape.cpp