AEyelinkGameModeBase¶
Base game mode that exposes Eyelink eyetracking commands to Blueprints and the console.
Syntax¶
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¶
AGameModeBase → AEyelinkGameModeBase
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 |