Navigation
API > API/Runtime > API/Runtime/Engine
| Name | APlanarReflection |
| Type | class |
| Header File | /Engine/Source/Runtime/Engine/Classes/Engine/PlanarReflection.h |
| Include Path | #include "Engine/PlanarReflection.h" |
Syntax
UCLASS (HideCategories=(Collision, Material, Attachment, Actor), MinimalAPI)
class APlanarReflection : public ASceneCapture
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → AActor → ASceneCapture → APlanarReflection
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
APlanarReflection
(
const FObjectInitializer& ObjectInitializer |
Engine/PlanarReflection.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| PlanarReflectionComponent | TObjectPtr< class UPlanarReflectionComponent > | Planar reflection component. | Engine/PlanarReflection.h |
|
| SpriteComponent | TObjectPtr< UBillboardComponent > | Engine/PlanarReflection.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UPlanarReflectionComponent * GetPlanarReflectionComponent() |
Returns subobject | Engine/PlanarReflection.h | |
UBillboardComponent * GetSpriteComponent() |
Returns SpriteComponent subobject | Engine/PlanarReflection.h | |
void OnInterpToggle
(
bool bEnable |
Engine/PlanarReflection.h |
|
Overridden from AActor
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void EditorApplyScale
(
const FVector& DeltaScale, |
Called by ApplyDeltaToActor to perform an actor class-specific operation based on widget manipulation. | Engine/PlanarReflection.h |
Overridden from UObject
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void PostLoad() |
Engine/PlanarReflection.h |
Deprecated Variables
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bShowPreviewPlane_DEPRECATED | bool | Engine/PlanarReflection.h |