#if ULTIMATE_CHARACTER_CONTROLLER_MELEE /// --------------------------------------------- /// Ultimate Character Controller /// Copyright (c) Opsive. All Rights Reserved. /// https://www.opsive.com /// --------------------------------------------- namespace Opsive.UltimateCharacterController.VR { /// /// Allows the MeleeWeapon to communicate with a VRMeleeWeapon. /// public interface IVRMeleeWeapon { /// /// Starts the item use. /// void StartItemUse(); /// /// Returns true if the melee weapon can be used. /// /// True if the melee weapon be used. bool CanUseItem(); /// /// Stops the item use. /// void StopItemUse(); } } #endif