DiagnosticsController Class¶
Description¶
Diagnostics controller for current ARSession . Let it be your develop partner, not the first component to disable.
Enums¶
public enum DiagnosticsController.MessageOutputMode |
Message output mode. |
public enum DiagnosticsController.SessionDumpOutputMode |
Session dump status output mode. |
public enum DiagnosticsController.DeveloperModeSwitchType |
Developer mode switch type. |
Classes¶
public class DiagnosticsController.MessageOutputOptions |
Message output options. |
Fields¶
DeveloperModeSwitch¶
- C#
public DiagnosticsController.DeveloperModeSwitchType DeveloperModeSwitch
Developer mode switch. You can use the default switch (tap screen 8 times) or define your custom switch or equivalent function to replace develop mode.
If you silently disable developer mode and do not provide a replacement, issue feedbacks to EasyAR may be rejected, expecially for Mega users.
MessageOutput¶
- C#
public DiagnosticsController.MessageOutputOptions MessageOutput
Message output options.
CustomDeveloperModeSwitch¶
- C#
public Func<bool> CustomDeveloperModeSwitch
Custom developer mode switch when DiagnosticsController.DeveloperModeSwitch is DiagnosticsController.DeveloperModeSwitchType.Custom . The system will switch developer mode on/off depending on function return at any time.
Properties¶
IsDevMode¶
- C#
public bool IsDevMode { get; }
Is developer mode on.