-
Notifications
You must be signed in to change notification settings - Fork 48
FileSaver
Component which manages File I/O in a seperate thread to avoid hitches.
verboseDebug
: Enable to print debug messages to the console.
doNothing
: An action which does nothing.
None
UXF.FileSaver.SetUp()
Starts the FileIOManager Worker thread.
Parameters
None
UXF.FileSaver.ManageInWorker(System.Action)
Adds a new command to a queue which is executed in a separate worker thread when it is available. Warning: The Unity Engine API is not thread safe, so do not attempt to put any Unity commands here.
Parameters
action
:
UXF.FileSaver.CheckIfRiskOfOverwrite(string, string, int, string)
Returns true if there may be a risk of overwriting data.
Parameters
experiment
:
ppid
:
sessionNum
:
UXF.FileSaver.CleanUp()
Aborts the FileIOManager's thread and joins the thread to the calling thread.
Parameters
None
Note: This file was automatically generated
๐ง Core topics
- ๐ Background
- โจ UXF 2.0
- โ๏ธ Compatibility
- ๐ถ๏ธ Oculus Quest Setup
- ๐ญ Concepts
- ๐ ๏ธ Get started
- ๐ Examples
- ๐ฅ๏ธ Built-in UI
- ๐ Session generation
- โฐ Events
- ๐ Data collection
- โ๏ธ Collect custom data
- ๐ Custom Data Handler
- ๐ Remote Data Collection
- ๐๏ธ WebGL DynamoDB setup
- ๐ Processing DynamoDB CSVs
- ๐ซ HTTP Post Setup
- ๐ง Settings system
- ๐๐ฝ Tracker system
- ๐ Logging system
โ ๏ธ Common issues- ๐ผ๏ธ Multi-scene experiments
- ๐บ Videos
- ๐จโ๐ Full written tutorial
- ๐ฆ Asset links
- ๐จโ๐ซ Unity tutorial links
- ๐ Useful code snippets
- ๐ก Programming ideas
- ๐งฎ Example R processing