Language:
Discover
By Skill Level
By Category

SCSVImportOptions

Choose your OS:

Inheritance Hierarchy

Syntax

class SCSVImportOptions : public SCompoundWidget

Remarks

UI to pick options when importing a data table

Constructors

Name Description

Public function

SCSVImportOptions()

Functions

Name Description

Public function

bool

 

CanImport()

Do we have all of the data we need to import this asset?

Public function

void

 

Construct

(
    const FArguments & InArgs
)

Public function

FString

 

GetCurveTypeText

(
    CurveInterpModePtr InterpMode
)

Public function

EVisibility

 

GetCurveTypeVis()

Whether to show table row options

Public function

FString

 

GetImportTypeText

(
    TSharedPtr < ECSVImportType > Type
)

Public function

ERichCurveIn ...

 

GetSelectedCurveIterpMode()

Get the interpolation mode we selected

Public function

FText

 

GetSelectedCurveTypeText()

Public function

ECSVImportTy ...

 

GetSelectedImportType()

Get the import type we selected

Public function

FText

 

GetSelectedItemText()

Public function

FText

 

GetSelectedRowOptionText()

Public function

UScriptStruc ...

 

GetSelectedRowStruct()

Get the row struct we selected

Public function

EVisibility

 

GetTableRowOptionVis()

Whether to show table row options

Public function

TSharedRef < ...

 

MakeCurveTypeWidget

(
    CurveInterpModePtr InterpMode
)

Called to create a widget for each curve interpolation enum

Public function

TSharedRef < ...

 

MakeImportTypeItemWidget

(
    TSharedPtr < ECSVImportType > Type
)

Called to create a widget for each struct

Public function

TSharedRef < ...

 

MakeRowStructItemWidget

(
    UScriptStruct * Struct
)

Called to create a widget for each struct

Public function

FReply

 

OnCancel()

Called when 'Cancel' button is pressed

Public function

FReply

 

OnImport()

Called when 'OK' button is pressed

Public function

bool

 

ShouldImport()

If we should import

Classes

Name

Description

Public struct

FArguments

Typedefs

Name

Description

CurveInterpModePtr

Typedef for curve enum pointers

References

Module

UnrealEd

Header

Editor/UnrealEd/Public/SCSVImportOptions.h