Files
UnrealEngineUWP/Engine/Source/Editor/UnrealEd/Public/SoundCueGraphEditorCommands.h
Ben Marsh 149375b14b Update copyright notices to 2015.
[CL 2379638 by Ben Marsh in Main branch]
2014-12-07 19:09:38 -05:00

46 lines
1.3 KiB
C++

// Copyright 1998-2015 Epic Games, Inc. All Rights Reserved.
#pragma once
/*-----------------------------------------------------------------------------
FSoundCueGraphEditorCommands
-----------------------------------------------------------------------------*/
class FSoundCueGraphEditorCommands : public TCommands<FSoundCueGraphEditorCommands>
{
public:
/** Constructor */
FSoundCueGraphEditorCommands()
: TCommands<FSoundCueGraphEditorCommands>("SoundCueGraphEditor", NSLOCTEXT("Contexts", "SoundCueGraphEditor", "SoundCue Graph Editor"), NAME_None, FEditorStyle::GetStyleSetName())
{
}
/** Plays the SoundCue */
TSharedPtr<FUICommandInfo> PlayCue;
/** Stops the currently playing cue/node */
TSharedPtr<FUICommandInfo> StopCueNode;
/** Plays the selected node */
TSharedPtr<FUICommandInfo> PlayNode;
/** Plays the SoundCue or stops the currently playing cue/node */
TSharedPtr<FUICommandInfo> TogglePlayback;
/** Selects the SoundWave in the content browser */
TSharedPtr<FUICommandInfo> BrowserSync;
/** Breaks the node input/output link */
TSharedPtr<FUICommandInfo> BreakLink;
/** Adds an input to the node */
TSharedPtr<FUICommandInfo> AddInput;
/** Removes an input from the node */
TSharedPtr<FUICommandInfo> DeleteInput;
/** Initialize commands */
UNREALED_API virtual void RegisterCommands() override;
};