38 return A.GetModulePriority() >
B.GetModulePriority();
FString GEngineIni
Definition CoreGlobals.cpp:237
FConfigCacheIni * GConfig
Definition CoreGlobals.cpp:54
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
CORE_API bool GetFloat(const TCHAR *Section, const TCHAR *Key, float &Value, const FString &Filename)
Definition ConfigCacheIni.cpp:5122
Definition NameTypes.h:617
Definition IEyeTrackerModule.h:15
virtual void StartupModule() override
Definition IEyeTrackerModule.h:67
virtual bool IsEyeTrackerConnected() const =0
virtual TSharedPtr< class IEyeTracker, ESPMode::ThreadSafe > CreateEyeTracker()=0
static EYETRACKER_API FName GetModularFeatureName()
Definition EyeTrackerModule.cpp:6
static IEyeTrackerModule & Get()
Definition IEyeTrackerModule.h:47
float GetModulePriority() const
Definition IEyeTrackerModule.h:25
static bool IsAvailable()
Definition IEyeTrackerModule.h:59
virtual FString GetModuleKeyName() const =0
Definition IModularFeature.h:12
virtual void RegisterModularFeature(const FName Type, class IModularFeature *ModularFeature)=0
static CORE_API IModularFeatures & Get()
Definition ModularFeatures.cpp:9
TArray< TModularFeature * > GetModularFeatureImplementations(const FName Type)
Definition IModularFeatures.h:68
bool IsModularFeatureAvailable(const FName Type)
Definition IModularFeatures.h:39
Definition ModuleInterface.h:14
Definition IEyeTrackerModule.h:35
bool operator()(IEyeTrackerModule &A, IEyeTrackerModule &B) const
Definition IEyeTrackerModule.h:36