Navigation
API > API/Runtime > API/Runtime/Landscape
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- AActor
- APartitionActor
- ALandscapeProxy
- ALandscapeStreamingProxy
References
| Module | Landscape |
| Header | /Engine/Source/Runtime/Landscape/Classes/LandscapeStreamingProxy.h |
| Include | #include "LandscapeStreamingProxy.h" |
Syntax
class ALandscapeStreamingProxy : public ALandscapeProxy
Constructors
| Type | Name | Description | |
|---|---|---|---|
ALandscapeStreamingProxy
(
const FObjectInitializer& ObjectInitializer |
Functions
| Type | Name | Description | |
|---|---|---|---|
| bool | IsValidLandscapeActor
(
ALandscape* Landscape |
Check input Landscape actor is match for this LandscapeProxy (by GUID) | |
| void | SetLandscapeActor
(
ALandscape* InLandscape |
Overridden from ALandscapeProxy
| Type | Name | Description | |
|---|---|---|---|
| void | Fixup any internal representation for shared properties. | ||
| ALandscape * | |||
| const ALandscape * | |||
| UMaterialInterface * | Get Hole Landscape Material assigned to this Landscape. | ||
| UMaterialInterface * | GetLandscapeMaterial
(
int8 InLODIndex |
Get Landscape Material assigned to this Landscape. | |
| bool | IsSharedPropertyOverridden
(
const FString& InPropertyName |
Returns true if the shared property is overridden by the object. | |
| void | SetSharedPropertyOverride
(
const FString& InPropertyName, |
Modifies the override state of the property given as argument. |
Overridden from APartitionActor
| Type | Name | Description | |
|---|---|---|---|
| bool | ShouldIncludeGridSizeInName
(
UWorld* InWorld, |
Overridden from AActor
| Type | Name | Description | |
|---|---|---|---|
| bool | Returns true if this actor allows changing the spatially loaded flag. | ||
| bool | CanDeleteSelectedActor
(
FText& OutReason |
When selected can this actor be deleted? | |
| bool | GetReferencedContentObjects
(
TArray< UObject* >& Objects |
Used by the "Sync to Content Browser" right-click menu option in the editor. | |
| AActor * | Returns the actor attachement parent that should be used in editor | ||
| void | Called after all the components in the Components array are registered, called both in editor and during gameplay. | ||
| bool | ShouldExport () |
Called before editor copy, true allow export |
Overridden from UObject
| Type | Name | Description | |
|---|---|---|---|
| bool | CanEditChange
(
const FProperty* InProperty |
Called by the editor to query whether a property of this object is allowed to be modified. | |
| void | PostEditChangeProperty
(
FPropertyChangedEvent& PropertyChangedEvent |
Called when a property on this object has been modified externally |
Deprecated Variables
| Type | Name | Description | |
|---|---|---|---|
| TLazyObjectPtr< ALandscape > | LandscapeActor_DEPRECATED |