Navigation
Unreal Engine C++ API Reference > 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 |