-
Notifications
You must be signed in to change notification settings - Fork 48
Extensions
Useful methods
rng
: Random number generator with seed based on current time.
None
UXF.Extensions.Clone``1(System.Collections.Generic.IList<``0>)
Clones a list and all items inside
Parameters
listToClone
:
UXF.Extensions.GetSafeFilename(string)
Modify a string to remove any unsafe characters
Parameters
filename
:
UXF.Extensions.Shuffle``1(System.Collections.Generic.IList<``0>, System.Random)
Shuffles a list in-place with a given random number generator.
Parameters
list
: List to shuffle
rng
: Random number generator via which the shuffling occurs
UXF.Extensions.Shuffle``1(System.Collections.Generic.IList<``0>)
Shuffles a list in-place with the current time based random number generator.
Parameters
list
: List to shuffle
UXF.Extensions.Swap``1(System.Collections.Generic.IList<``0>, int, int)
Swaps the order of the elements at indeces
indexA
andindexB
withinlist
Parameters
None
UXF.Extensions.CombinePaths(string, string[])
Combine many path parts into a single path.
Parameters
path1
: Base path
paths
: Array of subsequent paths
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