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

#include <CriWareNameSelector.h>

Inheritance diagram for FCriWareNameSelectorGenerator:

Classes

struct  FCriWareNameSelectorCallbacks

Public Member Functions

TSharedRef< SWidget > MakeNameSelectorWidget (TArray< FName > &InNameArray, FCriWareNameSelectorCallbacks &&InCallbacks)

Protected Member Functions

FText GetComboBoxContent () const
FText GetComboBoxToolTip () const
TSharedRef< SWidget > HandleResponseComboBoxGenerateWidget (TSharedPtr< FName > StringItem)
void OnSelectionChanged (TSharedPtr< FName > NameItem, ESelectInfo::Type SelectInfo)

Protected Attributes

FCriWareNameSelectorCallbacks CachedCallbacks
TArray< TSharedPtr< FName > > CachedNameArray

Member Function Documentation

◆ GetComboBoxContent()

FText FCriWareNameSelectorGenerator::GetComboBoxContent ( ) const
protected

◆ GetComboBoxToolTip()

FText FCriWareNameSelectorGenerator::GetComboBoxToolTip ( ) const
protected

◆ HandleResponseComboBoxGenerateWidget()

TSharedRef< SWidget > FCriWareNameSelectorGenerator::HandleResponseComboBoxGenerateWidget ( TSharedPtr< FName > StringItem)
protected

◆ MakeNameSelectorWidget()

TSharedRef< SWidget > FCriWareNameSelectorGenerator::MakeNameSelectorWidget ( TArray< FName > & InNameArray,
FCriWareNameSelectorCallbacks && InCallbacks )

◆ OnSelectionChanged()

void FCriWareNameSelectorGenerator::OnSelectionChanged ( TSharedPtr< FName > NameItem,
ESelectInfo::Type SelectInfo )
protected

Member Data Documentation

◆ CachedCallbacks

FCriWareNameSelectorCallbacks FCriWareNameSelectorGenerator::CachedCallbacks
protected

◆ CachedNameArray

TArray<TSharedPtr<FName> > FCriWareNameSelectorGenerator::CachedNameArray
protected

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