/* * Copyright (c) Contributors to the Open 3D Engine Project. For complete copyright and license terms please see the LICENSE at the root of this distribution. * * SPDX-License-Identifier: Apache-2.0 OR MIT * */ #pragma once #include #include namespace MultiplayerSample { using StickAxis = AzNetworking::QuantizedValues<1, 1, -1, 1>; using MouseAxis = AzNetworking::QuantizedValues<1, 2, -1, 1>; //! Various character animation states. enum class CharacterAnimState { Idle, Sprinting, Crouching, Jumping, Falling, Landing, Climbing, Aiming, Shooting, Hit, Dying, MAX }; using CharacterAnimStateBitset = AzNetworking::FixedSizeBitset(CharacterAnimState::MAX)> ; }