Navigation
API > API/Editor > API/Editor/UnrealEd
Inheritance Hierarchy
- FSlateControlledConstruction
- TSharedFromThis
- SWidget
- SCompoundWidget
- SCSVImportOptions
References
| Module | UnrealEd |
| Header | /Engine/Source/Editor/UnrealEd/Public/SCSVImportOptions.h |
| Include | #include "SCSVImportOptions.h" |
Syntax
class SCSVImportOptions : public SCompoundWidget
Constructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| bool | CanImport () |
Do we have all of the data we need to import this asset? | |
| void | Construct
(
const FArguments& InArgs |
||
| FString | GetCurveTypeText
(
CurveInterpModePtr InterpMode |
||
| EVisibility | Whether to show curve type optionsWhether to show table row options | ||
| EVisibility | Whether to show details panel | ||
| FString | GetImportTypeText
(
TSharedPtr< ECSVImportType > Type |
||
| ERichCurveInterpMode | Get the interpolation mode we selected | ||
| FText | |||
| ECSVImportType | Get the import type we selected | ||
| FText | |||
| UScriptStruct * | Get the row struct we selected | ||
| EVisibility | Whether to show table row options | ||
| TSharedRef< SWidget > | MakeCurveTypeWidget
(
CurveInterpModePtr InterpMode |
Called to create a widget for each curve interpolation enum | |
| TSharedRef< SWidget > | MakeImportTypeItemWidget
(
TSharedPtr< ECSVImportType > Type |
Called to create a widget for each struct | |
| FReply | OnCancel () |
Called when 'Cancel' button is pressed | |
| FReply | OnImport () |
Called when 'Apply' button is pressedCalled when 'OK' button is pressed | |
| void | OnImportTypeSelected
(
TSharedPtr< ECSVImportType > Selection, |
Called when import type changes | |
| void | OnStructSelected
(
UScriptStruct* NewStruct |
Called when datatable row is selected | |
| bool | ShouldImport () |
If we should import | |
| bool | If the current settings should be applied to all items being imported |
Classes
| Type | Name | Description | |
|---|---|---|---|
| FArguments |
Typedefs
| Name | Description |
|---|---|
| CurveInterpModePtr | Typedef for curve enum pointers |