Navigation
API > API/Runtime > API/Runtime/InteractiveToolsFramework
Interface meant to wrap either an FSceneView or UGizmoViewContext so that a user can write one function to handle either one (for rendering and for hit testing).
| Name | ISceneViewInterface |
| Type | class |
| Header File | /Engine/Source/Runtime/InteractiveToolsFramework/Public/BaseGizmos/GizmoRenderingUtil.h |
| Include Path | #include "BaseGizmos/GizmoRenderingUtil.h" |
Syntax
class ISceneViewInterface
Derived Classes
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
const FMatrix & GetProjectionMatrix() |
BaseGizmos/GizmoRenderingUtil.h | ||
const FIntRect & GetUnscaledViewRect() |
BaseGizmos/GizmoRenderingUtil.h | ||
FVector GetViewDirection() |
BaseGizmos/GizmoRenderingUtil.h | ||
FVector GetViewLocation() |
BaseGizmos/GizmoRenderingUtil.h | ||
const FMatrix & GetViewMatrix() |
BaseGizmos/GizmoRenderingUtil.h | ||
FVector GetViewRight() |
BaseGizmos/GizmoRenderingUtil.h | ||
FVector GetViewUp() |
BaseGizmos/GizmoRenderingUtil.h | ||
bool IsPerspectiveProjection() |
BaseGizmos/GizmoRenderingUtil.h | ||
FVector4 WorldToScreen
(
const FVector& |
BaseGizmos/GizmoRenderingUtil.h |