Iliad
Painting Plugin for UnrealEngine4 by Praxinos
Public Types | Public Member Functions | List of all members
SOdysseyTextureConfigureWindow Class Reference
Inheritance diagram for SOdysseyTextureConfigureWindow:

Public Types

enum  EBackgroundColor
 

Public Member Functions

void Construct (const FArguments &iArgs)
 
TSharedRef< SWidget > GenerateFormatComboBoxItem (TSharedPtr< ETextureSourceFormat > InItem)
 
FLinearColor GetBackgroundColor () const
 
FText GetBackgroundColorText (EBackgroundColor iFormat) const
 
FText GetDefaultName () const
 
ETextureSourceFormat GetFormat () const
 
FText GetFormatText () const
 
FText GetFormatText (TSharedPtr< ETextureSourceFormat > iFormat) const
 
int32 GetHeight () const
 
int32 GetWidth () const
 
bool GetWindowAnswer ()
 
void HandleOnFormatChanged (TSharedPtr< ETextureSourceFormat > NewSelection, ESelectInfo::Type SelectInfo)
 
ECheckBoxState IsBackgroundColorRadioChecked (EBackgroundColor iBackgroundColor) const
 
FReply OnAccept ()
 
void OnBackgroundColorRadioChanged (ECheckBoxState iCheckType, EBackgroundColor iBackgroundColor)
 
FReply OnCancel ()
 
void OnChangeHeight (int32 iNewHeightValue)
 
void OnChangeName (const FText &iNewWidthName)
 
void OnChangeWidth (int32 iNewWidthValue)
 
void OnSetHeight (int32 iNewHeightValue, ETextCommit::Type iCommitInfo)
 
void OnSetName (const FText &iNewWidthName, ETextCommit::Type iCommitInfo)
 
void OnSetWidth (int32 iNewWidthValue, ETextCommit::Type iCommitInfo)
 

Member Enumeration Documentation

◆ EBackgroundColor

Enumerator
kTransparent 
kWhite 
kNormal 

Member Function Documentation

◆ Construct()

void SOdysseyTextureConfigureWindow::Construct ( const FArguments &  iArgs)

◆ GenerateFormatComboBoxItem()

TSharedRef< SWidget > SOdysseyTextureConfigureWindow::GenerateFormatComboBoxItem ( TSharedPtr< ETextureSourceFormat >  InItem)

◆ GetBackgroundColor()

FLinearColor SOdysseyTextureConfigureWindow::GetBackgroundColor ( ) const

◆ GetBackgroundColorText()

FText SOdysseyTextureConfigureWindow::GetBackgroundColorText ( EBackgroundColor  iFormat) const

◆ GetDefaultName()

FText SOdysseyTextureConfigureWindow::GetDefaultName ( ) const

◆ GetFormat()

ETextureSourceFormat SOdysseyTextureConfigureWindow::GetFormat ( ) const

◆ GetFormatText() [1/2]

FText SOdysseyTextureConfigureWindow::GetFormatText ( ) const

◆ GetFormatText() [2/2]

FText SOdysseyTextureConfigureWindow::GetFormatText ( TSharedPtr< ETextureSourceFormat >  iFormat) const

◆ GetHeight()

int32 SOdysseyTextureConfigureWindow::GetHeight ( ) const

◆ GetWidth()

int32 SOdysseyTextureConfigureWindow::GetWidth ( ) const

◆ GetWindowAnswer()

bool SOdysseyTextureConfigureWindow::GetWindowAnswer ( )

◆ HandleOnFormatChanged()

void SOdysseyTextureConfigureWindow::HandleOnFormatChanged ( TSharedPtr< ETextureSourceFormat >  NewSelection,
ESelectInfo::Type  SelectInfo 
)

◆ IsBackgroundColorRadioChecked()

ECheckBoxState SOdysseyTextureConfigureWindow::IsBackgroundColorRadioChecked ( EBackgroundColor  iBackgroundColor) const

◆ OnAccept()

FReply SOdysseyTextureConfigureWindow::OnAccept ( )

◆ OnBackgroundColorRadioChanged()

void SOdysseyTextureConfigureWindow::OnBackgroundColorRadioChanged ( ECheckBoxState  iCheckType,
EBackgroundColor  iBackgroundColor 
)

◆ OnCancel()

FReply SOdysseyTextureConfigureWindow::OnCancel ( )

◆ OnChangeHeight()

void SOdysseyTextureConfigureWindow::OnChangeHeight ( int32  iNewHeightValue)

◆ OnChangeName()

void SOdysseyTextureConfigureWindow::OnChangeName ( const FText &  iNewWidthName)

◆ OnChangeWidth()

void SOdysseyTextureConfigureWindow::OnChangeWidth ( int32  iNewWidthValue)

◆ OnSetHeight()

void SOdysseyTextureConfigureWindow::OnSetHeight ( int32  iNewHeightValue,
ETextCommit::Type  iCommitInfo 
)

◆ OnSetName()

void SOdysseyTextureConfigureWindow::OnSetName ( const FText &  iNewWidthName,
ETextCommit::Type  iCommitInfo 
)

◆ OnSetWidth()

void SOdysseyTextureConfigureWindow::OnSetWidth ( int32  iNewWidthValue,
ETextCommit::Type  iCommitInfo 
)