////////////////////////////////////////////////////////////////////////////////////////////////
		/*--------------------------------------------------------------------------------------------*/
		public HovercastState(HovercastNavProvider pNav, HovercastCustomizationProvider pCustom,
													HovercastInputProvider pInput, Transform pCamera) {
			NavigationProvider = pNav;
			CustomizationProvider = pCustom;
			InputProvider = pInput;
			CameraTransform = pCamera;
		}
 /*--------------------------------------------------------------------------------------------*/
 private NavItem[] GetChildItems()
 {
     return(HovercastNavProvider.GetChildItems(gameObject));
 }