Виджет для настроек параметров графики
UPROPERTY(meta = (BindWidget)) UComboBoxString* ResolutionBoxString;
UPROPERTY(meta = (BindWidget)) UCheckBox* FullScreenCheckBox;
UPROPERTY(meta = (BindWidget)) UCheckBox* VSyncCheckBox;
UPROPERTY(meta = (BindWidget)) UComboBoxString* ShadowsBoxString;
UPROPERTY(meta = (BindWidget)) UComboBoxString* AntiAliasingBoxString;
UPROPERTY(meta = (BindWidget)) class UButton* ApplyButton;
UPROPERTY(meta = (BindWidget)) class UButton* ApplyDefaultButton;
TArray<FIntPoint> PossibleResolutions;
UFUNCTION() bool HasUnsavedChanges();
bool
- наличие несохраненных измененийUFUNCTION() void ApplyChanges();
UFUNCTION() void SetView();
UFUNCTION() void ApplyDefaultChanges();
virtual void NativeOnInitialized() override;