Class HUDCompass
Compass for HUD.
Inherited Members
Namespace: DaggerfallWorkshop.Game.UserInterface
Assembly: Assembly-CSharp.dll
Syntax
public class HUDCompass : BaseScreenComponent, IDisposable
Constructors
| Improve this Doc View SourceHUDCompass()
Declaration
public HUDCompass()
HUDCompass(Camera)
Declaration
public HUDCompass(Camera camera)
Parameters
Type | Name | Description |
---|---|---|
Camera | camera |
Properties
| Improve this Doc View SourceCompassCamera
Gets or sets a compass camera to automatically determine compass heading.
Declaration
public Camera CompassCamera { get; set; }
Property Value
Type | Description |
---|---|
Camera |
EulerAngle
Gets or a sets a Euler angle to use for compass heading. This value is only observed when CompassCamera is null.
Declaration
public float EulerAngle { get; set; }
Property Value
Type | Description |
---|---|
Single |
Methods
| Improve this Doc View SourceDeregisterDetector(DetectEffect)
Deregister a DetectEffect instance from compass. Compass will also expire effect once it has ended, but deregistering will remove markers immediately.
Declaration
public void DeregisterDetector(DetectEffect detectEffect)
Parameters
Type | Name | Description |
---|---|---|
DetectEffect | detectEffect |
Draw()
Declaration
public override void Draw()
Overrides
| Improve this Doc View SourceRegisterDetector(DetectEffect)
Register a DetectEffect instance with compass.
Declaration
public void RegisterDetector(DetectEffect detectEffect)
Parameters
Type | Name | Description |
---|---|---|
DetectEffect | detectEffect | DetectEffect to register. |
Update()
Declaration
public override void Update()