ISCSEditorCustomization

Customization class that allows per-component type handling of various SCS editor functionality.

Windows
MacOS
Linux

References

Module

Kismet

Header

/Engine/Source/Editor/Kismet/Public/ISCSEditorCustomization.h

Include

#include "ISCSEditorCustomization.h"

Syntax

class ISCSEditorCustomization

Remarks

Customization class that allows per-component type handling of various SCS editor functionality.

Destructors

Name Description

Public function Virtual

~ISCSEditorCustomization()

Functions

Name Description

Public function

bool

 

HandleGetWidgetLocation

(
    USceneComponent* InSceneCompon...,
    FVector& OutWidgetLocation
)

Get the widget location for this scene component

Public function

bool

 

HandleGetWidgetTransform

(
    USceneComponent* InSceneCompon...,
    FMatrix& OutWidgetTransform
)

Get the widget transform for this scene component

Public function

bool

 

HandleViewportClick

(
    const TSharedRef< FEditorViewportCl...,
    FSceneView& InView,
    HHitProxy* InHitProxy,
    FKey InKey,
    EInputEvent InEvent,
    uint32 InHitX,
    uint32 InHitY
)

Process click in the viewport.

Public function

bool

 

HandleViewportDrag

(
    USceneComponent* InSceneCompon...,
    USceneComponent* InComponentTe...,
    const FVector& InDeltaTranslation,
    const FRotator& InDeltaRotation,
    const FVector& InDeltaScale,
    const FVector& InPivot
)

Handle drag in the viewport

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss