Orrery Terrain · OrreryTerrain module · member function
UOrreryTerrainSubsystem::
IsGrassIdle
BlueprintTrue when no grass build is pending: the grass has no unbuilt sub-cell, task or waiting result, and no chunk's posts wait for its next tick (FTerrainGrassSystem::IsIdle, as the renderer last reported it).
Declaration
UFUNCTION(BlueprintPure, Category="Orrery|Terrain|Rendering")
bool IsGrassIdle() const;Blueprint Is Grass Idle
The graph as text
- Is Grass Idle (pure function; Target is Orrery Terrain Subsystem)
- In Target (self object): self
- Out Return Value (Boolean): not connected
- Header
#include "OrreryTerrainSubsystem.h"- Module
PublicDependencyModuleNames.Add("OrreryTerrain");in your module’s Build.cs.- Stability
- Stable: changes within a major version only add.
- Thread
- Game thread.
- Blueprint
- Is Grass Idle, in Orrery › Terrain › Rendering
Description
True when the terrain has no grass, or there is no terrain or renderer. With IsStreamingIdle, !HasPendingChunkWork and IsRvtIdle, what a capture waits on before a shot. Experimental.
Note.
Game thread. Reported once per renderer tick and when chunk posts arrive, so it can be one frame old.