Skip to content

AEyelinkGameModeBase

Base game mode that exposes Eyelink eyetracking commands to Blueprints and the console.

Syntax

class AEyelinkGameModeBase : public AGameModeBase

Remarks

Provides Blueprint-implementable events for calibration, interrupt, and validation, as well as native implementations for sending raw Eyelink commands and keycodes. Subclass this game mode in projects that use Eyelink eyetracking. UCLASS

Inheritance Hierarchy

AGameModeBaseAEyelinkGameModeBase

Methods

Method Signature Description Blueprint
EyelinkCalibrate void AEyelinkGameModeBase::EyelinkCalibrate() Initiates Eyelink eyetracking calibration. yes
EyelinkInterrupt void AEyelinkGameModeBase::EyelinkInterrupt() Interrupts the current Eyelink eyetracking session or calibration. yes
EyelinkSendCommand FString AEyelinkGameModeBase::EyelinkSendCommand(FString command) Sends a raw command string to the Eyelink host and returns its response. yes
EyelinkSendKey void AEyelinkGameModeBase::EyelinkSendKey(int keycode) Sends a raw keycode to the Eyelink host. yes
EyelinkValidate void AEyelinkGameModeBase::EyelinkValidate() Initiates Eyelink drift-correction validation. yes