Navigation
API > API/Runtime > API/Runtime/Landscape
Inheritance Hierarchy
- UEngineSubsystem
- ULandscapeEditResourcesSubsystem
References
| Module | Landscape |
| Header | /Engine/Source/Runtime/Landscape/Public/LandscapeEditResourcesSubsystem.h |
| Include | #include "LandscapeEditResourcesSubsystem.h" |
Syntax
UCLASS ()
class ULandscapeEditResourcesSubsystem : public UEngineSubsystem
Remarks
ULandscapeEditResourcesSubsystem provides services to manage/pool render resources used by the landscape tools, across landscape actors, in order to minimize memory consumption
Constructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | Deinitialize () |
||
| void | Initialize
(
FSubsystemCollectionBase& Collection |
UEngineSubsystem implementation. | |
| void | ReleaseScratchRenderTarget
(
ULandscapeScratchRenderTarget* InScratchRenderTarget |
Releases a previously requested ULandscapeScratchRenderTarget and returns it to the pool | |
| ULandscapeScratchRenderTarget * | RequestScratchRenderTarget
(
const UE::Landscape::FScratchRenderTargetParams& InParams |
Returns an existing (recycled) or new ULandscapeScratchRenderTarget |