UGKTransformerStrategy#

Inheritance Relationships#

Base Type#

  • public UObject

Derived Types#

Class Documentation#

class UGKTransformerStrategy : public UObject#

Subclassed by UGKTransformerStrategyCanvas, UGKTransformerStrategyTexture2D

Public Functions

UGKTransformerStrategy()#
virtual void Initialize(class AGKFogOfWarVolume *Volume)#
inline virtual void Stop()#
inline virtual void Transform(class AGKFogOfWarTeam *FactionFog)#
inline virtual class UTexture *GetFactionTexture(FName name, bool CreateRenderTarget = true)#

Retrieve the Texture used to draw the fog of war for a given faction.

inline virtual FIntVector UpscaledTextureSize() const#
inline void OnNewFaction(FName Name)#

Protected Attributes

bool bInitialized#
class AGKFogOfWarVolume *FogOfWarVolume#
FUpdateTextureRegion2D UpdateRegion#
FIntVector TextureSize#