| bCreatedOutputGrassTextures |
bool |
|
Elements/PCGGenerateLandscapeTextures.h |
|
| bGenerationScheduled |
bool |
True when grass map generation has been scheduled on the render thread. |
Elements/PCGGenerateLandscapeTextures.h |
|
| BlackTexture |
TObjectPtr< UTexture > |
|
Elements/PCGGenerateLandscapeTextures.h |
|
| bLandscapeComponentsFiltered |
bool |
True when we have filtered all of the incoming landscape components down to the ones which overlap the given bounds. |
Elements/PCGGenerateLandscapeTextures.h |
|
| bReadyToRender |
bool |
True when the landscape components are ready for rendering. |
Elements/PCGGenerateLandscapeTextures.h |
|
| bTextureStreamingRequested |
bool |
True when streaming has been requested on landscape textures. |
Elements/PCGGenerateLandscapeTextures.h |
|
| GenerationBounds |
FBox |
|
Elements/PCGGenerateLandscapeTextures.h |
|
| GlobalGrassTypes |
TArray< TObjectPtr< ULandscapeGrassType > > |
|
Elements/PCGGenerateLandscapeTextures.h |
|
| GrassMapHandle |
TRefCountPtr< IPooledRenderTarget > |
|
Elements/PCGGenerateLandscapeTextures.h |
|
| GrassMapTextureArrayData |
TObjectPtr< UPCGTexture2DArrayData > |
|
Elements/PCGGenerateLandscapeTextures.h |
|
| GrassMapTextureDatas |
TArray< TObjectPtr< UPCGTextureData > > |
Output grass map texture data, either a texture array data or multiple texture datas, depending on settings. |
Elements/PCGGenerateLandscapeTextures.h |
|
| GrassNamesToExport |
TArray< FName > |
The grass names passed to the grass exporter. |
Elements/PCGGenerateLandscapeTextures.h |
|
| GrassNamesToOutput |
TArray< FName > |
The grass names to output from the node. |
Elements/PCGGenerateLandscapeTextures.h |
|
| GrassTypesToExport |
TArray< TObjectPtr< ULandscapeGrassType > > |
|
Elements/PCGGenerateLandscapeTextures.h |
|
| GrassTypesToOutput |
TArray< TObjectPtr< ULandscapeGrassType > > |
|
Elements/PCGGenerateLandscapeTextures.h |
|
| GrassTypeToGrassNameMap |
TMap< FName, FName > |
Indirection table to support bTagDataWithLandscapeGrassTypeAssetNames, where grass names for PCG(that used to be the Landscape Grass Type asset names) don't match the actual landscape grass names (that come from the input pins of the Landscape Grass Output Material Expression) |
Elements/PCGGenerateLandscapeTextures.h |
|
| HeightHandle |
TRefCountPtr< IPooledRenderTarget > |
|
Elements/PCGGenerateLandscapeTextures.h |
|
| HeightTextureData |
TObjectPtr< UPCGTextureData > |
Output height texture data. |
Elements/PCGGenerateLandscapeTextures.h |
|
| Landscape |
TWeakObjectPtr< ALandscape > |
|
Elements/PCGGenerateLandscapeTextures.h |
|
| LandscapeComponentExtent |
double |
Extent (side length) of each landscape component. |
Elements/PCGGenerateLandscapeTextures.h |
|
| LandscapeComponents |
TArray< TWeakObjectPtr< ULandscapeComponent > > |
|
Elements/PCGGenerateLandscapeTextures.h |
|
| LandscapeGrassWeightExporter |
FLandscapeGrassWeightExporter * |
|
Elements/PCGGenerateLandscapeTextures.h |
|
| LandscapeProxy |
TWeakObjectPtr< ALandscapeProxy > |
|
Elements/PCGGenerateLandscapeTextures.h |
|
| LandscapeRootZ |
double |
|
Elements/PCGGenerateLandscapeTextures.h |
|
| LandscapeScaleZ |
double |
|
Elements/PCGGenerateLandscapeTextures.h |
|
| NumGenerationPassesScheduled |
int32 |
|
Elements/PCGGenerateLandscapeTextures.h |
|
| NumGrassTypes |
int32 |
Deprecated section. |
Elements/PCGGenerateLandscapeTextures.h |
|
| OutputIndexToExportIndex |
TArray< int32 > |
Maps output grass name indices to exported grass name indices. |
Elements/PCGGenerateLandscapeTextures.h |
|
| OutputResolution |
FIntPoint |
|
Elements/PCGGenerateLandscapeTextures.h |
|
| OutputTextureBounds |
FBox |
|
Elements/PCGGenerateLandscapeTextures.h |
|
| OutputTextureData |
TSharedPtr< FOutputTextureData, ESPMode::ThreadSafe > |
Exported result textures. |
Elements/PCGGenerateLandscapeTextures.h |
|
| OutputTextureTransform |
FTransform |
|
Elements/PCGGenerateLandscapeTextures.h |
|
| SelectedGrassTypes |
TArray< TTuple< TWeakObjectPtr< ULandscapeGrassType >, int32 > > |
|
Elements/PCGGenerateLandscapeTextures.h |
|
| TexelSizeWorld |
double |
|
Elements/PCGGenerateLandscapeTextures.h |
|
| TexturesToStream |
TArray< TObjectPtr< UTexture > > |
Textures that we wait to be streamed before generating the grass maps. |
Elements/PCGGenerateLandscapeTextures.h |
|
| TotalLandscapeComponentBounds |
FBox |
World-space bounds containing all of the landscape components given to the grass weight exporter. |
Elements/PCGGenerateLandscapeTextures.h |
|