Skip to content

Class SCollisionAnimationViewport

ClassList > SCollisionAnimationViewport

Inherits the following classes: SEditorViewport, FGCObject, ICommonEditorViewportToolbarInfoProvider

Public Attributes

Type Name
TSharedPtr< FCollisionAnimationPreviewScene > PreviewScene

Public Functions

Type Name
virtual void AddReferencedObjects (FReferenceCollector & Collector) override
void Construct (const FArguments & InArgs, TSharedPtr< FCollisionDataEditorToolkit > InEditorToolkit, TSharedPtr< FCollisionAnimationPreviewScene > InPreviewScene)
virtual TSharedPtr< FExtender > GetExtenders () override const
virtual FString GetReferencerName () override const
virtual TSharedRef< SEditorViewport > GetViewportWidget () override
virtual TSharedRef< FEditorViewportClient > MakeEditorViewportClient () override
virtual void OnFloatingButtonClicked () override
virtual void OnFocusViewportToSelection () override
SLATE_BEGIN_ARGS (SCollisionAnimationViewport)
virtual ~SCollisionAnimationViewport () override

Public Attributes Documentation

variable PreviewScene

TSharedPtr<FCollisionAnimationPreviewScene> SCollisionAnimationViewport::PreviewScene;

Public Functions Documentation

function AddReferencedObjects

inline virtual void SCollisionAnimationViewport::AddReferencedObjects (
    FReferenceCollector & Collector
) override

function Construct

void SCollisionAnimationViewport::Construct (
    const FArguments & InArgs,
    TSharedPtr< FCollisionDataEditorToolkit > InEditorToolkit,
    TSharedPtr< FCollisionAnimationPreviewScene > InPreviewScene
) 

function GetExtenders

virtual TSharedPtr< FExtender > SCollisionAnimationViewport::GetExtenders () override const

function GetReferencerName

virtual FString SCollisionAnimationViewport::GetReferencerName () override const

function GetViewportWidget

virtual TSharedRef< SEditorViewport > SCollisionAnimationViewport::GetViewportWidget () override

function MakeEditorViewportClient

virtual TSharedRef< FEditorViewportClient > SCollisionAnimationViewport::MakeEditorViewportClient () override

function OnFloatingButtonClicked

virtual void SCollisionAnimationViewport::OnFloatingButtonClicked () override

function OnFocusViewportToSelection

virtual void SCollisionAnimationViewport::OnFocusViewportToSelection () override

function SLATE_BEGIN_ARGS

inline SCollisionAnimationViewport::SLATE_BEGIN_ARGS (
    SCollisionAnimationViewport
) 

function ~SCollisionAnimationViewport

virtual SCollisionAnimationViewport::~SCollisionAnimationViewport () override


The documentation for this class was generated from the following file C:/Users/wistf/Unreal Projects/NightSkyEngine/Plugins/NightSkyEngine/Source/CollisionEditor/Public/Viewport/CollisionAnimationViewport.h