CriWare Unreal Engine
Plug-ins for CriWare solutions.
Loading...
Searching...
No Matches
SAtomEffectEditor Class Reference

#include <SAtomEffectEditor.h>

Inheritance diagram for SAtomEffectEditor:

Classes

struct  FAtomEffectEditorEvents

Public Member Functions

CRIWARECOREEDITOR_API void Construct (const FArguments &InArgs)
const TSharedRef< SAtomEffectEditor > & DECLARE_DELEGATE_OneParam (FOnFocused, const TSharedRef< SAtomEffectEditor > &)
 DECLARE_DELEGATE_OneParam (FOnSelectionChanged, const FGraphPanelSelectionSet &) DECLARE_DELEGATE_OneParam(FSingleNodeEvent
 SLATE_BEGIN_ARGS (SAtomEffectEditor)

Private Member Functions

TSharedRef< SWidget > GetGraphPanel ()
EActiveTimerReturnType UpdateGraph (double InCurrentTime, float InDeltaTime)

Private Attributes

SVerticalBox::FSlot * GridSlot = nullptr
TWeakObjectPtr< UAtomRackBase > RackToEdit

Member Function Documentation

◆ Construct()

void SAtomEffectEditor::Construct ( const FArguments & InArgs)

Show overlay elements for the graph state such as the PIE and read-only borders and text Constructs a AtomEffectEditor as a child of this widget.

Parameters
InArgsDeclaration params from which to construct the widget.

◆ DECLARE_DELEGATE_OneParam() [1/2]

const TSharedRef< SAtomEffectEditor > & SAtomEffectEditor::DECLARE_DELEGATE_OneParam ( FOnFocused ,
const TSharedRef< SAtomEffectEditor > &  )

◆ DECLARE_DELEGATE_OneParam() [2/2]

SAtomEffectEditor::DECLARE_DELEGATE_OneParam ( FOnSelectionChanged ,
const FGraphPanelSelectionSet &  )

◆ GetGraphPanel()

TSharedRef< SWidget > SAtomEffectEditor::GetGraphPanel ( )
private

◆ SLATE_BEGIN_ARGS()

SAtomEffectEditor::SLATE_BEGIN_ARGS ( SAtomEffectEditor )
inline

◆ UpdateGraph()

EActiveTimerReturnType SAtomEffectEditor::UpdateGraph ( double InCurrentTime,
float InDeltaTime )
private

Member Data Documentation

◆ GridSlot

SVerticalBox::FSlot* SAtomEffectEditor::GridSlot = nullptr
private

◆ RackToEdit

TWeakObjectPtr<UAtomRackBase> SAtomEffectEditor::RackToEdit
private

The documentation for this class was generated from the following files:
  • C:/git/uev2/Engine/Plugins/Runtime/CriWare/CriWare/Source/CriWareCoreEditor/Private/Widgets/SAtomEffectEditor.h
  • C:/git/uev2/Engine/Plugins/Runtime/CriWare/CriWare/Source/CriWareCoreEditor/Private/Widgets/SAtomEffectEditor.cpp