|
| bool | IsXblockExecuterListed (string assetId) |
| | Determines if an XBlock executor with the given asset ID is listed in the experiment's executors.
|
| void | ShowMessageToUser (string msg) |
| | Show a message to the VR user in an overlayed panel.
|
| void | ShowMessageToUser (List< string > msgs) |
| | Show a list of messages to the VR user, one at a time, in the MessagePanelInVR.
|
| void | ShowMessageToUser (string msg, float duration) |
| | Show a message to the VR user in the MessagePanelInVR for a certain duration.
|
| void | ShowMessageToUser (string msg, bool showButton) |
| | Show a message to the VR user in the MessagePanelInVR.
|
|
void | HideMessagePanelMenu () |
| | Hides the message panel menu in the VR environment.
|
|
void | HideMessagePanelToUser () |
| | Hide the MessagePanelInVR panel.
|
| void | ShowMessageToExperimenter (string msg, bool autohide) |
| | Shows a message in the controlpanel.
|
| void | ShowMessageToExperimenter (string msg) |
| | Shows a message in the controlpanel.
|
| void | AddTrialInfoToPanel (string key, string value) |
| | Adds trial information, represented by a key-value pair, to the control panel.
|
| void | EnablePauseButton (bool _onOff) |
| | Show/Hide Pause button on controller panel.
|
| void | EnableEyeCalibrationTrigger (bool _onOff) |
| | Set system open for calibration call from event or button.
|
|
void | WaitOnProceed () |
| | Enables Controller 'Proceed' button, and waits OnEvProceed event.
|
|
void | Proceed () |
| | Triggers OnEvProceed event.
|
| void | ProceedWithDelay (float duration) |
| | Call next step in the trial with delay.
|
| void | ConvertAndSaveDataToUXF (string[] headers, List< string[]> values, string filename) |
| | Converts given data to a UXF Table, and stores the data to disk linked to the active trial at the time.
|
| void | StoreMarker (string annotation) |
| | Saves a marker with a timestamp to disk.
|
| void | AddToTrialResults (string key, string value) |
| | Add a <key>pain to the trial results table.
|
Main manager for the experiment.
Handles the statemachine, encapsulating UXF. Offers developers friendly and easy access to most used functionalities for controlling an experiment.