Editor settings for primitive components

bUseEditorCompositing = true;

bIsEditorOnly = true;

this->bTickInEditor

this->bSelectable

this->GetHiddenEditorViews()

this->IsSelectedInEditor()

this->IsVisibleInEditor()

// Supplies the editor with a view specific to this component (think a view

// from a camera components POV, etc.). Used for PIP preview windows.

// @return True if the component overrides this, and fills out the view info output.

virtual bool GetEditorPreviewInfo(float DeltaTime, FMinimalViewInfo& ViewOut) override { return false; }

///** Override delegate used for checking the selection state of a component */

DECLARE_DELEGATE_RetVal_OneParam(bool, FSelectionOverride, const UPrimitiveComponent*);

FSelectionOverride SelectionOverrideDelegate;