Method GetChanges
GetChanges(XRTrackedObject, Allocator)
Get the changes to XRTrackedObjects (added, updated, and removed) since the last call to this method. This is typically invoked once per frame.
Declaration
public abstract TrackableChanges<XRTrackedObject> GetChanges(XRTrackedObject template, Allocator allocator)
Parameters
Type | Name | Description |
---|---|---|
XRTrackedObject | template | A 'template' XRTrackedObject. XRTrackedObject might have fields added to it in the future; this template allows you to fill the arrays of added, updated, and removed with default values before copying in data from your own memory buffer. |
Allocator | allocator | The allocator to use for the added, updated, and removed arrays. |
Returns
Type | Description |
---|---|
TrackableChanges<XRTrackedObject> | A new TrackableChanges<T> containing the changes since the last
call to this method, allocated with |