|
AR + GPS Location
3.0.0
|
Apply to a GameObject to place it at a specified geographic location. More...
Classes | |
| class | LocationSettingsData |
| class | ObjectUpdatedEvent |
| class | PlaceAtOptions |
| class | StateData |
Public Member Functions | |
| void | Restart () |
| void | UpdatePosition (Location deviceLocation, bool forceUpdate=false) |
Static Public Member Functions | |
| static GameObject | CreatePlacedInstance (GameObject go, Location location, PlaceAtOptions options, bool useDebugMode=false) |
| static PlaceAtLocation | AddPlaceAtComponent (GameObject go, Location location, PlaceAtOptions options, bool useDebugMode=false) |
| static GameObject | CreatePlacedInstanceAtWorldPosition (GameObject go, Vector3 worldPosition, PlaceAtOptions options, out Location location, bool useDebugMode=false) |
Public Attributes | |
| LocationSettingsData | LocationOptions = new LocationSettingsData() |
| PlaceAtOptions | PlacementOptions = new PlaceAtOptions() |
| bool | DebugMode |
| ObjectUpdatedEvent | ObjectLocationUpdated = new ObjectUpdatedEvent() |
| ObjectUpdatedEvent | ObjectPositionUpdated = new ObjectUpdatedEvent() |
| double | RawGpsDistance |
| bool | UseGroundHeight => state.Location.AltitudeMode == AltitudeMode.GroundRelative |
Properties | |
| Location | Location [get, set] |
| float | SceneDistance [get] |
| bool | Paused [get, set] |
Apply to a GameObject to place it at a specified geographic location.
Definition at line 53 of file PlaceAtLocation.cs.
| double ARLocation.PlaceAtLocation.RawGpsDistance |
Definition at line 201 of file PlaceAtLocation.cs.