MaxstARSDK
|
Parent class of all TrackableBehaviour. Save tracking file's id (uuid), name, path etc. All setting datas are for editor mode and runtime tracking result. More...
Public Member Functions | |
virtual void | OnTrackFail () |
Common interface to notify this target lost tracking. Child class can override this method to receive tracking lost event More... | |
virtual void | OnTrackSuccess (string id, string name, Matrix4x4 poseMatrix) |
Common interface to notify this target tracking success. Child class can override this method to receive tracking success event More... | |
Protected Member Functions | |
virtual void | OnTrackerDataFileChanged (string trackerFileName) |
To notify tracker file changed (Editor mode only) More... | |
Properties | |
StorageType | StorageType [get, set] |
If file is located in android assets folder or not More... | |
UnityEngine.Object | TrackerDataFileObject [get, set] |
Save tracking file object name in StreamingAssets folder (For editor mode) More... | |
string | TrackerDataFileName [get, set] |
Tracking file name More... | |
string | TrackableId [get, set] |
Tracking file uuid. This value is addressed in tracking file. More... | |
string | TrackableName [get, set] |
Tracking file name only without extention. More... | |
Parent class of all TrackableBehaviour. Save tracking file's id (uuid), name, path etc. All setting datas are for editor mode and runtime tracking result.
|
protectedvirtual |
To notify tracker file changed (Editor mode only)
trackerFileName |
Reimplemented in maxstAR.AbstractSpaceTrackableBehaviour, maxstAR.AbstractQrCodeTrackableBehaviour, maxstAR.AbstractObjectTrackableBehaviour, maxstAR.AbstractMarkerTrackableBehaviour, and maxstAR.AbstractImageTrackableBehaviour.
|
virtual |
Common interface to notify this target lost tracking. Child class can override this method to receive tracking lost event
|
virtual |
Common interface to notify this target tracking success. Child class can override this method to receive tracking success event
id | target's id (uuid) |
name | target's name (map file name without extension) |
poseMatrix | tracked pose matrix |
|
getset |
If file is located in android assets folder or not
|
getset |
Tracking file uuid. This value is addressed in tracking file.
|
getset |
Tracking file name only without extention.
|
getset |
Tracking file name
|
getset |
Save tracking file object name in StreamingAssets folder (For editor mode)