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

#include <SAtomSoundClassActionMenu.h>

Inheritance diagram for SAtomSoundClassActionMenuItem:

Public Member Functions

void Construct (const FArguments &InArgs, TSharedPtr< FEdGraphSchemaAction > InAction, TWeakPtr< class SAtomSoundClassActionMenu > InOwner)
 SLATE_BEGIN_ARGS (SAtomSoundClassActionMenuItem)

Private Member Functions

TSharedRef< SWidget > CreateNewSoundClassWidget (const FText &DisplayText, const FText &ToolTip, const FSlateFontInfo &NameFont, TSharedPtr< FEdGraphSchemaAction > &InAction)
void OnNewSoundClassNameChanged (const FText &NewText, TSharedPtr< FEdGraphSchemaAction > InAction)
void OnNewSoundClassNameEntered (const FText &NewText, ETextCommit::Type CommitInfo, TSharedPtr< FEdGraphSchemaAction > InAction)

Private Attributes

TWeakPtr< class SAtomSoundClassActionMenu > Owner

Detailed Description

Widget for displaying a single item

Member Function Documentation

◆ Construct()

void SAtomSoundClassActionMenuItem::Construct ( const FArguments & InArgs,
TSharedPtr< FEdGraphSchemaAction > InAction,
TWeakPtr< class SAtomSoundClassActionMenu > InOwner )

◆ CreateNewSoundClassWidget()

TSharedRef< SWidget > SAtomSoundClassActionMenuItem::CreateNewSoundClassWidget ( const FText & DisplayText,
const FText & ToolTip,
const FSlateFontInfo & NameFont,
TSharedPtr< FEdGraphSchemaAction > & InAction )
private

◆ OnNewSoundClassNameChanged()

void SAtomSoundClassActionMenuItem::OnNewSoundClassNameChanged ( const FText & NewText,
TSharedPtr< FEdGraphSchemaAction > InAction )
private

Called when text is changed for a new sound class name

◆ OnNewSoundClassNameEntered()

void SAtomSoundClassActionMenuItem::OnNewSoundClassNameEntered ( const FText & NewText,
ETextCommit::Type CommitInfo,
TSharedPtr< FEdGraphSchemaAction > InAction )
private

Called when confirming name for new sound class

◆ SLATE_BEGIN_ARGS()

SAtomSoundClassActionMenuItem::SLATE_BEGIN_ARGS ( SAtomSoundClassActionMenuItem )
inline

Member Data Documentation

◆ Owner

TWeakPtr<class SAtomSoundClassActionMenu> SAtomSoundClassActionMenuItem::Owner
private

The documentation for this class was generated from the following files: