UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
ComponentBoundTransformProxy.h
Go to the documentation of this file.
1// Copyright Epic Games, Inc. All Rights Reserved.
2
3#pragma once
4
6
7#include "ComponentBoundTransformProxy.generated.h"
8
23UCLASS(Transient, MinimalAPI)
25{
27public:
36 INTERACTIVETOOLSFRAMEWORK_API virtual void BindToComponent(USceneComponent* Component, bool bStoreScaleSeparately);
37
38 // UTransformProxy
39 INTERACTIVETOOLSFRAMEWORK_API virtual FTransform GetTransform() const override;
40 INTERACTIVETOOLSFRAMEWORK_API virtual void SetTransform(const FTransform& Transform) override;
41 INTERACTIVETOOLSFRAMEWORK_API virtual void UpdateSharedTransform() override;
42
43protected:
45 bool bStoreScaleSeparately = true;
46};
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
#define GENERATED_BODY(...)
Definition ObjectMacros.h:765
#define UCLASS(...)
Definition ObjectMacros.h:776
Definition ComponentBoundTransformProxy.h:25
TWeakObjectPtr< USceneComponent > BoundComponent
Definition ComponentBoundTransformProxy.h:44
Definition TransformProxy.h:40
Definition WeakObjectPtrTemplates.h:25