![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
This is the complete list of members for FViewport, including all inherited members.
| AppVersionString | FViewport | |
| BeginRenderFrame(FRHICommandListImmediate &RHICmdList) | FViewport | virtual |
| bHasRequestedToggleFreeze | FViewport | protected |
| bHitProxiesCached | FViewport | protected |
| bIsGameRenderingEnabled | FViewport | protectedstatic |
| bIsHDR | FViewport | protected |
| bIsPlayInEditorViewport | FViewport | protected |
| bIsSlateViewport | FViewport | protected |
| bRequiresHitProxyStorage | FViewport | protected |
| bTakeHighResScreenShot | FViewport | protected |
| CachedHitProxyData | FViewport | protected |
| CalculateViewExtents(float AspectRatio, const FIntRect &ViewRect) | FViewport | |
| CalculateViewExtents(float AspectRatio, float DesiredAspectRatio, const FIntRect &ViewRect, const FIntPoint &DestSize) | FViewport | static |
| CaptureMouse(bool bCapture) | FViewport | inlinevirtual |
| ChangeFeatureLevel(ERHIFeatureLevel::Type NewFeatureLevel) | FRenderResource | protectedstatic |
| CreateRHIBuffer(FRHICommandListBase &RHICmdList, T &InOutResourceObject, uint32 ResourceCount, EBufferUsageFlags InBufferUsageFlags, const TCHAR *InDebugName) | FRenderResource | inlineprotected |
| DECLARE_MULTICAST_DELEGATE_TwoParams(FOnViewportResized, FViewport *, uint32) | FViewport | |
| DeferInvalidateHitProxy() | FViewport | virtual |
| Destroy()=0 | FViewport | pure virtual |
| Draw(bool bShouldPresent=true) | FViewport | |
| DrawStatsHUD(FCanvas *InCanvas, const int32 InX, const int32 InY) | FViewport | inlinevirtual |
| EInitPhase enum name | FRenderResource | protected |
| EndRenderFrame(FRHICommandListImmediate &RHICmdList, bool bPresent, bool bLockToVsync) | FViewport | virtual |
| EnqueueBeginRenderFrame(const bool bShouldPresent) | FViewport | virtual |
| EnqueueEndRenderFrame(const bool bLockToVsync, const bool bShouldPresent) | FViewport | virtual |
| EnumerateHitProxiesInRect(FIntRect InRect, TFunctionRef< bool(HHitProxy *)> InCallback) | FViewport | |
| FRenderResource() | FRenderResource | protected |
| FRenderResource(ERHIFeatureLevel::Type InFeatureLevel) | FRenderResource | protected |
| FRenderResource(const FRenderResource &) | FRenderResource | protected |
| FRenderResource(FRenderResource &&) | FRenderResource | protected |
| FRenderTarget() | FRenderTarget | |
| FViewport(FViewportClient *InViewportClient) | FViewport | |
| GetActorsAndModelsInHitProxy(FIntRect InRect, TSet< AActor * > &OutActors, TSet< UModel * > &OutModels) | FViewport | |
| GetClient() const | FViewport | inline |
| GetDebugCanvas() | FViewport | inlinevirtual |
| GetDesiredAspectRatio() const | FViewport | inlinevirtual |
| GetDisplayColorGamut() const | FRenderTarget | inlinevirtual |
| GetDisplayGamma() const | FRenderTarget | virtual |
| GetDisplayOutputFormat() const | FRenderTarget | inlinevirtual |
| GetElementHandleAtPoint(int32 X, int32 Y) | FViewport | |
| GetElementHandlesInRect(FIntRect InRect, FTypedElementListRef OutElementHandles) | FViewport | |
| GetEngineDisplayGamma() | FRenderTarget | static |
| GetFeatureLevel() const | FRenderResource | inlineprotected |
| GetFriendlyName() const | FRenderResource | inlineprotectedvirtual |
| GetGPUMask(FRHICommandListImmediate &RHICmdList) const override | FViewport | virtual |
| GetHitProxy(int32 X, int32 Y) | FViewport | |
| GetHitProxyMap(FIntRect InRect, TArray< HHitProxy * > &OutMap) | FViewport | |
| GetImmediateCommandList() | FRenderResource | protectedstatic |
| GetInitialPositionXY() const | FViewport | inline |
| GetInitPhase() const | FRenderResource | inlineprotected |
| GetListIndex() const | FRenderResource | inlineprotected |
| GetMousePos(FIntPoint &MousePosition, const bool bLocalPosition=true)=0 | FViewport | pure virtual |
| GetMouseX() const =0 | FViewport | pure virtual |
| GetMouseY() const =0 | FViewport | pure virtual |
| GetOwnerName() const | FRenderResource | inlineprotected |
| GetRawHitProxyData(FIntRect InRect) | FViewport | |
| GetRenderTargetTexture() const | FRenderTarget | virtual |
| GetRenderTargetTexture(FRDGBuilder &GraphBuilder) const | FRenderTarget | virtual |
| GetRenderTargetTextureSizeXY() const | FViewport | inlinevirtual |
| GetRenderTargetUAV() const | FRenderTarget | virtual |
| GetResourceName() const | FRenderResource | inlineprotected |
| GetSceneHDREnabled() const | FRenderTarget | inlinevirtual |
| GetShaderResourceTexture() const | FRenderTarget | virtual |
| GetSizeXY() const override | FViewport | inlinevirtual |
| GetTabletPressure() | FViewport | inlinevirtual |
| GetViewportFrame()=0 | FViewport | pure virtual |
| GetViewportRHI() const | FViewport | inline |
| GetViewportType() const | FViewport | inline |
| GetWindow()=0 | FViewport | pure virtual |
| GetWindowMode() const | FViewport | inlinevirtual |
| HasFocus() const | FViewport | inlinevirtual |
| HasMouseCapture() const | FViewport | inlinevirtual |
| HasToggleFreezeCommand() override | FViewport | virtual |
| HasValidFeatureLevel() const | FRenderResource | inlineprotected |
| HighResScreenshot() | FViewport | protected |
| HitProxyMap | FViewport | protected |
| HitProxySize | FViewport | protected |
| InitialPositionX | FViewport | protected |
| InitialPositionY | FViewport | protected |
| InitPreRHIResources() | FRenderResource | protectedstatic |
| InitResource(FRHICommandListBase &RHICmdList) | FRenderResource | protectedvirtual |
| InitRHI(FRHICommandListBase &RHICmdList) override | FViewport | protectedvirtual |
| Invalidate() | FViewport | |
| InvalidateDisplay()=0 | FViewport | pure virtual |
| InvalidateHitProxy() | FViewport | |
| IsCursorVisible() const | FViewport | inlinevirtual |
| IsExclusiveFullscreen() const | FViewport | inlinevirtual |
| IsForegroundWindow() const | FViewport | inlinevirtual |
| IsFullscreen() const | FViewport | inlinevirtual |
| IsGameRenderingEnabled() | FViewport | inlinestatic |
| IsHDRViewport() const | FViewport | inline |
| IsInitialized() const | FRenderResource | inlineprotected |
| IsKeyboardAvailable(int32 ControllerID) const | FViewport | inlinevirtual |
| IsMouseAvailable(int32 ControllerID) const | FViewport | inlinevirtual |
| IsPenActive() | FViewport | inlinevirtual |
| IsPlayInEditorViewport() const | FViewport | inline |
| IsSlateViewport() const | FViewport | inline |
| IsSoftwareCursorVisible() const | FViewport | inlinevirtual |
| IsStereoRenderingAllowed() const | FViewport | inlinevirtual |
| KeyState(FKey Key) const =0 | FViewport | pure virtual |
| LockMouseToViewport(bool bLock) | FViewport | inlinevirtual |
| MoveWindow(int32 NewPosX, int32 NewPosY, int32 NewSizeX, int32 NewSizeY)=0 | FViewport | pure virtual |
| operator=(const FRenderResource &Other) | FRenderResource | protected |
| operator=(FRenderResource &&Other) | FRenderResource | protected |
| PresentAndStopMovieDelay | FViewport | protectedstatic |
| ProcessInput(float DeltaTime)=0 | FViewport | pure virtual |
| ProcessToggleFreezeCommand() override | FViewport | virtual |
| ReadFloat16Pixels(TArray< FFloat16Color > &OutImageData, ECubeFace CubeFace) | FRenderTarget | |
| ReadFloat16Pixels(TArray< FFloat16Color > &OutImageData, FReadSurfaceDataFlags InFlags=FReadSurfaceDataFlags(RCM_UNorm, CubeFace_MAX), FIntRect InSrcRect=FIntRect(0, 0, 0, 0)) | FRenderTarget | virtual |
| ReadLinearColorPixels(TArray< FLinearColor > &OutImageData, FReadSurfaceDataFlags InFlags=FReadSurfaceDataFlags(RCM_MinMax, CubeFace_MAX), FIntRect InSrcRect=FIntRect(0, 0, 0, 0)) | FRenderTarget | virtual |
| ReadLinearColorPixelsPtr(FLinearColor *OutImageBytes, FReadSurfaceDataFlags InFlags=FReadSurfaceDataFlags(RCM_MinMax, CubeFace_MAX), FIntRect InSrcRect=FIntRect(0, 0, 0, 0)) | FRenderTarget | |
| ReadPixels(TArray< FColor > &OutImageData, FReadSurfaceDataFlags InFlags=FReadSurfaceDataFlags(RCM_UNorm, CubeFace_MAX), FIntRect InSrcRect=FIntRect(0, 0, 0, 0)) | FRenderTarget | virtual |
| ReadPixelsPtr(FColor *OutImageBytes, FReadSurfaceDataFlags InFlags=FReadSurfaceDataFlags(RCM_UNorm, CubeFace_MAX), FIntRect InSrcRect=FIntRect(0, 0, 0, 0)) | FRenderTarget | |
| ReleaseResource() | FRenderResource | protectedvirtual |
| ReleaseRHI() override | FViewport | protectedvirtual |
| ReleaseRHIForAllResources() | FRenderResource | protectedstatic |
| RenderTargetTextureRHI | FRenderTarget | protected |
| ResourceState | FRenderResource | protected |
| SetFeatureLevel(const FStaticFeatureLevel InFeatureLevel) | FRenderResource | inlineprotected |
| SetGameRenderingEnabled(bool bIsEnabled, int32 PresentAndStopMovieDelay=0) | FViewport | static |
| SetHDRMode(bool bHDR) | FViewport | inline |
| SetInitialSize(FIntPoint InitialSizeXY) | FViewport | |
| SetInitPhase(EInitPhase InInitPhase) | FRenderResource | inlineprotected |
| SetMouse(int32 x, int32 y)=0 | FViewport | pure virtual |
| SetOwnerName(FName InOwnerName) | FRenderResource | inlineprotected |
| SetPlayInEditorViewport(bool bInPlayInEditorViewport) | FViewport | inline |
| SetPreCaptureMousePosFromSlateCursor() | FViewport | inlinevirtual |
| SetRequiresVsync(bool bShouldVsync) | FViewport | inlinevirtual |
| SetResourceName(FName InResourceName) | FRenderResource | inlineprotected |
| SetScopeName(FName Name) | FRenderResource | protectedstatic |
| SetSoftwareCursorPosition(FVector2D Position) | FViewport | inlinevirtual |
| SetUserFocus(bool bFocus)=0 | FViewport | pure virtual |
| SetViewportClient(FViewportClient *InViewportClient) | FViewport | virtual |
| ShowCursor(bool bVisible) | FViewport | inlinevirtual |
| ShowSoftwareCursor(bool bVisible) | FViewport | inlinevirtual |
| SizeX | FViewport | protected |
| SizeY | FViewport | protected |
| TakeHighResScreenShot() | FViewport | |
| UpdateMouseCursor(bool bSetCursor) | FViewport | inlinevirtual |
| UpdateRenderTargetSurfaceRHIToCurrentBackBuffer() | FViewport | |
| UpdateRHI(FRHICommandListBase &RHICmdList) | FRenderResource | protected |
| UpdateViewportRHI(bool bDestroyed, uint32 NewSizeX, uint32 NewSizeY, EWindowMode::Type NewWindowMode, EPixelFormat PreferredPixelFormat) | FViewport | protectedvirtual |
| ViewportClient | FViewport | protected |
| ViewportResizedEvent | FViewport | static |
| ViewportRHI | FViewport | protected |
| ViewportToVirtualDesktopPixel(FVector2D ViewportCoordinate) const =0 | FViewport | pure virtual |
| ViewportType | FViewport | protected |
| VirtualDesktopPixelToViewport(FIntPoint VirtualDesktopPointPx) const =0 | FViewport | pure virtual |
| WindowMode | FViewport | protected |
| ~FRenderResource() | FRenderResource | protectedvirtual |
| ~FRenderTarget() | FRenderTarget | virtual |
| ~FViewport() | FViewport | virtual |