Space Plunder
Loading...
Searching...
No Matches
IOptimizationProxy Struct Referenceabstract

#include <NPC_Optimizator_Types.h>

Public Member Functions

virtual ~IOptimizationProxy ()=default
 
virtual EOptimizationBaseType GetOptimizationBasedType () const =0
 
virtual AActor * GetOwnerActor ()=0
 
virtual float GetMaxVisibleDistance () const =0
 
virtual float GetDistToWave (EOptimizationWave Wave) const =0
 
virtual bool IsIgnoreCameraSightOnSmallDistance () const =0
 
virtual bool IsForceOptimizationWaveEnabled () const =0
 

Constructor & Destructor Documentation

◆ ~IOptimizationProxy()

virtual IOptimizationProxy::~IOptimizationProxy ( )
virtualdefault

Member Function Documentation

◆ GetDistToWave()

virtual float IOptimizationProxy::GetDistToWave ( EOptimizationWave Wave) const
pure virtual

◆ GetMaxVisibleDistance()

virtual float IOptimizationProxy::GetMaxVisibleDistance ( ) const
pure virtual

◆ GetOptimizationBasedType()

virtual EOptimizationBaseType IOptimizationProxy::GetOptimizationBasedType ( ) const
pure virtual

◆ GetOwnerActor()

virtual AActor * IOptimizationProxy::GetOwnerActor ( )
pure virtual

◆ IsForceOptimizationWaveEnabled()

virtual bool IOptimizationProxy::IsForceOptimizationWaveEnabled ( ) const
pure virtual

◆ IsIgnoreCameraSightOnSmallDistance()

virtual bool IOptimizationProxy::IsIgnoreCameraSightOnSmallDistance ( ) const
pure virtual

The documentation for this struct was generated from the following file: