private void OnSightVisualFeedbackStateChange(SightVisualFeedbackState old, SightVisualFeedbackState @new) { switch (@new) { case SightVisualFeedback.SightVisualFeedbackState.NONE: this.sightVisualFeedbackSystemPtr_REF.Ref()->Hide(); break; case SightVisualFeedback.SightVisualFeedbackState.DANGER: this.sightVisualFeedbackSystemPtr_REF.Ref()->Show(SightVisualFeedbackColorType.DANGER); break; case SightVisualFeedback.SightVisualFeedbackState.WARNING: this.sightVisualFeedbackSystemPtr_REF.Ref()->Show(SightVisualFeedbackColorType.WARNING); break; } }
public void SetSightVisualFeedbackState(SightVisualFeedbackState SightVisualFeedbackState) { this.SightVisualFeedbackState.SetValue(SightVisualFeedbackState); }