<?xml version="1.0"?>
<doc>
    <assembly>
        <name>CitizenFX.Core</name>
    </assembly>
    <members>
        <member name="E:CitizenFX.Core.BaseScript.Tick">
            <summary>
            An event containing callbacks to attempt to schedule on every game tick.
            A callback will only be rescheduled once the associated task completes.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.BaseScript.Delay(System.Int32)">
            <summary>
            Returns a task that will delay scheduling of the current interval function by the passed amount of time.
            </summary>
            <example>
            await Delay(500);
            </example>
            <param name="msecs">The amount of time by which to delay scheduling this interval function.</param>
            <returns>An awaitable task.</returns>
        </member>
        <member name="M:CitizenFX.Core.Audio.PlaySoundAt(CitizenFX.Core.Vector3,System.String,System.String)">
            <remarks>This method allocates a sound ID. It is imperative you release the sound ID when you are done using it through <see cref="M:CitizenFX.Core.Audio.ReleaseSound(System.Int32)"/></remarks>
        </member>
        <member name="M:CitizenFX.Core.Audio.PlaySoundAt(CitizenFX.Core.Vector3,System.String)">
            <inheritdoc cref="M:CitizenFX.Core.Audio.PlaySoundAt(CitizenFX.Core.Vector3,System.String,System.String)"/>
        </member>
        <member name="M:CitizenFX.Core.Audio.PlaySoundFromEntity(CitizenFX.Core.Entity,System.String,System.String)">
            <inheritdoc cref="M:CitizenFX.Core.Audio.PlaySoundAt(CitizenFX.Core.Vector3,System.String,System.String)"/>
        </member>
        <member name="M:CitizenFX.Core.Audio.PlaySoundFromEntity(CitizenFX.Core.Entity,System.String)">
            <inheritdoc cref="M:CitizenFX.Core.Audio.PlaySoundAt(CitizenFX.Core.Vector3,System.String,System.String)"/>
        </member>
        <member name="M:CitizenFX.Core.Audio.PlaySoundFrontend(System.String,System.String)">
            <inheritdoc cref="M:CitizenFX.Core.Audio.PlaySoundAt(CitizenFX.Core.Vector3,System.String,System.String)"/>
        </member>
        <member name="M:CitizenFX.Core.Audio.PlaySoundFrontend(System.String)">
            <inheritdoc cref="M:CitizenFX.Core.Audio.PlaySoundAt(CitizenFX.Core.Vector3,System.String,System.String)"/>
        </member>
        <member name="P:CitizenFX.Core.Blip.Position">
            <summary>
            Gets or sets the position of this <see cref="T:CitizenFX.Core.Blip"/>.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Blip.Rotation">
            <summary>
            Sets the rotation of this <see cref="T:CitizenFX.Core.Blip"/> on the map.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Blip.Scale">
            <summary>
            Sets the scale of this <see cref="T:CitizenFX.Core.Blip"/> on the map.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Blip.Type">
            <summary>
            Gets the type of this <see cref="T:CitizenFX.Core.Blip"/>.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Blip.Alpha">
            <summary>
            Gets or sets the alpha of this <see cref="T:CitizenFX.Core.Blip"/> on the map.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Blip.Priority">
            <summary>
            Sets the priority of this <see cref="T:CitizenFX.Core.Blip"/>.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Blip.NumberLabel">
            <summary>
            Sets this <see cref="T:CitizenFX.Core.Blip"/>s label to the given number.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Blip.Color">
            <summary>
            Gets or sets the color of this <see cref="T:CitizenFX.Core.Blip"/>.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Blip.Sprite">
            <summary>
            Gets or sets the sprite of this <see cref="T:CitizenFX.Core.Blip"/>.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Blip.Name">
            <summary>
            Sets this <see cref="T:CitizenFX.Core.Blip"/>s label to the given string.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Blip.Entity">
            <summary>
            Gets the <see cref="P:CitizenFX.Core.Blip.Entity"/> this <see cref="T:CitizenFX.Core.Blip"/> is attached to.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Blip.ShowRoute">
            <summary>
            Sets a value indicating whether the route to this <see cref="T:CitizenFX.Core.Blip"/> should be shown on the map.
            </summary>
            <value>
              <c>true</c> to show the route; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="P:CitizenFX.Core.Blip.IsFriendly">
            <summary>
            Sets a value indicating whether this <see cref="T:CitizenFX.Core.Blip"/> is friendly.
            </summary>
            <value>
            <c>true</c> if this <see cref="T:CitizenFX.Core.Blip"/> is friendly; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="P:CitizenFX.Core.Blip.IsFriend">
            <summary>
            Sets a value indicating whether this (Player) <see cref="T:CitizenFX.Core.Blip"/> is a friend. Toggles a half cyan circle on the right side.
            </summary>
            <value>
            <c>true</c> if this (Player) <see cref="T:CitizenFX.Core.Blip"/> is a friend; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="P:CitizenFX.Core.Blip.IsCrew">
            <summary>
            Sets a value indicating whether this (Player) <see cref="T:CitizenFX.Core.Blip"/> is a CREW member. Toggles a half cyan circle on the left side.
            </summary>
            <value>
            <c>true</c> if this (Player) <see cref="T:CitizenFX.Core.Blip"/> is a CREW member; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="P:CitizenFX.Core.Blip.IsFlashing">
            <summary>
            Gets or sets a value indicating whether this <see cref="T:CitizenFX.Core.Blip"/> is flashing.
            </summary>
            <value>
            <c>true</c> if this <see cref="T:CitizenFX.Core.Blip"/> is flashing; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="P:CitizenFX.Core.Blip.IsOnMinimap">
            <summary>
            Gets a value indicating whether this <see cref="T:CitizenFX.Core.Blip"/> is on minimap.
            </summary>
            <value>
            <c>true</c> if this <see cref="T:CitizenFX.Core.Blip"/> is on minimap; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="P:CitizenFX.Core.Blip.IsShortRange">
            <summary>
            Gets or sets a value indicating whether this <see cref="T:CitizenFX.Core.Blip"/> is short range.
            </summary>
            <value>
            <c>true</c> if this <see cref="T:CitizenFX.Core.Blip"/> is short range; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="M:CitizenFX.Core.Blip.RemoveNumberLabel">
            <summary>
            Removes the number label for this <see cref="T:CitizenFX.Core.Blip"/>.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Blip.ShowCone(System.Single,System.Single,System.Single,System.Int32,System.Single,System.Single,System.Single,System.Int32)">
            <summary>
            Adds a cone for this <see cref="T:CitizenFX.Core.Blip"/>
            </summary>
            <param name="halfAngle">'Width' of the cone (0.0f - pi)</param>
            <param name="distance">Distance of the cone</param>
            <param name="heading">Heading of the cone in radians (degrees * pi / 180)</param>
            <param name="color">Color of the cone (see <see href="https://docs.fivem.net/docs/game-references/hud-colors/">hud colors</see>/></param>
            <param name="unk0">Unknown at this time</param>
            <param name="unk1">Unknown at this time</param>
            <param name="unk2">Unknown at this time</param>
            <param name="unk3">Unknown at this time</param>
        </member>
        <member name="M:CitizenFX.Core.Blip.HideCone">
            <summary>
            Removes the cone for this <see cref="T:CitizenFX.Core.Blip"/>
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Blip.Delete">
            <summary>
            Removes this <see cref="T:CitizenFX.Core.Blip"/>.
            </summary>
        </member>
        <member name="T:CitizenFX.Core.Button">
            <summary>
            The Buttons enum used for creating <see cref="T:CitizenFX.Core.ButtonCombination"/>s
            </summary>
        </member>
        <member name="T:CitizenFX.Core.ButtonCombination">
            <summary>
            A value type used for checking if a sequence of <see cref="T:CitizenFX.Core.Button"/>s has been pressed.
            Check if the combination has been entered with <see cref="M:CitizenFX.Core.Game.WasButtonCombinationJustEntered(CitizenFX.Core.ButtonCombination)"/>.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.ButtonCombination.Hash">
            <summary>
            Gets the calculated hash of the Sequence
            </summary>
        </member>
        <member name="P:CitizenFX.Core.ButtonCombination.Length">
            <summary>
            Gets the length of the sequence
            </summary>
        </member>
        <member name="M:CitizenFX.Core.ButtonCombination.#ctor(CitizenFX.Core.Button[])">
            <summary>
            Creates a <see cref="T:CitizenFX.Core.ButtonCombination"/> from a given list of <see cref="T:CitizenFX.Core.Button"/>s.
            </summary>
            <param name="buttons">The sequence of <see cref="T:CitizenFX.Core.Button"/>s in the order a user should enter in game.</param>
            <remarks>There must be between 6 and 29 inclusive <see cref="T:CitizenFX.Core.Button"/>s otherwise an <see cref="T:System.ArgumentException"/> is thrown</remarks>
        </member>
        <member name="P:CitizenFX.Core.Camera.MemoryAddress">
            <summary>
            Gets the memory address of this <see cref="T:CitizenFX.Core.Camera"/>.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Camera.IsActive">
            <summary>
            Gets or sets a value indicating whether this <see cref="T:CitizenFX.Core.Camera"/> is currently being rendered.
            </summary>
            <value>
              <c>true</c> if this <see cref="T:CitizenFX.Core.Camera"/> is active; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="P:CitizenFX.Core.Camera.Position">
            <summary>
            Gets or sets the position of this <see cref="T:CitizenFX.Core.Camera"/>.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Camera.Rotation">
            <summary>
            Gets or sets the rotation of this <see cref="T:CitizenFX.Core.Camera"/>.
            </summary>
            <value>
            The yaw, pitch and roll rotations measured in degrees.
            </value>
        </member>
        <member name="P:CitizenFX.Core.Camera.Direction">
            <summary>
            Gets or sets the direction this <see cref="T:CitizenFX.Core.Camera"/> is pointing in.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Camera.UpVector">
            <summary>
            Gets the up vector of this <see cref="T:CitizenFX.Core.Camera"/>.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Camera.ForwardVector">
            <summary>
            Gets the forward vector of this <see cref="T:CitizenFX.Core.Camera"/>, see also <seealso cref="P:CitizenFX.Core.Camera.Direction"/>.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Camera.RightVector">
            <summary>
            Gets the right vector of this <see cref="T:CitizenFX.Core.Camera"/>.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Camera.Matrix">
            <summary>
            Gets the matrix of this <see cref="T:CitizenFX.Core.Camera"/>.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Camera.GetOffsetPosition(CitizenFX.Core.Vector3)">
            <summary>
            Gets the position in world coords of an offset relative to this <see cref="T:CitizenFX.Core.Camera"/>
            </summary>
            <param name="offset">The offset from this <see cref="T:CitizenFX.Core.Camera"/>.</param>
        </member>
        <member name="M:CitizenFX.Core.Camera.GetPositionOffset(CitizenFX.Core.Vector3)">
            <summary>
            Gets the relative offset of this <see cref="T:CitizenFX.Core.Camera"/> from a world coords position
            </summary>
            <param name="worldCoords">The world coords.</param>
        </member>
        <member name="P:CitizenFX.Core.Camera.FieldOfView">
            <summary>
            Gets or sets the field of view of this <see cref="T:CitizenFX.Core.Camera"/>.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Camera.NearClip">
            <summary>
            Gets or sets the near clip of this <see cref="T:CitizenFX.Core.Camera"/>.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Camera.FarClip">
            <summary>
            Gets or sets the far clip of this <see cref="T:CitizenFX.Core.Camera"/>.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Camera.NearDepthOfField">
            <summary>
            Sets the near depth of field for this <see cref="T:CitizenFX.Core.Camera"/>.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Camera.FarDepthOfField">
            <summary>
            Gets or sets the far depth of field of this <see cref="T:CitizenFX.Core.Camera"/>.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Camera.DepthOfFieldStrength">
            <summary>
            Sets the depth of field strength for this <see cref="T:CitizenFX.Core.Camera"/>.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Camera.MotionBlurStrength">
            <summary>
            Sets the strenght of the motion blur for this <see cref="T:CitizenFX.Core.Camera"/>
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Camera.Shake(CitizenFX.Core.CameraShake,System.Single)">
            <summary>
            Shakes this <see cref="T:CitizenFX.Core.Camera"/>.
            </summary>
            <param name="shakeType">Type of the shake to apply.</param>
            <param name="amplitude">The amplitude of the shaking.</param>
        </member>
        <member name="M:CitizenFX.Core.Camera.StopShaking">
            <summary>
            Stops shaking this <see cref="T:CitizenFX.Core.Camera"/>.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Camera.IsShaking">
            <summary>
            Gets a value indicating whether this <see cref="T:CitizenFX.Core.Camera"/> is shaking.
            </summary>
            <value>
            <c>true</c> if this <see cref="T:CitizenFX.Core.Camera"/> is shaking; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="P:CitizenFX.Core.Camera.ShakeAmplitude">
            <summary>
            Sets the shake amplitude for this <see cref="T:CitizenFX.Core.Camera"/>.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Camera.PointAt(CitizenFX.Core.Entity,CitizenFX.Core.Vector3)">
            <summary>
            Points this <see cref="T:CitizenFX.Core.Camera"/> at a specified <see cref="T:CitizenFX.Core.Entity"/>.
            </summary>
            <param name="target">The <see cref="T:CitizenFX.Core.Entity"/> to point at.</param>
            <param name="offset">The offset from the <paramref name="target"/> to point at.</param>
        </member>
        <member name="M:CitizenFX.Core.Camera.PointAt(CitizenFX.Core.PedBone,CitizenFX.Core.Vector3)">
            <summary>
            Points this <see cref="T:CitizenFX.Core.Camera"/> at a specified <see cref="T:CitizenFX.Core.PedBone"/>.
            </summary>
            <param name="target">The <see cref="T:CitizenFX.Core.PedBone"/> to point at.</param>
            <param name="offset">The offset from the <paramref name="target"/> to point at</param>
        </member>
        <member name="M:CitizenFX.Core.Camera.PointAt(CitizenFX.Core.Vector3)">
            <summary>
            Points this <see cref="T:CitizenFX.Core.Camera"/> at a specified position.
            </summary>
            <param name="target">The position to point at.</param>
        </member>
        <member name="M:CitizenFX.Core.Camera.StopPointing">
            <summary>
            Stops this <see cref="T:CitizenFX.Core.Camera"/> pointing at a specific target.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Camera.InterpTo(CitizenFX.Core.Camera,System.Int32,System.Boolean,System.Boolean)">
            <summary>
            Starts a transition between this <see cref="T:CitizenFX.Core.Camera"/> and the new camera. (Old (incorrect) function, please use the overload function!)
            </summary>
            <param name="to"></param>
            <param name="duration"></param>
            <param name="easePosition"></param>
            <param name="easeRotation"></param>
        </member>
        <member name="M:CitizenFX.Core.Camera.InterpTo(CitizenFX.Core.Camera,System.Int32,System.Int32,System.Int32)">
            <summary>
            Starts a transition between this <see cref="T:CitizenFX.Core.Camera"/> and the new camera.
            </summary>
            <param name="to"></param>
            <param name="duration"></param>
            <param name="easePosition"></param>
            <param name="easeRotation"></param>
        </member>
        <member name="P:CitizenFX.Core.Camera.IsInterpolating">
            <summary>
            Gets a value indicating whether this <see cref="T:CitizenFX.Core.Camera"/> is interpolating.
            </summary>
            <value>
            <c>true</c> if this <see cref="T:CitizenFX.Core.Camera"/> is interpolating; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="M:CitizenFX.Core.Camera.AttachTo(CitizenFX.Core.Entity,CitizenFX.Core.Vector3)">
            <summary>
            Attaches this <see cref="T:CitizenFX.Core.Camera"/> to a specific <see cref="T:CitizenFX.Core.Entity"/>.
            </summary>
            <param name="entity">The <see cref="T:CitizenFX.Core.Entity"/> to attach to.</param>
            <param name="offset">The offset from the <paramref name="entity"/> to attach to.</param>
        </member>
        <member name="M:CitizenFX.Core.Camera.AttachTo(CitizenFX.Core.PedBone,CitizenFX.Core.Vector3)">
            <summary>
            Attaches this <see cref="T:CitizenFX.Core.Camera"/> to a specific <see cref="T:CitizenFX.Core.PedBone"/>.
            </summary>
            <param name="pedBone">The <see cref="T:CitizenFX.Core.PedBone"/> to attach to.</param>
            <param name="offset">The offset from the <paramref name="pedBone"/> to attach to.</param>
        </member>
        <member name="M:CitizenFX.Core.Camera.Detach">
            <summary>
            Detaches this <see cref="T:CitizenFX.Core.Camera"/> from any <see cref="T:CitizenFX.Core.Entity"/> or <see cref="T:CitizenFX.Core.PedBone"/> it may be attached to.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Camera.Delete">
            <summary>
            Destroys this <see cref="T:CitizenFX.Core.Camera"/>.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.GameplayCamera.MemoryAddress">
            <summary>
            Gets the memory address of the <see cref="T:CitizenFX.Core.GameplayCamera"/>.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.GameplayCamera.Position">
            <summary>
            Gets the position of the <see cref="T:CitizenFX.Core.GameplayCamera"/>.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.GameplayCamera.Rotation">
            <summary>
            Gets the rotation of the <see cref="T:CitizenFX.Core.GameplayCamera"/>.
            </summary>
            <value>
            The yaw, pitch and roll rotations measured in degrees.
            </value>
        </member>
        <member name="P:CitizenFX.Core.GameplayCamera.Direction">
            <summary>
            Gets the direction the <see cref="T:CitizenFX.Core.GameplayCamera"/> is pointing in.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.GameplayCamera.UpVector">
            <summary>
            Gets the up vector of the <see cref="T:CitizenFX.Core.GameplayCamera"/>.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.GameplayCamera.ForwardVector">
            <summary>
            Gets the forward vector of the <see cref="T:CitizenFX.Core.GameplayCamera"/>, see also <seealso cref="P:CitizenFX.Core.GameplayCamera.Direction"/>.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.GameplayCamera.RightVector">
            <summary>
            Gets the right vector of the <see cref="T:CitizenFX.Core.GameplayCamera"/>.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.GameplayCamera.Matrix">
            <summary>
            Gets the matrix of the <see cref="T:CitizenFX.Core.GameplayCamera"/>.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.GameplayCamera.GetOffsetPosition(CitizenFX.Core.Vector3)">
            <summary>
            Gets the position in world coords of an offset relative to the <see cref="T:CitizenFX.Core.GameplayCamera"/>
            </summary>
            <param name="offset">The offset from the <see cref="T:CitizenFX.Core.GameplayCamera"/>.</param>
        </member>
        <member name="M:CitizenFX.Core.GameplayCamera.GetPositionOffset(CitizenFX.Core.Vector3)">
            <summary>
            Gets the relative offset of the <see cref="T:CitizenFX.Core.GameplayCamera"/> from a world coords position
            </summary>
            <param name="worldCoords">The world coords.</param>
        </member>
        <member name="P:CitizenFX.Core.GameplayCamera.RelativePitch">
            <summary>
            Gets or sets the relative pitch of the <see cref="T:CitizenFX.Core.GameplayCamera"/>.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.GameplayCamera.RelativeHeading">
            <summary>
            Gets or sets the relative heading of the <see cref="T:CitizenFX.Core.GameplayCamera"/>.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.GameplayCamera.ClampYaw(System.Single,System.Single)">
            <summary>
            Clamps the yaw of the <see cref="T:CitizenFX.Core.GameplayCamera"/>.
            </summary>
            <param name="min">The minimum yaw value.</param>
            <param name="max">The maximum yaw value.</param>
        </member>
        <member name="M:CitizenFX.Core.GameplayCamera.ClampPitch(System.Single,System.Single)">
            <summary>
            Clamps the pitch of the <see cref="T:CitizenFX.Core.GameplayCamera"/>.
            </summary>
            <param name="min">The minimum pitch value.</param>
            <param name="max">The maximum pitch value.</param>
        </member>
        <member name="P:CitizenFX.Core.GameplayCamera.Zoom">
            <summary>
            Gets the zoom of the <see cref="T:CitizenFX.Core.GameplayCamera"/>.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.GameplayCamera.FieldOfView">
            <summary>
            Gets the field of view of the <see cref="T:CitizenFX.Core.GameplayCamera"/>.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.GameplayCamera.IsRendering">
            <summary>
            Gets a value indicating whether the <see cref="T:CitizenFX.Core.GameplayCamera"/> is rendering.
            </summary>
            <value>
            <c>true</c> if the <see cref="T:CitizenFX.Core.GameplayCamera"/> is rendering; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="P:CitizenFX.Core.GameplayCamera.IsAimCamActive">
            <summary>
            Gets a value indicating whether the aiming camera is rendering.
            </summary>
            <value>
            <c>true</c> if the aiming camera is rendering; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="P:CitizenFX.Core.GameplayCamera.IsFirstPersonAimCamActive">
            <summary>
            Gets a value indicating whether the first person aiming camera is rendering.
            </summary>
            <value>
            <c>true</c> if the aiming camera is rendering; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="P:CitizenFX.Core.GameplayCamera.IsLookingBehind">
            <summary>
            Gets a value indicating whether the <see cref="T:CitizenFX.Core.GameplayCamera"/> is looking behind.
            </summary>
            <value>
            <c>true</c> if the <see cref="T:CitizenFX.Core.GameplayCamera"/> is looking behind; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="M:CitizenFX.Core.GameplayCamera.Shake(CitizenFX.Core.CameraShake,System.Single)">
            <summary>
            Shakes the <see cref="T:CitizenFX.Core.GameplayCamera"/>.
            </summary>
            <param name="shakeType">Type of the shake to apply.</param>
            <param name="amplitude">The amplitude of the shaking.</param>
        </member>
        <member name="M:CitizenFX.Core.GameplayCamera.StopShaking">
            <summary>
            Stops shaking the <see cref="T:CitizenFX.Core.GameplayCamera"/>.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.GameplayCamera.IsShaking">
            <summary>
            Gets a value indicating whether the <see cref="T:CitizenFX.Core.GameplayCamera"/> is shaking.
            </summary>
            <value>
            <c>true</c> if the <see cref="T:CitizenFX.Core.GameplayCamera"/> is shaking; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="P:CitizenFX.Core.GameplayCamera.ShakeAmplitude">
            <summary>
            Sets the shake amplitude for the <see cref="T:CitizenFX.Core.GameplayCamera"/>.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.CheckpointCustomIcon.#ctor(CitizenFX.Core.CheckpointCustomIconStyle,System.Byte)">
            <summary>
            Initializes a new instance of the <see cref="T:CitizenFX.Core.CheckpointCustomIcon" /> struct.
            </summary>
            <param name="iconStyle">The icon style.</param>
            <param name="iconNumber">The icon number, 
            if <paramref name="iconStyle"/> is <see cref="F:CitizenFX.Core.CheckpointCustomIconStyle.Number"/> allowed range is 0 - 99
            otherwise allowed range is 0 - 9. </param>
        </member>
        <member name="P:CitizenFX.Core.CheckpointCustomIcon.Number">
            <summary>
            Gets or sets the number to display inside the icon.
            </summary>
            <value>
            The number.
            if <see cref="P:CitizenFX.Core.CheckpointCustomIcon.Style"/> is <see cref="F:CitizenFX.Core.CheckpointCustomIconStyle.Number"/> allowed range is 0 - 99
            otherwise allowed range is 0 - 9. 
            </value>
        </member>
        <member name="P:CitizenFX.Core.Checkpoint.MemoryAddress">
            <summary>
            Gets the memory address of this <see cref="T:CitizenFX.Core.Checkpoint"/>.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Checkpoint.Position">
            <summary>
            Gets or sets the position of this <see cref="T:CitizenFX.Core.Checkpoint"/>.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Checkpoint.TargetPosition">
            <summary>
            Gets or sets the position where this <see cref="T:CitizenFX.Core.Checkpoint"/> points to.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Checkpoint.Icon">
            <summary>
            Gets or sets the icon drawn in this <see cref="T:CitizenFX.Core.Checkpoint"/>.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Checkpoint.Radius">
            <summary>
            Gets or sets the radius of this <see cref="T:CitizenFX.Core.Checkpoint"/>.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Checkpoint.Color">
            <summary>
            Gets or sets the color of this <see cref="T:CitizenFX.Core.Checkpoint"/>.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Checkpoint.IconColor">
            <summary>
            Gets or sets the color of the icon in this <see cref="T:CitizenFX.Core.Checkpoint"/>.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Checkpoint.CylinderNearHeight">
            <summary>
            Gets or sets the near height of the cylinder of this <see cref="T:CitizenFX.Core.Checkpoint"/>.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Checkpoint.CylinderFarHeight">
            <summary>
            Gets or sets the far height of the cylinder of this <see cref="T:CitizenFX.Core.Checkpoint"/>.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Checkpoint.CylinderRadius">
            <summary>
            Gets or sets the radius of the cylinder in this <see cref="T:CitizenFX.Core.Checkpoint"/>.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Checkpoint.Delete">
            <summary>
            Removes this <see cref="T:CitizenFX.Core.Checkpoint"/>.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Checkpoint.Exists">
            <summary>
            Determines if this <see cref="T:CitizenFX.Core.Checkpoint"/> exists.
            </summary>
            <returns><c>true</c> if this <see cref="T:CitizenFX.Core.Checkpoint"/> exists; otherwise, <c>false</c>.</returns>
        </member>
        <member name="M:CitizenFX.Core.Checkpoint.Exists(CitizenFX.Core.Checkpoint)">
            <summary>
            Determines if a specific <see cref="T:CitizenFX.Core.Checkpoint"/> exists.
            </summary>
            <returns><c>true</c> if the <paramref name="checkpoint"/> exists; otherwise, <c>false</c>.</returns>
        </member>
        <member name="M:CitizenFX.Core.Checkpoint.Equals(CitizenFX.Core.Checkpoint)">
            <summary>
            Determines if a <see cref="T:CitizenFX.Core.Checkpoint"/> refer to the same <see cref="T:CitizenFX.Core.Checkpoint"/> as this <see cref="T:CitizenFX.Core.Checkpoint"/>.
            </summary>
            <param name="checkpoint">The other <see cref="T:CitizenFX.Core.Checkpoint"/>.</param>
            <returns><c>true</c> if the <paramref name="checkpoint"/> is the same checkpoint as this <see cref="T:CitizenFX.Core.Checkpoint"/>; otherwise, <c>false</c>.</returns>
        </member>
        <member name="M:CitizenFX.Core.Checkpoint.Equals(System.Object)">
            <summary>
            Determines if an <see cref="T:System.Object"/> refer to the same <see cref="T:CitizenFX.Core.Checkpoint"/> as this <see cref="T:CitizenFX.Core.Checkpoint"/>.
            </summary>
            <param name="obj">The <see cref="T:System.Object"/> to check.</param>
            <returns><c>true</c> if the <paramref name="obj"/> is the same checkpoint as this <see cref="T:CitizenFX.Core.Checkpoint"/>; otherwise, <c>false</c>.</returns>
        </member>
        <member name="M:CitizenFX.Core.Checkpoint.op_Equality(CitizenFX.Core.Checkpoint,CitizenFX.Core.Checkpoint)">
            <summary>
            Determines if 2 <see cref="T:CitizenFX.Core.Checkpoint"/>s refer to the same checkpoint
            </summary>
            <param name="left">The left <see cref="T:CitizenFX.Core.Checkpoint"/>.</param>
            <param name="right">The right <see cref="T:CitizenFX.Core.Checkpoint"/>.</param>
            <returns><c>true</c> if <paramref name="left"/> is the same checkpoint as this <paramref name="right"/>; otherwise, <c>false</c>.</returns>
        </member>
        <member name="M:CitizenFX.Core.Checkpoint.op_Inequality(CitizenFX.Core.Checkpoint,CitizenFX.Core.Checkpoint)">
            <summary>
            Determines if 2 <see cref="T:CitizenFX.Core.Checkpoint"/>s don't refer to the same checkpoint
            </summary>
            <param name="left">The left <see cref="T:CitizenFX.Core.Checkpoint"/>.</param>
            <param name="right">The right <see cref="T:CitizenFX.Core.Checkpoint"/>.</param>
            <returns><c>true</c> if <paramref name="left"/> is not the same checkpoint as this <paramref name="right"/>; otherwise, <c>false</c>.</returns>
        </member>
        <member name="P:CitizenFX.Core.UI.IElement.Enabled">
            <summary>
            Gets or sets a value indicating whether this <see cref="T:CitizenFX.Core.UI.IElement"/> will be drawn.
            </summary>
            <value>
              <c>true</c> if enabled; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="P:CitizenFX.Core.UI.IElement.Color">
            <summary>
            Gets or sets the color of this <see cref="T:CitizenFX.Core.UI.IElement"/>.
            </summary>
            <value>
            The color.
            </value>
        </member>
        <member name="P:CitizenFX.Core.UI.IElement.Position">
            <summary>
            Gets or sets the position of this <see cref="T:CitizenFX.Core.UI.IElement"/>.
            </summary>
            <value>
            The position scaled on a 1280*720 pixel base.
            </value>
            <remarks>
            If ScaledDraw is called, the position will be scaled by the width returned in <see cref="P:CitizenFX.Core.UI.Screen.ScaledWidth"/>.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.UI.IElement.Centered">
            <summary>
            Gets or sets a value indicating whether this <see cref="T:CitizenFX.Core.UI.IElement"/> should be positioned based on its center or top left corner
            </summary>
            <value>
              <c>true</c> if centered; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="M:CitizenFX.Core.UI.IElement.Draw">
            <summary>
            Draws this <see cref="T:CitizenFX.Core.UI.IElement"/> this frame.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.UI.IElement.Draw(System.Drawing.SizeF)">
            <summary>
            Draws this <see cref="T:CitizenFX.Core.UI.IElement"/> this frame at the specified offset.
            </summary>
            <param name="offset">The offset to shift the draw position of this <see cref="T:CitizenFX.Core.UI.IElement"/> using a 1280*720 pixel base.</param>
        </member>
        <member name="M:CitizenFX.Core.UI.IElement.ScaledDraw">
            <summary>
            Draws this <see cref="T:CitizenFX.Core.UI.IElement"/> this frame using the width returned in <see cref="P:CitizenFX.Core.UI.Screen.ScaledWidth"/>.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.UI.IElement.ScaledDraw(System.Drawing.SizeF)">
            <summary>
            Draws this <see cref="T:CitizenFX.Core.UI.IElement"/> this frame at the specified offset using the width returned in <see cref="P:CitizenFX.Core.UI.Screen.ScaledWidth"/>.
            </summary>
            <param name="offset">The offset to shift the draw position of this <see cref="T:CitizenFX.Core.UI.IElement"/> using a <see cref="P:CitizenFX.Core.UI.Screen.ScaledWidth"/>*720 pixel base.</param>
        </member>
        <member name="P:CitizenFX.Core.UI.Rectangle.Enabled">
            <summary>
            Gets or sets a value indicating whether this <see cref="T:CitizenFX.Core.UI.Rectangle"/> will be drawn.
            </summary>
            <value>
              <c>true</c> if enabled; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="P:CitizenFX.Core.UI.Rectangle.Color">
            <summary>
            Gets or sets the color of this <see cref="T:CitizenFX.Core.UI.Rectangle"/>.
            </summary>
            <value>
            The color.
            </value>
        </member>
        <member name="P:CitizenFX.Core.UI.Rectangle.Position">
            <summary>
            Gets or sets the position of this <see cref="T:CitizenFX.Core.UI.Rectangle"/>.
            </summary>
            <value>
            The position scaled on a 1280*720 pixel base.
            </value>
            <remarks>
            If ScaledDraw is called, the position will be scaled by the width returned in <see cref="P:CitizenFX.Core.UI.Screen.ScaledWidth"/>.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.UI.Rectangle.Centered">
            <summary>
            Gets or sets a value indicating whether this <see cref="T:CitizenFX.Core.UI.Rectangle"/> should be positioned based on its center or top left corner
            </summary>
            <value>
              <c>true</c> if centered; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="P:CitizenFX.Core.UI.Rectangle.Size">
            <summary>
            Gets or sets the size to draw the <see cref="T:CitizenFX.Core.UI.Rectangle"/>
            </summary>
            <value>
            The size on a 1280*720 pixel base
            </value>
            <remarks>
            If ScaledDraw is called, the size will be scaled by the width returned in <see cref="P:CitizenFX.Core.UI.Screen.ScaledWidth"/>.
            </remarks>
        </member>
        <member name="M:CitizenFX.Core.UI.Rectangle.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:CitizenFX.Core.UI.Rectangle"/> class used for grouping drawing Rectangles on screen.
            </summary>	 
        </member>
        <member name="M:CitizenFX.Core.UI.Rectangle.#ctor(System.Drawing.PointF,System.Drawing.SizeF)">
            <summary>
            Initializes a new instance of the <see cref="T:CitizenFX.Core.UI.Rectangle"/> class used for grouping drawing Rectangles on screen.
            </summary>
            <param name="position">Set the <see cref="P:CitizenFX.Core.UI.Rectangle.Position"/> on screen where to draw the <see cref="T:CitizenFX.Core.UI.Rectangle"/>.</param>
            <param name="size">Set the <see cref="P:CitizenFX.Core.UI.Rectangle.Size"/> of the <see cref="T:CitizenFX.Core.UI.Container"/>.</param>						 							
        </member>
        <member name="M:CitizenFX.Core.UI.Rectangle.#ctor(System.Drawing.PointF,System.Drawing.SizeF,System.Drawing.Color)">
            <summary>
            Initializes a new instance of the <see cref="T:CitizenFX.Core.UI.Rectangle"/> class used for grouping drawing Rectangles on screen.
            </summary>
            <param name="position">Set the <see cref="P:CitizenFX.Core.UI.Rectangle.Position"/> on screen where to draw the <see cref="T:CitizenFX.Core.UI.Rectangle"/>.</param>
            <param name="size">Set the <see cref="P:CitizenFX.Core.UI.Rectangle.Size"/> of the <see cref="T:CitizenFX.Core.UI.Container"/>.</param>
            <param name="color">Set the <see cref="P:CitizenFX.Core.UI.Rectangle.Color"/> used to draw the <see cref="T:CitizenFX.Core.UI.Container"/>.</param>							 							
        </member>
        <member name="M:CitizenFX.Core.UI.Rectangle.#ctor(System.Drawing.PointF,System.Drawing.SizeF,System.Drawing.Color,System.Boolean)">
            <summary>
            Initializes a new instance of the <see cref="T:CitizenFX.Core.UI.Rectangle"/> class used for grouping drawing Rectangles on screen.
            </summary>
            <param name="position">Set the <see cref="P:CitizenFX.Core.UI.Rectangle.Position"/> on screen where to draw the <see cref="T:CitizenFX.Core.UI.Rectangle"/>.</param>
            <param name="size">Set the <see cref="P:CitizenFX.Core.UI.Rectangle.Size"/> of the <see cref="T:CitizenFX.Core.UI.Container"/>.</param>
            <param name="color">Set the <see cref="P:CitizenFX.Core.UI.Rectangle.Color"/> used to draw the <see cref="T:CitizenFX.Core.UI.Container"/>.</param>							 
            <param name="centered">Position the <see cref="T:CitizenFX.Core.UI.Rectangle"/> based on its center instead of top left corner, see also <seealso cref="P:CitizenFX.Core.UI.Rectangle.Centered"/>.</param>
        </member>
        <member name="M:CitizenFX.Core.UI.Rectangle.Draw">
            <summary>
            Draws this <see cref="T:CitizenFX.Core.UI.Rectangle" /> this frame.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.UI.Rectangle.Draw(System.Drawing.SizeF)">
            <summary>
            Draws this <see cref="T:CitizenFX.Core.UI.Rectangle" /> this frame at the specified offset.
            </summary>
            <param name="offset">The offset to shift the draw position of this <see cref="T:CitizenFX.Core.UI.Rectangle" /> using a 1280*720 pixel base.</param>
        </member>
        <member name="M:CitizenFX.Core.UI.Rectangle.ScaledDraw">
            <summary>
            Draws this <see cref="T:CitizenFX.Core.UI.Rectangle" /> this frame using the width returned in <see cref="P:CitizenFX.Core.UI.Screen.ScaledWidth" />.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.UI.Rectangle.ScaledDraw(System.Drawing.SizeF)">
            <summary>
            Draws this <see cref="T:CitizenFX.Core.UI.Rectangle" /> this frame at the specified offset using the width returned in <see cref="P:CitizenFX.Core.UI.Screen.ScaledWidth" />.
            </summary>
            <param name="offset">The offset to shift the draw position of this <see cref="T:CitizenFX.Core.UI.Rectangle" /> using a <see cref="P:CitizenFX.Core.UI.Screen.ScaledWidth" />*720 pixel base.</param>
        </member>
        <member name="P:CitizenFX.Core.UI.Container.Items">
            <summary>
            The <see cref="T:CitizenFX.Core.UI.IElement"/>s Contained inside this <see cref="T:CitizenFX.Core.UI.Container"/>
            </summary>
        </member>
        <member name="M:CitizenFX.Core.UI.Container.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:CitizenFX.Core.UI.Container"/> class used for grouping <see cref="T:CitizenFX.Core.UI.IElement"/>s together.
            </summary>																																						
        </member>
        <member name="M:CitizenFX.Core.UI.Container.#ctor(System.Drawing.PointF,System.Drawing.SizeF)">
            <summary>
            Initializes a new instance of the <see cref="T:CitizenFX.Core.UI.Container"/> class used for grouping <see cref="T:CitizenFX.Core.UI.IElement"/>s together.
            </summary>
            <param name="position">Set the <see cref="P:CitizenFX.Core.UI.Rectangle.Position"/> on screen where to draw the <see cref="T:CitizenFX.Core.UI.Container"/>.</param>
            <param name="size">Set the <see cref="P:CitizenFX.Core.UI.Rectangle.Size"/> of the <see cref="T:CitizenFX.Core.UI.Container"/>.</param>																	   
        </member>
        <member name="M:CitizenFX.Core.UI.Container.#ctor(System.Drawing.PointF,System.Drawing.SizeF,System.Drawing.Color)">
            <summary>
            Initializes a new instance of the <see cref="T:CitizenFX.Core.UI.Container"/> class used for grouping <see cref="T:CitizenFX.Core.UI.IElement"/>s together.
            </summary>
            <param name="position">Set the <see cref="P:CitizenFX.Core.UI.Rectangle.Position"/> on screen where to draw the <see cref="T:CitizenFX.Core.UI.Container"/>.</param>
            <param name="size">Set the <see cref="P:CitizenFX.Core.UI.Rectangle.Size"/> of the <see cref="T:CitizenFX.Core.UI.Container"/>.</param>
            <param name="color">Set the <see cref="P:CitizenFX.Core.UI.Rectangle.Color"/> used to draw the <see cref="T:CitizenFX.Core.UI.Container"/>.</param>							 							   
        </member>
        <member name="M:CitizenFX.Core.UI.Container.#ctor(System.Drawing.PointF,System.Drawing.SizeF,System.Drawing.Color,System.Boolean)">
            <summary>
            Initializes a new instance of the <see cref="T:CitizenFX.Core.UI.Container"/> class used for grouping <see cref="T:CitizenFX.Core.UI.IElement"/>s together.
            </summary>
            <param name="position">Set the <see cref="P:CitizenFX.Core.UI.Rectangle.Position"/> on screen where to draw the <see cref="T:CitizenFX.Core.UI.Container"/>.</param>
            <param name="size">Set the <see cref="P:CitizenFX.Core.UI.Rectangle.Size"/> of the <see cref="T:CitizenFX.Core.UI.Container"/>.</param>
            <param name="color">Set the <see cref="P:CitizenFX.Core.UI.Rectangle.Color"/> used to draw the <see cref="T:CitizenFX.Core.UI.Container"/>.</param>							 
            <param name="centered">Position the <see cref="T:CitizenFX.Core.UI.Container"/> based on its center instead of top left corner, see also <seealso cref="P:CitizenFX.Core.UI.Rectangle.Centered"/>.</param>
        </member>
        <member name="M:CitizenFX.Core.UI.Container.Draw">
            <summary>
            Draws this <see cref="T:CitizenFX.Core.UI.Container" /> this frame and all its <see cref="T:CitizenFX.Core.UI.IElement"/>s.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.UI.Container.Draw(System.Drawing.SizeF)">
            <summary>
            Draws this <see cref="T:CitizenFX.Core.UI.Container" /> this frame and all its <see cref="T:CitizenFX.Core.UI.IElement"/>s at the specified offset.
            </summary>
            <param name="offset">The offset to shift the draw position of this <see cref="T:CitizenFX.Core.UI.Rectangle" /> using a 1280*720 pixel base.</param>
        </member>
        <member name="M:CitizenFX.Core.UI.Container.ScaledDraw">
            <summary>
            Draws this <see cref="T:CitizenFX.Core.UI.Container" /> this frame and all its <see cref="T:CitizenFX.Core.UI.IElement"/>s using the width returned in <see cref="P:CitizenFX.Core.UI.Screen.ScaledWidth" />.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.UI.Container.ScaledDraw(System.Drawing.SizeF)">
            <summary>
            Draws this <see cref="T:CitizenFX.Core.UI.Container" /> this frame and all its <see cref="T:CitizenFX.Core.UI.IElement"/>s at the specified offset using the width returned in <see cref="P:CitizenFX.Core.UI.Screen.ScaledWidth" />.
            </summary>
            <param name="offset">The offset to shift the draw position of this <see cref="T:CitizenFX.Core.UI.Container" /> using a <see cref="P:CitizenFX.Core.UI.Screen.ScaledWidth" />*720 pixel base.</param>
        </member>
        <member name="M:CitizenFX.Core.UI.Notification.Hide">
            <summary>
            Hides this <see cref="T:CitizenFX.Core.UI.Notification"/> instantly
            </summary>
        </member>
        <member name="M:CitizenFX.Core.UI.Screen.StringToArray(System.String)">
            <inheritdoc cref="M:CitizenFX.Core.UI.Text.SplitString(System.String)"/>
        </member>
        <member name="F:CitizenFX.Core.UI.Screen.Width">
            <summary>
            The base width of the screen used for all UI Calculations, unless ScaledDraw is used
            </summary>
        </member>
        <member name="F:CitizenFX.Core.UI.Screen.Height">
            <summary>
            The base height of the screen used for all UI Calculations
            </summary>
        </member>
        <member name="P:CitizenFX.Core.UI.Screen.AspectRatio">
            <summary>
            Gets the current Screen Aspect Ratio
            </summary>		   
        </member>
        <member name="P:CitizenFX.Core.UI.Screen.ScaledWidth">
            <summary>
            Gets the width of the scaled against a 720pixel height base.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.UI.Screen.Resolution">
            <summary>
            Gets the actual Screen resolution the game is being rendered at
            </summary>
        </member>
        <member name="M:CitizenFX.Core.UI.Screen.ShowSubtitle(System.String,System.Int32)">
            <summary>
            Shows a subtitle at the bottom of the screen for a given time
            </summary>
            <param name="message">The message to display.</param>
            <param name="duration">The duration to display the subtitle in milliseconds.</param>
        </member>
        <member name="M:CitizenFX.Core.UI.Screen.ShowSubtitle(System.String[],System.Int32)">
            <remarks>Use this with an array of <see cref="T:System.String"/>s that have 99 or less characters for better performance</remarks>
            <inheritdoc cref="M:CitizenFX.Core.UI.Screen.ShowSubtitle(System.String,System.Int32)"/>
        </member>
        <member name="M:CitizenFX.Core.UI.Screen.DisplayHelpTextThisFrame(System.String)">
            <summary>
            Displays a help message in the top corner of the screen this frame.
            </summary>
            <param name="helpText">The text to display.</param>
        </member>
        <member name="M:CitizenFX.Core.UI.Screen.DisplayHelpTextThisFrame(System.String[])">
            <remarks>Use this with an array of <see cref="T:System.String"/>s that have 99 or less characters for better performance</remarks>
            <inheritdoc cref="M:CitizenFX.Core.UI.Screen.DisplayHelpTextThisFrame(System.String)"/>
        </member>
        <member name="M:CitizenFX.Core.UI.Screen.ShowNotification(System.String,System.Boolean)">
            <summary>
            Creates a <see cref="T:CitizenFX.Core.UI.Notification"/> above the minimap with the given message.
            </summary>
            <param name="message">The message in the notification.</param>
            <param name="blinking">if set to <c>true</c> the notification will blink.</param>
            <returns>The handle of the <see cref="T:CitizenFX.Core.UI.Notification"/> which can be used to hide it using <see cref="M:CitizenFX.Core.UI.Notification.Hide"/></returns>
        </member>
        <member name="M:CitizenFX.Core.UI.Screen.ShowNotification(System.String[],System.Boolean)">
            <remarks>Use this with an array of <see cref="T:System.String"/>s that have 99 or less characters for better performance</remarks>
            <inheritdoc cref="M:CitizenFX.Core.UI.Screen.ShowNotification(System.String,System.Boolean)"/>
        </member>
        <member name="M:CitizenFX.Core.UI.Screen.WorldToScreen(CitizenFX.Core.Vector3,System.Boolean)">
            <summary>
            Translates a point in WorldSpace to its given Coordinates on the <see cref="T:CitizenFX.Core.UI.Screen"/>
            </summary>
            <param name="position">The position in the World.</param>
            <param name="scaleWidth">if set to <c>true</c> Returns the screen position scaled by <see cref="P:CitizenFX.Core.UI.Screen.ScaledWidth"/>; otherwise, returns the screen position scaled by <see cref="F:CitizenFX.Core.UI.Screen.Width"/>.</param>
            <returns></returns>
        </member>
        <member name="M:CitizenFX.Core.UI.Screen.LoadingPrompt.Show(System.String,CitizenFX.Core.UI.LoadingSpinnerType)">
            <summary>
            Creates a loading prompt at the bottom right of the screen with the given text and spinner type
            </summary>
            <param name="loadingText">The text to display next to the spinner</param>
            <param name="spinnerType">The style of spinner to draw</param>
            <remarks>
            <see cref="F:CitizenFX.Core.UI.LoadingSpinnerType.Clockwise1"/>, <see cref="F:CitizenFX.Core.UI.LoadingSpinnerType.Clockwise2"/>, <see cref="F:CitizenFX.Core.UI.LoadingSpinnerType.Clockwise3"/> and <see cref="F:CitizenFX.Core.UI.LoadingSpinnerType.RegularClockwise"/> all see to be the same. 
            But Rockstar always seem to use the <see cref="F:CitizenFX.Core.UI.LoadingSpinnerType.RegularClockwise"/> in the scripts
            </remarks>
        </member>
        <member name="M:CitizenFX.Core.UI.Screen.LoadingPrompt.Hide">
            <summary>
            Remove the loading prompt at the bottom right of the screen
            </summary>
        </member>
        <member name="P:CitizenFX.Core.UI.Screen.LoadingPrompt.IsActive">
            <summary>
            Gets a value indicating whether the Loading Prompt is currently being displayed
            </summary>
        </member>
        <member name="M:CitizenFX.Core.UI.Screen.Hud.IsComponentActive(CitizenFX.Core.UI.HudComponent)">
            <summary>
            Determines whether a given <see cref="T:CitizenFX.Core.UI.HudComponent"/> is Active.
            </summary>
            <param name="component">The <see cref="T:CitizenFX.Core.UI.HudComponent"/> to check</param>
            <returns><c>true</c> if the <see cref="T:CitizenFX.Core.UI.HudComponent"/> is Active; otherwise, <c>false</c></returns>
        </member>
        <member name="M:CitizenFX.Core.UI.Screen.Hud.ShowComponentThisFrame(CitizenFX.Core.UI.HudComponent)">
             <summary>
             Draws the specified <see cref="T:CitizenFX.Core.UI.HudComponent"/> this frame.
             </summary>
             <param name="component">The <see cref="T:CitizenFX.Core.UI.HudComponent"/></param>
            <remarks>This will only draw the <see cref="T:CitizenFX.Core.UI.HudComponent"/> if the <see cref="T:CitizenFX.Core.UI.HudComponent"/> can be drawn</remarks>
        </member>
        <member name="M:CitizenFX.Core.UI.Screen.Hud.HideComponentThisFrame(CitizenFX.Core.UI.HudComponent)">
            <summary>
            Hides the specified <see cref="T:CitizenFX.Core.UI.HudComponent"/> this frame.
            </summary>
            <param name="component">The <see cref="T:CitizenFX.Core.UI.HudComponent"/> to hide.</param>
        </member>
        <member name="M:CitizenFX.Core.UI.Screen.Hud.ShowCursorThisFrame">
            <summary>
            Shows the mouse cursor this frame.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.UI.Screen.Hud.CursorSprite">
            <summary>
            Gets or sets the sprite the cursor should used when drawn
            </summary>
        </member>
        <member name="P:CitizenFX.Core.UI.Screen.Hud.IsVisible">
            <summary>
            Gets or sets a value indicating whether any HUD components should be rendered.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.UI.Screen.Hud.IsRadarVisible">
            <summary>
            Gets or sets a value indicating whether the radar is visible.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.UI.Screen.Hud.RadarZoom">
            <summary>
            Sets how far the Minimap should be zoomed in
            </summary>
            <value>
            The Radar zoom, Accepts values from 0 to 200
            </value>
        </member>
        <member name="P:CitizenFX.Core.UI.Screen.Fading.IsFadedIn">
            <summary>
            Gets a value indicating whether the screen is faded in.
            </summary>
            <value>
            <c>true</c> if the screen is faded in; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="P:CitizenFX.Core.UI.Screen.Fading.IsFadedOut">
            <summary>
            Gets a value indicating whether the screen is faded out.
            </summary>
            <value>
            <c>true</c> if the screen is faded out; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="P:CitizenFX.Core.UI.Screen.Fading.IsFadingIn">
            <summary>
            Gets a value indicating whether the screen is fading in.
            </summary>
            <value>
            <c>true</c> if the screen is fading in; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="P:CitizenFX.Core.UI.Screen.Fading.IsFadingOut">
            <summary>
            Gets a value indicating whether the screen is fading out.
            </summary>
            <value>
            <c>true</c> if the screen is fading out; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="M:CitizenFX.Core.UI.Screen.Fading.FadeIn(System.Int32)">
            <summary>
            Fades the screen in over a specific time, useful for transitioning
            </summary>
            <param name="time">The time for the fade in to take</param>
        </member>
        <member name="M:CitizenFX.Core.UI.Screen.Fading.FadeOut(System.Int32)">
            <summary>
            Fades the screen out over a specific time, useful for transitioning
            </summary>
            <param name="time">The time for the fade out to take</param>
        </member>
        <member name="P:CitizenFX.Core.UI.ISprite.Size">
            <summary>
            Gets or sets the size to draw the <see cref="T:CitizenFX.Core.UI.ISprite"/>
            </summary>
            <value>
            The size on a 1280*720 pixel base
            </value>
            <remarks>
            If ScaledDraw is called, the size will be scaled by the width returned in <see cref="P:CitizenFX.Core.UI.Screen.ScaledWidth"/>.
            </remarks>					 
        </member>
        <member name="P:CitizenFX.Core.UI.ISprite.Rotation">
            <summary>
            Gets or sets the rotation to draw thie <see cref="T:CitizenFX.Core.UI.ISprite"/>.
            </summary>
            <value>
            The rotation measured in degrees, clockwise increasing, 0.0 at vertical
            </value>
        </member>
        <member name="P:CitizenFX.Core.UI.Sprite.Enabled">
            <summary>
            Gets or sets a value indicating whether this <see cref="T:CitizenFX.Core.UI.Sprite" /> will be drawn.
            </summary>
            <value>
              <c>true</c> if enabled; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="P:CitizenFX.Core.UI.Sprite.Color">
            <summary>
            Gets or sets the color of this <see cref="T:CitizenFX.Core.UI.Sprite" />.
            </summary>
            <value>
            The color.
            </value>
        </member>
        <member name="P:CitizenFX.Core.UI.Sprite.Position">
            <summary>
            Gets or sets the position of this <see cref="T:CitizenFX.Core.UI.Sprite" />.
            </summary>
            <value>
            The position scaled on a 1280*720 pixel base.
            </value>
            <remarks>
            If ScaledDraw is called, the position will be scaled by the width returned in <see cref="P:CitizenFX.Core.UI.Screen.ScaledWidth" />.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.UI.Sprite.Size">
            <summary>
            Gets or sets the size to draw the <see cref="T:CitizenFX.Core.UI.Sprite" />
            </summary>
            <value>
            The size on a 1280*720 pixel base
            </value>
            <remarks>
            If ScaledDraw is called, the size will be scaled by the width returned in <see cref="P:CitizenFX.Core.UI.Screen.ScaledWidth" />.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.UI.Sprite.Rotation">
            <summary>
            Gets or sets the rotation to draw thie <see cref="T:CitizenFX.Core.UI.Sprite" />.
            </summary>
            <value>
            The rotation measured in degrees, clockwise increasing, 0.0 at vertical
            </value>
        </member>
        <member name="P:CitizenFX.Core.UI.Sprite.Centered">
            <summary>
            Gets or sets a value indicating whether this <see cref="T:CitizenFX.Core.UI.Sprite"/> should be positioned based on its center or top left corner
            </summary>
            <value>
              <c>true</c> if centered; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="M:CitizenFX.Core.UI.Sprite.#ctor(System.String,System.String,System.Drawing.SizeF,System.Drawing.PointF)">
            <summary>
            Initializes a new instance of the <see cref="T:CitizenFX.Core.UI.Sprite"/> class used for drawing in game textures on the screen.
            </summary>
            <param name="textureDict">The Texture dictionary where the <see cref="T:CitizenFX.Core.UI.Sprite"/> is stored (the *.ytd file).</param>
            <param name="textureName">Name of the <see cref="T:CitizenFX.Core.UI.Sprite"/> inside the Texture dictionary.</param>
            <param name="size">Set the <see cref="P:CitizenFX.Core.UI.Sprite.Size"/> of the <see cref="T:CitizenFX.Core.UI.Sprite"/>.</param>
            <param name="position">Set the <see cref="P:CitizenFX.Core.UI.Sprite.Position"/> on screen where to draw the <see cref="T:CitizenFX.Core.UI.Sprite"/>.</param>											   
        </member>
        <member name="M:CitizenFX.Core.UI.Sprite.#ctor(System.String,System.String,System.Drawing.SizeF,System.Drawing.PointF,System.Drawing.Color)">
            <summary>
            Initializes a new instance of the <see cref="T:CitizenFX.Core.UI.Sprite"/> class used for drawing in game textures on the screen.
            </summary>
            <param name="textureDict">The Texture dictionary where the <see cref="T:CitizenFX.Core.UI.Sprite"/> is stored (the *.ytd file).</param>
            <param name="textureName">Name of the <see cref="T:CitizenFX.Core.UI.Sprite"/> inside the Texture dictionary.</param>
            <param name="size">Set the <see cref="P:CitizenFX.Core.UI.Sprite.Size"/> of the <see cref="T:CitizenFX.Core.UI.Sprite"/>.</param>
            <param name="position">Set the <see cref="P:CitizenFX.Core.UI.Sprite.Position"/> on screen where to draw the <see cref="T:CitizenFX.Core.UI.Sprite"/>.</param>
            <param name="color">Set the <see cref="P:CitizenFX.Core.UI.Sprite.Color"/> used to draw the <see cref="T:CitizenFX.Core.UI.Sprite"/>.</param>														 
        </member>
        <member name="M:CitizenFX.Core.UI.Sprite.#ctor(System.String,System.String,System.Drawing.SizeF,System.Drawing.PointF,System.Drawing.Color,System.Single)">
            <summary>
            Initializes a new instance of the <see cref="T:CitizenFX.Core.UI.Sprite"/> class used for drawing in game textures on the screen.
            </summary>
            <param name="textureDict">The Texture dictionary where the <see cref="T:CitizenFX.Core.UI.Sprite"/> is stored (the *.ytd file).</param>
            <param name="textureName">Name of the <see cref="T:CitizenFX.Core.UI.Sprite"/> inside the Texture dictionary.</param>
            <param name="size">Set the <see cref="P:CitizenFX.Core.UI.Sprite.Size"/> of the <see cref="T:CitizenFX.Core.UI.Sprite"/>.</param>
            <param name="position">Set the <see cref="P:CitizenFX.Core.UI.Sprite.Position"/> on screen where to draw the <see cref="T:CitizenFX.Core.UI.Sprite"/>.</param>
            <param name="color">Set the <see cref="P:CitizenFX.Core.UI.Sprite.Color"/> used to draw the <see cref="T:CitizenFX.Core.UI.Sprite"/>.</param>
            <param name="rotation">Set the rotation to draw the sprite, measured in degrees, see also <seealso cref="P:CitizenFX.Core.UI.Sprite.Rotation"/>.</param>						
        </member>
        <member name="M:CitizenFX.Core.UI.Sprite.#ctor(System.String,System.String,System.Drawing.SizeF,System.Drawing.PointF,System.Drawing.Color,System.Single,System.Boolean)">
            <summary>
            Initializes a new instance of the <see cref="T:CitizenFX.Core.UI.Sprite"/> class used for drawing in game textures on the screen.
            </summary>
            <param name="textureDict">The Texture dictionary where the <see cref="T:CitizenFX.Core.UI.Sprite"/> is stored (the *.ytd file).</param>
            <param name="textureName">Name of the <see cref="T:CitizenFX.Core.UI.Sprite"/> inside the Texture dictionary.</param>
            <param name="size">Set the <see cref="P:CitizenFX.Core.UI.Sprite.Size"/> of the <see cref="T:CitizenFX.Core.UI.Sprite"/>.</param>
            <param name="position">Set the <see cref="P:CitizenFX.Core.UI.Sprite.Position"/> on screen where to draw the <see cref="T:CitizenFX.Core.UI.Sprite"/>.</param>
            <param name="color">Set the <see cref="P:CitizenFX.Core.UI.Sprite.Color"/> used to draw the <see cref="T:CitizenFX.Core.UI.Sprite"/>.</param>
            <param name="rotation">Set the rotation to draw the sprite, measured in degrees, see also <seealso cref="P:CitizenFX.Core.UI.Sprite.Rotation"/>.</param>
            <param name="centered">Position the <see cref="T:CitizenFX.Core.UI.Sprite"/> based on its center instead of top left corner, see also <seealso cref="P:CitizenFX.Core.UI.Sprite.Centered"/>.</param>
        </member>
        <member name="M:CitizenFX.Core.UI.Sprite.Draw">
            <summary>
            Draws this <see cref="T:CitizenFX.Core.UI.Sprite" />.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.UI.Sprite.Draw(System.Drawing.SizeF)">
            <summary>
            Draws the <see cref="T:CitizenFX.Core.UI.Sprite" /> at the specified offset.
            </summary>
            <param name="offset">The offset.</param>
        </member>
        <member name="M:CitizenFX.Core.UI.Sprite.ScaledDraw">
            <summary>
            Draws this <see cref="T:CitizenFX.Core.UI.Sprite" /> using the width returned in <see cref="P:CitizenFX.Core.UI.Screen.ScaledWidth" />.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.UI.Sprite.ScaledDraw(System.Drawing.SizeF)">
            <summary>
            Draws the <see cref="T:CitizenFX.Core.UI.Sprite" /> at the specified offset using the width returned in <see cref="P:CitizenFX.Core.UI.Screen.ScaledWidth" />.
            </summary>
            <param name="offset">The offset.</param>
        </member>
        <member name="P:CitizenFX.Core.UI.Text.Enabled">
            <summary>
            Gets or sets a value indicating whether this <see cref="T:CitizenFX.Core.UI.Text" /> will be drawn.
            </summary>
            <value>
              <c>true</c> if enabled; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="P:CitizenFX.Core.UI.Text.Color">
            <summary>
            Gets or sets the color of this <see cref="T:CitizenFX.Core.UI.Text" />.
            </summary>
            <value>
            The color.
            </value>
        </member>
        <member name="P:CitizenFX.Core.UI.Text.Position">
            <summary>
            Gets or sets the position of this <see cref="T:CitizenFX.Core.UI.Text" />.
            </summary>
            <value>
            The position scaled on a 1280*720 pixel base.
            </value>
            <remarks>
            If ScaledDraw is called, the position will be scaled by the width returned in <see cref="P:CitizenFX.Core.UI.Screen.ScaledWidth" />.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.UI.Text.Scale">
            <summary>
            Gets or sets the scale of this <see cref="T:CitizenFX.Core.UI.Text"/>.
            </summary>
            <value>
            The scale usually a value between ~0.5 and 3.0, Default = 1.0
            </value>
        </member>
        <member name="P:CitizenFX.Core.UI.Text.Font">
            <summary>
            Gets or sets the font of this <see cref="T:CitizenFX.Core.UI.Text"/>.
            </summary>
            <value>
            The GTA Font use when drawing.
            </value>
        </member>
        <member name="P:CitizenFX.Core.UI.Text.Caption">
            <summary>
            Gets or sets the text to draw in this <see cref="T:CitizenFX.Core.UI.Text"/>.
            </summary>
            <value>The caption.</value>
        </member>
        <member name="P:CitizenFX.Core.UI.Text.Alignment">
            <summary>
            Gets or sets the alignment of this <see cref="T:CitizenFX.Core.UI.Text"/>.
            </summary>
            <value>
            The alignment:<c>Left</c>, <c>Center</c>, <c>Right</c> Justify
            </value>
        </member>
        <member name="P:CitizenFX.Core.UI.Text.Shadow">
            <summary>
            Gets or sets a value indicating whether this <see cref="T:CitizenFX.Core.UI.Text"/> is drawn with a shadow effect.
            </summary>
            <value>
              <c>true</c> if shadow; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="P:CitizenFX.Core.UI.Text.Outline">
            <summary>
            Gets or sets a value indicating whether this <see cref="T:CitizenFX.Core.UI.Text"/> is drawn with an outline.
            </summary>
            <value>
              <c>true</c> if outline; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="P:CitizenFX.Core.UI.Text.WrapWidth">
            <summary>
            Gets or sets the maximun size of the <see cref="T:CitizenFX.Core.UI.Text"/> before it wraps to a new line.
            </summary>
            <value>
            The width of the <see cref="T:CitizenFX.Core.UI.Text"/>.
            </value>
        </member>
        <member name="P:CitizenFX.Core.UI.Text.Centered">
            <summary>
            Gets or sets a value indicating whether the alignment of this <see cref="T:CitizenFX.Core.UI.Text" /> is centered.
            See <see cref="P:CitizenFX.Core.UI.Text.Alignment"/>
            </summary>
            <value>
              <c>true</c> if centered; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="P:CitizenFX.Core.UI.Text.Width">
            <summary>
            Measures how many pixels on the horizontal axis this <see cref="T:CitizenFX.Core.UI.Text"/> will use when drawn	against a 1280 pixel base
            </summary>
        </member>
        <member name="P:CitizenFX.Core.UI.Text.ScaledWidth">
            <summary>
            Measures how many pixels in the horizontal axis this <see cref="T:CitizenFX.Core.UI.Text"/> will use when drawn against a <see cref="P:CitizenFX.Core.UI.Text.ScaledWidth"/> pixel base
            </summary>
        </member>
        <member name="M:CitizenFX.Core.UI.Text.#ctor(System.String,System.Drawing.PointF,System.Single)">
            <summary>
            Initializes a new instance of the <see cref="T:CitizenFX.Core.UI.Text"/> class used for drawing text on the screen.
            </summary>
            <param name="caption">The <see cref="T:CitizenFX.Core.UI.Text"/> to draw.</param>
            <param name="position">Set the <see cref="P:CitizenFX.Core.UI.Text.Position"/> on screen where to draw the <see cref="T:CitizenFX.Core.UI.Text"/>.</param>
            <param name="scale">Sets a <see cref="P:CitizenFX.Core.UI.Text.Scale"/> used to increase of decrease the size of the <see cref="T:CitizenFX.Core.UI.Text"/>, for no scaling use 1.0f.</param>	
        </member>
        <member name="M:CitizenFX.Core.UI.Text.#ctor(System.String,System.Drawing.PointF,System.Single,System.Drawing.Color)">
            <summary>
            Initializes a new instance of the <see cref="T:CitizenFX.Core.UI.Text"/> class used for drawing text on the screen.
            </summary>
            <param name="caption">The <see cref="T:CitizenFX.Core.UI.Text"/> to draw.</param>
            <param name="position">Set the <see cref="P:CitizenFX.Core.UI.Text.Position"/> on screen where to draw the <see cref="T:CitizenFX.Core.UI.Text"/>.</param>
            <param name="scale">Sets a <see cref="P:CitizenFX.Core.UI.Text.Scale"/> used to increase of decrease the size of the <see cref="T:CitizenFX.Core.UI.Text"/>, for no scaling use 1.0f.</param>
            <param name="color">Set the <see cref="P:CitizenFX.Core.UI.Text.Color"/> used to draw the <see cref="T:CitizenFX.Core.UI.Text"/>.</param>							 	
        </member>
        <member name="M:CitizenFX.Core.UI.Text.#ctor(System.String,System.Drawing.PointF,System.Single,System.Drawing.Color,CitizenFX.Core.UI.Font)">
            <summary>
            Initializes a new instance of the <see cref="T:CitizenFX.Core.UI.Text"/> class used for drawing text on the screen.
            </summary>
            <param name="caption">The <see cref="T:CitizenFX.Core.UI.Text"/> to draw.</param>
            <param name="position">Set the <see cref="P:CitizenFX.Core.UI.Text.Position"/> on screen where to draw the <see cref="T:CitizenFX.Core.UI.Text"/>.</param>
            <param name="scale">Sets a <see cref="P:CitizenFX.Core.UI.Text.Scale"/> used to increase of decrease the size of the <see cref="T:CitizenFX.Core.UI.Text"/>, for no scaling use 1.0f.</param>
            <param name="color">Set the <see cref="P:CitizenFX.Core.UI.Text.Color"/> used to draw the <see cref="T:CitizenFX.Core.UI.Text"/>.</param>							 
            <param name="font">Sets the <see cref="P:CitizenFX.Core.UI.Text.Font"/> used when drawing the text.</param>	
        </member>
        <member name="M:CitizenFX.Core.UI.Text.#ctor(System.String,System.Drawing.PointF,System.Single,System.Drawing.Color,CitizenFX.Core.UI.Font,CitizenFX.Core.UI.Alignment)">
            <summary>
            Initializes a new instance of the <see cref="T:CitizenFX.Core.UI.Text"/> class used for drawing text on the screen.
            </summary>
            <param name="caption">The <see cref="T:CitizenFX.Core.UI.Text"/> to draw.</param>
            <param name="position">Set the <see cref="P:CitizenFX.Core.UI.Text.Position"/> on screen where to draw the <see cref="T:CitizenFX.Core.UI.Text"/>.</param>
            <param name="scale">Sets a <see cref="P:CitizenFX.Core.UI.Text.Scale"/> used to increase of decrease the size of the <see cref="T:CitizenFX.Core.UI.Text"/>, for no scaling use 1.0f.</param>
            <param name="color">Set the <see cref="P:CitizenFX.Core.UI.Text.Color"/> used to draw the <see cref="T:CitizenFX.Core.UI.Text"/>.</param>							 
            <param name="font">Sets the <see cref="P:CitizenFX.Core.UI.Text.Font"/> used when drawing the text.</param>
            <param name="alignment">Sets the <see cref="P:CitizenFX.Core.UI.Text.Alignment"/> used when drawing the text, <see cref="F:CitizenFX.Core.UI.Alignment.Left"/>,<see cref="F:CitizenFX.Core.UI.Alignment.Center"/> or <see cref="F:CitizenFX.Core.UI.Alignment.Right"/>.</param>
        </member>
        <member name="M:CitizenFX.Core.UI.Text.#ctor(System.String,System.Drawing.PointF,System.Single,System.Drawing.Color,CitizenFX.Core.UI.Font,CitizenFX.Core.UI.Alignment,System.Boolean,System.Boolean)">
            <summary>
            Initializes a new instance of the <see cref="T:CitizenFX.Core.UI.Text"/> class used for drawing text on the screen.
            </summary>
            <param name="caption">The <see cref="T:CitizenFX.Core.UI.Text"/> to draw.</param>
            <param name="position">Set the <see cref="P:CitizenFX.Core.UI.Text.Position"/> on screen where to draw the <see cref="T:CitizenFX.Core.UI.Text"/>.</param>
            <param name="scale">Sets a <see cref="P:CitizenFX.Core.UI.Text.Scale"/> used to increase of decrease the size of the <see cref="T:CitizenFX.Core.UI.Text"/>, for no scaling use 1.0f.</param>
            <param name="color">Set the <see cref="P:CitizenFX.Core.UI.Text.Color"/> used to draw the <see cref="T:CitizenFX.Core.UI.Text"/>.</param>							 
            <param name="font">Sets the <see cref="P:CitizenFX.Core.UI.Text.Font"/> used when drawing the text.</param>
            <param name="alignment">Sets the <see cref="P:CitizenFX.Core.UI.Text.Alignment"/> used when drawing the text, <see cref="F:CitizenFX.Core.UI.Alignment.Left"/>,<see cref="F:CitizenFX.Core.UI.Alignment.Center"/> or <see cref="F:CitizenFX.Core.UI.Alignment.Right"/>.</param>
            <param name="shadow">Sets whether or not to draw the <see cref="T:CitizenFX.Core.UI.Text"/> with a <see cref="P:CitizenFX.Core.UI.Text.Shadow"/> effect.</param>
            <param name="outline">Sets whether or not to draw the <see cref="T:CitizenFX.Core.UI.Text"/> with an <see cref="P:CitizenFX.Core.UI.Text.Outline"/> around the letters.</param>	
        </member>
        <member name="M:CitizenFX.Core.UI.Text.#ctor(System.String,System.Drawing.PointF,System.Single,System.Drawing.Color,CitizenFX.Core.UI.Font,CitizenFX.Core.UI.Alignment,System.Boolean,System.Boolean,System.Single)">
            <summary>
            Initializes a new instance of the <see cref="T:CitizenFX.Core.UI.Text"/> class used for drawing text on the screen.
            </summary>
            <param name="caption">The <see cref="T:CitizenFX.Core.UI.Text"/> to draw.</param>
            <param name="position">Set the <see cref="P:CitizenFX.Core.UI.Text.Position"/> on screen where to draw the <see cref="T:CitizenFX.Core.UI.Text"/>.</param>
            <param name="scale">Sets a <see cref="P:CitizenFX.Core.UI.Text.Scale"/> used to increase of decrease the size of the <see cref="T:CitizenFX.Core.UI.Text"/>, for no scaling use 1.0f.</param>
            <param name="color">Set the <see cref="P:CitizenFX.Core.UI.Text.Color"/> used to draw the <see cref="T:CitizenFX.Core.UI.Text"/>.</param>							 
            <param name="font">Sets the <see cref="P:CitizenFX.Core.UI.Text.Font"/> used when drawing the text.</param>
            <param name="alignment">Sets the <see cref="P:CitizenFX.Core.UI.Text.Alignment"/> used when drawing the text, <see cref="F:CitizenFX.Core.UI.Alignment.Left"/>,<see cref="F:CitizenFX.Core.UI.Alignment.Center"/> or <see cref="F:CitizenFX.Core.UI.Alignment.Right"/>.</param>
            <param name="shadow">Sets whether or not to draw the <see cref="T:CitizenFX.Core.UI.Text"/> with a <see cref="P:CitizenFX.Core.UI.Text.Shadow"/> effect.</param>
            <param name="outline">Sets whether or not to draw the <see cref="T:CitizenFX.Core.UI.Text"/> with an <see cref="P:CitizenFX.Core.UI.Text.Outline"/> around the letters.</param>
            <param name="wrapWidth">Sets how many horizontal pixel to draw before wrapping the <see cref="T:CitizenFX.Core.UI.Text"/> on the next line down.</param>											 																	  
            <remarks><paramref name="caption"/> will be divided in multiple strings of 99 or less characters.<br />Any <paramref name="caption"/> that is 396+ characters long (5+ divisions) is known to <i>not</i> be rendered by GTA V.</remarks>
        </member>
        <member name="M:CitizenFX.Core.UI.Text.GetStringWidth(System.String,CitizenFX.Core.UI.Font,System.Single)">
            <summary>
            Measures how many pixels in the horizontal axis the string will use when drawn
            </summary>
            <param name="text">The string of text to measure.</param>
            <param name="font">The <see cref="T:CitizenFX.Core.UI.Font"/> to use when measuring the text's width.</param>
            <param name="scale">Sets a sclae value for increasing or decreasing the size of the text, default value 1.0f - no scaling.</param>
            <returns>
            The amount of pixels scaled on a 1280 pixel width base
            </returns>
        </member>
        <member name="M:CitizenFX.Core.UI.Text.GetStringWidth(System.String[],CitizenFX.Core.UI.Font,System.Single)">
            <inheritdoc cref="M:CitizenFX.Core.UI.Text.GetStringWidth(System.String,CitizenFX.Core.UI.Font,System.Single)"/>
            <param name="texts">The series of strings of texts to measure, each string should not be bigger than 99 characters.</param>
        </member>
        <member name="M:CitizenFX.Core.UI.Text.GetScaledStringWidth(System.String,CitizenFX.Core.UI.Font,System.Single)">
            <summary>
            Measures how many pixels in the horizontal axis the string will use when drawn
            </summary>
            <param name="text">The string of text to measure.</param>
            <param name="font">The <see cref="T:CitizenFX.Core.UI.Font"/> of the textu to measure.</param>
            <param name="scale">Sets a sclae value for increasing or decreasing the size of the text, default value 1.0f - no scaling.</param>
            <returns>
            The amount of pixels scaled by the pixel width base return in <see cref="P:CitizenFX.Core.UI.Screen.ScaledWidth"/>
            </returns>
        </member>
        <member name="M:CitizenFX.Core.UI.Text.GetScaledStringWidth(System.String[],CitizenFX.Core.UI.Font,System.Single)">
            <inheritdoc cref="M:CitizenFX.Core.UI.Text.GetStringWidth(System.String,CitizenFX.Core.UI.Font,System.Single)"/>
            <param name="texts">The series of strings of texts to measure, each string should not be bigger than 99 characters.</param>
        </member>
        <member name="M:CitizenFX.Core.UI.Text.Draw">
            <summary>
            Draws the <see cref="T:CitizenFX.Core.UI.Text" /> this frame.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.UI.Text.Draw(System.Drawing.SizeF)">
            <summary>
            Draws the <see cref="T:CitizenFX.Core.UI.Text" /> this frame at the specified offset.
            </summary>
            <param name="offset">The offset to shift the draw position of this <see cref="T:CitizenFX.Core.UI.Text" /> using a 1280*720 pixel base.</param>
        </member>
        <member name="M:CitizenFX.Core.UI.Text.ScaledDraw">
            <summary>
            Draws the <see cref="T:CitizenFX.Core.UI.Text" /> this frame using the width returned in <see cref="P:CitizenFX.Core.UI.Screen.ScaledWidth" />.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.UI.Text.ScaledDraw(System.Drawing.SizeF)">
            <summary>
            Draws the <see cref="T:CitizenFX.Core.UI.Text" /> this frame at the specified offset using the width returned in <see cref="P:CitizenFX.Core.UI.Screen.ScaledWidth" />.
            </summary>
            <param name="offset">The offset to shift the draw position of this <see cref="T:CitizenFX.Core.UI.Text" /> using a <see cref="P:CitizenFX.Core.UI.Screen.ScaledWidth" />*720 pixel base.</param>
        </member>
        <member name="M:CitizenFX.Core.UI.Text.SplitString(System.String)">
            <summary>
            Splits the <paramref name="inputString"/> into an array with each string having 99 characters or less<br />
            This is needed as characters beyond 99 aren't rendered by GTA V, e.g.: with <see cref="T:CitizenFX.Core.UI.Text"/>
            </summary>
            <remarks>arrays of 5 and higher (396+ characters) are known to <i>not</i> being rendered by GTA V</remarks>
            <param name="inputString">The string to convert.</param>
            <returns>array containing strings each 99 characters or less.</returns>
        </member>
        <member name="P:CitizenFX.Core.Entity.MemoryAddress">
            <summary>
            Gets the memory address where the <see cref="T:CitizenFX.Core.Entity"/> is stored in memory.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Entity.Health">
            <summary>
            Gets or sets the health of this <see cref="T:CitizenFX.Core.Entity"/> as an <see cref="T:System.Int32"/>.
            </summary>
            <value>
            The health from 0 - 100 as an integer.
            </value>
            <remarks>if you need to get or set the value strictly, use <see cref="P:CitizenFX.Core.Entity.HealthFloat"/> instead.</remarks>
        </member>
        <member name="P:CitizenFX.Core.Entity.HealthFloat">
            <summary>
            Gets or sets the health of this <see cref="T:CitizenFX.Core.Entity"/> as a <see cref="T:System.Single"/>.
            </summary>
            <value>
            The health in float.
            </value>
        </member>
        <member name="P:CitizenFX.Core.Entity.MaxHealth">
            <summary>
            Gets or sets the maximum health of this <see cref="T:CitizenFX.Core.Entity"/> as an <see cref="T:System.Int32"/>.
            </summary>
            <value>
            The maximum health from 0 - 100 as an integer.
            </value>
            <remarks>if you need to get or set the value strictly, use <see cref="P:CitizenFX.Core.Entity.MaxHealthFloat"/> instead.</remarks>
        </member>
        <member name="P:CitizenFX.Core.Entity.MaxHealthFloat">
            <summary>
            Gets or sets the maximum health of this <see cref="T:CitizenFX.Core.Entity"/> in float.
            </summary>
            <value>
            The maximum health in float.
            </value>
        </member>
        <member name="P:CitizenFX.Core.Entity.IsDead">
            <summary>
            Gets a value indicating whether this <see cref="T:CitizenFX.Core.Entity"/> is dead.
            </summary>
            <value>
              <c>true</c> if this <see cref="T:CitizenFX.Core.Entity"/> is dead; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="P:CitizenFX.Core.Entity.IsAlive">
            <summary>
            Gets a value indicating whether this <see cref="T:CitizenFX.Core.Entity"/> is alive.
            </summary>
            <value>
              <c>true</c> if this <see cref="T:CitizenFX.Core.Entity"/> is alive; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="P:CitizenFX.Core.Entity.Model">
            <summary>
            Gets the current model of this entity
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Entity.Owner">
            <summary>
            Gets the current network owner of this entity
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Entity.Position">
            <summary>
            Gets or sets the position of this <see cref="T:CitizenFX.Core.Entity"/>.
            </summary>
            <value>
            The position in world space.
            </value>
        </member>
        <member name="P:CitizenFX.Core.Entity.PositionNoOffset">
            <summary>
            Sets the position of this <see cref="T:CitizenFX.Core.Entity"/> without any offset.
            </summary>
            <value>
            The position in world space.
            </value>
        </member>
        <member name="P:CitizenFX.Core.Entity.Rotation">
            <summary>
            Gets or sets the rotation of this <see cref="T:CitizenFX.Core.Entity"/>.
            </summary>
            <value>
            The yaw, pitch, roll rotation values.
            </value>
        </member>
        <member name="P:CitizenFX.Core.Entity.Quaternion">
            <summary>
            Gets or sets the quaternion of this <see cref="T:CitizenFX.Core.Entity"/>.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Entity.Heading">
            <summary>
            Gets or sets the heading of this <see cref="T:CitizenFX.Core.Entity"/>.
            </summary>
            <value>
            The heading in degrees.
            </value>
        </member>
        <member name="P:CitizenFX.Core.Entity.UpVector">
            <summary>
            Gets the vector that points above this <see cref="T:CitizenFX.Core.Entity"/>
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Entity.RightVector">
            <summary>
            Gets the vector that points to the right of this <see cref="T:CitizenFX.Core.Entity"/>
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Entity.ForwardVector">
            <summary>
            Gets the vector that points in front of this <see cref="T:CitizenFX.Core.Entity"/>
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Entity.Matrix">
            <summary>
            Gets this <see cref="T:CitizenFX.Core.Entity"/>'s matrix which stores position and rotation information.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Entity.IsPositionFrozen">
            <summary>
            Gets or sets a value indicating whether this <see cref="T:CitizenFX.Core.Entity"/> is frozen.
            </summary>
            <value>
            <c>true</c> if this <see cref="T:CitizenFX.Core.Entity"/> is position frozen; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="P:CitizenFX.Core.Entity.Velocity">
            <summary>
            Gets or sets the velocity of this <see cref="T:CitizenFX.Core.Entity"/>.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Entity.RotationVelocity">
            <summary>
            Gets the rotation velocity of this <see cref="T:CitizenFX.Core.Entity"/>.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Entity.MaxSpeed">
            <summary>
            Sets the maximum speed this <see cref="T:CitizenFX.Core.Entity"/> can move at.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Entity.HasGravity">
            <summary>
            Gets or sets a value indicating whether this <see cref="T:CitizenFX.Core.Entity"/> has gravity.
            </summary>
            <value>
            <c>true</c> if this <see cref="T:CitizenFX.Core.Entity"/> has gravity; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="P:CitizenFX.Core.Entity.HeightAboveGround">
            <summary>
            Gets how high above ground this <see cref="T:CitizenFX.Core.Entity"/> is.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Entity.SubmersionLevel">
            <summary>
            Gets a value indicating how submersed this <see cref="T:CitizenFX.Core.Entity"/> is, 1.0f means the whole entity is submerged.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Entity.LodDistance">
            <summary>
            Gets or sets the level of detail distance of this <see cref="T:CitizenFX.Core.Entity"/>.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Entity.IsVisible">
            <summary>
            Gets or sets a value indicating whether this <see cref="T:CitizenFX.Core.Entity"/> is visible.
            </summary>
            <value>
            <c>true</c> if this <see cref="T:CitizenFX.Core.Entity"/> is visible; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="P:CitizenFX.Core.Entity.IsOccluded">
            <summary>
            Gets a value indicating whether this <see cref="T:CitizenFX.Core.Entity"/> is occluded.
            </summary>
            <value>
            <c>true</c> if this <see cref="T:CitizenFX.Core.Entity"/> is occluded; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="P:CitizenFX.Core.Entity.IsOnScreen">
            <summary>
            Gets a value indicating whether this <see cref="T:CitizenFX.Core.Entity"/> is on screen.
            </summary>
            <value>
            <c>true</c> if this <see cref="T:CitizenFX.Core.Entity"/> is on screen; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="P:CitizenFX.Core.Entity.IsRendered">
            <summary>
            Gets a value indicating whether this <see cref="T:CitizenFX.Core.Entity"/> is rendered.
            </summary>
            <value>
            <c>true</c> if this <see cref="T:CitizenFX.Core.Entity"/> is rendered; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="P:CitizenFX.Core.Entity.IsUpright">
            <summary>
            Gets a value indicating whether this <see cref="T:CitizenFX.Core.Entity"/> is upright.
            </summary>
            <value>
            <c>true</c> if this <see cref="T:CitizenFX.Core.Entity"/> is upright; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="P:CitizenFX.Core.Entity.IsUpsideDown">
            <summary>
            Gets a value indicating whether this <see cref="T:CitizenFX.Core.Entity"/> is upside down.
            </summary>
            <value>
            <c>true</c> if this <see cref="T:CitizenFX.Core.Entity"/> is upside down; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="P:CitizenFX.Core.Entity.IsInAir">
            <summary>
            Gets a value indicating whether this <see cref="T:CitizenFX.Core.Entity"/> is in the air.
            </summary>
            <value>
              <c>true</c> if this <see cref="T:CitizenFX.Core.Entity"/> is in the air; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="P:CitizenFX.Core.Entity.IsInWater">
            <summary>
            Gets a value indicating whether this <see cref="T:CitizenFX.Core.Entity"/> is in water.
            </summary>
            <value>
            <c>true</c> if this <see cref="T:CitizenFX.Core.Entity"/> is in water; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="P:CitizenFX.Core.Entity.IsPersistent">
            <summary>
            Gets or sets a value indicating whether this <see cref="T:CitizenFX.Core.Entity"/> is persistent.
            </summary>
            <value>
            <c>true</c> if this <see cref="T:CitizenFX.Core.Entity"/> is persistent; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="P:CitizenFX.Core.Entity.IsOnFire">
            <summary>
            Gets a value indicating whether this <see cref="T:CitizenFX.Core.Entity"/> is on fire.
            </summary>
            <value>
            <c>true</c> if this <see cref="T:CitizenFX.Core.Entity"/> is on fire; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="P:CitizenFX.Core.Entity.IsFireProof">
            <summary>
            Gets or sets a value indicating whether this <see cref="T:CitizenFX.Core.Entity"/> is fire proof.
            </summary>
            <value>
            <c>true</c> if this <see cref="T:CitizenFX.Core.Entity"/> is fire proof; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="P:CitizenFX.Core.Entity.IsMeleeProof">
            <summary>
            Gets or sets a value indicating whether this <see cref="T:CitizenFX.Core.Entity"/> is melee proof.
            </summary>
            <value>
            <c>true</c> if this <see cref="T:CitizenFX.Core.Entity"/> is melee proof; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="P:CitizenFX.Core.Entity.IsBulletProof">
            <summary>
            Gets or sets a value indicating whether this <see cref="T:CitizenFX.Core.Entity"/> is bullet proof.
            </summary>
            <value>
            <c>true</c> if this <see cref="T:CitizenFX.Core.Entity"/> is bullet proof; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="P:CitizenFX.Core.Entity.IsExplosionProof">
            <summary>
            Gets or sets a value indicating whether this <see cref="T:CitizenFX.Core.Entity"/> is explosion proof.
            </summary>
            <value>
            <c>true</c> if this <see cref="T:CitizenFX.Core.Entity"/> is explosion proof; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="P:CitizenFX.Core.Entity.IsCollisionProof">
            <summary>
            Gets or sets a value indicating whether this <see cref="T:CitizenFX.Core.Entity"/> is collision proof.
            </summary>
            <value>
            <c>true</c> if this <see cref="T:CitizenFX.Core.Entity"/> is collision proof; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="P:CitizenFX.Core.Entity.IsInvincible">
            <summary>
            Gets or sets a value indicating whether this <see cref="T:CitizenFX.Core.Entity"/> is invincible.
            </summary>
            <value>
            <c>true</c> if this <see cref="T:CitizenFX.Core.Entity"/> is invincible; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="P:CitizenFX.Core.Entity.IsOnlyDamagedByPlayer">
            <summary>
            Gets or sets a value indicating whether this <see cref="T:CitizenFX.Core.Entity"/> can only be damaged by <see cref="T:CitizenFX.Core.Player"/>s.
            </summary>
            <value>
            <c>true</c> if this <see cref="T:CitizenFX.Core.Entity"/> can only be damaged by <see cref="T:CitizenFX.Core.Player"/>s; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="P:CitizenFX.Core.Entity.Opacity">
            <summary>
            Gets or sets how opacque this <see cref="T:CitizenFX.Core.Entity"/> is.
            </summary>
            <value>
            0 for completely see through, 255 for fully opacque
            </value>
        </member>
        <member name="M:CitizenFX.Core.Entity.ResetOpacity">
            <summary>
            Resets the opacity, <seealso cref="P:CitizenFX.Core.Entity.Opacity"/>.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Entity.HasCollided">
            <summary>
            Gets a value indicating whether this <see cref="T:CitizenFX.Core.Entity"/> has collided with anything.
            </summary>
            <value>
            <c>true</c> if this <see cref="T:CitizenFX.Core.Entity"/> has collided; otherwise, <c>false</c>.
            </value>
            <remarks><see cref="P:CitizenFX.Core.Entity.IsRecordingCollisions"/> must be <c>true</c> for this to work.</remarks>
        </member>
        <member name="P:CitizenFX.Core.Entity.MaterialCollidingWith">
            <summary>
            Gets the material this entity is currently brushing up against. Only works
            for the material the entity is facing towards.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Entity.IsCollisionEnabled">
            <summary>
            Gets or sets a value indicating whether this <see cref="T:CitizenFX.Core.Entity"/> has collision.
            </summary>
            <value>
            <c>true</c> if this <see cref="T:CitizenFX.Core.Entity"/> has collision; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="P:CitizenFX.Core.Entity.IsRecordingCollisions">
            <summary>
            Gets or sets a value indicating whether this <see cref="T:CitizenFX.Core.Entity"/> is recording collisions.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Entity.SetNoCollision(CitizenFX.Core.Entity,System.Boolean)">
            <summary>
            Sets the collision between this <see cref="T:CitizenFX.Core.Entity"/> and another <see cref="T:CitizenFX.Core.Entity"/>
            </summary>
            <param name="entity">The <see cref="T:CitizenFX.Core.Entity"/> to set collision with</param>
            <param name="toggle">if set to <c>true</c> the 2 <see cref="T:CitizenFX.Core.Entity"/>s wont collide with each other.</param>
        </member>
        <member name="M:CitizenFX.Core.Entity.HasBeenDamagedBy(CitizenFX.Core.Entity)">
            <summary>
            Determines whether this <see cref="T:CitizenFX.Core.Entity"/> has been damaged by a specified <see cref="T:CitizenFX.Core.Entity"/>.
            </summary>
            <param name="entity">The <see cref="T:CitizenFX.Core.Entity"/> to check</param>
            <returns>
              <c>true</c> if this <see cref="T:CitizenFX.Core.Entity"/> has been damaged by the specified <see cref="T:CitizenFX.Core.Entity"/>; otherwise, <c>false</c>.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Entity.HasBeenDamagedBy(CitizenFX.Core.WeaponHash)">
            <summary>
            Determines whether this <see cref="T:CitizenFX.Core.Entity"/> has been damaged by a specific weapon].
            </summary>
            <param name="weapon">The weapon to check.</param>
            <returns>
              <c>true</c> if this <see cref="T:CitizenFX.Core.Entity"/> has been damaged by the specified weapon; otherwise, <c>false</c>.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Entity.HasBeenDamagedByAnyWeapon">
            <summary>
            Determines whether this <see cref="T:CitizenFX.Core.Entity"/> has been damaged by any weapon.
            </summary>
            <returns>
              <c>true</c> if this <see cref="T:CitizenFX.Core.Entity"/> has been damaged by any weapon; otherwise, <c>false</c>.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Entity.HasBeenDamagedByAnyMeleeWeapon">
            <summary>
            Determines whether this <see cref="T:CitizenFX.Core.Entity"/> has been damaged by any melee weapon.
            </summary>
            <returns>
              <c>true</c> if this <see cref="T:CitizenFX.Core.Entity"/> has been damaged by any melee weapon; otherwise, <c>false</c>.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Entity.ClearLastWeaponDamage">
            <summary>
            Clears the last weapon damage this <see cref="T:CitizenFX.Core.Entity"/> received.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Entity.IsInArea(CitizenFX.Core.Vector3,CitizenFX.Core.Vector3)">
            <summary>
            Determines whether this <see cref="T:CitizenFX.Core.Entity"/> is in a specified area
            </summary>
            <param name="minBounds">The minimum bounds.</param>
            <param name="maxBounds">The maximum bounds.</param>
            <returns>
              <c>true</c> if this <see cref="T:CitizenFX.Core.Entity"/> is in the specified area; otherwise, <c>false</c>.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Entity.IsInAngledArea(CitizenFX.Core.Vector3,CitizenFX.Core.Vector3,System.Single)">
            <summary>
            Determines whether this <see cref="T:CitizenFX.Core.Entity"/> is in a specified angled area
            </summary>
            <param name="origin">The origin.</param>
            <param name="edge">The edge.</param>
            <param name="angle">The angle.</param>
            <returns>
              <c>true</c> if this <see cref="T:CitizenFX.Core.Entity"/> is in the specified angled area; otherwise, <c>false</c>.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Entity.IsInRangeOf(CitizenFX.Core.Vector3,System.Single)">
            <summary>
            Determines whether this <see cref="T:CitizenFX.Core.Entity"/> is in range of a specified position
            </summary>
            <param name="position">The position.</param>
            <param name="range">The maximum range.</param>
            <returns>
              <c>true</c> if this <see cref="T:CitizenFX.Core.Entity"/> is in range of the <paramref name="position"/>; otherwise, <c>false</c>.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Entity.IsNearEntity(CitizenFX.Core.Entity,CitizenFX.Core.Vector3)">
            <summary>
            Determines whether this <see cref="T:CitizenFX.Core.Entity"/> is near a specified <see cref="T:CitizenFX.Core.Entity"/>.
            </summary>
            <param name="entity">The <see cref="T:CitizenFX.Core.Entity"/> to check.</param>
            <param name="bounds">The max displacement from the <paramref name="entity"/>.</param>
            <returns>
              <c>true</c> if this <see cref="T:CitizenFX.Core.Entity"/> is near the <paramref name="entity"/>; otherwise, <c>false</c>.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Entity.IsTouching(CitizenFX.Core.Model)">
            <summary>
            Determines whether this <see cref="T:CitizenFX.Core.Entity"/> is touching an <see cref="T:CitizenFX.Core.Entity"/> with the <see cref="P:CitizenFX.Core.Entity.Model"/> <paramref name="model"/>.
            </summary>
            <param name="model">The <see cref="P:CitizenFX.Core.Entity.Model"/> to check</param>
            <returns>
              <c>true</c> if this <see cref="T:CitizenFX.Core.Entity"/> is touching a <paramref name="model"/>; otherwise, <c>false</c>.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Entity.IsTouching(CitizenFX.Core.Entity)">
            <summary>
            Determines whether this <see cref="T:CitizenFX.Core.Entity"/> is touching the <see cref="T:CitizenFX.Core.Entity"/> <paramref name="entity"/>.
            </summary>
            <param name="entity">The <see cref="T:CitizenFX.Core.Entity"/> to check.</param>
            <returns>
              <c>true</c> if this <see cref="T:CitizenFX.Core.Entity"/> is touching <paramref name="entity"/>; otherwise, <c>false</c>.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Entity.GetOffsetPosition(CitizenFX.Core.Vector3)">
            <summary>
            Gets the position in world coords of an offset relative this <see cref="T:CitizenFX.Core.Entity"/>
            </summary>
            <param name="offset">The offset from this <see cref="T:CitizenFX.Core.Entity"/>.</param>
        </member>
        <member name="M:CitizenFX.Core.Entity.GetPositionOffset(CitizenFX.Core.Vector3)">
            <summary>
            Gets the relative offset of this <see cref="T:CitizenFX.Core.Entity"/> from a world coords position
            </summary>
            <param name="worldCoords">The world coords.</param>
        </member>
        <member name="P:CitizenFX.Core.Entity.Bones">
            <summary>
            Gets a collection of the <see cref="T:CitizenFX.Core.EntityBone"/>s in this <see cref="T:CitizenFX.Core.Entity"/>
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Entity.AttachBlip">
            <summary>
            Creates a <see cref="T:CitizenFX.Core.Blip"/> on this <see cref="T:CitizenFX.Core.Entity"/>
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Entity.AttachedBlip">
            <summary>
            Gets the <see cref="T:CitizenFX.Core.Blip"/> attached to this <see cref="T:CitizenFX.Core.Entity"/>
            </summary>
            <remarks>returns <c>null</c> if no <see cref="T:CitizenFX.Core.Blip"/>s are attached to this <see cref="T:CitizenFX.Core.Entity"/></remarks>
        </member>
        <member name="P:CitizenFX.Core.Entity.AttachedBlips">
            <summary>
            Gets an <c>array</c> of all <see cref="T:CitizenFX.Core.Blip"/>s attached to this <see cref="T:CitizenFX.Core.Entity"/>.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Entity.AttachTo(CitizenFX.Core.Entity,CitizenFX.Core.Vector3,CitizenFX.Core.Vector3)">
            <summary>
            Attaches this <see cref="T:CitizenFX.Core.Entity"/> to a different <see cref="T:CitizenFX.Core.Entity"/>
            </summary>
            <param name="entity">The <see cref="T:CitizenFX.Core.Entity"/> to attach this <see cref="T:CitizenFX.Core.Entity"/> to.</param>
            <param name="position">The position relative to the <paramref name="entity"/> to attach this <see cref="T:CitizenFX.Core.Entity"/> to.</param>
            <param name="rotation">The rotation to apply to this <see cref="T:CitizenFX.Core.Entity"/> relative to the <paramref name="entity"/></param>
        </member>
        <member name="M:CitizenFX.Core.Entity.AttachTo(CitizenFX.Core.EntityBone,CitizenFX.Core.Vector3,CitizenFX.Core.Vector3)">
            <summary>
            Attaches this <see cref="T:CitizenFX.Core.Entity"/> to a different <see cref="T:CitizenFX.Core.Entity"/>
            </summary>
            <param name="entityBone">The <see cref="T:CitizenFX.Core.EntityBone"/> to attach this <see cref="T:CitizenFX.Core.Entity"/> to.</param>
            <param name="position">The position relative to the <paramref name="entityBone"/> to attach this <see cref="T:CitizenFX.Core.Entity"/> to.</param>
            <param name="rotation">The rotation to apply to this <see cref="T:CitizenFX.Core.Entity"/> relative to the <paramref name="entityBone"/></param>
        </member>
        <member name="M:CitizenFX.Core.Entity.Detach">
            <summary>
            Detaches this <see cref="T:CitizenFX.Core.Entity"/> from any <see cref="T:CitizenFX.Core.Entity"/> it may be attached to.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Entity.IsAttached">
            <summary>
            Determines whether this <see cref="T:CitizenFX.Core.Entity"/> is attached to any other <see cref="T:CitizenFX.Core.Entity"/>.
            </summary>
            <returns>
              <c>true</c> if this <see cref="T:CitizenFX.Core.Entity"/> is attached to another <see cref="T:CitizenFX.Core.Entity"/>; otherwise, <c>false</c>.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Entity.IsAttachedTo(CitizenFX.Core.Entity)">
            <summary>
            Determines whether this <see cref="T:CitizenFX.Core.Entity"/> is attached to the specified <see cref="T:CitizenFX.Core.Entity"/>.
            </summary>
            <param name="entity">The <see cref="T:CitizenFX.Core.Entity"/> to check if this <see cref="T:CitizenFX.Core.Entity"/> is attached to.</param>
            <returns>
              <c>true</c> if this <see cref="T:CitizenFX.Core.Entity"/> is attached to <paramref name="entity"/>; otherwise, <c>false</c>.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Entity.GetEntityAttachedTo">
            <summary>
            Gets the <see cref="T:CitizenFX.Core.Entity"/> this <see cref="T:CitizenFX.Core.Entity"/> is attached to.
            <remarks>returns <c>null</c> if this <see cref="T:CitizenFX.Core.Entity"/> isnt attached to any entity</remarks>
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Entity.ApplyForce(CitizenFX.Core.Vector3,CitizenFX.Core.Vector3,CitizenFX.Core.ForceType)">
            <summary>
            Applies a force to this <see cref="T:CitizenFX.Core.Entity"/>.
            </summary>
            <param name="direction">The direction to apply the force relative to world coords.</param>
            <param name="rotation">The rotation force to apply</param>
            <param name="forceType">Type of the force to apply.</param>
        </member>
        <member name="M:CitizenFX.Core.Entity.ApplyForceRelative(CitizenFX.Core.Vector3,CitizenFX.Core.Vector3,CitizenFX.Core.ForceType)">
            <summary>
            Applies a force to this <see cref="T:CitizenFX.Core.Entity"/>.
            </summary>
            <param name="direction">The direction to apply the force relative to this <see cref="T:CitizenFX.Core.Entity"/>s rotation</param>
            <param name="rotation">The rotation force to apply</param>
            <param name="forceType">Type of the force to apply.</param>
        </member>
        <member name="M:CitizenFX.Core.Entity.RemoveAllParticleEffects">
            <summary>
            Stops all particle effects attached to this <see cref="T:CitizenFX.Core.Entity"/>
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Entity.NetworkId">
            <summary>
            Gets the network ID of this <see cref="T:CitizenFX.Core.Entity"/>
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Entity.Delete">
            <summary>
            Deletes this <see cref="T:CitizenFX.Core.Entity"/>
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Entity.MarkAsNoLongerNeeded">
            <summary>
            Marks this <see cref="T:CitizenFX.Core.Entity"/> as no longer needed letting the game delete it when its too far away.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Entity.State">
            <summary>
            Gets the <see cref="T:CitizenFX.Core.StateBag"/> of this <see cref="T:CitizenFX.Core.Entity"/>
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Entity.FromHandle(System.Int32)">
            <summary>
            Creates a new instance of an <see cref="T:CitizenFX.Core.Entity"/> from the given handle.
            </summary>
            <param name="handle">The entity handle.</param>
            <returns>Returns a <see cref="T:CitizenFX.Core.Ped"/> if this handle corresponds to a Ped.
            Returns a <see cref="T:CitizenFX.Core.Vehicle"/> if this handle corresponds to a Vehicle.
            Returns a <see cref="T:CitizenFX.Core.Prop"/> if this handle corresponds to a Prop.
            Returns <c>null</c> if no <see cref="T:CitizenFX.Core.Entity"/> exists this the specified <paramref name="handle"/></returns>
        </member>
        <member name="M:CitizenFX.Core.Entity.FromNetworkId(System.Int32)">
            <summary>
            Creates a new instance of an <see cref="T:CitizenFX.Core.Entity"/> from the given network ID.
            </summary>
            <param name="networkId">The network ID of the entity.</param>
            <returns>Returns a <see cref="T:CitizenFX.Core.Ped"/> if this network ID corresponds to a Ped.
            Returns a <see cref="T:CitizenFX.Core.Vehicle"/> if this network ID corresponds to a Vehicle.
            Returns a <see cref="T:CitizenFX.Core.Prop"/> if this network ID corresponds to a Prop.
            Returns <c>null</c> if no <see cref="T:CitizenFX.Core.Entity"/> exists for the specified <paramref name="networkId"/></returns>
        </member>
        <member name="M:CitizenFX.Core.Entity.Exists">
            <summary>
            Determines whether this <see cref="T:CitizenFX.Core.Entity"/> exists.
            </summary>
            <returns><c>true</c> if this <see cref="T:CitizenFX.Core.Entity"/> exists; otherwise, <c>false</c></returns>
        </member>
        <member name="M:CitizenFX.Core.Entity.Exists(CitizenFX.Core.Entity)">
            <summary>
            Determines whether the <see cref="T:CitizenFX.Core.Entity"/> exists.
            </summary>
            <param name="entity">The <see cref="T:CitizenFX.Core.Entity"/> to check.</param>
            <returns><c>true</c> if the <see cref="T:CitizenFX.Core.Entity"/> exists; otherwise, <c>false</c></returns>
        </member>
        <member name="M:CitizenFX.Core.Entity.Equals(CitizenFX.Core.Entity)">
            <summary>
            Checks if two <see cref="T:CitizenFX.Core.Entity"/>s refer to the same <see cref="T:CitizenFX.Core.Entity"/>
            </summary>
            <param name="entity">The other <see cref="T:CitizenFX.Core.Entity"/>.</param>
            <returns><c>true</c> if they are the same <see cref="T:CitizenFX.Core.Entity"/>; otherwise, false</returns>
        </member>
        <member name="P:CitizenFX.Core.EntityBone.Index">
            <summary>
            Gets the bone index of this <see cref="T:CitizenFX.Core.EntityBone"/>.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.EntityBone.Position">
            <summary>
            Gets the position of this <see cref="T:CitizenFX.Core.EntityBone"/> in world coords.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.EntityBone.IsValid">
            <summary>
            Determines if this <see cref="T:CitizenFX.Core.EntityBone"/> is valid
            </summary>
            <value>
              <c>true</c> if this <see cref="T:CitizenFX.Core.EntityBone"/> is valid; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="M:CitizenFX.Core.EntityBone.Equals(CitizenFX.Core.EntityBone)">
            <summary>
            Checks if two <see cref="T:CitizenFX.Core.EntityBone"/>s refer to the same <see cref="T:CitizenFX.Core.EntityBone"/>
            </summary>
            <param name="entityBone">The other <see cref="T:CitizenFX.Core.EntityBone"/>.</param>
            <returns><c>true</c> if they are the same bone of the same <see cref="T:CitizenFX.Core.Entity"/>; otherwise, false</returns>
        </member>
        <member name="P:CitizenFX.Core.EntityBoneCollection.Item(System.String)">
            <summary>
            Gets the <see cref="T:CitizenFX.Core.EntityBone"/> with the specified bone name.
            </summary>
            <param name="boneName">Name of the bone.</param>
        </member>
        <member name="P:CitizenFX.Core.EntityBoneCollection.Item(System.Int32)">
            <summary>
            Gets the <see cref="T:CitizenFX.Core.EntityBone"/> at the specified bone index.
            </summary>
            <param name="boneIndex">The bone index.</param>
        </member>
        <member name="M:CitizenFX.Core.EntityBoneCollection.HasBone(System.String)">
            <summary>
            Determines whether this <see cref="T:CitizenFX.Core.Entity"/> has a bone with the specified bone name
            </summary>
            <param name="boneName">Name of the bone.</param>
            <returns>
              <c>true</c> if this <see cref="T:CitizenFX.Core.Entity"/> has a bone with the specified bone name; otherwise, <c>false</c>.
            </returns>
        </member>
        <member name="P:CitizenFX.Core.EntityBoneCollection.Core">
            <summary>
            Gets the number of bones that this <see cref="T:CitizenFX.Core.Entity"/> has.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.Euphoria.ActivePose">
            <summary>
            Gets a ActivePose Helper class for sending ActivePose <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to this <see cref="T:CitizenFX.Core.Ped"/>
            </summary>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.Euphoria.ApplyImpulse">
            <summary>
            Gets a ApplyImpulse Helper class for sending ApplyImpulse <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to this <see cref="T:CitizenFX.Core.Ped"/>
            </summary>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.Euphoria.ApplyBulletImpulse">
            <summary>
            Gets a ApplyBulletImpulse Helper class for sending ApplyBulletImpulse <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to this <see cref="T:CitizenFX.Core.Ped"/>
            </summary>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.Euphoria.BodyRelax">
            <summary>
            Gets a BodyRelax Helper class for sending BodyRelax <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to this <see cref="T:CitizenFX.Core.Ped"/>
            </summary>
            <remarks>
            Set the amount of relaxation across the whole body; Used to collapse the character into a rag-doll-like state.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.Euphoria.ConfigureBalance">
            <summary>
            Gets a ConfigureBalance Helper class for sending ConfigureBalance <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to this <see cref="T:CitizenFX.Core.Ped"/>
            </summary>
            <remarks>
            This single message allows you to configure various parameters used on any behaviour that uses the dynamic balance.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.Euphoria.ConfigureBalanceReset">
            <summary>
            Gets a ConfigureBalanceReset Helper class for sending ConfigureBalanceReset <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to this <see cref="T:CitizenFX.Core.Ped"/>
            </summary>
            <remarks>
            reset the values configurable by the Configure Balance message to their defaults.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.Euphoria.ConfigureSelfAvoidance">
            <summary>
            Gets a ConfigureSelfAvoidance Helper class for sending ConfigureSelfAvoidance <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to this <see cref="T:CitizenFX.Core.Ped"/>
            </summary>
            <remarks>
            this single message allows to configure self avoidance for the character.BBDD Self avoidance tech.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.Euphoria.ConfigureBullets">
            <summary>
            Gets a ConfigureBullets Helper class for sending ConfigureBullets <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to this <see cref="T:CitizenFX.Core.Ped"/>
            </summary>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.Euphoria.ConfigureBulletsExtra">
            <summary>
            Gets a ConfigureBulletsExtra Helper class for sending ConfigureBulletsExtra <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to this <see cref="T:CitizenFX.Core.Ped"/>
            </summary>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.Euphoria.ConfigureLimits">
            <summary>
            Gets a ConfigureLimits Helper class for sending ConfigureLimits <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to this <see cref="T:CitizenFX.Core.Ped"/>
            </summary>
            <remarks>
            Enable/disable/edit character limits in real time.  This adjusts limits in RAGE-native space and will *not* reorient the joint.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.Euphoria.ConfigureSoftLimit">
            <summary>
            Gets a ConfigureSoftLimit Helper class for sending ConfigureSoftLimit <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to this <see cref="T:CitizenFX.Core.Ped"/>
            </summary>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.Euphoria.ConfigureShotInjuredArm">
            <summary>
            Gets a ConfigureShotInjuredArm Helper class for sending ConfigureShotInjuredArm <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to this <see cref="T:CitizenFX.Core.Ped"/>
            </summary>
            <remarks>
            This single message allows you to configure the injured arm reaction during shot
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.Euphoria.ConfigureShotInjuredLeg">
            <summary>
            Gets a ConfigureShotInjuredLeg Helper class for sending ConfigureShotInjuredLeg <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to this <see cref="T:CitizenFX.Core.Ped"/>
            </summary>
            <remarks>
            This single message allows you to configure the injured leg reaction during shot
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.Euphoria.DefineAttachedObject">
            <summary>
            Gets a DefineAttachedObject Helper class for sending DefineAttachedObject <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to this <see cref="T:CitizenFX.Core.Ped"/>
            </summary>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.Euphoria.ForceToBodyPart">
            <summary>
            Gets a ForceToBodyPart Helper class for sending ForceToBodyPart <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to this <see cref="T:CitizenFX.Core.Ped"/>
            </summary>
            <remarks>
            Apply an impulse to a named body part
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.Euphoria.LeanInDirection">
            <summary>
            Gets a LeanInDirection Helper class for sending LeanInDirection <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to this <see cref="T:CitizenFX.Core.Ped"/>
            </summary>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.Euphoria.LeanRandom">
            <summary>
            Gets a LeanRandom Helper class for sending LeanRandom <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to this <see cref="T:CitizenFX.Core.Ped"/>
            </summary>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.Euphoria.LeanToPosition">
            <summary>
            Gets a LeanToPosition Helper class for sending LeanToPosition <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to this <see cref="T:CitizenFX.Core.Ped"/>
            </summary>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.Euphoria.LeanTowardsObject">
            <summary>
            Gets a LeanTowardsObject Helper class for sending LeanTowardsObject <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to this <see cref="T:CitizenFX.Core.Ped"/>
            </summary>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.Euphoria.HipsLeanInDirection">
            <summary>
            Gets a HipsLeanInDirection Helper class for sending HipsLeanInDirection <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to this <see cref="T:CitizenFX.Core.Ped"/>
            </summary>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.Euphoria.HipsLeanRandom">
            <summary>
            Gets a HipsLeanRandom Helper class for sending HipsLeanRandom <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to this <see cref="T:CitizenFX.Core.Ped"/>
            </summary>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.Euphoria.HipsLeanToPosition">
            <summary>
            Gets a HipsLeanToPosition Helper class for sending HipsLeanToPosition <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to this <see cref="T:CitizenFX.Core.Ped"/>
            </summary>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.Euphoria.HipsLeanTowardsObject">
            <summary>
            Gets a HipsLeanTowardsObject Helper class for sending HipsLeanTowardsObject <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to this <see cref="T:CitizenFX.Core.Ped"/>
            </summary>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.Euphoria.ForceLeanInDirection">
            <summary>
            Gets a ForceLeanInDirection Helper class for sending ForceLeanInDirection <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to this <see cref="T:CitizenFX.Core.Ped"/>
            </summary>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.Euphoria.ForceLeanRandom">
            <summary>
            Gets a ForceLeanRandom Helper class for sending ForceLeanRandom <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to this <see cref="T:CitizenFX.Core.Ped"/>
            </summary>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.Euphoria.ForceLeanToPosition">
            <summary>
            Gets a ForceLeanToPosition Helper class for sending ForceLeanToPosition <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to this <see cref="T:CitizenFX.Core.Ped"/>
            </summary>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.Euphoria.ForceLeanTowardsObject">
            <summary>
            Gets a ForceLeanTowardsObject Helper class for sending ForceLeanTowardsObject <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to this <see cref="T:CitizenFX.Core.Ped"/>
            </summary>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.Euphoria.SetStiffness">
            <summary>
            Gets a SetStiffness Helper class for sending SetStiffness <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to this <see cref="T:CitizenFX.Core.Ped"/>
            </summary>
            <remarks>
            Use this message to manually set the body stiffness values -before using Active Pose to drive to an animated pose, for example.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.Euphoria.SetMuscleStiffness">
            <summary>
            Gets a SetMuscleStiffness Helper class for sending SetMuscleStiffness <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to this <see cref="T:CitizenFX.Core.Ped"/>
            </summary>
            <remarks>
            Use this message to manually set the muscle stiffness values -before using Active Pose to drive to an animated pose, for example.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.Euphoria.SetWeaponMode">
            <summary>
            Gets a SetWeaponMode Helper class for sending SetWeaponMode <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to this <see cref="T:CitizenFX.Core.Ped"/>
            </summary>
            <remarks>
            Use this message to set the character's weapon mode.  This is an alternativeto the setWeaponMode public function.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.Euphoria.RegisterWeapon">
            <summary>
            Gets a RegisterWeapon Helper class for sending RegisterWeapon <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to this <see cref="T:CitizenFX.Core.Ped"/>
            </summary>
            <remarks>
            Use this message to register weapon.  This is an alternativeto the registerWeapon public function.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.Euphoria.ShotRelax">
            <summary>
            Gets a ShotRelax Helper class for sending ShotRelax <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to this <see cref="T:CitizenFX.Core.Ped"/>
            </summary>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.Euphoria.FireWeapon">
            <summary>
            Gets a FireWeapon Helper class for sending FireWeapon <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to this <see cref="T:CitizenFX.Core.Ped"/>
            </summary>
            <remarks>
            One shot message apply a force to the hand as we fire the gun that should be in this hand
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.Euphoria.ConfigureConstraints">
            <summary>
            Gets a ConfigureConstraints Helper class for sending ConfigureConstraints <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to this <see cref="T:CitizenFX.Core.Ped"/>
            </summary>
            <remarks>
            One shot to give state of constraints on character and response to constraints
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.Euphoria.StayUpright">
            <summary>
            Gets a StayUpright Helper class for sending StayUpright <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to this <see cref="T:CitizenFX.Core.Ped"/>
            </summary>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.Euphoria.StopAllBehaviours">
            <summary>
            Gets a StopAllBehaviours Helper class for sending StopAllBehaviours <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to this <see cref="T:CitizenFX.Core.Ped"/>
            </summary>
            <remarks>
            Send this message to immediately stop all behaviours from executing.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.Euphoria.SetCharacterStrength">
            <summary>
            Gets a SetCharacterStrength Helper class for sending SetCharacterStrength <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to this <see cref="T:CitizenFX.Core.Ped"/>
            </summary>
            <remarks>
            Sets character's strength on the dead-granny-to-healthy-terminator scale: [0..1]
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.Euphoria.SetCharacterHealth">
            <summary>
            Gets a SetCharacterHealth Helper class for sending SetCharacterHealth <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to this <see cref="T:CitizenFX.Core.Ped"/>
            </summary>
            <remarks>
            Sets character's health on the dead-to-alive scale: [0..1]
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.Euphoria.SetFallingReaction">
            <summary>
            Gets a SetFallingReaction Helper class for sending SetFallingReaction <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to this <see cref="T:CitizenFX.Core.Ped"/>
            </summary>
            <remarks>
            Sets the type of reaction if catchFall is called
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.Euphoria.SetCharacterUnderwater">
            <summary>
            Gets a SetCharacterUnderwater Helper class for sending SetCharacterUnderwater <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to this <see cref="T:CitizenFX.Core.Ped"/>
            </summary>
            <remarks>
            Sets viscosity applied to damping limbs
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.Euphoria.SetCharacterCollisions">
            <summary>
            Gets a SetCharacterCollisions Helper class for sending SetCharacterCollisions <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to this <see cref="T:CitizenFX.Core.Ped"/>
            </summary>
            <remarks>
            setCharacterCollisions:
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.Euphoria.SetCharacterDamping">
            <summary>
            Gets a SetCharacterDamping Helper class for sending SetCharacterDamping <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to this <see cref="T:CitizenFX.Core.Ped"/>
            </summary>
            <remarks>
            Damp out cartwheeling and somersaulting above a certain threshold
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.Euphoria.SetFrictionScale">
            <summary>
            Gets a SetFrictionScale Helper class for sending SetFrictionScale <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to this <see cref="T:CitizenFX.Core.Ped"/>
            </summary>
            <remarks>
            setFrictionScale:
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.Euphoria.AnimPose">
            <summary>
            Gets a AnimPose Helper class for sending AnimPose <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to this <see cref="T:CitizenFX.Core.Ped"/>
            </summary>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.Euphoria.ArmsWindmill">
            <summary>
            Gets a ArmsWindmill Helper class for sending ArmsWindmill <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to this <see cref="T:CitizenFX.Core.Ped"/>
            </summary>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.Euphoria.ArmsWindmillAdaptive">
            <summary>
            Gets a ArmsWindmillAdaptive Helper class for sending ArmsWindmillAdaptive <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to this <see cref="T:CitizenFX.Core.Ped"/>
            </summary>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.Euphoria.BalancerCollisionsReaction">
            <summary>
            Gets a BalancerCollisionsReaction Helper class for sending BalancerCollisionsReaction <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to this <see cref="T:CitizenFX.Core.Ped"/>
            </summary>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.Euphoria.BodyBalance">
            <summary>
            Gets a BodyBalance Helper class for sending BodyBalance <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to this <see cref="T:CitizenFX.Core.Ped"/>
            </summary>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.Euphoria.BodyFoetal">
            <summary>
            Gets a BodyFoetal Helper class for sending BodyFoetal <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to this <see cref="T:CitizenFX.Core.Ped"/>
            </summary>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.Euphoria.BodyRollUp">
            <summary>
            Gets a BodyRollUp Helper class for sending BodyRollUp <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to this <see cref="T:CitizenFX.Core.Ped"/>
            </summary>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.Euphoria.BodyWrithe">
            <summary>
            Gets a BodyWrithe Helper class for sending BodyWrithe <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to this <see cref="T:CitizenFX.Core.Ped"/>
            </summary>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.Euphoria.BraceForImpact">
            <summary>
            Gets a BraceForImpact Helper class for sending BraceForImpact <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to this <see cref="T:CitizenFX.Core.Ped"/>
            </summary>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.Euphoria.Buoyancy">
            <summary>
            Gets a Buoyancy Helper class for sending Buoyancy <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to this <see cref="T:CitizenFX.Core.Ped"/>
            </summary>
            <remarks>
            Simple buoyancy model.  No character movement just fluid forces/torques added to parts.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.Euphoria.CatchFall">
            <summary>
            Gets a CatchFall Helper class for sending CatchFall <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to this <see cref="T:CitizenFX.Core.Ped"/>
            </summary>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.Euphoria.Electrocute">
            <summary>
            Gets a Electrocute Helper class for sending Electrocute <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to this <see cref="T:CitizenFX.Core.Ped"/>
            </summary>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.Euphoria.FallOverWall">
            <summary>
            Gets a FallOverWall Helper class for sending FallOverWall <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to this <see cref="T:CitizenFX.Core.Ped"/>
            </summary>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.Euphoria.Grab">
            <summary>
            Gets a Grab Helper class for sending Grab <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to this <see cref="T:CitizenFX.Core.Ped"/>
            </summary>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.Euphoria.HeadLook">
            <summary>
            Gets a HeadLook Helper class for sending HeadLook <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to this <see cref="T:CitizenFX.Core.Ped"/>
            </summary>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.Euphoria.HighFall">
            <summary>
            Gets a HighFall Helper class for sending HighFall <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to this <see cref="T:CitizenFX.Core.Ped"/>
            </summary>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.Euphoria.IncomingTransforms">
            <summary>
            Gets a IncomingTransforms Helper class for sending IncomingTransforms <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to this <see cref="T:CitizenFX.Core.Ped"/>
            </summary>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.Euphoria.InjuredOnGround">
            <summary>
            Gets a InjuredOnGround Helper class for sending InjuredOnGround <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to this <see cref="T:CitizenFX.Core.Ped"/>
            </summary>
            <remarks>
            InjuredOnGround
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.Euphoria.Carried">
            <summary>
            Gets a Carried Helper class for sending Carried <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to this <see cref="T:CitizenFX.Core.Ped"/>
            </summary>
            <remarks>
            Carried
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.Euphoria.Dangle">
            <summary>
            Gets a Dangle Helper class for sending Dangle <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to this <see cref="T:CitizenFX.Core.Ped"/>
            </summary>
            <remarks>
            Dangle
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.Euphoria.OnFire">
            <summary>
            Gets a OnFire Helper class for sending OnFire <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to this <see cref="T:CitizenFX.Core.Ped"/>
            </summary>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.Euphoria.PedalLegs">
            <summary>
            Gets a PedalLegs Helper class for sending PedalLegs <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to this <see cref="T:CitizenFX.Core.Ped"/>
            </summary>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.Euphoria.PointArm">
            <summary>
            Gets a PointArm Helper class for sending PointArm <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to this <see cref="T:CitizenFX.Core.Ped"/>
            </summary>
            <remarks>
            BEHAVIOURS REFERENCED: AnimPose - allows animPose to overridebodyParts: Arms (useLeftArm, useRightArm)
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.Euphoria.PointGun">
            <summary>
            Gets a PointGun Helper class for sending PointGun <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to this <see cref="T:CitizenFX.Core.Ped"/>
            </summary>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.Euphoria.PointGunExtra">
            <summary>
            Gets a PointGunExtra Helper class for sending PointGunExtra <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to this <see cref="T:CitizenFX.Core.Ped"/>
            </summary>
            <remarks>
            Seldom set parameters for pointGun - just to keep number of parameters in any message less than or equal to 64
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.Euphoria.RollDownStairs">
            <summary>
            Gets a RollDownStairs Helper class for sending RollDownStairs <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to this <see cref="T:CitizenFX.Core.Ped"/>
            </summary>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.Euphoria.Shot">
            <summary>
            Gets a Shot Helper class for sending Shot <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to this <see cref="T:CitizenFX.Core.Ped"/>
            </summary>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.Euphoria.ShotNewBullet">
            <summary>
            Gets a ShotNewBullet Helper class for sending ShotNewBullet <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to this <see cref="T:CitizenFX.Core.Ped"/>
            </summary>
            <remarks>
            Send new wound information to the shot.  Can cause shot to restart it's performance in part or in whole.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.Euphoria.ShotSnap">
            <summary>
            Gets a ShotSnap Helper class for sending ShotSnap <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to this <see cref="T:CitizenFX.Core.Ped"/>
            </summary>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.Euphoria.ShotShockSpin">
            <summary>
            Gets a ShotShockSpin Helper class for sending ShotShockSpin <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to this <see cref="T:CitizenFX.Core.Ped"/>
            </summary>
            <remarks>
            configure the shockSpin effect in shot.  Spin/Lift the character using cheat torques/forces
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.Euphoria.ShotFallToKnees">
            <summary>
            Gets a ShotFallToKnees Helper class for sending ShotFallToKnees <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to this <see cref="T:CitizenFX.Core.Ped"/>
            </summary>
            <remarks>
            configure the fall to knees shot.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.Euphoria.ShotFromBehind">
            <summary>
            Gets a ShotFromBehind Helper class for sending ShotFromBehind <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to this <see cref="T:CitizenFX.Core.Ped"/>
            </summary>
            <remarks>
            configure the shot from behind reaction
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.Euphoria.ShotInGuts">
            <summary>
            Gets a ShotInGuts Helper class for sending ShotInGuts <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to this <see cref="T:CitizenFX.Core.Ped"/>
            </summary>
            <remarks>
            configure the shot in guts reaction
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.Euphoria.ShotHeadLook">
            <summary>
            Gets a ShotHeadLook Helper class for sending ShotHeadLook <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to this <see cref="T:CitizenFX.Core.Ped"/>
            </summary>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.Euphoria.ShotConfigureArms">
            <summary>
            Gets a ShotConfigureArms Helper class for sending ShotConfigureArms <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to this <see cref="T:CitizenFX.Core.Ped"/>
            </summary>
            <remarks>
            configure the arm reactions in shot
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.Euphoria.SmartFall">
            <summary>
            Gets a SmartFall Helper class for sending SmartFall <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to this <see cref="T:CitizenFX.Core.Ped"/>
            </summary>
            <remarks>
            Clone of High Fall with a wider range of operating conditions.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.Euphoria.StaggerFall">
            <summary>
            Gets a StaggerFall Helper class for sending StaggerFall <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to this <see cref="T:CitizenFX.Core.Ped"/>
            </summary>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.Euphoria.Teeter">
            <summary>
            Gets a Teeter Helper class for sending Teeter <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to this <see cref="T:CitizenFX.Core.Ped"/>
            </summary>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.Euphoria.UpperBodyFlinch">
            <summary>
            Gets a UpperBodyFlinch Helper class for sending UpperBodyFlinch <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to this <see cref="T:CitizenFX.Core.Ped"/>
            </summary>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.Euphoria.Yanked">
            <summary>
            Gets a Yanked Helper class for sending Yanked <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to this <see cref="T:CitizenFX.Core.Ped"/>
            </summary>
        </member>
        <member name="T:CitizenFX.Core.NaturalMotion.Message">
            <summary>
            A Base class for manually building a <see cref="T:CitizenFX.Core.NaturalMotion.Message"/>
            </summary>
        </member>
        <member name="M:CitizenFX.Core.NaturalMotion.Message.#ctor(System.String)">
            <summary>
            Creates a class to manually build <see cref="T:CitizenFX.Core.NaturalMotion.Message"/>s that can be sent to any <see cref="T:CitizenFX.Core.Ped"/>.
            </summary>
            <param name="message">The name of the natual motion message.</param>
        </member>
        <member name="M:CitizenFX.Core.NaturalMotion.Message.Abort(CitizenFX.Core.Ped)">
            <summary>
            Stops this Natural Motion behavious on the given <see cref="T:CitizenFX.Core.Ped"/>
            </summary>
            <param name="target">The <see cref="T:CitizenFX.Core.Ped"/> to send the Abort <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to.</param>
        </member>
        <member name="M:CitizenFX.Core.NaturalMotion.Message.SendTo(CitizenFX.Core.Ped)">
            <summary>
            Starts this Natural Motion behaviour on the <see cref="T:CitizenFX.Core.Ped"/> that will loop until manually aborted
            </summary>
            <param name="target">The <see cref="T:CitizenFX.Core.Ped"/> to send the <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to.</param>
        </member>
        <member name="M:CitizenFX.Core.NaturalMotion.Message.SendTo(CitizenFX.Core.Ped,System.Int32)">
            <summary>
            Starts this Natural Motion behaviour on the <see cref="T:CitizenFX.Core.Ped"/> for a specified duration.
            </summary>
            <param name="target">The <see cref="T:CitizenFX.Core.Ped"/> to send the <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to.</param>
            <param name="duration">How long to apply the behaviour for (-1 for looped).</param>
        </member>
        <member name="M:CitizenFX.Core.NaturalMotion.Message.SetArgument(System.String,System.Boolean)">
            <summary>
            Sets a <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> argument to a <see cref="T:System.Boolean"/> value
            </summary>
            <param name="argName">The argument name.</param>
            <param name="value">The value to set the argument to.</param>
        </member>
        <member name="M:CitizenFX.Core.NaturalMotion.Message.SetArgument(System.String,System.Int32)">
            <summary>
            Sets a <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> argument to a <see cref="T:System.Int32"/> value
            </summary>
            <param name="argName">The argument name.</param>
            <param name="value">The value to set the argument to.</param>
        </member>
        <member name="M:CitizenFX.Core.NaturalMotion.Message.SetArgument(System.String,System.Single)">
            <summary>
            Sets a <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> argument to a <see cref="T:System.Single"/> value
            </summary>
            <param name="argName">The argument name.</param>
            <param name="value">The value to set the argument to.</param>
        </member>
        <member name="M:CitizenFX.Core.NaturalMotion.Message.SetArgument(System.String,System.String)">
            <summary>
            Sets a <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> argument to a <see cref="T:System.String"/> value
            </summary>
            <param name="argName">The argument name.</param>
            <param name="value">The value to set the argument to.</param>
        </member>
        <member name="M:CitizenFX.Core.NaturalMotion.Message.SetArgument(System.String,CitizenFX.Core.Vector3)">
            <summary>
            Sets a <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> argument to a <see cref="T:CitizenFX.Core.Vector3"/> value
            </summary>
            <param name="argName">The argument name.</param>
            <param name="value">The value to set the argument to.</param>
        </member>
        <member name="M:CitizenFX.Core.NaturalMotion.Message.ResetArguments">
            <summary>
            Resets all arguments to their default value's
            </summary>
        </member>
        <member name="T:CitizenFX.Core.NaturalMotion.CustomHelper">
            <summary>
            A Helper class for building a <seealso cref="T:CitizenFX.Core.NaturalMotion.Message" /> and sending it to a given <see cref="T:CitizenFX.Core.Ped"/>
            </summary>
        </member>
        <member name="M:CitizenFX.Core.NaturalMotion.CustomHelper.#ctor(CitizenFX.Core.Ped,System.String)">
            <summary>
            Creates a Helper class for building Natural Motion messages to send to a given <see cref="T:CitizenFX.Core.Ped"/>
            </summary>
            <param name="target">The <see cref="T:CitizenFX.Core.Ped"/> that the message will be applied to.</param>
            <param name="message">The name of the natual motion message.</param>
        </member>
        <member name="M:CitizenFX.Core.NaturalMotion.CustomHelper.Start">
            <summary>
            Starts this Natural Motion behaviour on the <see cref="T:CitizenFX.Core.Ped"/> that will loop until manually aborted
            </summary>
        </member>
        <member name="M:CitizenFX.Core.NaturalMotion.CustomHelper.Start(System.Int32)">
            <summary>
            Starts this Natural Motion behaviour on the <see cref="T:CitizenFX.Core.Ped"/> for a specified duration.
            </summary>
            <param name="duration">How long to apply the behaviour for (-1 for looped).</param>
        </member>
        <member name="M:CitizenFX.Core.NaturalMotion.CustomHelper.Stop">
            <summary>
            Stops this Natural Motion behavious on the <see cref="T:CitizenFX.Core.Ped"/>
            </summary>
        </member>
        <member name="M:CitizenFX.Core.NaturalMotion.CustomHelper.SetArgument(System.String,System.Boolean)">
            <summary>
            Sets a <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> argument to a <see cref="T:System.Boolean"/> value
            </summary>
            <param name="argName">The argument name.</param>
            <param name="value">The value to set the argument to.</param>
        </member>
        <member name="M:CitizenFX.Core.NaturalMotion.CustomHelper.SetArgument(System.String,System.Int32)">
            <summary>
            Sets a <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> argument to a <see cref="T:System.Int32"/> value
            </summary>
            <param name="argName">The argument name.</param>
            <param name="value">The value to set the argument to.</param>
        </member>
        <member name="M:CitizenFX.Core.NaturalMotion.CustomHelper.SetArgument(System.String,System.Single)">
            <summary>
            Sets a <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> argument to a <see cref="T:System.Single"/> value
            </summary>
            <param name="argName">The argument name.</param>
            <param name="value">The value to set the argument to.</param>
        </member>
        <member name="M:CitizenFX.Core.NaturalMotion.CustomHelper.SetArgument(System.String,System.String)">
            <summary>
            Sets a <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> argument to a <see cref="T:System.String"/> value
            </summary>
            <param name="argName">The argument name.</param>
            <param name="value">The value to set the argument to.</param>
        </member>
        <member name="M:CitizenFX.Core.NaturalMotion.CustomHelper.SetArgument(System.String,CitizenFX.Core.Vector3)">
            <summary>
            Sets a <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> argument to a <see cref="T:CitizenFX.Core.Vector3"/> value
            </summary>
            <param name="argName">The argument name.</param>
            <param name="value">The value to set the argument to.</param>
        </member>
        <member name="M:CitizenFX.Core.NaturalMotion.CustomHelper.ResetArguments">
            <summary>
            Resets all arguments to their default value's
            </summary>
        </member>
        <member name="M:CitizenFX.Core.NaturalMotion.ActivePoseHelper.#ctor(CitizenFX.Core.Ped)">
            <summary>
            Creates a new Instance of the ActivePoseHelper for sending a ActivePose <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to a given <see cref="T:CitizenFX.Core.Ped"/>. 
            </summary>
            <param name="ped">The <see cref="T:CitizenFX.Core.Ped"/> to send the ActivePose <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to.</param>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ActivePoseHelper.Mask">
            <summary>
            Sets the Mask setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ActivePoseHelper"/>.
            Two character body-masking value, bitwise joint mask or bitwise logic string of two character body-masking value  (see notes for explanation).
            </summary>
            <remarks>
            Default value = fb.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ActivePoseHelper.UseGravityCompensation">
            <summary>
            Sets the UseGravityCompensation setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ActivePoseHelper"/>.
            Apply gravity compensation as well?.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ActivePoseHelper.AnimSource">
            <summary>
            Sets the AnimSource setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ActivePoseHelper"/>.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.NaturalMotion.ApplyImpulseHelper.#ctor(CitizenFX.Core.Ped)">
            <summary>
            Creates a new Instance of the ApplyImpulseHelper for sending a ApplyImpulse <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to a given <see cref="T:CitizenFX.Core.Ped"/>. 
            </summary>
            <param name="ped">The <see cref="T:CitizenFX.Core.Ped"/> to send the ApplyImpulse <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to.</param>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ApplyImpulseHelper.EqualizeAmount">
            <summary>
            Sets the EqualizeAmount setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ApplyImpulseHelper"/>.
            0 means straight impulse, 1 means multiply by the mass (change in velocity).
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ApplyImpulseHelper.PartIndex">
            <summary>
            Sets the PartIndex setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ApplyImpulseHelper"/>.
            index of part being hit. -1 apply impulse to COM.
            </summary>
            <remarks>
            Default value = 0.
            Min value = -1.
            Max value = 28.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ApplyImpulseHelper.Impulse">
            <summary>
            Sets the Impulse setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ApplyImpulseHelper"/>.
            impulse vector (impulse is change in momentum).
            </summary>
            <remarks>
            Default value = Vector3(0.0f, 0.0f, 0.0f).
            Min value = -4500.0f.
            Max value = 4500.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ApplyImpulseHelper.HitPoint">
            <summary>
            Sets the HitPoint setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ApplyImpulseHelper"/>.
            optional point on part where hit.  If not supplied then the impulse is applied at the part centre.
            </summary>
            <remarks>
            Default value = Vector3(0.0f, 0.0f, 0.0f).
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ApplyImpulseHelper.LocalHitPointInfo">
            <summary>
            Sets the LocalHitPointInfo setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ApplyImpulseHelper"/>.
            hitPoint in local coordinates of bodyPart.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ApplyImpulseHelper.LocalImpulseInfo">
            <summary>
            Sets the LocalImpulseInfo setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ApplyImpulseHelper"/>.
            impulse in local coordinates of bodyPart.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ApplyImpulseHelper.AngularImpulse">
            <summary>
            Sets the AngularImpulse setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ApplyImpulseHelper"/>.
            impulse should be considered an angular impulse.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="M:CitizenFX.Core.NaturalMotion.ApplyBulletImpulseHelper.#ctor(CitizenFX.Core.Ped)">
            <summary>
            Creates a new Instance of the ApplyBulletImpulseHelper for sending a ApplyBulletImpulse <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to a given <see cref="T:CitizenFX.Core.Ped"/>. 
            </summary>
            <param name="ped">The <see cref="T:CitizenFX.Core.Ped"/> to send the ApplyBulletImpulse <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to.</param>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ApplyBulletImpulseHelper.EqualizeAmount">
            <summary>
            Sets the EqualizeAmount setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ApplyBulletImpulseHelper"/>.
            0 means straight impulse, 1 means multiply by the mass (change in velocity).
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ApplyBulletImpulseHelper.PartIndex">
            <summary>
            Sets the PartIndex setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ApplyBulletImpulseHelper"/>.
            index of part being hit.
            </summary>
            <remarks>
            Default value = 0.
            Min value = 0.
            Max value = 28.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ApplyBulletImpulseHelper.Impulse">
            <summary>
            Sets the Impulse setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ApplyBulletImpulseHelper"/>.
            impulse vector (impulse is change in momentum).
            </summary>
            <remarks>
            Default value = Vector3(0.0f, 0.0f, 0.0f).
            Min value = -1000.0f.
            Max value = 1000.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ApplyBulletImpulseHelper.HitPoint">
            <summary>
            Sets the HitPoint setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ApplyBulletImpulseHelper"/>.
            optional point on part where hit.
            </summary>
            <remarks>
            Default value = Vector3(0.0f, 0.0f, 0.0f).
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ApplyBulletImpulseHelper.LocalHitPointInfo">
            <summary>
            Sets the LocalHitPointInfo setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ApplyBulletImpulseHelper"/>.
            true = hitPoint is in local coordinates of bodyPart, false = hitpoint is in world coordinates.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ApplyBulletImpulseHelper.ExtraShare">
            <summary>
            Sets the ExtraShare setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ApplyBulletImpulseHelper"/>.
            if not 0.0 then have an extra bullet applied to spine0 (approximates the COM).  Uses setup from configureBulletsExtra.  0-1 shared 0.0 = no extra bullet, 0.5 = impulse split equally between extra and bullet,  1.0 only extra bullet.  LT 0.0 then bullet + scaled extra bullet.  Eg.-0.5 = bullet + 0.5 impulse extra bullet.
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = -2.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="T:CitizenFX.Core.NaturalMotion.BodyRelaxHelper">
            <summary>
            Set the amount of relaxation across the whole body; Used to collapse the character into a rag-doll-like state.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.NaturalMotion.BodyRelaxHelper.#ctor(CitizenFX.Core.Ped)">
            <summary>
            Creates a new Instance of the BodyRelaxHelper for sending a BodyRelax <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to a given <see cref="T:CitizenFX.Core.Ped"/>. 
            </summary>
            <param name="ped">The <see cref="T:CitizenFX.Core.Ped"/> to send the BodyRelax <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to.</param>
            <remarks>
            Set the amount of relaxation across the whole body; Used to collapse the character into a rag-doll-like state.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BodyRelaxHelper.Relaxation">
            <summary>
            Sets the Relaxation setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BodyRelaxHelper"/>.
            How relaxed the body becomes, in percentage relaxed. 100 being totally rag-dolled, 0 being very stiff and rigid.
            </summary>
            <remarks>
            Default value = 50.0f.
            Min value = 0.0f.
            Max value = 100.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BodyRelaxHelper.Damping">
            <summary>
            Sets the Damping setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BodyRelaxHelper"/>.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 2.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BodyRelaxHelper.Mask">
            <summary>
            Sets the Mask setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BodyRelaxHelper"/>.
            Two character body-masking value, bitwise joint mask or bitwise logic string of two character body-masking value  (see Active Pose notes for possible values).
            </summary>
            <remarks>
            Default value = fb.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BodyRelaxHelper.HoldPose">
            <summary>
            Sets the HoldPose setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BodyRelaxHelper"/>.
            automatically hold the current pose as the character relaxes - can be used to avoid relaxing into a t-pose.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BodyRelaxHelper.DisableJointDriving">
            <summary>
            Sets the DisableJointDriving setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BodyRelaxHelper"/>.
            sets the drive state to free - this reduces drifting on the ground.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="T:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper">
            <summary>
            This single message allows you to configure various parameters used on any behaviour that uses the dynamic balance.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper.#ctor(CitizenFX.Core.Ped)">
            <summary>
            Creates a new Instance of the ConfigureBalanceHelper for sending a ConfigureBalance <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to a given <see cref="T:CitizenFX.Core.Ped"/>. 
            </summary>
            <param name="ped">The <see cref="T:CitizenFX.Core.Ped"/> to send the ConfigureBalance <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to.</param>
            <remarks>
            This single message allows you to configure various parameters used on any behaviour that uses the dynamic balance.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper.StepHeight">
            <summary>
            Sets the StepHeight setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper"/>.
            maximum height that character steps vertically (above 0.2 is high...but ok for say underwater).
            </summary>
            <remarks>
            Default value = 0.1f.
            Min value = 0.0f.
            Max value = 0.4f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper.StepHeightInc4Step">
            <summary>
            Sets the StepHeightInc4Step setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper"/>.
            added to stepHeight if going up steps.
            </summary>
            <remarks>
            Default value = 0.1f.
            Min value = 0.0f.
            Max value = 0.4f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper.LegsApartRestep">
            <summary>
            Sets the LegsApartRestep setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper"/>.
            if the legs end up more than (legsApartRestep + hipwidth) apart even though balanced, take another step.
            </summary>
            <remarks>
            Default value = 0.2f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper.LegsTogetherRestep">
            <summary>
            Sets the LegsTogetherRestep setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper"/>.
            mmmm0.1 for drunk if the legs end up less than (hipwidth - legsTogetherRestep) apart even though balanced, take another step.  A value of 1 will turn off this feature and the max value is hipWidth = 0.23f by default but is model dependent.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper.LegsApartMax">
            <summary>
            Sets the LegsApartMax setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper"/>.
            FRICTION WORKAROUND: if the legs end up more than (legsApartMax + hipwidth) apart when balanced, adjust the feet positions to slide back so they are legsApartMax + hipwidth apart.  Needs to be less than legsApartRestep to see any effect.
            </summary>
            <remarks>
            Default value = 2.0f.
            Min value = 0.0f.
            Max value = 2.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper.TaperKneeStrength">
            <summary>
            Sets the TaperKneeStrength setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper"/>.
            does the knee strength reduce with angle.
            </summary>
            <remarks>
            Default value = True.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper.LegStiffness">
            <summary>
            Sets the LegStiffness setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper"/>.
            stiffness of legs.
            </summary>
            <remarks>
            Default value = 12.0f.
            Min value = 6.0f.
            Max value = 16.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper.LeftLegSwingDamping">
            <summary>
            Sets the LeftLegSwingDamping setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper"/>.
            damping of left leg during swing phase (mmmmDrunk used 1.25 to slow legs movement).
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.2f.
            Max value = 4.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper.RightLegSwingDamping">
            <summary>
            Sets the RightLegSwingDamping setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper"/>.
            damping of right leg during swing phase (mmmmDrunk used 1.25 to slow legs movement).
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.2f.
            Max value = 4.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper.OpposeGravityLegs">
            <summary>
            Sets the OpposeGravityLegs setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper"/>.
            Gravity opposition applied to hips and knees.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 4.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper.OpposeGravityAnkles">
            <summary>
            Sets the OpposeGravityAnkles setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper"/>.
            Gravity opposition applied to ankles.  General balancer likes 1.0.  StaggerFall likes 0.1.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 4.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper.LeanAcc">
            <summary>
            Sets the LeanAcc setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper"/>.
            Multiplier on the floorAcceleration added to the lean.
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper.HipLeanAcc">
            <summary>
            Sets the HipLeanAcc setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper"/>.
            Multiplier on the floorAcceleration added to the leanHips.
            </summary>
            <remarks>
            Default value = 0.5f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper.LeanAccMax">
            <summary>
            Sets the LeanAccMax setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper"/>.
            Max floorAcceleration allowed for lean and leanHips.
            </summary>
            <remarks>
            Default value = 5.0f.
            Min value = 0.0f.
            Max value = 10.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper.ResistAcc">
            <summary>
            Sets the ResistAcc setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper"/>.
            Level of cheat force added to character to resist the effect of floorAcceleration (anti-Acceleration) - added to upperbody.
            </summary>
            <remarks>
            Default value = 0.5f.
            Min value = 0.0f.
            Max value = 2.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper.ResistAccMax">
            <summary>
            Sets the ResistAccMax setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper"/>.
            Max floorAcceleration allowed for anti-Acceleration. If  GT 20.0 then it is probably in a crash.
            </summary>
            <remarks>
            Default value = 3.0f.
            Min value = 0.0f.
            Max value = 20.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper.FootSlipCompOnMovingFloor">
            <summary>
            Sets the FootSlipCompOnMovingFloor setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper"/>.
            This parameter will be removed when footSlipCompensation preserves the foot angle on a moving floor]. If the character detects a moving floor and footSlipCompOnMovingFloor is false then it will turn off footSlipCompensation - at footSlipCompensation preserves the global heading of the feet.  If footSlipCompensation is off then the character usually turns to the side in the end although when turning the vehicle turns it looks promising for a while.
            </summary>
            <remarks>
            Default value = True.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper.AnkleEquilibrium">
            <summary>
            Sets the AnkleEquilibrium setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper"/>.
            ankle equilibrium angle used when static balancing.
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = -1.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper.ExtraFeetApart">
            <summary>
            Sets the ExtraFeetApart setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper"/>.
            additional feet apart setting.
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = -1.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper.DontStepTime">
            <summary>
            Sets the DontStepTime setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper"/>.
            amount of time at the start of a balance before the character is allowed to start stepping.
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = 0.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper.BalanceAbortThreshold">
            <summary>
            Sets the BalanceAbortThreshold setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper"/>.
            when the character gives up and goes into a fall.  Larger values mean that the balancer can lean more before failing.
            </summary>
            <remarks>
            Default value = 0.6f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper.GiveUpHeight">
            <summary>
            Sets the GiveUpHeight setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper"/>.
            height between lowest foot and COM below which balancer will give up.
            </summary>
            <remarks>
            Default value = 0.5f.
            Min value = 0.0f.
            Max value = 1.5f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper.StepClampScale">
            <summary>
            Sets the StepClampScale setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper"/>.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper.StepClampScaleVariance">
            <summary>
            Sets the StepClampScaleVariance setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper"/>.
            Variance in clamp scale every step. if negative only takes away from clampScale.
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = -1.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper.PredictionTimeHip">
            <summary>
            Sets the PredictionTimeHip setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper"/>.
            amount of time (seconds) into the future that the character tries to move hip to (kind of).  Will be controlled by balancer in future but can help recover spine quicker from bending forwards to much.
            </summary>
            <remarks>
            Default value = 0.3f.
            Min value = -1.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper.PredictionTime">
            <summary>
            Sets the PredictionTime setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper"/>.
            amount of time (seconds) into the future that the character tries to step to. bigger values try to recover with fewer, bigger steps. smaller values recover with smaller steps, and generally recover less.
            </summary>
            <remarks>
            Default value = 0.2f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper.PredictionTimeVariance">
            <summary>
            Sets the PredictionTimeVariance setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper"/>.
            Variance in predictionTime every step. if negative only takes away from predictionTime.
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = -1.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper.MaxSteps">
            <summary>
            Sets the MaxSteps setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper"/>.
            Maximum number of steps that the balancer will take.
            </summary>
            <remarks>
            Default value = 100.
            Min value = 1.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper.MaxBalanceTime">
            <summary>
            Sets the MaxBalanceTime setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper"/>.
            Maximum time(seconds) that the balancer will balance for.
            </summary>
            <remarks>
            Default value = 50.0f.
            Min value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper.ExtraSteps">
            <summary>
            Sets the ExtraSteps setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper"/>.
            Allow the balancer to take this many more steps before hitting maxSteps. If negative nothing happens(safe default).
            </summary>
            <remarks>
            Default value = -1.
            Min value = -1.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper.ExtraTime">
            <summary>
            Sets the ExtraTime setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper"/>.
            Allow the balancer to balance for this many more seconds before hitting maxBalanceTime.  If negative nothing happens(safe default).
            </summary>
            <remarks>
            Default value = -1.0f.
            Min value = -1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper.FallType">
            <summary>
            Sets the FallType setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper"/>.
            How to fall after maxSteps or maxBalanceTime.
            </summary>
            <remarks>
            Default value = <see cref="F:CitizenFX.Core.NaturalMotion.FallType.RampDownStiffness"/>.
            If <see cref="F:CitizenFX.Core.NaturalMotion.FallType.Slump"/> BCR has to be active.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper.FallMult">
            <summary>
            Sets the FallMult setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper"/>.
            Multiply the rampDown of stiffness on falling by this amount ( GT 1 fall quicker).
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 100.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper.FallReduceGravityComp">
            <summary>
            Sets the FallReduceGravityComp setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper"/>.
            Reduce gravity compensation as the legs weaken on falling.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper.RampHipPitchOnFail">
            <summary>
            Sets the RampHipPitchOnFail setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper"/>.
            bend over when falling after maxBalanceTime.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper.StableLinSpeedThresh">
            <summary>
            Sets the StableLinSpeedThresh setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper"/>.
            Linear speed threshold for successful balance.
            </summary>
            <remarks>
            Default value = 0.3f.
            Min value = 0.0f.
            Max value = 10.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper.StableRotSpeedThresh">
            <summary>
            Sets the StableRotSpeedThresh setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper"/>.
            Rotational speed threshold for successful balance.
            </summary>
            <remarks>
            Default value = 0.3f.
            Min value = 0.0f.
            Max value = 10.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper.FailMustCollide">
            <summary>
            Sets the FailMustCollide setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper"/>.
            The upper body of the character must be colliding and other failure conditions met to fail.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper.IgnoreFailure">
            <summary>
            Sets the IgnoreFailure setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper"/>.
            Ignore maxSteps and maxBalanceTime and try to balance forever.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper.ChangeStepTime">
            <summary>
            Sets the ChangeStepTime setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper"/>.
            time not in contact (airborne) before step is changed. If -ve don't change step.
            </summary>
            <remarks>
            Default value = -1.0f.
            Min value = -1.0f.
            Max value = 5.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper.BalanceIndefinitely">
            <summary>
            Sets the BalanceIndefinitely setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper"/>.
            Ignore maxSteps and maxBalanceTime and try to balance forever.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper.MovingFloor">
            <summary>
            Sets the MovingFloor setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper"/>.
            temporary variable to ignore movingFloor code that generally causes the character to fall over if the feet probe a moving object e.g. treading on a gun.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper.AirborneStep">
            <summary>
            Sets the AirborneStep setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper"/>.
            when airborne try to step.  Set to false for e.g. shotGun reaction.
            </summary>
            <remarks>
            Default value = True.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper.UseComDirTurnVelThresh">
            <summary>
            Sets the UseComDirTurnVelThresh setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper"/>.
            Velocity below which the balancer turns in the direction of the COM forward instead of the ComVel - for use with shot from running with high upright constraint use 1.9.
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = 0.0f.
            Max value = 10.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper.MinKneeAngle">
            <summary>
            Sets the MinKneeAngle setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper"/>.
            Minimum knee angle (-ve value will mean this functionality is not applied).  0.4 seems a good value.
            </summary>
            <remarks>
            Default value = -0.5f.
            Min value = -0.5f.
            Max value = 1.5f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper.FlatterSwingFeet">
            <summary>
            Sets the FlatterSwingFeet setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper"/>.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper.FlatterStaticFeet">
            <summary>
            Sets the FlatterStaticFeet setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper"/>.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper.AvoidLeg">
            <summary>
            Sets the AvoidLeg setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper"/>.
            If true then balancer tries to avoid leg2leg collisions/avoid crossing legs. Avoid tries to not step across a line of the inside of the stance leg's foot.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper.AvoidFootWidth">
            <summary>
            Sets the AvoidFootWidth setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper"/>.
            NB. Very sensitive. Avoid tries to not step across a line of the inside of the stance leg's foot. avoidFootWidth = how much inwards from the ankle this line is in (m).
            </summary>
            <remarks>
            Default value = 0.1f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper.AvoidFeedback">
            <summary>
            Sets the AvoidFeedback setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper"/>.
            NB. Very sensitive. Avoid tries to not step across a line of the inside of the stance leg's foot. Avoid doesn't allow the desired stepping foot to cross the line.  avoidFeedback = how much of the actual crossing of that line is fedback as an error.
            </summary>
            <remarks>
            Default value = 0.6f.
            Min value = 0.0f.
            Max value = 2.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper.LeanAgainstVelocity">
            <summary>
            Sets the LeanAgainstVelocity setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper"/>.
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper.StepDecisionThreshold">
            <summary>
            Sets the StepDecisionThreshold setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper"/>.
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper.StepIfInSupport">
            <summary>
            Sets the StepIfInSupport setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper"/>.
            The balancer sometimes decides to step even if balanced.
            </summary>
            <remarks>
            Default value = True.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper.AlwaysStepWithFarthest">
            <summary>
            Sets the AlwaysStepWithFarthest setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper"/>.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper.StandUp">
            <summary>
            Sets the StandUp setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper"/>.
            standup more with increased velocity.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper.DepthFudge">
            <summary>
            Sets the DepthFudge setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper"/>.
            Supposed to increase foot friction: Impact depth of a collision with the foot is changed when the balancer is running - impact.SetDepth(impact.GetDepth() - depthFudge).
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper.DepthFudgeStagger">
            <summary>
            Sets the DepthFudgeStagger setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper"/>.
            Supposed to increase foot friction: Impact depth of a collision with the foot is changed when staggerFall is running - impact.SetDepth(impact.GetDepth() - depthFudgeStagger).
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper.FootFriction">
            <summary>
            Sets the FootFriction setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper"/>.
            Foot friction multiplier is multiplied by this amount if balancer is running.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 40.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper.FootFrictionStagger">
            <summary>
            Sets the FootFrictionStagger setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper"/>.
            Foot friction multiplier is multiplied by this amount if staggerFall is running.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 40.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper.BackwardsLeanCutoff">
            <summary>
            Sets the BackwardsLeanCutoff setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper"/>.
            Backwards lean threshold to cut off stay upright forces. 0.0 Vertical - 1.0 horizontal.  0.6 is a sensible value.  NB: the balancer does not fail in order to give stagger that extra step as it falls.  A backwards lean of GT 0.6 will generally mean the balancer will soon fail without stayUpright forces.
            </summary>
            <remarks>
            Default value = 1.1f.
            Min value = 0.0f.
            Max value = 2.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper.GiveUpHeightEnd">
            <summary>
            Sets the GiveUpHeightEnd setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper"/>.
            if this value is different from giveUpHeight, actual giveUpHeight will be ramped toward this value.
            </summary>
            <remarks>
            Default value = 0.5f.
            Min value = 0.0f.
            Max value = 1.5f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper.BalanceAbortThresholdEnd">
            <summary>
            Sets the BalanceAbortThresholdEnd setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper"/>.
            if this value is different from balanceAbortThreshold, actual balanceAbortThreshold will be ramped toward this value.
            </summary>
            <remarks>
            Default value = 0.6f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper.GiveUpRampDuration">
            <summary>
            Sets the GiveUpRampDuration setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper"/>.
            duration of ramp from start of behaviour for above two parameters. If smaller than 0, no ramp is applied.
            </summary>
            <remarks>
            Default value = -1.0f.
            Min value = -1.0f.
            Max value = 10.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper.LeanToAbort">
            <summary>
            Sets the LeanToAbort setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBalanceHelper"/>.
            lean at which to send abort message when maxSteps or maxBalanceTime is reached.
            </summary>
            <remarks>
            Default value = 0.6f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="T:CitizenFX.Core.NaturalMotion.ConfigureBalanceResetHelper">
            <summary>
            reset the values configurable by the Configure Balance message to their defaults.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.NaturalMotion.ConfigureBalanceResetHelper.#ctor(CitizenFX.Core.Ped)">
            <summary>
            Creates a new Instance of the ConfigureBalanceResetHelper for sending a ConfigureBalanceReset <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to a given <see cref="T:CitizenFX.Core.Ped"/>. 
            </summary>
            <param name="ped">The <see cref="T:CitizenFX.Core.Ped"/> to send the ConfigureBalanceReset <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to.</param>
            <remarks>
            reset the values configurable by the Configure Balance message to their defaults.
            </remarks>
        </member>
        <member name="T:CitizenFX.Core.NaturalMotion.ConfigureSelfAvoidanceHelper">
            <summary>
            this single message allows to configure self avoidance for the character.BBDD Self avoidance tech.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.NaturalMotion.ConfigureSelfAvoidanceHelper.#ctor(CitizenFX.Core.Ped)">
            <summary>
            Creates a new Instance of the ConfigureSelfAvoidanceHelper for sending a ConfigureSelfAvoidance <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to a given <see cref="T:CitizenFX.Core.Ped"/>. 
            </summary>
            <param name="ped">The <see cref="T:CitizenFX.Core.Ped"/> to send the ConfigureSelfAvoidance <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to.</param>
            <remarks>
            this single message allows to configure self avoidance for the character.BBDD Self avoidance tech.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureSelfAvoidanceHelper.UseSelfAvoidance">
            <summary>
            Sets the UseSelfAvoidance setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureSelfAvoidanceHelper"/>.
            Enable or disable self avoidance tech.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureSelfAvoidanceHelper.OverwriteDragReduction">
            <summary>
            Sets the OverwriteDragReduction setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureSelfAvoidanceHelper"/>.
            Specify whether self avoidance tech should use original IK input target or the target that has been already modified by getStabilisedPos() tech i.e. function that compensates for rotational and linear velocity of shoulder/thigh.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureSelfAvoidanceHelper.TorsoSwingFraction">
            <summary>
            Sets the TorsoSwingFraction setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureSelfAvoidanceHelper"/>.
            Place the adjusted target this much along the arc between effector (wrist) and target, value in range [0,1].
            </summary>
            <remarks>
            Default value = 0.8f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureSelfAvoidanceHelper.MaxTorsoSwingAngleRad">
            <summary>
            Sets the MaxTorsoSwingAngleRad setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureSelfAvoidanceHelper"/>.
            Max value on the effector (wrist) to adjusted target offset.
            </summary>
            <remarks>
            Default value = 0.8f.
            Min value = 0.0f.
            Max value = 1.6f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureSelfAvoidanceHelper.SelfAvoidIfInSpineBoundsOnly">
            <summary>
            Sets the SelfAvoidIfInSpineBoundsOnly setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureSelfAvoidanceHelper"/>.
            Restrict self avoidance to operate on targets that are within character torso bounds only.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureSelfAvoidanceHelper.SelfAvoidAmount">
            <summary>
            Sets the SelfAvoidAmount setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureSelfAvoidanceHelper"/>.
            Amount of self avoidance offset applied when angle from effector (wrist) to target is greater then right angle i.e. when total offset is a blend between where effector currently is to value that is a product of total arm length and selfAvoidAmount. SelfAvoidAmount is in a range between [0, 1].
            </summary>
            <remarks>
            Default value = 0.5f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureSelfAvoidanceHelper.OverwriteTwist">
            <summary>
            Sets the OverwriteTwist setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureSelfAvoidanceHelper"/>.
            Overwrite desired IK twist with self avoidance procedural twist.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureSelfAvoidanceHelper.UsePolarPathAlgorithm">
            <summary>
            Sets the UsePolarPathAlgorithm setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureSelfAvoidanceHelper"/>.
            Use the alternative self avoidance algorithm that is based on linear and polar target blending. WARNING: It only requires "radius" in terms of parametrization.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureSelfAvoidanceHelper.Radius">
            <summary>
            Sets the Radius setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureSelfAvoidanceHelper"/>.
            Self avoidance radius, measured out from the spine axis along the plane perpendicular to that axis. The closer is the proximity of reaching target to that radius, the more polar (curved) motion is used for offsetting the target. WARNING: Parameter only used by the alternative algorithm that is based on linear and polar target blending.
            </summary>
            <remarks>
            Default value = 0.3f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="M:CitizenFX.Core.NaturalMotion.ConfigureBulletsHelper.#ctor(CitizenFX.Core.Ped)">
            <summary>
            Creates a new Instance of the ConfigureBulletsHelper for sending a ConfigureBullets <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to a given <see cref="T:CitizenFX.Core.Ped"/>. 
            </summary>
            <param name="ped">The <see cref="T:CitizenFX.Core.Ped"/> to send the ConfigureBullets <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to.</param>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBulletsHelper.ImpulseSpreadOverParts">
            <summary>
            Sets the ImpulseSpreadOverParts setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBulletsHelper"/>.
            spreads impulse across parts. currently only for spine parts, not limbs.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBulletsHelper.ImpulseLeakageStrengthScaled">
            <summary>
            Sets the ImpulseLeakageStrengthScaled setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBulletsHelper"/>.
            for weaker characters subsequent impulses remain strong.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBulletsHelper.ImpulsePeriod">
            <summary>
            Sets the ImpulsePeriod setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBulletsHelper"/>.
            duration that impulse is spread over (triangular shaped).
            </summary>
            <remarks>
            Default value = 0.1f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBulletsHelper.ImpulseTorqueScale">
            <summary>
            Sets the ImpulseTorqueScale setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBulletsHelper"/>.
            An impulse applied at a point on a body equivalent to an impulse at the centre of the body and a torque.  This parameter scales the torque component. (The torque component seems to be excite the rage looseness bug which sends the character in a sometimes wildly different direction to an applied impulse).
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBulletsHelper.LoosenessFix">
            <summary>
            Sets the LoosenessFix setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBulletsHelper"/>.
            Fix the rage looseness bug by applying only the impulse at the centre of the body unless it is a spine part then apply the twist component only of the torque as well.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBulletsHelper.ImpulseDelay">
            <summary>
            Sets the ImpulseDelay setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBulletsHelper"/>.
            time from hit before impulses are being applied.
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBulletsHelper.ImpulseReductionPerShot">
            <summary>
            Sets the ImpulseReductionPerShot setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBulletsHelper"/>.
            by how much are subsequent impulses reduced (e.g. 0.0: no reduction, 0.1: 10% reduction each new hit).
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBulletsHelper.ImpulseRecovery">
            <summary>
            Sets the ImpulseRecovery setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBulletsHelper"/>.
            recovery rate of impulse strength per second (impulse strength from 0.0:1.0).  At 60fps a impulseRecovery=60.0 will recover in 1 frame.
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = 0.0f.
            Max value = 60.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBulletsHelper.ImpulseMinLeakage">
            <summary>
            Sets the ImpulseMinLeakage setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBulletsHelper"/>.
            the minimum amount of impulse leakage allowed.
            </summary>
            <remarks>
            Default value = 0.2f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBulletsHelper.TorqueMode">
            <summary>
            Sets the TorqueMode setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBulletsHelper"/>.
            </summary>
            <remarks>
            Default value = <see cref="F:CitizenFX.Core.NaturalMotion.TorqueMode.Disabled"/>.
            If <see cref="F:CitizenFX.Core.NaturalMotion.TorqueMode.Proportional"/> - proportional to character strength, can reduce impulse amount.
            If <see cref="F:CitizenFX.Core.NaturalMotion.TorqueMode.Additive"/> - no reduction of impulse and not proportional to character strength.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBulletsHelper.TorqueSpinMode">
            <summary>
            Sets the TorqueSpinMode setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBulletsHelper"/>.
            </summary>
            <remarks>
            Default value = <see cref="F:CitizenFX.Core.NaturalMotion.TorqueSpinMode.FromImpulse"/>.
            If <see cref="F:CitizenFX.Core.NaturalMotion.TorqueSpinMode.Flipping"/> a burst effect is achieved.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBulletsHelper.TorqueFilterMode">
            <summary>
            Sets the TorqueFilterMode setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBulletsHelper"/>.
            </summary>
            <remarks>
            Default value = <see cref="F:CitizenFX.Core.NaturalMotion.TorqueFilterMode.ApplyEveryBullet"/>.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBulletsHelper.TorqueAlwaysSpine3">
            <summary>
            Sets the TorqueAlwaysSpine3 setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBulletsHelper"/>.
            always apply torques to spine3 instead of actual part hit.
            </summary>
            <remarks>
            Default value = True.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBulletsHelper.TorqueDelay">
            <summary>
            Sets the TorqueDelay setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBulletsHelper"/>.
            time from hit before torques are being applied.
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBulletsHelper.TorquePeriod">
            <summary>
            Sets the TorquePeriod setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBulletsHelper"/>.
            duration of torque.
            </summary>
            <remarks>
            Default value = 0.1f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBulletsHelper.TorqueGain">
            <summary>
            Sets the TorqueGain setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBulletsHelper"/>.
            multiplies impulse magnitude to arrive at torque that is applied.
            </summary>
            <remarks>
            Default value = 4.0f.
            Min value = 0.0f.
            Max value = 10.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBulletsHelper.TorqueCutoff">
            <summary>
            Sets the TorqueCutoff setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBulletsHelper"/>.
            minimum ratio of impulse that remains after converting to torque (if in strength-proportional mode).
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBulletsHelper.TorqueReductionPerTick">
            <summary>
            Sets the TorqueReductionPerTick setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBulletsHelper"/>.
            ratio of torque for next tick (e.g. 1.0: not reducing over time, 0.9: each tick torque is reduced by 10%).
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBulletsHelper.LiftGain">
            <summary>
            Sets the LiftGain setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBulletsHelper"/>.
            amount of lift (directly multiplies torque axis to give lift force).
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBulletsHelper.CounterImpulseDelay">
            <summary>
            Sets the CounterImpulseDelay setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBulletsHelper"/>.
            time after impulse is applied that counter impulse is applied.
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBulletsHelper.CounterImpulseMag">
            <summary>
            Sets the CounterImpulseMag setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBulletsHelper"/>.
            amount of the original impulse that is countered.
            </summary>
            <remarks>
            Default value = 0.5f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBulletsHelper.CounterAfterMagReached">
            <summary>
            Sets the CounterAfterMagReached setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBulletsHelper"/>.
            applies the counter impulse counterImpulseDelay(secs) after counterImpulseMag of the Impulse has been applied.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBulletsHelper.DoCounterImpulse">
            <summary>
            Sets the DoCounterImpulse setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBulletsHelper"/>.
            add a counter impulse to the pelvis.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBulletsHelper.CounterImpulse2Hips">
            <summary>
            Sets the CounterImpulse2Hips setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBulletsHelper"/>.
            amount of the counter impulse applied to hips - the rest is applied to the part originally hit.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBulletsHelper.ImpulseNoBalMult">
            <summary>
            Sets the ImpulseNoBalMult setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBulletsHelper"/>.
            amount to scale impulse by if the dynamicBalance is not OK.  1.0 means this functionality is not applied.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBulletsHelper.ImpulseBalStabStart">
            <summary>
            Sets the ImpulseBalStabStart setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBulletsHelper"/>.
            100% LE Start to impulseBalStabMult*100% GT End. NB: Start LT End.
            </summary>
            <remarks>
            Default value = 3.0f.
            Min value = 0.0f.
            Max value = 100.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBulletsHelper.ImpulseBalStabEnd">
            <summary>
            Sets the ImpulseBalStabEnd setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBulletsHelper"/>.
            100% LE Start to impulseBalStabMult*100% GT End. NB: Start LT End.
            </summary>
            <remarks>
            Default value = 10.0f.
            Min value = 0.0f.
            Max value = 100.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBulletsHelper.ImpulseBalStabMult">
            <summary>
            Sets the ImpulseBalStabMult setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBulletsHelper"/>.
            100% LE Start to impulseBalStabMult*100% GT End. NB: leaving this as 1.0 means this functionality is not applied and Start and End have no effect.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBulletsHelper.ImpulseSpineAngStart">
            <summary>
            Sets the ImpulseSpineAngStart setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBulletsHelper"/>.
            100% GE Start to impulseSpineAngMult*100% LT End. NB: Start GT End.  This the dot of hip2Head with up.
            </summary>
            <remarks>
            Default value = 0.7f.
            Min value = -1.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBulletsHelper.ImpulseSpineAngEnd">
            <summary>
            Sets the ImpulseSpineAngEnd setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBulletsHelper"/>.
            100% GE Start to impulseSpineAngMult*100% LT End. NB: Start GT End.  This the dot of hip2Head with up.
            </summary>
            <remarks>
            Default value = 0.2f.
            Min value = -1.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBulletsHelper.ImpulseSpineAngMult">
            <summary>
            Sets the ImpulseSpineAngMult setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBulletsHelper"/>.
            100% GE Start to impulseSpineAngMult*100% LT End. NB: leaving this as 1.0 means this functionality is not applied and Start and End have no effect.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBulletsHelper.ImpulseVelStart">
            <summary>
            Sets the ImpulseVelStart setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBulletsHelper"/>.
            100% LE Start to impulseVelMult*100% GT End. NB: Start LT End.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 100.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBulletsHelper.ImpulseVelEnd">
            <summary>
            Sets the ImpulseVelEnd setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBulletsHelper"/>.
            100% LE Start to impulseVelMult*100% GT End. NB: Start LT End.
            </summary>
            <remarks>
            Default value = 4.0f.
            Min value = 0.0f.
            Max value = 100.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBulletsHelper.ImpulseVelMult">
            <summary>
            Sets the ImpulseVelMult setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBulletsHelper"/>.
            100% LE Start to impulseVelMult*100% GT End. NB: leaving this as 1.0 means this functionality is not applied and Start and End have no effect.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBulletsHelper.ImpulseAirMult">
            <summary>
            Sets the ImpulseAirMult setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBulletsHelper"/>.
            amount to scale impulse by if the character is airborne and dynamicBalance is OK and impulse is above impulseAirMultStart.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBulletsHelper.ImpulseAirMultStart">
            <summary>
            Sets the ImpulseAirMultStart setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBulletsHelper"/>.
            if impulse is above this value scale it by impulseAirMult.
            </summary>
            <remarks>
            Default value = 100.0f.
            Min value = 0.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBulletsHelper.ImpulseAirMax">
            <summary>
            Sets the ImpulseAirMax setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBulletsHelper"/>.
            amount to clamp impulse to if character is airborne  and dynamicBalance is OK.
            </summary>
            <remarks>
            Default value = 100.0f.
            Min value = 0.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBulletsHelper.ImpulseAirApplyAbove">
            <summary>
            Sets the ImpulseAirApplyAbove setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBulletsHelper"/>.
            if impulse is above this amount then do not scale/clamp just let it through as is - it's a shotgun or cannon.
            </summary>
            <remarks>
            Default value = 399.0f.
            Min value = 0.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBulletsHelper.ImpulseAirOn">
            <summary>
            Sets the ImpulseAirOn setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBulletsHelper"/>.
            scale and/or clamp impulse if the character is airborne and dynamicBalance is OK.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBulletsHelper.ImpulseOneLegMult">
            <summary>
            Sets the ImpulseOneLegMult setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBulletsHelper"/>.
            amount to scale impulse by if the character is contacting with one foot only and dynamicBalance is OK and impulse is above impulseAirMultStart.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBulletsHelper.ImpulseOneLegMultStart">
            <summary>
            Sets the ImpulseOneLegMultStart setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBulletsHelper"/>.
            if impulse is above this value scale it by impulseOneLegMult.
            </summary>
            <remarks>
            Default value = 100.0f.
            Min value = 0.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBulletsHelper.ImpulseOneLegMax">
            <summary>
            Sets the ImpulseOneLegMax setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBulletsHelper"/>.
            amount to clamp impulse to if character is contacting with one foot only  and dynamicBalance is OK.
            </summary>
            <remarks>
            Default value = 100.0f.
            Min value = 0.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBulletsHelper.ImpulseOneLegApplyAbove">
            <summary>
            Sets the ImpulseOneLegApplyAbove setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBulletsHelper"/>.
            if impulse is above this amount then do not scale/clamp just let it through as is - it's a shotgun or cannon.
            </summary>
            <remarks>
            Default value = 399.0f.
            Min value = 0.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBulletsHelper.ImpulseOneLegOn">
            <summary>
            Sets the ImpulseOneLegOn setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBulletsHelper"/>.
            scale and/or clamp impulse if the character is contacting with one leg only and dynamicBalance is OK.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBulletsHelper.RbRatio">
            <summary>
            Sets the RbRatio setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBulletsHelper"/>.
            0.0 no rigidBody response, 0.5 half partForce half rigidBody, 1.0 = no partForce full rigidBody.
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBulletsHelper.RbLowerShare">
            <summary>
            Sets the RbLowerShare setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBulletsHelper"/>.
            rigid body response is shared between the upper and lower body (rbUpperShare = 1-rbLowerShare). rbLowerShare=0.5 gives upper and lower share scaled by mass.  i.e. if 70% ub mass and 30% lower mass then rbLowerShare=0.5 gives actualrbShare of 0.7ub and 0.3lb. rbLowerShare GT 0.5 scales the ub share down from 0.7 and the lb up from 0.3.
            </summary>
            <remarks>
            Default value = 0.5f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBulletsHelper.RbMoment">
            <summary>
            Sets the RbMoment setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBulletsHelper"/>.
            0.0 only force, 0.5 = force and half the rigid body moment applied, 1.0 = force and full rigidBody moment.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBulletsHelper.RbMaxTwistMomentArm">
            <summary>
            Sets the RbMaxTwistMomentArm setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBulletsHelper"/>.
            Maximum twist arm moment of bullet applied.
            </summary>
            <remarks>
            Default value = 0.5f.
            Min value = 0.0f.
            Max value = 2.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBulletsHelper.RbMaxBroomMomentArm">
            <summary>
            Sets the RbMaxBroomMomentArm setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBulletsHelper"/>.
            Maximum broom((everything but the twist) arm moment of bullet applied.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 2.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBulletsHelper.RbRatioAirborne">
            <summary>
            Sets the RbRatioAirborne setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBulletsHelper"/>.
            if Airborne: 0.0 no rigidBody response, 0.5 half partForce half rigidBody, 1.0 = no partForce full rigidBody.
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBulletsHelper.RbMomentAirborne">
            <summary>
            Sets the RbMomentAirborne setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBulletsHelper"/>.
            if Airborne: 0.0 only force, 0.5 = force and half the rigid body moment applied, 1.0 = force and full rigidBody moment.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBulletsHelper.RbMaxTwistMomentArmAirborne">
            <summary>
            Sets the RbMaxTwistMomentArmAirborne setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBulletsHelper"/>.
            if Airborne: Maximum twist arm moment of bullet applied.
            </summary>
            <remarks>
            Default value = 0.5f.
            Min value = 0.0f.
            Max value = 2.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBulletsHelper.RbMaxBroomMomentArmAirborne">
            <summary>
            Sets the RbMaxBroomMomentArmAirborne setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBulletsHelper"/>.
            if Airborne: Maximum broom((everything but the twist) arm moment of bullet applied.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 2.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBulletsHelper.RbRatioOneLeg">
            <summary>
            Sets the RbRatioOneLeg setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBulletsHelper"/>.
            if only one leg in contact: 0.0 no rigidBody response, 0.5 half partForce half rigidBody, 1.0 = no partForce full rigidBody.
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBulletsHelper.RbMomentOneLeg">
            <summary>
            Sets the RbMomentOneLeg setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBulletsHelper"/>.
            if only one leg in contact: 0.0 only force, 0.5 = force and half the rigid body moment applied, 1.0 = force and full rigidBody moment.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBulletsHelper.RbMaxTwistMomentArmOneLeg">
            <summary>
            Sets the RbMaxTwistMomentArmOneLeg setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBulletsHelper"/>.
            if only one leg in contact: Maximum twist arm moment of bullet applied.
            </summary>
            <remarks>
            Default value = 0.5f.
            Min value = 0.0f.
            Max value = 2.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBulletsHelper.RbMaxBroomMomentArmOneLeg">
            <summary>
            Sets the RbMaxBroomMomentArmOneLeg setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBulletsHelper"/>.
            if only one leg in contact: Maximum broom((everything but the twist) arm moment of bullet applied.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 2.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBulletsHelper.RbTwistAxis">
            <summary>
            Sets the RbTwistAxis setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBulletsHelper"/>.
            </summary>
            <remarks>
            Default value = <see cref="F:CitizenFX.Core.NaturalMotion.RbTwistAxis.WorldUp"/>.
            </remarks>.
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBulletsHelper.RbPivot">
            <summary>
            Sets the RbPivot setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBulletsHelper"/>.
            if false pivot around COM always, if true change pivot depending on foot contact:  to feet centre if both feet in contact, or foot position if 1 foot in contact or COM position if no feet in contact.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="M:CitizenFX.Core.NaturalMotion.ConfigureBulletsExtraHelper.#ctor(CitizenFX.Core.Ped)">
            <summary>
            Creates a new Instance of the ConfigureBulletsExtraHelper for sending a ConfigureBulletsExtra <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to a given <see cref="T:CitizenFX.Core.Ped"/>. 
            </summary>
            <param name="ped">The <see cref="T:CitizenFX.Core.Ped"/> to send the ConfigureBulletsExtra <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to.</param>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBulletsExtraHelper.ImpulseSpreadOverParts">
            <summary>
            Sets the ImpulseSpreadOverParts setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBulletsExtraHelper"/>.
            spreads impulse across parts. currently only for spine parts, not limbs.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBulletsExtraHelper.ImpulsePeriod">
            <summary>
            Sets the ImpulsePeriod setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBulletsExtraHelper"/>.
            duration that impulse is spread over (triangular shaped).
            </summary>
            <remarks>
            Default value = 0.1f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBulletsExtraHelper.ImpulseTorqueScale">
            <summary>
            Sets the ImpulseTorqueScale setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBulletsExtraHelper"/>.
            An impulse applied at a point on a body equivalent to an impulse at the centre of the body and a torque.  This parameter scales the torque component. (The torque component seems to be excite the rage looseness bug which sends the character in a sometimes wildly different direction to an applied impulse).
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBulletsExtraHelper.LoosenessFix">
            <summary>
            Sets the LoosenessFix setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBulletsExtraHelper"/>.
            Fix the rage looseness bug by applying only the impulse at the centre of the body unless it is a spine part then apply the twist component only of the torque as well.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBulletsExtraHelper.ImpulseDelay">
            <summary>
            Sets the ImpulseDelay setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBulletsExtraHelper"/>.
            time from hit before impulses are being applied.
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBulletsExtraHelper.TorqueMode">
            <summary>
            Sets the TorqueMode setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBulletsExtraHelper"/>.
            </summary>
            <remarks>
            Default value = <see cref="F:CitizenFX.Core.NaturalMotion.TorqueMode.Disabled"/>.
            If <see cref="F:CitizenFX.Core.NaturalMotion.TorqueMode.Proportional"/> - proportional to character strength, can reduce impulse amount.
            If <see cref="F:CitizenFX.Core.NaturalMotion.TorqueMode.Additive"/> - no reduction of impulse and not proportional to character strength.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBulletsExtraHelper.TorqueSpinMode">
            <summary>
            Sets the TorqueSpinMode setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBulletsExtraHelper"/>.
            </summary>
            <remarks>
            Default value = <see cref="F:CitizenFX.Core.NaturalMotion.TorqueSpinMode.FromImpulse"/>.
            If <see cref="F:CitizenFX.Core.NaturalMotion.TorqueSpinMode.Flipping"/> a burst effect is achieved.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBulletsExtraHelper.TorqueFilterMode">
            <summary>
            Sets the TorqueFilterMode setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBulletsExtraHelper"/>.
            </summary>
            <remarks>
            Default value = <see cref="F:CitizenFX.Core.NaturalMotion.TorqueFilterMode.ApplyEveryBullet"/>.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBulletsExtraHelper.TorqueAlwaysSpine3">
            <summary>
            Sets the TorqueAlwaysSpine3 setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBulletsExtraHelper"/>.
            always apply torques to spine3 instead of actual part hit.
            </summary>
            <remarks>
            Default value = True.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBulletsExtraHelper.TorqueDelay">
            <summary>
            Sets the TorqueDelay setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBulletsExtraHelper"/>.
            time from hit before torques are being applied.
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBulletsExtraHelper.TorquePeriod">
            <summary>
            Sets the TorquePeriod setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBulletsExtraHelper"/>.
            duration of torque.
            </summary>
            <remarks>
            Default value = 0.1f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBulletsExtraHelper.TorqueGain">
            <summary>
            Sets the TorqueGain setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBulletsExtraHelper"/>.
            multiplies impulse magnitude to arrive at torque that is applied.
            </summary>
            <remarks>
            Default value = 4.0f.
            Min value = 0.0f.
            Max value = 10.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBulletsExtraHelper.TorqueCutoff">
            <summary>
            Sets the TorqueCutoff setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBulletsExtraHelper"/>.
            minimum ratio of impulse that remains after converting to torque (if in strength-proportional mode).
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBulletsExtraHelper.TorqueReductionPerTick">
            <summary>
            Sets the TorqueReductionPerTick setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBulletsExtraHelper"/>.
            ratio of torque for next tick (e.g. 1.0: not reducing over time, 0.9: each tick torque is reduced by 10%).
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBulletsExtraHelper.LiftGain">
            <summary>
            Sets the LiftGain setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBulletsExtraHelper"/>.
            amount of lift (directly multiplies torque axis to give lift force).
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBulletsExtraHelper.CounterImpulseDelay">
            <summary>
            Sets the CounterImpulseDelay setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBulletsExtraHelper"/>.
            time after impulse is applied that counter impulse is applied.
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBulletsExtraHelper.CounterImpulseMag">
            <summary>
            Sets the CounterImpulseMag setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBulletsExtraHelper"/>.
            amount of the original impulse that is countered.
            </summary>
            <remarks>
            Default value = 0.5f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBulletsExtraHelper.CounterAfterMagReached">
            <summary>
            Sets the CounterAfterMagReached setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBulletsExtraHelper"/>.
            applies the counter impulse counterImpulseDelay(secs) after counterImpulseMag of the Impulse has been applied.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBulletsExtraHelper.DoCounterImpulse">
            <summary>
            Sets the DoCounterImpulse setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBulletsExtraHelper"/>.
            add a counter impulse to the pelvis.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBulletsExtraHelper.CounterImpulse2Hips">
            <summary>
            Sets the CounterImpulse2Hips setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBulletsExtraHelper"/>.
            amount of the counter impulse applied to hips - the rest is applied to the part originally hit.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBulletsExtraHelper.ImpulseNoBalMult">
            <summary>
            Sets the ImpulseNoBalMult setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBulletsExtraHelper"/>.
            amount to scale impulse by if the dynamicBalance is not OK.  1.0 means this functionality is not applied.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBulletsExtraHelper.ImpulseBalStabStart">
            <summary>
            Sets the ImpulseBalStabStart setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBulletsExtraHelper"/>.
            100% LE Start to impulseBalStabMult*100% GT End. NB: Start LT End.
            </summary>
            <remarks>
            Default value = 3.0f.
            Min value = 0.0f.
            Max value = 100.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBulletsExtraHelper.ImpulseBalStabEnd">
            <summary>
            Sets the ImpulseBalStabEnd setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBulletsExtraHelper"/>.
            100% LE Start to impulseBalStabMult*100% GT End. NB: Start LT End.
            </summary>
            <remarks>
            Default value = 10.0f.
            Min value = 0.0f.
            Max value = 100.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBulletsExtraHelper.ImpulseBalStabMult">
            <summary>
            Sets the ImpulseBalStabMult setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBulletsExtraHelper"/>.
            100% LE Start to impulseBalStabMult*100% GT End. NB: leaving this as 1.0 means this functionality is not applied and Start and End have no effect.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBulletsExtraHelper.ImpulseSpineAngStart">
            <summary>
            Sets the ImpulseSpineAngStart setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBulletsExtraHelper"/>.
            100% GE Start to impulseSpineAngMult*100% LT End. NB: Start GT End.  This the dot of hip2Head with up.
            </summary>
            <remarks>
            Default value = 0.7f.
            Min value = -1.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBulletsExtraHelper.ImpulseSpineAngEnd">
            <summary>
            Sets the ImpulseSpineAngEnd setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBulletsExtraHelper"/>.
            100% GE Start to impulseSpineAngMult*100% LT End. NB: Start GT End.  This the dot of hip2Head with up.
            </summary>
            <remarks>
            Default value = 0.2f.
            Min value = -1.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBulletsExtraHelper.ImpulseSpineAngMult">
            <summary>
            Sets the ImpulseSpineAngMult setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBulletsExtraHelper"/>.
            100% GE Start to impulseSpineAngMult*100% LT End. NB: leaving this as 1.0 means this functionality is not applied and Start and End have no effect.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBulletsExtraHelper.ImpulseVelStart">
            <summary>
            Sets the ImpulseVelStart setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBulletsExtraHelper"/>.
            100% LE Start to impulseVelMult*100% GT End. NB: Start LT End.
            </summary>
            <remarks>
            Default value = 4.0f.
            Min value = 0.0f.
            Max value = 100.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBulletsExtraHelper.ImpulseVelEnd">
            <summary>
            Sets the ImpulseVelEnd setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBulletsExtraHelper"/>.
            100% LE Start to impulseVelMult*100% GT End. NB: Start LT End.
            </summary>
            <remarks>
            Default value = 4.0f.
            Min value = 0.0f.
            Max value = 100.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBulletsExtraHelper.ImpulseVelMult">
            <summary>
            Sets the ImpulseVelMult setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBulletsExtraHelper"/>.
            100% LE Start to impulseVelMult*100% GT End. NB: leaving this as 1.0 means this functionality is not applied and Start and End have no effect.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBulletsExtraHelper.ImpulseAirMult">
            <summary>
            Sets the ImpulseAirMult setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBulletsExtraHelper"/>.
            amount to scale impulse by if the character is airborne and dynamicBalance is OK and impulse is above impulseAirMultStart.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBulletsExtraHelper.ImpulseAirMultStart">
            <summary>
            Sets the ImpulseAirMultStart setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBulletsExtraHelper"/>.
            if impulse is above this value scale it by impulseAirMult.
            </summary>
            <remarks>
            Default value = 100.0f.
            Min value = 0.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBulletsExtraHelper.ImpulseAirMax">
            <summary>
            Sets the ImpulseAirMax setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBulletsExtraHelper"/>.
            amount to clamp impulse to if character is airborne  and dynamicBalance is OK.
            </summary>
            <remarks>
            Default value = 100.0f.
            Min value = 0.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBulletsExtraHelper.ImpulseAirApplyAbove">
            <summary>
            Sets the ImpulseAirApplyAbove setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBulletsExtraHelper"/>.
            if impulse is above this amount then do not scale/clamp just let it through as is - it's a shotgun or cannon.
            </summary>
            <remarks>
            Default value = 399.0f.
            Min value = 0.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBulletsExtraHelper.ImpulseAirOn">
            <summary>
            Sets the ImpulseAirOn setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBulletsExtraHelper"/>.
            scale and/or clamp impulse if the character is airborne and dynamicBalance is OK.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBulletsExtraHelper.ImpulseOneLegMult">
            <summary>
            Sets the ImpulseOneLegMult setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBulletsExtraHelper"/>.
            amount to scale impulse by if the character is contacting with one foot only and dynamicBalance is OK and impulse is above impulseAirMultStart.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBulletsExtraHelper.ImpulseOneLegMultStart">
            <summary>
            Sets the ImpulseOneLegMultStart setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBulletsExtraHelper"/>.
            if impulse is above this value scale it by impulseOneLegMult.
            </summary>
            <remarks>
            Default value = 100.0f.
            Min value = 0.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBulletsExtraHelper.ImpulseOneLegMax">
            <summary>
            Sets the ImpulseOneLegMax setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBulletsExtraHelper"/>.
            amount to clamp impulse to if character is contacting with one foot only  and dynamicBalance is OK.
            </summary>
            <remarks>
            Default value = 100.0f.
            Min value = 0.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBulletsExtraHelper.ImpulseOneLegApplyAbove">
            <summary>
            Sets the ImpulseOneLegApplyAbove setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBulletsExtraHelper"/>.
            if impulse is above this amount then do not scale/clamp just let it through as is - it's a shotgun or cannon.
            </summary>
            <remarks>
            Default value = 399.0f.
            Min value = 0.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBulletsExtraHelper.ImpulseOneLegOn">
            <summary>
            Sets the ImpulseOneLegOn setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBulletsExtraHelper"/>.
            scale and/or clamp impulse if the character is contacting with one leg only and dynamicBalance is OK.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBulletsExtraHelper.RbRatio">
            <summary>
            Sets the RbRatio setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBulletsExtraHelper"/>.
            0.0 no rigidBody response, 0.5 half partForce half rigidBody, 1.0 = no partForce full rigidBody.
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBulletsExtraHelper.RbLowerShare">
            <summary>
            Sets the RbLowerShare setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBulletsExtraHelper"/>.
            rigid body response is shared between the upper and lower body (rbUpperShare = 1-rbLowerShare). rbLowerShare=0.5 gives upper and lower share scaled by mass.  i.e. if 70% ub mass and 30% lower mass then rbLowerShare=0.5 gives actualrbShare of 0.7ub and 0.3lb. rbLowerShare GT 0.5 scales the ub share down from 0.7 and the lb up from 0.3.
            </summary>
            <remarks>
            Default value = 0.5f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBulletsExtraHelper.RbMoment">
            <summary>
            Sets the RbMoment setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBulletsExtraHelper"/>.
            0.0 only force, 0.5 = force and half the rigid body moment applied, 1.0 = force and full rigidBody moment.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBulletsExtraHelper.RbMaxTwistMomentArm">
            <summary>
            Sets the RbMaxTwistMomentArm setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBulletsExtraHelper"/>.
            Maximum twist arm moment of bullet applied.
            </summary>
            <remarks>
            Default value = 0.5f.
            Min value = 0.0f.
            Max value = 2.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBulletsExtraHelper.RbMaxBroomMomentArm">
            <summary>
            Sets the RbMaxBroomMomentArm setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBulletsExtraHelper"/>.
            Maximum broom((everything but the twist) arm moment of bullet applied.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 2.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBulletsExtraHelper.RbRatioAirborne">
            <summary>
            Sets the RbRatioAirborne setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBulletsExtraHelper"/>.
            if Airborne: 0.0 no rigidBody response, 0.5 half partForce half rigidBody, 1.0 = no partForce full rigidBody.
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBulletsExtraHelper.RbMomentAirborne">
            <summary>
            Sets the RbMomentAirborne setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBulletsExtraHelper"/>.
            if Airborne: 0.0 only force, 0.5 = force and half the rigid body moment applied, 1.0 = force and full rigidBody moment.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBulletsExtraHelper.RbMaxTwistMomentArmAirborne">
            <summary>
            Sets the RbMaxTwistMomentArmAirborne setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBulletsExtraHelper"/>.
            if Airborne: Maximum twist arm moment of bullet applied.
            </summary>
            <remarks>
            Default value = 0.5f.
            Min value = 0.0f.
            Max value = 2.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBulletsExtraHelper.RbMaxBroomMomentArmAirborne">
            <summary>
            Sets the RbMaxBroomMomentArmAirborne setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBulletsExtraHelper"/>.
            if Airborne: Maximum broom((everything but the twist) arm moment of bullet applied.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 2.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBulletsExtraHelper.RbRatioOneLeg">
            <summary>
            Sets the RbRatioOneLeg setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBulletsExtraHelper"/>.
            if only one leg in contact: 0.0 no rigidBody response, 0.5 half partForce half rigidBody, 1.0 = no partForce full rigidBody.
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBulletsExtraHelper.RbMomentOneLeg">
            <summary>
            Sets the RbMomentOneLeg setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBulletsExtraHelper"/>.
            if only one leg in contact: 0.0 only force, 0.5 = force and half the rigid body moment applied, 1.0 = force and full rigidBody moment.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBulletsExtraHelper.RbMaxTwistMomentArmOneLeg">
            <summary>
            Sets the RbMaxTwistMomentArmOneLeg setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBulletsExtraHelper"/>.
            if only one leg in contact: Maximum twist arm moment of bullet applied.
            </summary>
            <remarks>
            Default value = 0.5f.
            Min value = 0.0f.
            Max value = 2.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBulletsExtraHelper.RbMaxBroomMomentArmOneLeg">
            <summary>
            Sets the RbMaxBroomMomentArmOneLeg setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBulletsExtraHelper"/>.
            if only one leg in contact: Maximum broom((everything but the twist) arm moment of bullet applied.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 2.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBulletsExtraHelper.RbTwistAxis">
            <summary>
            Sets the RbTwistAxis setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBulletsExtraHelper"/>.
            </summary>
            <remarks>
            Default value = <see cref="F:CitizenFX.Core.NaturalMotion.RbTwistAxis.WorldUp"/>.
            </remarks>.
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureBulletsExtraHelper.RbPivot">
            <summary>
            Sets the RbPivot setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureBulletsExtraHelper"/>.
            if false pivot around COM always, if true change pivot depending on foot contact:  to feet centre if both feet in contact, or foot position if 1 foot in contact or COM position if no feet in contact.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="T:CitizenFX.Core.NaturalMotion.ConfigureLimitsHelper">
            <summary>
            Enable/disable/edit character limits in real time.  This adjusts limits in RAGE-native space and will *not* reorient the joint.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.NaturalMotion.ConfigureLimitsHelper.#ctor(CitizenFX.Core.Ped)">
            <summary>
            Creates a new Instance of the ConfigureLimitsHelper for sending a ConfigureLimits <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to a given <see cref="T:CitizenFX.Core.Ped"/>. 
            </summary>
            <param name="ped">The <see cref="T:CitizenFX.Core.Ped"/> to send the ConfigureLimits <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to.</param>
            <remarks>
            Enable/disable/edit character limits in real time.  This adjusts limits in RAGE-native space and will *not* reorient the joint.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureLimitsHelper.Mask">
            <summary>
            Sets the Mask setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureLimitsHelper"/>.
            Two character body-masking value, bitwise joint mask or bitwise logic string of two character body-masking value  for joint limits to configure. Ignored if index != -1.
            </summary>
            <remarks>
            Default value = fb.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureLimitsHelper.Enable">
            <summary>
            Sets the Enable setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureLimitsHelper"/>.
            If false, disable (set all to PI, -PI) limits.
            </summary>
            <remarks>
            Default value = True.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureLimitsHelper.ToDesired">
            <summary>
            Sets the ToDesired setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureLimitsHelper"/>.
            If true, set limits to accommodate current desired angles.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureLimitsHelper.Restore">
            <summary>
            Sets the Restore setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureLimitsHelper"/>.
            Return to cached defaults?.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureLimitsHelper.ToCurAnimation">
            <summary>
            Sets the ToCurAnimation setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureLimitsHelper"/>.
            If true, set limits to the current animated limits.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureLimitsHelper.Index">
            <summary>
            Sets the Index setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureLimitsHelper"/>.
            Index of effector to configure.  Set to -1 to use mask.
            </summary>
            <remarks>
            Default value = -1.
            Min value = -1.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureLimitsHelper.Lean1">
            <summary>
            Sets the Lean1 setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureLimitsHelper"/>.
            Custom limit values to use if not setting limits to desired. Limits are RAGE-native, not NM-wrapper-native.
            </summary>
            <remarks>
            Default value = 1.6f.
            Min value = 0.0f.
            Max value = 3.1f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureLimitsHelper.Lean2">
            <summary>
            Sets the Lean2 setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureLimitsHelper"/>.
            </summary>
            <remarks>
            Default value = 1.6f.
            Min value = 0.0f.
            Max value = 3.1f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureLimitsHelper.Twist">
            <summary>
            Sets the Twist setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureLimitsHelper"/>.
            </summary>
            <remarks>
            Default value = 1.6f.
            Min value = 0.0f.
            Max value = 3.1f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureLimitsHelper.Margin">
            <summary>
            Sets the Margin setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureLimitsHelper"/>.
            Joint limit margin to add to current animation limits when using those to set runtime limits.
            </summary>
            <remarks>
            Default value = 0.2f.
            Min value = 0.0f.
            Max value = 3.1f.
            </remarks>
        </member>
        <member name="M:CitizenFX.Core.NaturalMotion.ConfigureSoftLimitHelper.#ctor(CitizenFX.Core.Ped)">
            <summary>
            Creates a new Instance of the ConfigureSoftLimitHelper for sending a ConfigureSoftLimit <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to a given <see cref="T:CitizenFX.Core.Ped"/>. 
            </summary>
            <param name="ped">The <see cref="T:CitizenFX.Core.Ped"/> to send the ConfigureSoftLimit <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to.</param>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureSoftLimitHelper.Index">
            <summary>
            Sets the Index setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureSoftLimitHelper"/>.
            Select limb that the soft limit is going to be applied to.
            </summary>
            <remarks>
            Default value = 0.
            Min value = 0.
            Max value = 3.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureSoftLimitHelper.Stiffness">
            <summary>
            Sets the Stiffness setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureSoftLimitHelper"/>.
            Stiffness of the soft limit. Parameter is used to calculate spring term that contributes to the desired acceleration.
            </summary>
            <remarks>
            Default value = 15.0f.
            Min value = 0.0f.
            Max value = 30.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureSoftLimitHelper.Damping">
            <summary>
            Sets the Damping setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureSoftLimitHelper"/>.
            Damping of the soft limit. Parameter is used to calculate damper term that contributes to the desired acceleration. To have the system critically dampened set it to 1.0.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.9f.
            Max value = 1.1f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureSoftLimitHelper.LimitAngle">
            <summary>
            Sets the LimitAngle setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureSoftLimitHelper"/>.
            Soft limit angle. Positive angle in RAD, measured relatively either from hard limit maxAngle (approach direction = -1) or minAngle (approach direction = 1). This angle will be clamped if outside the joint hard limit range.
            </summary>
            <remarks>
            Default value = 0.4f.
            Min value = 0.0f.
            Max value = 6.3f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureSoftLimitHelper.ApproachDirection">
            <summary>
            Sets the ApproachDirection setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureSoftLimitHelper"/>.
            Limit angle can be measured relatively to joints hard limit minAngle or maxAngle. Set approachDirection to +1 to measure soft limit angle relatively to hard limit minAngle that corresponds to the maximum stretch of the elbow. Set it to -1 to measure soft limit angle relatively to hard limit maxAngle that corresponds to the maximum stretch of the knee.
            </summary>
            <remarks>
            Default value = 1.
            Min value = -1.
            Max value = 1.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureSoftLimitHelper.VelocityScaled">
            <summary>
            Sets the VelocityScaled setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureSoftLimitHelper"/>.
            Scale stiffness based on character angular velocity.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="T:CitizenFX.Core.NaturalMotion.ConfigureShotInjuredArmHelper">
            <summary>
            This single message allows you to configure the injured arm reaction during shot.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.NaturalMotion.ConfigureShotInjuredArmHelper.#ctor(CitizenFX.Core.Ped)">
            <summary>
            Creates a new Instance of the ConfigureShotInjuredArmHelper for sending a ConfigureShotInjuredArm <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to a given <see cref="T:CitizenFX.Core.Ped"/>. 
            </summary>
            <param name="ped">The <see cref="T:CitizenFX.Core.Ped"/> to send the ConfigureShotInjuredArm <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to.</param>
            <remarks>
            This single message allows you to configure the injured arm reaction during shot.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureShotInjuredArmHelper.InjuredArmTime">
            <summary>
            Sets the InjuredArmTime setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureShotInjuredArmHelper"/>.
            length of the reaction.
            </summary>
            <remarks>
            Default value = 0.3f.
            Min value = 0.0f.
            Max value = 2.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureShotInjuredArmHelper.HipYaw">
            <summary>
            Sets the HipYaw setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureShotInjuredArmHelper"/>.
            Amount of hip twist.  (Negative values twist into bullet direction - probably not what is wanted).
            </summary>
            <remarks>
            Default value = 0.8f.
            Min value = -2.0f.
            Max value = 2.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureShotInjuredArmHelper.HipRoll">
            <summary>
            Sets the HipRoll setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureShotInjuredArmHelper"/>.
            Amount of hip roll.
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = -2.0f.
            Max value = 2.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureShotInjuredArmHelper.ForceStepExtraHeight">
            <summary>
            Sets the ForceStepExtraHeight setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureShotInjuredArmHelper"/>.
            Additional height added to stepping foot.
            </summary>
            <remarks>
            Default value = 0.1f.
            Min value = 0.0f.
            Max value = 0.7f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureShotInjuredArmHelper.ForceStep">
            <summary>
            Sets the ForceStep setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureShotInjuredArmHelper"/>.
            force a step to be taken whether pushed out of balance or not.
            </summary>
            <remarks>
            Default value = True.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureShotInjuredArmHelper.StepTurn">
            <summary>
            Sets the StepTurn setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureShotInjuredArmHelper"/>.
            turn the character using the balancer.
            </summary>
            <remarks>
            Default value = True.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureShotInjuredArmHelper.VelMultiplierStart">
            <summary>
            Sets the VelMultiplierStart setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureShotInjuredArmHelper"/>.
            Start velocity where parameters begin to be ramped down to zero linearly.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 20.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureShotInjuredArmHelper.VelMultiplierEnd">
            <summary>
            Sets the VelMultiplierEnd setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureShotInjuredArmHelper"/>.
            End velocity of ramp where parameters are scaled to zero.
            </summary>
            <remarks>
            Default value = 5.0f.
            Min value = 1.0f.
            Max value = 40.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureShotInjuredArmHelper.VelForceStep">
            <summary>
            Sets the VelForceStep setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureShotInjuredArmHelper"/>.
            Velocity above which a step is not forced.
            </summary>
            <remarks>
            Default value = 0.8f.
            Min value = 0.0f.
            Max value = 20.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureShotInjuredArmHelper.VelStepTurn">
            <summary>
            Sets the VelStepTurn setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureShotInjuredArmHelper"/>.
            Velocity above which a stepTurn is not asked for.
            </summary>
            <remarks>
            Default value = 0.8f.
            Min value = 0.0f.
            Max value = 20.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureShotInjuredArmHelper.VelScales">
            <summary>
            Sets the VelScales setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureShotInjuredArmHelper"/>.
            Use the velocity scaling parameters.  Tune for standing still then use velocity scaling to make sure a running character stays balanced (the turning tends to make the character fall over more at speed).
            </summary>
            <remarks>
            Default value = True.
            </remarks>
        </member>
        <member name="T:CitizenFX.Core.NaturalMotion.ConfigureShotInjuredLegHelper">
            <summary>
            This single message allows you to configure the injured leg reaction during shot.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.NaturalMotion.ConfigureShotInjuredLegHelper.#ctor(CitizenFX.Core.Ped)">
            <summary>
            Creates a new Instance of the ConfigureShotInjuredLegHelper for sending a ConfigureShotInjuredLeg <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to a given <see cref="T:CitizenFX.Core.Ped"/>. 
            </summary>
            <param name="ped">The <see cref="T:CitizenFX.Core.Ped"/> to send the ConfigureShotInjuredLeg <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to.</param>
            <remarks>
            This single message allows you to configure the injured leg reaction during shot.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureShotInjuredLegHelper.TimeBeforeCollapseWoundLeg">
            <summary>
            Sets the TimeBeforeCollapseWoundLeg setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureShotInjuredLegHelper"/>.
            time before a wounded leg is set to be weak and cause the character to collapse.
            </summary>
            <remarks>
            Default value = 0.3f.
            Min value = 0.0f.
            Max value = 10.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureShotInjuredLegHelper.LegInjuryTime">
            <summary>
            Sets the LegInjuryTime setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureShotInjuredLegHelper"/>.
            Leg inury duration (reaction to being shot in leg).
            </summary>
            <remarks>
            Default value = 0.4f.
            Min value = 0.0f.
            Max value = 2.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureShotInjuredLegHelper.LegForceStep">
            <summary>
            Sets the LegForceStep setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureShotInjuredLegHelper"/>.
            force a step to be taken whether pushed out of balance or not.
            </summary>
            <remarks>
            Default value = True.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureShotInjuredLegHelper.LegLimpBend">
            <summary>
            Sets the LegLimpBend setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureShotInjuredLegHelper"/>.
            Bend the legs via the balancer by this amount if stepping on the injured leg. 0.2 seems a good default.
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureShotInjuredLegHelper.LegLiftTime">
            <summary>
            Sets the LegLiftTime setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureShotInjuredLegHelper"/>.
            Leg lift duration (reaction to being shot in leg) (lifting happens when not stepping with other leg).
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = 0.0f.
            Max value = 2.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureShotInjuredLegHelper.LegInjury">
            <summary>
            Sets the LegInjury setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureShotInjuredLegHelper"/>.
            Leg injury - leg strength is reduced.
            </summary>
            <remarks>
            Default value = 0.3f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureShotInjuredLegHelper.LegInjuryHipPitch">
            <summary>
            Sets the LegInjuryHipPitch setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureShotInjuredLegHelper"/>.
            Leg injury bend forwards amount when not lifting leg.
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = -1.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureShotInjuredLegHelper.LegInjuryLiftHipPitch">
            <summary>
            Sets the LegInjuryLiftHipPitch setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureShotInjuredLegHelper"/>.
            Leg injury bend forwards amount when lifting leg (lifting happens when not stepping with other leg).
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = -1.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureShotInjuredLegHelper.LegInjurySpineBend">
            <summary>
            Sets the LegInjurySpineBend setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureShotInjuredLegHelper"/>.
            Leg injury bend forwards amount when not lifting leg.
            </summary>
            <remarks>
            Default value = 0.1f.
            Min value = -1.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureShotInjuredLegHelper.LegInjuryLiftSpineBend">
            <summary>
            Sets the LegInjuryLiftSpineBend setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureShotInjuredLegHelper"/>.
            Leg injury bend forwards amount when lifting leg (lifting happens when not stepping with other leg).
            </summary>
            <remarks>
            Default value = 0.2f.
            Min value = -1.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="M:CitizenFX.Core.NaturalMotion.DefineAttachedObjectHelper.#ctor(CitizenFX.Core.Ped)">
            <summary>
            Creates a new Instance of the DefineAttachedObjectHelper for sending a DefineAttachedObject <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to a given <see cref="T:CitizenFX.Core.Ped"/>. 
            </summary>
            <param name="ped">The <see cref="T:CitizenFX.Core.Ped"/> to send the DefineAttachedObject <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to.</param>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.DefineAttachedObjectHelper.PartIndex">
            <summary>
            Sets the PartIndex setting for this <see cref="T:CitizenFX.Core.NaturalMotion.DefineAttachedObjectHelper"/>.
            index of part to attach to.
            </summary>
            <remarks>
            Default value = -1.
            Min value = -1.
            Max value = 21.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.DefineAttachedObjectHelper.ObjectMass">
            <summary>
            Sets the ObjectMass setting for this <see cref="T:CitizenFX.Core.NaturalMotion.DefineAttachedObjectHelper"/>.
            mass of the attached object.
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = 0.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.DefineAttachedObjectHelper.WorldPos">
            <summary>
            Sets the WorldPos setting for this <see cref="T:CitizenFX.Core.NaturalMotion.DefineAttachedObjectHelper"/>.
            world position of attached object's centre of mass. must be updated each frame.
            </summary>
            <remarks>
            Default value = Vector3(0.0f, 0.0f, 0.0f).
            </remarks>
        </member>
        <member name="T:CitizenFX.Core.NaturalMotion.ForceToBodyPartHelper">
            <summary>
            Apply an impulse to a named body part.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.NaturalMotion.ForceToBodyPartHelper.#ctor(CitizenFX.Core.Ped)">
            <summary>
            Creates a new Instance of the ForceToBodyPartHelper for sending a ForceToBodyPart <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to a given <see cref="T:CitizenFX.Core.Ped"/>. 
            </summary>
            <param name="ped">The <see cref="T:CitizenFX.Core.Ped"/> to send the ForceToBodyPart <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to.</param>
            <remarks>
            Apply an impulse to a named body part.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ForceToBodyPartHelper.PartIndex">
            <summary>
            Sets the PartIndex setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ForceToBodyPartHelper"/>.
            part or link or bound index.
            </summary>
            <remarks>
            Default value = 0.
            Min value = 0.
            Max value = 28.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ForceToBodyPartHelper.Force">
            <summary>
            Sets the Force setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ForceToBodyPartHelper"/>.
            force to apply.
            </summary>
            <remarks>
            Default value = Vector3(0.0f, -50.0f, 0.0f).
            Min value = -100000.0f.
            Max value = 100000.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ForceToBodyPartHelper.ForceDefinedInPartSpace">
            <summary>
            Sets the ForceDefinedInPartSpace setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ForceToBodyPartHelper"/>.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="M:CitizenFX.Core.NaturalMotion.LeanInDirectionHelper.#ctor(CitizenFX.Core.Ped)">
            <summary>
            Creates a new Instance of the LeanInDirectionHelper for sending a LeanInDirection <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to a given <see cref="T:CitizenFX.Core.Ped"/>. 
            </summary>
            <param name="ped">The <see cref="T:CitizenFX.Core.Ped"/> to send the LeanInDirection <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to.</param>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.LeanInDirectionHelper.LeanAmount">
            <summary>
            Sets the LeanAmount setting for this <see cref="T:CitizenFX.Core.NaturalMotion.LeanInDirectionHelper"/>.
            amount of lean, 0 to about 0.5. -ve will move away from the target.
            </summary>
            <remarks>
            Default value = 0.2f.
            Min value = -1.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.LeanInDirectionHelper.Dir">
            <summary>
            Sets the Dir setting for this <see cref="T:CitizenFX.Core.NaturalMotion.LeanInDirectionHelper"/>.
            direction to lean in.
            </summary>
            <remarks>
            Default value = Vector3(0.0f, 0.0f, 1.0f).
            Min value = 0.0f.
            </remarks>
        </member>
        <member name="M:CitizenFX.Core.NaturalMotion.LeanRandomHelper.#ctor(CitizenFX.Core.Ped)">
            <summary>
            Creates a new Instance of the LeanRandomHelper for sending a LeanRandom <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to a given <see cref="T:CitizenFX.Core.Ped"/>. 
            </summary>
            <param name="ped">The <see cref="T:CitizenFX.Core.Ped"/> to send the LeanRandom <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to.</param>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.LeanRandomHelper.LeanAmountMin">
            <summary>
            Sets the LeanAmountMin setting for this <see cref="T:CitizenFX.Core.NaturalMotion.LeanRandomHelper"/>.
            minimum amount of lean.
            </summary>
            <remarks>
            Default value = 0.2f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.LeanRandomHelper.LeanAmountMax">
            <summary>
            Sets the LeanAmountMax setting for this <see cref="T:CitizenFX.Core.NaturalMotion.LeanRandomHelper"/>.
            maximum amount of lean.
            </summary>
            <remarks>
            Default value = 0.2f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.LeanRandomHelper.ChangeTimeMin">
            <summary>
            Sets the ChangeTimeMin setting for this <see cref="T:CitizenFX.Core.NaturalMotion.LeanRandomHelper"/>.
            min time until changing direction.
            </summary>
            <remarks>
            Default value = 0.5f.
            Min value = 0.0f.
            Max value = 20.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.LeanRandomHelper.ChangeTimeMax">
            <summary>
            Sets the ChangeTimeMax setting for this <see cref="T:CitizenFX.Core.NaturalMotion.LeanRandomHelper"/>.
            maximum time until changing direction.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 20.0f.
            </remarks>
        </member>
        <member name="M:CitizenFX.Core.NaturalMotion.LeanToPositionHelper.#ctor(CitizenFX.Core.Ped)">
            <summary>
            Creates a new Instance of the LeanToPositionHelper for sending a LeanToPosition <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to a given <see cref="T:CitizenFX.Core.Ped"/>. 
            </summary>
            <param name="ped">The <see cref="T:CitizenFX.Core.Ped"/> to send the LeanToPosition <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to.</param>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.LeanToPositionHelper.LeanAmount">
            <summary>
            Sets the LeanAmount setting for this <see cref="T:CitizenFX.Core.NaturalMotion.LeanToPositionHelper"/>.
            amount of lean, 0 to about 0.5. -ve will move away from the target.
            </summary>
            <remarks>
            Default value = 0.2f.
            Min value = -0.5f.
            Max value = 0.5f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.LeanToPositionHelper.Pos">
            <summary>
            Sets the Pos setting for this <see cref="T:CitizenFX.Core.NaturalMotion.LeanToPositionHelper"/>.
            position to head towards.
            </summary>
            <remarks>
            Default value = Vector3(0.0f, 0.0f, 0.0f).
            </remarks>
        </member>
        <member name="M:CitizenFX.Core.NaturalMotion.LeanTowardsObjectHelper.#ctor(CitizenFX.Core.Ped)">
            <summary>
            Creates a new Instance of the LeanTowardsObjectHelper for sending a LeanTowardsObject <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to a given <see cref="T:CitizenFX.Core.Ped"/>. 
            </summary>
            <param name="ped">The <see cref="T:CitizenFX.Core.Ped"/> to send the LeanTowardsObject <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to.</param>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.LeanTowardsObjectHelper.LeanAmount">
            <summary>
            Sets the LeanAmount setting for this <see cref="T:CitizenFX.Core.NaturalMotion.LeanTowardsObjectHelper"/>.
            amount of lean, 0 to about 0.5. -ve will move away from the target.
            </summary>
            <remarks>
            Default value = 0.2f.
            Min value = -0.5f.
            Max value = 0.5f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.LeanTowardsObjectHelper.Offset">
            <summary>
            Sets the Offset setting for this <see cref="T:CitizenFX.Core.NaturalMotion.LeanTowardsObjectHelper"/>.
            offset from instance position added when calculating position to lean to.
            </summary>
            <remarks>
            Default value = Vector3(0.0f, 0.0f, 0.0f).
            Min value = -100.0f.
            Max value = 100.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.LeanTowardsObjectHelper.InstanceIndex">
            <summary>
            Sets the InstanceIndex setting for this <see cref="T:CitizenFX.Core.NaturalMotion.LeanTowardsObjectHelper"/>.
            levelIndex of object to lean towards.
            </summary>
            <remarks>
            Default value = -1.
            Min value = -1.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.LeanTowardsObjectHelper.BoundIndex">
            <summary>
            Sets the BoundIndex setting for this <see cref="T:CitizenFX.Core.NaturalMotion.LeanTowardsObjectHelper"/>.
            boundIndex of object to lean towards (0 = just use instance coordinates).
            </summary>
            <remarks>
            Default value = 0.
            Min value = 0.
            </remarks>
        </member>
        <member name="M:CitizenFX.Core.NaturalMotion.HipsLeanInDirectionHelper.#ctor(CitizenFX.Core.Ped)">
            <summary>
            Creates a new Instance of the HipsLeanInDirectionHelper for sending a HipsLeanInDirection <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to a given <see cref="T:CitizenFX.Core.Ped"/>. 
            </summary>
            <param name="ped">The <see cref="T:CitizenFX.Core.Ped"/> to send the HipsLeanInDirection <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to.</param>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.HipsLeanInDirectionHelper.LeanAmount">
            <summary>
            Sets the LeanAmount setting for this <see cref="T:CitizenFX.Core.NaturalMotion.HipsLeanInDirectionHelper"/>.
            amount of lean, 0 to about 0.5. -ve will move away from the target.
            </summary>
            <remarks>
            Default value = 0.2f.
            Min value = -1.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.HipsLeanInDirectionHelper.Dir">
            <summary>
            Sets the Dir setting for this <see cref="T:CitizenFX.Core.NaturalMotion.HipsLeanInDirectionHelper"/>.
            direction to lean in.
            </summary>
            <remarks>
            Default value = Vector3(0.0f, 0.0f, 1.0f).
            Min value = 0.0f.
            </remarks>
        </member>
        <member name="M:CitizenFX.Core.NaturalMotion.HipsLeanRandomHelper.#ctor(CitizenFX.Core.Ped)">
            <summary>
            Creates a new Instance of the HipsLeanRandomHelper for sending a HipsLeanRandom <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to a given <see cref="T:CitizenFX.Core.Ped"/>. 
            </summary>
            <param name="ped">The <see cref="T:CitizenFX.Core.Ped"/> to send the HipsLeanRandom <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to.</param>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.HipsLeanRandomHelper.LeanAmountMin">
            <summary>
            Sets the LeanAmountMin setting for this <see cref="T:CitizenFX.Core.NaturalMotion.HipsLeanRandomHelper"/>.
            minimum amount of lean.
            </summary>
            <remarks>
            Default value = 0.3f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.HipsLeanRandomHelper.LeanAmountMax">
            <summary>
            Sets the LeanAmountMax setting for this <see cref="T:CitizenFX.Core.NaturalMotion.HipsLeanRandomHelper"/>.
            maximum amount of lean.
            </summary>
            <remarks>
            Default value = 0.4f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.HipsLeanRandomHelper.ChangeTimeMin">
            <summary>
            Sets the ChangeTimeMin setting for this <see cref="T:CitizenFX.Core.NaturalMotion.HipsLeanRandomHelper"/>.
            min time until changing direction.
            </summary>
            <remarks>
            Default value = 2.0f.
            Min value = 0.0f.
            Max value = 20.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.HipsLeanRandomHelper.ChangeTimeMax">
            <summary>
            Sets the ChangeTimeMax setting for this <see cref="T:CitizenFX.Core.NaturalMotion.HipsLeanRandomHelper"/>.
            maximum time until changing direction.
            </summary>
            <remarks>
            Default value = 4.0f.
            Min value = 0.0f.
            Max value = 20.0f.
            </remarks>
        </member>
        <member name="M:CitizenFX.Core.NaturalMotion.HipsLeanToPositionHelper.#ctor(CitizenFX.Core.Ped)">
            <summary>
            Creates a new Instance of the HipsLeanToPositionHelper for sending a HipsLeanToPosition <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to a given <see cref="T:CitizenFX.Core.Ped"/>. 
            </summary>
            <param name="ped">The <see cref="T:CitizenFX.Core.Ped"/> to send the HipsLeanToPosition <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to.</param>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.HipsLeanToPositionHelper.LeanAmount">
            <summary>
            Sets the LeanAmount setting for this <see cref="T:CitizenFX.Core.NaturalMotion.HipsLeanToPositionHelper"/>.
            amount of lean, 0 to about 0.5. -ve will move away from the target.
            </summary>
            <remarks>
            Default value = 0.2f.
            Min value = -0.5f.
            Max value = 0.5f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.HipsLeanToPositionHelper.Pos">
            <summary>
            Sets the Pos setting for this <see cref="T:CitizenFX.Core.NaturalMotion.HipsLeanToPositionHelper"/>.
            position to head towards.
            </summary>
            <remarks>
            Default value = Vector3(0.0f, 0.0f, 0.0f).
            </remarks>
        </member>
        <member name="M:CitizenFX.Core.NaturalMotion.HipsLeanTowardsObjectHelper.#ctor(CitizenFX.Core.Ped)">
            <summary>
            Creates a new Instance of the HipsLeanTowardsObjectHelper for sending a HipsLeanTowardsObject <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to a given <see cref="T:CitizenFX.Core.Ped"/>. 
            </summary>
            <param name="ped">The <see cref="T:CitizenFX.Core.Ped"/> to send the HipsLeanTowardsObject <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to.</param>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.HipsLeanTowardsObjectHelper.LeanAmount">
            <summary>
            Sets the LeanAmount setting for this <see cref="T:CitizenFX.Core.NaturalMotion.HipsLeanTowardsObjectHelper"/>.
            amount of lean, 0 to about 0.5. -ve will move away from the target.
            </summary>
            <remarks>
            Default value = 0.2f.
            Min value = -0.5f.
            Max value = 0.5f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.HipsLeanTowardsObjectHelper.Offset">
            <summary>
            Sets the Offset setting for this <see cref="T:CitizenFX.Core.NaturalMotion.HipsLeanTowardsObjectHelper"/>.
            offset from instance position added when calculating position to lean to.
            </summary>
            <remarks>
            Default value = Vector3(0.0f, 0.0f, 0.0f).
            Min value = -100.0f.
            Max value = 100.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.HipsLeanTowardsObjectHelper.InstanceIndex">
            <summary>
            Sets the InstanceIndex setting for this <see cref="T:CitizenFX.Core.NaturalMotion.HipsLeanTowardsObjectHelper"/>.
            levelIndex of object to lean hips towards.
            </summary>
            <remarks>
            Default value = -1.
            Min value = -1.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.HipsLeanTowardsObjectHelper.BoundIndex">
            <summary>
            Sets the BoundIndex setting for this <see cref="T:CitizenFX.Core.NaturalMotion.HipsLeanTowardsObjectHelper"/>.
            boundIndex of object to lean hips towards (0 = just use instance coordinates).
            </summary>
            <remarks>
            Default value = 0.
            Min value = 0.
            </remarks>
        </member>
        <member name="M:CitizenFX.Core.NaturalMotion.ForceLeanInDirectionHelper.#ctor(CitizenFX.Core.Ped)">
            <summary>
            Creates a new Instance of the ForceLeanInDirectionHelper for sending a ForceLeanInDirection <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to a given <see cref="T:CitizenFX.Core.Ped"/>. 
            </summary>
            <param name="ped">The <see cref="T:CitizenFX.Core.Ped"/> to send the ForceLeanInDirection <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to.</param>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ForceLeanInDirectionHelper.LeanAmount">
            <summary>
            Sets the LeanAmount setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ForceLeanInDirectionHelper"/>.
            amount of lean, 0 to about 0.5. -ve will move away from the target.
            </summary>
            <remarks>
            Default value = 0.2f.
            Min value = -1.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ForceLeanInDirectionHelper.Dir">
            <summary>
            Sets the Dir setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ForceLeanInDirectionHelper"/>.
            direction to lean in.
            </summary>
            <remarks>
            Default value = Vector3(0.0f, 0.0f, 1.0f).
            Min value = 0.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ForceLeanInDirectionHelper.BodyPart">
            <summary>
            Sets the BodyPart setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ForceLeanInDirectionHelper"/>.
            body part that the force is applied to.
            </summary>
            <remarks>
            Default value = 0.
            Min value = 0.
            Max value = 21.
            </remarks>
        </member>
        <member name="M:CitizenFX.Core.NaturalMotion.ForceLeanRandomHelper.#ctor(CitizenFX.Core.Ped)">
            <summary>
            Creates a new Instance of the ForceLeanRandomHelper for sending a ForceLeanRandom <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to a given <see cref="T:CitizenFX.Core.Ped"/>. 
            </summary>
            <param name="ped">The <see cref="T:CitizenFX.Core.Ped"/> to send the ForceLeanRandom <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to.</param>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ForceLeanRandomHelper.LeanAmountMin">
            <summary>
            Sets the LeanAmountMin setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ForceLeanRandomHelper"/>.
            minimum amount of lean.
            </summary>
            <remarks>
            Default value = 0.3f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ForceLeanRandomHelper.LeanAmountMax">
            <summary>
            Sets the LeanAmountMax setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ForceLeanRandomHelper"/>.
            maximum amount of lean.
            </summary>
            <remarks>
            Default value = 0.4f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ForceLeanRandomHelper.ChangeTimeMin">
            <summary>
            Sets the ChangeTimeMin setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ForceLeanRandomHelper"/>.
            min time until changing direction.
            </summary>
            <remarks>
            Default value = 2.0f.
            Min value = 0.0f.
            Max value = 20.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ForceLeanRandomHelper.ChangeTimeMax">
            <summary>
            Sets the ChangeTimeMax setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ForceLeanRandomHelper"/>.
            maximum time until changing direction.
            </summary>
            <remarks>
            Default value = 4.0f.
            Min value = 0.0f.
            Max value = 20.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ForceLeanRandomHelper.BodyPart">
            <summary>
            Sets the BodyPart setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ForceLeanRandomHelper"/>.
            body part that the force is applied to.
            </summary>
            <remarks>
            Default value = 0.
            Min value = 0.
            Max value = 21.
            </remarks>
        </member>
        <member name="M:CitizenFX.Core.NaturalMotion.ForceLeanToPositionHelper.#ctor(CitizenFX.Core.Ped)">
            <summary>
            Creates a new Instance of the ForceLeanToPositionHelper for sending a ForceLeanToPosition <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to a given <see cref="T:CitizenFX.Core.Ped"/>. 
            </summary>
            <param name="ped">The <see cref="T:CitizenFX.Core.Ped"/> to send the ForceLeanToPosition <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to.</param>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ForceLeanToPositionHelper.LeanAmount">
            <summary>
            Sets the LeanAmount setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ForceLeanToPositionHelper"/>.
            amount of lean, 0 to about 0.5. -ve will move away from the target.
            </summary>
            <remarks>
            Default value = 0.2f.
            Min value = -0.5f.
            Max value = 0.5f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ForceLeanToPositionHelper.Pos">
            <summary>
            Sets the Pos setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ForceLeanToPositionHelper"/>.
            position to head towards.
            </summary>
            <remarks>
            Default value = Vector3(0.0f, 0.0f, 0.0f).
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ForceLeanToPositionHelper.BodyPart">
            <summary>
            Sets the BodyPart setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ForceLeanToPositionHelper"/>.
            body part that the force is applied to.
            </summary>
            <remarks>
            Default value = 0.
            Min value = 0.
            Max value = 21.
            </remarks>
        </member>
        <member name="M:CitizenFX.Core.NaturalMotion.ForceLeanTowardsObjectHelper.#ctor(CitizenFX.Core.Ped)">
            <summary>
            Creates a new Instance of the ForceLeanTowardsObjectHelper for sending a ForceLeanTowardsObject <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to a given <see cref="T:CitizenFX.Core.Ped"/>. 
            </summary>
            <param name="ped">The <see cref="T:CitizenFX.Core.Ped"/> to send the ForceLeanTowardsObject <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to.</param>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ForceLeanTowardsObjectHelper.LeanAmount">
            <summary>
            Sets the LeanAmount setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ForceLeanTowardsObjectHelper"/>.
            amount of lean, 0 to about 0.5. -ve will move away from the target.
            </summary>
            <remarks>
            Default value = 0.2f.
            Min value = -0.5f.
            Max value = 0.5f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ForceLeanTowardsObjectHelper.Offset">
            <summary>
            Sets the Offset setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ForceLeanTowardsObjectHelper"/>.
            offset from instance position added when calculating position to lean to.
            </summary>
            <remarks>
            Default value = Vector3(0.0f, 0.0f, 0.0f).
            Min value = -100.0f.
            Max value = 100.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ForceLeanTowardsObjectHelper.InstanceIndex">
            <summary>
            Sets the InstanceIndex setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ForceLeanTowardsObjectHelper"/>.
            levelIndex of object to move towards.
            </summary>
            <remarks>
            Default value = -1.
            Min value = -1.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ForceLeanTowardsObjectHelper.BoundIndex">
            <summary>
            Sets the BoundIndex setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ForceLeanTowardsObjectHelper"/>.
            boundIndex of object to move towards (0 = just use instance coordinates).
            </summary>
            <remarks>
            Default value = 0.
            Min value = 0.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ForceLeanTowardsObjectHelper.BodyPart">
            <summary>
            Sets the BodyPart setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ForceLeanTowardsObjectHelper"/>.
            body part that the force is applied to.
            </summary>
            <remarks>
            Default value = 0.
            Min value = 0.
            Max value = 21.
            </remarks>
        </member>
        <member name="T:CitizenFX.Core.NaturalMotion.SetStiffnessHelper">
            <summary>
            Use this message to manually set the body stiffness values -before using Active Pose to drive to an animated pose, for example.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.NaturalMotion.SetStiffnessHelper.#ctor(CitizenFX.Core.Ped)">
            <summary>
            Creates a new Instance of the SetStiffnessHelper for sending a SetStiffness <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to a given <see cref="T:CitizenFX.Core.Ped"/>. 
            </summary>
            <param name="ped">The <see cref="T:CitizenFX.Core.Ped"/> to send the SetStiffness <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to.</param>
            <remarks>
            Use this message to manually set the body stiffness values -before using Active Pose to drive to an animated pose, for example.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.SetStiffnessHelper.BodyStiffness">
            <summary>
            Sets the BodyStiffness setting for this <see cref="T:CitizenFX.Core.NaturalMotion.SetStiffnessHelper"/>.
            stiffness of whole character.
            </summary>
            <remarks>
            Default value = 12.0f.
            Min value = 2.0f.
            Max value = 20.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.SetStiffnessHelper.Damping">
            <summary>
            Sets the Damping setting for this <see cref="T:CitizenFX.Core.NaturalMotion.SetStiffnessHelper"/>.
            damping amount, less is underdamped.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 3.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.SetStiffnessHelper.Mask">
            <summary>
            Sets the Mask setting for this <see cref="T:CitizenFX.Core.NaturalMotion.SetStiffnessHelper"/>.
            Two character body-masking value, bitwise joint mask or bitwise logic string of two character body-masking value  (see Active Pose notes for possible values).
            </summary>
            <remarks>
            Default value = fb.
            </remarks>
        </member>
        <member name="T:CitizenFX.Core.NaturalMotion.SetMuscleStiffnessHelper">
            <summary>
            Use this message to manually set the muscle stiffness values -before using Active Pose to drive to an animated pose, for example.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.NaturalMotion.SetMuscleStiffnessHelper.#ctor(CitizenFX.Core.Ped)">
            <summary>
            Creates a new Instance of the SetMuscleStiffnessHelper for sending a SetMuscleStiffness <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to a given <see cref="T:CitizenFX.Core.Ped"/>. 
            </summary>
            <param name="ped">The <see cref="T:CitizenFX.Core.Ped"/> to send the SetMuscleStiffness <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to.</param>
            <remarks>
            Use this message to manually set the muscle stiffness values -before using Active Pose to drive to an animated pose, for example.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.SetMuscleStiffnessHelper.MuscleStiffness">
            <summary>
            Sets the MuscleStiffness setting for this <see cref="T:CitizenFX.Core.NaturalMotion.SetMuscleStiffnessHelper"/>.
            muscle stiffness of joint/s.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 20.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.SetMuscleStiffnessHelper.Mask">
            <summary>
            Sets the Mask setting for this <see cref="T:CitizenFX.Core.NaturalMotion.SetMuscleStiffnessHelper"/>.
            Two character body-masking value, bitwise joint mask or bitwise logic string of two character body-masking value  (see Active Pose notes for possible values).
            </summary>
            <remarks>
            Default value = fb.
            </remarks>
        </member>
        <member name="T:CitizenFX.Core.NaturalMotion.SetWeaponModeHelper">
            <summary>
            Use this message to set the character's weapon mode.  This is an alternativeto the setWeaponMode public function.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.NaturalMotion.SetWeaponModeHelper.#ctor(CitizenFX.Core.Ped)">
            <summary>
            Creates a new Instance of the SetWeaponModeHelper for sending a SetWeaponMode <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to a given <see cref="T:CitizenFX.Core.Ped"/>. 
            </summary>
            <param name="ped">The <see cref="T:CitizenFX.Core.Ped"/> to send the SetWeaponMode <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to.</param>
            <remarks>
            Use this message to set the character's weapon mode.  This is an alternativeto the setWeaponMode public function.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.SetWeaponModeHelper.WeaponMode">
            <summary>
            Sets the WeaponMode setting for this <see cref="T:CitizenFX.Core.NaturalMotion.SetWeaponModeHelper"/>.
            </summary>
            <remarks>
            Default value = <see cref="F:CitizenFX.Core.NaturalMotion.WeaponMode.PistolRight"/>.
            </remarks>.
        </member>
        <member name="T:CitizenFX.Core.NaturalMotion.RegisterWeaponHelper">
            <summary>
            Use this message to register weapon.  This is an alternativeto the registerWeapon public function.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.NaturalMotion.RegisterWeaponHelper.#ctor(CitizenFX.Core.Ped)">
            <summary>
            Creates a new Instance of the RegisterWeaponHelper for sending a RegisterWeapon <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to a given <see cref="T:CitizenFX.Core.Ped"/>. 
            </summary>
            <param name="ped">The <see cref="T:CitizenFX.Core.Ped"/> to send the RegisterWeapon <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to.</param>
            <remarks>
            Use this message to register weapon.  This is an alternativeto the registerWeapon public function.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.RegisterWeaponHelper.Hand">
            <summary>
            Sets the Hand setting for this <see cref="T:CitizenFX.Core.NaturalMotion.RegisterWeaponHelper"/>.
            </summary>
            <remarks>
            Default value = <see cref="F:CitizenFX.Core.NaturalMotion.Hand.Right"/>.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.RegisterWeaponHelper.LevelIndex">
            <summary>
            Sets the LevelIndex setting for this <see cref="T:CitizenFX.Core.NaturalMotion.RegisterWeaponHelper"/>.
            Level index of the weapon.
            </summary>
            <remarks>
            Default value = -1.
            Min value = -1.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.RegisterWeaponHelper.ConstraintHandle">
            <summary>
            Sets the ConstraintHandle setting for this <see cref="T:CitizenFX.Core.NaturalMotion.RegisterWeaponHelper"/>.
            pointer to the hand-gun constraint handle.
            </summary>
            <remarks>
            Default value = -1.
            Min value = -1.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.RegisterWeaponHelper.GunToHandA">
            <summary>
            Sets the GunToHandA setting for this <see cref="T:CitizenFX.Core.NaturalMotion.RegisterWeaponHelper"/>.
            A vector of the gunToHand matrix.  The gunToHandMatrix is the desired gunToHandMatrix in the aimingPose. (The gunToHandMatrix when pointGun starts can be different so will be blended to this desired one).
            </summary>
            <remarks>
            Default value = Vector3(1.0f, 0.0f, 0.0f).
            Min value = 0.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.RegisterWeaponHelper.GunToHandB">
            <summary>
            Sets the GunToHandB setting for this <see cref="T:CitizenFX.Core.NaturalMotion.RegisterWeaponHelper"/>.
            B vector of the gunToHand matrix.
            </summary>
            <remarks>
            Default value = Vector3(0.0f, 1.0f, 0.0f).
            Min value = 0.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.RegisterWeaponHelper.GunToHandC">
            <summary>
            Sets the GunToHandC setting for this <see cref="T:CitizenFX.Core.NaturalMotion.RegisterWeaponHelper"/>.
            C vector of the gunToHand matrix.
            </summary>
            <remarks>
            Default value = Vector3(0.0f, 0.0f, 1.0f).
            Min value = 0.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.RegisterWeaponHelper.GunToHandD">
            <summary>
            Sets the GunToHandD setting for this <see cref="T:CitizenFX.Core.NaturalMotion.RegisterWeaponHelper"/>.
            D vector of the gunToHand matrix.
            </summary>
            <remarks>
            Default value = Vector3(0.0f, 0.0f, 0.0f).
            Min value = 0.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.RegisterWeaponHelper.GunToMuzzleInGun">
            <summary>
            Sets the GunToMuzzleInGun setting for this <see cref="T:CitizenFX.Core.NaturalMotion.RegisterWeaponHelper"/>.
            Gun centre to muzzle expressed in gun co-ordinates.  To get the line of sight/barrel of the gun. Assumption: the muzzle direction is always along the same primary axis of the gun.
            </summary>
            <remarks>
            Default value = Vector3(0.0f, 0.0f, 0.0f).
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.RegisterWeaponHelper.GunToButtInGun">
            <summary>
            Sets the GunToButtInGun setting for this <see cref="T:CitizenFX.Core.NaturalMotion.RegisterWeaponHelper"/>.
            Gun centre to butt expressed in gun co-ordinates.  The gun pivots around this point when aiming.
            </summary>
            <remarks>
            Default value = Vector3(0.0f, 0.0f, 0.0f).
            </remarks>
        </member>
        <member name="M:CitizenFX.Core.NaturalMotion.ShotRelaxHelper.#ctor(CitizenFX.Core.Ped)">
            <summary>
            Creates a new Instance of the ShotRelaxHelper for sending a ShotRelax <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to a given <see cref="T:CitizenFX.Core.Ped"/>. 
            </summary>
            <param name="ped">The <see cref="T:CitizenFX.Core.Ped"/> to send the ShotRelax <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to.</param>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotRelaxHelper.RelaxPeriodUpper">
            <summary>
            Sets the RelaxPeriodUpper setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotRelaxHelper"/>.
            time over which to relax to full relaxation for upper body.
            </summary>
            <remarks>
            Default value = 2.0f.
            Min value = 0.0f.
            Max value = 40.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotRelaxHelper.RelaxPeriodLower">
            <summary>
            Sets the RelaxPeriodLower setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotRelaxHelper"/>.
            time over which to relax to full relaxation for lower body.
            </summary>
            <remarks>
            Default value = 0.4f.
            Min value = 0.0f.
            Max value = 40.0f.
            </remarks>
        </member>
        <member name="T:CitizenFX.Core.NaturalMotion.FireWeaponHelper">
            <summary>
            One shot message apply a force to the hand as we fire the gun that should be in this hand.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.NaturalMotion.FireWeaponHelper.#ctor(CitizenFX.Core.Ped)">
            <summary>
            Creates a new Instance of the FireWeaponHelper for sending a FireWeapon <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to a given <see cref="T:CitizenFX.Core.Ped"/>. 
            </summary>
            <param name="ped">The <see cref="T:CitizenFX.Core.Ped"/> to send the FireWeapon <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to.</param>
            <remarks>
            One shot message apply a force to the hand as we fire the gun that should be in this hand.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.FireWeaponHelper.FiredWeaponStrength">
            <summary>
            Sets the FiredWeaponStrength setting for this <see cref="T:CitizenFX.Core.NaturalMotion.FireWeaponHelper"/>.
            The force of the gun.
            </summary>
            <remarks>
            Default value = 1000.0f.
            Min value = 0.0f.
            Max value = 10000.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.FireWeaponHelper.GunHandEnum">
            <summary>
            Sets the GunHandEnum setting for this <see cref="T:CitizenFX.Core.NaturalMotion.FireWeaponHelper"/>.
            Which hand is the gun in.
            </summary>
            <remarks>
            Default value = <see cref="F:CitizenFX.Core.NaturalMotion.Hand.Left"/>.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.FireWeaponHelper.ApplyFireGunForceAtClavicle">
            <summary>
            Sets the ApplyFireGunForceAtClavicle setting for this <see cref="T:CitizenFX.Core.NaturalMotion.FireWeaponHelper"/>.
            Should we apply some of the force at the shoulder. Force double handed weapons (Ak47 etc).
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.FireWeaponHelper.InhibitTime">
            <summary>
            Sets the InhibitTime setting for this <see cref="T:CitizenFX.Core.NaturalMotion.FireWeaponHelper"/>.
            Minimum time before next fire impulse.
            </summary>
            <remarks>
            Default value = 0.4f.
            Min value = 0.0f.
            Max value = 10.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.FireWeaponHelper.Direction">
            <summary>
            Sets the Direction setting for this <see cref="T:CitizenFX.Core.NaturalMotion.FireWeaponHelper"/>.
            direction of impulse in gun frame.
            </summary>
            <remarks>
            Default value = Vector3(0.0f, 0.0f, 0.0f).
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.FireWeaponHelper.Split">
            <summary>
            Sets the Split setting for this <see cref="T:CitizenFX.Core.NaturalMotion.FireWeaponHelper"/>.
            Split force between hand and clavicle when applyFireGunForceAtClavicle is true. 1 = all hand, 0 = all clavicle.
            </summary>
            <remarks>
            Default value = 0.5f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="T:CitizenFX.Core.NaturalMotion.ConfigureConstraintsHelper">
            <summary>
            One shot to give state of constraints on character and response to constraints.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.NaturalMotion.ConfigureConstraintsHelper.#ctor(CitizenFX.Core.Ped)">
            <summary>
            Creates a new Instance of the ConfigureConstraintsHelper for sending a ConfigureConstraints <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to a given <see cref="T:CitizenFX.Core.Ped"/>. 
            </summary>
            <param name="ped">The <see cref="T:CitizenFX.Core.Ped"/> to send the ConfigureConstraints <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to.</param>
            <remarks>
            One shot to give state of constraints on character and response to constraints.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureConstraintsHelper.HandCuffs">
            <summary>
            Sets the HandCuffs setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureConstraintsHelper"/>.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureConstraintsHelper.HandCuffsBehindBack">
            <summary>
            Sets the HandCuffsBehindBack setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureConstraintsHelper"/>.
            not implemented.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureConstraintsHelper.LegCuffs">
            <summary>
            Sets the LegCuffs setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureConstraintsHelper"/>.
            not implemented.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureConstraintsHelper.RightDominant">
            <summary>
            Sets the RightDominant setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureConstraintsHelper"/>.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureConstraintsHelper.PassiveMode">
            <summary>
            Sets the PassiveMode setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureConstraintsHelper"/>.
            0 setCurrent, 1= IK to dominant, (2=pointGunLikeIK //not implemented).
            </summary>
            <remarks>
            Default value = 0.
            Min value = 0.
            Max value = 5.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureConstraintsHelper.BespokeBehaviour">
            <summary>
            Sets the BespokeBehaviour setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureConstraintsHelper"/>.
            not implemented.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ConfigureConstraintsHelper.Blend2ZeroPose">
            <summary>
            Sets the Blend2ZeroPose setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ConfigureConstraintsHelper"/>.
            Blend Arms to zero pose.
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="M:CitizenFX.Core.NaturalMotion.StayUprightHelper.#ctor(CitizenFX.Core.Ped)">
            <summary>
            Creates a new Instance of the StayUprightHelper for sending a StayUpright <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to a given <see cref="T:CitizenFX.Core.Ped"/>. 
            </summary>
            <param name="ped">The <see cref="T:CitizenFX.Core.Ped"/> to send the StayUpright <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to.</param>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.StayUprightHelper.UseForces">
            <summary>
            Sets the UseForces setting for this <see cref="T:CitizenFX.Core.NaturalMotion.StayUprightHelper"/>.
            enable force based constraint.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.StayUprightHelper.UseTorques">
            <summary>
            Sets the UseTorques setting for this <see cref="T:CitizenFX.Core.NaturalMotion.StayUprightHelper"/>.
            enable torque based constraint.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.StayUprightHelper.LastStandMode">
            <summary>
            Sets the LastStandMode setting for this <see cref="T:CitizenFX.Core.NaturalMotion.StayUprightHelper"/>.
            Uses position/orientation control on the spine and drifts in the direction of bullets.  This ignores all other stayUpright settings.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.StayUprightHelper.LastStandSinkRate">
            <summary>
            Sets the LastStandSinkRate setting for this <see cref="T:CitizenFX.Core.NaturalMotion.StayUprightHelper"/>.
            The sink rate (higher for a faster drop).
            </summary>
            <remarks>
            Default value = 0.3f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.StayUprightHelper.LastStandHorizDamping">
            <summary>
            Sets the LastStandHorizDamping setting for this <see cref="T:CitizenFX.Core.NaturalMotion.StayUprightHelper"/>.
            Higher values for more damping.
            </summary>
            <remarks>
            Default value = 0.4f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.StayUprightHelper.LastStandMaxTime">
            <summary>
            Sets the LastStandMaxTime setting for this <see cref="T:CitizenFX.Core.NaturalMotion.StayUprightHelper"/>.
            Max time allowed in last stand mode.
            </summary>
            <remarks>
            Default value = 0.4f.
            Min value = 0.0f.
            Max value = 5.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.StayUprightHelper.TurnTowardsBullets">
            <summary>
            Sets the TurnTowardsBullets setting for this <see cref="T:CitizenFX.Core.NaturalMotion.StayUprightHelper"/>.
            Use cheat torques to face the direction of bullets if not facing too far away.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.StayUprightHelper.VelocityBased">
            <summary>
            Sets the VelocityBased setting for this <see cref="T:CitizenFX.Core.NaturalMotion.StayUprightHelper"/>.
            make strength of constraint function of COM velocity.  Uses -1 for forceDamping if the damping is positive.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.StayUprightHelper.TorqueOnlyInAir">
            <summary>
            Sets the TorqueOnlyInAir setting for this <see cref="T:CitizenFX.Core.NaturalMotion.StayUprightHelper"/>.
            only apply torque based constraint when airBorne.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.StayUprightHelper.ForceStrength">
            <summary>
            Sets the ForceStrength setting for this <see cref="T:CitizenFX.Core.NaturalMotion.StayUprightHelper"/>.
            strength of constraint.
            </summary>
            <remarks>
            Default value = 3.0f.
            Min value = 0.0f.
            Max value = 16.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.StayUprightHelper.ForceDamping">
            <summary>
            Sets the ForceDamping setting for this <see cref="T:CitizenFX.Core.NaturalMotion.StayUprightHelper"/>.
            damping in constraint: -1 makes it scale automagically with forceStrength.  Other negative values will scale this automagic damping.
            </summary>
            <remarks>
            Default value = -1.0f.
            Min value = -1.0f.
            Max value = 50.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.StayUprightHelper.ForceFeetMult">
            <summary>
            Sets the ForceFeetMult setting for this <see cref="T:CitizenFX.Core.NaturalMotion.StayUprightHelper"/>.
            multiplier to the force applied to the feet.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.StayUprightHelper.ForceSpine3Share">
            <summary>
            Sets the ForceSpine3Share setting for this <see cref="T:CitizenFX.Core.NaturalMotion.StayUprightHelper"/>.
            share of pelvis force applied to spine3.
            </summary>
            <remarks>
            Default value = 0.3f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.StayUprightHelper.ForceLeanReduction">
            <summary>
            Sets the ForceLeanReduction setting for this <see cref="T:CitizenFX.Core.NaturalMotion.StayUprightHelper"/>.
            how much the character lean is taken into account when reducing the force.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.StayUprightHelper.ForceInAirShare">
            <summary>
            Sets the ForceInAirShare setting for this <see cref="T:CitizenFX.Core.NaturalMotion.StayUprightHelper"/>.
            share of the feet force to the airborne foot.
            </summary>
            <remarks>
            Default value = 0.5f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.StayUprightHelper.ForceMin">
            <summary>
            Sets the ForceMin setting for this <see cref="T:CitizenFX.Core.NaturalMotion.StayUprightHelper"/>.
            when min and max are greater than 0 the constraint strength is determined from character strength, scaled into the range given by min and max.
            </summary>
            <remarks>
            Default value = -1.0f.
            Min value = -1.0f.
            Max value = 16.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.StayUprightHelper.ForceMax">
            <summary>
            Sets the ForceMax setting for this <see cref="T:CitizenFX.Core.NaturalMotion.StayUprightHelper"/>.
            see above.
            </summary>
            <remarks>
            Default value = -1.0f.
            Min value = -1.0f.
            Max value = 16.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.StayUprightHelper.ForceSaturationVel">
            <summary>
            Sets the ForceSaturationVel setting for this <see cref="T:CitizenFX.Core.NaturalMotion.StayUprightHelper"/>.
            when in velocityBased mode, the COM velocity at which constraint reaches maximum strength (forceStrength).
            </summary>
            <remarks>
            Default value = 4.0f.
            Min value = 0.1f.
            Max value = 10.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.StayUprightHelper.ForceThresholdVel">
            <summary>
            Sets the ForceThresholdVel setting for this <see cref="T:CitizenFX.Core.NaturalMotion.StayUprightHelper"/>.
            when in velocityBased mode, the COM velocity above which constraint starts applying forces.
            </summary>
            <remarks>
            Default value = 0.5f.
            Min value = 0.0f.
            Max value = 5.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.StayUprightHelper.TorqueStrength">
            <summary>
            Sets the TorqueStrength setting for this <see cref="T:CitizenFX.Core.NaturalMotion.StayUprightHelper"/>.
            strength of torque based constraint.
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = 0.0f.
            Max value = 16.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.StayUprightHelper.TorqueDamping">
            <summary>
            Sets the TorqueDamping setting for this <see cref="T:CitizenFX.Core.NaturalMotion.StayUprightHelper"/>.
            damping of torque based constraint.
            </summary>
            <remarks>
            Default value = 0.5f.
            Min value = 0.0f.
            Max value = 16.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.StayUprightHelper.TorqueSaturationVel">
            <summary>
            Sets the TorqueSaturationVel setting for this <see cref="T:CitizenFX.Core.NaturalMotion.StayUprightHelper"/>.
            when in velocityBased mode, the COM velocity at which constraint reaches maximum strength (torqueStrength).
            </summary>
            <remarks>
            Default value = 4.0f.
            Min value = 0.1f.
            Max value = 10.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.StayUprightHelper.TorqueThresholdVel">
            <summary>
            Sets the TorqueThresholdVel setting for this <see cref="T:CitizenFX.Core.NaturalMotion.StayUprightHelper"/>.
            when in velocityBased mode, the COM velocity above which constraint starts applying torques.
            </summary>
            <remarks>
            Default value = 2.5f.
            Min value = 0.0f.
            Max value = 5.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.StayUprightHelper.SupportPosition">
            <summary>
            Sets the SupportPosition setting for this <see cref="T:CitizenFX.Core.NaturalMotion.StayUprightHelper"/>.
            distance the foot is behind Com projection that is still considered able to generate the support for the upright constraint.
            </summary>
            <remarks>
            Default value = 2.0f.
            Min value = -2.0f.
            Max value = 2.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.StayUprightHelper.NoSupportForceMult">
            <summary>
            Sets the NoSupportForceMult setting for this <see cref="T:CitizenFX.Core.NaturalMotion.StayUprightHelper"/>.
            still apply this fraction of the upright constaint force if the foot is not in a position (defined by supportPosition) to generate the support for the upright constraint.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.StayUprightHelper.StepUpHelp">
            <summary>
            Sets the StepUpHelp setting for this <see cref="T:CitizenFX.Core.NaturalMotion.StayUprightHelper"/>.
            strength of cheat force applied upwards to spine3 to help the character up steps/slopes.
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = 0.0f.
            Max value = 16.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.StayUprightHelper.StayUpAcc">
            <summary>
            Sets the StayUpAcc setting for this <see cref="T:CitizenFX.Core.NaturalMotion.StayUprightHelper"/>.
            How much the cheat force takes into account the acceleration of moving platforms.
            </summary>
            <remarks>
            Default value = 0.7f.
            Min value = 0.0f.
            Max value = 2.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.StayUprightHelper.StayUpAccMax">
            <summary>
            Sets the StayUpAccMax setting for this <see cref="T:CitizenFX.Core.NaturalMotion.StayUprightHelper"/>.
            The maximum floorAcceleration (of a moving platform) that the cheat force takes into account.
            </summary>
            <remarks>
            Default value = 5.0f.
            Min value = 0.0f.
            Max value = 15.0f.
            </remarks>
        </member>
        <member name="T:CitizenFX.Core.NaturalMotion.StopAllBehavioursHelper">
            <summary>
            Send this message to immediately stop all behaviours from executing.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.NaturalMotion.StopAllBehavioursHelper.#ctor(CitizenFX.Core.Ped)">
            <summary>
            Creates a new Instance of the StopAllBehavioursHelper for sending a StopAllBehaviours <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to a given <see cref="T:CitizenFX.Core.Ped"/>. 
            </summary>
            <param name="ped">The <see cref="T:CitizenFX.Core.Ped"/> to send the StopAllBehaviours <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to.</param>
            <remarks>
            Send this message to immediately stop all behaviours from executing.
            </remarks>
        </member>
        <member name="T:CitizenFX.Core.NaturalMotion.SetCharacterStrengthHelper">
            <summary>
            Sets character's strength on the dead-granny-to-healthy-terminator scale: [0..1].
            </summary>
        </member>
        <member name="M:CitizenFX.Core.NaturalMotion.SetCharacterStrengthHelper.#ctor(CitizenFX.Core.Ped)">
            <summary>
            Creates a new Instance of the SetCharacterStrengthHelper for sending a SetCharacterStrength <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to a given <see cref="T:CitizenFX.Core.Ped"/>. 
            </summary>
            <param name="ped">The <see cref="T:CitizenFX.Core.Ped"/> to send the SetCharacterStrength <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to.</param>
            <remarks>
            Sets character's strength on the dead-granny-to-healthy-terminator scale: [0..1].
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.SetCharacterStrengthHelper.CharacterStrength">
            <summary>
            Sets the CharacterStrength setting for this <see cref="T:CitizenFX.Core.NaturalMotion.SetCharacterStrengthHelper"/>.
            strength of character.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="T:CitizenFX.Core.NaturalMotion.SetCharacterHealthHelper">
            <summary>
            Sets character's health on the dead-to-alive scale: [0..1].
            </summary>
        </member>
        <member name="M:CitizenFX.Core.NaturalMotion.SetCharacterHealthHelper.#ctor(CitizenFX.Core.Ped)">
            <summary>
            Creates a new Instance of the SetCharacterHealthHelper for sending a SetCharacterHealth <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to a given <see cref="T:CitizenFX.Core.Ped"/>. 
            </summary>
            <param name="ped">The <see cref="T:CitizenFX.Core.Ped"/> to send the SetCharacterHealth <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to.</param>
            <remarks>
            Sets character's health on the dead-to-alive scale: [0..1].
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.SetCharacterHealthHelper.CharacterHealth">
            <summary>
            Sets the CharacterHealth setting for this <see cref="T:CitizenFX.Core.NaturalMotion.SetCharacterHealthHelper"/>.
            health of character.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="T:CitizenFX.Core.NaturalMotion.SetFallingReactionHelper">
            <summary>
            Sets the type of reaction if catchFall is called.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.NaturalMotion.SetFallingReactionHelper.#ctor(CitizenFX.Core.Ped)">
            <summary>
            Creates a new Instance of the SetFallingReactionHelper for sending a SetFallingReaction <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to a given <see cref="T:CitizenFX.Core.Ped"/>. 
            </summary>
            <param name="ped">The <see cref="T:CitizenFX.Core.Ped"/> to send the SetFallingReaction <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to.</param>
            <remarks>
            Sets the type of reaction if catchFall is called.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.SetFallingReactionHelper.HandsAndKnees">
            <summary>
            Sets the HandsAndKnees setting for this <see cref="T:CitizenFX.Core.NaturalMotion.SetFallingReactionHelper"/>.
            set to true to get handsAndKnees catchFall if catchFall called. If true allows the dynBalancer to stay on during the catchfall and modifies the catch fall to give a more alive looking performance (hands and knees for front landing or sitting up for back landing).
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.SetFallingReactionHelper.CallRDS">
            <summary>
            Sets the CallRDS setting for this <see cref="T:CitizenFX.Core.NaturalMotion.SetFallingReactionHelper"/>.
            If true catchFall will call rollDownstairs if comVel GT comVelRDSThresh - prevents excessive sliding in catchFall.  Was previously only true for handsAndKnees.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.SetFallingReactionHelper.ComVelRDSThresh">
            <summary>
            Sets the ComVelRDSThresh setting for this <see cref="T:CitizenFX.Core.NaturalMotion.SetFallingReactionHelper"/>.
            comVel above which rollDownstairs will start - prevents excessive sliding in catchFall.
            </summary>
            <remarks>
            Default value = 2.0f.
            Min value = 0.0f.
            Max value = 20.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.SetFallingReactionHelper.ResistRolling">
            <summary>
            Sets the ResistRolling setting for this <see cref="T:CitizenFX.Core.NaturalMotion.SetFallingReactionHelper"/>.
            For rds catchFall only: True to resist rolling motion (rolling motion is set off by ub contact and a sliding velocity), false to allow more of a continuous rolling  (rolling motion is set off at a sliding velocity).
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.SetFallingReactionHelper.ArmReduceSpeed">
            <summary>
            Sets the ArmReduceSpeed setting for this <see cref="T:CitizenFX.Core.NaturalMotion.SetFallingReactionHelper"/>.
            Strength is reduced in the catchFall when the arms contact the ground.  0.2 is good for handsAndKnees.  2.5 is good for normal catchFall, anything lower than 1.0 for normal catchFall may lead to bad catchFall poses.
            </summary>
            <remarks>
            Default value = 2.5f.
            Min value = 0.0f.
            Max value = 10.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.SetFallingReactionHelper.ReachLengthMultiplier">
            <summary>
            Sets the ReachLengthMultiplier setting for this <see cref="T:CitizenFX.Core.NaturalMotion.SetFallingReactionHelper"/>.
            Reach length multiplier that scales characters arm topological length, value in range from (0, 1 GT  where 1.0 means reach length is maximum.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.3f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.SetFallingReactionHelper.InhibitRollingTime">
            <summary>
            Sets the InhibitRollingTime setting for this <see cref="T:CitizenFX.Core.NaturalMotion.SetFallingReactionHelper"/>.
            Time after hitting ground that the catchFall can call rds.
            </summary>
            <remarks>
            Default value = 0.2f.
            Min value = 0.0f.
            Max value = 10.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.SetFallingReactionHelper.ChangeFrictionTime">
            <summary>
            Sets the ChangeFrictionTime setting for this <see cref="T:CitizenFX.Core.NaturalMotion.SetFallingReactionHelper"/>.
            Time after hitting ground that the catchFall can change the friction of parts to inhibit sliding.
            </summary>
            <remarks>
            Default value = 0.2f.
            Min value = 0.0f.
            Max value = 10.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.SetFallingReactionHelper.GroundFriction">
            <summary>
            Sets the GroundFriction setting for this <see cref="T:CitizenFX.Core.NaturalMotion.SetFallingReactionHelper"/>.
            8.0 was used on yanked) Friction multiplier on bodyParts when on ground.  Character can look too slidy with groundFriction = 1.  Higher values give a more jerky reation but this seems timestep dependent especially for dragged by the feet.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 10.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.SetFallingReactionHelper.FrictionMin">
            <summary>
            Sets the FrictionMin setting for this <see cref="T:CitizenFX.Core.NaturalMotion.SetFallingReactionHelper"/>.
            Min Friction of an impact with a body part (not head, hands or feet) - to increase friction of slippy environment to get character to roll better.  Applied in catchFall and rollUp(rollDownStairs).
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = 0.0f.
            Max value = 10.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.SetFallingReactionHelper.FrictionMax">
            <summary>
            Sets the FrictionMax setting for this <see cref="T:CitizenFX.Core.NaturalMotion.SetFallingReactionHelper"/>.
            Max Friction of an impact with a body part (not head, hands or feet) - to increase friction of slippy environment to get character to roll better.  Applied in catchFall and rollUp(rollDownStairs).
            </summary>
            <remarks>
            Default value = 9999.0f.
            Min value = 0.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.SetFallingReactionHelper.StopOnSlopes">
            <summary>
            Sets the StopOnSlopes setting for this <see cref="T:CitizenFX.Core.NaturalMotion.SetFallingReactionHelper"/>.
            Apply tactics to help stop on slopes.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.SetFallingReactionHelper.StopManual">
            <summary>
            Sets the StopManual setting for this <see cref="T:CitizenFX.Core.NaturalMotion.SetFallingReactionHelper"/>.
            Override slope value to manually force stopping on flat ground.  Encourages character to come to rest face down or face up.
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.SetFallingReactionHelper.StoppedStrengthDecay">
            <summary>
            Sets the StoppedStrengthDecay setting for this <see cref="T:CitizenFX.Core.NaturalMotion.SetFallingReactionHelper"/>.
            Speed at which strength reduces when stopped.
            </summary>
            <remarks>
            Default value = 5.0f.
            Min value = 0.0f.
            Max value = 20.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.SetFallingReactionHelper.SpineLean1Offset">
            <summary>
            Sets the SpineLean1Offset setting for this <see cref="T:CitizenFX.Core.NaturalMotion.SetFallingReactionHelper"/>.
            Bias spine post towards hunched (away from arched).
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.SetFallingReactionHelper.RiflePose">
            <summary>
            Sets the RiflePose setting for this <see cref="T:CitizenFX.Core.NaturalMotion.SetFallingReactionHelper"/>.
            Hold rifle in a safe position to reduce complications with collision.  Only applied if holding a rifle.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.SetFallingReactionHelper.HkHeadAvoid">
            <summary>
            Sets the HkHeadAvoid setting for this <see cref="T:CitizenFX.Core.NaturalMotion.SetFallingReactionHelper"/>.
            Enable head ground avoidance when handsAndKnees is true.
            </summary>
            <remarks>
            Default value = True.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.SetFallingReactionHelper.AntiPropClav">
            <summary>
            Sets the AntiPropClav setting for this <see cref="T:CitizenFX.Core.NaturalMotion.SetFallingReactionHelper"/>.
            Discourage the character getting stuck propped up by elbows when falling backwards - by inhibiting backwards moving clavicles (keeps the arms slightly wider).
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.SetFallingReactionHelper.AntiPropWeak">
            <summary>
            Sets the AntiPropWeak setting for this <see cref="T:CitizenFX.Core.NaturalMotion.SetFallingReactionHelper"/>.
            Discourage the character getting stuck propped up by elbows when falling backwards - by weakening the arms as soon they hit the floor.  (Also stops the hands lifting up when flat on back).
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.SetFallingReactionHelper.HeadAsWeakAsArms">
            <summary>
            Sets the HeadAsWeakAsArms setting for this <see cref="T:CitizenFX.Core.NaturalMotion.SetFallingReactionHelper"/>.
            Head weakens as arms weaken. If false and antiPropWeak when falls onto back doesn't loosen neck so early (matches bodyStrength instead).
            </summary>
            <remarks>
            Default value = True.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.SetFallingReactionHelper.SuccessStrength">
            <summary>
            Sets the SuccessStrength setting for this <see cref="T:CitizenFX.Core.NaturalMotion.SetFallingReactionHelper"/>.
            When bodyStrength is less than successStrength send a success feedback - DO NOT GO OUTSIDE MIN/MAX PARAMETER VALUES OTHERWISE NO SUCCESS FEEDBACK WILL BE SENT.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.3f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="T:CitizenFX.Core.NaturalMotion.SetCharacterUnderwaterHelper">
            <summary>
            Sets viscosity applied to damping limbs.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.NaturalMotion.SetCharacterUnderwaterHelper.#ctor(CitizenFX.Core.Ped)">
            <summary>
            Creates a new Instance of the SetCharacterUnderwaterHelper for sending a SetCharacterUnderwater <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to a given <see cref="T:CitizenFX.Core.Ped"/>. 
            </summary>
            <param name="ped">The <see cref="T:CitizenFX.Core.Ped"/> to send the SetCharacterUnderwater <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to.</param>
            <remarks>
            Sets viscosity applied to damping limbs.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.SetCharacterUnderwaterHelper.Underwater">
            <summary>
            Sets the Underwater setting for this <see cref="T:CitizenFX.Core.NaturalMotion.SetCharacterUnderwaterHelper"/>.
            is character underwater?.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.SetCharacterUnderwaterHelper.Viscosity">
            <summary>
            Sets the Viscosity setting for this <see cref="T:CitizenFX.Core.NaturalMotion.SetCharacterUnderwaterHelper"/>.
            viscosity applied to character's parts.
            </summary>
            <remarks>
            Default value = -1.0f.
            Min value = -1.0f.
            Max value = 100.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.SetCharacterUnderwaterHelper.GravityFactor">
            <summary>
            Sets the GravityFactor setting for this <see cref="T:CitizenFX.Core.NaturalMotion.SetCharacterUnderwaterHelper"/>.
            gravity factor applied to character.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = -10.0f.
            Max value = 10.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.SetCharacterUnderwaterHelper.Stroke">
            <summary>
            Sets the Stroke setting for this <see cref="T:CitizenFX.Core.NaturalMotion.SetCharacterUnderwaterHelper"/>.
            swimming force applied to character as a function of handVelocity and footVelocity.
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = -1000.0f.
            Max value = 1000.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.SetCharacterUnderwaterHelper.LinearStroke">
            <summary>
            Sets the LinearStroke setting for this <see cref="T:CitizenFX.Core.NaturalMotion.SetCharacterUnderwaterHelper"/>.
            swimming force (linearStroke=true,False) = (f(v),f(v*v)).
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="T:CitizenFX.Core.NaturalMotion.SetCharacterCollisionsHelper">
            <summary>
            setCharacterCollisions:.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.NaturalMotion.SetCharacterCollisionsHelper.#ctor(CitizenFX.Core.Ped)">
            <summary>
            Creates a new Instance of the SetCharacterCollisionsHelper for sending a SetCharacterCollisions <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to a given <see cref="T:CitizenFX.Core.Ped"/>. 
            </summary>
            <param name="ped">The <see cref="T:CitizenFX.Core.Ped"/> to send the SetCharacterCollisions <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to.</param>
            <remarks>
            setCharacterCollisions:.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.SetCharacterCollisionsHelper.Spin">
            <summary>
            Sets the Spin setting for this <see cref="T:CitizenFX.Core.NaturalMotion.SetCharacterCollisionsHelper"/>.
            sliding friction turned into spin 80.0 (used in demo videos) good for rest of default params below.  If 0.0 then no collision enhancement.
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = 0.0f.
            Max value = 100.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.SetCharacterCollisionsHelper.MaxVelocity">
            <summary>
            Sets the MaxVelocity setting for this <see cref="T:CitizenFX.Core.NaturalMotion.SetCharacterCollisionsHelper"/>.
            torque = spin*(relative velocity) up to this maximum for relative velocity.
            </summary>
            <remarks>
            Default value = 8.0f.
            Min value = 0.0f.
            Max value = 100.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.SetCharacterCollisionsHelper.ApplyToAll">
            <summary>
            Sets the ApplyToAll setting for this <see cref="T:CitizenFX.Core.NaturalMotion.SetCharacterCollisionsHelper"/>.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.SetCharacterCollisionsHelper.ApplyToSpine">
            <summary>
            Sets the ApplyToSpine setting for this <see cref="T:CitizenFX.Core.NaturalMotion.SetCharacterCollisionsHelper"/>.
            </summary>
            <remarks>
            Default value = True.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.SetCharacterCollisionsHelper.ApplyToThighs">
            <summary>
            Sets the ApplyToThighs setting for this <see cref="T:CitizenFX.Core.NaturalMotion.SetCharacterCollisionsHelper"/>.
            </summary>
            <remarks>
            Default value = True.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.SetCharacterCollisionsHelper.ApplyToClavicles">
            <summary>
            Sets the ApplyToClavicles setting for this <see cref="T:CitizenFX.Core.NaturalMotion.SetCharacterCollisionsHelper"/>.
            </summary>
            <remarks>
            Default value = True.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.SetCharacterCollisionsHelper.ApplyToUpperArms">
            <summary>
            Sets the ApplyToUpperArms setting for this <see cref="T:CitizenFX.Core.NaturalMotion.SetCharacterCollisionsHelper"/>.
            </summary>
            <remarks>
            Default value = True.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.SetCharacterCollisionsHelper.FootSlip">
            <summary>
            Sets the FootSlip setting for this <see cref="T:CitizenFX.Core.NaturalMotion.SetCharacterCollisionsHelper"/>.
            allow foot slipping if collided.
            </summary>
            <remarks>
            Default value = True.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.SetCharacterCollisionsHelper.VehicleClass">
            <summary>
            Sets the VehicleClass setting for this <see cref="T:CitizenFX.Core.NaturalMotion.SetCharacterCollisionsHelper"/>.
            ClassType of the object against which to enhance the collision.  All character vehicle interaction (e.g. braceForImpact glancing spins) relies on this value so EDIT WISELY. If it is used for things other than vehicles then NM should be informed.
            </summary>
            <remarks>
            Default value = 15.
            Min value = 0.
            Max value = 100.
            </remarks>
        </member>
        <member name="T:CitizenFX.Core.NaturalMotion.SetCharacterDampingHelper">
            <summary>
            Damp out cartwheeling and somersaulting above a certain threshold.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.NaturalMotion.SetCharacterDampingHelper.#ctor(CitizenFX.Core.Ped)">
            <summary>
            Creates a new Instance of the SetCharacterDampingHelper for sending a SetCharacterDamping <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to a given <see cref="T:CitizenFX.Core.Ped"/>. 
            </summary>
            <param name="ped">The <see cref="T:CitizenFX.Core.Ped"/> to send the SetCharacterDamping <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to.</param>
            <remarks>
            Damp out cartwheeling and somersaulting above a certain threshold.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.SetCharacterDampingHelper.SomersaultThresh">
            <summary>
            Sets the SomersaultThresh setting for this <see cref="T:CitizenFX.Core.NaturalMotion.SetCharacterDampingHelper"/>.
            Somersault AngularMomentum measure above which we start damping - try 34.0.  Falling over straight backwards gives 54 on hitting ground.
            </summary>
            <remarks>
            Default value = 34.0f.
            Min value = 0.0f.
            Max value = 200.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.SetCharacterDampingHelper.SomersaultDamp">
            <summary>
            Sets the SomersaultDamp setting for this <see cref="T:CitizenFX.Core.NaturalMotion.SetCharacterDampingHelper"/>.
            Amount to damp somersaulting by (spinning around left/right axis) - try 0.45.
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = 0.0f.
            Max value = 2.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.SetCharacterDampingHelper.CartwheelThresh">
            <summary>
            Sets the CartwheelThresh setting for this <see cref="T:CitizenFX.Core.NaturalMotion.SetCharacterDampingHelper"/>.
            Cartwheel AngularMomentum measure above which we start damping - try 27.0.
            </summary>
            <remarks>
            Default value = 27.0f.
            Min value = 0.0f.
            Max value = 200.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.SetCharacterDampingHelper.CartwheelDamp">
            <summary>
            Sets the CartwheelDamp setting for this <see cref="T:CitizenFX.Core.NaturalMotion.SetCharacterDampingHelper"/>.
            Amount to damp somersaulting by (spinning around front/back axis) - try 0.8.
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = 0.0f.
            Max value = 2.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.SetCharacterDampingHelper.VehicleCollisionTime">
            <summary>
            Sets the VehicleCollisionTime setting for this <see cref="T:CitizenFX.Core.NaturalMotion.SetCharacterDampingHelper"/>.
            Time after impact with a vehicle to apply characterDamping. -ve values mean always apply whether collided with vehicle or not. =0.0 never apply. =timestep apply for only that frame.  A typical roll from being hit by a car lasts about 4secs.
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = -1.0f.
            Max value = 1000.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.SetCharacterDampingHelper.V2">
            <summary>
            Sets the V2 setting for this <see cref="T:CitizenFX.Core.NaturalMotion.SetCharacterDampingHelper"/>.
            If true damping is proportional to Angular momentum squared.  If false proportional to Angular momentum.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="T:CitizenFX.Core.NaturalMotion.SetFrictionScaleHelper">
            <summary>
            setFrictionScale:.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.NaturalMotion.SetFrictionScaleHelper.#ctor(CitizenFX.Core.Ped)">
            <summary>
            Creates a new Instance of the SetFrictionScaleHelper for sending a SetFrictionScale <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to a given <see cref="T:CitizenFX.Core.Ped"/>. 
            </summary>
            <param name="ped">The <see cref="T:CitizenFX.Core.Ped"/> to send the SetFrictionScale <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to.</param>
            <remarks>
            setFrictionScale:.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.SetFrictionScaleHelper.Scale">
            <summary>
            Sets the Scale setting for this <see cref="T:CitizenFX.Core.NaturalMotion.SetFrictionScaleHelper"/>.
            Friction scale to be applied to parts in mask.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 10.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.SetFrictionScaleHelper.GlobalMin">
            <summary>
            Sets the GlobalMin setting for this <see cref="T:CitizenFX.Core.NaturalMotion.SetFrictionScaleHelper"/>.
            Character-wide minimum impact friction. Affects all parts (not just those in mask).
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = 0.0f.
            Max value = 1000000.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.SetFrictionScaleHelper.GlobalMax">
            <summary>
            Sets the GlobalMax setting for this <see cref="T:CitizenFX.Core.NaturalMotion.SetFrictionScaleHelper"/>.
            Character-wide maximum impact friction. Affects all parts (not just those in mask).
            </summary>
            <remarks>
            Default value = 999999.0f.
            Min value = 0.0f.
            Max value = 1000000.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.SetFrictionScaleHelper.Mask">
            <summary>
            Sets the Mask setting for this <see cref="T:CitizenFX.Core.NaturalMotion.SetFrictionScaleHelper"/>.
            Two character body-masking value, bitwise joint mask or bitwise logic string of two character body-masking value  (see Active Pose notes for possible values).
            </summary>
            <remarks>
            Default value = fb.
            </remarks>
        </member>
        <member name="M:CitizenFX.Core.NaturalMotion.AnimPoseHelper.#ctor(CitizenFX.Core.Ped)">
            <summary>
            Creates a new Instance of the AnimPoseHelper for sending a AnimPose <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to a given <see cref="T:CitizenFX.Core.Ped"/>. 
            </summary>
            <param name="ped">The <see cref="T:CitizenFX.Core.Ped"/> to send the AnimPose <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to.</param>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.AnimPoseHelper.MuscleStiffness">
            <summary>
            Sets the MuscleStiffness setting for this <see cref="T:CitizenFX.Core.NaturalMotion.AnimPoseHelper"/>.
            muscleStiffness of masked joints. -values mean don't apply (just use defaults or ones applied by behaviours - safer if you are going to return to a behaviour).
            </summary>
            <remarks>
            Default value = -1.0f.
            Min value = -1.1f.
            Max value = 10.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.AnimPoseHelper.Stiffness">
            <summary>
            Sets the Stiffness setting for this <see cref="T:CitizenFX.Core.NaturalMotion.AnimPoseHelper"/>.
            stiffness of masked joints. -ve values mean don't apply stiffness or damping (just use defaults or ones applied by behaviours).  If you are using animpose fullbody on its own then this gives the opprtunity to use setStffness and setMuscleStiffness messages to set up the character's muscles. mmmmtodo get rid of this -ve.
            </summary>
            <remarks>
            Default value = -1.0f.
            Min value = -1.1f.
            Max value = 16.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.AnimPoseHelper.Damping">
            <summary>
            Sets the Damping setting for this <see cref="T:CitizenFX.Core.NaturalMotion.AnimPoseHelper"/>.
            damping of masked joints.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 2.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.AnimPoseHelper.EffectorMask">
            <summary>
            Sets the EffectorMask setting for this <see cref="T:CitizenFX.Core.NaturalMotion.AnimPoseHelper"/>.
            Two character body-masking value, bitwise joint mask or bitwise logic string of two character body-masking value  (see notes for explanation).
            </summary>
            <remarks>
            Default value = ub.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.AnimPoseHelper.OverideHeadlook">
            <summary>
            Sets the OverideHeadlook setting for this <see cref="T:CitizenFX.Core.NaturalMotion.AnimPoseHelper"/>.
            overide Headlook behaviour (if animPose includes the head).
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.AnimPoseHelper.OveridePointArm">
            <summary>
            Sets the OveridePointArm setting for this <see cref="T:CitizenFX.Core.NaturalMotion.AnimPoseHelper"/>.
            overide PointArm behaviour (if animPose includes the arm/arms).
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.AnimPoseHelper.OveridePointGun">
            <summary>
            Sets the OveridePointGun setting for this <see cref="T:CitizenFX.Core.NaturalMotion.AnimPoseHelper"/>.
            overide PointGun behaviour (if animPose includes the arm/arms)//mmmmtodo not used at moment.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.AnimPoseHelper.UseZMPGravityCompensation">
            <summary>
            Sets the UseZMPGravityCompensation setting for this <see cref="T:CitizenFX.Core.NaturalMotion.AnimPoseHelper"/>.
            If true then modify gravity compensation based on stance (can reduce gravity compensation to zero if cofm is outside of balance area).
            </summary>
            <remarks>
            Default value = True.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.AnimPoseHelper.GravityCompensation">
            <summary>
            Sets the GravityCompensation setting for this <see cref="T:CitizenFX.Core.NaturalMotion.AnimPoseHelper"/>.
            gravity compensation applied to joints in the effectorMask. If -ve then not applied (use current setting).
            </summary>
            <remarks>
            Default value = -1.0f.
            Min value = -1.0f.
            Max value = 14.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.AnimPoseHelper.MuscleStiffnessLeftArm">
            <summary>
            Sets the MuscleStiffnessLeftArm setting for this <see cref="T:CitizenFX.Core.NaturalMotion.AnimPoseHelper"/>.
            muscle stiffness applied to left arm (applied after stiffness). If -ve then not applied (use current setting).
            </summary>
            <remarks>
            Default value = -1.0f.
            Min value = -1.0f.
            Max value = 10.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.AnimPoseHelper.MuscleStiffnessRightArm">
            <summary>
            Sets the MuscleStiffnessRightArm setting for this <see cref="T:CitizenFX.Core.NaturalMotion.AnimPoseHelper"/>.
            muscle stiffness applied to right arm (applied after stiffness). If -ve then not applied (use current setting).
            </summary>
            <remarks>
            Default value = -1.0f.
            Min value = -1.0f.
            Max value = 10.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.AnimPoseHelper.MuscleStiffnessSpine">
            <summary>
            Sets the MuscleStiffnessSpine setting for this <see cref="T:CitizenFX.Core.NaturalMotion.AnimPoseHelper"/>.
            muscle stiffness applied to spine (applied after stiffness). If -ve then not applied (use current setting).
            </summary>
            <remarks>
            Default value = -1.0f.
            Min value = -1.0f.
            Max value = 10.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.AnimPoseHelper.MuscleStiffnessLeftLeg">
            <summary>
            Sets the MuscleStiffnessLeftLeg setting for this <see cref="T:CitizenFX.Core.NaturalMotion.AnimPoseHelper"/>.
            muscle stiffness applied to left leg (applied after stiffness). If -ve then not applied (use current setting).
            </summary>
            <remarks>
            Default value = -1.0f.
            Min value = -1.0f.
            Max value = 10.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.AnimPoseHelper.MuscleStiffnessRightLeg">
            <summary>
            Sets the MuscleStiffnessRightLeg setting for this <see cref="T:CitizenFX.Core.NaturalMotion.AnimPoseHelper"/>.
            muscle stiffness applied to right leg (applied after stiffness). If -ve then not applied (use current setting).
            </summary>
            <remarks>
            Default value = -1.0f.
            Min value = -1.0f.
            Max value = 10.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.AnimPoseHelper.StiffnessLeftArm">
            <summary>
            Sets the StiffnessLeftArm setting for this <see cref="T:CitizenFX.Core.NaturalMotion.AnimPoseHelper"/>.
            stiffness  applied to left arm (applied after stiffness). If -ve then not applied (use current setting).
            </summary>
            <remarks>
            Default value = -1.0f.
            Min value = -1.0f.
            Max value = 16.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.AnimPoseHelper.StiffnessRightArm">
            <summary>
            Sets the StiffnessRightArm setting for this <see cref="T:CitizenFX.Core.NaturalMotion.AnimPoseHelper"/>.
            stiffness applied to right arm (applied after stiffness). If -ve then not applied (use current setting).
            </summary>
            <remarks>
            Default value = -1.0f.
            Min value = -1.0f.
            Max value = 16.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.AnimPoseHelper.StiffnessSpine">
            <summary>
            Sets the StiffnessSpine setting for this <see cref="T:CitizenFX.Core.NaturalMotion.AnimPoseHelper"/>.
            stiffness applied to spine (applied after stiffness). If -ve then not applied (use current setting).
            </summary>
            <remarks>
            Default value = -1.0f.
            Min value = -1.0f.
            Max value = 16.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.AnimPoseHelper.StiffnessLeftLeg">
            <summary>
            Sets the StiffnessLeftLeg setting for this <see cref="T:CitizenFX.Core.NaturalMotion.AnimPoseHelper"/>.
            stiffness applied to left leg (applied after stiffness). If -ve then not applied (use current setting).
            </summary>
            <remarks>
            Default value = -1.0f.
            Min value = -1.0f.
            Max value = 16.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.AnimPoseHelper.StiffnessRightLeg">
            <summary>
            Sets the StiffnessRightLeg setting for this <see cref="T:CitizenFX.Core.NaturalMotion.AnimPoseHelper"/>.
            stiffness applied to right leg (applied after stiffness). If -ve then not applied (use current setting).
            </summary>
            <remarks>
            Default value = -1.0f.
            Min value = -1.0f.
            Max value = 16.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.AnimPoseHelper.DampingLeftArm">
            <summary>
            Sets the DampingLeftArm setting for this <see cref="T:CitizenFX.Core.NaturalMotion.AnimPoseHelper"/>.
            damping applied to left arm (applied after stiffness). If stiffness -ve then not applied (use current setting).
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 2.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.AnimPoseHelper.DampingRightArm">
            <summary>
            Sets the DampingRightArm setting for this <see cref="T:CitizenFX.Core.NaturalMotion.AnimPoseHelper"/>.
            damping applied to right arm (applied after stiffness). If stiffness -ve then not applied (use current setting).
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 2.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.AnimPoseHelper.DampingSpine">
            <summary>
            Sets the DampingSpine setting for this <see cref="T:CitizenFX.Core.NaturalMotion.AnimPoseHelper"/>.
            damping applied to spine (applied after stiffness). If stiffness-ve then not applied (use current setting).
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 2.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.AnimPoseHelper.DampingLeftLeg">
            <summary>
            Sets the DampingLeftLeg setting for this <see cref="T:CitizenFX.Core.NaturalMotion.AnimPoseHelper"/>.
            damping applied to left leg (applied after stiffness). If stiffness-ve then not applied (use current setting).
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 2.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.AnimPoseHelper.DampingRightLeg">
            <summary>
            Sets the DampingRightLeg setting for this <see cref="T:CitizenFX.Core.NaturalMotion.AnimPoseHelper"/>.
            damping applied to right leg (applied after stiffness). If stiffness -ve then not applied (use current setting).
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 2.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.AnimPoseHelper.GravCompLeftArm">
            <summary>
            Sets the GravCompLeftArm setting for this <see cref="T:CitizenFX.Core.NaturalMotion.AnimPoseHelper"/>.
            gravity compensation applied to left arm (applied after gravityCompensation). If -ve then not applied (use current setting).
            </summary>
            <remarks>
            Default value = -1.0f.
            Min value = -1.0f.
            Max value = 14.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.AnimPoseHelper.GravCompRightArm">
            <summary>
            Sets the GravCompRightArm setting for this <see cref="T:CitizenFX.Core.NaturalMotion.AnimPoseHelper"/>.
            gravity compensation applied to right arm (applied after gravityCompensation). If -ve then not applied (use current setting).
            </summary>
            <remarks>
            Default value = -1.0f.
            Min value = -1.0f.
            Max value = 14.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.AnimPoseHelper.GravCompSpine">
            <summary>
            Sets the GravCompSpine setting for this <see cref="T:CitizenFX.Core.NaturalMotion.AnimPoseHelper"/>.
            gravity compensation applied to spine (applied after gravityCompensation). If -ve then not applied (use current setting).
            </summary>
            <remarks>
            Default value = -1.0f.
            Min value = -1.0f.
            Max value = 14.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.AnimPoseHelper.GravCompLeftLeg">
            <summary>
            Sets the GravCompLeftLeg setting for this <see cref="T:CitizenFX.Core.NaturalMotion.AnimPoseHelper"/>.
            gravity compensation applied to left leg (applied after gravityCompensation). If -ve then not applied (use current setting).
            </summary>
            <remarks>
            Default value = -1.0f.
            Min value = -1.0f.
            Max value = 14.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.AnimPoseHelper.GravCompRightLeg">
            <summary>
            Sets the GravCompRightLeg setting for this <see cref="T:CitizenFX.Core.NaturalMotion.AnimPoseHelper"/>.
            gravity compensation applied to right leg (applied after gravityCompensation). If -ve then not applied (use current setting).
            </summary>
            <remarks>
            Default value = -1.0f.
            Min value = -1.0f.
            Max value = 14.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.AnimPoseHelper.ConnectedLeftHand">
            <summary>
            Sets the ConnectedLeftHand setting for this <see cref="T:CitizenFX.Core.NaturalMotion.AnimPoseHelper"/>.
            Is the left hand constrained to the world/ an object: -1=auto decide by impact info, 0=no, 1=part fully constrained (not implemented:, 2=part point constraint, 3=line constraint).
            </summary>
            <remarks>
            Default value = 0.
            Min value = -1.
            Max value = 2.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.AnimPoseHelper.ConnectedRightHand">
            <summary>
            Sets the ConnectedRightHand setting for this <see cref="T:CitizenFX.Core.NaturalMotion.AnimPoseHelper"/>.
            Is the right hand constrained to the world/ an object: -1=auto decide by impact info, 0=no, 1=part fully constrained (not implemented:, 2=part point constraint, 3=line constraint).
            </summary>
            <remarks>
            Default value = 0.
            Min value = -1.
            Max value = 2.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.AnimPoseHelper.ConnectedLeftFoot">
            <summary>
            Sets the ConnectedLeftFoot setting for this <see cref="T:CitizenFX.Core.NaturalMotion.AnimPoseHelper"/>.
            Is the left foot constrained to the world/ an object: -2=do not set in animpose (e.g. let the balancer decide), -1=auto decide by impact info, 0=no, 1=part fully constrained (not implemented:, 2=part point constraint, 3=line constraint).
            </summary>
            <remarks>
            Default value = -2.
            Min value = -2.
            Max value = 2.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.AnimPoseHelper.ConnectedRightFoot">
            <summary>
            Sets the ConnectedRightFoot setting for this <see cref="T:CitizenFX.Core.NaturalMotion.AnimPoseHelper"/>.
            Is the right foot constrained to the world/ an object: -2=do not set in animpose (e.g. let the balancer decide),-1=auto decide by impact info, 0=no, 1=part fully constrained (not implemented:, 2=part point constraint, 3=line constraint).
            </summary>
            <remarks>
            Default value = -2.
            Min value = -2.
            Max value = 2.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.AnimPoseHelper.AnimSource">
            <summary>
            Sets the AnimSource setting for this <see cref="T:CitizenFX.Core.NaturalMotion.AnimPoseHelper"/>.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.AnimPoseHelper.DampenSideMotionInstanceIndex">
            <summary>
            Sets the DampenSideMotionInstanceIndex setting for this <see cref="T:CitizenFX.Core.NaturalMotion.AnimPoseHelper"/>.
            LevelIndex of object to dampen side motion relative to. -1 means not used.
            </summary>
            <remarks>
            Default value = -1.
            Min value = -1.
            </remarks>
        </member>
        <member name="M:CitizenFX.Core.NaturalMotion.ArmsWindmillHelper.#ctor(CitizenFX.Core.Ped)">
            <summary>
            Creates a new Instance of the ArmsWindmillHelper for sending a ArmsWindmill <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to a given <see cref="T:CitizenFX.Core.Ped"/>. 
            </summary>
            <param name="ped">The <see cref="T:CitizenFX.Core.Ped"/> to send the ArmsWindmill <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to.</param>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ArmsWindmillHelper.LeftPartID">
            <summary>
            Sets the LeftPartID setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ArmsWindmillHelper"/>.
            ID of part that the circle uses as local space for positioning.
            </summary>
            <remarks>
            Default value = 10.
            Min value = 0.
            Max value = 21.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ArmsWindmillHelper.LeftRadius1">
            <summary>
            Sets the LeftRadius1 setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ArmsWindmillHelper"/>.
            radius for first axis of ellipse.
            </summary>
            <remarks>
            Default value = 0.8f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ArmsWindmillHelper.LeftRadius2">
            <summary>
            Sets the LeftRadius2 setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ArmsWindmillHelper"/>.
            radius for second axis of ellipse.
            </summary>
            <remarks>
            Default value = 0.8f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ArmsWindmillHelper.LeftSpeed">
            <summary>
            Sets the LeftSpeed setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ArmsWindmillHelper"/>.
            speed of target around the circle.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = -2.0f.
            Max value = 2.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ArmsWindmillHelper.LeftNormal">
            <summary>
            Sets the LeftNormal setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ArmsWindmillHelper"/>.
            Euler Angles orientation of circle in space of part with part ID.
            </summary>
            <remarks>
            Default value = Vector3(0.0f, 0.2f, 0.2f).
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ArmsWindmillHelper.LeftCentre">
            <summary>
            Sets the LeftCentre setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ArmsWindmillHelper"/>.
            centre of circle in the space of partID.
            </summary>
            <remarks>
            Default value = Vector3(0.0f, 0.5f, -0.1f).
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ArmsWindmillHelper.RightPartID">
            <summary>
            Sets the RightPartID setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ArmsWindmillHelper"/>.
            ID of part that the circle uses as local space for positioning.
            </summary>
            <remarks>
            Default value = 10.
            Min value = 0.
            Max value = 21.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ArmsWindmillHelper.RightRadius1">
            <summary>
            Sets the RightRadius1 setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ArmsWindmillHelper"/>.
            radius for first axis of ellipse.
            </summary>
            <remarks>
            Default value = 0.8f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ArmsWindmillHelper.RightRadius2">
            <summary>
            Sets the RightRadius2 setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ArmsWindmillHelper"/>.
            radius for second axis of ellipse.
            </summary>
            <remarks>
            Default value = 0.8f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ArmsWindmillHelper.RightSpeed">
            <summary>
            Sets the RightSpeed setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ArmsWindmillHelper"/>.
            speed of target around the circle.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = -2.0f.
            Max value = 2.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ArmsWindmillHelper.RightNormal">
            <summary>
            Sets the RightNormal setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ArmsWindmillHelper"/>.
            Euler Angles orientation of circle in space of part with part ID.
            </summary>
            <remarks>
            Default value = Vector3(0.0f, -0.2f, -0.2f).
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ArmsWindmillHelper.RightCentre">
            <summary>
            Sets the RightCentre setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ArmsWindmillHelper"/>.
            centre of circle in the space of partID.
            </summary>
            <remarks>
            Default value = Vector3(0.0f, -0.5f, -0.1f).
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ArmsWindmillHelper.ShoulderStiffness">
            <summary>
            Sets the ShoulderStiffness setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ArmsWindmillHelper"/>.
            Stiffness applied to the shoulders.
            </summary>
            <remarks>
            Default value = 12.0f.
            Min value = 1.0f.
            Max value = 16.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ArmsWindmillHelper.ShoulderDamping">
            <summary>
            Sets the ShoulderDamping setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ArmsWindmillHelper"/>.
            Damping applied to the shoulders.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 2.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ArmsWindmillHelper.ElbowStiffness">
            <summary>
            Sets the ElbowStiffness setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ArmsWindmillHelper"/>.
            Stiffness applied to the elbows.
            </summary>
            <remarks>
            Default value = 12.0f.
            Min value = 1.0f.
            Max value = 16.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ArmsWindmillHelper.ElbowDamping">
            <summary>
            Sets the ElbowDamping setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ArmsWindmillHelper"/>.
            Damping applied to the elbows.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 2.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ArmsWindmillHelper.LeftElbowMin">
            <summary>
            Sets the LeftElbowMin setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ArmsWindmillHelper"/>.
            Minimum left elbow bend.
            </summary>
            <remarks>
            Default value = 0.5f.
            Min value = 0.0f.
            Max value = 1.7f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ArmsWindmillHelper.RightElbowMin">
            <summary>
            Sets the RightElbowMin setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ArmsWindmillHelper"/>.
            Minimum right elbow bend.
            </summary>
            <remarks>
            Default value = 0.5f.
            Min value = 0.0f.
            Max value = 1.7f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ArmsWindmillHelper.PhaseOffset">
            <summary>
            Sets the PhaseOffset setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ArmsWindmillHelper"/>.
            phase offset(degrees) when phase synchronization is turned on.
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = -360.0f.
            Max value = 360.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ArmsWindmillHelper.DragReduction">
            <summary>
            Sets the DragReduction setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ArmsWindmillHelper"/>.
            how much to compensate for movement of character/target.
            </summary>
            <remarks>
            Default value = 0.2f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ArmsWindmillHelper.IKtwist">
            <summary>
            Sets the IKtwist setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ArmsWindmillHelper"/>.
            angle of elbow around twist axis ?.
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = -3.1f.
            Max value = 3.1f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ArmsWindmillHelper.AngVelThreshold">
            <summary>
            Sets the AngVelThreshold setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ArmsWindmillHelper"/>.
            value of character angular speed above which adaptive arm motion starts.
            </summary>
            <remarks>
            Default value = 0.1f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ArmsWindmillHelper.AngVelGain">
            <summary>
            Sets the AngVelGain setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ArmsWindmillHelper"/>.
            multiplies angular speed of character to get speed of arms.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 10.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ArmsWindmillHelper.MirrorMode">
            <summary>
            Sets the MirrorMode setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ArmsWindmillHelper"/>.
            </summary>
            <remarks>
            Default value = <see cref="F:CitizenFX.Core.NaturalMotion.MirrorMode.Mirrored"/>.
            If <see cref="F:CitizenFX.Core.NaturalMotion.MirrorMode.Parallel"/> leftArm parameters are used.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ArmsWindmillHelper.AdaptiveMode">
            <summary>
            Sets the AdaptiveMode setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ArmsWindmillHelper"/>.
            </summary>
            <remarks>
            Default value = <see cref="F:CitizenFX.Core.NaturalMotion.AdaptiveMode.NotAdaptive"/>.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ArmsWindmillHelper.ForceSync">
            <summary>
            Sets the ForceSync setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ArmsWindmillHelper"/>.
            toggles phase synchronization.
            </summary>
            <remarks>
            Default value = True.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ArmsWindmillHelper.UseLeft">
            <summary>
            Sets the UseLeft setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ArmsWindmillHelper"/>.
            Use the left arm.
            </summary>
            <remarks>
            Default value = True.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ArmsWindmillHelper.UseRight">
            <summary>
            Sets the UseRight setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ArmsWindmillHelper"/>.
            Use the right arm.
            </summary>
            <remarks>
            Default value = True.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ArmsWindmillHelper.DisableOnImpact">
            <summary>
            Sets the DisableOnImpact setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ArmsWindmillHelper"/>.
            If true, each arm will stop windmilling if it hits the ground.
            </summary>
            <remarks>
            Default value = True.
            </remarks>
        </member>
        <member name="M:CitizenFX.Core.NaturalMotion.ArmsWindmillAdaptiveHelper.#ctor(CitizenFX.Core.Ped)">
            <summary>
            Creates a new Instance of the ArmsWindmillAdaptiveHelper for sending a ArmsWindmillAdaptive <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to a given <see cref="T:CitizenFX.Core.Ped"/>. 
            </summary>
            <param name="ped">The <see cref="T:CitizenFX.Core.Ped"/> to send the ArmsWindmillAdaptive <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to.</param>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ArmsWindmillAdaptiveHelper.AngSpeed">
            <summary>
            Sets the AngSpeed setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ArmsWindmillAdaptiveHelper"/>.
            Controls the speed of the windmilling.
            </summary>
            <remarks>
            Default value = 6.3f.
            Min value = 0.1f.
            Max value = 10.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ArmsWindmillAdaptiveHelper.BodyStiffness">
            <summary>
            Sets the BodyStiffness setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ArmsWindmillAdaptiveHelper"/>.
            Controls how stiff the rest of the body is.
            </summary>
            <remarks>
            Default value = 11.0f.
            Min value = 6.0f.
            Max value = 16.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ArmsWindmillAdaptiveHelper.Amplitude">
            <summary>
            Sets the Amplitude setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ArmsWindmillAdaptiveHelper"/>.
            Controls how large the motion is, higher values means the character waves his arms in a massive arc.
            </summary>
            <remarks>
            Default value = 0.6f.
            Min value = 0.0f.
            Max value = 2.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ArmsWindmillAdaptiveHelper.Phase">
            <summary>
            Sets the Phase setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ArmsWindmillAdaptiveHelper"/>.
            Set to a non-zero value to desynchronise the left and right arms motion.
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = -4.0f.
            Max value = 8.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ArmsWindmillAdaptiveHelper.ArmStiffness">
            <summary>
            Sets the ArmStiffness setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ArmsWindmillAdaptiveHelper"/>.
            How stiff the arms are controls how pronounced the windmilling motion appears.
            </summary>
            <remarks>
            Default value = 14.1f.
            Min value = 6.0f.
            Max value = 16.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ArmsWindmillAdaptiveHelper.LeftElbowAngle">
            <summary>
            Sets the LeftElbowAngle setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ArmsWindmillAdaptiveHelper"/>.
            If not negative then left arm will blend to this angle.
            </summary>
            <remarks>
            Default value = -1.0f.
            Min value = -1.0f.
            Max value = 6.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ArmsWindmillAdaptiveHelper.RightElbowAngle">
            <summary>
            Sets the RightElbowAngle setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ArmsWindmillAdaptiveHelper"/>.
            If not negative then right arm will blend to this angle.
            </summary>
            <remarks>
            Default value = -1.0f.
            Min value = -1.0f.
            Max value = 6.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ArmsWindmillAdaptiveHelper.Lean1mult">
            <summary>
            Sets the Lean1mult setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ArmsWindmillAdaptiveHelper"/>.
            0 arms go up and down at the side. 1 circles. 0..1 elipse.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 2.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ArmsWindmillAdaptiveHelper.Lean1offset">
            <summary>
            Sets the Lean1offset setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ArmsWindmillAdaptiveHelper"/>.
            0.f centre of circle at side.
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = -6.0f.
            Max value = 6.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ArmsWindmillAdaptiveHelper.ElbowRate">
            <summary>
            Sets the ElbowRate setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ArmsWindmillAdaptiveHelper"/>.
            rate at which elbow tries to match *ElbowAngle.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 6.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ArmsWindmillAdaptiveHelper.ArmDirection">
            <summary>
            Sets the ArmDirection setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ArmsWindmillAdaptiveHelper"/>.
            </summary>
            <remarks>
            Default value = <see cref="F:CitizenFX.Core.NaturalMotion.ArmDirection.Adaptive"/>.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ArmsWindmillAdaptiveHelper.DisableOnImpact">
            <summary>
            Sets the DisableOnImpact setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ArmsWindmillAdaptiveHelper"/>.
            If true, each arm will stop windmilling if it hits the ground.
            </summary>
            <remarks>
            Default value = True.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ArmsWindmillAdaptiveHelper.SetBackAngles">
            <summary>
            Sets the SetBackAngles setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ArmsWindmillAdaptiveHelper"/>.
            If true, back angles will be set to compliment arms windmill.
            </summary>
            <remarks>
            Default value = True.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ArmsWindmillAdaptiveHelper.UseAngMom">
            <summary>
            Sets the UseAngMom setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ArmsWindmillAdaptiveHelper"/>.
            If true, use angular momentum about com to choose arm circling direction. Otherwise use com angular velocity.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ArmsWindmillAdaptiveHelper.BendLeftElbow">
            <summary>
            Sets the BendLeftElbow setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ArmsWindmillAdaptiveHelper"/>.
            If true, bend the left elbow to give a stuntman type scramble look.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ArmsWindmillAdaptiveHelper.BendRightElbow">
            <summary>
            Sets the BendRightElbow setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ArmsWindmillAdaptiveHelper"/>.
            If true, bend the right elbow to give a stuntman type scramble look.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ArmsWindmillAdaptiveHelper.Mask">
            <summary>
            Sets the Mask setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ArmsWindmillAdaptiveHelper"/>.
            Two character body-masking value, bitwise joint mask or bitwise logic string of two character body-masking value  (see Active Pose notes for possible values).
            </summary>
            <remarks>
            Default value = ub.
            </remarks>
        </member>
        <member name="M:CitizenFX.Core.NaturalMotion.BalancerCollisionsReactionHelper.#ctor(CitizenFX.Core.Ped)">
            <summary>
            Creates a new Instance of the BalancerCollisionsReactionHelper for sending a BalancerCollisionsReaction <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to a given <see cref="T:CitizenFX.Core.Ped"/>. 
            </summary>
            <param name="ped">The <see cref="T:CitizenFX.Core.Ped"/> to send the BalancerCollisionsReaction <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to.</param>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BalancerCollisionsReactionHelper.NumStepsTillSlump">
            <summary>
            Sets the NumStepsTillSlump setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BalancerCollisionsReactionHelper"/>.
            Begin slump and stop stepping after this many steps.
            </summary>
            <remarks>
            Default value = 4.
            Min value = 0.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BalancerCollisionsReactionHelper.Stable2SlumpTime">
            <summary>
            Sets the Stable2SlumpTime setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BalancerCollisionsReactionHelper"/>.
            Time after becoming stable leaning against a wall that slump starts.
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = 0.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BalancerCollisionsReactionHelper.ExclusionZone">
            <summary>
            Sets the ExclusionZone setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BalancerCollisionsReactionHelper"/>.
            Steps are ihibited to not go closer to the wall than this (after impact).
            </summary>
            <remarks>
            Default value = 0.2f.
            Min value = 0.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BalancerCollisionsReactionHelper.FootFrictionMultStart">
            <summary>
            Sets the FootFrictionMultStart setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BalancerCollisionsReactionHelper"/>.
            Friction multiplier applied to feet when slump starts.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 4.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BalancerCollisionsReactionHelper.FootFrictionMultRate">
            <summary>
            Sets the FootFrictionMultRate setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BalancerCollisionsReactionHelper"/>.
            Friction multiplier reduced by this amount every second after slump starts (only if character is not slumping).
            </summary>
            <remarks>
            Default value = 2.0f.
            Min value = 0.0f.
            Max value = 50.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BalancerCollisionsReactionHelper.BackFrictionMultStart">
            <summary>
            Sets the BackFrictionMultStart setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BalancerCollisionsReactionHelper"/>.
            Friction multiplier applied to back when slump starts.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 4.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BalancerCollisionsReactionHelper.BackFrictionMultRate">
            <summary>
            Sets the BackFrictionMultRate setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BalancerCollisionsReactionHelper"/>.
            Friction multiplier reduced by this amount every second after slump starts (only if character is not slumping).
            </summary>
            <remarks>
            Default value = 2.0f.
            Min value = 0.0f.
            Max value = 50.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BalancerCollisionsReactionHelper.ImpactLegStiffReduction">
            <summary>
            Sets the ImpactLegStiffReduction setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BalancerCollisionsReactionHelper"/>.
            Reduce the stiffness of the legs by this much as soon as an impact is detected.
            </summary>
            <remarks>
            Default value = 3.0f.
            Min value = 0.0f.
            Max value = 16.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BalancerCollisionsReactionHelper.SlumpLegStiffReduction">
            <summary>
            Sets the SlumpLegStiffReduction setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BalancerCollisionsReactionHelper"/>.
            Reduce the stiffness of the legs by this much as soon as slump starts.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 16.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BalancerCollisionsReactionHelper.SlumpLegStiffRate">
            <summary>
            Sets the SlumpLegStiffRate setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BalancerCollisionsReactionHelper"/>.
            Rate at which the stiffness of the legs is reduced during slump.
            </summary>
            <remarks>
            Default value = 8.0f.
            Min value = 0.0f.
            Max value = 50.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BalancerCollisionsReactionHelper.ReactTime">
            <summary>
            Sets the ReactTime setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BalancerCollisionsReactionHelper"/>.
            Time that the character reacts to the impact with ub flinch and writhe.
            </summary>
            <remarks>
            Default value = 0.3f.
            Min value = 0.0f.
            Max value = 2.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BalancerCollisionsReactionHelper.ImpactExagTime">
            <summary>
            Sets the ImpactExagTime setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BalancerCollisionsReactionHelper"/>.
            Time that the character exaggerates impact with spine.
            </summary>
            <remarks>
            Default value = 0.3f.
            Min value = 0.0f.
            Max value = 2.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BalancerCollisionsReactionHelper.GlanceSpinTime">
            <summary>
            Sets the GlanceSpinTime setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BalancerCollisionsReactionHelper"/>.
            Duration that the glance torque is applied for.
            </summary>
            <remarks>
            Default value = 0.5f.
            Min value = 0.0f.
            Max value = 10.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BalancerCollisionsReactionHelper.GlanceSpinMag">
            <summary>
            Sets the GlanceSpinMag setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BalancerCollisionsReactionHelper"/>.
            Magnitude of the glance torque.
            </summary>
            <remarks>
            Default value = 50.0f.
            Min value = 0.0f.
            Max value = 1000.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BalancerCollisionsReactionHelper.GlanceSpinDecayMult">
            <summary>
            Sets the GlanceSpinDecayMult setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BalancerCollisionsReactionHelper"/>.
            multiplier used when decaying torque spin over time.
            </summary>
            <remarks>
            Default value = 0.3f.
            Min value = 0.0f.
            Max value = 10.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BalancerCollisionsReactionHelper.IgnoreColWithIndex">
            <summary>
            Sets the IgnoreColWithIndex setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BalancerCollisionsReactionHelper"/>.
            used so impact with the character that is pushing you over doesn't set off the behaviour.
            </summary>
            <remarks>
            Default value = -2.
            Min value = -2.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BalancerCollisionsReactionHelper.SlumpMode">
            <summary>
            Sets the SlumpMode setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BalancerCollisionsReactionHelper"/>.
            0=Normal slump(less movement then slump and movement LT small), 1=fast slump, 2=less movement then slump.
            </summary>
            <remarks>
            Default value = 1.
            Min value = 0.
            Max value = 2.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BalancerCollisionsReactionHelper.ReboundMode">
            <summary>
            Sets the ReboundMode setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BalancerCollisionsReactionHelper"/>.
            0=fall2knees/slump if shot not running, 1=stumble, 2=slump, 3=restart.
            </summary>
            <remarks>
            Default value = 0.
            Min value = 0.
            Max value = 3.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BalancerCollisionsReactionHelper.IgnoreColMassBelow">
            <summary>
            Sets the IgnoreColMassBelow setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BalancerCollisionsReactionHelper"/>.
            collisions with non-fixed objects with mass below this will not set this behaviour off (e.g. ignore guns).
            </summary>
            <remarks>
            Default value = 20.0f.
            Min value = -1.0f.
            Max value = 1000.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BalancerCollisionsReactionHelper.ForwardMode">
            <summary>
            Sets the ForwardMode setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BalancerCollisionsReactionHelper"/>.
            0=slump, 1=fallToKnees if shot is running, otherwise slump.
            </summary>
            <remarks>
            Default value = 0.
            Min value = 0.
            Max value = 1.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BalancerCollisionsReactionHelper.TimeToForward">
            <summary>
            Sets the TimeToForward setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BalancerCollisionsReactionHelper"/>.
            time after a forwards impact before forwardMode is called (leave sometime for a rebound or brace - the min of 0.1 is to ensure fallOverWall can start although it probably needs only 1or2 frames for the probes to return).
            </summary>
            <remarks>
            Default value = 0.5f.
            Min value = 0.1f.
            Max value = 2.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BalancerCollisionsReactionHelper.ReboundForce">
            <summary>
            Sets the ReboundForce setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BalancerCollisionsReactionHelper"/>.
            if forwards impact only: cheat force to try to get the character away from the wall.  3 is a good value.
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = 0.0f.
            Max value = 10.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BalancerCollisionsReactionHelper.BraceWall">
            <summary>
            Sets the BraceWall setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BalancerCollisionsReactionHelper"/>.
            Brace against wall if forwards impact(at the moment only if bodyBalance is running/in charge of arms).
            </summary>
            <remarks>
            Default value = True.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BalancerCollisionsReactionHelper.IgnoreColVolumeBelow">
            <summary>
            Sets the IgnoreColVolumeBelow setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BalancerCollisionsReactionHelper"/>.
            collisions with non-fixed objects with volume below this will not set this behaviour off.
            </summary>
            <remarks>
            Default value = 0.1f.
            Min value = -1.0f.
            Max value = 1000.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BalancerCollisionsReactionHelper.FallOverWallDrape">
            <summary>
            Sets the FallOverWallDrape setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BalancerCollisionsReactionHelper"/>.
            use fallOverWall as the main drape reaction.
            </summary>
            <remarks>
            Default value = True.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BalancerCollisionsReactionHelper.FallOverHighWalls">
            <summary>
            Sets the FallOverHighWalls setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BalancerCollisionsReactionHelper"/>.
            trigger fall over wall if hit up to spine2 else only if hit up to spine1.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BalancerCollisionsReactionHelper.Snap">
            <summary>
            Sets the Snap setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BalancerCollisionsReactionHelper"/>.
            Add a Snap to when you hit a wall to emphasize the hit.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BalancerCollisionsReactionHelper.SnapMag">
            <summary>
            Sets the SnapMag setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BalancerCollisionsReactionHelper"/>.
            The magnitude of the snap reaction.
            </summary>
            <remarks>
            Default value = -0.6f.
            Min value = -10.0f.
            Max value = 10.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BalancerCollisionsReactionHelper.SnapDirectionRandomness">
            <summary>
            Sets the SnapDirectionRandomness setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BalancerCollisionsReactionHelper"/>.
            The character snaps in a prescribed way (decided by bullet direction) - Higher the value the more random this direction is.
            </summary>
            <remarks>
            Default value = 0.3f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BalancerCollisionsReactionHelper.SnapLeftArm">
            <summary>
            Sets the SnapLeftArm setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BalancerCollisionsReactionHelper"/>.
            snap the leftArm.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BalancerCollisionsReactionHelper.SnapRightArm">
            <summary>
            Sets the SnapRightArm setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BalancerCollisionsReactionHelper"/>.
            snap the rightArm.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BalancerCollisionsReactionHelper.SnapLeftLeg">
            <summary>
            Sets the SnapLeftLeg setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BalancerCollisionsReactionHelper"/>.
            snap the leftLeg.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BalancerCollisionsReactionHelper.SnapRightLeg">
            <summary>
            Sets the SnapRightLeg setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BalancerCollisionsReactionHelper"/>.
            snap the rightLeg.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BalancerCollisionsReactionHelper.SnapSpine">
            <summary>
            Sets the SnapSpine setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BalancerCollisionsReactionHelper"/>.
            snap the spine.
            </summary>
            <remarks>
            Default value = True.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BalancerCollisionsReactionHelper.SnapNeck">
            <summary>
            Sets the SnapNeck setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BalancerCollisionsReactionHelper"/>.
            snap the neck.
            </summary>
            <remarks>
            Default value = True.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BalancerCollisionsReactionHelper.SnapPhasedLegs">
            <summary>
            Sets the SnapPhasedLegs setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BalancerCollisionsReactionHelper"/>.
            Legs are either in phase with each other or not.
            </summary>
            <remarks>
            Default value = True.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BalancerCollisionsReactionHelper.SnapHipType">
            <summary>
            Sets the SnapHipType setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BalancerCollisionsReactionHelper"/>.
            type of hip reaction 0=none, 1=side2side 2=steplike.
            </summary>
            <remarks>
            Default value = 0.
            Min value = 0.
            Max value = 2.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BalancerCollisionsReactionHelper.UnSnapInterval">
            <summary>
            Sets the UnSnapInterval setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BalancerCollisionsReactionHelper"/>.
            Interval before applying reverse snap.
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = 0.0f.
            Max value = 100.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BalancerCollisionsReactionHelper.UnSnapRatio">
            <summary>
            Sets the UnSnapRatio setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BalancerCollisionsReactionHelper"/>.
            The magnitude of the reverse snap.
            </summary>
            <remarks>
            Default value = 0.7f.
            Min value = 0.0f.
            Max value = 100.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BalancerCollisionsReactionHelper.SnapUseTorques">
            <summary>
            Sets the SnapUseTorques setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BalancerCollisionsReactionHelper"/>.
            use torques to make the snap otherwise use a change in the parts angular velocity.
            </summary>
            <remarks>
            Default value = True.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BalancerCollisionsReactionHelper.ImpactWeaknessZeroDuration">
            <summary>
            Sets the ImpactWeaknessZeroDuration setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BalancerCollisionsReactionHelper"/>.
            duration for which the character's upper body stays at minimum stiffness (not quite zero).
            </summary>
            <remarks>
            Default value = 0.2f.
            Min value = 0.0f.
            Max value = 10.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BalancerCollisionsReactionHelper.ImpactWeaknessRampDuration">
            <summary>
            Sets the ImpactWeaknessRampDuration setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BalancerCollisionsReactionHelper"/>.
            duration of the ramp to bring the character's upper body stiffness back to normal levels.
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = 0.0f.
            Max value = 10.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BalancerCollisionsReactionHelper.ImpactLoosenessAmount">
            <summary>
            Sets the ImpactLoosenessAmount setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BalancerCollisionsReactionHelper"/>.
            how loose the character is on impact. between 0 and 1.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BalancerCollisionsReactionHelper.ObjectBehindVictim">
            <summary>
            Sets the ObjectBehindVictim setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BalancerCollisionsReactionHelper"/>.
            detected an object behind a shot victim in the direction of a bullet?.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BalancerCollisionsReactionHelper.ObjectBehindVictimPos">
            <summary>
            Sets the ObjectBehindVictimPos setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BalancerCollisionsReactionHelper"/>.
            the intersection pos of a detected object behind a shot victim in the direction of a bullet.
            </summary>
            <remarks>
            Default value = Vector3(0.0f, 0.0f, 0.0f).
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BalancerCollisionsReactionHelper.ObjectBehindVictimNormal">
            <summary>
            Sets the ObjectBehindVictimNormal setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BalancerCollisionsReactionHelper"/>.
            the normal of a detected object behind a shot victim in the direction of a bullet.
            </summary>
            <remarks>
            Default value = Vector3(0.0f, 0.0f, 0.0f).
            Min value = -1.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="M:CitizenFX.Core.NaturalMotion.BodyBalanceHelper.#ctor(CitizenFX.Core.Ped)">
            <summary>
            Creates a new Instance of the BodyBalanceHelper for sending a BodyBalance <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to a given <see cref="T:CitizenFX.Core.Ped"/>. 
            </summary>
            <param name="ped">The <see cref="T:CitizenFX.Core.Ped"/> to send the BodyBalance <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to.</param>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BodyBalanceHelper.ArmStiffness">
            <summary>
            Sets the ArmStiffness setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BodyBalanceHelper"/>.
            NB. WAS m_bodyStiffness ClaviclesStiffness=9.0f.
            </summary>
            <remarks>
            Default value = 9.0f.
            Min value = 6.0f.
            Max value = 16.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BodyBalanceHelper.Elbow">
            <summary>
            Sets the Elbow setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BodyBalanceHelper"/>.
            How much the elbow swings based on the leg movement.
            </summary>
            <remarks>
            Default value = 0.9f.
            Min value = 0.0f.
            Max value = 4.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BodyBalanceHelper.Shoulder">
            <summary>
            Sets the Shoulder setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BodyBalanceHelper"/>.
            How much the shoulder(lean1) swings based on the leg movement.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 4.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BodyBalanceHelper.ArmDamping">
            <summary>
            Sets the ArmDamping setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BodyBalanceHelper"/>.
            NB. WAS m_damping NeckDamping=1 ClaviclesDamping=1.
            </summary>
            <remarks>
            Default value = 0.7f.
            Min value = 0.0f.
            Max value = 2.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BodyBalanceHelper.UseHeadLook">
            <summary>
            Sets the UseHeadLook setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BodyBalanceHelper"/>.
            enable and provide a look-at target to make the character's head turn to face it while balancing.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BodyBalanceHelper.HeadLookPos">
            <summary>
            Sets the HeadLookPos setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BodyBalanceHelper"/>.
            position of thing to look at.
            </summary>
            <remarks>
            Default value = Vector3(0.0f, 0.0f, 0.0f).
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BodyBalanceHelper.HeadLookInstanceIndex">
            <summary>
            Sets the HeadLookInstanceIndex setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BodyBalanceHelper"/>.
            level index of thing to look at.
            </summary>
            <remarks>
            Default value = -1.
            Min value = -1.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BodyBalanceHelper.SpineStiffness">
            <summary>
            Sets the SpineStiffness setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BodyBalanceHelper"/>.
            </summary>
            <remarks>
            Default value = 10.0f.
            Min value = 6.0f.
            Max value = 16.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BodyBalanceHelper.SomersaultAngle">
            <summary>
            Sets the SomersaultAngle setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BodyBalanceHelper"/>.
            multiplier of the somersault 'angle' (lean forward/back) for arms out (lean2).
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 2.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BodyBalanceHelper.SomersaultAngleThreshold">
            <summary>
            Sets the SomersaultAngleThreshold setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BodyBalanceHelper"/>.
            Amount of somersault 'angle' before m_somersaultAngle is used for ArmsOut. Unless drunk - DO NOT EXCEED 0.8.
            </summary>
            <remarks>
            Default value = 0.3f.
            Min value = 0.0f.
            Max value = 10.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BodyBalanceHelper.SideSomersaultAngle">
            <summary>
            Sets the SideSomersaultAngle setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BodyBalanceHelper"/>.
            Amount of side somersault 'angle' before sideSomersault is used for ArmsOut. Unless drunk - DO NOT EXCEED 0.8.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 10.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BodyBalanceHelper.SideSomersaultAngleThreshold">
            <summary>
            Sets the SideSomersaultAngleThreshold setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BodyBalanceHelper"/>.
            </summary>
            <remarks>
            Default value = 0.3f.
            Min value = 0.0f.
            Max value = 10.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BodyBalanceHelper.BackwardsAutoTurn">
            <summary>
            Sets the BackwardsAutoTurn setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BodyBalanceHelper"/>.
            Automatically turn around if moving backwards.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BodyBalanceHelper.TurnWithBumpRadius">
            <summary>
            Sets the TurnWithBumpRadius setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BodyBalanceHelper"/>.
            0.9 is a sensible value.  If pusher within this distance then turn to get out of the way of the pusher.
            </summary>
            <remarks>
            Default value = -1.0f.
            Min value = -1.0f.
            Max value = 10.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BodyBalanceHelper.BackwardsArms">
            <summary>
            Sets the BackwardsArms setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BodyBalanceHelper"/>.
            Bend elbows, relax shoulders and inhibit spine twist when moving backwards.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BodyBalanceHelper.BlendToZeroPose">
            <summary>
            Sets the BlendToZeroPose setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BodyBalanceHelper"/>.
            Blend upper body to zero pose as the character comes to rest. If false blend to a stored pose.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BodyBalanceHelper.ArmsOutOnPush">
            <summary>
            Sets the ArmsOutOnPush setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BodyBalanceHelper"/>.
            Put arms out based on lean2 of legs, or angular velocity (lean or twist), or lean (front/back or side/side).
            </summary>
            <remarks>
            Default value = True.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BodyBalanceHelper.ArmsOutOnPushMultiplier">
            <summary>
            Sets the ArmsOutOnPushMultiplier setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BodyBalanceHelper"/>.
            Arms out based on lean2 of the legs to simulate being pushed.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 2.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BodyBalanceHelper.ArmsOutOnPushTimeout">
            <summary>
            Sets the ArmsOutOnPushTimeout setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BodyBalanceHelper"/>.
            number of seconds before turning off the armsOutOnPush response only for Arms out based on lean2 of the legs (NOT for the angle or angular velocity).
            </summary>
            <remarks>
            Default value = 1.1f.
            Min value = 0.0f.
            Max value = 2.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BodyBalanceHelper.ReturningToBalanceArmsOut">
            <summary>
            Sets the ReturningToBalanceArmsOut setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BodyBalanceHelper"/>.
            range 0:1 0 = don't raise arms if returning to upright position, 0.x = 0.x*raise arms based on angvel and 'angle' settings, 1 = raise arms based on angvel and 'angle' settings.
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BodyBalanceHelper.ArmsOutStraightenElbows">
            <summary>
            Sets the ArmsOutStraightenElbows setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BodyBalanceHelper"/>.
            multiplier for straightening the elbows based on the amount of arms out(lean2) 0 = dont straighten elbows. Otherwise straighten elbows proportionately to armsOut.
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BodyBalanceHelper.ArmsOutMinLean2">
            <summary>
            Sets the ArmsOutMinLean2 setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BodyBalanceHelper"/>.
            Minimum desiredLean2 applied to shoulder (to stop arms going above shoulder height or not).
            </summary>
            <remarks>
            Default value = -9.9f.
            Min value = -10.0f.
            Max value = 0.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BodyBalanceHelper.SpineDamping">
            <summary>
            Sets the SpineDamping setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BodyBalanceHelper"/>.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 2.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BodyBalanceHelper.UseBodyTurn">
            <summary>
            Sets the UseBodyTurn setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BodyBalanceHelper"/>.
            </summary>
            <remarks>
            Default value = True.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BodyBalanceHelper.ElbowAngleOnContact">
            <summary>
            Sets the ElbowAngleOnContact setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BodyBalanceHelper"/>.
            on contact with upperbody the desired elbow angle is set to at least this value.
            </summary>
            <remarks>
            Default value = 1.9f.
            Min value = 0.0f.
            Max value = 3.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BodyBalanceHelper.BendElbowsTime">
            <summary>
            Sets the BendElbowsTime setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BodyBalanceHelper"/>.
            Time after contact (with Upper body) that the min m_elbowAngleOnContact is applied.
            </summary>
            <remarks>
            Default value = 0.3f.
            Min value = 0.0f.
            Max value = 2.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BodyBalanceHelper.BendElbowsGait">
            <summary>
            Sets the BendElbowsGait setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BodyBalanceHelper"/>.
            Minimum desired angle of elbow during non contact arm swing.
            </summary>
            <remarks>
            Default value = 0.7f.
            Min value = -3.0f.
            Max value = 3.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BodyBalanceHelper.HipL2ArmL2">
            <summary>
            Sets the HipL2ArmL2 setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BodyBalanceHelper"/>.
            mmmmdrunk = 0.2 multiplier of hip lean2 (star jump) to give shoulder lean2 (flapping).
            </summary>
            <remarks>
            Default value = 0.3f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BodyBalanceHelper.ShoulderL2">
            <summary>
            Sets the ShoulderL2 setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BodyBalanceHelper"/>.
            mmmmdrunk = 0.7 shoulder lean2 offset.
            </summary>
            <remarks>
            Default value = 0.5f.
            Min value = -3.0f.
            Max value = 3.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BodyBalanceHelper.ShoulderL1">
            <summary>
            Sets the ShoulderL1 setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BodyBalanceHelper"/>.
            mmmmdrunk 1.1 shoulder lean1 offset (+ve frankenstein).
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = -1.0f.
            Max value = 2.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BodyBalanceHelper.ShoulderTwist">
            <summary>
            Sets the ShoulderTwist setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BodyBalanceHelper"/>.
            mmmmdrunk = 0.0 shoulder twist.
            </summary>
            <remarks>
            Default value = -0.4f.
            Min value = -3.0f.
            Max value = 3.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BodyBalanceHelper.HeadLookAtVelProb">
            <summary>
            Sets the HeadLookAtVelProb setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BodyBalanceHelper"/>.
            Probability [0-1] that headLook will be looking in the direction of velocity when stepping.
            </summary>
            <remarks>
            Default value = -1.0f.
            Min value = -1.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BodyBalanceHelper.TurnOffProb">
            <summary>
            Sets the TurnOffProb setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BodyBalanceHelper"/>.
            Weighted Probability that turn will be off. This is one of six turn type weights.
            </summary>
            <remarks>
            Default value = 0.1f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BodyBalanceHelper.Turn2VelProb">
            <summary>
            Sets the Turn2VelProb setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BodyBalanceHelper"/>.
            Weighted Probability of turning towards velocity. This is one of six turn type weights.
            </summary>
            <remarks>
            Default value = 0.3f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BodyBalanceHelper.TurnAwayProb">
            <summary>
            Sets the TurnAwayProb setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BodyBalanceHelper"/>.
            Weighted Probability of turning away from headLook target. This is one of six turn type weights.
            </summary>
            <remarks>
            Default value = 0.2f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BodyBalanceHelper.TurnLeftProb">
            <summary>
            Sets the TurnLeftProb setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BodyBalanceHelper"/>.
            Weighted Probability of turning left. This is one of six turn type weights.
            </summary>
            <remarks>
            Default value = 0.1f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BodyBalanceHelper.TurnRightProb">
            <summary>
            Sets the TurnRightProb setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BodyBalanceHelper"/>.
            Weighted Probability of turning right. This is one of six turn type weights.
            </summary>
            <remarks>
            Default value = 0.1f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BodyBalanceHelper.Turn2TargetProb">
            <summary>
            Sets the Turn2TargetProb setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BodyBalanceHelper"/>.
            Weighted Probability of turning towards headLook target. This is one of six turn type weights.
            </summary>
            <remarks>
            Default value = 0.2f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BodyBalanceHelper.AngVelMultiplier">
            <summary>
            Sets the AngVelMultiplier setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BodyBalanceHelper"/>.
            somersault, twist, sideSomersault) multiplier of the angular velocity  for arms out (lean2) (somersault, twist, sideSomersault).
            </summary>
            <remarks>
            Default value = Vector3(4.0f, 1.0f, 4.0f).
            Min value = 0.0f.
            Max value = 20.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BodyBalanceHelper.AngVelThreshold">
            <summary>
            Sets the AngVelThreshold setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BodyBalanceHelper"/>.
            somersault, twist, sideSomersault) threshold above which angVel is used for arms out (lean2) Unless drunk - DO NOT EXCEED 7.0 for each component.
            </summary>
            <remarks>
            Default value = Vector3(1.2f, 3.0f, 1.2f).
            Min value = 0.0f.
            Max value = 40.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BodyBalanceHelper.BraceDistance">
            <summary>
            Sets the BraceDistance setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BodyBalanceHelper"/>.
            if -ve then do not brace.  distance from object at which to raise hands to brace 0.5 good if newBrace=true - otherwise 0.65.
            </summary>
            <remarks>
            Default value = -1.0f.
            Min value = -1.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BodyBalanceHelper.TargetPredictionTime">
            <summary>
            Sets the TargetPredictionTime setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BodyBalanceHelper"/>.
            time expected to get arms up from idle.
            </summary>
            <remarks>
            Default value = 0.5f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BodyBalanceHelper.ReachAbsorbtionTime">
            <summary>
            Sets the ReachAbsorbtionTime setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BodyBalanceHelper"/>.
            larger values and he absorbs the impact more.
            </summary>
            <remarks>
            Default value = 0.2f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BodyBalanceHelper.BraceStiffness">
            <summary>
            Sets the BraceStiffness setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BodyBalanceHelper"/>.
            stiffness of character. catch_fall stiffness scales with this too, with its defaults at this values default.
            </summary>
            <remarks>
            Default value = 12.0f.
            Min value = 6.0f.
            Max value = 16.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BodyBalanceHelper.MinBraceTime">
            <summary>
            Sets the MinBraceTime setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BodyBalanceHelper"/>.
            minimum bracing time so the character doesn't look twitchy.
            </summary>
            <remarks>
            Default value = 0.3f.
            Min value = 0.0f.
            Max value = 3.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BodyBalanceHelper.TimeToBackwardsBrace">
            <summary>
            Sets the TimeToBackwardsBrace setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BodyBalanceHelper"/>.
            time before arm brace kicks in when hit from behind.
            </summary>
            <remarks>
            Default value = 0.5f.
            Min value = 0.0f.
            Max value = 10.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BodyBalanceHelper.HandsDelayMin">
            <summary>
            Sets the HandsDelayMin setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BodyBalanceHelper"/>.
            If bracing with 2 hands delay one hand by at least this amount of time to introduce some asymmetry.
            </summary>
            <remarks>
            Default value = 0.3f.
            Min value = 0.0f.
            Max value = 3.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BodyBalanceHelper.HandsDelayMax">
            <summary>
            Sets the HandsDelayMax setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BodyBalanceHelper"/>.
            If bracing with 2 hands delay one hand by at most this amount of time to introduce some asymmetry.
            </summary>
            <remarks>
            Default value = 0.7f.
            Min value = 0.0f.
            Max value = 3.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BodyBalanceHelper.BraceOffset">
            <summary>
            Sets the BraceOffset setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BodyBalanceHelper"/>.
            braceTarget is global headLookPos plus braceOffset m in the up direction.
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = -2.0f.
            Max value = 2.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BodyBalanceHelper.MoveRadius">
            <summary>
            Sets the MoveRadius setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BodyBalanceHelper"/>.
            if -ve don't move away from pusher unless moveWhenBracing is true and braceDistance  GT  0.0f.  if the pusher is closer than moveRadius then move away from it.
            </summary>
            <remarks>
            Default value = -1.0f.
            Min value = -1.0f.
            Max value = 2.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BodyBalanceHelper.MoveAmount">
            <summary>
            Sets the MoveAmount setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BodyBalanceHelper"/>.
            amount of leanForce applied away from pusher.
            </summary>
            <remarks>
            Default value = 0.3f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BodyBalanceHelper.MoveWhenBracing">
            <summary>
            Sets the MoveWhenBracing setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BodyBalanceHelper"/>.
            Only move away from pusher when bracing against pusher.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="M:CitizenFX.Core.NaturalMotion.BodyFoetalHelper.#ctor(CitizenFX.Core.Ped)">
            <summary>
            Creates a new Instance of the BodyFoetalHelper for sending a BodyFoetal <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to a given <see cref="T:CitizenFX.Core.Ped"/>. 
            </summary>
            <param name="ped">The <see cref="T:CitizenFX.Core.Ped"/> to send the BodyFoetal <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to.</param>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BodyFoetalHelper.Stiffness">
            <summary>
            Sets the Stiffness setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BodyFoetalHelper"/>.
            The stiffness of the body determines how fast the character moves into the position, and how well that they hold it.
            </summary>
            <remarks>
            Default value = 9.0f.
            Min value = 6.0f.
            Max value = 16.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BodyFoetalHelper.DampingFactor">
            <summary>
            Sets the DampingFactor setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BodyFoetalHelper"/>.
            Sets damping value for the character joints.
            </summary>
            <remarks>
            Default value = 1.4f.
            Min value = 0.0f.
            Max value = 2.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BodyFoetalHelper.Asymmetry">
            <summary>
            Sets the Asymmetry setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BodyFoetalHelper"/>.
            A value between 0-1 that controls how asymmetric the results are by varying stiffness across the body.
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BodyFoetalHelper.RandomSeed">
            <summary>
            Sets the RandomSeed setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BodyFoetalHelper"/>.
            Random seed used to generate asymmetry values.
            </summary>
            <remarks>
            Default value = 100.
            Min value = 0.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BodyFoetalHelper.BackTwist">
            <summary>
            Sets the BackTwist setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BodyFoetalHelper"/>.
            Amount of random back twist to add.
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BodyFoetalHelper.Mask">
            <summary>
            Sets the Mask setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BodyFoetalHelper"/>.
            Two character body-masking value, bitwise joint mask or bitwise logic string of two character body-masking value  (see Active Pose notes for possible values).
            </summary>
            <remarks>
            Default value = fb.
            </remarks>
        </member>
        <member name="M:CitizenFX.Core.NaturalMotion.BodyRollUpHelper.#ctor(CitizenFX.Core.Ped)">
            <summary>
            Creates a new Instance of the BodyRollUpHelper for sending a BodyRollUp <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to a given <see cref="T:CitizenFX.Core.Ped"/>. 
            </summary>
            <param name="ped">The <see cref="T:CitizenFX.Core.Ped"/> to send the BodyRollUp <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to.</param>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BodyRollUpHelper.Stiffness">
            <summary>
            Sets the Stiffness setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BodyRollUpHelper"/>.
            stiffness of whole body.
            </summary>
            <remarks>
            Default value = 10.0f.
            Min value = 6.0f.
            Max value = 16.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BodyRollUpHelper.UseArmToSlowDown">
            <summary>
            Sets the UseArmToSlowDown setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BodyRollUpHelper"/>.
            the degree to which the character will try to stop a barrel roll with his arms.
            </summary>
            <remarks>
            Default value = 1.3f.
            Min value = -2.0f.
            Max value = 3.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BodyRollUpHelper.ArmReachAmount">
            <summary>
            Sets the ArmReachAmount setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BodyRollUpHelper"/>.
            the likeliness of the character reaching for the ground with its arms.
            </summary>
            <remarks>
            Default value = 1.4f.
            Min value = 0.0f.
            Max value = 3.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BodyRollUpHelper.Mask">
            <summary>
            Sets the Mask setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BodyRollUpHelper"/>.
            Two character body-masking value, bitwise joint mask or bitwise logic string of two character body-masking value  (see Active Pose notes for possible values).
            </summary>
            <remarks>
            Default value = fb.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BodyRollUpHelper.LegPush">
            <summary>
            Sets the LegPush setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BodyRollUpHelper"/>.
            used to keep rolling down slope, 1 is full (kicks legs out when pointing upwards).
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = -1.0f.
            Max value = 2.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BodyRollUpHelper.AsymmetricalLegs">
            <summary>
            Sets the AsymmetricalLegs setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BodyRollUpHelper"/>.
            0 is no leg asymmetry in 'foetal' position.  greater than 0 a asymmetricalLegs-rand(30%), added/minus each joint of the legs in radians.  Random number changes about once every roll.  0.4 gives a lot of asymmetry.
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = -2.0f.
            Max value = 2.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BodyRollUpHelper.NoRollTimeBeforeSuccess">
            <summary>
            Sets the NoRollTimeBeforeSuccess setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BodyRollUpHelper"/>.
            time that roll velocity has to be lower than rollVelForSuccess, before success message is sent.
            </summary>
            <remarks>
            Default value = 0.5f.
            Min value = 0.0f.
            Max value = 2.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BodyRollUpHelper.RollVelForSuccess">
            <summary>
            Sets the RollVelForSuccess setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BodyRollUpHelper"/>.
            lower threshold for roll velocity at which success message can be sent.
            </summary>
            <remarks>
            Default value = 0.2f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BodyRollUpHelper.RollVelLinearContribution">
            <summary>
            Sets the RollVelLinearContribution setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BodyRollUpHelper"/>.
            contribution of linear COM velocity to roll Velocity (if 0, roll velocity equal to COM angular velocity).
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BodyRollUpHelper.VelocityScale">
            <summary>
            Sets the VelocityScale setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BodyRollUpHelper"/>.
            Scales perceived body velocity.  The higher this value gets, the more quickly the velocity measure saturates, resulting in a tighter roll at slower speeds. (NB: Set to 1 to match earlier behaviour).
            </summary>
            <remarks>
            Default value = 0.2f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BodyRollUpHelper.VelocityOffset">
            <summary>
            Sets the VelocityOffset setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BodyRollUpHelper"/>.
            Offsets perceived body velocity.  Increase to create larger "dead zone" around zero velocity where character will be less rolled. (NB: Reset to 0 to match earlier behaviour).
            </summary>
            <remarks>
            Default value = 2.0f.
            Min value = 0.0f.
            Max value = 10.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BodyRollUpHelper.ApplyMinMaxFriction">
            <summary>
            Sets the ApplyMinMaxFriction setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BodyRollUpHelper"/>.
            Controls whether or not behaviour enforces min/max friction.
            </summary>
            <remarks>
            Default value = True.
            </remarks>
        </member>
        <member name="M:CitizenFX.Core.NaturalMotion.BodyWritheHelper.#ctor(CitizenFX.Core.Ped)">
            <summary>
            Creates a new Instance of the BodyWritheHelper for sending a BodyWrithe <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to a given <see cref="T:CitizenFX.Core.Ped"/>. 
            </summary>
            <param name="ped">The <see cref="T:CitizenFX.Core.Ped"/> to send the BodyWrithe <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to.</param>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BodyWritheHelper.ArmStiffness">
            <summary>
            Sets the ArmStiffness setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BodyWritheHelper"/>.
            </summary>
            <remarks>
            Default value = 13.0f.
            Min value = 6.0f.
            Max value = 16.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BodyWritheHelper.BackStiffness">
            <summary>
            Sets the BackStiffness setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BodyWritheHelper"/>.
            </summary>
            <remarks>
            Default value = 13.0f.
            Min value = 6.0f.
            Max value = 16.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BodyWritheHelper.LegStiffness">
            <summary>
            Sets the LegStiffness setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BodyWritheHelper"/>.
            The stiffness of the character will determine how 'determined' a writhe this is - high values will make him thrash about wildly.
            </summary>
            <remarks>
            Default value = 13.0f.
            Min value = 6.0f.
            Max value = 16.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BodyWritheHelper.ArmDamping">
            <summary>
            Sets the ArmDamping setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BodyWritheHelper"/>.
            damping amount, less is underdamped.
            </summary>
            <remarks>
            Default value = 0.5f.
            Min value = 0.0f.
            Max value = 3.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BodyWritheHelper.BackDamping">
            <summary>
            Sets the BackDamping setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BodyWritheHelper"/>.
            damping amount, less is underdamped.
            </summary>
            <remarks>
            Default value = 0.5f.
            Min value = 0.0f.
            Max value = 3.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BodyWritheHelper.LegDamping">
            <summary>
            Sets the LegDamping setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BodyWritheHelper"/>.
            damping amount, less is underdamped.
            </summary>
            <remarks>
            Default value = 0.5f.
            Min value = 0.0f.
            Max value = 3.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BodyWritheHelper.ArmPeriod">
            <summary>
            Sets the ArmPeriod setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BodyWritheHelper"/>.
            Controls how fast the writhe is executed, smaller values make faster motions.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 4.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BodyWritheHelper.BackPeriod">
            <summary>
            Sets the BackPeriod setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BodyWritheHelper"/>.
            Controls how fast the writhe is executed, smaller values make faster motions.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 4.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BodyWritheHelper.LegPeriod">
            <summary>
            Sets the LegPeriod setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BodyWritheHelper"/>.
            Controls how fast the writhe is executed, smaller values make faster motions.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 4.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BodyWritheHelper.Mask">
            <summary>
            Sets the Mask setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BodyWritheHelper"/>.
            Two character body-masking value, bitwise joint mask or bitwise logic string of two character body-masking value  (see Active Pose notes for possible values).
            </summary>
            <remarks>
            Default value = fb.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BodyWritheHelper.ArmAmplitude">
            <summary>
            Sets the ArmAmplitude setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BodyWritheHelper"/>.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 3.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BodyWritheHelper.BackAmplitude">
            <summary>
            Sets the BackAmplitude setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BodyWritheHelper"/>.
            scales the amount of writhe. 0 = no writhe.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 3.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BodyWritheHelper.LegAmplitude">
            <summary>
            Sets the LegAmplitude setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BodyWritheHelper"/>.
            scales the amount of writhe. 0 = no writhe.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 3.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BodyWritheHelper.ElbowAmplitude">
            <summary>
            Sets the ElbowAmplitude setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BodyWritheHelper"/>.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 3.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BodyWritheHelper.KneeAmplitude">
            <summary>
            Sets the KneeAmplitude setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BodyWritheHelper"/>.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 3.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BodyWritheHelper.RollOverFlag">
            <summary>
            Sets the RollOverFlag setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BodyWritheHelper"/>.
            Flag to set trying to rollOver.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BodyWritheHelper.BlendArms">
            <summary>
            Sets the BlendArms setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BodyWritheHelper"/>.
            Blend the writhe arms with the current desired arms (0=don't apply any writhe, 1=only writhe).
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BodyWritheHelper.BlendBack">
            <summary>
            Sets the BlendBack setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BodyWritheHelper"/>.
            Blend the writhe spine and neck with the current desired (0=don't apply any writhe, 1=only writhe).
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BodyWritheHelper.BlendLegs">
            <summary>
            Sets the BlendLegs setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BodyWritheHelper"/>.
            Blend the writhe legs with the current desired legs (0=don't apply any writhe, 1=only writhe).
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BodyWritheHelper.ApplyStiffness">
            <summary>
            Sets the ApplyStiffness setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BodyWritheHelper"/>.
            Use writhe stiffnesses if true. If false don't set any stiffnesses.
            </summary>
            <remarks>
            Default value = True.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BodyWritheHelper.OnFire">
            <summary>
            Sets the OnFire setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BodyWritheHelper"/>.
            Extra shoulderBlend. Rolling:one way only, maxRollOverTime, rollOverRadius, doesn't reduce arm stiffness to help rolling. No shoulder twist.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BodyWritheHelper.ShoulderLean1">
            <summary>
            Sets the ShoulderLean1 setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BodyWritheHelper"/>.
            Blend writhe shoulder desired lean1 with this angle in RAD. Note that onFire has to be set to true for this parameter to take any effect.
            </summary>
            <remarks>
            Default value = 0.7f.
            Min value = 0.0f.
            Max value = 6.3f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BodyWritheHelper.ShoulderLean2">
            <summary>
            Sets the ShoulderLean2 setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BodyWritheHelper"/>.
            Blend writhe shoulder desired lean2 with this angle in RAD. Note that onFire has to be set to true for this parameter to take any effect.
            </summary>
            <remarks>
            Default value = 0.4f.
            Min value = 0.0f.
            Max value = 6.3f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BodyWritheHelper.Lean1BlendFactor">
            <summary>
            Sets the Lean1BlendFactor setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BodyWritheHelper"/>.
            Shoulder desired lean1 with shoulderLean1 angle blend factor. Set it to 0 to use original shoulder withe desired lean1 angle for shoulders. Note that onFire has to be set to true for this parameter to take any effect.
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BodyWritheHelper.Lean2BlendFactor">
            <summary>
            Sets the Lean2BlendFactor setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BodyWritheHelper"/>.
            Shoulder desired lean2 with shoulderLean2 angle blend factor. Set it to 0 to use original shoulder withe desired lean2 angle for shoulders. Note that onFire has to be set to true for this parameter to take any effect.
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BodyWritheHelper.RollTorqueScale">
            <summary>
            Sets the RollTorqueScale setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BodyWritheHelper"/>.
            Scale rolling torque that is applied to character spine.
            </summary>
            <remarks>
            Default value = 150.0f.
            Min value = 0.0f.
            Max value = 300.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BodyWritheHelper.MaxRollOverTime">
            <summary>
            Sets the MaxRollOverTime setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BodyWritheHelper"/>.
            Rolling torque is ramped down over time. At this time in seconds torque value converges to zero. Use this parameter to restrict time the character is rolling. Note that onFire has to be set to true for this parameter to take any effect.
            </summary>
            <remarks>
            Default value = 8.0f.
            Min value = 0.0f.
            Max value = 60.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BodyWritheHelper.RollOverRadius">
            <summary>
            Sets the RollOverRadius setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BodyWritheHelper"/>.
            Rolling torque is ramped down with distance measured from position where character hit the ground and started rolling. At this distance in meters torque value converges to zero. Use this parameter to restrict distance the character travels due to rolling. Note that onFire has to be set to true for this parameter to take any effect.
            </summary>
            <remarks>
            Default value = 2.0f.
            Min value = 0.0f.
            Max value = 10.0f.
            </remarks>
        </member>
        <member name="M:CitizenFX.Core.NaturalMotion.BraceForImpactHelper.#ctor(CitizenFX.Core.Ped)">
            <summary>
            Creates a new Instance of the BraceForImpactHelper for sending a BraceForImpact <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to a given <see cref="T:CitizenFX.Core.Ped"/>. 
            </summary>
            <param name="ped">The <see cref="T:CitizenFX.Core.Ped"/> to send the BraceForImpact <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to.</param>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BraceForImpactHelper.BraceDistance">
            <summary>
            Sets the BraceDistance setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BraceForImpactHelper"/>.
            distance from object at which to raise hands to brace 0.5 good if newBrace=true - otherwise 0.65.
            </summary>
            <remarks>
            Default value = 0.5f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BraceForImpactHelper.TargetPredictionTime">
            <summary>
            Sets the TargetPredictionTime setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BraceForImpactHelper"/>.
            time epected to get arms up from idle.
            </summary>
            <remarks>
            Default value = 0.5f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BraceForImpactHelper.ReachAbsorbtionTime">
            <summary>
            Sets the ReachAbsorbtionTime setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BraceForImpactHelper"/>.
            larger values and he absorbs the impact more.
            </summary>
            <remarks>
            Default value = 0.2f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BraceForImpactHelper.InstanceIndex">
            <summary>
            Sets the InstanceIndex setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BraceForImpactHelper"/>.
            levelIndex of object to brace.
            </summary>
            <remarks>
            Default value = -1.
            Min value = -1.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BraceForImpactHelper.BodyStiffness">
            <summary>
            Sets the BodyStiffness setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BraceForImpactHelper"/>.
            stiffness of character. catch_fall stiffness scales with this too, with its defaults at this values default.
            </summary>
            <remarks>
            Default value = 12.0f.
            Min value = 6.0f.
            Max value = 16.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BraceForImpactHelper.GrabDontLetGo">
            <summary>
            Sets the GrabDontLetGo setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BraceForImpactHelper"/>.
            Once a constraint is made, keep reaching with whatever hand is allowed.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BraceForImpactHelper.GrabStrength">
            <summary>
            Sets the GrabStrength setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BraceForImpactHelper"/>.
            strength in hands for grabbing (kg m/s), -1 to ignore/disable.
            </summary>
            <remarks>
            Default value = 40.0f.
            Min value = -1.0f.
            Max value = 1000.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BraceForImpactHelper.GrabDistance">
            <summary>
            Sets the GrabDistance setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BraceForImpactHelper"/>.
            Relative distance at which the grab starts.
            </summary>
            <remarks>
            Default value = 2.0f.
            Min value = 0.0f.
            Max value = 4.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BraceForImpactHelper.GrabReachAngle">
            <summary>
            Sets the GrabReachAngle setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BraceForImpactHelper"/>.
            Angle from front at which the grab activates. If the point is outside this angle from front will not try to grab.
            </summary>
            <remarks>
            Default value = 1.5f.
            Min value = 0.0f.
            Max value = 3.2f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BraceForImpactHelper.GrabHoldTimer">
            <summary>
            Sets the GrabHoldTimer setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BraceForImpactHelper"/>.
            amount of time, in seconds, before grab automatically bails.
            </summary>
            <remarks>
            Default value = 2.5f.
            Min value = 0.0f.
            Max value = 10.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BraceForImpactHelper.MaxGrabCarVelocity">
            <summary>
            Sets the MaxGrabCarVelocity setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BraceForImpactHelper"/>.
            Don't try to grab a car moving above this speed mmmmtodo make this the relative velocity of car to character?.
            </summary>
            <remarks>
            Default value = 95.0f.
            Min value = 0.0f.
            Max value = 1000.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BraceForImpactHelper.LegStiffness">
            <summary>
            Sets the LegStiffness setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BraceForImpactHelper"/>.
            Balancer leg stiffness mmmmtodo remove this parameter and use configureBalance?.
            </summary>
            <remarks>
            Default value = 12.0f.
            Min value = 6.0f.
            Max value = 16.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BraceForImpactHelper.TimeToBackwardsBrace">
            <summary>
            Sets the TimeToBackwardsBrace setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BraceForImpactHelper"/>.
            time before arm brace kicks in when hit from behind.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 10.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BraceForImpactHelper.Look">
            <summary>
            Sets the Look setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BraceForImpactHelper"/>.
            position to look at, e.g. the driver.
            </summary>
            <remarks>
            Default value = Vector3(0.0f, 0.0f, 0.0f).
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BraceForImpactHelper.Pos">
            <summary>
            Sets the Pos setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BraceForImpactHelper"/>.
            location of the front part of the object to brace against. This should be the centre of where his hands should meet the object.
            </summary>
            <remarks>
            Default value = Vector3(0.0f, 0.0f, 0.0f).
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BraceForImpactHelper.MinBraceTime">
            <summary>
            Sets the MinBraceTime setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BraceForImpactHelper"/>.
            minimum bracing time so the character doesn't look twitchy.
            </summary>
            <remarks>
            Default value = 0.3f.
            Min value = 0.0f.
            Max value = 3.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BraceForImpactHelper.HandsDelayMin">
            <summary>
            Sets the HandsDelayMin setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BraceForImpactHelper"/>.
            If bracing with 2 hands delay one hand by at least this amount of time to introduce some asymmetry.
            </summary>
            <remarks>
            Default value = 0.1f.
            Min value = 0.0f.
            Max value = 3.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BraceForImpactHelper.HandsDelayMax">
            <summary>
            Sets the HandsDelayMax setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BraceForImpactHelper"/>.
            If bracing with 2 hands delay one hand by at most this amount of time to introduce some asymmetry.
            </summary>
            <remarks>
            Default value = 0.3f.
            Min value = 0.0f.
            Max value = 3.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BraceForImpactHelper.MoveAway">
            <summary>
            Sets the MoveAway setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BraceForImpactHelper"/>.
            move away from the car (if in reaching zone).
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BraceForImpactHelper.MoveAwayAmount">
            <summary>
            Sets the MoveAwayAmount setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BraceForImpactHelper"/>.
            forceLean away amount (-ve is lean towards).
            </summary>
            <remarks>
            Default value = 0.1f.
            Min value = -1.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BraceForImpactHelper.MoveAwayLean">
            <summary>
            Sets the MoveAwayLean setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BraceForImpactHelper"/>.
            Lean away amount (-ve is lean towards).
            </summary>
            <remarks>
            Default value = 0.1f.
            Min value = -0.5f.
            Max value = 0.5f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BraceForImpactHelper.MoveSideways">
            <summary>
            Sets the MoveSideways setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BraceForImpactHelper"/>.
            Amount of sideways movement if at the front or back of the car to add to the move away from car.
            </summary>
            <remarks>
            Default value = 0.3f.
            Min value = 0.0f.
            Max value = 10.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BraceForImpactHelper.BbArms">
            <summary>
            Sets the BbArms setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BraceForImpactHelper"/>.
            Use bodyBalance arms for the default (non bracing) behaviour if bodyBalance is active.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BraceForImpactHelper.NewBrace">
            <summary>
            Sets the NewBrace setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BraceForImpactHelper"/>.
            Use the new brace prediction code.
            </summary>
            <remarks>
            Default value = True.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BraceForImpactHelper.BraceOnImpact">
            <summary>
            Sets the BraceOnImpact setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BraceForImpactHelper"/>.
            If true then if a shin or thigh is in contact with the car then brace. NB: newBrace must be true.  For those situations where the car has pushed the ped backwards (at the same speed as the car) before the behaviour has been started and so doesn't predict an impact.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BraceForImpactHelper.Roll2Velocity">
            <summary>
            Sets the Roll2Velocity setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BraceForImpactHelper"/>.
            When rollDownStairs is running use roll2Velocity to control the helper torques (this only attempts to roll to the chaarcter's velocity not some default linear velocity mag.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BraceForImpactHelper.RollType">
            <summary>
            Sets the RollType setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BraceForImpactHelper"/>.
            0 = original/roll off/stay on car:  Roll with character velocity, 1 = //Gentle: roll off/stay on car = use relative velocity of character to car to roll against, 2 = //roll over car:  Roll against character velocity.  i.e. roll against any velocity picked up by hitting car, 3 = //Gentle: roll over car:  use relative velocity of character to car to roll with.
            </summary>
            <remarks>
            Default value = 3.
            Min value = 0.
            Max value = 3.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BraceForImpactHelper.SnapImpacts">
            <summary>
            Sets the SnapImpacts setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BraceForImpactHelper"/>.
            Exaggerate impacts using snap.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BraceForImpactHelper.SnapImpact">
            <summary>
            Sets the SnapImpact setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BraceForImpactHelper"/>.
            Exaggeration amount of the initial impact (legs).  +ve fold with car impact (as if pushed at hips in the car velocity direction).  -ve fold away from car impact.
            </summary>
            <remarks>
            Default value = 7.0f.
            Min value = -20.0f.
            Max value = 20.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BraceForImpactHelper.SnapBonnet">
            <summary>
            Sets the SnapBonnet setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BraceForImpactHelper"/>.
            Exaggeration amount of the secondary (torso) impact with bonnet. +ve fold with car impact (as if pushed at hips by the impact normal).  -ve fold away from car impact.
            </summary>
            <remarks>
            Default value = -7.0f.
            Min value = -20.0f.
            Max value = 20.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BraceForImpactHelper.SnapFloor">
            <summary>
            Sets the SnapFloor setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BraceForImpactHelper"/>.
            Exaggeration amount of the impact with the floor after falling off of car +ve fold with floor impact (as if pushed at hips in the impact normal direction).  -ve fold away from car impact.
            </summary>
            <remarks>
            Default value = 7.0f.
            Min value = -20.0f.
            Max value = 20.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BraceForImpactHelper.DampVel">
            <summary>
            Sets the DampVel setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BraceForImpactHelper"/>.
            Damp out excessive spin and upward velocity when on car.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BraceForImpactHelper.DampSpin">
            <summary>
            Sets the DampSpin setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BraceForImpactHelper"/>.
            Amount to damp spinning by (cartwheeling and somersaulting).
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = 0.0f.
            Max value = 40.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BraceForImpactHelper.DampUpVel">
            <summary>
            Sets the DampUpVel setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BraceForImpactHelper"/>.
            Amount to damp upward velocity by to limit the amount of air above the car the character can get.
            </summary>
            <remarks>
            Default value = 10.0f.
            Min value = 0.0f.
            Max value = 40.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BraceForImpactHelper.DampSpinThresh">
            <summary>
            Sets the DampSpinThresh setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BraceForImpactHelper"/>.
            Angular velocity above which we start damping.
            </summary>
            <remarks>
            Default value = 4.0f.
            Min value = 0.0f.
            Max value = 20.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BraceForImpactHelper.DampUpVelThresh">
            <summary>
            Sets the DampUpVelThresh setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BraceForImpactHelper"/>.
            Upward velocity above which we start damping.
            </summary>
            <remarks>
            Default value = 2.0f.
            Min value = 0.0f.
            Max value = 20.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BraceForImpactHelper.GsHelp">
            <summary>
            Sets the GsHelp setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BraceForImpactHelper"/>.
            Enhance a glancing spin with the side of the car by modulating body friction.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BraceForImpactHelper.GsEndMin">
            <summary>
            Sets the GsEndMin setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BraceForImpactHelper"/>.
            ID for glancing spin. min depth to be considered from either end (front/rear) of a car (-ve is inside the car area).
            </summary>
            <remarks>
            Default value = -0.1f.
            Min value = -10.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BraceForImpactHelper.GsSideMin">
            <summary>
            Sets the GsSideMin setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BraceForImpactHelper"/>.
            ID for glancing spin. min depth to be considered on the side of a car (-ve is inside the car area).
            </summary>
            <remarks>
            Default value = -0.2f.
            Min value = -10.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BraceForImpactHelper.GsSideMax">
            <summary>
            Sets the GsSideMax setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BraceForImpactHelper"/>.
            ID for glancing spin. max depth to be considered on the side of a car (+ve is outside the car area).
            </summary>
            <remarks>
            Default value = 0.5f.
            Min value = -10.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BraceForImpactHelper.GsUpness">
            <summary>
            Sets the GsUpness setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BraceForImpactHelper"/>.
            ID for glancing spin. Character has to be more upright than this value for it to be considered on the side of a car. Fully upright = 1, upsideDown = -1.  Max Angle from upright is acos(gsUpness).
            </summary>
            <remarks>
            Default value = 0.9f.
            Min value = 0.0f.
            Max value = 10.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BraceForImpactHelper.GsCarVelMin">
            <summary>
            Sets the GsCarVelMin setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BraceForImpactHelper"/>.
            ID for glancing spin. Minimum car velocity.
            </summary>
            <remarks>
            Default value = 3.0f.
            Min value = 0.0f.
            Max value = 10.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BraceForImpactHelper.GsScale1Foot">
            <summary>
            Sets the GsScale1Foot setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BraceForImpactHelper"/>.
            Apply gsFricScale1 to the foot if colliding with car.  (Otherwise foot friction - with the ground - is determined by gsFricScale2 if it is in gsFricMask2).
            </summary>
            <remarks>
            Default value = True.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BraceForImpactHelper.GsFricScale1">
            <summary>
            Sets the GsFricScale1 setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BraceForImpactHelper"/>.
            Glancing spin help. Friction scale applied when to the side of the car.  e.g. make the character spin more by upping the friction against the car.
            </summary>
            <remarks>
            Default value = 8.0f.
            Min value = 0.0f.
            Max value = 10.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BraceForImpactHelper.GsFricMask1">
            <summary>
            Sets the GsFricMask1 setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BraceForImpactHelper"/>.
            Glancing spin help. Two character body-masking value, bitwise joint mask or bitwise logic string of two character body-masking value  (see notes for explanation). Note gsFricMask1 and gsFricMask2 are made independent by the code so you can have fb for gsFricMask1 but gsFricScale1 will not be applied to any bodyParts in gsFricMask2.
            </summary>
            <remarks>
            Default value = fb.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BraceForImpactHelper.GsFricScale2">
            <summary>
            Sets the GsFricScale2 setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BraceForImpactHelper"/>.
            Glancing spin help. Friction scale applied when to the side of the car.  e.g. make the character spin more by lowering the feet friction. You could also lower the wrist friction here to stop the car pulling along the hands i.e. gsFricMask2 = la|uw.
            </summary>
            <remarks>
            Default value = 0.2f.
            Min value = 0.0f.
            Max value = 10.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BraceForImpactHelper.GsFricMask2">
            <summary>
            Sets the GsFricMask2 setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BraceForImpactHelper"/>.
            Two character body-masking value, bitwise joint mask or bitwise logic string of two character body-masking value  (see notes for explanation). Note gsFricMask1 and gsFricMask2 are made independent by the code so you can have fb for gsFricMask1 but gsFricScale1 will not be applied to any bodyParts in gsFricMask2.
            </summary>
            <remarks>
            Default value = la.
            </remarks>
        </member>
        <member name="T:CitizenFX.Core.NaturalMotion.BuoyancyHelper">
            <summary>
            Simple buoyancy model.  No character movement just fluid forces/torques added to parts.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.NaturalMotion.BuoyancyHelper.#ctor(CitizenFX.Core.Ped)">
            <summary>
            Creates a new Instance of the BuoyancyHelper for sending a Buoyancy <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to a given <see cref="T:CitizenFX.Core.Ped"/>. 
            </summary>
            <param name="ped">The <see cref="T:CitizenFX.Core.Ped"/> to send the Buoyancy <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to.</param>
            <remarks>
            Simple buoyancy model.  No character movement just fluid forces/torques added to parts.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BuoyancyHelper.SurfacePoint">
            <summary>
            Sets the SurfacePoint setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BuoyancyHelper"/>.
            Arbitrary point on surface of water.
            </summary>
            <remarks>
            Default value = Vector3(0.0f, 0.0f, 0.0f).
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BuoyancyHelper.SurfaceNormal">
            <summary>
            Sets the SurfaceNormal setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BuoyancyHelper"/>.
            Normal to surface of water.
            </summary>
            <remarks>
            Default value = Vector3(0.0f, 0.0f, 1.0f).
            Min value = 0.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BuoyancyHelper.Buoyancy">
            <summary>
            Sets the Buoyancy setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BuoyancyHelper"/>.
            Buoyancy multiplier.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BuoyancyHelper.ChestBuoyancy">
            <summary>
            Sets the ChestBuoyancy setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BuoyancyHelper"/>.
            Buoyancy mulplier for spine2/3. Helps character float upright.
            </summary>
            <remarks>
            Default value = 8.0f.
            Min value = 0.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BuoyancyHelper.Damping">
            <summary>
            Sets the Damping setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BuoyancyHelper"/>.
            Damping for submerged parts.
            </summary>
            <remarks>
            Default value = 40.0f.
            Min value = 0.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BuoyancyHelper.Righting">
            <summary>
            Sets the Righting setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BuoyancyHelper"/>.
            Use righting torque to being character face-up in water?.
            </summary>
            <remarks>
            Default value = True.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BuoyancyHelper.RightingStrength">
            <summary>
            Sets the RightingStrength setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BuoyancyHelper"/>.
            Strength of righting torque.
            </summary>
            <remarks>
            Default value = 25.0f.
            Min value = 0.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.BuoyancyHelper.RightingTime">
            <summary>
            Sets the RightingTime setting for this <see cref="T:CitizenFX.Core.NaturalMotion.BuoyancyHelper"/>.
            How long to wait after chest hits water to begin righting torque.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            </remarks>
        </member>
        <member name="M:CitizenFX.Core.NaturalMotion.CatchFallHelper.#ctor(CitizenFX.Core.Ped)">
            <summary>
            Creates a new Instance of the CatchFallHelper for sending a CatchFall <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to a given <see cref="T:CitizenFX.Core.Ped"/>. 
            </summary>
            <param name="ped">The <see cref="T:CitizenFX.Core.Ped"/> to send the CatchFall <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to.</param>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.CatchFallHelper.TorsoStiffness">
            <summary>
            Sets the TorsoStiffness setting for this <see cref="T:CitizenFX.Core.NaturalMotion.CatchFallHelper"/>.
            stiffness of torso.
            </summary>
            <remarks>
            Default value = 9.0f.
            Min value = 6.0f.
            Max value = 16.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.CatchFallHelper.LegsStiffness">
            <summary>
            Sets the LegsStiffness setting for this <see cref="T:CitizenFX.Core.NaturalMotion.CatchFallHelper"/>.
            stiffness of legs.
            </summary>
            <remarks>
            Default value = 6.0f.
            Min value = 4.0f.
            Max value = 16.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.CatchFallHelper.ArmsStiffness">
            <summary>
            Sets the ArmsStiffness setting for this <see cref="T:CitizenFX.Core.NaturalMotion.CatchFallHelper"/>.
            stiffness of arms.
            </summary>
            <remarks>
            Default value = 15.0f.
            Min value = 6.0f.
            Max value = 16.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.CatchFallHelper.BackwardsMinArmOffset">
            <summary>
            Sets the BackwardsMinArmOffset setting for this <see cref="T:CitizenFX.Core.NaturalMotion.CatchFallHelper"/>.
            0 will prop arms up near his shoulders. -0.3 will place hands nearer his behind.
            </summary>
            <remarks>
            Default value = -0.3f.
            Min value = -1.0f.
            Max value = 0.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.CatchFallHelper.ForwardMaxArmOffset">
            <summary>
            Sets the ForwardMaxArmOffset setting for this <see cref="T:CitizenFX.Core.NaturalMotion.CatchFallHelper"/>.
            0 will point arms down with angled body, 0.45 will point arms forward a bit to catch nearer the head.
            </summary>
            <remarks>
            Default value = 0.4f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.CatchFallHelper.ZAxisSpinReduction">
            <summary>
            Sets the ZAxisSpinReduction setting for this <see cref="T:CitizenFX.Core.NaturalMotion.CatchFallHelper"/>.
            Tries to reduce the spin around the Z axis. Scale 0 - 1.
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.CatchFallHelper.ExtraSit">
            <summary>
            Sets the ExtraSit setting for this <see cref="T:CitizenFX.Core.NaturalMotion.CatchFallHelper"/>.
            Scale extra-sit value 0..1. Setting to 0 helps with arched-back issues.  Set to 1 for a more alive-looking finish.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.CatchFallHelper.UseHeadLook">
            <summary>
            Sets the UseHeadLook setting for this <see cref="T:CitizenFX.Core.NaturalMotion.CatchFallHelper"/>.
            Toggle to use the head look in this behaviour.
            </summary>
            <remarks>
            Default value = True.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.CatchFallHelper.Mask">
            <summary>
            Sets the Mask setting for this <see cref="T:CitizenFX.Core.NaturalMotion.CatchFallHelper"/>.
            Two character body-masking value, bitwise joint mask or bitwise logic string of two character body-masking value  (see Active Pose notes for possible values).
            </summary>
            <remarks>
            Default value = fb.
            </remarks>
        </member>
        <member name="M:CitizenFX.Core.NaturalMotion.ElectrocuteHelper.#ctor(CitizenFX.Core.Ped)">
            <summary>
            Creates a new Instance of the ElectrocuteHelper for sending a Electrocute <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to a given <see cref="T:CitizenFX.Core.Ped"/>. 
            </summary>
            <param name="ped">The <see cref="T:CitizenFX.Core.Ped"/> to send the Electrocute <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to.</param>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ElectrocuteHelper.StunMag">
            <summary>
            Sets the StunMag setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ElectrocuteHelper"/>.
            The magnitude of the reaction.
            </summary>
            <remarks>
            Default value = 0.3f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ElectrocuteHelper.InitialMult">
            <summary>
            Sets the InitialMult setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ElectrocuteHelper"/>.
            initialMult*stunMag = The magnitude of the 1st snap reaction (other mults are applied after this).
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 20.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ElectrocuteHelper.LargeMult">
            <summary>
            Sets the LargeMult setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ElectrocuteHelper"/>.
            largeMult*stunMag = The magnitude of a random large snap reaction (other mults are applied after this).
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 20.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ElectrocuteHelper.LargeMinTime">
            <summary>
            Sets the LargeMinTime setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ElectrocuteHelper"/>.
            min time to next large random snap (about 14 snaps with stunInterval = 0.07s).
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 200.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ElectrocuteHelper.LargeMaxTime">
            <summary>
            Sets the LargeMaxTime setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ElectrocuteHelper"/>.
            max time to next large random snap (about 28 snaps with stunInterval = 0.07s).
            </summary>
            <remarks>
            Default value = 2.0f.
            Min value = 0.0f.
            Max value = 200.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ElectrocuteHelper.MovingMult">
            <summary>
            Sets the MovingMult setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ElectrocuteHelper"/>.
            movingMult*stunMag = The magnitude of the reaction if moving(comVelMag) faster than movingThresh.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 20.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ElectrocuteHelper.BalancingMult">
            <summary>
            Sets the BalancingMult setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ElectrocuteHelper"/>.
            balancingMult*stunMag = The magnitude of the reaction if balancing = (not lying on the floor/ not upper body not collided) and not airborne.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 20.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ElectrocuteHelper.AirborneMult">
            <summary>
            Sets the AirborneMult setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ElectrocuteHelper"/>.
            airborneMult*stunMag = The magnitude of the reaction if airborne.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 20.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ElectrocuteHelper.MovingThresh">
            <summary>
            Sets the MovingThresh setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ElectrocuteHelper"/>.
            If moving(comVelMag) faster than movingThresh then mvingMult applied to stunMag.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 20.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ElectrocuteHelper.StunInterval">
            <summary>
            Sets the StunInterval setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ElectrocuteHelper"/>.
            Direction flips every stunInterval.
            </summary>
            <remarks>
            Default value = 0.1f.
            Min value = 0.0f.
            Max value = 10.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ElectrocuteHelper.DirectionRandomness">
            <summary>
            Sets the DirectionRandomness setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ElectrocuteHelper"/>.
            The character vibrates in a prescribed way - Higher the value the more random this direction is.
            </summary>
            <remarks>
            Default value = 0.3f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ElectrocuteHelper.LeftArm">
            <summary>
            Sets the LeftArm setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ElectrocuteHelper"/>.
            vibrate the leftArm.
            </summary>
            <remarks>
            Default value = True.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ElectrocuteHelper.RightArm">
            <summary>
            Sets the RightArm setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ElectrocuteHelper"/>.
            vibrate the rightArm.
            </summary>
            <remarks>
            Default value = True.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ElectrocuteHelper.LeftLeg">
            <summary>
            Sets the LeftLeg setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ElectrocuteHelper"/>.
            vibrate the leftLeg.
            </summary>
            <remarks>
            Default value = True.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ElectrocuteHelper.RightLeg">
            <summary>
            Sets the RightLeg setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ElectrocuteHelper"/>.
            vibrate the rightLeg.
            </summary>
            <remarks>
            Default value = True.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ElectrocuteHelper.Spine">
            <summary>
            Sets the Spine setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ElectrocuteHelper"/>.
            vibrate the spine.
            </summary>
            <remarks>
            Default value = True.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ElectrocuteHelper.Neck">
            <summary>
            Sets the Neck setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ElectrocuteHelper"/>.
            vibrate the neck.
            </summary>
            <remarks>
            Default value = True.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ElectrocuteHelper.PhasedLegs">
            <summary>
            Sets the PhasedLegs setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ElectrocuteHelper"/>.
            Legs are either in phase with each other or not.
            </summary>
            <remarks>
            Default value = True.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ElectrocuteHelper.ApplyStiffness">
            <summary>
            Sets the ApplyStiffness setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ElectrocuteHelper"/>.
            let electrocute apply a (higher generally) stiffness to the character whilst being vibrated.
            </summary>
            <remarks>
            Default value = True.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ElectrocuteHelper.UseTorques">
            <summary>
            Sets the UseTorques setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ElectrocuteHelper"/>.
            use torques to make vibration otherwise use a change in the parts angular velocity.
            </summary>
            <remarks>
            Default value = True.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ElectrocuteHelper.HipType">
            <summary>
            Sets the HipType setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ElectrocuteHelper"/>.
            type of hip reaction 0=none, 1=side2side 2=steplike.
            </summary>
            <remarks>
            Default value = 2.
            Min value = 0.
            Max value = 2.
            </remarks>
        </member>
        <member name="M:CitizenFX.Core.NaturalMotion.FallOverWallHelper.#ctor(CitizenFX.Core.Ped)">
            <summary>
            Creates a new Instance of the FallOverWallHelper for sending a FallOverWall <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to a given <see cref="T:CitizenFX.Core.Ped"/>. 
            </summary>
            <param name="ped">The <see cref="T:CitizenFX.Core.Ped"/> to send the FallOverWall <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to.</param>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.FallOverWallHelper.BodyStiffness">
            <summary>
            Sets the BodyStiffness setting for this <see cref="T:CitizenFX.Core.NaturalMotion.FallOverWallHelper"/>.
            stiffness of the body, roll up stiffness scales with this and defaults at this default value.
            </summary>
            <remarks>
            Default value = 9.0f.
            Min value = 6.0f.
            Max value = 16.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.FallOverWallHelper.Damping">
            <summary>
            Sets the Damping setting for this <see cref="T:CitizenFX.Core.NaturalMotion.FallOverWallHelper"/>.
            Damping in the effectors.
            </summary>
            <remarks>
            Default value = 0.5f.
            Min value = 0.0f.
            Max value = 3.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.FallOverWallHelper.MagOfForce">
            <summary>
            Sets the MagOfForce setting for this <see cref="T:CitizenFX.Core.NaturalMotion.FallOverWallHelper"/>.
            Magnitude of the falloverWall helper force.
            </summary>
            <remarks>
            Default value = 0.5f.
            Min value = 0.0f.
            Max value = 2.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.FallOverWallHelper.MaxDistanceFromPelToHitPoint">
            <summary>
            Sets the MaxDistanceFromPelToHitPoint setting for this <see cref="T:CitizenFX.Core.NaturalMotion.FallOverWallHelper"/>.
            The maximum distance away from the pelvis that hit points will be registered.
            </summary>
            <remarks>
            Default value = 0.3f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.FallOverWallHelper.MaxForceDist">
            <summary>
            Sets the MaxForceDist setting for this <see cref="T:CitizenFX.Core.NaturalMotion.FallOverWallHelper"/>.
            maximum distance between hitPoint and body part at which forces are applied to part.
            </summary>
            <remarks>
            Default value = 0.8f.
            Min value = 0.0f.
            Max value = 2.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.FallOverWallHelper.StepExclusionZone">
            <summary>
            Sets the StepExclusionZone setting for this <see cref="T:CitizenFX.Core.NaturalMotion.FallOverWallHelper"/>.
            Specifies extent of area in front of the wall in which balancer won't try to take another step.
            </summary>
            <remarks>
            Default value = 0.5f.
            Min value = 0.0f.
            Max value = 2.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.FallOverWallHelper.MinLegHeight">
            <summary>
            Sets the MinLegHeight setting for this <see cref="T:CitizenFX.Core.NaturalMotion.FallOverWallHelper"/>.
            minimum height of pelvis above feet at which fallOverWall is attempted.
            </summary>
            <remarks>
            Default value = 0.4f.
            Min value = 0.1f.
            Max value = 2.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.FallOverWallHelper.BodyTwist">
            <summary>
            Sets the BodyTwist setting for this <see cref="T:CitizenFX.Core.NaturalMotion.FallOverWallHelper"/>.
            amount of twist to apply to the spine as the character tries to fling himself over the wall, provides more of a believable roll but increases the amount of lateral space the character needs to successfully flip.
            </summary>
            <remarks>
            Default value = 0.5f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.FallOverWallHelper.MaxTwist">
            <summary>
            Sets the MaxTwist setting for this <see cref="T:CitizenFX.Core.NaturalMotion.FallOverWallHelper"/>.
            max angle the character can twist before twsit helper torques are turned off.
            </summary>
            <remarks>
            Default value = 3.1f.
            Min value = 0.0f.
            Max value = 10.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.FallOverWallHelper.FallOverWallEndA">
            <summary>
            Sets the FallOverWallEndA setting for this <see cref="T:CitizenFX.Core.NaturalMotion.FallOverWallHelper"/>.
            One end of the wall to try to fall over.
            </summary>
            <remarks>
            Default value = Vector3(0.0f, 0.0f, 0.0f).
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.FallOverWallHelper.FallOverWallEndB">
            <summary>
            Sets the FallOverWallEndB setting for this <see cref="T:CitizenFX.Core.NaturalMotion.FallOverWallHelper"/>.
            One end of the wall over which we are trying to fall over.
            </summary>
            <remarks>
            Default value = Vector3(0.0f, 0.0f, 0.0f).
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.FallOverWallHelper.ForceAngleAbort">
            <summary>
            Sets the ForceAngleAbort setting for this <see cref="T:CitizenFX.Core.NaturalMotion.FallOverWallHelper"/>.
            The angle abort threshold.
            </summary>
            <remarks>
            Default value = -0.2f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.FallOverWallHelper.ForceTimeOut">
            <summary>
            Sets the ForceTimeOut setting for this <see cref="T:CitizenFX.Core.NaturalMotion.FallOverWallHelper"/>.
            The force time out.
            </summary>
            <remarks>
            Default value = 2.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.FallOverWallHelper.MoveArms">
            <summary>
            Sets the MoveArms setting for this <see cref="T:CitizenFX.Core.NaturalMotion.FallOverWallHelper"/>.
            Lift the arms up if true.  Do nothing with the arms if false (eg when using catchfall arms or brace etc).
            </summary>
            <remarks>
            Default value = True.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.FallOverWallHelper.MoveLegs">
            <summary>
            Sets the MoveLegs setting for this <see cref="T:CitizenFX.Core.NaturalMotion.FallOverWallHelper"/>.
            Move the legs if true.  Do nothing with the legs if false (eg when using dynamicBalancer etc).
            </summary>
            <remarks>
            Default value = True.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.FallOverWallHelper.BendSpine">
            <summary>
            Sets the BendSpine setting for this <see cref="T:CitizenFX.Core.NaturalMotion.FallOverWallHelper"/>.
            Bend spine to help falloverwall if true.  Do nothing with the spine if false.
            </summary>
            <remarks>
            Default value = True.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.FallOverWallHelper.AngleDirWithWallNormal">
            <summary>
            Sets the AngleDirWithWallNormal setting for this <see cref="T:CitizenFX.Core.NaturalMotion.FallOverWallHelper"/>.
            Maximum angle in degrees (between the direction of the velocity of the COM and the wall normal) to start to apply forces and torques to fall over the wall.
            </summary>
            <remarks>
            Default value = 180.0f.
            Min value = 0.0f.
            Max value = 180.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.FallOverWallHelper.LeaningAngleThreshold">
            <summary>
            Sets the LeaningAngleThreshold setting for this <see cref="T:CitizenFX.Core.NaturalMotion.FallOverWallHelper"/>.
            Maximum angle in degrees (between the vertical vector and a vector from pelvis to lower neck) to start to apply forces and torques to fall over the wall.
            </summary>
            <remarks>
            Default value = 180.0f.
            Min value = 0.0f.
            Max value = 180.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.FallOverWallHelper.MaxAngVel">
            <summary>
            Sets the MaxAngVel setting for this <see cref="T:CitizenFX.Core.NaturalMotion.FallOverWallHelper"/>.
            if the angular velocity is higher than maxAngVel, the torques and forces are not applied.
            </summary>
            <remarks>
            Default value = 2.0f.
            Min value = -1.0f.
            Max value = 30.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.FallOverWallHelper.AdaptForcesToLowWall">
            <summary>
            Sets the AdaptForcesToLowWall setting for this <see cref="T:CitizenFX.Core.NaturalMotion.FallOverWallHelper"/>.
            Will reduce the magnitude of the forces applied to the character to help him to fall over wall.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.FallOverWallHelper.MaxWallHeight">
            <summary>
            Sets the MaxWallHeight setting for this <see cref="T:CitizenFX.Core.NaturalMotion.FallOverWallHelper"/>.
            Maximum height (from the lowest foot) to start to apply forces and torques to fall over the wall.
            </summary>
            <remarks>
            Default value = -1.0f.
            Min value = -1.0f.
            Max value = 3.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.FallOverWallHelper.DistanceToSendSuccessMessage">
            <summary>
            Sets the DistanceToSendSuccessMessage setting for this <see cref="T:CitizenFX.Core.NaturalMotion.FallOverWallHelper"/>.
            Minimum distance between the pelvis and the wall to send the success message. If negative doesn't take this parameter into account when sending feedback.
            </summary>
            <remarks>
            Default value = -1.0f.
            Min value = -1.0f.
            Max value = 3.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.FallOverWallHelper.RollingBackThr">
            <summary>
            Sets the RollingBackThr setting for this <see cref="T:CitizenFX.Core.NaturalMotion.FallOverWallHelper"/>.
            Value of the angular velocity about the wallEgde above which the character is considered as rolling backwards i.e. goes in to fow_RollingBack state.
            </summary>
            <remarks>
            Default value = 0.5f.
            Min value = 0.0f.
            Max value = 10.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.FallOverWallHelper.RollingPotential">
            <summary>
            Sets the RollingPotential setting for this <see cref="T:CitizenFX.Core.NaturalMotion.FallOverWallHelper"/>.
            On impact with the wall if the rollingPotential(calculated from the characters linear velocity w.r.t the wall) is greater than this value the character will try to go over the wall otherwise it won't try (fow_Aborted).
            </summary>
            <remarks>
            Default value = 0.3f.
            Min value = -1.0f.
            Max value = 10.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.FallOverWallHelper.UseArmIK">
            <summary>
            Sets the UseArmIK setting for this <see cref="T:CitizenFX.Core.NaturalMotion.FallOverWallHelper"/>.
            Try to reach the wallEdge. To configure the IK : use limitAngleBack, limitAngleFront and limitAngleTotallyBack.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.FallOverWallHelper.ReachDistanceFromHitPoint">
            <summary>
            Sets the ReachDistanceFromHitPoint setting for this <see cref="T:CitizenFX.Core.NaturalMotion.FallOverWallHelper"/>.
            distance from predicted hitpoint where each hands will try to reach the wall.
            </summary>
            <remarks>
            Default value = 0.3f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.FallOverWallHelper.MinReachDistanceFromHitPoint">
            <summary>
            Sets the MinReachDistanceFromHitPoint setting for this <see cref="T:CitizenFX.Core.NaturalMotion.FallOverWallHelper"/>.
            minimal distance from predicted hitpoint where each hands will try to reach the wall. Used if the hand target is outside the wall Edge.
            </summary>
            <remarks>
            Default value = 0.1f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.FallOverWallHelper.AngleTotallyBack">
            <summary>
            Sets the AngleTotallyBack setting for this <see cref="T:CitizenFX.Core.NaturalMotion.FallOverWallHelper"/>.
            max angle in degrees (between 1.the vector between two hips and 2. wallEdge) to try to reach the wall just behind his pelvis with his arms when the character is back to the wall.
            </summary>
            <remarks>
            Default value = 15.0f.
            Min value = 0.0f.
            Max value = 180.0f.
            </remarks>
        </member>
        <member name="M:CitizenFX.Core.NaturalMotion.GrabHelper.#ctor(CitizenFX.Core.Ped)">
            <summary>
            Creates a new Instance of the GrabHelper for sending a Grab <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to a given <see cref="T:CitizenFX.Core.Ped"/>. 
            </summary>
            <param name="ped">The <see cref="T:CitizenFX.Core.Ped"/> to send the Grab <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to.</param>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.GrabHelper.UseLeft">
            <summary>
            Sets the UseLeft setting for this <see cref="T:CitizenFX.Core.NaturalMotion.GrabHelper"/>.
            Flag to toggle use of left hand.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.GrabHelper.UseRight">
            <summary>
            Sets the UseRight setting for this <see cref="T:CitizenFX.Core.NaturalMotion.GrabHelper"/>.
            Flag to toggle the use of the Right hand.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.GrabHelper.DropWeaponIfNecessary">
            <summary>
            Sets the DropWeaponIfNecessary setting for this <see cref="T:CitizenFX.Core.NaturalMotion.GrabHelper"/>.
            if hasn't grabbed when weapon carrying hand is close to target, grab anyway.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.GrabHelper.DropWeaponDistance">
            <summary>
            Sets the DropWeaponDistance setting for this <see cref="T:CitizenFX.Core.NaturalMotion.GrabHelper"/>.
            distance below which a weapon carrying hand will request weapon to be dropped.
            </summary>
            <remarks>
            Default value = 0.3f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.GrabHelper.GrabStrength">
            <summary>
            Sets the GrabStrength setting for this <see cref="T:CitizenFX.Core.NaturalMotion.GrabHelper"/>.
            strength in hands for grabbing (kg m/s), -1 to ignore/disable.
            </summary>
            <remarks>
            Default value = -1.0f.
            Min value = -1.0f.
            Max value = 10000.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.GrabHelper.StickyHands">
            <summary>
            Sets the StickyHands setting for this <see cref="T:CitizenFX.Core.NaturalMotion.GrabHelper"/>.
            strength of cheat force on hands to pull towards target and stick to target ("cleverHandIK" strength).
            </summary>
            <remarks>
            Default value = 4.0f.
            Min value = 0.0f.
            Max value = 10.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.GrabHelper.TurnToTarget">
            <summary>
            Sets the TurnToTarget setting for this <see cref="T:CitizenFX.Core.NaturalMotion.GrabHelper"/>.
            </summary>
            <remarks>
            Default value = <see cref="F:CitizenFX.Core.NaturalMotion.TurnType.ToTarget"/>.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.GrabHelper.GrabHoldMaxTimer">
            <summary>
            Sets the GrabHoldMaxTimer setting for this <see cref="T:CitizenFX.Core.NaturalMotion.GrabHelper"/>.
            amount of time, in seconds, before grab automatically bails.
            </summary>
            <remarks>
            Default value = 100.0f.
            Min value = 0.0f.
            Max value = 1000.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.GrabHelper.PullUpTime">
            <summary>
            Sets the PullUpTime setting for this <see cref="T:CitizenFX.Core.NaturalMotion.GrabHelper"/>.
            Time to reach the full pullup strength.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 4.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.GrabHelper.PullUpStrengthRight">
            <summary>
            Sets the PullUpStrengthRight setting for this <see cref="T:CitizenFX.Core.NaturalMotion.GrabHelper"/>.
            Strength to pull up with the right arm. 0 = no pull up.
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.GrabHelper.PullUpStrengthLeft">
            <summary>
            Sets the PullUpStrengthLeft setting for this <see cref="T:CitizenFX.Core.NaturalMotion.GrabHelper"/>.
            Strength to pull up with the left arm. 0 = no pull up.
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.GrabHelper.Pos1">
            <summary>
            Sets the Pos1 setting for this <see cref="T:CitizenFX.Core.NaturalMotion.GrabHelper"/>.
            Grab pos1, right hand if not using line or surface grab.
            </summary>
            <remarks>
            Default value = Vector3(0.0f, 0.0f, 0.0f).
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.GrabHelper.Pos2">
            <summary>
            Sets the Pos2 setting for this <see cref="T:CitizenFX.Core.NaturalMotion.GrabHelper"/>.
            Grab pos2, left hand if not using line or surface grab.
            </summary>
            <remarks>
            Default value = Vector3(0.0f, 0.0f, 0.0f).
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.GrabHelper.Pos3">
            <summary>
            Sets the Pos3 setting for this <see cref="T:CitizenFX.Core.NaturalMotion.GrabHelper"/>.
            </summary>
            <remarks>
            Default value = Vector3(0.0f, 0.0f, 0.0f).
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.GrabHelper.Pos4">
            <summary>
            Sets the Pos4 setting for this <see cref="T:CitizenFX.Core.NaturalMotion.GrabHelper"/>.
            </summary>
            <remarks>
            Default value = Vector3(0.0f, 0.0f, 0.0f).
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.GrabHelper.NormalR">
            <summary>
            Sets the NormalR setting for this <see cref="T:CitizenFX.Core.NaturalMotion.GrabHelper"/>.
            Normal for the right grab point.
            </summary>
            <remarks>
            Default value = Vector3(0.0f, 0.0f, 0.0f).
            Min value = -1.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.GrabHelper.NormalL">
            <summary>
            Sets the NormalL setting for this <see cref="T:CitizenFX.Core.NaturalMotion.GrabHelper"/>.
            Normal for the left grab point.
            </summary>
            <remarks>
            Default value = Vector3(0.0f, 0.0f, 0.0f).
            Min value = -1.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.GrabHelper.NormalR2">
            <summary>
            Sets the NormalR2 setting for this <see cref="T:CitizenFX.Core.NaturalMotion.GrabHelper"/>.
            Normal for the 2nd right grab point (if pointsX4grab=true).
            </summary>
            <remarks>
            Default value = Vector3(0.0f, 0.0f, 0.0f).
            Min value = -1.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.GrabHelper.NormalL2">
            <summary>
            Sets the NormalL2 setting for this <see cref="T:CitizenFX.Core.NaturalMotion.GrabHelper"/>.
            Normal for the 3rd left grab point (if pointsX4grab=true).
            </summary>
            <remarks>
            Default value = Vector3(0.0f, 0.0f, 0.0f).
            Min value = -1.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.GrabHelper.HandsCollide">
            <summary>
            Sets the HandsCollide setting for this <see cref="T:CitizenFX.Core.NaturalMotion.GrabHelper"/>.
            Hand collisions on when grabbing (false turns off hand collisions making grab more stable esp. to grab points slightly inside geometry).
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.GrabHelper.JustBrace">
            <summary>
            Sets the JustBrace setting for this <see cref="T:CitizenFX.Core.NaturalMotion.GrabHelper"/>.
            Flag to toggle between grabbing and bracing.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.GrabHelper.UseLineGrab">
            <summary>
            Sets the UseLineGrab setting for this <see cref="T:CitizenFX.Core.NaturalMotion.GrabHelper"/>.
            use the line grab, Grab along the line (x-x2).
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.GrabHelper.PointsX4grab">
            <summary>
            Sets the PointsX4grab setting for this <see cref="T:CitizenFX.Core.NaturalMotion.GrabHelper"/>.
            use 2 point.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.GrabHelper.FromEA">
            <summary>
            Sets the FromEA setting for this <see cref="T:CitizenFX.Core.NaturalMotion.GrabHelper"/>.
            use 2 point.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.GrabHelper.SurfaceGrab">
            <summary>
            Sets the SurfaceGrab setting for this <see cref="T:CitizenFX.Core.NaturalMotion.GrabHelper"/>.
            Toggle surface grab on. Requires pos1,pos2,pos3 and pos4 to be specified.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.GrabHelper.InstanceIndex">
            <summary>
            Sets the InstanceIndex setting for this <see cref="T:CitizenFX.Core.NaturalMotion.GrabHelper"/>.
            levelIndex of instance to grab (-1 = world coordinates).
            </summary>
            <remarks>
            Default value = -1.
            Min value = -1.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.GrabHelper.InstancePartIndex">
            <summary>
            Sets the InstancePartIndex setting for this <see cref="T:CitizenFX.Core.NaturalMotion.GrabHelper"/>.
            boundIndex of part on instance to grab (0 = just use instance coordinates).
            </summary>
            <remarks>
            Default value = 0.
            Min value = 0.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.GrabHelper.DontLetGo">
            <summary>
            Sets the DontLetGo setting for this <see cref="T:CitizenFX.Core.NaturalMotion.GrabHelper"/>.
            Once a constraint is made, keep reaching with whatever hand is allowed - no matter what the angle/distance and whether or not the constraint has broken due to constraintForce  GT  grabStrength.  mmmtodo this is a badly named parameter.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.GrabHelper.BodyStiffness">
            <summary>
            Sets the BodyStiffness setting for this <see cref="T:CitizenFX.Core.NaturalMotion.GrabHelper"/>.
            stiffness of upper body. Scales the arm grab such that the armStiffness is default when this is at default value.
            </summary>
            <remarks>
            Default value = 11.0f.
            Min value = 6.0f.
            Max value = 16.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.GrabHelper.ReachAngle">
            <summary>
            Sets the ReachAngle setting for this <see cref="T:CitizenFX.Core.NaturalMotion.GrabHelper"/>.
            Angle from front at which the grab activates. If the point is outside this angle from front will not try to grab.
            </summary>
            <remarks>
            Default value = 2.8f.
            Min value = 0.0f.
            Max value = 3.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.GrabHelper.OneSideReachAngle">
            <summary>
            Sets the OneSideReachAngle setting for this <see cref="T:CitizenFX.Core.NaturalMotion.GrabHelper"/>.
            Angle at which we will only reach with one hand.
            </summary>
            <remarks>
            Default value = 1.4f.
            Min value = 0.0f.
            Max value = 3.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.GrabHelper.GrabDistance">
            <summary>
            Sets the GrabDistance setting for this <see cref="T:CitizenFX.Core.NaturalMotion.GrabHelper"/>.
            Relative distance at which the grab starts.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 4.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.GrabHelper.Move2Radius">
            <summary>
            Sets the Move2Radius setting for this <see cref="T:CitizenFX.Core.NaturalMotion.GrabHelper"/>.
            Relative distance (additional to grabDistance - doesn't try to move inside grabDistance)at which the grab tries to use the balancer to move to the grab point.
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = 0.0f.
            Max value = 14.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.GrabHelper.ArmStiffness">
            <summary>
            Sets the ArmStiffness setting for this <see cref="T:CitizenFX.Core.NaturalMotion.GrabHelper"/>.
            Stiffness of the arm.
            </summary>
            <remarks>
            Default value = 14.0f.
            Min value = 6.0f.
            Max value = 16.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.GrabHelper.MaxReachDistance">
            <summary>
            Sets the MaxReachDistance setting for this <see cref="T:CitizenFX.Core.NaturalMotion.GrabHelper"/>.
            distance to reach out towards the grab point.
            </summary>
            <remarks>
            Default value = 0.7f.
            Min value = 0.0f.
            Max value = 4.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.GrabHelper.OrientationConstraintScale">
            <summary>
            Sets the OrientationConstraintScale setting for this <see cref="T:CitizenFX.Core.NaturalMotion.GrabHelper"/>.
            scale torque used to rotate hands to face normals.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 4.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.GrabHelper.MaxWristAngle">
            <summary>
            Sets the MaxWristAngle setting for this <see cref="T:CitizenFX.Core.NaturalMotion.GrabHelper"/>.
            When we are grabbing the max angle the wrist ccan be at before we break the grab.
            </summary>
            <remarks>
            Default value = 3.1f.
            Min value = 0.0f.
            Max value = 3.2f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.GrabHelper.UseHeadLookToTarget">
            <summary>
            Sets the UseHeadLookToTarget setting for this <see cref="T:CitizenFX.Core.NaturalMotion.GrabHelper"/>.
            if true, the character will look at targetForHeadLook after a hand grabs until the end of the behavior. (Before grabbing it looks at the grab target).
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.GrabHelper.LookAtGrab">
            <summary>
            Sets the LookAtGrab setting for this <see cref="T:CitizenFX.Core.NaturalMotion.GrabHelper"/>.
            if true, the character will look at the grab.
            </summary>
            <remarks>
            Default value = True.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.GrabHelper.TargetForHeadLook">
            <summary>
            Sets the TargetForHeadLook setting for this <see cref="T:CitizenFX.Core.NaturalMotion.GrabHelper"/>.
            Only used if useHeadLookToTarget is true, the target in world space to look at.
            </summary>
            <remarks>
            Default value = Vector3(0.0f, 0.0f, 0.0f).
            </remarks>
        </member>
        <member name="M:CitizenFX.Core.NaturalMotion.HeadLookHelper.#ctor(CitizenFX.Core.Ped)">
            <summary>
            Creates a new Instance of the HeadLookHelper for sending a HeadLook <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to a given <see cref="T:CitizenFX.Core.Ped"/>. 
            </summary>
            <param name="ped">The <see cref="T:CitizenFX.Core.Ped"/> to send the HeadLook <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to.</param>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.HeadLookHelper.Damping">
            <summary>
            Sets the Damping setting for this <see cref="T:CitizenFX.Core.NaturalMotion.HeadLookHelper"/>.
            Damping  of the muscles.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 3.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.HeadLookHelper.Stiffness">
            <summary>
            Sets the Stiffness setting for this <see cref="T:CitizenFX.Core.NaturalMotion.HeadLookHelper"/>.
            Stiffness of the muscles.
            </summary>
            <remarks>
            Default value = 10.0f.
            Min value = 6.0f.
            Max value = 16.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.HeadLookHelper.InstanceIndex">
            <summary>
            Sets the InstanceIndex setting for this <see cref="T:CitizenFX.Core.NaturalMotion.HeadLookHelper"/>.
            levelIndex of object to be looked at. vel parameters are ignored if this is non -1.
            </summary>
            <remarks>
            Default value = -1.
            Min value = -1.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.HeadLookHelper.Vel">
            <summary>
            Sets the Vel setting for this <see cref="T:CitizenFX.Core.NaturalMotion.HeadLookHelper"/>.
            The velocity of the point being looked at.
            </summary>
            <remarks>
            Default value = Vector3(0.0f, 0.0f, 0.0f).
            Min value = -100.0f.
            Max value = 100.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.HeadLookHelper.Pos">
            <summary>
            Sets the Pos setting for this <see cref="T:CitizenFX.Core.NaturalMotion.HeadLookHelper"/>.
            The point being looked at.
            </summary>
            <remarks>
            Default value = Vector3(0.0f, 0.0f, 0.0f).
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.HeadLookHelper.AlwaysLook">
            <summary>
            Sets the AlwaysLook setting for this <see cref="T:CitizenFX.Core.NaturalMotion.HeadLookHelper"/>.
            Flag to force always to look.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.HeadLookHelper.EyesHorizontal">
            <summary>
            Sets the EyesHorizontal setting for this <see cref="T:CitizenFX.Core.NaturalMotion.HeadLookHelper"/>.
            Keep the eyes horizontal.  Use true for impact with cars.  Use false if you want better look at target accuracy when the character is on the floor or leaned over alot.
            </summary>
            <remarks>
            Default value = True.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.HeadLookHelper.AlwaysEyesHorizontal">
            <summary>
            Sets the AlwaysEyesHorizontal setting for this <see cref="T:CitizenFX.Core.NaturalMotion.HeadLookHelper"/>.
            Keep the eyes horizontal.  Use true for impact with cars.  Use false if you want better look at target accuracy when the character is on the floor or leaned over (when not leaned over the eyes are still kept horizontal if eyesHorizontal=true ) alot.
            </summary>
            <remarks>
            Default value = True.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.HeadLookHelper.KeepHeadAwayFromGround">
            <summary>
            Sets the KeepHeadAwayFromGround setting for this <see cref="T:CitizenFX.Core.NaturalMotion.HeadLookHelper"/>.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.HeadLookHelper.TwistSpine">
            <summary>
            Sets the TwistSpine setting for this <see cref="T:CitizenFX.Core.NaturalMotion.HeadLookHelper"/>.
            Allow headlook to twist spine.
            </summary>
            <remarks>
            Default value = True.
            </remarks>
        </member>
        <member name="M:CitizenFX.Core.NaturalMotion.HighFallHelper.#ctor(CitizenFX.Core.Ped)">
            <summary>
            Creates a new Instance of the HighFallHelper for sending a HighFall <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to a given <see cref="T:CitizenFX.Core.Ped"/>. 
            </summary>
            <param name="ped">The <see cref="T:CitizenFX.Core.Ped"/> to send the HighFall <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to.</param>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.HighFallHelper.BodyStiffness">
            <summary>
            Sets the BodyStiffness setting for this <see cref="T:CitizenFX.Core.NaturalMotion.HighFallHelper"/>.
            stiffness of body. Value feeds through to bodyBalance (synched with defaults), to armsWindmill (14 for this value at default ), legs pedal, head look and roll down stairs directly.
            </summary>
            <remarks>
            Default value = 11.0f.
            Min value = 6.0f.
            Max value = 16.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.HighFallHelper.Bodydamping">
            <summary>
            Sets the Bodydamping setting for this <see cref="T:CitizenFX.Core.NaturalMotion.HighFallHelper"/>.
            The damping of the joints.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 3.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.HighFallHelper.Catchfalltime">
            <summary>
            Sets the Catchfalltime setting for this <see cref="T:CitizenFX.Core.NaturalMotion.HighFallHelper"/>.
            The length of time before the impact that the character transitions to the landing.
            </summary>
            <remarks>
            Default value = 0.3f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.HighFallHelper.CrashOrLandCutOff">
            <summary>
            Sets the CrashOrLandCutOff setting for this <see cref="T:CitizenFX.Core.NaturalMotion.HighFallHelper"/>.
            0.52angle is 0.868 dot//A threshold for deciding how far away from upright the character needs to be before bailing out (going into a foetal) instead of trying to land (keeping stretched out).  NB: never does bailout if ignorWorldCollisions true.
            </summary>
            <remarks>
            Default value = 0.9f.
            Min value = -1.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.HighFallHelper.PdStrength">
            <summary>
            Sets the PdStrength setting for this <see cref="T:CitizenFX.Core.NaturalMotion.HighFallHelper"/>.
            Strength of the controller to keep the character at angle aimAngleBase from vertical.
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.HighFallHelper.PdDamping">
            <summary>
            Sets the PdDamping setting for this <see cref="T:CitizenFX.Core.NaturalMotion.HighFallHelper"/>.
            Damping multiplier of the controller to keep the character at angle aimAngleBase from vertical.  The actual damping is pdDamping*pdStrength*constant*angVel.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 5.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.HighFallHelper.ArmAngSpeed">
            <summary>
            Sets the ArmAngSpeed setting for this <see cref="T:CitizenFX.Core.NaturalMotion.HighFallHelper"/>.
            arm circling speed in armWindMillAdaptive.
            </summary>
            <remarks>
            Default value = 7.9f.
            Min value = 0.0f.
            Max value = 20.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.HighFallHelper.ArmAmplitude">
            <summary>
            Sets the ArmAmplitude setting for this <see cref="T:CitizenFX.Core.NaturalMotion.HighFallHelper"/>.
            in armWindMillAdaptive.
            </summary>
            <remarks>
            Default value = 2.0f.
            Min value = 0.0f.
            Max value = 10.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.HighFallHelper.ArmPhase">
            <summary>
            Sets the ArmPhase setting for this <see cref="T:CitizenFX.Core.NaturalMotion.HighFallHelper"/>.
            in armWindMillAdaptive 3.1 opposite for stuntman.  1.0 old default.  0.0 in phase.
            </summary>
            <remarks>
            Default value = 3.1f.
            Min value = 0.0f.
            Max value = 6.3f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.HighFallHelper.ArmBendElbows">
            <summary>
            Sets the ArmBendElbows setting for this <see cref="T:CitizenFX.Core.NaturalMotion.HighFallHelper"/>.
            in armWindMillAdaptive bend the elbows as a function of armAngle.  For stuntman true otherwise false.
            </summary>
            <remarks>
            Default value = True.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.HighFallHelper.LegRadius">
            <summary>
            Sets the LegRadius setting for this <see cref="T:CitizenFX.Core.NaturalMotion.HighFallHelper"/>.
            radius of legs on pedal.
            </summary>
            <remarks>
            Default value = 0.4f.
            Min value = 0.0f.
            Max value = 0.5f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.HighFallHelper.LegAngSpeed">
            <summary>
            Sets the LegAngSpeed setting for this <see cref="T:CitizenFX.Core.NaturalMotion.HighFallHelper"/>.
            in pedal.
            </summary>
            <remarks>
            Default value = 7.9f.
            Min value = 0.0f.
            Max value = 15.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.HighFallHelper.LegAsymmetry">
            <summary>
            Sets the LegAsymmetry setting for this <see cref="T:CitizenFX.Core.NaturalMotion.HighFallHelper"/>.
            0.0 for stuntman.  Random offset applied per leg to the angular speed to desynchronise the pedaling - set to 0 to disable, otherwise should be set to less than the angularSpeed value.
            </summary>
            <remarks>
            Default value = 4.0f.
            Min value = -10.0f.
            Max value = 10.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.HighFallHelper.Arms2LegsPhase">
            <summary>
            Sets the Arms2LegsPhase setting for this <see cref="T:CitizenFX.Core.NaturalMotion.HighFallHelper"/>.
            phase angle between the arms and legs circling angle.
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = 0.0f.
            Max value = 6.5f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.HighFallHelper.Arms2LegsSync">
            <summary>
            Sets the Arms2LegsSync setting for this <see cref="T:CitizenFX.Core.NaturalMotion.HighFallHelper"/>.
            Syncs the arms angle to what the leg angle is.
            </summary>
            <remarks>
            Default value = <see cref="F:CitizenFX.Core.NaturalMotion.Synchroisation.AlwaysSynced"/>.
            All speed/direction parameters of armswindmill are overwritten if = <see cref="F:CitizenFX.Core.NaturalMotion.Synchroisation.AlwaysSynced"/>.
            If <see cref="F:CitizenFX.Core.NaturalMotion.Synchroisation.SyncedAtStart"/> and you want synced arms/legs then armAngSpeed=legAngSpeed, legAsymmetry = 0.0 (to stop randomizations of the leg cicle speed).
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.HighFallHelper.ArmsUp">
            <summary>
            Sets the ArmsUp setting for this <see cref="T:CitizenFX.Core.NaturalMotion.HighFallHelper"/>.
            Where to put the arms when preparing to land. Approx 1 = above head, 0 = head height, -1 = down.   LT -2.0 use catchFall arms,  LT -3.0 use prepare for landing pose if Agent is due to land vertically, feet first.
            </summary>
            <remarks>
            Default value = -3.1f.
            Min value = -4.0f.
            Max value = 2.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.HighFallHelper.OrientateBodyToFallDirection">
            <summary>
            Sets the OrientateBodyToFallDirection setting for this <see cref="T:CitizenFX.Core.NaturalMotion.HighFallHelper"/>.
            toggle to orientate to fall direction.  i.e. orientate so that the character faces the horizontal velocity direction.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.HighFallHelper.OrientateTwist">
            <summary>
            Sets the OrientateTwist setting for this <see cref="T:CitizenFX.Core.NaturalMotion.HighFallHelper"/>.
            If false don't worry about the twist angle of the character when orientating the character.  If false this allows the twist axis of the character to be free (You can get a nice twisting highFall like the one in dieHard 4 when the car goes into the helicopter).
            </summary>
            <remarks>
            Default value = True.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.HighFallHelper.OrientateMax">
            <summary>
            Sets the OrientateMax setting for this <see cref="T:CitizenFX.Core.NaturalMotion.HighFallHelper"/>.
            DEVEL parameter - suggest you don't edit it.  Maximum torque the orientation controller can apply.  If 0 then no helper torques will be used.  300 will orientate the character soflty for all but extreme angles away from aimAngleBase.  If abs (current -aimAngleBase) is getting near 3.0 then this can be reduced to give a softer feel.
            </summary>
            <remarks>
            Default value = 300.0f.
            Min value = 0.0f.
            Max value = 2000.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.HighFallHelper.AlanRickman">
            <summary>
            Sets the AlanRickman setting for this <see cref="T:CitizenFX.Core.NaturalMotion.HighFallHelper"/>.
            If true then orientate the character to face the point from where it started falling.  HighFall like the one in dieHard with Alan Rickman.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.HighFallHelper.FowardRoll">
            <summary>
            Sets the FowardRoll setting for this <see cref="T:CitizenFX.Core.NaturalMotion.HighFallHelper"/>.
            Try to execute a forward Roll on landing.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.HighFallHelper.UseZeroPose_withFowardRoll">
            <summary>
            Sets the UseZeroPose_withFowardRoll setting for this <see cref="T:CitizenFX.Core.NaturalMotion.HighFallHelper"/>.
            Blend to a zero pose when forward roll is attempted.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.HighFallHelper.AimAngleBase">
            <summary>
            Sets the AimAngleBase setting for this <see cref="T:CitizenFX.Core.NaturalMotion.HighFallHelper"/>.
            Angle from vertical the pdController is driving to ( positive = forwards).
            </summary>
            <remarks>
            Default value = 0.2f.
            Min value = -3.1f.
            Max value = 3.1f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.HighFallHelper.FowardVelRotation">
            <summary>
            Sets the FowardVelRotation setting for this <see cref="T:CitizenFX.Core.NaturalMotion.HighFallHelper"/>.
            scale to add/subtract from aimAngle based on forward speed (Internal).
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = -1.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.HighFallHelper.FootVelCompScale">
            <summary>
            Sets the FootVelCompScale setting for this <see cref="T:CitizenFX.Core.NaturalMotion.HighFallHelper"/>.
            Scale to change to amount of vel that is added to the foot ik from the velocity (Internal).
            </summary>
            <remarks>
            Default value = 0.1f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.HighFallHelper.SideD">
            <summary>
            Sets the SideD setting for this <see cref="T:CitizenFX.Core.NaturalMotion.HighFallHelper"/>.
            sideoffset for the feet during prepareForLanding. +ve = right.
            </summary>
            <remarks>
            Default value = 0.2f.
            Min value = -1.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.HighFallHelper.FowardOffsetOfLegIK">
            <summary>
            Sets the FowardOffsetOfLegIK setting for this <see cref="T:CitizenFX.Core.NaturalMotion.HighFallHelper"/>.
            Forward offset for the feet during prepareForLanding.
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.HighFallHelper.LegL">
            <summary>
            Sets the LegL setting for this <see cref="T:CitizenFX.Core.NaturalMotion.HighFallHelper"/>.
            Leg Length for ik (Internal)//unused.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 2.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.HighFallHelper.CatchFallCutOff">
            <summary>
            Sets the CatchFallCutOff setting for this <see cref="T:CitizenFX.Core.NaturalMotion.HighFallHelper"/>.
            0.5angle is 0.878 dot. Cutoff to go to the catchFall ( internal) //mmmtodo do like crashOrLandCutOff.
            </summary>
            <remarks>
            Default value = 0.9f.
            Min value = -1.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.HighFallHelper.LegStrength">
            <summary>
            Sets the LegStrength setting for this <see cref="T:CitizenFX.Core.NaturalMotion.HighFallHelper"/>.
            Strength of the legs at landing.
            </summary>
            <remarks>
            Default value = 12.0f.
            Min value = 6.0f.
            Max value = 16.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.HighFallHelper.Balance">
            <summary>
            Sets the Balance setting for this <see cref="T:CitizenFX.Core.NaturalMotion.HighFallHelper"/>.
            If true have enough strength to balance.  If false not enough strength in legs to balance (even though bodyBlance called).
            </summary>
            <remarks>
            Default value = True.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.HighFallHelper.IgnorWorldCollisions">
            <summary>
            Sets the IgnorWorldCollisions setting for this <see cref="T:CitizenFX.Core.NaturalMotion.HighFallHelper"/>.
            Never go into bailout (foetal).
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.HighFallHelper.AdaptiveCircling">
            <summary>
            Sets the AdaptiveCircling setting for this <see cref="T:CitizenFX.Core.NaturalMotion.HighFallHelper"/>.
            stuntman type fall.  Arm and legs circling direction controlled by angmom and orientation.
            </summary>
            <remarks>
            Default value = True.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.HighFallHelper.Hula">
            <summary>
            Sets the Hula setting for this <see cref="T:CitizenFX.Core.NaturalMotion.HighFallHelper"/>.
            With stuntman type fall.  Hula reaction if can't see floor and not rotating fast.
            </summary>
            <remarks>
            Default value = True.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.HighFallHelper.MaxSpeedForRecoverableFall">
            <summary>
            Sets the MaxSpeedForRecoverableFall setting for this <see cref="T:CitizenFX.Core.NaturalMotion.HighFallHelper"/>.
            Character needs to be moving less than this speed to consider fall as a recoverable one.
            </summary>
            <remarks>
            Default value = 15.0f.
            Min value = 0.0f.
            Max value = 100.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.HighFallHelper.MinSpeedForBrace">
            <summary>
            Sets the MinSpeedForBrace setting for this <see cref="T:CitizenFX.Core.NaturalMotion.HighFallHelper"/>.
            Character needs to be moving at least this fast horizontally to start bracing for impact if there is an object along its trajectory.
            </summary>
            <remarks>
            Default value = 10.0f.
            Min value = 0.0f.
            Max value = 100.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.HighFallHelper.LandingNormal">
            <summary>
            Sets the LandingNormal setting for this <see cref="T:CitizenFX.Core.NaturalMotion.HighFallHelper"/>.
            Ray-cast normal doted with up direction has to be greater than this number to consider object flat enough to land on it.
            </summary>
            <remarks>
            Default value = 0.6f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="M:CitizenFX.Core.NaturalMotion.IncomingTransformsHelper.#ctor(CitizenFX.Core.Ped)">
            <summary>
            Creates a new Instance of the IncomingTransformsHelper for sending a IncomingTransforms <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to a given <see cref="T:CitizenFX.Core.Ped"/>. 
            </summary>
            <param name="ped">The <see cref="T:CitizenFX.Core.Ped"/> to send the IncomingTransforms <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to.</param>
        </member>
        <member name="T:CitizenFX.Core.NaturalMotion.InjuredOnGroundHelper">
            <summary>
            InjuredOnGround.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.NaturalMotion.InjuredOnGroundHelper.#ctor(CitizenFX.Core.Ped)">
            <summary>
            Creates a new Instance of the InjuredOnGroundHelper for sending a InjuredOnGround <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to a given <see cref="T:CitizenFX.Core.Ped"/>. 
            </summary>
            <param name="ped">The <see cref="T:CitizenFX.Core.Ped"/> to send the InjuredOnGround <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to.</param>
            <remarks>
            InjuredOnGround.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.InjuredOnGroundHelper.NumInjuries">
            <summary>
            Sets the NumInjuries setting for this <see cref="T:CitizenFX.Core.NaturalMotion.InjuredOnGroundHelper"/>.
            </summary>
            <remarks>
            Default value = 0.
            Min value = 0.
            Max value = 2.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.InjuredOnGroundHelper.Injury1Component">
            <summary>
            Sets the Injury1Component setting for this <see cref="T:CitizenFX.Core.NaturalMotion.InjuredOnGroundHelper"/>.
            </summary>
            <remarks>
            Default value = 0.
            Min value = 0.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.InjuredOnGroundHelper.Injury2Component">
            <summary>
            Sets the Injury2Component setting for this <see cref="T:CitizenFX.Core.NaturalMotion.InjuredOnGroundHelper"/>.
            </summary>
            <remarks>
            Default value = 0.
            Min value = 0.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.InjuredOnGroundHelper.Injury1LocalPosition">
            <summary>
            Sets the Injury1LocalPosition setting for this <see cref="T:CitizenFX.Core.NaturalMotion.InjuredOnGroundHelper"/>.
            </summary>
            <remarks>
            Default value = Vector3(0.0f, 0.0f, 0.0f).
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.InjuredOnGroundHelper.Injury2LocalPosition">
            <summary>
            Sets the Injury2LocalPosition setting for this <see cref="T:CitizenFX.Core.NaturalMotion.InjuredOnGroundHelper"/>.
            </summary>
            <remarks>
            Default value = Vector3(0.0f, 0.0f, 0.0f).
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.InjuredOnGroundHelper.Injury1LocalNormal">
            <summary>
            Sets the Injury1LocalNormal setting for this <see cref="T:CitizenFX.Core.NaturalMotion.InjuredOnGroundHelper"/>.
            </summary>
            <remarks>
            Default value = Vector3(1.0f, 0.0f, 0.0f).
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.InjuredOnGroundHelper.Injury2LocalNormal">
            <summary>
            Sets the Injury2LocalNormal setting for this <see cref="T:CitizenFX.Core.NaturalMotion.InjuredOnGroundHelper"/>.
            </summary>
            <remarks>
            Default value = Vector3(1.0f, 0.0f, 0.0f).
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.InjuredOnGroundHelper.AttackerPos">
            <summary>
            Sets the AttackerPos setting for this <see cref="T:CitizenFX.Core.NaturalMotion.InjuredOnGroundHelper"/>.
            </summary>
            <remarks>
            Default value = Vector3(1.0f, 0.0f, 0.0f).
            Min value = 0.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.InjuredOnGroundHelper.DontReachWithLeft">
            <summary>
            Sets the DontReachWithLeft setting for this <see cref="T:CitizenFX.Core.NaturalMotion.InjuredOnGroundHelper"/>.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.InjuredOnGroundHelper.DontReachWithRight">
            <summary>
            Sets the DontReachWithRight setting for this <see cref="T:CitizenFX.Core.NaturalMotion.InjuredOnGroundHelper"/>.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.InjuredOnGroundHelper.StrongRollForce">
            <summary>
            Sets the StrongRollForce setting for this <see cref="T:CitizenFX.Core.NaturalMotion.InjuredOnGroundHelper"/>.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="T:CitizenFX.Core.NaturalMotion.CarriedHelper">
            <summary>
            Carried.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.NaturalMotion.CarriedHelper.#ctor(CitizenFX.Core.Ped)">
            <summary>
            Creates a new Instance of the CarriedHelper for sending a Carried <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to a given <see cref="T:CitizenFX.Core.Ped"/>. 
            </summary>
            <param name="ped">The <see cref="T:CitizenFX.Core.Ped"/> to send the Carried <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to.</param>
            <remarks>
            Carried.
            </remarks>
        </member>
        <member name="T:CitizenFX.Core.NaturalMotion.DangleHelper">
            <summary>
            Dangle.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.NaturalMotion.DangleHelper.#ctor(CitizenFX.Core.Ped)">
            <summary>
            Creates a new Instance of the DangleHelper for sending a Dangle <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to a given <see cref="T:CitizenFX.Core.Ped"/>. 
            </summary>
            <param name="ped">The <see cref="T:CitizenFX.Core.Ped"/> to send the Dangle <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to.</param>
            <remarks>
            Dangle.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.DangleHelper.DoGrab">
            <summary>
            Sets the DoGrab setting for this <see cref="T:CitizenFX.Core.NaturalMotion.DangleHelper"/>.
            </summary>
            <remarks>
            Default value = True.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.DangleHelper.GrabFrequency">
            <summary>
            Sets the GrabFrequency setting for this <see cref="T:CitizenFX.Core.NaturalMotion.DangleHelper"/>.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="M:CitizenFX.Core.NaturalMotion.OnFireHelper.#ctor(CitizenFX.Core.Ped)">
            <summary>
            Creates a new Instance of the OnFireHelper for sending a OnFire <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to a given <see cref="T:CitizenFX.Core.Ped"/>. 
            </summary>
            <param name="ped">The <see cref="T:CitizenFX.Core.Ped"/> to send the OnFire <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to.</param>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.OnFireHelper.StaggerTime">
            <summary>
            Sets the StaggerTime setting for this <see cref="T:CitizenFX.Core.NaturalMotion.OnFireHelper"/>.
            Max time for stumbling around before falling to ground.
            </summary>
            <remarks>
            Default value = 2.5f.
            Min value = 0.0f.
            Max value = 30.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.OnFireHelper.StaggerLeanRate">
            <summary>
            Sets the StaggerLeanRate setting for this <see cref="T:CitizenFX.Core.NaturalMotion.OnFireHelper"/>.
            How quickly the character leans hips when staggering.
            </summary>
            <remarks>
            Default value = 0.9f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.OnFireHelper.StumbleMaxLeanBack">
            <summary>
            Sets the StumbleMaxLeanBack setting for this <see cref="T:CitizenFX.Core.NaturalMotion.OnFireHelper"/>.
            max the character leans hips back when staggering.
            </summary>
            <remarks>
            Default value = 0.4f.
            Min value = 0.0f.
            Max value = 1.5f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.OnFireHelper.StumbleMaxLeanForward">
            <summary>
            Sets the StumbleMaxLeanForward setting for this <see cref="T:CitizenFX.Core.NaturalMotion.OnFireHelper"/>.
            max the character leans hips forwards when staggering.
            </summary>
            <remarks>
            Default value = 0.5f.
            Min value = 0.0f.
            Max value = 1.5f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.OnFireHelper.ArmsWindmillWritheBlend">
            <summary>
            Sets the ArmsWindmillWritheBlend setting for this <see cref="T:CitizenFX.Core.NaturalMotion.OnFireHelper"/>.
            Blend armsWindmill with the bodyWrithe arms when character is upright.
            </summary>
            <remarks>
            Default value = 0.4f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.OnFireHelper.SpineStumbleWritheBlend">
            <summary>
            Sets the SpineStumbleWritheBlend setting for this <see cref="T:CitizenFX.Core.NaturalMotion.OnFireHelper"/>.
            Blend spine stumble with the bodyWrithe spine when character is upright.
            </summary>
            <remarks>
            Default value = 0.7f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.OnFireHelper.LegsStumbleWritheBlend">
            <summary>
            Sets the LegsStumbleWritheBlend setting for this <see cref="T:CitizenFX.Core.NaturalMotion.OnFireHelper"/>.
            Blend legs stumble with the bodyWrithe legs when character is upright.
            </summary>
            <remarks>
            Default value = 0.2f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.OnFireHelper.ArmsPoseWritheBlend">
            <summary>
            Sets the ArmsPoseWritheBlend setting for this <see cref="T:CitizenFX.Core.NaturalMotion.OnFireHelper"/>.
            Blend the bodyWrithe arms with the current desired pose from on fire behaviour when character is on the floor.
            </summary>
            <remarks>
            Default value = 0.7f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.OnFireHelper.SpinePoseWritheBlend">
            <summary>
            Sets the SpinePoseWritheBlend setting for this <see cref="T:CitizenFX.Core.NaturalMotion.OnFireHelper"/>.
            Blend the bodyWrithe back with the current desired pose from on fire behaviour when character is on the floor.
            </summary>
            <remarks>
            Default value = 0.6f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.OnFireHelper.LegsPoseWritheBlend">
            <summary>
            Sets the LegsPoseWritheBlend setting for this <see cref="T:CitizenFX.Core.NaturalMotion.OnFireHelper"/>.
            Blend the bodyWrithe legs with the current desired pose from on fire behaviour when character is on the floor.
            </summary>
            <remarks>
            Default value = 0.5f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.OnFireHelper.RollOverFlag">
            <summary>
            Sets the RollOverFlag setting for this <see cref="T:CitizenFX.Core.NaturalMotion.OnFireHelper"/>.
            Flag to set bodyWrithe trying to rollOver.
            </summary>
            <remarks>
            Default value = True.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.OnFireHelper.RollTorqueScale">
            <summary>
            Sets the RollTorqueScale setting for this <see cref="T:CitizenFX.Core.NaturalMotion.OnFireHelper"/>.
            Scale rolling torque that is applied to character spine by bodyWrithe. Torque magnitude is calculated with the following formula: m_rollOverDirection*rollOverPhase*rollTorqueScale.
            </summary>
            <remarks>
            Default value = 25.0f.
            Min value = 0.0f.
            Max value = 300.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.OnFireHelper.PredictTime">
            <summary>
            Sets the PredictTime setting for this <see cref="T:CitizenFX.Core.NaturalMotion.OnFireHelper"/>.
            Character pose depends on character facing direction that is evaluated from its COMTM orientation. Set this value to 0 to use no orientation prediction i.e. current character COMTM orientation will be used to determine character facing direction and finally the pose bodyWrithe is blending to. Set this value to  GT  0 to predict character COMTM orientation this amout of time in seconds to the future.
            </summary>
            <remarks>
            Default value = 0.1f.
            Min value = 0.0f.
            Max value = 2.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.OnFireHelper.MaxRollOverTime">
            <summary>
            Sets the MaxRollOverTime setting for this <see cref="T:CitizenFX.Core.NaturalMotion.OnFireHelper"/>.
            Rolling torque is ramped down over time. At this time in seconds torque value converges to zero. Use this parameter to restrict time the character is rolling.
            </summary>
            <remarks>
            Default value = 8.0f.
            Min value = 0.0f.
            Max value = 60.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.OnFireHelper.RollOverRadius">
            <summary>
            Sets the RollOverRadius setting for this <see cref="T:CitizenFX.Core.NaturalMotion.OnFireHelper"/>.
            Rolling torque is ramped down with distance measured from position where character hit the ground and started rolling. At this distance in meters torque value converges to zero. Use this parameter to restrict distance the character travels due to rolling.
            </summary>
            <remarks>
            Default value = 2.0f.
            Min value = 0.0f.
            Max value = 10.0f.
            </remarks>
        </member>
        <member name="M:CitizenFX.Core.NaturalMotion.PedalLegsHelper.#ctor(CitizenFX.Core.Ped)">
            <summary>
            Creates a new Instance of the PedalLegsHelper for sending a PedalLegs <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to a given <see cref="T:CitizenFX.Core.Ped"/>. 
            </summary>
            <param name="ped">The <see cref="T:CitizenFX.Core.Ped"/> to send the PedalLegs <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to.</param>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.PedalLegsHelper.PedalLeftLeg">
            <summary>
            Sets the PedalLeftLeg setting for this <see cref="T:CitizenFX.Core.NaturalMotion.PedalLegsHelper"/>.
            pedal with this leg or not.
            </summary>
            <remarks>
            Default value = True.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.PedalLegsHelper.PedalRightLeg">
            <summary>
            Sets the PedalRightLeg setting for this <see cref="T:CitizenFX.Core.NaturalMotion.PedalLegsHelper"/>.
            pedal with this leg or not.
            </summary>
            <remarks>
            Default value = True.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.PedalLegsHelper.BackPedal">
            <summary>
            Sets the BackPedal setting for this <see cref="T:CitizenFX.Core.NaturalMotion.PedalLegsHelper"/>.
            pedal forwards or backwards.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.PedalLegsHelper.Radius">
            <summary>
            Sets the Radius setting for this <see cref="T:CitizenFX.Core.NaturalMotion.PedalLegsHelper"/>.
            base radius of pedal action.
            </summary>
            <remarks>
            Default value = 0.3f.
            Min value = 0.0f.
            Max value = 2.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.PedalLegsHelper.AngularSpeed">
            <summary>
            Sets the AngularSpeed setting for this <see cref="T:CitizenFX.Core.NaturalMotion.PedalLegsHelper"/>.
            rate of pedaling. If adaptivePedal4Dragging is true then the legsAngularSpeed calculated to match the linear speed of the character can have a maximum value of angularSpeed (this max used to be hard coded to 13.0).
            </summary>
            <remarks>
            Default value = 10.0f.
            Min value = 0.0f.
            Max value = 100.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.PedalLegsHelper.LegStiffness">
            <summary>
            Sets the LegStiffness setting for this <see cref="T:CitizenFX.Core.NaturalMotion.PedalLegsHelper"/>.
            stiffness of legs.
            </summary>
            <remarks>
            Default value = 10.0f.
            Min value = 6.0f.
            Max value = 16.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.PedalLegsHelper.PedalOffset">
            <summary>
            Sets the PedalOffset setting for this <see cref="T:CitizenFX.Core.NaturalMotion.PedalLegsHelper"/>.
            Move the centre of the pedal for the left leg up by this amount, the right leg down by this amount.
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.PedalLegsHelper.RandomSeed">
            <summary>
            Sets the RandomSeed setting for this <see cref="T:CitizenFX.Core.NaturalMotion.PedalLegsHelper"/>.
            Random seed used to generate speed changes.
            </summary>
            <remarks>
            Default value = 100.
            Min value = 0.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.PedalLegsHelper.SpeedAsymmetry">
            <summary>
            Sets the SpeedAsymmetry setting for this <see cref="T:CitizenFX.Core.NaturalMotion.PedalLegsHelper"/>.
            Random offset applied per leg to the angular speed to desynchronise the pedaling - set to 0 to disable, otherwise should be set to less than the angularSpeed value.
            </summary>
            <remarks>
            Default value = 8.0f.
            Min value = -10.0f.
            Max value = 10.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.PedalLegsHelper.AdaptivePedal4Dragging">
            <summary>
            Sets the AdaptivePedal4Dragging setting for this <see cref="T:CitizenFX.Core.NaturalMotion.PedalLegsHelper"/>.
            Will pedal in the direction of travel (if backPedal = false, against travel if backPedal = true) and with an angular velocity relative to speed upto a maximum of 13(rads/sec).  Use when being dragged by a car.  Overrides angularSpeed.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.PedalLegsHelper.AngSpeedMultiplier4Dragging">
            <summary>
            Sets the AngSpeedMultiplier4Dragging setting for this <see cref="T:CitizenFX.Core.NaturalMotion.PedalLegsHelper"/>.
            newAngularSpeed = Clamp(angSpeedMultiplier4Dragging * linear_speed/pedalRadius, 0.0, angularSpeed).
            </summary>
            <remarks>
            Default value = 0.3f.
            Min value = 0.0f.
            Max value = 100.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.PedalLegsHelper.RadiusVariance">
            <summary>
            Sets the RadiusVariance setting for this <see cref="T:CitizenFX.Core.NaturalMotion.PedalLegsHelper"/>.
            0-1 value used to add variance to the radius value while pedalling, to desynchonize the legs' movement and provide some variety.
            </summary>
            <remarks>
            Default value = 0.4f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.PedalLegsHelper.LegAngleVariance">
            <summary>
            Sets the LegAngleVariance setting for this <see cref="T:CitizenFX.Core.NaturalMotion.PedalLegsHelper"/>.
            0-1 value used to vary the angle of the legs from the hips during the pedal.
            </summary>
            <remarks>
            Default value = 0.5f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.PedalLegsHelper.CentreSideways">
            <summary>
            Sets the CentreSideways setting for this <see cref="T:CitizenFX.Core.NaturalMotion.PedalLegsHelper"/>.
            Move the centre of the pedal for both legs sideways (+ve = right).  NB: not applied to hula.
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = -1.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.PedalLegsHelper.CentreForwards">
            <summary>
            Sets the CentreForwards setting for this <see cref="T:CitizenFX.Core.NaturalMotion.PedalLegsHelper"/>.
            Move the centre of the pedal for both legs forward (or backward -ve).
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = -1.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.PedalLegsHelper.CentreUp">
            <summary>
            Sets the CentreUp setting for this <see cref="T:CitizenFX.Core.NaturalMotion.PedalLegsHelper"/>.
            Move the centre of the pedal for both legs up (or down -ve).
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = -1.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.PedalLegsHelper.Ellipse">
            <summary>
            Sets the Ellipse setting for this <see cref="T:CitizenFX.Core.NaturalMotion.PedalLegsHelper"/>.
            Turn the circle into an ellipse.  Ellipse has horizontal radius a and vertical radius b.  If ellipse is +ve then a=radius*ellipse and b=radius.  If ellipse is -ve then a=radius and b = radius*ellipse.  0.0 = vertical line of length 2*radius, 0.0:1.0 circle squashed horizontally (vertical radius = radius), 1.0=circle.  -0.001 = horizontal line of length 2*radius, -0.0:-1.0 circle squashed vertically (horizontal radius = radius), -1.0 = circle.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = -1.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.PedalLegsHelper.DragReduction">
            <summary>
            Sets the DragReduction setting for this <see cref="T:CitizenFX.Core.NaturalMotion.PedalLegsHelper"/>.
            how much to account for the target moving through space rather than being static.
            </summary>
            <remarks>
            Default value = 0.3f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.PedalLegsHelper.Spread">
            <summary>
            Sets the Spread setting for this <see cref="T:CitizenFX.Core.NaturalMotion.PedalLegsHelper"/>.
            Spread legs.
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = -1.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.PedalLegsHelper.Hula">
            <summary>
            Sets the Hula setting for this <see cref="T:CitizenFX.Core.NaturalMotion.PedalLegsHelper"/>.
            If true circle the legs in a hula motion.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="T:CitizenFX.Core.NaturalMotion.PointArmHelper">
            <summary>
            BEHAVIOURS REFERENCED: AnimPose - allows animPose to overridebodyParts: Arms (useLeftArm, useRightArm).
            </summary>
        </member>
        <member name="M:CitizenFX.Core.NaturalMotion.PointArmHelper.#ctor(CitizenFX.Core.Ped)">
            <summary>
            Creates a new Instance of the PointArmHelper for sending a PointArm <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to a given <see cref="T:CitizenFX.Core.Ped"/>. 
            </summary>
            <param name="ped">The <see cref="T:CitizenFX.Core.Ped"/> to send the PointArm <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to.</param>
            <remarks>
            BEHAVIOURS REFERENCED: AnimPose - allows animPose to overridebodyParts: Arms (useLeftArm, useRightArm).
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.PointArmHelper.TargetLeft">
            <summary>
            Sets the TargetLeft setting for this <see cref="T:CitizenFX.Core.NaturalMotion.PointArmHelper"/>.
            point to point to (in world space).
            </summary>
            <remarks>
            Default value = Vector3(0.0f, 0.0f, 0.0f).
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.PointArmHelper.TwistLeft">
            <summary>
            Sets the TwistLeft setting for this <see cref="T:CitizenFX.Core.NaturalMotion.PointArmHelper"/>.
            twist of the arm around point direction.
            </summary>
            <remarks>
            Default value = 0.3f.
            Min value = -1.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.PointArmHelper.ArmStraightnessLeft">
            <summary>
            Sets the ArmStraightnessLeft setting for this <see cref="T:CitizenFX.Core.NaturalMotion.PointArmHelper"/>.
            values less than 1 can give the arm a more bent look.
            </summary>
            <remarks>
            Default value = 0.8f.
            Min value = 0.0f.
            Max value = 2.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.PointArmHelper.UseLeftArm">
            <summary>
            Sets the UseLeftArm setting for this <see cref="T:CitizenFX.Core.NaturalMotion.PointArmHelper"/>.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.PointArmHelper.ArmStiffnessLeft">
            <summary>
            Sets the ArmStiffnessLeft setting for this <see cref="T:CitizenFX.Core.NaturalMotion.PointArmHelper"/>.
            stiffness of arm.
            </summary>
            <remarks>
            Default value = 15.0f.
            Min value = 6.0f.
            Max value = 16.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.PointArmHelper.ArmDampingLeft">
            <summary>
            Sets the ArmDampingLeft setting for this <see cref="T:CitizenFX.Core.NaturalMotion.PointArmHelper"/>.
            damping value for arm used to point.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 2.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.PointArmHelper.InstanceIndexLeft">
            <summary>
            Sets the InstanceIndexLeft setting for this <see cref="T:CitizenFX.Core.NaturalMotion.PointArmHelper"/>.
            level index of thing to point at, or -1 for none. if -1, target is specified in world space, otherwise it is an offset from the object specified by this index.
            </summary>
            <remarks>
            Default value = -1.
            Min value = -1.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.PointArmHelper.PointSwingLimitLeft">
            <summary>
            Sets the PointSwingLimitLeft setting for this <see cref="T:CitizenFX.Core.NaturalMotion.PointArmHelper"/>.
            Swing limit.
            </summary>
            <remarks>
            Default value = 1.5f.
            Min value = 0.0f.
            Max value = 3.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.PointArmHelper.UseZeroPoseWhenNotPointingLeft">
            <summary>
            Sets the UseZeroPoseWhenNotPointingLeft setting for this <see cref="T:CitizenFX.Core.NaturalMotion.PointArmHelper"/>.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.PointArmHelper.TargetRight">
            <summary>
            Sets the TargetRight setting for this <see cref="T:CitizenFX.Core.NaturalMotion.PointArmHelper"/>.
            point to point to (in world space).
            </summary>
            <remarks>
            Default value = Vector3(0.0f, 0.0f, 0.0f).
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.PointArmHelper.TwistRight">
            <summary>
            Sets the TwistRight setting for this <see cref="T:CitizenFX.Core.NaturalMotion.PointArmHelper"/>.
            twist of the arm around point direction.
            </summary>
            <remarks>
            Default value = 0.3f.
            Min value = -1.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.PointArmHelper.ArmStraightnessRight">
            <summary>
            Sets the ArmStraightnessRight setting for this <see cref="T:CitizenFX.Core.NaturalMotion.PointArmHelper"/>.
            values less than 1 can give the arm a more bent look.
            </summary>
            <remarks>
            Default value = 0.8f.
            Min value = 0.0f.
            Max value = 2.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.PointArmHelper.UseRightArm">
            <summary>
            Sets the UseRightArm setting for this <see cref="T:CitizenFX.Core.NaturalMotion.PointArmHelper"/>.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.PointArmHelper.ArmStiffnessRight">
            <summary>
            Sets the ArmStiffnessRight setting for this <see cref="T:CitizenFX.Core.NaturalMotion.PointArmHelper"/>.
            stiffness of arm.
            </summary>
            <remarks>
            Default value = 15.0f.
            Min value = 6.0f.
            Max value = 16.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.PointArmHelper.ArmDampingRight">
            <summary>
            Sets the ArmDampingRight setting for this <see cref="T:CitizenFX.Core.NaturalMotion.PointArmHelper"/>.
            damping value for arm used to point.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 2.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.PointArmHelper.InstanceIndexRight">
            <summary>
            Sets the InstanceIndexRight setting for this <see cref="T:CitizenFX.Core.NaturalMotion.PointArmHelper"/>.
            level index of thing to point at, or -1 for none. if -1, target is specified in world space, otherwise it is an offset from the object specified by this index.
            </summary>
            <remarks>
            Default value = -1.
            Min value = -1.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.PointArmHelper.PointSwingLimitRight">
            <summary>
            Sets the PointSwingLimitRight setting for this <see cref="T:CitizenFX.Core.NaturalMotion.PointArmHelper"/>.
            Swing limit.
            </summary>
            <remarks>
            Default value = 1.5f.
            Min value = 0.0f.
            Max value = 3.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.PointArmHelper.UseZeroPoseWhenNotPointingRight">
            <summary>
            Sets the UseZeroPoseWhenNotPointingRight setting for this <see cref="T:CitizenFX.Core.NaturalMotion.PointArmHelper"/>.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="M:CitizenFX.Core.NaturalMotion.PointGunHelper.#ctor(CitizenFX.Core.Ped)">
            <summary>
            Creates a new Instance of the PointGunHelper for sending a PointGun <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to a given <see cref="T:CitizenFX.Core.Ped"/>. 
            </summary>
            <param name="ped">The <see cref="T:CitizenFX.Core.Ped"/> to send the PointGun <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to.</param>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.PointGunHelper.EnableRight">
            <summary>
            Sets the EnableRight setting for this <see cref="T:CitizenFX.Core.NaturalMotion.PointGunHelper"/>.
            Allow right hand to point/support?.
            </summary>
            <remarks>
            Default value = True.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.PointGunHelper.EnableLeft">
            <summary>
            Sets the EnableLeft setting for this <see cref="T:CitizenFX.Core.NaturalMotion.PointGunHelper"/>.
            Allow right hand to point/support?.
            </summary>
            <remarks>
            Default value = True.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.PointGunHelper.LeftHandTarget">
            <summary>
            Sets the LeftHandTarget setting for this <see cref="T:CitizenFX.Core.NaturalMotion.PointGunHelper"/>.
            Target for the left Hand.
            </summary>
            <remarks>
            Default value = Vector3(0.0f, 0.0f, 0.0f).
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.PointGunHelper.LeftHandTargetIndex">
            <summary>
            Sets the LeftHandTargetIndex setting for this <see cref="T:CitizenFX.Core.NaturalMotion.PointGunHelper"/>.
            Index of the object that the left hand target is specified in, -1 is world space.
            </summary>
            <remarks>
            Default value = -1.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.PointGunHelper.RightHandTarget">
            <summary>
            Sets the RightHandTarget setting for this <see cref="T:CitizenFX.Core.NaturalMotion.PointGunHelper"/>.
            Target for the right Hand.
            </summary>
            <remarks>
            Default value = Vector3(0.0f, 0.0f, 0.0f).
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.PointGunHelper.RightHandTargetIndex">
            <summary>
            Sets the RightHandTargetIndex setting for this <see cref="T:CitizenFX.Core.NaturalMotion.PointGunHelper"/>.
            Index of the object that the right hand target is specified in, -1 is world space.
            </summary>
            <remarks>
            Default value = -1.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.PointGunHelper.LeadTarget">
            <summary>
            Sets the LeadTarget setting for this <see cref="T:CitizenFX.Core.NaturalMotion.PointGunHelper"/>.
            NB: Only Applied to single handed weapons (some more work is required to have this tech on two handed weapons). Amount to lead target based on target velocity relative to the chest.
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = 0.0f.
            Max value = 10.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.PointGunHelper.ArmStiffness">
            <summary>
            Sets the ArmStiffness setting for this <see cref="T:CitizenFX.Core.NaturalMotion.PointGunHelper"/>.
            Stiffness of the arm.
            </summary>
            <remarks>
            Default value = 14.0f.
            Min value = 2.0f.
            Max value = 15.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.PointGunHelper.ArmStiffnessDetSupport">
            <summary>
            Sets the ArmStiffnessDetSupport setting for this <see cref="T:CitizenFX.Core.NaturalMotion.PointGunHelper"/>.
            Stiffness of the arm on pointing arm when a support arm is detached from a two-handed weapon.
            </summary>
            <remarks>
            Default value = 8.0f.
            Min value = 2.0f.
            Max value = 15.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.PointGunHelper.ArmDamping">
            <summary>
            Sets the ArmDamping setting for this <see cref="T:CitizenFX.Core.NaturalMotion.PointGunHelper"/>.
            Damping.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.1f.
            Max value = 5.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.PointGunHelper.GravityOpposition">
            <summary>
            Sets the GravityOpposition setting for this <see cref="T:CitizenFX.Core.NaturalMotion.PointGunHelper"/>.
            Amount of gravity opposition on pointing arm.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 2.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.PointGunHelper.GravOppDetachedSupport">
            <summary>
            Sets the GravOppDetachedSupport setting for this <see cref="T:CitizenFX.Core.NaturalMotion.PointGunHelper"/>.
            Amount of gravity opposition on pointing arm when a support arm is detached from a two-handed weapon.
            </summary>
            <remarks>
            Default value = 0.5f.
            Min value = 0.0f.
            Max value = 2.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.PointGunHelper.MassMultDetachedSupport">
            <summary>
            Sets the MassMultDetachedSupport setting for this <see cref="T:CitizenFX.Core.NaturalMotion.PointGunHelper"/>.
            Amount of mass of weapon taken into account by gravity opposition on pointing arm when a support arm is detached from a two-handed weapon.  The lower the value the more the character doesn't know about the weapon mass and therefore is more affected by it.
            </summary>
            <remarks>
            Default value = 0.1f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.PointGunHelper.AllowShotLooseness">
            <summary>
            Sets the AllowShotLooseness setting for this <see cref="T:CitizenFX.Core.NaturalMotion.PointGunHelper"/>.
            Allow shot to set a lower arm muscleStiffness than pointGun normally would.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.PointGunHelper.ClavicleBlend">
            <summary>
            Sets the ClavicleBlend setting for this <see cref="T:CitizenFX.Core.NaturalMotion.PointGunHelper"/>.
            How much of blend should come from incoming transforms 0(all IK) .. 1(all ITMs)   For pointing arms only.  (Support arm uses the IK solution as is for clavicles).
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.PointGunHelper.ElbowAttitude">
            <summary>
            Sets the ElbowAttitude setting for this <see cref="T:CitizenFX.Core.NaturalMotion.PointGunHelper"/>.
            Controls arm twist. (except in pistolIK).
            </summary>
            <remarks>
            Default value = 0.3f.
            Min value = -1.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.PointGunHelper.SupportConstraint">
            <summary>
            Sets the SupportConstraint setting for this <see cref="T:CitizenFX.Core.NaturalMotion.PointGunHelper"/>.
            Type of constraint between the support hand and gun.  0=no constraint, 1=hard distance constraint, 2=Force based constraint, 3=hard spherical constraint.
            </summary>
            <remarks>
            Default value = 1.
            Min value = 0.
            Max value = 3.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.PointGunHelper.ConstraintMinDistance">
            <summary>
            Sets the ConstraintMinDistance setting for this <see cref="T:CitizenFX.Core.NaturalMotion.PointGunHelper"/>.
            For supportConstraint = 1: Support hand constraint distance will be slowly reduced until it hits this value.  This is for stability and also allows the pointing arm to lead a little.  Don't set lower than NM_MIN_STABLE_DISTANCECONSTRAINT_DISTANCE 0.001f.
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = 0.0f.
            Max value = 0.1f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.PointGunHelper.MakeConstraintDistance">
            <summary>
            Sets the MakeConstraintDistance setting for this <see cref="T:CitizenFX.Core.NaturalMotion.PointGunHelper"/>.
            For supportConstraint = 1:  Minimum distance within which support hand constraint will be made.
            </summary>
            <remarks>
            Default value = 0.1f.
            Min value = 0.0f.
            Max value = 3.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.PointGunHelper.ReduceConstraintLengthVel">
            <summary>
            Sets the ReduceConstraintLengthVel setting for this <see cref="T:CitizenFX.Core.NaturalMotion.PointGunHelper"/>.
            For supportConstraint = 1:  Velocity at which to reduce the support hand constraint length.
            </summary>
            <remarks>
            Default value = 1.5f.
            Min value = 0.1f.
            Max value = 10.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.PointGunHelper.BreakingStrength">
            <summary>
            Sets the BreakingStrength setting for this <see cref="T:CitizenFX.Core.NaturalMotion.PointGunHelper"/>.
            For supportConstraint = 1: strength of the supporting hands constraint (kg m/s), -1 to ignore/disable.
            </summary>
            <remarks>
            Default value = -1.0f.
            Min value = -1.0f.
            Max value = 1000.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.PointGunHelper.BrokenSupportTime">
            <summary>
            Sets the BrokenSupportTime setting for this <see cref="T:CitizenFX.Core.NaturalMotion.PointGunHelper"/>.
            Once constraint is broken then do not try to reconnect/support for this amount of time.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 5.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.PointGunHelper.BrokenToSideProb">
            <summary>
            Sets the BrokenToSideProb setting for this <see cref="T:CitizenFX.Core.NaturalMotion.PointGunHelper"/>.
            Probability that the when a constraint is broken that during brokenSupportTime a side pose will be selected.
            </summary>
            <remarks>
            Default value = 0.5f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.PointGunHelper.ConnectAfter">
            <summary>
            Sets the ConnectAfter setting for this <see cref="T:CitizenFX.Core.NaturalMotion.PointGunHelper"/>.
            If gunArm has been controlled by other behaviours for this time when it could have been pointing but couldn't due to pointing only allowed if connected, change gunArm pose to something that could connect for connectFor seconds.
            </summary>
            <remarks>
            Default value = 0.7f.
            Min value = 0.0f.
            Max value = 5.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.PointGunHelper.ConnectFor">
            <summary>
            Sets the ConnectFor setting for this <see cref="T:CitizenFX.Core.NaturalMotion.PointGunHelper"/>.
            Time to try to reconnect for.
            </summary>
            <remarks>
            Default value = 0.6f.
            Min value = 0.0f.
            Max value = 5.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.PointGunHelper.OneHandedPointing">
            <summary>
            Sets the OneHandedPointing setting for this <see cref="T:CitizenFX.Core.NaturalMotion.PointGunHelper"/>.
            0 = don't allow, 1= allow for kPistol(two handed pistol) only, 2 = allow for kRifle only, 3 = allow for kPistol and kRifle. Allow one handed pointing - no constraint if cant be supported .  If not allowed then gunHand does not try to point at target if it cannot be supported - the constraint will be controlled by always support.
            </summary>
            <remarks>
            Default value = 1.
            Min value = 0.
            Max value = 3.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.PointGunHelper.AlwaysSupport">
            <summary>
            Sets the AlwaysSupport setting for this <see cref="T:CitizenFX.Core.NaturalMotion.PointGunHelper"/>.
            Support a non pointing gunHand i.e. if in zero pose (constrain as well  if constraint possible).
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.PointGunHelper.PoseUnusedGunArm">
            <summary>
            Sets the PoseUnusedGunArm setting for this <see cref="T:CitizenFX.Core.NaturalMotion.PointGunHelper"/>.
            Apply neutral pose when a gun arm isn't in use.  NB: at the moment Rifle hand is always controlled by pointGun.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.PointGunHelper.PoseUnusedSupportArm">
            <summary>
            Sets the PoseUnusedSupportArm setting for this <see cref="T:CitizenFX.Core.NaturalMotion.PointGunHelper"/>.
            Apply neutral pose when a support arm isn't in use.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.PointGunHelper.PoseUnusedOtherArm">
            <summary>
            Sets the PoseUnusedOtherArm setting for this <see cref="T:CitizenFX.Core.NaturalMotion.PointGunHelper"/>.
            Apply neutral pose to the non-gun arm (otherwise it is always under the control of other behaviours or not set). If the non-gun hand is a supporting hand it is not controlled by this parameter but by poseUnusedSupportArm.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.PointGunHelper.MaxAngleAcross">
            <summary>
            Sets the MaxAngleAcross setting for this <see cref="T:CitizenFX.Core.NaturalMotion.PointGunHelper"/>.
            max aiming angle(deg) sideways across body midline measured from chest forward that the character will try to point.
            </summary>
            <remarks>
            Default value = 90.0f.
            Min value = 0.0f.
            Max value = 180.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.PointGunHelper.MaxAngleAway">
            <summary>
            Sets the MaxAngleAway setting for this <see cref="T:CitizenFX.Core.NaturalMotion.PointGunHelper"/>.
            max aiming angle(deg) sideways away from body midline measured from chest forward that the character will try to point.
            </summary>
            <remarks>
            Default value = 90.0f.
            Min value = 0.0f.
            Max value = 180.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.PointGunHelper.FallingLimits">
            <summary>
            Sets the FallingLimits setting for this <see cref="T:CitizenFX.Core.NaturalMotion.PointGunHelper"/>.
            0= don't apply limits.  1=apply the limits below only when the character is falling.  2 =  always apply these limits (instead of applying maxAngleAcross and maxAngleAway which only limits the horizontal angle but implicity limits the updown (the limit shape is a vertical hinge).
            </summary>
            <remarks>
            Default value = 0.
            Min value = 0.
            Max value = 2.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.PointGunHelper.AcrossLimit">
            <summary>
            Sets the AcrossLimit setting for this <see cref="T:CitizenFX.Core.NaturalMotion.PointGunHelper"/>.
            max aiming angle(deg) sideways across body midline measured from chest forward that the character will try to point.  i.e. for rightHanded gun this is the angle left of the midline.
            </summary>
            <remarks>
            Default value = 90.0f.
            Min value = 0.0f.
            Max value = 180.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.PointGunHelper.AwayLimit">
            <summary>
            Sets the AwayLimit setting for this <see cref="T:CitizenFX.Core.NaturalMotion.PointGunHelper"/>.
            max aiming angle(deg) sideways away from body midline measured from chest forward that the character will try to point.  i.e. for rightHanded gun this is the angle right of the midline.
            </summary>
            <remarks>
            Default value = 90.0f.
            Min value = 0.0f.
            Max value = 180.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.PointGunHelper.UpLimit">
            <summary>
            Sets the UpLimit setting for this <see cref="T:CitizenFX.Core.NaturalMotion.PointGunHelper"/>.
            max aiming angle(deg) upwards from body midline measured from chest forward that the character will try to point.
            </summary>
            <remarks>
            Default value = 90.0f.
            Min value = 0.0f.
            Max value = 180.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.PointGunHelper.DownLimit">
            <summary>
            Sets the DownLimit setting for this <see cref="T:CitizenFX.Core.NaturalMotion.PointGunHelper"/>.
            max aiming angle(deg) downwards from body midline measured from chest forward that the character will try to point.
            </summary>
            <remarks>
            Default value = 45.0f.
            Min value = 0.0f.
            Max value = 180.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.PointGunHelper.RifleFall">
            <summary>
            Sets the RifleFall setting for this <see cref="T:CitizenFX.Core.NaturalMotion.PointGunHelper"/>.
            Pose the rifle hand to reduce complications with collisions. 0 = false, 1 = always when falling, 2 = when falling except if falling backwards.
            </summary>
            <remarks>
            Default value = 0.
            Min value = 0.
            Max value = 2.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.PointGunHelper.FallingSupport">
            <summary>
            Sets the FallingSupport setting for this <see cref="T:CitizenFX.Core.NaturalMotion.PointGunHelper"/>.
            Allow supporting of a rifle(or two handed pistol) when falling. 0 = false, 1 = support if allowed, 2 = support until constraint not active (don't allow support to restart), 3 = support until constraint not effective (support hand to support distance must be less than 0.15 - don't allow support to restart).
            </summary>
            <remarks>
            Default value = 1.
            Min value = 0.
            Max value = 3.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.PointGunHelper.FallingTypeSupport">
            <summary>
            Sets the FallingTypeSupport setting for this <see cref="T:CitizenFX.Core.NaturalMotion.PointGunHelper"/>.
            What is considered a fall by fallingSupport). Apply fallingSupport 0=never(will support if allowed), 1 = falling, 2 = falling except if falling backwards, 3 = falling and collided, 4 = falling and collided except if falling backwards, 5 = falling except if falling backwards until collided.
            </summary>
            <remarks>
            Default value = 0.
            Min value = 0.
            Max value = 5.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.PointGunHelper.PistolNeutralType">
            <summary>
            Sets the PistolNeutralType setting for this <see cref="T:CitizenFX.Core.NaturalMotion.PointGunHelper"/>.
            0 = byFace, 1=acrossFront, 2=bySide.  NB: bySide is not connectible so be careful if combined with kPistol and oneHandedPointing = 0 or 2.
            </summary>
            <remarks>
            Default value = 0.
            Min value = 0.
            Max value = 2.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.PointGunHelper.NeutralPoint4Pistols">
            <summary>
            Sets the NeutralPoint4Pistols setting for this <see cref="T:CitizenFX.Core.NaturalMotion.PointGunHelper"/>.
            NOT IMPLEMENTED YET KEEP=false - use pointing for neutral targets in pistol modes.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.PointGunHelper.NeutralPoint4Rifle">
            <summary>
            Sets the NeutralPoint4Rifle setting for this <see cref="T:CitizenFX.Core.NaturalMotion.PointGunHelper"/>.
            use pointing for neutral targets in rifle mode.
            </summary>
            <remarks>
            Default value = True.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.PointGunHelper.CheckNeutralPoint">
            <summary>
            Sets the CheckNeutralPoint setting for this <see cref="T:CitizenFX.Core.NaturalMotion.PointGunHelper"/>.
            Check the neutral pointing is pointable, if it isn't then choose a neutral pose instead.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.PointGunHelper.Point2Side">
            <summary>
            Sets the Point2Side setting for this <see cref="T:CitizenFX.Core.NaturalMotion.PointGunHelper"/>.
            side, up, back) side is left for left arm, right for right arm mmmmtodo.
            </summary>
            <remarks>
            Default value = Vector3(5.0f, -5.0f, -2.0f).
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.PointGunHelper.Add2WeaponDistSide">
            <summary>
            Sets the Add2WeaponDistSide setting for this <see cref="T:CitizenFX.Core.NaturalMotion.PointGunHelper"/>.
            add to weaponDistance for point2Side neutral pointing (to straighten the arm).
            </summary>
            <remarks>
            Default value = 0.3f.
            Min value = -1.0f.
            Max value = 1000.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.PointGunHelper.Point2Connect">
            <summary>
            Sets the Point2Connect setting for this <see cref="T:CitizenFX.Core.NaturalMotion.PointGunHelper"/>.
            side, up, back) side is left for left arm, right for rght arm mmmmtodo.
            </summary>
            <remarks>
            Default value = Vector3(-1.0f, -0.9f, -0.2f).
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.PointGunHelper.Add2WeaponDistConnect">
            <summary>
            Sets the Add2WeaponDistConnect setting for this <see cref="T:CitizenFX.Core.NaturalMotion.PointGunHelper"/>.
            add to weaponDistance for point2Connect neutral pointing (to straighten the arm).
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = -1.0f.
            Max value = 1000.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.PointGunHelper.UsePistolIK">
            <summary>
            Sets the UsePistolIK setting for this <see cref="T:CitizenFX.Core.NaturalMotion.PointGunHelper"/>.
            enable new ik for pistol pointing.
            </summary>
            <remarks>
            Default value = True.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.PointGunHelper.UseSpineTwist">
            <summary>
            Sets the UseSpineTwist setting for this <see cref="T:CitizenFX.Core.NaturalMotion.PointGunHelper"/>.
            Use spine twist to orient chest?.
            </summary>
            <remarks>
            Default value = True.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.PointGunHelper.UseTurnToTarget">
            <summary>
            Sets the UseTurnToTarget setting for this <see cref="T:CitizenFX.Core.NaturalMotion.PointGunHelper"/>.
            Turn balancer to help gun point at target.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.PointGunHelper.UseHeadLook">
            <summary>
            Sets the UseHeadLook setting for this <see cref="T:CitizenFX.Core.NaturalMotion.PointGunHelper"/>.
            Use head look to drive head?.
            </summary>
            <remarks>
            Default value = True.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.PointGunHelper.ErrorThreshold">
            <summary>
            Sets the ErrorThreshold setting for this <see cref="T:CitizenFX.Core.NaturalMotion.PointGunHelper"/>.
            angular difference between pointing direction and target direction above which feedback will be generated.
            </summary>
            <remarks>
            Default value = 0.4f.
            Min value = 0.0f.
            Max value = 3.1f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.PointGunHelper.FireWeaponRelaxTime">
            <summary>
            Sets the FireWeaponRelaxTime setting for this <see cref="T:CitizenFX.Core.NaturalMotion.PointGunHelper"/>.
            Duration of arms relax following firing weapon.  NB:This is clamped (0,5) in pointGun.
            </summary>
            <remarks>
            Default value = 0.4f.
            Min value = 0.0f.
            Max value = 5.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.PointGunHelper.FireWeaponRelaxAmount">
            <summary>
            Sets the FireWeaponRelaxAmount setting for this <see cref="T:CitizenFX.Core.NaturalMotion.PointGunHelper"/>.
            Relax multiplier following firing weapon. Recovers over relaxTime.
            </summary>
            <remarks>
            Default value = 0.5f.
            Min value = 0.1f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.PointGunHelper.FireWeaponRelaxDistance">
            <summary>
            Sets the FireWeaponRelaxDistance setting for this <see cref="T:CitizenFX.Core.NaturalMotion.PointGunHelper"/>.
            Range of motion for ik-based recoil.
            </summary>
            <remarks>
            Default value = 0.1f.
            Min value = 0.0f.
            Max value = 0.3f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.PointGunHelper.UseIncomingTransforms">
            <summary>
            Sets the UseIncomingTransforms setting for this <see cref="T:CitizenFX.Core.NaturalMotion.PointGunHelper"/>.
            Use the incoming transforms to inform the pointGun of the primaryWeaponDistance, poleVector for the arm.
            </summary>
            <remarks>
            Default value = True.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.PointGunHelper.MeasureParentOffset">
            <summary>
            Sets the MeasureParentOffset setting for this <see cref="T:CitizenFX.Core.NaturalMotion.PointGunHelper"/>.
            If useIncomingTransforms = true and measureParentOffset=true then measure the Pointing-from offset from parent effector, using itms - this should point the barrel of the gun to the target.  This is added to the rightHandParentOffset. NB NOT used if rightHandParentEffector LT 0.
            </summary>
            <remarks>
            Default value = True.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.PointGunHelper.LeftHandParentOffset">
            <summary>
            Sets the LeftHandParentOffset setting for this <see cref="T:CitizenFX.Core.NaturalMotion.PointGunHelper"/>.
            Pointing-from offset from parent effector, expressed in spine3's frame, x = back/forward, y = right/left, z = up/down.
            </summary>
            <remarks>
            Default value = Vector3(0.0f, 0.0f, 0.0f).
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.PointGunHelper.LeftHandParentEffector">
            <summary>
            Sets the LeftHandParentEffector setting for this <see cref="T:CitizenFX.Core.NaturalMotion.PointGunHelper"/>.
            1 = Use leftShoulder. Effector from which the left hand pointing originates. ie, point from this part to the target. -1 causes default offset for active weapon mode to be applied.
            </summary>
            <remarks>
            Default value = -1.
            Min value = -1.
            Max value = 21.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.PointGunHelper.RightHandParentOffset">
            <summary>
            Sets the RightHandParentOffset setting for this <see cref="T:CitizenFX.Core.NaturalMotion.PointGunHelper"/>.
            Pointing-from offset from parent effector, expressed in spine3's frame, x = back/forward, y = right/left, z = up/down. This is added to the measured one if useIncomingTransforms=true and measureParentOffset=true.  NB NOT used if rightHandParentEffector LT 0.  Pistol(0,0,0) Rifle(0.0032, 0.0, -0.0).
            </summary>
            <remarks>
            Default value = Vector3(0.0f, 0.0f, 0.0f).
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.PointGunHelper.RightHandParentEffector">
            <summary>
            Sets the RightHandParentEffector setting for this <see cref="T:CitizenFX.Core.NaturalMotion.PointGunHelper"/>.
            1 = Use rightShoulder.. Effector from which the right hand pointing originates. ie, point from this part to the target. -1 causes default offset for active weapon mode to be applied.
            </summary>
            <remarks>
            Default value = -1.
            Min value = -1.
            Max value = 21.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.PointGunHelper.PrimaryHandWeaponDistance">
            <summary>
            Sets the PrimaryHandWeaponDistance setting for this <see cref="T:CitizenFX.Core.NaturalMotion.PointGunHelper"/>.
            Distance from the shoulder to hold the weapon. If -1 and useIncomingTransforms then weaponDistance is read from ITMs. weaponDistance=primaryHandWeaponDistance clamped [0.2f:m_maxArmReach=0.65] if useIncomingTransforms = false. pistol 0.60383, rifle 0.336.
            </summary>
            <remarks>
            Default value = -1.0f.
            Min value = -1.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.PointGunHelper.ConstrainRifle">
            <summary>
            Sets the ConstrainRifle setting for this <see cref="T:CitizenFX.Core.NaturalMotion.PointGunHelper"/>.
            Use hard constraint to keep rifle stock against shoulder?.
            </summary>
            <remarks>
            Default value = True.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.PointGunHelper.RifleConstraintMinDistance">
            <summary>
            Sets the RifleConstraintMinDistance setting for this <see cref="T:CitizenFX.Core.NaturalMotion.PointGunHelper"/>.
            Rifle constraint distance. Deliberately kept large to create a flat constraint surface where rifle meets the shoulder.
            </summary>
            <remarks>
            Default value = 0.2f.
            Min value = 0.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.PointGunHelper.DisableArmCollisions">
            <summary>
            Sets the DisableArmCollisions setting for this <see cref="T:CitizenFX.Core.NaturalMotion.PointGunHelper"/>.
            Disable collisions between right hand/forearm and the torso/legs.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.PointGunHelper.DisableRifleCollisions">
            <summary>
            Sets the DisableRifleCollisions setting for this <see cref="T:CitizenFX.Core.NaturalMotion.PointGunHelper"/>.
            Disable collisions between right hand/forearm and spine3/spine2 if in rifle mode.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="T:CitizenFX.Core.NaturalMotion.PointGunExtraHelper">
            <summary>
            Seldom set parameters for pointGun - just to keep number of parameters in any message less than or equal to 64.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.NaturalMotion.PointGunExtraHelper.#ctor(CitizenFX.Core.Ped)">
            <summary>
            Creates a new Instance of the PointGunExtraHelper for sending a PointGunExtra <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to a given <see cref="T:CitizenFX.Core.Ped"/>. 
            </summary>
            <param name="ped">The <see cref="T:CitizenFX.Core.Ped"/> to send the PointGunExtra <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to.</param>
            <remarks>
            Seldom set parameters for pointGun - just to keep number of parameters in any message less than or equal to 64.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.PointGunExtraHelper.ConstraintStrength">
            <summary>
            Sets the ConstraintStrength setting for this <see cref="T:CitizenFX.Core.NaturalMotion.PointGunExtraHelper"/>.
            For supportConstraint = 2: force constraint strength of the supporting hands - it gets shaky at about 4.0.
            </summary>
            <remarks>
            Default value = 2.0f.
            Min value = 0.0f.
            Max value = 5.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.PointGunExtraHelper.ConstraintThresh">
            <summary>
            Sets the ConstraintThresh setting for this <see cref="T:CitizenFX.Core.NaturalMotion.PointGunExtraHelper"/>.
            For supportConstraint = 2:  Like makeConstraintDistance. Force starts acting when the hands are  LT  3.0*thresh apart but is maximum strength  LT  thresh. For comparison: 0.1 is used for reachForWound in shot, 0.25 is used in grab.
            </summary>
            <remarks>
            Default value = 0.1f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.PointGunExtraHelper.WeaponMask">
            <summary>
            Sets the WeaponMask setting for this <see cref="T:CitizenFX.Core.NaturalMotion.PointGunExtraHelper"/>.
            Currently unused - no intoWorldTest. RAGE bit mask to exclude weapons from ray probe - currently defaults to MP3 weapon flag.
            </summary>
            <remarks>
            Default value = 1024.
            Min value = 0.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.PointGunExtraHelper.TimeWarpActive">
            <summary>
            Sets the TimeWarpActive setting for this <see cref="T:CitizenFX.Core.NaturalMotion.PointGunExtraHelper"/>.
            Is timeWarpActive enabled?.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.PointGunExtraHelper.TimeWarpStrengthScale">
            <summary>
            Sets the TimeWarpStrengthScale setting for this <see cref="T:CitizenFX.Core.NaturalMotion.PointGunExtraHelper"/>.
            Scale for arm and helper strength when timewarp is enabled. 1 = normal compensation.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.1f.
            Max value = 2.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.PointGunExtraHelper.OriStiff">
            <summary>
            Sets the OriStiff setting for this <see cref="T:CitizenFX.Core.NaturalMotion.PointGunExtraHelper"/>.
            Hand stabilization controller stiffness.
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = 0.0f.
            Max value = 100.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.PointGunExtraHelper.OriDamp">
            <summary>
            Sets the OriDamp setting for this <see cref="T:CitizenFX.Core.NaturalMotion.PointGunExtraHelper"/>.
            Hand stabilization controller damping.
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = 0.0f.
            Max value = 2.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.PointGunExtraHelper.PosStiff">
            <summary>
            Sets the PosStiff setting for this <see cref="T:CitizenFX.Core.NaturalMotion.PointGunExtraHelper"/>.
            Hand stabilization controller stiffness.
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = 0.0f.
            Max value = 100.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.PointGunExtraHelper.PosDamp">
            <summary>
            Sets the PosDamp setting for this <see cref="T:CitizenFX.Core.NaturalMotion.PointGunExtraHelper"/>.
            Hand stabilization controller damping.
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = 0.0f.
            Max value = 2.0f.
            </remarks>
        </member>
        <member name="M:CitizenFX.Core.NaturalMotion.RollDownStairsHelper.#ctor(CitizenFX.Core.Ped)">
            <summary>
            Creates a new Instance of the RollDownStairsHelper for sending a RollDownStairs <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to a given <see cref="T:CitizenFX.Core.Ped"/>. 
            </summary>
            <param name="ped">The <see cref="T:CitizenFX.Core.Ped"/> to send the RollDownStairs <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to.</param>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.RollDownStairsHelper.Stiffness">
            <summary>
            Sets the Stiffness setting for this <see cref="T:CitizenFX.Core.NaturalMotion.RollDownStairsHelper"/>.
            Effector Stiffness. value feeds through to rollUp directly.
            </summary>
            <remarks>
            Default value = 11.0f.
            Min value = 6.0f.
            Max value = 16.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.RollDownStairsHelper.Damping">
            <summary>
            Sets the Damping setting for this <see cref="T:CitizenFX.Core.NaturalMotion.RollDownStairsHelper"/>.
            Effector  Damping.
            </summary>
            <remarks>
            Default value = 1.4f.
            Min value = 0.0f.
            Max value = 4.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.RollDownStairsHelper.Forcemag">
            <summary>
            Sets the Forcemag setting for this <see cref="T:CitizenFX.Core.NaturalMotion.RollDownStairsHelper"/>.
            Helper force strength.  Do not go above 1 for a rollDownStairs/roll along ground reaction.
            </summary>
            <remarks>
            Default value = 0.6f.
            Min value = 0.0f.
            Max value = 10.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.RollDownStairsHelper.M_useArmToSlowDown">
            <summary>
            Sets the M_useArmToSlowDown setting for this <see cref="T:CitizenFX.Core.NaturalMotion.RollDownStairsHelper"/>.
            the degree to which the character will try to stop a barrel roll with his arms.
            </summary>
            <remarks>
            Default value = -1.9f.
            Min value = -3.0f.
            Max value = 3.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.RollDownStairsHelper.UseZeroPose">
            <summary>
            Sets the UseZeroPose setting for this <see cref="T:CitizenFX.Core.NaturalMotion.RollDownStairsHelper"/>.
            Blends between a zeroPose and the Rollup, Faster the character is rotating the less the zeroPose.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.RollDownStairsHelper.SpinWhenInAir">
            <summary>
            Sets the SpinWhenInAir setting for this <see cref="T:CitizenFX.Core.NaturalMotion.RollDownStairsHelper"/>.
            Applied cheat forces to spin the character when in the air, the forces are 40% of the forces applied when touching the ground.  Be careful little bunny rabbits, the character could spin unnaturally in the air.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.RollDownStairsHelper.M_armReachAmount">
            <summary>
            Sets the M_armReachAmount setting for this <see cref="T:CitizenFX.Core.NaturalMotion.RollDownStairsHelper"/>.
            how much the character reaches with his arms to brace against the ground.
            </summary>
            <remarks>
            Default value = 1.4f.
            Min value = 0.0f.
            Max value = 3.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.RollDownStairsHelper.M_legPush">
            <summary>
            Sets the M_legPush setting for this <see cref="T:CitizenFX.Core.NaturalMotion.RollDownStairsHelper"/>.
            amount that the legs push outwards when tumbling.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 2.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.RollDownStairsHelper.TryToAvoidHeadButtingGround">
            <summary>
            Sets the TryToAvoidHeadButtingGround setting for this <see cref="T:CitizenFX.Core.NaturalMotion.RollDownStairsHelper"/>.
            Blends between a zeroPose and the Rollup, Faster the character is rotating the less the zeroPose.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.RollDownStairsHelper.ArmReachLength">
            <summary>
            Sets the ArmReachLength setting for this <see cref="T:CitizenFX.Core.NaturalMotion.RollDownStairsHelper"/>.
            the length that the arm reaches and so how much it straightens.
            </summary>
            <remarks>
            Default value = 0.4f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.RollDownStairsHelper.CustomRollDir">
            <summary>
            Sets the CustomRollDir setting for this <see cref="T:CitizenFX.Core.NaturalMotion.RollDownStairsHelper"/>.
            pass in a custom direction in to have the character try and roll in that direction.
            </summary>
            <remarks>
            Default value = Vector3(0.0f, 0.0f, 1.0f).
            Min value = 1.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.RollDownStairsHelper.UseCustomRollDir">
            <summary>
            Sets the UseCustomRollDir setting for this <see cref="T:CitizenFX.Core.NaturalMotion.RollDownStairsHelper"/>.
            pass in true to use the customRollDir parameter.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.RollDownStairsHelper.StiffnessDecayTarget">
            <summary>
            Sets the StiffnessDecayTarget setting for this <see cref="T:CitizenFX.Core.NaturalMotion.RollDownStairsHelper"/>.
            The target linear velocity used to start the rolling.
            </summary>
            <remarks>
            Default value = 9.0f.
            Min value = 0.0f.
            Max value = 20.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.RollDownStairsHelper.StiffnessDecayTime">
            <summary>
            Sets the StiffnessDecayTime setting for this <see cref="T:CitizenFX.Core.NaturalMotion.RollDownStairsHelper"/>.
            time, in seconds, to decay stiffness down to the stiffnessDecayTarget value (or -1 to disable).
            </summary>
            <remarks>
            Default value = -1.0f.
            Min value = -1.0f.
            Max value = 10.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.RollDownStairsHelper.AsymmetricalLegs">
            <summary>
            Sets the AsymmetricalLegs setting for this <see cref="T:CitizenFX.Core.NaturalMotion.RollDownStairsHelper"/>.
            0 is no leg asymmetry in 'foetal' position.  greater than 0 a asymmetricalLegs-rand(30%), added/minus each joint of the legs in radians.  Random number changes about once every roll.  0.4 gives a lot of asymmetry.
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = -1.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.RollDownStairsHelper.ZAxisSpinReduction">
            <summary>
            Sets the ZAxisSpinReduction setting for this <see cref="T:CitizenFX.Core.NaturalMotion.RollDownStairsHelper"/>.
            Tries to reduce the spin around the z axis. Scale 0 - 1.
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.RollDownStairsHelper.TargetLinearVelocityDecayTime">
            <summary>
            Sets the TargetLinearVelocityDecayTime setting for this <see cref="T:CitizenFX.Core.NaturalMotion.RollDownStairsHelper"/>.
            Time for the targetlinearVelocity to decay to zero.
            </summary>
            <remarks>
            Default value = 0.5f.
            Min value = 0.0f.
            Max value = 2.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.RollDownStairsHelper.TargetLinearVelocity">
            <summary>
            Sets the TargetLinearVelocity setting for this <see cref="T:CitizenFX.Core.NaturalMotion.RollDownStairsHelper"/>.
            Helper torques are applied to match the spin of the character to the max of targetLinearVelocity and COMVelMag.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 10.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.RollDownStairsHelper.OnlyApplyHelperForces">
            <summary>
            Sets the OnlyApplyHelperForces setting for this <see cref="T:CitizenFX.Core.NaturalMotion.RollDownStairsHelper"/>.
            Don't use rollup if true.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.RollDownStairsHelper.UseVelocityOfObjectBelow">
            <summary>
            Sets the UseVelocityOfObjectBelow setting for this <see cref="T:CitizenFX.Core.NaturalMotion.RollDownStairsHelper"/>.
            scale applied cheat forces/torques to (zero) if object underneath character has velocity greater than 1.f.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.RollDownStairsHelper.UseRelativeVelocity">
            <summary>
            Sets the UseRelativeVelocity setting for this <see cref="T:CitizenFX.Core.NaturalMotion.RollDownStairsHelper"/>.
            useVelocityOfObjectBelow uses a relative velocity of the character to the object underneath.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.RollDownStairsHelper.ApplyFoetalToLegs">
            <summary>
            Sets the ApplyFoetalToLegs setting for this <see cref="T:CitizenFX.Core.NaturalMotion.RollDownStairsHelper"/>.
            if true, use rollup for upper body and a kind of foetal behavior for legs.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.RollDownStairsHelper.MovementLegsInFoetalPosition">
            <summary>
            Sets the MovementLegsInFoetalPosition setting for this <see cref="T:CitizenFX.Core.NaturalMotion.RollDownStairsHelper"/>.
            Only used if applyFoetalToLegs = true : define the variation of angles for the joints of the legs.
            </summary>
            <remarks>
            Default value = 1.3f.
            Min value = 0.0f.
            Max value = 10.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.RollDownStairsHelper.MaxAngVelAroundFrontwardAxis">
            <summary>
            Sets the MaxAngVelAroundFrontwardAxis setting for this <see cref="T:CitizenFX.Core.NaturalMotion.RollDownStairsHelper"/>.
            Only used if applyNewRollingCheatingTorques or applyHelPerTorqueToAlign defined to true : maximal angular velocity around frontward axis of the pelvis to apply cheating torques.
            </summary>
            <remarks>
            Default value = 2.0f.
            Min value = -1.0f.
            Max value = 10.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.RollDownStairsHelper.MinAngVel">
            <summary>
            Sets the MinAngVel setting for this <see cref="T:CitizenFX.Core.NaturalMotion.RollDownStairsHelper"/>.
            Only used if applyNewRollingCheatingTorques or applyHelPerTorqueToAlign defined to true : minimal angular velocity of the roll to apply cheating torques.
            </summary>
            <remarks>
            Default value = 0.5f.
            Min value = 0.0f.
            Max value = 10.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.RollDownStairsHelper.ApplyNewRollingCheatingTorques">
            <summary>
            Sets the ApplyNewRollingCheatingTorques setting for this <see cref="T:CitizenFX.Core.NaturalMotion.RollDownStairsHelper"/>.
            if true will use the new way to apply cheating torques (like in fallOverWall), otherwise will use the old way.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.RollDownStairsHelper.MaxAngVel">
            <summary>
            Sets the MaxAngVel setting for this <see cref="T:CitizenFX.Core.NaturalMotion.RollDownStairsHelper"/>.
            Only used if applyNewRollingCheatingTorques defined to true : maximal angular velocity of the roll to apply cheating torque.
            </summary>
            <remarks>
            Default value = 5.0f.
            Min value = 0.0f.
            Max value = 10.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.RollDownStairsHelper.MagOfTorqueToRoll">
            <summary>
            Sets the MagOfTorqueToRoll setting for this <see cref="T:CitizenFX.Core.NaturalMotion.RollDownStairsHelper"/>.
            Only used if applyNewRollingCheatingTorques defined to true : magnitude of the torque to roll down the stairs.
            </summary>
            <remarks>
            Default value = 50.0f.
            Min value = 0.0f.
            Max value = 500.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.RollDownStairsHelper.ApplyHelPerTorqueToAlign">
            <summary>
            Sets the ApplyHelPerTorqueToAlign setting for this <see cref="T:CitizenFX.Core.NaturalMotion.RollDownStairsHelper"/>.
            apply torque to align the body orthogonally to the direction of the roll.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.RollDownStairsHelper.DelayToAlignBody">
            <summary>
            Sets the DelayToAlignBody setting for this <see cref="T:CitizenFX.Core.NaturalMotion.RollDownStairsHelper"/>.
            Only used if applyHelPerTorqueToAlign defined to true : delay to start to apply torques.
            </summary>
            <remarks>
            Default value = 0.2f.
            Min value = 0.0f.
            Max value = 10.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.RollDownStairsHelper.MagOfTorqueToAlign">
            <summary>
            Sets the MagOfTorqueToAlign setting for this <see cref="T:CitizenFX.Core.NaturalMotion.RollDownStairsHelper"/>.
            Only used if applyHelPerTorqueToAlign defined to true : magnitude of the torque to align orthogonally the body.
            </summary>
            <remarks>
            Default value = 50.0f.
            Min value = 0.0f.
            Max value = 500.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.RollDownStairsHelper.AirborneReduction">
            <summary>
            Sets the AirborneReduction setting for this <see cref="T:CitizenFX.Core.NaturalMotion.RollDownStairsHelper"/>.
            Ordinarily keep at 0.85.  Make this lower if you want spinning in the air.
            </summary>
            <remarks>
            Default value = 0.9f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.RollDownStairsHelper.ApplyMinMaxFriction">
            <summary>
            Sets the ApplyMinMaxFriction setting for this <see cref="T:CitizenFX.Core.NaturalMotion.RollDownStairsHelper"/>.
            Pass-through to Roll Up. Controls whether or not behaviour enforces min/max friction.
            </summary>
            <remarks>
            Default value = True.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.RollDownStairsHelper.LimitSpinReduction">
            <summary>
            Sets the LimitSpinReduction setting for this <see cref="T:CitizenFX.Core.NaturalMotion.RollDownStairsHelper"/>.
            Scale zAxisSpinReduction back when rotating end-over-end (somersault) to give the body a chance to align with the axis of rotation.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="M:CitizenFX.Core.NaturalMotion.ShotHelper.#ctor(CitizenFX.Core.Ped)">
            <summary>
            Creates a new Instance of the ShotHelper for sending a Shot <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to a given <see cref="T:CitizenFX.Core.Ped"/>. 
            </summary>
            <param name="ped">The <see cref="T:CitizenFX.Core.Ped"/> to send the Shot <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to.</param>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotHelper.BodyStiffness">
            <summary>
            Sets the BodyStiffness setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotHelper"/>.
            stiffness of body. Feeds through to roll_up.
            </summary>
            <remarks>
            Default value = 11.0f.
            Min value = 6.0f.
            Max value = 16.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotHelper.SpineDamping">
            <summary>
            Sets the SpineDamping setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotHelper"/>.
            stiffness of body. Feeds through to roll_up.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.1f.
            Max value = 2.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotHelper.ArmStiffness">
            <summary>
            Sets the ArmStiffness setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotHelper"/>.
            arm stiffness.
            </summary>
            <remarks>
            Default value = 10.0f.
            Min value = 6.0f.
            Max value = 16.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotHelper.InitialNeckStiffness">
            <summary>
            Sets the InitialNeckStiffness setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotHelper"/>.
            initial stiffness of neck after being shot.
            </summary>
            <remarks>
            Default value = 14.0f.
            Min value = 3.0f.
            Max value = 16.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotHelper.InitialNeckDamping">
            <summary>
            Sets the InitialNeckDamping setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotHelper"/>.
            intial damping of neck after being shot.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.1f.
            Max value = 10.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotHelper.NeckStiffness">
            <summary>
            Sets the NeckStiffness setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotHelper"/>.
            stiffness of neck.
            </summary>
            <remarks>
            Default value = 14.0f.
            Min value = 3.0f.
            Max value = 16.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotHelper.NeckDamping">
            <summary>
            Sets the NeckDamping setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotHelper"/>.
            damping of neck.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.1f.
            Max value = 2.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotHelper.KMultOnLoose">
            <summary>
            Sets the KMultOnLoose setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotHelper"/>.
            how much to add to upperbody stiffness dependent on looseness.
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotHelper.KMult4Legs">
            <summary>
            Sets the KMult4Legs setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotHelper"/>.
            how much to add to leg stiffnesses dependent on looseness.
            </summary>
            <remarks>
            Default value = 0.3f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotHelper.LoosenessAmount">
            <summary>
            Sets the LoosenessAmount setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotHelper"/>.
            how loose the character is made by a newBullet. between 0 and 1.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotHelper.Looseness4Fall">
            <summary>
            Sets the Looseness4Fall setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotHelper"/>.
            how loose the character is made by a newBullet if falling.
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotHelper.Looseness4Stagger">
            <summary>
            Sets the Looseness4Stagger setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotHelper"/>.
            how loose the upperBody of the character is made by a newBullet if staggerFall is running (and not falling).  Note atm the neck ramp values are ignored in staggerFall.
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotHelper.MinArmsLooseness">
            <summary>
            Sets the MinArmsLooseness setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotHelper"/>.
            minimum looseness to apply to the arms.
            </summary>
            <remarks>
            Default value = 0.1f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotHelper.MinLegsLooseness">
            <summary>
            Sets the MinLegsLooseness setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotHelper"/>.
            minimum looseness to apply to the Legs.
            </summary>
            <remarks>
            Default value = 0.1f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotHelper.GrabHoldTime">
            <summary>
            Sets the GrabHoldTime setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotHelper"/>.
            how long to hold for before returning to relaxed arm position.
            </summary>
            <remarks>
            Default value = 2.0f.
            Min value = 0.0f.
            Max value = 10.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotHelper.SpineBlendExagCPain">
            <summary>
            Sets the SpineBlendExagCPain setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotHelper"/>.
            true: spine is blended with zero pose, false: spine is blended with zero pose if not setting exag or cpain.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotHelper.SpineBlendZero">
            <summary>
            Sets the SpineBlendZero setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotHelper"/>.
            spine is always blended with zero pose this much and up to 1 as the character become stationary.  If negative no blend is ever applied.
            </summary>
            <remarks>
            Default value = 0.6f.
            Min value = -0.1f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotHelper.BulletProofVest">
            <summary>
            Sets the BulletProofVest setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotHelper"/>.
            looseness applied to spine is different if bulletProofVest is true.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotHelper.AlwaysResetLooseness">
            <summary>
            Sets the AlwaysResetLooseness setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotHelper"/>.
            looseness always reset on shotNewBullet even if previous looseness ramp still running.  Except for the neck which has it's own ramp.
            </summary>
            <remarks>
            Default value = True.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotHelper.AlwaysResetNeckLooseness">
            <summary>
            Sets the AlwaysResetNeckLooseness setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotHelper"/>.
            Neck looseness always reset on shotNewBullet even if previous looseness ramp still running.
            </summary>
            <remarks>
            Default value = True.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotHelper.AngVelScale">
            <summary>
            Sets the AngVelScale setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotHelper"/>.
            How much to scale the angular velocity coming in from animation of a part if it is in angVelScaleMask (otherwise scale by 1.0).
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotHelper.AngVelScaleMask">
            <summary>
            Sets the AngVelScaleMask setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotHelper"/>.
            Parts to scale the initial angular velocity by angVelScale (otherwize scale by 1.0).
            </summary>
            <remarks>
            Default value = fb.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotHelper.FlingWidth">
            <summary>
            Sets the FlingWidth setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotHelper"/>.
            Width of the fling behaviour.
            </summary>
            <remarks>
            Default value = 0.5f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotHelper.FlingTime">
            <summary>
            Sets the FlingTime setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotHelper"/>.
            Duration of the fling behaviour.
            </summary>
            <remarks>
            Default value = 0.6f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotHelper.TimeBeforeReachForWound">
            <summary>
            Sets the TimeBeforeReachForWound setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotHelper"/>.
            time, in seconds, before the character begins to grab for the wound on the first hit.
            </summary>
            <remarks>
            Default value = 0.2f.
            Min value = 0.0f.
            Max value = 10.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotHelper.ExagDuration">
            <summary>
            Sets the ExagDuration setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotHelper"/>.
            exaggerate bullet duration (at exagMag/exagTwistMag).
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = 0.0f.
            Max value = 10.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotHelper.ExagMag">
            <summary>
            Sets the ExagMag setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotHelper"/>.
            exaggerate bullet spine Lean magnitude.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 10.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotHelper.ExagTwistMag">
            <summary>
            Sets the ExagTwistMag setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotHelper"/>.
            exaggerate bullet spine Twist magnitude.
            </summary>
            <remarks>
            Default value = 0.5f.
            Min value = 0.0f.
            Max value = 10.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotHelper.ExagSmooth2Zero">
            <summary>
            Sets the ExagSmooth2Zero setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotHelper"/>.
            exaggerate bullet duration ramping to zero after exagDuration.
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = 0.0f.
            Max value = 10.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotHelper.ExagZeroTime">
            <summary>
            Sets the ExagZeroTime setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotHelper"/>.
            exaggerate bullet time spent at 0 spine lean/twist after exagDuration + exagSmooth2Zero.
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = 0.0f.
            Max value = 10.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotHelper.CpainSmooth2Time">
            <summary>
            Sets the CpainSmooth2Time setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotHelper"/>.
            conscious pain duration ramping from zero to cpainMag/cpainTwistMag.
            </summary>
            <remarks>
            Default value = 0.2f.
            Min value = 0.0f.
            Max value = 10.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotHelper.CpainDuration">
            <summary>
            Sets the CpainDuration setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotHelper"/>.
            conscious pain duration at cpainMag/cpainTwistMag after cpainSmooth2Time.
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = 0.0f.
            Max value = 10.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotHelper.CpainMag">
            <summary>
            Sets the CpainMag setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotHelper"/>.
            conscious pain spine Lean(back/Forward) magnitude (Replaces spinePainMultiplier).
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 10.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotHelper.CpainTwistMag">
            <summary>
            Sets the CpainTwistMag setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotHelper"/>.
            conscious pain spine Twist/Lean2Side magnitude Replaces spinePainTwistMultiplier).
            </summary>
            <remarks>
            Default value = 0.5f.
            Min value = 0.0f.
            Max value = 10.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotHelper.CpainSmooth2Zero">
            <summary>
            Sets the CpainSmooth2Zero setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotHelper"/>.
            conscious pain ramping to zero after cpainSmooth2Time + cpainDuration (Replaces spinePainTime).
            </summary>
            <remarks>
            Default value = 1.5f.
            Min value = 0.0f.
            Max value = 10.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotHelper.Crouching">
            <summary>
            Sets the Crouching setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotHelper"/>.
            is the guy crouching or not.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotHelper.ChickenArms">
            <summary>
            Sets the ChickenArms setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotHelper"/>.
            Type of reaction.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotHelper.ReachForWound">
            <summary>
            Sets the ReachForWound setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotHelper"/>.
            Type of reaction.
            </summary>
            <remarks>
            Default value = True.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotHelper.Fling">
            <summary>
            Sets the Fling setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotHelper"/>.
            Type of reaction.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotHelper.AllowInjuredArm">
            <summary>
            Sets the AllowInjuredArm setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotHelper"/>.
            injured arm code runs if arm hit (turns and steps and bends injured arm).
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotHelper.AllowInjuredLeg">
            <summary>
            Sets the AllowInjuredLeg setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotHelper"/>.
            when false injured leg is not bent and character does not bend to reach it.
            </summary>
            <remarks>
            Default value = True.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotHelper.AllowInjuredLowerLegReach">
            <summary>
            Sets the AllowInjuredLowerLegReach setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotHelper"/>.
            when false don't try to reach for injured Lower Legs (shins/feet).
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotHelper.AllowInjuredThighReach">
            <summary>
            Sets the AllowInjuredThighReach setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotHelper"/>.
            when false don't try to reach for injured Thighs.
            </summary>
            <remarks>
            Default value = True.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotHelper.StableHandsAndNeck">
            <summary>
            Sets the StableHandsAndNeck setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotHelper"/>.
            additional stability for hands and neck (less loose).
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotHelper.Melee">
            <summary>
            Sets the Melee setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotHelper"/>.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotHelper.FallingReaction">
            <summary>
            Sets the FallingReaction setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotHelper"/>.
            0=Rollup, 1=Catchfall, 2=rollDownStairs, 3=smartFall.
            </summary>
            <remarks>
            Default value = 0.
            Min value = 0.
            Max value = 3.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotHelper.UseExtendedCatchFall">
            <summary>
            Sets the UseExtendedCatchFall setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotHelper"/>.
            keep the character active instead of relaxing at the end of the catch fall.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotHelper.InitialWeaknessZeroDuration">
            <summary>
            Sets the InitialWeaknessZeroDuration setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotHelper"/>.
            duration for which the character's upper body stays at minimum stiffness (not quite zero).
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = 0.0f.
            Max value = 10.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotHelper.InitialWeaknessRampDuration">
            <summary>
            Sets the InitialWeaknessRampDuration setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotHelper"/>.
            duration of the ramp to bring the character's upper body stiffness back to normal levels.
            </summary>
            <remarks>
            Default value = 0.4f.
            Min value = 0.0f.
            Max value = 10.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotHelper.InitialNeckDuration">
            <summary>
            Sets the InitialNeckDuration setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotHelper"/>.
            duration for which the neck stays at intial stiffness/damping.
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = 0.0f.
            Max value = 10.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotHelper.InitialNeckRampDuration">
            <summary>
            Sets the InitialNeckRampDuration setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotHelper"/>.
            duration of the ramp to bring the neck stiffness/damping back to normal levels.
            </summary>
            <remarks>
            Default value = 0.4f.
            Min value = 0.0f.
            Max value = 10.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotHelper.UseCStrModulation">
            <summary>
            Sets the UseCStrModulation setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotHelper"/>.
            if enabled upper and lower body strength scales with character strength, using the range given by parameters below.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotHelper.CStrUpperMin">
            <summary>
            Sets the CStrUpperMin setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotHelper"/>.
            proportions to what the strength would be normally.
            </summary>
            <remarks>
            Default value = 0.1f.
            Min value = 0.1f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotHelper.CStrUpperMax">
            <summary>
            Sets the CStrUpperMax setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotHelper"/>.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.1f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotHelper.CStrLowerMin">
            <summary>
            Sets the CStrLowerMin setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotHelper"/>.
            </summary>
            <remarks>
            Default value = 0.1f.
            Min value = 0.1f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotHelper.CStrLowerMax">
            <summary>
            Sets the CStrLowerMax setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotHelper"/>.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.1f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotHelper.DeathTime">
            <summary>
            Sets the DeathTime setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotHelper"/>.
            time to death (HACK for underwater). If -ve don't ever die.
            </summary>
            <remarks>
            Default value = -1.0f.
            Min value = -1.0f.
            Max value = 1000.0f.
            </remarks>
        </member>
        <member name="T:CitizenFX.Core.NaturalMotion.ShotNewBulletHelper">
            <summary>
            Send new wound information to the shot.  Can cause shot to restart it's performance in part or in whole.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.NaturalMotion.ShotNewBulletHelper.#ctor(CitizenFX.Core.Ped)">
            <summary>
            Creates a new Instance of the ShotNewBulletHelper for sending a ShotNewBullet <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to a given <see cref="T:CitizenFX.Core.Ped"/>. 
            </summary>
            <param name="ped">The <see cref="T:CitizenFX.Core.Ped"/> to send the ShotNewBullet <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to.</param>
            <remarks>
            Send new wound information to the shot.  Can cause shot to restart it's performance in part or in whole.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotNewBulletHelper.BodyPart">
            <summary>
            Sets the BodyPart setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotNewBulletHelper"/>.
            part ID on the body where the bullet hit.
            </summary>
            <remarks>
            Default value = 0.
            Min value = 0.
            Max value = 21.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotNewBulletHelper.LocalHitPointInfo">
            <summary>
            Sets the LocalHitPointInfo setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotNewBulletHelper"/>.
            if true then normal and hitPoint should be supplied in local coordinates of bodyPart.  If false then normal and hitPoint should be supplied in World coordinates.
            </summary>
            <remarks>
            Default value = True.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotNewBulletHelper.Normal">
            <summary>
            Sets the Normal setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotNewBulletHelper"/>.
            Normal coming out of impact point on character.  Can be local or global depending on localHitPointInfo.
            </summary>
            <remarks>
            Default value = Vector3(0.0f, 0.0f, -1.0f).
            Min value = -1.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotNewBulletHelper.HitPoint">
            <summary>
            Sets the HitPoint setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotNewBulletHelper"/>.
            position of impact on character. Can be local or global depending on localHitPointInfo.
            </summary>
            <remarks>
            Default value = Vector3(0.0f, 0.0f, 0.0f).
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotNewBulletHelper.BulletVel">
            <summary>
            Sets the BulletVel setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotNewBulletHelper"/>.
            bullet velocity in world coordinates.
            </summary>
            <remarks>
            Default value = Vector3(0.0f, 0.0f, 0.0f).
            Min value = -2000.0f.
            Max value = 2000.0f.
            </remarks>
        </member>
        <member name="M:CitizenFX.Core.NaturalMotion.ShotSnapHelper.#ctor(CitizenFX.Core.Ped)">
            <summary>
            Creates a new Instance of the ShotSnapHelper for sending a ShotSnap <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to a given <see cref="T:CitizenFX.Core.Ped"/>. 
            </summary>
            <param name="ped">The <see cref="T:CitizenFX.Core.Ped"/> to send the ShotSnap <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to.</param>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotSnapHelper.Snap">
            <summary>
            Sets the Snap setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotSnapHelper"/>.
            Add a Snap to shot.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotSnapHelper.SnapMag">
            <summary>
            Sets the SnapMag setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotSnapHelper"/>.
            The magnitude of the reaction.
            </summary>
            <remarks>
            Default value = 0.4f.
            Min value = -10.0f.
            Max value = 10.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotSnapHelper.SnapMovingMult">
            <summary>
            Sets the SnapMovingMult setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotSnapHelper"/>.
            movingMult*snapMag = The magnitude of the reaction if moving(comVelMag) faster than movingThresh.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 20.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotSnapHelper.SnapBalancingMult">
            <summary>
            Sets the SnapBalancingMult setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotSnapHelper"/>.
            balancingMult*snapMag = The magnitude of the reaction if balancing = (not lying on the floor/ not upper body not collided) and not airborne.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 20.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotSnapHelper.SnapAirborneMult">
            <summary>
            Sets the SnapAirborneMult setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotSnapHelper"/>.
            airborneMult*snapMag = The magnitude of the reaction if airborne.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 20.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotSnapHelper.SnapMovingThresh">
            <summary>
            Sets the SnapMovingThresh setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotSnapHelper"/>.
            If moving(comVelMag) faster than movingThresh then mvingMult applied to stunMag.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 20.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotSnapHelper.SnapDirectionRandomness">
            <summary>
            Sets the SnapDirectionRandomness setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotSnapHelper"/>.
            The character snaps in a prescribed way (decided by bullet direction) - Higher the value the more random this direction is.
            </summary>
            <remarks>
            Default value = 0.3f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotSnapHelper.SnapLeftArm">
            <summary>
            Sets the SnapLeftArm setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotSnapHelper"/>.
            snap the leftArm.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotSnapHelper.SnapRightArm">
            <summary>
            Sets the SnapRightArm setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotSnapHelper"/>.
            snap the rightArm.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotSnapHelper.SnapLeftLeg">
            <summary>
            Sets the SnapLeftLeg setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotSnapHelper"/>.
            snap the leftLeg.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotSnapHelper.SnapRightLeg">
            <summary>
            Sets the SnapRightLeg setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotSnapHelper"/>.
            snap the rightLeg.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotSnapHelper.SnapSpine">
            <summary>
            Sets the SnapSpine setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotSnapHelper"/>.
            snap the spine.
            </summary>
            <remarks>
            Default value = True.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotSnapHelper.SnapNeck">
            <summary>
            Sets the SnapNeck setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotSnapHelper"/>.
            snap the neck.
            </summary>
            <remarks>
            Default value = True.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotSnapHelper.SnapPhasedLegs">
            <summary>
            Sets the SnapPhasedLegs setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotSnapHelper"/>.
            Legs are either in phase with each other or not.
            </summary>
            <remarks>
            Default value = True.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotSnapHelper.SnapHipType">
            <summary>
            Sets the SnapHipType setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotSnapHelper"/>.
            type of hip reaction 0=none, 1=side2side 2=steplike.
            </summary>
            <remarks>
            Default value = 0.
            Min value = 0.
            Max value = 2.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotSnapHelper.SnapUseBulletDir">
            <summary>
            Sets the SnapUseBulletDir setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotSnapHelper"/>.
            Legs are either in phase with each other or not.
            </summary>
            <remarks>
            Default value = True.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotSnapHelper.SnapHitPart">
            <summary>
            Sets the SnapHitPart setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotSnapHelper"/>.
            Snap only around the wounded part//mmmmtodo check whether bodyPart doesn't have to be remembered for unSnap.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotSnapHelper.UnSnapInterval">
            <summary>
            Sets the UnSnapInterval setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotSnapHelper"/>.
            Interval before applying reverse snap.
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = 0.0f.
            Max value = 100.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotSnapHelper.UnSnapRatio">
            <summary>
            Sets the UnSnapRatio setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotSnapHelper"/>.
            The magnitude of the reverse snap.
            </summary>
            <remarks>
            Default value = 0.7f.
            Min value = 0.0f.
            Max value = 100.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotSnapHelper.SnapUseTorques">
            <summary>
            Sets the SnapUseTorques setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotSnapHelper"/>.
            use torques to make the snap otherwise use a change in the parts angular velocity.
            </summary>
            <remarks>
            Default value = True.
            </remarks>
        </member>
        <member name="T:CitizenFX.Core.NaturalMotion.ShotShockSpinHelper">
            <summary>
            configure the shockSpin effect in shot.  Spin/Lift the character using cheat torques/forces.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.NaturalMotion.ShotShockSpinHelper.#ctor(CitizenFX.Core.Ped)">
            <summary>
            Creates a new Instance of the ShotShockSpinHelper for sending a ShotShockSpin <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to a given <see cref="T:CitizenFX.Core.Ped"/>. 
            </summary>
            <param name="ped">The <see cref="T:CitizenFX.Core.Ped"/> to send the ShotShockSpin <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to.</param>
            <remarks>
            configure the shockSpin effect in shot.  Spin/Lift the character using cheat torques/forces.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotShockSpinHelper.AddShockSpin">
            <summary>
            Sets the AddShockSpin setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotShockSpinHelper"/>.
            if enabled, add a short 'shock' of torque to the character's spine to exaggerate bullet impact.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotShockSpinHelper.RandomizeShockSpinDirection">
            <summary>
            Sets the RandomizeShockSpinDirection setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotShockSpinHelper"/>.
            for use with close-range shotgun blasts, or similar.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotShockSpinHelper.AlwaysAddShockSpin">
            <summary>
            Sets the AlwaysAddShockSpin setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotShockSpinHelper"/>.
            if true, apply the shock spin no matter which body component was hit. otherwise only apply if the spine or clavicles get hit.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotShockSpinHelper.ShockSpinMin">
            <summary>
            Sets the ShockSpinMin setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotShockSpinHelper"/>.
            minimum amount of torque to add if using shock-spin feature.
            </summary>
            <remarks>
            Default value = 50.0f.
            Min value = 0.0f.
            Max value = 1000.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotShockSpinHelper.ShockSpinMax">
            <summary>
            Sets the ShockSpinMax setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotShockSpinHelper"/>.
            maxiumum amount of torque to add if using shock-spin feature.
            </summary>
            <remarks>
            Default value = 90.0f.
            Min value = 0.0f.
            Max value = 1000.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotShockSpinHelper.ShockSpinLiftForceMult">
            <summary>
            Sets the ShockSpinLiftForceMult setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotShockSpinHelper"/>.
            if greater than 0, apply a force to lift the character up while the torque is applied, trying to produce a dramatic spun/twist shotgun-to-the-chest effect. this is a scale of the torque applied, so 8.0 or so would give a reasonable amount of lift.
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = 0.0f.
            Max value = 2.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotShockSpinHelper.ShockSpinDecayMult">
            <summary>
            Sets the ShockSpinDecayMult setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotShockSpinHelper"/>.
            multiplier used when decaying torque spin over time.
            </summary>
            <remarks>
            Default value = 4.0f.
            Min value = 0.0f.
            Max value = 10.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotShockSpinHelper.ShockSpinScalePerComponent">
            <summary>
            Sets the ShockSpinScalePerComponent setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotShockSpinHelper"/>.
            torque applied is scaled by this amount across the spine components - spine2 recieving the full amount, then 3 and 1 and finally 0. each time, this value is used to scale it down. 0.5 means half the torque each time.
            </summary>
            <remarks>
            Default value = 0.5f.
            Min value = 0.0f.
            Max value = 2.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotShockSpinHelper.ShockSpinMaxTwistVel">
            <summary>
            Sets the ShockSpinMaxTwistVel setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotShockSpinHelper"/>.
            shock spin ends when twist velocity is greater than this value (try 6.0).  If set to -1 does not stop.
            </summary>
            <remarks>
            Default value = -1.0f.
            Min value = -1.0f.
            Max value = 200.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotShockSpinHelper.ShockSpinScaleByLeverArm">
            <summary>
            Sets the ShockSpinScaleByLeverArm setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotShockSpinHelper"/>.
            shock spin scales by lever arm of bullet i.e. bullet impact point to centre line.
            </summary>
            <remarks>
            Default value = True.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotShockSpinHelper.ShockSpinAirMult">
            <summary>
            Sets the ShockSpinAirMult setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotShockSpinHelper"/>.
            shockSpin's torque is multipied by this value when both the character's feet are not in contact.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotShockSpinHelper.ShockSpin1FootMult">
            <summary>
            Sets the ShockSpin1FootMult setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotShockSpinHelper"/>.
            shockSpin's torque is multipied by this value when the one of the character's feet are not in contact.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotShockSpinHelper.ShockSpinFootGripMult">
            <summary>
            Sets the ShockSpinFootGripMult setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotShockSpinHelper"/>.
            shockSpin scales the torques applied to the feet by footSlipCompensation.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotShockSpinHelper.BracedSideSpinMult">
            <summary>
            Sets the BracedSideSpinMult setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotShockSpinHelper"/>.
            If shot on a side with a forward foot and both feet are on the ground and balanced, increase the shockspin to compensate for the balancer naturally resisting spin to that side.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 1.0f.
            Max value = 5.0f.
            </remarks>
        </member>
        <member name="T:CitizenFX.Core.NaturalMotion.ShotFallToKneesHelper">
            <summary>
            configure the fall to knees shot.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.NaturalMotion.ShotFallToKneesHelper.#ctor(CitizenFX.Core.Ped)">
            <summary>
            Creates a new Instance of the ShotFallToKneesHelper for sending a ShotFallToKnees <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to a given <see cref="T:CitizenFX.Core.Ped"/>. 
            </summary>
            <param name="ped">The <see cref="T:CitizenFX.Core.Ped"/> to send the ShotFallToKnees <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to.</param>
            <remarks>
            configure the fall to knees shot.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotFallToKneesHelper.FallToKnees">
            <summary>
            Sets the FallToKnees setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotFallToKneesHelper"/>.
            Type of reaction.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotFallToKneesHelper.FtkAlwaysChangeFall">
            <summary>
            Sets the FtkAlwaysChangeFall setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotFallToKneesHelper"/>.
            Always change fall behaviour.  If false only change when falling forward.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotFallToKneesHelper.FtkBalanceTime">
            <summary>
            Sets the FtkBalanceTime setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotFallToKneesHelper"/>.
            How long the balancer runs for before fallToKnees starts.
            </summary>
            <remarks>
            Default value = 0.7f.
            Min value = 0.0f.
            Max value = 5.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotFallToKneesHelper.FtkHelperForce">
            <summary>
            Sets the FtkHelperForce setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotFallToKneesHelper"/>.
            Hip helper force magnitude - to help character lean over balance point of line between toes.
            </summary>
            <remarks>
            Default value = 200.0f.
            Min value = 0.0f.
            Max value = 2000.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotFallToKneesHelper.FtkHelperForceOnSpine">
            <summary>
            Sets the FtkHelperForceOnSpine setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotFallToKneesHelper"/>.
            Helper force applied to spine3 aswell.
            </summary>
            <remarks>
            Default value = True.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotFallToKneesHelper.FtkLeanHelp">
            <summary>
            Sets the FtkLeanHelp setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotFallToKneesHelper"/>.
            Help balancer lean amount - to help character lean over balance point of line between toes.  Half of this is also applied as hipLean.
            </summary>
            <remarks>
            Default value = 0.1f.
            Min value = 0.0f.
            Max value = 0.3f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotFallToKneesHelper.FtkSpineBend">
            <summary>
            Sets the FtkSpineBend setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotFallToKneesHelper"/>.
            Bend applied to spine when falling from knees. (+ve forward - try -0.1) (only if rds called).
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = -0.2f.
            Max value = 0.3f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotFallToKneesHelper.FtkStiffSpine">
            <summary>
            Sets the FtkStiffSpine setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotFallToKneesHelper"/>.
            Stiffen spine when falling from knees (only if rds called).
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotFallToKneesHelper.FtkImpactLooseness">
            <summary>
            Sets the FtkImpactLooseness setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotFallToKneesHelper"/>.
            Looseness (muscleStiffness = 1.01f - m_parameters.ftkImpactLooseness) applied to upperBody on knee impacts.
            </summary>
            <remarks>
            Default value = 0.5f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotFallToKneesHelper.FtkImpactLoosenessTime">
            <summary>
            Sets the FtkImpactLoosenessTime setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotFallToKneesHelper"/>.
            Time that looseness is applied after knee impacts.
            </summary>
            <remarks>
            Default value = 0.2f.
            Min value = -0.1f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotFallToKneesHelper.FtkBendRate">
            <summary>
            Sets the FtkBendRate setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotFallToKneesHelper"/>.
            Rate at which the legs are bent to go from standing to on knees.
            </summary>
            <remarks>
            Default value = 0.7f.
            Min value = 0.0f.
            Max value = 4.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotFallToKneesHelper.FtkHipBlend">
            <summary>
            Sets the FtkHipBlend setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotFallToKneesHelper"/>.
            Blend from current hip to balancing on knees hip angle.
            </summary>
            <remarks>
            Default value = 0.3f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotFallToKneesHelper.FtkLungeProb">
            <summary>
            Sets the FtkLungeProb setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotFallToKneesHelper"/>.
            Probability that a lunge reaction will be allowed.
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotFallToKneesHelper.FtkKneeSpin">
            <summary>
            Sets the FtkKneeSpin setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotFallToKneesHelper"/>.
            When on knees allow some spinning of the character.  If false then the balancers' footSlipCompensation remains on and tends to keep the character facing the same way as when it was balancing.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotFallToKneesHelper.FtkFricMult">
            <summary>
            Sets the FtkFricMult setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotFallToKneesHelper"/>.
            Multiplier on the reduction of friction for the feet based on angle away from horizontal - helps the character fall to knees quicker.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 5.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotFallToKneesHelper.FtkHipAngleFall">
            <summary>
            Sets the FtkHipAngleFall setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotFallToKneesHelper"/>.
            Apply this hip angle when the character starts to fall backwards when on knees.
            </summary>
            <remarks>
            Default value = 0.5f.
            Min value = -1.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotFallToKneesHelper.FtkPitchForwards">
            <summary>
            Sets the FtkPitchForwards setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotFallToKneesHelper"/>.
            Hip pitch applied (+ve forward, -ve backwards) if character is falling forwards on way down to it's knees.
            </summary>
            <remarks>
            Default value = 0.1f.
            Min value = -0.5f.
            Max value = 0.5f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotFallToKneesHelper.FtkPitchBackwards">
            <summary>
            Sets the FtkPitchBackwards setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotFallToKneesHelper"/>.
            Hip pitch applied (+ve forward, -ve backwards) if character is falling backwards on way down to it's knees.
            </summary>
            <remarks>
            Default value = 0.1f.
            Min value = -0.5f.
            Max value = 0.5f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotFallToKneesHelper.FtkFallBelowStab">
            <summary>
            Sets the FtkFallBelowStab setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotFallToKneesHelper"/>.
            Balancer instability below which the character starts to bend legs even if it isn't going to fall on to it's knees (i.e. if going backwards). 0.3 almost ensures a fall to knees but means the character will keep stepping backward until it slows down enough.
            </summary>
            <remarks>
            Default value = 0.5f.
            Min value = 0.0f.
            Max value = 15.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotFallToKneesHelper.FtkBalanceAbortThreshold">
            <summary>
            Sets the FtkBalanceAbortThreshold setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotFallToKneesHelper"/>.
            when the character gives up and goes into a fall.
            </summary>
            <remarks>
            Default value = 2.0f.
            Min value = 0.0f.
            Max value = 4.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotFallToKneesHelper.FtkOnKneesArmType">
            <summary>
            Sets the FtkOnKneesArmType setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotFallToKneesHelper"/>.
            Type of arm response when on knees falling forward 0=useFallArms (from RollDownstairs or catchFall), 1= armsIn, 2=armsOut.
            </summary>
            <remarks>
            Default value = 2.
            Min value = 0.
            Max value = 2.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotFallToKneesHelper.FtkReleaseReachForWound">
            <summary>
            Sets the FtkReleaseReachForWound setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotFallToKneesHelper"/>.
            Release the reachForWound this amount of time after the knees have hit.  If  LT  0.0 then keep reaching for wound regardless of fall/onground state.
            </summary>
            <remarks>
            Default value = -1.0f.
            Min value = -1.0f.
            Max value = 5.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotFallToKneesHelper.FtkReachForWound">
            <summary>
            Sets the FtkReachForWound setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotFallToKneesHelper"/>.
            true = Keep reaching for wound regardless of fall/onground state.  false = respect the shotConfigureArms params: reachFalling, reachFallingWithOneHand, reachOnFloor.
            </summary>
            <remarks>
            Default value = True.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotFallToKneesHelper.FtkReleasePointGun">
            <summary>
            Sets the FtkReleasePointGun setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotFallToKneesHelper"/>.
            Override the pointGun when knees hit.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotFallToKneesHelper.FtkFailMustCollide">
            <summary>
            Sets the FtkFailMustCollide setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotFallToKneesHelper"/>.
            The upper body of the character must be colliding and other failure conditions met to fail.
            </summary>
            <remarks>
            Default value = True.
            </remarks>
        </member>
        <member name="T:CitizenFX.Core.NaturalMotion.ShotFromBehindHelper">
            <summary>
            configure the shot from behind reaction.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.NaturalMotion.ShotFromBehindHelper.#ctor(CitizenFX.Core.Ped)">
            <summary>
            Creates a new Instance of the ShotFromBehindHelper for sending a ShotFromBehind <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to a given <see cref="T:CitizenFX.Core.Ped"/>. 
            </summary>
            <param name="ped">The <see cref="T:CitizenFX.Core.Ped"/> to send the ShotFromBehind <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to.</param>
            <remarks>
            configure the shot from behind reaction.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotFromBehindHelper.ShotFromBehind">
            <summary>
            Sets the ShotFromBehind setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotFromBehindHelper"/>.
            Type of reaction.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotFromBehindHelper.SfbSpineAmount">
            <summary>
            Sets the SfbSpineAmount setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotFromBehindHelper"/>.
            SpineBend.
            </summary>
            <remarks>
            Default value = 4.0f.
            Min value = 0.0f.
            Max value = 10.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotFromBehindHelper.SfbNeckAmount">
            <summary>
            Sets the SfbNeckAmount setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotFromBehindHelper"/>.
            Neck Bend.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 10.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotFromBehindHelper.SfbHipAmount">
            <summary>
            Sets the SfbHipAmount setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotFromBehindHelper"/>.
            hip Pitch.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 10.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotFromBehindHelper.SfbKneeAmount">
            <summary>
            Sets the SfbKneeAmount setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotFromBehindHelper"/>.
            knee bend.
            </summary>
            <remarks>
            Default value = 0.1f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotFromBehindHelper.SfbPeriod">
            <summary>
            Sets the SfbPeriod setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotFromBehindHelper"/>.
            shotFromBehind reaction period after being shot.
            </summary>
            <remarks>
            Default value = 0.7f.
            Min value = 0.0f.
            Max value = 10.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotFromBehindHelper.SfbForceBalancePeriod">
            <summary>
            Sets the SfbForceBalancePeriod setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotFromBehindHelper"/>.
            amount of time not taking a step.
            </summary>
            <remarks>
            Default value = 0.3f.
            Min value = 0.0f.
            Max value = 10.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotFromBehindHelper.SfbArmsOnset">
            <summary>
            Sets the SfbArmsOnset setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotFromBehindHelper"/>.
            amount of time before applying spread out arms pose.
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = 0.0f.
            Max value = 10.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotFromBehindHelper.SfbKneesOnset">
            <summary>
            Sets the SfbKneesOnset setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotFromBehindHelper"/>.
            amount of time before bending knees a bit.
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = 0.0f.
            Max value = 10.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotFromBehindHelper.SfbNoiseGain">
            <summary>
            Sets the SfbNoiseGain setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotFromBehindHelper"/>.
            Controls additional independent randomized bending of left/right elbows.
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = 0.0f.
            Max value = 2.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotFromBehindHelper.SfbIgnoreFail">
            <summary>
            Sets the SfbIgnoreFail setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotFromBehindHelper"/>.
            0=balancer fails as normal,  1= ignore backArchedBack and leanedTooFarBack balancer failures,  2= ignore backArchedBack balancer failure only,  3= ignore leanedTooFarBack balancer failure only.
            </summary>
            <remarks>
            Default value = 0.
            Min value = 0.
            Max value = 3.
            </remarks>
        </member>
        <member name="T:CitizenFX.Core.NaturalMotion.ShotInGutsHelper">
            <summary>
            configure the shot in guts reaction.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.NaturalMotion.ShotInGutsHelper.#ctor(CitizenFX.Core.Ped)">
            <summary>
            Creates a new Instance of the ShotInGutsHelper for sending a ShotInGuts <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to a given <see cref="T:CitizenFX.Core.Ped"/>. 
            </summary>
            <param name="ped">The <see cref="T:CitizenFX.Core.Ped"/> to send the ShotInGuts <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to.</param>
            <remarks>
            configure the shot in guts reaction.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotInGutsHelper.ShotInGuts">
            <summary>
            Sets the ShotInGuts setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotInGutsHelper"/>.
            Type of reaction.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotInGutsHelper.SigSpineAmount">
            <summary>
            Sets the SigSpineAmount setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotInGutsHelper"/>.
            SpineBend.
            </summary>
            <remarks>
            Default value = 2.0f.
            Min value = 0.0f.
            Max value = 10.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotInGutsHelper.SigNeckAmount">
            <summary>
            Sets the SigNeckAmount setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotInGutsHelper"/>.
            Neck Bend.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 10.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotInGutsHelper.SigHipAmount">
            <summary>
            Sets the SigHipAmount setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotInGutsHelper"/>.
            hip Pitch.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 10.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotInGutsHelper.SigKneeAmount">
            <summary>
            Sets the SigKneeAmount setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotInGutsHelper"/>.
            knee bend.
            </summary>
            <remarks>
            Default value = 0.1f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotInGutsHelper.SigPeriod">
            <summary>
            Sets the SigPeriod setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotInGutsHelper"/>.
            active time after being shot.
            </summary>
            <remarks>
            Default value = 2.0f.
            Min value = 0.0f.
            Max value = 10.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotInGutsHelper.SigForceBalancePeriod">
            <summary>
            Sets the SigForceBalancePeriod setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotInGutsHelper"/>.
            amount of time not taking a step.
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = 0.0f.
            Max value = 10.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotInGutsHelper.SigKneesOnset">
            <summary>
            Sets the SigKneesOnset setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotInGutsHelper"/>.
            amount of time not taking a step.
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = 0.0f.
            Max value = 10.0f.
            </remarks>
        </member>
        <member name="M:CitizenFX.Core.NaturalMotion.ShotHeadLookHelper.#ctor(CitizenFX.Core.Ped)">
            <summary>
            Creates a new Instance of the ShotHeadLookHelper for sending a ShotHeadLook <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to a given <see cref="T:CitizenFX.Core.Ped"/>. 
            </summary>
            <param name="ped">The <see cref="T:CitizenFX.Core.Ped"/> to send the ShotHeadLook <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to.</param>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotHeadLookHelper.UseHeadLook">
            <summary>
            Sets the UseHeadLook setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotHeadLookHelper"/>.
            Use headLook.  Default: looks at provided target or if this is zero -  looks forward or in velocity direction. If reachForWound is enabled, switches between looking at the wound and at the default target.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotHeadLookHelper.HeadLook">
            <summary>
            Sets the HeadLook setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotHeadLookHelper"/>.
            position to look at with headlook flag.
            </summary>
            <remarks>
            Default value = Vector3(0.0f, 0.0f, 0.0f).
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotHeadLookHelper.HeadLookAtWoundMinTimer">
            <summary>
            Sets the HeadLookAtWoundMinTimer setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotHeadLookHelper"/>.
            Min time to look at wound.
            </summary>
            <remarks>
            Default value = 0.3f.
            Min value = 0.0f.
            Max value = 10.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotHeadLookHelper.HeadLookAtWoundMaxTimer">
            <summary>
            Sets the HeadLookAtWoundMaxTimer setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotHeadLookHelper"/>.
            Max time to look at wound.
            </summary>
            <remarks>
            Default value = 0.8f.
            Min value = 0.0f.
            Max value = 10.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotHeadLookHelper.HeadLookAtHeadPosMaxTimer">
            <summary>
            Sets the HeadLookAtHeadPosMaxTimer setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotHeadLookHelper"/>.
            Min time to look headLook or if zero - forward or in velocity direction.
            </summary>
            <remarks>
            Default value = 1.7f.
            Min value = 0.0f.
            Max value = 10.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotHeadLookHelper.HeadLookAtHeadPosMinTimer">
            <summary>
            Sets the HeadLookAtHeadPosMinTimer setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotHeadLookHelper"/>.
            Max time to look headLook or if zero - forward or in velocity direction.
            </summary>
            <remarks>
            Default value = 0.6f.
            Min value = 0.0f.
            Max value = 10.0f.
            </remarks>
        </member>
        <member name="T:CitizenFX.Core.NaturalMotion.ShotConfigureArmsHelper">
            <summary>
            configure the arm reactions in shot.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.NaturalMotion.ShotConfigureArmsHelper.#ctor(CitizenFX.Core.Ped)">
            <summary>
            Creates a new Instance of the ShotConfigureArmsHelper for sending a ShotConfigureArms <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to a given <see cref="T:CitizenFX.Core.Ped"/>. 
            </summary>
            <param name="ped">The <see cref="T:CitizenFX.Core.Ped"/> to send the ShotConfigureArms <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to.</param>
            <remarks>
            configure the arm reactions in shot.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotConfigureArmsHelper.Brace">
            <summary>
            Sets the Brace setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotConfigureArmsHelper"/>.
            blind brace with arms if appropriate.
            </summary>
            <remarks>
            Default value = True.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotConfigureArmsHelper.PointGun">
            <summary>
            Sets the PointGun setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotConfigureArmsHelper"/>.
            Point gun if appropriate.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotConfigureArmsHelper.UseArmsWindmill">
            <summary>
            Sets the UseArmsWindmill setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotConfigureArmsHelper"/>.
            armsWindmill if going backwards fast enough.
            </summary>
            <remarks>
            Default value = True.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotConfigureArmsHelper.ReleaseWound">
            <summary>
            Sets the ReleaseWound setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotConfigureArmsHelper"/>.
            release wound if going sideways/forward fast enough.  0 = don't. 1 = only if bracing. 2 = any default arm reaction.
            </summary>
            <remarks>
            Default value = 1.
            Min value = 0.
            Max value = 2.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotConfigureArmsHelper.ReachFalling">
            <summary>
            Sets the ReachFalling setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotConfigureArmsHelper"/>.
            reachForWound when falling 0 = false, 1 = true, 2 = once per shot performance.
            </summary>
            <remarks>
            Default value = 0.
            Min value = 0.
            Max value = 2.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotConfigureArmsHelper.ReachFallingWithOneHand">
            <summary>
            Sets the ReachFallingWithOneHand setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotConfigureArmsHelper"/>.
            Force character to reach for wound with only one hand when falling or fallen.  0= allow 2 handed reach, 1= left only if 2 handed possible, 2= right only if 2 handed possible, 3 = one handed but automatic (allows switching of hands).
            </summary>
            <remarks>
            Default value = 3.
            Min value = 0.
            Max value = 3.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotConfigureArmsHelper.ReachOnFloor">
            <summary>
            Sets the ReachOnFloor setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotConfigureArmsHelper"/>.
            reachForWound when on floor - 0 = false, 1 = true, 2 = once per shot performance.
            </summary>
            <remarks>
            Default value = 0.
            Min value = 0.
            Max value = 2.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotConfigureArmsHelper.AlwaysReachTime">
            <summary>
            Sets the AlwaysReachTime setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotConfigureArmsHelper"/>.
            Inhibit arms brace for this amount of time after reachForWound has begun.
            </summary>
            <remarks>
            Default value = 0.3f.
            Min value = 0.0f.
            Max value = 10.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotConfigureArmsHelper.AWSpeedMult">
            <summary>
            Sets the AWSpeedMult setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotConfigureArmsHelper"/>.
            For armsWindmill, multiplier on character speed - increase of speed of circling is proportional to character speed (max speed of circliing increase = 1.5). eg. lowering the value increases the range of velocity that the 0-1.5 is applied over.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotConfigureArmsHelper.AWRadiusMult">
            <summary>
            Sets the AWRadiusMult setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotConfigureArmsHelper"/>.
            For armsWindmill, multiplier on character speed - increase of radii is proportional to character speed (max radius increase = 0.45). eg. lowering the value increases the range of velocity that the 0-0.45 is applied over.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotConfigureArmsHelper.AWStiffnessAdd">
            <summary>
            Sets the AWStiffnessAdd setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotConfigureArmsHelper"/>.
            For armsWindmill, added arm stiffness ranges from 0 to AWStiffnessAdd.
            </summary>
            <remarks>
            Default value = 4.0f.
            Min value = 0.0f.
            Max value = 16.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotConfigureArmsHelper.ReachWithOneHand">
            <summary>
            Sets the ReachWithOneHand setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotConfigureArmsHelper"/>.
            Force character to reach for wound with only one hand.  0= allow 2 handed reach, 1= left only if 2 handed possible, 2= right only if 2 handed possible.
            </summary>
            <remarks>
            Default value = 0.
            Min value = 0.
            Max value = 2.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotConfigureArmsHelper.AllowLeftPistolRFW">
            <summary>
            Sets the AllowLeftPistolRFW setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotConfigureArmsHelper"/>.
            Allow character to reach for wound with left hand if holding a pistol.  It never will for a rifle. If pointGun is running this will only happen if the hand cannot point and pointGun:poseUnusedGunArm = false.
            </summary>
            <remarks>
            Default value = True.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotConfigureArmsHelper.AllowRightPistolRFW">
            <summary>
            Sets the AllowRightPistolRFW setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotConfigureArmsHelper"/>.
            Allow character to reach for wound with right hand if holding a pistol. It never will for a rifle. If pointGun is running this will only happen if the hand cannot point and pointGun:poseUnusedGunArm = false.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotConfigureArmsHelper.RfwWithPistol">
            <summary>
            Sets the RfwWithPistol setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotConfigureArmsHelper"/>.
            Override pointGun and reachForWound if desired if holding a pistol.  It never will for a rifle.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotConfigureArmsHelper.Fling2">
            <summary>
            Sets the Fling2 setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotConfigureArmsHelper"/>.
            Type of reaction.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotConfigureArmsHelper.Fling2Left">
            <summary>
            Sets the Fling2Left setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotConfigureArmsHelper"/>.
            Fling the left arm.
            </summary>
            <remarks>
            Default value = True.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotConfigureArmsHelper.Fling2Right">
            <summary>
            Sets the Fling2Right setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotConfigureArmsHelper"/>.
            Fling the right arm.
            </summary>
            <remarks>
            Default value = True.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotConfigureArmsHelper.Fling2OverrideStagger">
            <summary>
            Sets the Fling2OverrideStagger setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotConfigureArmsHelper"/>.
            Override stagger arms even if staggerFall:m_upperBodyReaction = true.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotConfigureArmsHelper.Fling2TimeBefore">
            <summary>
            Sets the Fling2TimeBefore setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotConfigureArmsHelper"/>.
            Time after hit that the fling will start (allows for a bit of loose arm movement from bullet impact.snap etc).
            </summary>
            <remarks>
            Default value = 0.1f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotConfigureArmsHelper.Fling2Time">
            <summary>
            Sets the Fling2Time setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotConfigureArmsHelper"/>.
            Duration of the fling behaviour.
            </summary>
            <remarks>
            Default value = 0.5f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotConfigureArmsHelper.Fling2MStiffL">
            <summary>
            Sets the Fling2MStiffL setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotConfigureArmsHelper"/>.
            MuscleStiffness of the left arm.  If negative then uses the shots underlying muscle stiffness from controlStiffness (i.e. respects looseness).
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = -1.0f.
            Max value = 1.5f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotConfigureArmsHelper.Fling2MStiffR">
            <summary>
            Sets the Fling2MStiffR setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotConfigureArmsHelper"/>.
            MuscleStiffness of the right arm.  If negative then uses the shots underlying muscle stiffness from controlStiffness (i.e. respects looseness).
            </summary>
            <remarks>
            Default value = -1.0f.
            Min value = -1.0f.
            Max value = 1.5f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotConfigureArmsHelper.Fling2RelaxTimeL">
            <summary>
            Sets the Fling2RelaxTimeL setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotConfigureArmsHelper"/>.
            Maximum time before the left arm relaxes in the fling.  It will relax automatically when the arm has completed it's bent arm fling.  This is what causes the arm to straighten.
            </summary>
            <remarks>
            Default value = 0.5f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotConfigureArmsHelper.Fling2RelaxTimeR">
            <summary>
            Sets the Fling2RelaxTimeR setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotConfigureArmsHelper"/>.
            Maximum time before the right arm relaxes in the fling.  It will relax automatically when the arm has completed it's bent arm fling.  This is what causes the arm to straighten.
            </summary>
            <remarks>
            Default value = 0.5f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotConfigureArmsHelper.Fling2AngleMinL">
            <summary>
            Sets the Fling2AngleMinL setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotConfigureArmsHelper"/>.
            Min fling angle for left arm.  Fling angle is random in the range fling2AngleMin:fling2AngleMax. Angle of fling in radians measured from the body horizontal sideways from shoulder. positive is up, 0 shoulder level, negative down.
            </summary>
            <remarks>
            Default value = -1.5f.
            Min value = -1.5f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotConfigureArmsHelper.Fling2AngleMaxL">
            <summary>
            Sets the Fling2AngleMaxL setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotConfigureArmsHelper"/>.
            Max fling angle for left arm.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = -1.5f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotConfigureArmsHelper.Fling2AngleMinR">
            <summary>
            Sets the Fling2AngleMinR setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotConfigureArmsHelper"/>.
            Min fling angle for right arm.
            </summary>
            <remarks>
            Default value = -1.5f.
            Min value = -1.5f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotConfigureArmsHelper.Fling2AngleMaxR">
            <summary>
            Sets the Fling2AngleMaxR setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotConfigureArmsHelper"/>.
            Max fling angle for right arm.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = -1.5f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotConfigureArmsHelper.Fling2LengthMinL">
            <summary>
            Sets the Fling2LengthMinL setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotConfigureArmsHelper"/>.
            Min left arm length.  Armlength is random in the range fling2LengthMin:fling2LengthMax.  Armlength maps one to one with elbow angle.  (These values are scaled internally for the female character).
            </summary>
            <remarks>
            Default value = 0.3f.
            Min value = 0.3f.
            Max value = 0.6f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotConfigureArmsHelper.Fling2LengthMaxL">
            <summary>
            Sets the Fling2LengthMaxL setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotConfigureArmsHelper"/>.
            Max left arm length.
            </summary>
            <remarks>
            Default value = 0.6f.
            Min value = 0.3f.
            Max value = 0.6f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotConfigureArmsHelper.Fling2LengthMinR">
            <summary>
            Sets the Fling2LengthMinR setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotConfigureArmsHelper"/>.
            Min right arm length.
            </summary>
            <remarks>
            Default value = 0.3f.
            Min value = 0.3f.
            Max value = 0.6f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotConfigureArmsHelper.Fling2LengthMaxR">
            <summary>
            Sets the Fling2LengthMaxR setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotConfigureArmsHelper"/>.
            Max right arm length.
            </summary>
            <remarks>
            Default value = 0.6f.
            Min value = 0.3f.
            Max value = 0.6f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotConfigureArmsHelper.Bust">
            <summary>
            Sets the Bust setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotConfigureArmsHelper"/>.
            Has the character got a bust.  If so then cupBust (move bust reach targets below bust) or bustElbowLift and cupSize (stop upperArm penetrating bust and move bust targets to surface of bust) are implemented.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotConfigureArmsHelper.BustElbowLift">
            <summary>
            Sets the BustElbowLift setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotConfigureArmsHelper"/>.
            Lift the elbows up this much extra to avoid upper arm penetrating the bust (when target hits spine2 or spine3).
            </summary>
            <remarks>
            Default value = 0.7f.
            Min value = 0.0f.
            Max value = 2.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotConfigureArmsHelper.CupSize">
            <summary>
            Sets the CupSize setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotConfigureArmsHelper"/>.
            Amount reach target to bust (spine2) will be offset forward by.
            </summary>
            <remarks>
            Default value = 0.1f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.ShotConfigureArmsHelper.CupBust">
            <summary>
            Sets the CupBust setting for this <see cref="T:CitizenFX.Core.NaturalMotion.ShotConfigureArmsHelper"/>.
            All reach targets above or on the bust will cause a reach below the bust. (specifically moves spine3 and spine2 targets to spine1). bustElbowLift and cupSize are ignored.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="T:CitizenFX.Core.NaturalMotion.SmartFallHelper">
            <summary>
            Clone of High Fall with a wider range of operating conditions.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.NaturalMotion.SmartFallHelper.#ctor(CitizenFX.Core.Ped)">
            <summary>
            Creates a new Instance of the SmartFallHelper for sending a SmartFall <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to a given <see cref="T:CitizenFX.Core.Ped"/>. 
            </summary>
            <param name="ped">The <see cref="T:CitizenFX.Core.Ped"/> to send the SmartFall <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to.</param>
            <remarks>
            Clone of High Fall with a wider range of operating conditions.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.SmartFallHelper.BodyStiffness">
            <summary>
            Sets the BodyStiffness setting for this <see cref="T:CitizenFX.Core.NaturalMotion.SmartFallHelper"/>.
            stiffness of body. Value feeds through to bodyBalance (synched with defaults), to armsWindmill (14 for this value at default ), legs pedal, head look and roll down stairs directly.
            </summary>
            <remarks>
            Default value = 11.0f.
            Min value = 6.0f.
            Max value = 16.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.SmartFallHelper.Bodydamping">
            <summary>
            Sets the Bodydamping setting for this <see cref="T:CitizenFX.Core.NaturalMotion.SmartFallHelper"/>.
            The damping of the joints.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 3.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.SmartFallHelper.Catchfalltime">
            <summary>
            Sets the Catchfalltime setting for this <see cref="T:CitizenFX.Core.NaturalMotion.SmartFallHelper"/>.
            The length of time before the impact that the character transitions to the landing.
            </summary>
            <remarks>
            Default value = 0.3f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.SmartFallHelper.CrashOrLandCutOff">
            <summary>
            Sets the CrashOrLandCutOff setting for this <see cref="T:CitizenFX.Core.NaturalMotion.SmartFallHelper"/>.
            0.52angle is 0.868 dot//A threshold for deciding how far away from upright the character needs to be before bailing out (going into a foetal) instead of trying to land (keeping stretched out).  NB: never does bailout if ignorWorldCollisions true.
            </summary>
            <remarks>
            Default value = 0.9f.
            Min value = -1.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.SmartFallHelper.PdStrength">
            <summary>
            Sets the PdStrength setting for this <see cref="T:CitizenFX.Core.NaturalMotion.SmartFallHelper"/>.
            Strength of the controller to keep the character at angle aimAngleBase from vertical.
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.SmartFallHelper.PdDamping">
            <summary>
            Sets the PdDamping setting for this <see cref="T:CitizenFX.Core.NaturalMotion.SmartFallHelper"/>.
            Damping multiplier of the controller to keep the character at angle aimAngleBase from vertical.  The actual damping is pdDamping*pdStrength*constant*angVel.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 5.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.SmartFallHelper.ArmAngSpeed">
            <summary>
            Sets the ArmAngSpeed setting for this <see cref="T:CitizenFX.Core.NaturalMotion.SmartFallHelper"/>.
            arm circling speed in armWindMillAdaptive.
            </summary>
            <remarks>
            Default value = 7.9f.
            Min value = 0.0f.
            Max value = 20.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.SmartFallHelper.ArmAmplitude">
            <summary>
            Sets the ArmAmplitude setting for this <see cref="T:CitizenFX.Core.NaturalMotion.SmartFallHelper"/>.
            in armWindMillAdaptive.
            </summary>
            <remarks>
            Default value = 2.0f.
            Min value = 0.0f.
            Max value = 10.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.SmartFallHelper.ArmPhase">
            <summary>
            Sets the ArmPhase setting for this <see cref="T:CitizenFX.Core.NaturalMotion.SmartFallHelper"/>.
            in armWindMillAdaptive 3.1 opposite for stuntman.  1.0 old default.  0.0 in phase.
            </summary>
            <remarks>
            Default value = 3.1f.
            Min value = 0.0f.
            Max value = 6.3f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.SmartFallHelper.ArmBendElbows">
            <summary>
            Sets the ArmBendElbows setting for this <see cref="T:CitizenFX.Core.NaturalMotion.SmartFallHelper"/>.
            in armWindMillAdaptive bend the elbows as a function of armAngle.  For stuntman true otherwise false.
            </summary>
            <remarks>
            Default value = True.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.SmartFallHelper.LegRadius">
            <summary>
            Sets the LegRadius setting for this <see cref="T:CitizenFX.Core.NaturalMotion.SmartFallHelper"/>.
            radius of legs on pedal.
            </summary>
            <remarks>
            Default value = 0.4f.
            Min value = 0.0f.
            Max value = 0.5f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.SmartFallHelper.LegAngSpeed">
            <summary>
            Sets the LegAngSpeed setting for this <see cref="T:CitizenFX.Core.NaturalMotion.SmartFallHelper"/>.
            in pedal.
            </summary>
            <remarks>
            Default value = 7.9f.
            Min value = 0.0f.
            Max value = 15.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.SmartFallHelper.LegAsymmetry">
            <summary>
            Sets the LegAsymmetry setting for this <see cref="T:CitizenFX.Core.NaturalMotion.SmartFallHelper"/>.
            0.0 for stuntman.  Random offset applied per leg to the angular speed to desynchronise the pedaling - set to 0 to disable, otherwise should be set to less than the angularSpeed value.
            </summary>
            <remarks>
            Default value = 4.0f.
            Min value = -10.0f.
            Max value = 10.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.SmartFallHelper.Arms2LegsPhase">
            <summary>
            Sets the Arms2LegsPhase setting for this <see cref="T:CitizenFX.Core.NaturalMotion.SmartFallHelper"/>.
            phase angle between the arms and legs circling angle.
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = 0.0f.
            Max value = 6.5f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.SmartFallHelper.Arms2LegsSync">
            <summary>
            Sets the Arms2LegsSync setting for this <see cref="T:CitizenFX.Core.NaturalMotion.SmartFallHelper"/>.
            Syncs the arms angle to what the leg angle is.
            </summary>
            <remarks>
            Default value = <see cref="F:CitizenFX.Core.NaturalMotion.Synchroisation.AlwaysSynced"/>.
            All speed/direction parameters of armswindmill are overwritten if = <see cref="F:CitizenFX.Core.NaturalMotion.Synchroisation.AlwaysSynced"/>.
            If <see cref="F:CitizenFX.Core.NaturalMotion.Synchroisation.SyncedAtStart"/> and you want synced arms/legs then armAngSpeed=legAngSpeed, legAsymmetry = 0.0 (to stop randomizations of the leg cicle speed).
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.SmartFallHelper.ArmsUp">
            <summary>
            Sets the ArmsUp setting for this <see cref="T:CitizenFX.Core.NaturalMotion.SmartFallHelper"/>.
            Where to put the arms when preparing to land. Approx 1 = above head, 0 = head height, -1 = down.   LT -2.0 use catchFall arms,  LT -3.0 use prepare for landing pose if Agent is due to land vertically, feet first.
            </summary>
            <remarks>
            Default value = -3.1f.
            Min value = -4.0f.
            Max value = 2.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.SmartFallHelper.OrientateBodyToFallDirection">
            <summary>
            Sets the OrientateBodyToFallDirection setting for this <see cref="T:CitizenFX.Core.NaturalMotion.SmartFallHelper"/>.
            toggle to orientate to fall direction.  i.e. orientate so that the character faces the horizontal velocity direction.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.SmartFallHelper.OrientateTwist">
            <summary>
            Sets the OrientateTwist setting for this <see cref="T:CitizenFX.Core.NaturalMotion.SmartFallHelper"/>.
            If false don't worry about the twist angle of the character when orientating the character.  If false this allows the twist axis of the character to be free (You can get a nice twisting highFall like the one in dieHard 4 when the car goes into the helicopter).
            </summary>
            <remarks>
            Default value = True.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.SmartFallHelper.OrientateMax">
            <summary>
            Sets the OrientateMax setting for this <see cref="T:CitizenFX.Core.NaturalMotion.SmartFallHelper"/>.
            DEVEL parameter - suggest you don't edit it.  Maximum torque the orientation controller can apply.  If 0 then no helper torques will be used.  300 will orientate the character soflty for all but extreme angles away from aimAngleBase.  If abs (current -aimAngleBase) is getting near 3.0 then this can be reduced to give a softer feel.
            </summary>
            <remarks>
            Default value = 300.0f.
            Min value = 0.0f.
            Max value = 2000.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.SmartFallHelper.AlanRickman">
            <summary>
            Sets the AlanRickman setting for this <see cref="T:CitizenFX.Core.NaturalMotion.SmartFallHelper"/>.
            If true then orientate the character to face the point from where it started falling.  HighFall like the one in dieHard with Alan Rickman.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.SmartFallHelper.FowardRoll">
            <summary>
            Sets the FowardRoll setting for this <see cref="T:CitizenFX.Core.NaturalMotion.SmartFallHelper"/>.
            Try to execute a forward Roll on landing.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.SmartFallHelper.UseZeroPose_withFowardRoll">
            <summary>
            Sets the UseZeroPose_withFowardRoll setting for this <see cref="T:CitizenFX.Core.NaturalMotion.SmartFallHelper"/>.
            Blend to a zero pose when forward roll is attempted.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.SmartFallHelper.AimAngleBase">
            <summary>
            Sets the AimAngleBase setting for this <see cref="T:CitizenFX.Core.NaturalMotion.SmartFallHelper"/>.
            Angle from vertical the pdController is driving to ( positive = forwards).
            </summary>
            <remarks>
            Default value = 0.2f.
            Min value = -3.1f.
            Max value = 3.1f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.SmartFallHelper.FowardVelRotation">
            <summary>
            Sets the FowardVelRotation setting for this <see cref="T:CitizenFX.Core.NaturalMotion.SmartFallHelper"/>.
            scale to add/subtract from aimAngle based on forward speed (Internal).
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = -1.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.SmartFallHelper.FootVelCompScale">
            <summary>
            Sets the FootVelCompScale setting for this <see cref="T:CitizenFX.Core.NaturalMotion.SmartFallHelper"/>.
            Scale to change to amount of vel that is added to the foot ik from the velocity (Internal).
            </summary>
            <remarks>
            Default value = 0.1f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.SmartFallHelper.SideD">
            <summary>
            Sets the SideD setting for this <see cref="T:CitizenFX.Core.NaturalMotion.SmartFallHelper"/>.
            sideoffset for the feet during prepareForLanding. +ve = right.
            </summary>
            <remarks>
            Default value = 0.2f.
            Min value = -1.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.SmartFallHelper.FowardOffsetOfLegIK">
            <summary>
            Sets the FowardOffsetOfLegIK setting for this <see cref="T:CitizenFX.Core.NaturalMotion.SmartFallHelper"/>.
            Forward offset for the feet during prepareForLanding.
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.SmartFallHelper.LegL">
            <summary>
            Sets the LegL setting for this <see cref="T:CitizenFX.Core.NaturalMotion.SmartFallHelper"/>.
            Leg Length for ik (Internal)//unused.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 2.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.SmartFallHelper.CatchFallCutOff">
            <summary>
            Sets the CatchFallCutOff setting for this <see cref="T:CitizenFX.Core.NaturalMotion.SmartFallHelper"/>.
            0.5angle is 0.878 dot. Cutoff to go to the catchFall ( internal) //mmmtodo do like crashOrLandCutOff.
            </summary>
            <remarks>
            Default value = 0.9f.
            Min value = -1.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.SmartFallHelper.LegStrength">
            <summary>
            Sets the LegStrength setting for this <see cref="T:CitizenFX.Core.NaturalMotion.SmartFallHelper"/>.
            Strength of the legs at landing.
            </summary>
            <remarks>
            Default value = 12.0f.
            Min value = 6.0f.
            Max value = 16.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.SmartFallHelper.Balance">
            <summary>
            Sets the Balance setting for this <see cref="T:CitizenFX.Core.NaturalMotion.SmartFallHelper"/>.
            If true have enough strength to balance.  If false not enough strength in legs to balance (even though bodyBlance called).
            </summary>
            <remarks>
            Default value = True.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.SmartFallHelper.IgnorWorldCollisions">
            <summary>
            Sets the IgnorWorldCollisions setting for this <see cref="T:CitizenFX.Core.NaturalMotion.SmartFallHelper"/>.
            Never go into bailout (foetal).
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.SmartFallHelper.AdaptiveCircling">
            <summary>
            Sets the AdaptiveCircling setting for this <see cref="T:CitizenFX.Core.NaturalMotion.SmartFallHelper"/>.
            stuntman type fall.  Arm and legs circling direction controlled by angmom and orientation.
            </summary>
            <remarks>
            Default value = True.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.SmartFallHelper.Hula">
            <summary>
            Sets the Hula setting for this <see cref="T:CitizenFX.Core.NaturalMotion.SmartFallHelper"/>.
            With stuntman type fall.  Hula reaction if can't see floor and not rotating fast.
            </summary>
            <remarks>
            Default value = True.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.SmartFallHelper.MaxSpeedForRecoverableFall">
            <summary>
            Sets the MaxSpeedForRecoverableFall setting for this <see cref="T:CitizenFX.Core.NaturalMotion.SmartFallHelper"/>.
            Character needs to be moving less than this speed to consider fall as a recoverable one.
            </summary>
            <remarks>
            Default value = 15.0f.
            Min value = 0.0f.
            Max value = 100.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.SmartFallHelper.MinSpeedForBrace">
            <summary>
            Sets the MinSpeedForBrace setting for this <see cref="T:CitizenFX.Core.NaturalMotion.SmartFallHelper"/>.
            Character needs to be moving at least this fast horizontally to start bracing for impact if there is an object along its trajectory.
            </summary>
            <remarks>
            Default value = 10.0f.
            Min value = 0.0f.
            Max value = 100.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.SmartFallHelper.LandingNormal">
            <summary>
            Sets the LandingNormal setting for this <see cref="T:CitizenFX.Core.NaturalMotion.SmartFallHelper"/>.
            Ray-cast normal doted with up direction has to be greater than this number to consider object flat enough to land on it.
            </summary>
            <remarks>
            Default value = 0.6f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.SmartFallHelper.RdsForceMag">
            <summary>
            Sets the RdsForceMag setting for this <see cref="T:CitizenFX.Core.NaturalMotion.SmartFallHelper"/>.
            </summary>
            <remarks>
            Default value = 0.8f.
            Min value = 0.0f.
            Max value = 10.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.SmartFallHelper.RdsTargetLinVeDecayTime">
            <summary>
            Sets the RdsTargetLinVeDecayTime setting for this <see cref="T:CitizenFX.Core.NaturalMotion.SmartFallHelper"/>.
            RDS: Time for the targetlinearVelocity to decay to zero.
            </summary>
            <remarks>
            Default value = 0.5f.
            Min value = 0.0f.
            Max value = 10.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.SmartFallHelper.RdsTargetLinearVelocity">
            <summary>
            Sets the RdsTargetLinearVelocity setting for this <see cref="T:CitizenFX.Core.NaturalMotion.SmartFallHelper"/>.
            RDS: Helper torques are applied to match the spin of the character to the max of targetLinearVelocity and COMVelMag. -1 to use initial character velocity.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 30.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.SmartFallHelper.RdsUseStartingFriction">
            <summary>
            Sets the RdsUseStartingFriction setting for this <see cref="T:CitizenFX.Core.NaturalMotion.SmartFallHelper"/>.
            Start Catch Fall/RDS state with specified friction. Catch fall will overwrite based on setFallingReaction.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.SmartFallHelper.RdsStartingFriction">
            <summary>
            Sets the RdsStartingFriction setting for this <see cref="T:CitizenFX.Core.NaturalMotion.SmartFallHelper"/>.
            Catch Fall/RDS starting friction. Catch fall will overwrite based on setFallingReaction.
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = 0.0f.
            Max value = 10.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.SmartFallHelper.RdsStartingFrictionMin">
            <summary>
            Sets the RdsStartingFrictionMin setting for this <see cref="T:CitizenFX.Core.NaturalMotion.SmartFallHelper"/>.
            Catch Fall/RDS starting friction minimum. Catch fall will overwrite based on setFallingReaction.
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = 0.0f.
            Max value = 10.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.SmartFallHelper.RdsForceVelThreshold">
            <summary>
            Sets the RdsForceVelThreshold setting for this <see cref="T:CitizenFX.Core.NaturalMotion.SmartFallHelper"/>.
            Velocity threshold under which RDS force mag will be applied.
            </summary>
            <remarks>
            Default value = 10.0f.
            Min value = 0.0f.
            Max value = 100.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.SmartFallHelper.InitialState">
            <summary>
            Sets the InitialState setting for this <see cref="T:CitizenFX.Core.NaturalMotion.SmartFallHelper"/>.
            Force initial state (used in vehicle bail out to start SF_CatchFall (6) earlier.
            </summary>
            <remarks>
            Default value = 0.
            Min value = 0.
            Max value = 7.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.SmartFallHelper.ChangeExtremityFriction">
            <summary>
            Sets the ChangeExtremityFriction setting for this <see cref="T:CitizenFX.Core.NaturalMotion.SmartFallHelper"/>.
            Allow friction changes to be applied to the hands and feet.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.SmartFallHelper.Teeter">
            <summary>
            Sets the Teeter setting for this <see cref="T:CitizenFX.Core.NaturalMotion.SmartFallHelper"/>.
            Set up an immediate teeter in the direction of trave if initial state is SF_Balance.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.SmartFallHelper.TeeterOffset">
            <summary>
            Sets the TeeterOffset setting for this <see cref="T:CitizenFX.Core.NaturalMotion.SmartFallHelper"/>.
            Offset the default Teeter edge in the direction of travel. Will need to be tweaked depending on how close to the real edge AI tends to trigger the behaviour.
            </summary>
            <remarks>
            Default value = 0.3f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.SmartFallHelper.StopRollingTime">
            <summary>
            Sets the StopRollingTime setting for this <see cref="T:CitizenFX.Core.NaturalMotion.SmartFallHelper"/>.
            Time in seconds before ped should start actively trying to stop rolling.
            </summary>
            <remarks>
            Default value = 2.0f.
            Min value = 0.0f.
            Max value = 100.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.SmartFallHelper.ReboundScale">
            <summary>
            Sets the ReboundScale setting for this <see cref="T:CitizenFX.Core.NaturalMotion.SmartFallHelper"/>.
            Scale for rebound assistance.  0=off, 1=very bouncy, 2=jbone crazy  Try 0.5?.
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = 0.0f.
            Max value = 2.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.SmartFallHelper.ReboundMask">
            <summary>
            Sets the ReboundMask setting for this <see cref="T:CitizenFX.Core.NaturalMotion.SmartFallHelper"/>.
            Part mask to apply rebound assistance.
            </summary>
            <remarks>
            Default value = uk.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.SmartFallHelper.ForceHeadAvoid">
            <summary>
            Sets the ForceHeadAvoid setting for this <see cref="T:CitizenFX.Core.NaturalMotion.SmartFallHelper"/>.
            Force head avoid to be active during Catch Fall even when character is not on the ground.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.SmartFallHelper.CfZAxisSpinReduction">
            <summary>
            Sets the CfZAxisSpinReduction setting for this <see cref="T:CitizenFX.Core.NaturalMotion.SmartFallHelper"/>.
            Pass-through parameter for Catch Fall spin reduction.  Increase to stop more spin. 0..1.
            </summary>
            <remarks>
            Default value = 0.5f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.SmartFallHelper.SplatWhenStopped">
            <summary>
            Sets the SplatWhenStopped setting for this <see cref="T:CitizenFX.Core.NaturalMotion.SmartFallHelper"/>.
            Transition to splat state when com vel is below value, regardless of character health or fall velocity.  Set to zero to disable.
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = 0.0f.
            Max value = 100.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.SmartFallHelper.BlendHeadWhenStopped">
            <summary>
            Sets the BlendHeadWhenStopped setting for this <see cref="T:CitizenFX.Core.NaturalMotion.SmartFallHelper"/>.
            Blend head to neutral pose com vel approaches zero.  Linear between zero and value.  Set to zero to disable.
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = 0.0f.
            Max value = 100.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.SmartFallHelper.SpreadLegs">
            <summary>
            Sets the SpreadLegs setting for this <see cref="T:CitizenFX.Core.NaturalMotion.SmartFallHelper"/>.
            Spread legs amount for Pedal during fall.
            </summary>
            <remarks>
            Default value = 0.1f.
            Min value = -1.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="M:CitizenFX.Core.NaturalMotion.StaggerFallHelper.#ctor(CitizenFX.Core.Ped)">
            <summary>
            Creates a new Instance of the StaggerFallHelper for sending a StaggerFall <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to a given <see cref="T:CitizenFX.Core.Ped"/>. 
            </summary>
            <param name="ped">The <see cref="T:CitizenFX.Core.Ped"/> to send the StaggerFall <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to.</param>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.StaggerFallHelper.ArmStiffness">
            <summary>
            Sets the ArmStiffness setting for this <see cref="T:CitizenFX.Core.NaturalMotion.StaggerFallHelper"/>.
            stiffness of arms. catch_fall's stiffness scales with this value, but has default values when this is default.
            </summary>
            <remarks>
            Default value = 12.0f.
            Min value = 0.0f.
            Max value = 16.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.StaggerFallHelper.ArmDamping">
            <summary>
            Sets the ArmDamping setting for this <see cref="T:CitizenFX.Core.NaturalMotion.StaggerFallHelper"/>.
            Sets damping value for the arms.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 2.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.StaggerFallHelper.SpineDamping">
            <summary>
            Sets the SpineDamping setting for this <see cref="T:CitizenFX.Core.NaturalMotion.StaggerFallHelper"/>.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 2.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.StaggerFallHelper.SpineStiffness">
            <summary>
            Sets the SpineStiffness setting for this <see cref="T:CitizenFX.Core.NaturalMotion.StaggerFallHelper"/>.
            </summary>
            <remarks>
            Default value = 10.0f.
            Min value = 0.0f.
            Max value = 16.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.StaggerFallHelper.ArmStiffnessStart">
            <summary>
            Sets the ArmStiffnessStart setting for this <see cref="T:CitizenFX.Core.NaturalMotion.StaggerFallHelper"/>.
            armStiffness during the yanked timescale ie timeAtStartValues.
            </summary>
            <remarks>
            Default value = 3.0f.
            Min value = 0.0f.
            Max value = 16.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.StaggerFallHelper.ArmDampingStart">
            <summary>
            Sets the ArmDampingStart setting for this <see cref="T:CitizenFX.Core.NaturalMotion.StaggerFallHelper"/>.
            armDamping during the yanked timescale ie timeAtStartValues.
            </summary>
            <remarks>
            Default value = 0.1f.
            Min value = 0.0f.
            Max value = 2.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.StaggerFallHelper.SpineDampingStart">
            <summary>
            Sets the SpineDampingStart setting for this <see cref="T:CitizenFX.Core.NaturalMotion.StaggerFallHelper"/>.
            spineDamping during the yanked timescale ie timeAtStartValues.
            </summary>
            <remarks>
            Default value = 0.1f.
            Min value = 0.0f.
            Max value = 2.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.StaggerFallHelper.SpineStiffnessStart">
            <summary>
            Sets the SpineStiffnessStart setting for this <see cref="T:CitizenFX.Core.NaturalMotion.StaggerFallHelper"/>.
            spineStiffness during the yanked timescale ie timeAtStartValues.
            </summary>
            <remarks>
            Default value = 3.0f.
            Min value = 0.0f.
            Max value = 16.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.StaggerFallHelper.TimeAtStartValues">
            <summary>
            Sets the TimeAtStartValues setting for this <see cref="T:CitizenFX.Core.NaturalMotion.StaggerFallHelper"/>.
            time spent with Start values for arms and spine stiffness and damping ie for whiplash efffect.
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = 0.0f.
            Max value = 2.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.StaggerFallHelper.RampTimeFromStartValues">
            <summary>
            Sets the RampTimeFromStartValues setting for this <see cref="T:CitizenFX.Core.NaturalMotion.StaggerFallHelper"/>.
            time spent ramping from Start to end values for arms and spine stiffness and damping ie for whiplash efffect (occurs after timeAtStartValues).
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = 0.0f.
            Max value = 2.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.StaggerFallHelper.StaggerStepProb">
            <summary>
            Sets the StaggerStepProb setting for this <see cref="T:CitizenFX.Core.NaturalMotion.StaggerFallHelper"/>.
            Probability per step of time spent in a stagger step.
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.StaggerFallHelper.StepsTillStartEnd">
            <summary>
            Sets the StepsTillStartEnd setting for this <see cref="T:CitizenFX.Core.NaturalMotion.StaggerFallHelper"/>.
            steps taken before lowerBodyStiffness starts ramping down by perStepReduction1.
            </summary>
            <remarks>
            Default value = 2.
            Min value = 0.
            Max value = 100.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.StaggerFallHelper.TimeStartEnd">
            <summary>
            Sets the TimeStartEnd setting for this <see cref="T:CitizenFX.Core.NaturalMotion.StaggerFallHelper"/>.
            time from start of behaviour before lowerBodyStiffness starts ramping down for rampTimeToEndValues to endValues.
            </summary>
            <remarks>
            Default value = 100.0f.
            Min value = 0.0f.
            Max value = 100.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.StaggerFallHelper.RampTimeToEndValues">
            <summary>
            Sets the RampTimeToEndValues setting for this <see cref="T:CitizenFX.Core.NaturalMotion.StaggerFallHelper"/>.
            time spent ramping from lowerBodyStiffness to lowerBodyStiffnessEnd.
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = 0.0f.
            Max value = 10.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.StaggerFallHelper.LowerBodyStiffness">
            <summary>
            Sets the LowerBodyStiffness setting for this <see cref="T:CitizenFX.Core.NaturalMotion.StaggerFallHelper"/>.
            lowerBodyStiffness should be 12.
            </summary>
            <remarks>
            Default value = 13.0f.
            Min value = 0.0f.
            Max value = 16.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.StaggerFallHelper.LowerBodyStiffnessEnd">
            <summary>
            Sets the LowerBodyStiffnessEnd setting for this <see cref="T:CitizenFX.Core.NaturalMotion.StaggerFallHelper"/>.
            lowerBodyStiffness at end.
            </summary>
            <remarks>
            Default value = 8.0f.
            Min value = 0.0f.
            Max value = 16.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.StaggerFallHelper.PredictionTime">
            <summary>
            Sets the PredictionTime setting for this <see cref="T:CitizenFX.Core.NaturalMotion.StaggerFallHelper"/>.
            amount of time (seconds) into the future that the character tries to step to. bigger values try to recover with fewer, bigger steps. smaller values recover with smaller steps, and generally recover less.
            </summary>
            <remarks>
            Default value = 0.1f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.StaggerFallHelper.PerStepReduction1">
            <summary>
            Sets the PerStepReduction1 setting for this <see cref="T:CitizenFX.Core.NaturalMotion.StaggerFallHelper"/>.
            LowerBody stiffness will be reduced every step to make the character fallover.
            </summary>
            <remarks>
            Default value = 0.7f.
            Min value = 0.0f.
            Max value = 10.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.StaggerFallHelper.LeanInDirRate">
            <summary>
            Sets the LeanInDirRate setting for this <see cref="T:CitizenFX.Core.NaturalMotion.StaggerFallHelper"/>.
            leanInDirection will be increased from 0 to leanInDirMax linearly at this rate.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 10.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.StaggerFallHelper.LeanInDirMaxF">
            <summary>
            Sets the LeanInDirMaxF setting for this <see cref="T:CitizenFX.Core.NaturalMotion.StaggerFallHelper"/>.
            Max of leanInDirection magnitude when going forwards.
            </summary>
            <remarks>
            Default value = 0.1f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.StaggerFallHelper.LeanInDirMaxB">
            <summary>
            Sets the LeanInDirMaxB setting for this <see cref="T:CitizenFX.Core.NaturalMotion.StaggerFallHelper"/>.
            Max of leanInDirection magnitude when going backwards.
            </summary>
            <remarks>
            Default value = 0.3f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.StaggerFallHelper.LeanHipsMaxF">
            <summary>
            Sets the LeanHipsMaxF setting for this <see cref="T:CitizenFX.Core.NaturalMotion.StaggerFallHelper"/>.
            Max of leanInDirectionHips magnitude when going forwards.
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.StaggerFallHelper.LeanHipsMaxB">
            <summary>
            Sets the LeanHipsMaxB setting for this <see cref="T:CitizenFX.Core.NaturalMotion.StaggerFallHelper"/>.
            Max of leanInDirectionHips magnitude when going backwards.
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.StaggerFallHelper.Lean2multF">
            <summary>
            Sets the Lean2multF setting for this <see cref="T:CitizenFX.Core.NaturalMotion.StaggerFallHelper"/>.
            Lean of spine to side in side velocity direction when going forwards.
            </summary>
            <remarks>
            Default value = -1.0f.
            Min value = -5.0f.
            Max value = 5.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.StaggerFallHelper.Lean2multB">
            <summary>
            Sets the Lean2multB setting for this <see cref="T:CitizenFX.Core.NaturalMotion.StaggerFallHelper"/>.
            Lean of spine to side in side velocity direction when going backwards.
            </summary>
            <remarks>
            Default value = -2.0f.
            Min value = -5.0f.
            Max value = 5.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.StaggerFallHelper.PushOffDist">
            <summary>
            Sets the PushOffDist setting for this <see cref="T:CitizenFX.Core.NaturalMotion.StaggerFallHelper"/>.
            amount stance foot is behind com in the direction of velocity before the leg tries to pushOff to increase momentum.  Increase to lower the probability of the pushOff making the character bouncy.
            </summary>
            <remarks>
            Default value = 0.2f.
            Min value = -1.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.StaggerFallHelper.MaxPushoffVel">
            <summary>
            Sets the MaxPushoffVel setting for this <see cref="T:CitizenFX.Core.NaturalMotion.StaggerFallHelper"/>.
            stance leg will only pushOff to increase momentum if the vertical hip velocity is less than this value. 0.4 seems like a good value.  The higher it is the the less this functionality is applied.  If it is very low or negative this can stop the pushOff altogether.
            </summary>
            <remarks>
            Default value = 20.0f.
            Min value = -20.0f.
            Max value = 20.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.StaggerFallHelper.HipBendMult">
            <summary>
            Sets the HipBendMult setting for this <see cref="T:CitizenFX.Core.NaturalMotion.StaggerFallHelper"/>.
            hipBend scaled with velocity.
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = -10.0f.
            Max value = 10.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.StaggerFallHelper.AlwaysBendForwards">
            <summary>
            Sets the AlwaysBendForwards setting for this <see cref="T:CitizenFX.Core.NaturalMotion.StaggerFallHelper"/>.
            bend forwards at the hip (hipBendMult) whether moving backwards or forwards.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.StaggerFallHelper.SpineBendMult">
            <summary>
            Sets the SpineBendMult setting for this <see cref="T:CitizenFX.Core.NaturalMotion.StaggerFallHelper"/>.
            spine bend scaled with velocity.
            </summary>
            <remarks>
            Default value = 0.4f.
            Min value = -10.0f.
            Max value = 10.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.StaggerFallHelper.UseHeadLook">
            <summary>
            Sets the UseHeadLook setting for this <see cref="T:CitizenFX.Core.NaturalMotion.StaggerFallHelper"/>.
            enable and provide a look-at target to make the character's head turn to face it while balancing, balancer default is 0.2.
            </summary>
            <remarks>
            Default value = True.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.StaggerFallHelper.HeadLookPos">
            <summary>
            Sets the HeadLookPos setting for this <see cref="T:CitizenFX.Core.NaturalMotion.StaggerFallHelper"/>.
            position of thing to look at.
            </summary>
            <remarks>
            Default value = Vector3(0.0f, 0.0f, 0.0f).
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.StaggerFallHelper.HeadLookInstanceIndex">
            <summary>
            Sets the HeadLookInstanceIndex setting for this <see cref="T:CitizenFX.Core.NaturalMotion.StaggerFallHelper"/>.
            level index of thing to look at.
            </summary>
            <remarks>
            Default value = -1.
            Min value = -1.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.StaggerFallHelper.HeadLookAtVelProb">
            <summary>
            Sets the HeadLookAtVelProb setting for this <see cref="T:CitizenFX.Core.NaturalMotion.StaggerFallHelper"/>.
            Probability [0-1] that headLook will be looking in the direction of velocity when stepping.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = -1.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.StaggerFallHelper.TurnOffProb">
            <summary>
            Sets the TurnOffProb setting for this <see cref="T:CitizenFX.Core.NaturalMotion.StaggerFallHelper"/>.
            Weighted Probability that turn will be off. This is one of six turn type weights.
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.StaggerFallHelper.Turn2TargetProb">
            <summary>
            Sets the Turn2TargetProb setting for this <see cref="T:CitizenFX.Core.NaturalMotion.StaggerFallHelper"/>.
            Weighted Probability of turning towards headLook target. This is one of six turn type weights.
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.StaggerFallHelper.Turn2VelProb">
            <summary>
            Sets the Turn2VelProb setting for this <see cref="T:CitizenFX.Core.NaturalMotion.StaggerFallHelper"/>.
            Weighted Probability of turning towards velocity. This is one of six turn type weights.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.StaggerFallHelper.TurnAwayProb">
            <summary>
            Sets the TurnAwayProb setting for this <see cref="T:CitizenFX.Core.NaturalMotion.StaggerFallHelper"/>.
            Weighted Probability of turning away from headLook target. This is one of six turn type weights.
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.StaggerFallHelper.TurnLeftProb">
            <summary>
            Sets the TurnLeftProb setting for this <see cref="T:CitizenFX.Core.NaturalMotion.StaggerFallHelper"/>.
            Weighted Probability of turning left. This is one of six turn type weights.
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.StaggerFallHelper.TurnRightProb">
            <summary>
            Sets the TurnRightProb setting for this <see cref="T:CitizenFX.Core.NaturalMotion.StaggerFallHelper"/>.
            Weighted Probability of turning right. This is one of six turn type weights.
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.StaggerFallHelper.UseBodyTurn">
            <summary>
            Sets the UseBodyTurn setting for this <see cref="T:CitizenFX.Core.NaturalMotion.StaggerFallHelper"/>.
            enable and provide a positive bodyTurnTimeout and provide a look-at target to make the character turn to face it while balancing.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.StaggerFallHelper.UpperBodyReaction">
            <summary>
            Sets the UpperBodyReaction setting for this <see cref="T:CitizenFX.Core.NaturalMotion.StaggerFallHelper"/>.
            enable upper body reaction ie blindBrace and armswindmill.
            </summary>
            <remarks>
            Default value = True.
            </remarks>
        </member>
        <member name="M:CitizenFX.Core.NaturalMotion.TeeterHelper.#ctor(CitizenFX.Core.Ped)">
            <summary>
            Creates a new Instance of the TeeterHelper for sending a Teeter <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to a given <see cref="T:CitizenFX.Core.Ped"/>. 
            </summary>
            <param name="ped">The <see cref="T:CitizenFX.Core.Ped"/> to send the Teeter <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to.</param>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.TeeterHelper.EdgeLeft">
            <summary>
            Sets the EdgeLeft setting for this <see cref="T:CitizenFX.Core.NaturalMotion.TeeterHelper"/>.
            Defines the left edge point (left of character facing edge).
            </summary>
            <remarks>
            Default value = Vector3(39.5f, 38.9f, 21.1f).
            Min value = 0.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.TeeterHelper.EdgeRight">
            <summary>
            Sets the EdgeRight setting for this <see cref="T:CitizenFX.Core.NaturalMotion.TeeterHelper"/>.
            Defines the right edge point (right of character facing edge).
            </summary>
            <remarks>
            Default value = Vector3(39.5f, 39.9f, 21.1f).
            Min value = 0.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.TeeterHelper.UseExclusionZone">
            <summary>
            Sets the UseExclusionZone setting for this <see cref="T:CitizenFX.Core.NaturalMotion.TeeterHelper"/>.
            stop stepping across the line defined by edgeLeft and edgeRight.
            </summary>
            <remarks>
            Default value = True.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.TeeterHelper.UseHeadLook">
            <summary>
            Sets the UseHeadLook setting for this <see cref="T:CitizenFX.Core.NaturalMotion.TeeterHelper"/>.
            </summary>
            <remarks>
            Default value = True.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.TeeterHelper.CallHighFall">
            <summary>
            Sets the CallHighFall setting for this <see cref="T:CitizenFX.Core.NaturalMotion.TeeterHelper"/>.
            call highFall if fallen over the edge.  If false just call blended writhe (to go over the top of the fall behaviour of the underlying behaviour e.g. bodyBalance).
            </summary>
            <remarks>
            Default value = True.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.TeeterHelper.LeanAway">
            <summary>
            Sets the LeanAway setting for this <see cref="T:CitizenFX.Core.NaturalMotion.TeeterHelper"/>.
            lean away from the edge based on velocity towards the edge (if closer than 2m from edge).
            </summary>
            <remarks>
            Default value = True.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.TeeterHelper.PreTeeterTime">
            <summary>
            Sets the PreTeeterTime setting for this <see cref="T:CitizenFX.Core.NaturalMotion.TeeterHelper"/>.
            Time-to-edge threshold to start pre-teeter (windmilling, etc).
            </summary>
            <remarks>
            Default value = 2.0f.
            Min value = 0.0f.
            Max value = 10.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.TeeterHelper.LeanAwayTime">
            <summary>
            Sets the LeanAwayTime setting for this <see cref="T:CitizenFX.Core.NaturalMotion.TeeterHelper"/>.
            Time-to-edge threshold to start leaning away from a potential fall.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 10.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.TeeterHelper.LeanAwayScale">
            <summary>
            Sets the LeanAwayScale setting for this <see cref="T:CitizenFX.Core.NaturalMotion.TeeterHelper"/>.
            Scales stay upright lean and hip pitch.
            </summary>
            <remarks>
            Default value = 0.5f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.TeeterHelper.TeeterTime">
            <summary>
            Sets the TeeterTime setting for this <see cref="T:CitizenFX.Core.NaturalMotion.TeeterHelper"/>.
            Time-to-edge threshold to start full-on teeter (more aggressive lean, drop-and-twist, etc).
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 10.0f.
            </remarks>
        </member>
        <member name="M:CitizenFX.Core.NaturalMotion.UpperBodyFlinchHelper.#ctor(CitizenFX.Core.Ped)">
            <summary>
            Creates a new Instance of the UpperBodyFlinchHelper for sending a UpperBodyFlinch <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to a given <see cref="T:CitizenFX.Core.Ped"/>. 
            </summary>
            <param name="ped">The <see cref="T:CitizenFX.Core.Ped"/> to send the UpperBodyFlinch <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to.</param>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.UpperBodyFlinchHelper.HandDistanceLeftRight">
            <summary>
            Sets the HandDistanceLeftRight setting for this <see cref="T:CitizenFX.Core.NaturalMotion.UpperBodyFlinchHelper"/>.
            Left-Right distance between the hands.
            </summary>
            <remarks>
            Default value = 0.1f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.UpperBodyFlinchHelper.HandDistanceFrontBack">
            <summary>
            Sets the HandDistanceFrontBack setting for this <see cref="T:CitizenFX.Core.NaturalMotion.UpperBodyFlinchHelper"/>.
            Front-Back distance between the hands.
            </summary>
            <remarks>
            Default value = 0.1f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.UpperBodyFlinchHelper.HandDistanceVertical">
            <summary>
            Sets the HandDistanceVertical setting for this <see cref="T:CitizenFX.Core.NaturalMotion.UpperBodyFlinchHelper"/>.
            Vertical distance between the hands.
            </summary>
            <remarks>
            Default value = 0.1f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.UpperBodyFlinchHelper.BodyStiffness">
            <summary>
            Sets the BodyStiffness setting for this <see cref="T:CitizenFX.Core.NaturalMotion.UpperBodyFlinchHelper"/>.
            stiffness of body. Value carries over to head look, spine twist.
            </summary>
            <remarks>
            Default value = 11.0f.
            Min value = 6.0f.
            Max value = 16.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.UpperBodyFlinchHelper.BodyDamping">
            <summary>
            Sets the BodyDamping setting for this <see cref="T:CitizenFX.Core.NaturalMotion.UpperBodyFlinchHelper"/>.
            damping value used for upper body.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 2.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.UpperBodyFlinchHelper.BackBendAmount">
            <summary>
            Sets the BackBendAmount setting for this <see cref="T:CitizenFX.Core.NaturalMotion.UpperBodyFlinchHelper"/>.
            Amount to bend the back during the flinch.
            </summary>
            <remarks>
            Default value = -0.6f.
            Min value = -1.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.UpperBodyFlinchHelper.UseRightArm">
            <summary>
            Sets the UseRightArm setting for this <see cref="T:CitizenFX.Core.NaturalMotion.UpperBodyFlinchHelper"/>.
            Toggle to use the right arm.
            </summary>
            <remarks>
            Default value = True.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.UpperBodyFlinchHelper.UseLeftArm">
            <summary>
            Sets the UseLeftArm setting for this <see cref="T:CitizenFX.Core.NaturalMotion.UpperBodyFlinchHelper"/>.
            Toggle to Use the Left arm.
            </summary>
            <remarks>
            Default value = True.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.UpperBodyFlinchHelper.NoiseScale">
            <summary>
            Sets the NoiseScale setting for this <see cref="T:CitizenFX.Core.NaturalMotion.UpperBodyFlinchHelper"/>.
            Amplitude of the perlin noise applied to the arms positions in the flicnh to the front part of the behaviour.
            </summary>
            <remarks>
            Default value = 0.1f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.UpperBodyFlinchHelper.NewHit">
            <summary>
            Sets the NewHit setting for this <see cref="T:CitizenFX.Core.NaturalMotion.UpperBodyFlinchHelper"/>.
            Relaxes the character for 1 frame if set.
            </summary>
            <remarks>
            Default value = True.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.UpperBodyFlinchHelper.ProtectHeadToggle">
            <summary>
            Sets the ProtectHeadToggle setting for this <see cref="T:CitizenFX.Core.NaturalMotion.UpperBodyFlinchHelper"/>.
            Always protect head. Note if false then character flinches if target is in front, protects head if target is behind.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.UpperBodyFlinchHelper.DontBraceHead">
            <summary>
            Sets the DontBraceHead setting for this <see cref="T:CitizenFX.Core.NaturalMotion.UpperBodyFlinchHelper"/>.
            don't protect head only brace from front. Turned on by bcr.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.UpperBodyFlinchHelper.ApplyStiffness">
            <summary>
            Sets the ApplyStiffness setting for this <see cref="T:CitizenFX.Core.NaturalMotion.UpperBodyFlinchHelper"/>.
            Turned of by bcr.
            </summary>
            <remarks>
            Default value = True.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.UpperBodyFlinchHelper.HeadLookAwayFromTarget">
            <summary>
            Sets the HeadLookAwayFromTarget setting for this <see cref="T:CitizenFX.Core.NaturalMotion.UpperBodyFlinchHelper"/>.
            Look away from target (unless protecting head then look between feet).
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.UpperBodyFlinchHelper.UseHeadLook">
            <summary>
            Sets the UseHeadLook setting for this <see cref="T:CitizenFX.Core.NaturalMotion.UpperBodyFlinchHelper"/>.
            Use headlook.
            </summary>
            <remarks>
            Default value = True.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.UpperBodyFlinchHelper.TurnTowards">
            <summary>
            Sets the TurnTowards setting for this <see cref="T:CitizenFX.Core.NaturalMotion.UpperBodyFlinchHelper"/>.
            ve balancer turn Towards, negative balancer turn Away, 0 balancer won't turn. NB.There is a 50% chance that the character will not turn even if this parameter is set to turn.
            </summary>
            <remarks>
            Default value = 1.
            Min value = -2.
            Max value = 2.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.UpperBodyFlinchHelper.Pos">
            <summary>
            Sets the Pos setting for this <see cref="T:CitizenFX.Core.NaturalMotion.UpperBodyFlinchHelper"/>.
            position in world-space of object to flinch from.
            </summary>
            <remarks>
            Default value = Vector3(0.0f, 0.0f, 0.0f).
            </remarks>
        </member>
        <member name="M:CitizenFX.Core.NaturalMotion.YankedHelper.#ctor(CitizenFX.Core.Ped)">
            <summary>
            Creates a new Instance of the YankedHelper for sending a Yanked <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to a given <see cref="T:CitizenFX.Core.Ped"/>. 
            </summary>
            <param name="ped">The <see cref="T:CitizenFX.Core.Ped"/> to send the Yanked <see cref="T:CitizenFX.Core.NaturalMotion.Message"/> to.</param>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.YankedHelper.ArmStiffness">
            <summary>
            Sets the ArmStiffness setting for this <see cref="T:CitizenFX.Core.NaturalMotion.YankedHelper"/>.
            stiffness of arms when upright.
            </summary>
            <remarks>
            Default value = 11.0f.
            Min value = 6.0f.
            Max value = 16.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.YankedHelper.ArmDamping">
            <summary>
            Sets the ArmDamping setting for this <see cref="T:CitizenFX.Core.NaturalMotion.YankedHelper"/>.
            Sets damping value for the arms when upright.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 2.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.YankedHelper.SpineDamping">
            <summary>
            Sets the SpineDamping setting for this <see cref="T:CitizenFX.Core.NaturalMotion.YankedHelper"/>.
            Spine Damping when upright.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 2.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.YankedHelper.SpineStiffness">
            <summary>
            Sets the SpineStiffness setting for this <see cref="T:CitizenFX.Core.NaturalMotion.YankedHelper"/>.
            Spine Stiffness  when upright...
            </summary>
            <remarks>
            Default value = 10.0f.
            Min value = 6.0f.
            Max value = 16.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.YankedHelper.ArmStiffnessStart">
            <summary>
            Sets the ArmStiffnessStart setting for this <see cref="T:CitizenFX.Core.NaturalMotion.YankedHelper"/>.
            armStiffness during the yanked timescale ie timeAtStartValues.
            </summary>
            <remarks>
            Default value = 3.0f.
            Min value = 0.0f.
            Max value = 16.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.YankedHelper.ArmDampingStart">
            <summary>
            Sets the ArmDampingStart setting for this <see cref="T:CitizenFX.Core.NaturalMotion.YankedHelper"/>.
            armDamping during the yanked timescale ie timeAtStartValues.
            </summary>
            <remarks>
            Default value = 0.1f.
            Min value = 0.0f.
            Max value = 2.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.YankedHelper.SpineDampingStart">
            <summary>
            Sets the SpineDampingStart setting for this <see cref="T:CitizenFX.Core.NaturalMotion.YankedHelper"/>.
            spineDamping during the yanked timescale ie timeAtStartValues.
            </summary>
            <remarks>
            Default value = 0.1f.
            Min value = 0.0f.
            Max value = 2.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.YankedHelper.SpineStiffnessStart">
            <summary>
            Sets the SpineStiffnessStart setting for this <see cref="T:CitizenFX.Core.NaturalMotion.YankedHelper"/>.
            spineStiffness during the yanked timescale ie timeAtStartValues.
            </summary>
            <remarks>
            Default value = 3.0f.
            Min value = 0.0f.
            Max value = 16.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.YankedHelper.TimeAtStartValues">
            <summary>
            Sets the TimeAtStartValues setting for this <see cref="T:CitizenFX.Core.NaturalMotion.YankedHelper"/>.
            time spent with Start values for arms and spine stiffness and damping ie for whiplash efffect.
            </summary>
            <remarks>
            Default value = 0.4f.
            Min value = 0.0f.
            Max value = 2.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.YankedHelper.RampTimeFromStartValues">
            <summary>
            Sets the RampTimeFromStartValues setting for this <see cref="T:CitizenFX.Core.NaturalMotion.YankedHelper"/>.
            time spent ramping from Start to end values for arms and spine stiffness and damping ie for whiplash efffect (occurs after timeAtStartValues).
            </summary>
            <remarks>
            Default value = 0.1f.
            Min value = 0.0f.
            Max value = 2.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.YankedHelper.StepsTillStartEnd">
            <summary>
            Sets the StepsTillStartEnd setting for this <see cref="T:CitizenFX.Core.NaturalMotion.YankedHelper"/>.
            steps taken before lowerBodyStiffness starts ramping down.
            </summary>
            <remarks>
            Default value = 2.
            Min value = 0.
            Max value = 100.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.YankedHelper.TimeStartEnd">
            <summary>
            Sets the TimeStartEnd setting for this <see cref="T:CitizenFX.Core.NaturalMotion.YankedHelper"/>.
            time from start of behaviour before lowerBodyStiffness starts ramping down by perStepReduction1.
            </summary>
            <remarks>
            Default value = 100.0f.
            Min value = 0.0f.
            Max value = 100.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.YankedHelper.RampTimeToEndValues">
            <summary>
            Sets the RampTimeToEndValues setting for this <see cref="T:CitizenFX.Core.NaturalMotion.YankedHelper"/>.
            time spent ramping from lowerBodyStiffness to lowerBodyStiffnessEnd.
            </summary>
            <remarks>
            Default value = 0.0f.
            Min value = 0.0f.
            Max value = 10.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.YankedHelper.LowerBodyStiffness">
            <summary>
            Sets the LowerBodyStiffness setting for this <see cref="T:CitizenFX.Core.NaturalMotion.YankedHelper"/>.
            lowerBodyStiffness should be 12.
            </summary>
            <remarks>
            Default value = 12.0f.
            Min value = 0.0f.
            Max value = 16.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.YankedHelper.LowerBodyStiffnessEnd">
            <summary>
            Sets the LowerBodyStiffnessEnd setting for this <see cref="T:CitizenFX.Core.NaturalMotion.YankedHelper"/>.
            lowerBodyStiffness at end.
            </summary>
            <remarks>
            Default value = 8.0f.
            Min value = 0.0f.
            Max value = 16.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.YankedHelper.PerStepReduction">
            <summary>
            Sets the PerStepReduction setting for this <see cref="T:CitizenFX.Core.NaturalMotion.YankedHelper"/>.
            LowerBody stiffness will be reduced every step to make the character fallover.
            </summary>
            <remarks>
            Default value = 1.5f.
            Min value = 0.0f.
            Max value = 10.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.YankedHelper.HipPitchForward">
            <summary>
            Sets the HipPitchForward setting for this <see cref="T:CitizenFX.Core.NaturalMotion.YankedHelper"/>.
            Amount to bend forward at the hips (+ve forward, -ve backwards).  Behaviour switches between hipPitchForward and hipPitchBack.
            </summary>
            <remarks>
            Default value = 0.6f.
            Min value = -1.3f.
            Max value = 1.3f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.YankedHelper.HipPitchBack">
            <summary>
            Sets the HipPitchBack setting for this <see cref="T:CitizenFX.Core.NaturalMotion.YankedHelper"/>.
            Amount to bend backwards at the hips (+ve backwards, -ve forwards).  Behaviour switches between hipPitchForward and hipPitchBack.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = -1.3f.
            Max value = 1.3f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.YankedHelper.SpineBend">
            <summary>
            Sets the SpineBend setting for this <see cref="T:CitizenFX.Core.NaturalMotion.YankedHelper"/>.
            Bend/Twist the spine amount.
            </summary>
            <remarks>
            Default value = 0.7f.
            Min value = 0.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.YankedHelper.FootFriction">
            <summary>
            Sets the FootFriction setting for this <see cref="T:CitizenFX.Core.NaturalMotion.YankedHelper"/>.
            Foot friction when standing/stepping.  0.5 gives a good slide sometimes.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 10.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.YankedHelper.TurnThresholdMin">
            <summary>
            Sets the TurnThresholdMin setting for this <see cref="T:CitizenFX.Core.NaturalMotion.YankedHelper"/>.
            min angle at which the turn with toggle to the other direction (actual toggle angle is chosen randomly in range min to max). If it is 1 then it will never toggle. If negative then no turn is applied.
            </summary>
            <remarks>
            Default value = 0.6f.
            Min value = -0.1f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.YankedHelper.TurnThresholdMax">
            <summary>
            Sets the TurnThresholdMax setting for this <see cref="T:CitizenFX.Core.NaturalMotion.YankedHelper"/>.
            max angle at which the turn with toggle to the other direction (actual toggle angle is chosen randomly in range min to max). If it is 1 then it will never toggle. If negative then no turn is applied.
            </summary>
            <remarks>
            Default value = 0.6f.
            Min value = -0.1f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.YankedHelper.UseHeadLook">
            <summary>
            Sets the UseHeadLook setting for this <see cref="T:CitizenFX.Core.NaturalMotion.YankedHelper"/>.
            enable and provide a look-at target to make the character's head turn to face it while balancing.
            </summary>
            <remarks>
            Default value = False.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.YankedHelper.HeadLookPos">
            <summary>
            Sets the HeadLookPos setting for this <see cref="T:CitizenFX.Core.NaturalMotion.YankedHelper"/>.
            position of thing to look at.
            </summary>
            <remarks>
            Default value = Vector3(0.0f, 0.0f, 0.0f).
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.YankedHelper.HeadLookInstanceIndex">
            <summary>
            Sets the HeadLookInstanceIndex setting for this <see cref="T:CitizenFX.Core.NaturalMotion.YankedHelper"/>.
            level index of thing to look at.
            </summary>
            <remarks>
            Default value = -1.
            Min value = -1.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.YankedHelper.HeadLookAtVelProb">
            <summary>
            Sets the HeadLookAtVelProb setting for this <see cref="T:CitizenFX.Core.NaturalMotion.YankedHelper"/>.
            Probability [0-1] that headLook will be looking in the direction of velocity when stepping.
            </summary>
            <remarks>
            Default value = -1.0f.
            Min value = -1.0f.
            Max value = 1.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.YankedHelper.ComVelRDSThresh">
            <summary>
            Sets the ComVelRDSThresh setting for this <see cref="T:CitizenFX.Core.NaturalMotion.YankedHelper"/>.
            for handsAndKnees catchfall ONLY: comVel above which rollDownstairs will start.
            </summary>
            <remarks>
            Default value = 2.0f.
            Min value = 0.0f.
            Max value = 20.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.YankedHelper.HulaPeriod">
            <summary>
            Sets the HulaPeriod setting for this <see cref="T:CitizenFX.Core.NaturalMotion.YankedHelper"/>.
            0.25 A complete wiggle will take 4*hulaPeriod.
            </summary>
            <remarks>
            Default value = 0.3f.
            Min value = 0.0f.
            Max value = 2.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.YankedHelper.HipAmplitude">
            <summary>
            Sets the HipAmplitude setting for this <see cref="T:CitizenFX.Core.NaturalMotion.YankedHelper"/>.
            Amount of hip movement.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 4.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.YankedHelper.SpineAmplitude">
            <summary>
            Sets the SpineAmplitude setting for this <see cref="T:CitizenFX.Core.NaturalMotion.YankedHelper"/>.
            Amount of spine movement.
            </summary>
            <remarks>
            Default value = 1.0f.
            Min value = 0.0f.
            Max value = 4.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.YankedHelper.MinRelaxPeriod">
            <summary>
            Sets the MinRelaxPeriod setting for this <see cref="T:CitizenFX.Core.NaturalMotion.YankedHelper"/>.
            wriggle relaxes for a minimum of minRelaxPeriod (if it is negative it is a multiplier on the time previously spent wriggling).
            </summary>
            <remarks>
            Default value = 0.3f.
            Min value = -5.0f.
            Max value = 5.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.YankedHelper.MaxRelaxPeriod">
            <summary>
            Sets the MaxRelaxPeriod setting for this <see cref="T:CitizenFX.Core.NaturalMotion.YankedHelper"/>.
            wriggle relaxes for a maximum of maxRelaxPeriod (if it is negative it is a multiplier on the time previously spent wriggling).
            </summary>
            <remarks>
            Default value = 1.5f.
            Min value = -5.0f.
            Max value = 5.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.YankedHelper.RollHelp">
            <summary>
            Sets the RollHelp setting for this <see cref="T:CitizenFX.Core.NaturalMotion.YankedHelper"/>.
            Amount of cheat torque applied to turn the character over.
            </summary>
            <remarks>
            Default value = 0.5f.
            Min value = 0.0f.
            Max value = 2.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.YankedHelper.GroundLegStiffness">
            <summary>
            Sets the GroundLegStiffness setting for this <see cref="T:CitizenFX.Core.NaturalMotion.YankedHelper"/>.
            Leg Stiffness when on the ground.
            </summary>
            <remarks>
            Default value = 11.0f.
            Min value = 0.0f.
            Max value = 16.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.YankedHelper.GroundArmStiffness">
            <summary>
            Sets the GroundArmStiffness setting for this <see cref="T:CitizenFX.Core.NaturalMotion.YankedHelper"/>.
            Arm Stiffness when on the ground.
            </summary>
            <remarks>
            Default value = 11.0f.
            Min value = 0.0f.
            Max value = 16.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.YankedHelper.GroundSpineStiffness">
            <summary>
            Sets the GroundSpineStiffness setting for this <see cref="T:CitizenFX.Core.NaturalMotion.YankedHelper"/>.
            Spine Stiffness when on the ground.
            </summary>
            <remarks>
            Default value = 14.0f.
            Min value = 0.0f.
            Max value = 16.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.YankedHelper.GroundLegDamping">
            <summary>
            Sets the GroundLegDamping setting for this <see cref="T:CitizenFX.Core.NaturalMotion.YankedHelper"/>.
            Leg Damping when on the ground.
            </summary>
            <remarks>
            Default value = 0.5f.
            Min value = 0.0f.
            Max value = 2.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.YankedHelper.GroundArmDamping">
            <summary>
            Sets the GroundArmDamping setting for this <see cref="T:CitizenFX.Core.NaturalMotion.YankedHelper"/>.
            Arm Damping when on the ground.
            </summary>
            <remarks>
            Default value = 0.5f.
            Min value = 0.0f.
            Max value = 2.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.YankedHelper.GroundSpineDamping">
            <summary>
            Sets the GroundSpineDamping setting for this <see cref="T:CitizenFX.Core.NaturalMotion.YankedHelper"/>.
            Spine Damping when on the ground.
            </summary>
            <remarks>
            Default value = 0.5f.
            Min value = 0.0f.
            Max value = 2.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.NaturalMotion.YankedHelper.GroundFriction">
            <summary>
            Sets the GroundFriction setting for this <see cref="T:CitizenFX.Core.NaturalMotion.YankedHelper"/>.
            Friction multiplier on bodyParts when on ground.  Character can look too slidy with groundFriction = 1.  Higher values give a more jerky reation but this seems timestep dependent especially for dragged by the feet.
            </summary>
            <remarks>
            Default value = 8.0f.
            Min value = 0.0f.
            Max value = 10.0f.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.Game.Version">
            <summary>
            Gets the current GameVersion.
            </summary>	
        </member>
        <member name="P:CitizenFX.Core.Game.Language">
            <summary>
            Gets the game Language.
            </summary>		
        </member>
        <member name="P:CitizenFX.Core.Game.GameTime">
            <summary>
            Gets how many milliseconds the game has been open in this session
            </summary> 
        </member>
        <member name="P:CitizenFX.Core.Game.TimeScale">
            <summary>
            Sets the time scale of the Game.
            </summary>
            <value>
            The Time Scale, only accepts values in range 0.0f to 1.0f
            </value>
        </member>
        <member name="P:CitizenFX.Core.Game.FrameCount">
            <summary>
            Gets the total number of frames that's been rendered in this session.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Game.FPS">
            <summary>
            Gets the current frame rate per second.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Game.LastFrameTime">
            <summary>
            Gets the time it currently takes to render a frame, in seconds.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Game.MaxWantedLevel">
            <summary>
            Gets or sets the maximum wanted level a <see cref="P:CitizenFX.Core.Game.Player"/> can receive.
            </summary>
            <value>
            The maximum wanted level, only accepts values 0 to 5
            </value>
        </member>
        <member name="P:CitizenFX.Core.Game.WantedMultiplier">
            <summary>
            Sets the wanted level multiplier
            </summary>
            <value>
            The multiplier to apply to a players wanted level
            </value>
        </member>
        <member name="P:CitizenFX.Core.Game.ShowsPoliceBlipsOnRadar">
            <summary>
            Sets a value indicating whether Police <see cref="T:CitizenFX.Core.Blip"/>s should be visible on the Minimap
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Game.RadioStation">
            <summary>
            Gets or sets the radio station.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Game.Player">
            <summary>
            Gets the <see cref="P:CitizenFX.Core.Game.Player"/> that you are controling
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Game.PlayerPed">
            <summary>
            Gets the <see cref="T:CitizenFX.Core.Ped"/> that you are controling
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Game.Nightvision">
            <summary>
            Gets or sets a value indicating whether to render the world with a night vision filter
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Game.ThermalVision">
            <summary>
            Gets or sets a value indicating whether to render the world with a thermal vision filter
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Game.IsMissionActive">
            <summary>
            Gets or sets a value informing the Game Engine if a mission is in progress
            </summary>
            <value>
            if <c>true</c> a mission is currently active; otherwise, <c>false</c>
            </value>
        </member>
        <member name="P:CitizenFX.Core.Game.IsRandomEventActive">
            <summary>
            Gets or sets a value informing the Game Engine if a random event is in progress.
            </summary>
            <value>
            if <c>true</c> a random event is currently active; otherwise, <c>false</c>
            </value>
        </member>
        <member name="P:CitizenFX.Core.Game.IsCutsceneActive">
            <summary>
            Gets or a value indicating whether the cutscene is active.
            </summary>
            <value>
            if <c>true</c> a cutscene is currently active; otherwise, <c>false</c>
            </value>
        </member>
        <member name="P:CitizenFX.Core.Game.IsWaypointActive">
            <summary>
            Gets a value indicating whether there is a Waypoint set
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Game.IsPaused">
            <summary>
            Gets or sets a value indicating whether the game is paused
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Game.IsLoading">
            <summary>
            Gets a value indicating whether there is a loading screen being displayed
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Game.CurrentInputMode">
            <summary>
            Gets whether the last input was made with a GamePad or Keyboard and Mouse
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Game.WasButtonCombinationJustEntered(CitizenFX.Core.ButtonCombination)">
            <summary>
            Gets whether a <see cref="T:CitizenFX.Core.ButtonCombination"/> was entered.
            </summary>
            <param name="combination">The <see cref="T:CitizenFX.Core.ButtonCombination"/> to check against.</param>
            <returns><c>true</c> if the <see cref="T:CitizenFX.Core.ButtonCombination"/> was just entered; otherwise, <c>false</c></returns>
            <remarks>
            Only works for Gamepad inputs
            Cheat combinations use the same system
            </remarks>
        </member>
        <member name="M:CitizenFX.Core.Game.WasCheatStringJustEntered(System.String)">
            <summary>
            Gets whether a cheat code was entered into the cheat text box
            </summary>
            <param name="cheat">The name of the cheat to check.</param>
            <returns><c>true</c> if the cheat was just entered; otherwise, <c>false</c></returns>
        </member>
        <member name="M:CitizenFX.Core.Game.IsControlPressed(System.Int32,CitizenFX.Core.Control)">
            <summary>
            Gets whether a <see cref="T:CitizenFX.Core.Control"/> is currently pressed
            </summary>
            <param name="index">The Input Method (0 = Mouse and Keyboard, 2 = GamePad).</param>
            <param name="control">The <see cref="T:CitizenFX.Core.Control"/>.</param>
            <returns><c>true</c> if the <see cref="T:CitizenFX.Core.Control"/> is pressed; otherwise, <c>false</c></returns>
        </member>
        <member name="M:CitizenFX.Core.Game.IsControlJustPressed(System.Int32,CitizenFX.Core.Control)">
            <summary>
            Gets whether a <see cref="T:CitizenFX.Core.Control"/> was just pressed this frame
            </summary>
            <param name="index">The Input Method (0 = Mouse and Keyboard, 2 = GamePad).</param>
            <param name="control">The <see cref="T:CitizenFX.Core.Control"/>.</param>
            <returns><c>true</c> if the <see cref="T:CitizenFX.Core.Control"/> was just pressed this frame; otherwise, <c>false</c></returns>
        </member>
        <member name="M:CitizenFX.Core.Game.IsControlJustReleased(System.Int32,CitizenFX.Core.Control)">
            <summary>
            Gets whether a <see cref="T:CitizenFX.Core.Control"/> was just released this frame
            </summary>
            <param name="index">The Input Method (0 = Mouse and Keyboard, 2 = GamePad).</param>
            <param name="control">The <see cref="T:CitizenFX.Core.Control"/>.</param>
            <returns><c>true</c> if the <see cref="T:CitizenFX.Core.Control"/> was just released this frame; otherwise, <c>false</c></returns>
        </member>
        <member name="M:CitizenFX.Core.Game.IsEnabledControlPressed(System.Int32,CitizenFX.Core.Control)">
            <summary>
            Gets whether a <see cref="T:CitizenFX.Core.Control"/> is Enabled this frame and is currently pressed
            </summary>
            <param name="index">The Input Method (0 = Mouse and Keyboard, 2 = GamePad).</param>
            <param name="control">The <see cref="T:CitizenFX.Core.Control"/>.</param>
            <returns><c>true</c> if the <see cref="T:CitizenFX.Core.Control"/> is pressed; otherwise, <c>false</c></returns>
        </member>
        <member name="M:CitizenFX.Core.Game.IsEnabledControlJustPressed(System.Int32,CitizenFX.Core.Control)">
            <summary>
            Gets whether a <see cref="T:CitizenFX.Core.Control"/> is Enabled and was just pressed this frame
            </summary>
            <param name="index">The Input Method (0 = Mouse and Keyboard, 2 = GamePad).</param>
            <param name="control">The <see cref="T:CitizenFX.Core.Control"/>.</param>
            <returns><c>true</c> if the <see cref="T:CitizenFX.Core.Control"/> was just pressed this frame; otherwise, <c>false</c></returns>
        </member>
        <member name="M:CitizenFX.Core.Game.IsEnabledControlJustReleased(System.Int32,CitizenFX.Core.Control)">
            <summary>
            Gets whether a <see cref="T:CitizenFX.Core.Control"/> is Enabled and was just released this frame
            </summary>
            <param name="index">The Input Method (0 = Mouse and Keyboard, 2 = GamePad).</param>
            <param name="control">The <see cref="T:CitizenFX.Core.Control"/>.</param>
            <returns><c>true</c> if the <see cref="T:CitizenFX.Core.Control"/> was just released this frame; otherwise, <c>false</c></returns>
        </member>
        <member name="M:CitizenFX.Core.Game.IsDisabledControlPressed(System.Int32,CitizenFX.Core.Control)">
            <summary>
            Gets whether a <see cref="T:CitizenFX.Core.Control"/> is Disabled this frame and is currently pressed
            </summary>
            <param name="index">The Input Method (0 = Mouse and Keyboard, 2 = GamePad).</param>
            <param name="control">The <see cref="T:CitizenFX.Core.Control"/>.</param>
            <returns><c>true</c> if the <see cref="T:CitizenFX.Core.Control"/> is pressed; otherwise, <c>false</c></returns>
        </member>
        <member name="M:CitizenFX.Core.Game.IsDisabledControlJustPressed(System.Int32,CitizenFX.Core.Control)">
            <summary>
            Gets whether a <see cref="T:CitizenFX.Core.Control"/> is Disabled and was just pressed this frame
            </summary>
            <param name="index">The Input Method (0 = Mouse and Keyboard, 2 = GamePad).</param>
            <param name="control">The <see cref="T:CitizenFX.Core.Control"/>.</param>
            <returns><c>true</c> if the <see cref="T:CitizenFX.Core.Control"/> was just pressed this frame; otherwise, <c>false</c></returns>
        </member>
        <member name="M:CitizenFX.Core.Game.IsDisabledControlJustReleased(System.Int32,CitizenFX.Core.Control)">
            <summary>
            Gets whether a <see cref="T:CitizenFX.Core.Control"/> is Disabled and was just released this frame
            </summary>
            <param name="index">The Input Method (0 = Mouse and Keyboard, 2 = GamePad).</param>
            <param name="control">The <see cref="T:CitizenFX.Core.Control"/>.</param>
            <returns><c>true</c> if the <see cref="T:CitizenFX.Core.Control"/> was just released this frame; otherwise, <c>false</c></returns>
        </member>
        <member name="M:CitizenFX.Core.Game.IsControlEnabled(System.Int32,CitizenFX.Core.Control)">
            <summary>
            Gets whether a <see cref="T:CitizenFX.Core.Control"/> is Enabled ot Disabled this frame
            </summary>
            <param name="index">The Input Method (0 = Mouse and Keyboard, 2 = GamePad).</param>
            <param name="control">The <see cref="T:CitizenFX.Core.Control"/>.</param>
            <returns><c>true</c> if the <see cref="T:CitizenFX.Core.Control"/> is Enabled; otherwise, <c>false</c></returns>
        </member>
        <member name="M:CitizenFX.Core.Game.EnableControlThisFrame(System.Int32,CitizenFX.Core.Control)">
            <summary>
            Makes the Game Engine respond to the given Control this frame
            </summary>
            <param name="index">The Input Method (0 = Mouse and Keyboard, 2 = GamePad).</param>
            <param name="control">The <see cref="T:CitizenFX.Core.Control"/>.</param>
        </member>
        <member name="M:CitizenFX.Core.Game.DisableControlThisFrame(System.Int32,CitizenFX.Core.Control)">
            <summary>
            Makes the Game Engine ignore to the given Control this frame
            </summary>
            <param name="index">The Input Method (0 = Mouse and Keyboard, 2 = GamePad).</param>
            <param name="control">The <see cref="T:CitizenFX.Core.Control"/>.</param>
        </member>
        <member name="M:CitizenFX.Core.Game.DisableAllControlsThisFrame(System.Int32)">
            <summary>
            Disables all <see cref="T:CitizenFX.Core.Control"/>s this frame.
            </summary>
            <param name="index">The Input Method (0 = Mouse and Keyboard, 2 = GamePad).</param>
        </member>
        <member name="M:CitizenFX.Core.Game.EnableAllControlsThisFrame(System.Int32)">
            <summary>
            Enables all <see cref="T:CitizenFX.Core.Control"/>s this frame.
            </summary>
            <param name="index">The Input Method (0 = Mouse and Keyboard, 2 = GamePad).</param>
        </member>
        <member name="M:CitizenFX.Core.Game.GetControlNormal(System.Int32,CitizenFX.Core.Control)">
            <summary>
            Gets an Analog value of a <see cref="T:CitizenFX.Core.Control"/> input between -1.0f and 1.0f
            </summary>
            <param name="index">The Input Method (0 = Mouse and Keyboard, 2 = GamePad).</param>
            <param name="control">The <see cref="T:CitizenFX.Core.Control"/>.</param>
            <returns>The normalised <see cref="T:CitizenFX.Core.Control"/> value</returns>
        </member>
        <member name="M:CitizenFX.Core.Game.GetDisabledControlNormal(System.Int32,CitizenFX.Core.Control)">
            <summary>
            Gets an Analog value of a Disabled <see cref="T:CitizenFX.Core.Control"/> input between -1.0f and 1.0f
            </summary>
            <param name="index">The Input Method (0 = Mouse and Keyboard, 2 = GamePad).</param>
            <param name="control">The <see cref="T:CitizenFX.Core.Control"/>.</param>
            <returns>The normalised <see cref="T:CitizenFX.Core.Control"/> value</returns>
        </member>
        <member name="M:CitizenFX.Core.Game.GetControlValue(System.Int32,CitizenFX.Core.Control)">
            <summary>
            Gets an value of a <see cref="T:CitizenFX.Core.Control"/> input.
            </summary>
            <param name="index">The Input Method (0 = Mouse and Keyboard, 2 = GamePad).</param>
            <param name="control">The <see cref="T:CitizenFX.Core.Control"/>.</param>
            <returns>The <see cref="T:CitizenFX.Core.Control"/> value</returns>
        </member>
        <member name="M:CitizenFX.Core.Game.SetControlNormal(System.Int32,CitizenFX.Core.Control,System.Single)">
            <summary>
            Override a <see cref="T:CitizenFX.Core.Control"/> by giving it a user defined value this frame.
            </summary>
            <param name="index">The Input Method (0 = Mouse and Keyboard, 2 = GamePad).</param>
            <param name="control">The <see cref="T:CitizenFX.Core.Control"/>.</param>
            <param name="value">the value to set the control to.</param>
        </member>
        <member name="M:CitizenFX.Core.Game.Pause(System.Boolean)">
            <summary>
            Pauses or Resumes the game
            </summary>
            <param name="value">if set to <c>true</c> Pause the game; otherwise, resume the game.</param>
        </member>
        <member name="M:CitizenFX.Core.Game.PauseClock(System.Boolean)">
            <summary>
            Pauses or Resumes the game clock
            </summary>
            <param name="value">if set to <c>true</c> Pause the game clock; otherwise, resume the game clock.</param>
        </member>
        <member name="M:CitizenFX.Core.Game.DoAutoSave">
            <summary>
            Performs and automative game save
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Game.ShowSaveMenu">
            <summary>
            Shows the save menu enabling the user to perform a manual game save.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Game.DoesGXTEntryExist(System.String)">
            <summary>
            Determines the game language files contain a entry for the specified GXT key
            </summary>
            <param name="entry">The GXT key.</param>
            <returns><c>true</c> if GXT entry exists; otherwise, <c>false</c></returns>
        </member>
        <member name="M:CitizenFX.Core.Game.GetGXTEntry(System.String)">
            <summary>
            Returns a localised <see cref="T:System.String"/> from the games language files with a specified GXT key
            </summary>
            <param name="entry">The GXT key.</param>
            <returns>The localised <see cref="T:System.String"/> if the key exists; otherwise, <see cref="F:System.String.Empty"/></returns>
        </member>
        <member name="M:CitizenFX.Core.Game.GenerateHash(System.String)">
            <summary>
            Calculates a Jenkins One At A Time hash from the given <see cref="T:System.String"/> which can then be used by any native function that takes a hash
            </summary>
            <param name="input">The input <see cref="T:System.String"/> to hash.</param>
            <returns>The Jenkins hash of the <see cref="T:System.String"/></returns>
        </member>
        <member name="M:CitizenFX.Core.Game.PlaySound(System.String,System.String)">
            <summary>
            Plays a sound from the games sound files
            </summary>
            <param name="soundFile">The file the sound is stored in.</param>
            <param name="soundSet">The name of the sound inside the file.</param>
        </member>
        <member name="M:CitizenFX.Core.Game.PlayMusic(System.String)">
            <summary>
            Plays music from the games music files
            </summary>
            <param name="musicFile">The music file to play.</param>
        </member>
        <member name="M:CitizenFX.Core.Game.StopMusic(System.String)">
            <summary>
            Stops playing a music file
            </summary>
            <param name="musicFile">The music file to stop.</param>
        </member>
        <member name="M:CitizenFX.Core.Game.GetUserInput(System.Int32)">
            <summary>
            Creates an input box for enabling a user to input text using the keyboard
            </summary>
            <param name="maxLength">The maximum length of input allowed.</param>
            <returns>The <see cref="T:System.String"/> of what the user entered, If the user cancelled <see cref="F:System.String.Empty"/> is returned</returns>
        </member>
        <member name="M:CitizenFX.Core.Game.GetUserInput(System.String,System.Int32)">
            <summary>
            Creates an input box for enabling a user to input text using the keyboard
            </summary>
            <param name="defaultText">The default text.</param>
            <param name="maxLength">The maximum length of input allowed.</param>
            <returns>The <see cref="T:System.String"/> of what the user entered, If the user cancelled <see cref="F:System.String.Empty"/> is returned</returns>
        </member>
        <member name="M:CitizenFX.Core.Game.GetUserInput(CitizenFX.Core.WindowTitle,System.Int32)">
            <summary>
            Creates an input box for enabling a user to input text using the keyboard
            </summary>
            <param name="windowTitle">The Title of the Window.</param>
            <param name="maxLength">The maximum length of input allowed.</param>
            <returns>The <see cref="T:System.String"/> of what the user entered, If the user cancelled <see cref="F:System.String.Empty"/> is returned</returns>
        </member>
        <member name="M:CitizenFX.Core.Game.GetUserInput(CitizenFX.Core.WindowTitle,System.String,System.Int32)">
            <summary>
            Creates an input box for enabling a user to input text using the keyboard
            </summary>
            <param name="windowTitle">The Title of the Window.</param>
            <param name="defaultText">The default text.</param>
            <param name="maxLength">The maximum length of input allowed.</param>
            <returns>The <see cref="T:System.String"/> of what the user entered, If the user cancelled <see cref="F:System.String.Empty"/> is returned</returns>
        </member>
        <member name="M:CitizenFX.Core.Game._GetTattooCollectionData(System.Int32,System.Int32)">
            <summary>
            Private unsafe version of <see cref="M:CitizenFX.Core.Game.GetTattooCollectionData(System.Int32,System.Int32)"/>
            </summary>
            <param name="characterType"></param>
            <param name="decorationIndex"></param>
            <returns></returns>
        </member>
        <member name="M:CitizenFX.Core.Game.GetTattooCollectionData(System.Int32,System.Int32)">
            <summary>
            Returns a <see cref="T:CitizenFX.Core.TattooCollectionData"/> struct containing information about a specific tattoo.
            Currently only the <see cref="F:CitizenFX.Core.TattooCollectionData.TattooCollectionHash"/>, <see cref="F:CitizenFX.Core.TattooCollectionData.TattooNameHash"/>
            and <see cref="F:CitizenFX.Core.TattooCollectionData.TattooZone"/> are known. It's still unkown what the other values are used for or if 
            they're even correctly offset in the byte array.
            </summary>
            <param name="characterType">Character types 0 = Michael, 1 = Franklin, 2 = Trevor, 3 = MPMale, 4 = MPFemale</param>
            <param name="decorationIndex">Tattoo index, value between 0 and <see cref="M:CitizenFX.Core.Native.API.GetNumDecorations(System.Int32)"/></param>
            <returns></returns>
        </member>
        <member name="M:CitizenFX.Core.Game._GetAltPropVariationData(System.Int32,System.Int32)">
            <summary>
            Private (unsafe) version of <see cref="M:CitizenFX.Core.Game.GetAltPropVariationData(System.Int32,System.Int32)"/>
            </summary>
            <param name="ped"></param>
            <param name="propIndex"></param>
            <returns></returns>
        </member>
        <member name="M:CitizenFX.Core.Game.GetAltPropVariationData(System.Int32,System.Int32)">
            <summary>
            Gets the alternate prop index data for a specific prop on a specific ped.
            This is used to check for the 'alternate' version of a helmet with a visor for example (open/closed visor variants).
            </summary>
            <param name="ped"></param>
            <param name="propIndex"></param>
            <returns></returns>
        </member>
        <member name="M:CitizenFX.Core.Game.GetWeaponHudStats(System.UInt32,CitizenFX.Core.Game.WeaponHudStats@)">
            <summary>
            Get the hud stats for this weapon.
            </summary>
            <param name="weaponHash"></param>
            <param name="weaponStats"></param>
            <returns></returns>
        </member>
        <member name="M:CitizenFX.Core.Game.GetWeaponComponentHudStats(System.UInt32,CitizenFX.Core.Game.WeaponComponentHudStats@)">
            <summary>
            Get the hud stats for this weapon component.
            </summary>
            <param name="weaponHash"></param>
            <param name="weaponComponentStats"></param>
            <returns></returns>
        </member>
        <member name="M:CitizenFX.Core.Game.GenerateHashASCII(System.String)">
            <inheritdoc cref="M:CitizenFX.Core.Game.GenerateHash(System.String)"/>
            <remarks>Using a non-ASCII string has undefined behavior.</remarks>
        </member>
        <member name="P:CitizenFX.Core.Model.Hash">
            <summary>
            Gets the hash for this <see cref="T:CitizenFX.Core.Model"/>.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Model.IsValid">
            <summary>
            Returns true if this <see cref="T:CitizenFX.Core.Model"/> is valid.
            </summary>
            <value>
              <c>true</c> if this <see cref="T:CitizenFX.Core.Model"/> is valid; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="P:CitizenFX.Core.Model.IsInCdImage">
            <summary>
            Gets a value indicating whether this <see cref="T:CitizenFX.Core.Model"/> is in the cd image.
            </summary>
            <value>
            <c>true</c> if this <see cref="T:CitizenFX.Core.Model"/> is in the cd image; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="P:CitizenFX.Core.Model.IsLoaded">
            <summary>
            Gets a value indicating whether this <see cref="T:CitizenFX.Core.Model"/> is loaded so it can be spawned.
            </summary>
            <value>
              <c>true</c> if this <see cref="T:CitizenFX.Core.Model"/> is loaded; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="P:CitizenFX.Core.Model.IsCollisionLoaded">
            <summary>
            Gets a value indicating whether the collision for this <see cref="T:CitizenFX.Core.Model"/> is loaded.
            </summary>
            <value>
            <c>true</c> if the collision is loaded; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="P:CitizenFX.Core.Model.IsBicycle">
            <summary>
            Gets a value indicating whether this <see cref="T:CitizenFX.Core.Model"/> is a bicycle.
            </summary>
            <value>
            <c>true</c> if this <see cref="T:CitizenFX.Core.Model"/> is a bicycle; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="P:CitizenFX.Core.Model.IsBike">
            <summary>
            Gets a value indicating whether this <see cref="T:CitizenFX.Core.Model"/> is a motorbike.
            </summary>
            <value>
            <c>true</c> if this <see cref="T:CitizenFX.Core.Model"/> is a motorbike; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="P:CitizenFX.Core.Model.IsBoat">
            <summary>
            Gets a value indicating whether this <see cref="T:CitizenFX.Core.Model"/> is a boat.
            </summary>
            <value>
            <c>true</c> if this <see cref="T:CitizenFX.Core.Model"/> is a boat; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="P:CitizenFX.Core.Model.IsCar">
            <summary>
            Gets a value indicating whether this <see cref="T:CitizenFX.Core.Model"/> is a car.
            </summary>
            <value>
            <c>true</c> if this <see cref="T:CitizenFX.Core.Model"/> is a car; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="P:CitizenFX.Core.Model.IsCargobob">
            <summary>
            Gets a value indicating whether this <see cref="T:CitizenFX.Core.Model"/> is a cargobob.
            </summary>
            <value>
            <c>true</c> if this <see cref="T:CitizenFX.Core.Model"/> is a cargobob; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="P:CitizenFX.Core.Model.IsHelicopter">
            <summary>
            Gets a value indicating whether this <see cref="T:CitizenFX.Core.Model"/> is a helicopter.
            </summary>
            <value>
            <c>true</c> if this <see cref="T:CitizenFX.Core.Model"/> is a helicopter; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="P:CitizenFX.Core.Model.IsPed">
            <summary>
            Gets a value indicating whether this <see cref="T:CitizenFX.Core.Model"/> is a ped.
            </summary>
            <value>
            <c>true</c> if this <see cref="T:CitizenFX.Core.Model"/> is a ped; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="P:CitizenFX.Core.Model.IsPlane">
            <summary>
            Gets a value indicating whether this <see cref="T:CitizenFX.Core.Model"/> is a plane.
            </summary>
            <value>
            <c>true</c> if this <see cref="T:CitizenFX.Core.Model"/> is a plane; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="P:CitizenFX.Core.Model.IsProp">
            <summary>
            Gets a value indicating whether this <see cref="T:CitizenFX.Core.Model"/> is a prop.
            </summary>
            <value>
            <c>true</c> if this <see cref="T:CitizenFX.Core.Model"/> is a prop; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="P:CitizenFX.Core.Model.IsQuadbike">
            <summary>
            Gets a value indicating whether this <see cref="T:CitizenFX.Core.Model"/> is a quadbike.
            </summary>
            <value>
            <c>true</c> if this <see cref="T:CitizenFX.Core.Model"/> is a quadbike; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="P:CitizenFX.Core.Model.IsTrain">
            <summary>
            Gets a value indicating whether this <see cref="T:CitizenFX.Core.Model"/> is a train.
            </summary>
            <value>
            <c>true</c> if this <see cref="T:CitizenFX.Core.Model"/> is a train; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="P:CitizenFX.Core.Model.IsVehicle">
            <summary>
            Gets a value indicating whether this <see cref="T:CitizenFX.Core.Model"/> is a vehicle.
            </summary>
            <value>
            <c>true</c> if this <see cref="T:CitizenFX.Core.Model"/> is a vehicle; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="M:CitizenFX.Core.Model.GetDimensions">
            <summary>
            Gets the dimensions of this <see cref="T:CitizenFX.Core.Model"/>.
            </summary>
            <returns></returns>
        </member>
        <member name="M:CitizenFX.Core.Model.GetDimensions(CitizenFX.Core.Vector3@,CitizenFX.Core.Vector3@)">
            <summary>
            Gets the dimensions of this <see cref="T:CitizenFX.Core.Model"/>.
            </summary>
            <param name="minimum">The minimum dimensions output <see cref="T:CitizenFX.Core.Vector3"/>.</param>
            <param name="maximum">The maximum dimensions output <see cref="T:CitizenFX.Core.Vector3"/>.</param>
        </member>
        <member name="M:CitizenFX.Core.Model.Request">
            <summary>
            Attempt to load this <see cref="T:CitizenFX.Core.Model"/> into memory.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Model.Request(System.Int32)">
            <summary>
            Attempt to load this <see cref="T:CitizenFX.Core.Model"/> into memory for a given period of time.
            </summary>
            <param name="timeout">The time (in milliseconds) before giving up trying to load this <see cref="T:CitizenFX.Core.Model"/></param>
            <returns><c>true</c> if this <see cref="T:CitizenFX.Core.Model"/> is loaded; otherwise, <c>false</c></returns>
        </member>
        <member name="M:CitizenFX.Core.Model.MarkAsNoLongerNeeded">
            <summary>
            Frees this <see cref="T:CitizenFX.Core.Model"/> from memory.
            </summary>
        </member>
        <member name="T:CitizenFX.Core.UnsafePedHeadBlendData">
            <summary>
            This is used to GET the data. The GetData() function returns the data into a usable struct for scripts to use safely.
            </summary>
        </member>
        <member name="T:CitizenFX.Core.PedHeadBlendData">
            <summary>
            A struct containing all ped head blend data. Used for MP (freemode) characters.
            </summary>
        </member>
        <member name="T:CitizenFX.Core.UnsafeTattooCollectionData">
            <summary>
            This is used to GET the data. The GetData() function returns the data into a usable struct for scripts to use safely.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.ParticleEffectsAsset.#ctor(System.String)">
            <summary>
            Creates a class used for loading <see cref="T:CitizenFX.Core.ParticleEffectsAsset"/>s than can be used to start <see cref="T:CitizenFX.Core.ParticleEffect"/>s from inside the Asset
            </summary>
            <param name="assetName">The name of the asset file which contains all the <see cref="T:CitizenFX.Core.ParticleEffect"/>s you are wanting to start</param>
            <remarks>The files have the extension *.ypt in OpenIV, use the file name withouth the extension for the <paramref name="assetName"/></remarks>
        </member>
        <member name="P:CitizenFX.Core.ParticleEffectsAsset.AssetName">
            <summary>
            Gets the name of the this <see cref="T:CitizenFX.Core.ParticleEffectsAsset"/> file
            </summary>
        </member>
        <member name="P:CitizenFX.Core.ParticleEffectsAsset.IsLoaded">
            <summary>
            Gets a value indicating whether this <see cref="T:CitizenFX.Core.ParticleEffectsAsset"/> is Loaded
            </summary>
            <remarks>Use <see cref="M:CitizenFX.Core.ParticleEffectsAsset.Request"/> or <see cref="M:CitizenFX.Core.ParticleEffectsAsset.Request(System.Int32)"/> to load the asset</remarks>
        </member>
        <member name="M:CitizenFX.Core.ParticleEffectsAsset.StartNonLoopedAtCoord(System.String,CitizenFX.Core.Vector3,CitizenFX.Core.Vector3,System.Single,CitizenFX.Core.InvertAxis)">
            <summary>
            Starts a Particle Effect that runs once at a given position then is destroyed.
            </summary>
            <param name="effectName">The name of the effect.</param>
            <param name="pos">The World position where the effect is.</param>
            <param name="rot">What rotation to apply to the effect.</param>
            <param name="scale">How much to scale the size of the effect by.</param>
            <param name="invertAxis">Which axis to flip the effect in.</param>
            <returns><c>true</c>If the effect was able to start; otherwise, <c>false</c>.</returns>
        </member>
        <member name="M:CitizenFX.Core.ParticleEffectsAsset.StartNonLoopedOnEntity(System.String,CitizenFX.Core.Entity,CitizenFX.Core.Vector3,CitizenFX.Core.Vector3,System.Single,CitizenFX.Core.InvertAxis)">
            <summary>
            Starts a Particle Effect on an <see cref="T:CitizenFX.Core.Entity"/> that runs once then is destroyed.
            </summary>
            <param name="effectName">the name of the effect.</param>
            <param name="entity">The <see cref="T:CitizenFX.Core.Entity"/> the effect is attached to.</param>
            <param name="off">The offset from the <paramref name="entity"/> to attach the effect.</param>
            <param name="rot">The rotation, relative to the <paramref name="entity"/>, the effect has.</param>
            <param name="scale">How much to scale the size of the effect by.</param>
            <param name="invertAxis">Which axis to flip the effect in. For a car side exahust you may need to flip in the Y Axis</param>
            <returns><c>true</c>If the effect was able to start; otherwise, <c>false</c>.</returns>
        </member>
        <member name="M:CitizenFX.Core.ParticleEffectsAsset.StartNonLoopedOnEntity(System.String,CitizenFX.Core.EntityBone,CitizenFX.Core.Vector3,CitizenFX.Core.Vector3,System.Single,CitizenFX.Core.InvertAxis)">
            <summary>
            Starts a Particle Effect on an <see cref="T:CitizenFX.Core.EntityBone"/> that runs once then is destroyed.
            </summary>
            <param name="effectName">the name of the effect.</param>
            <param name="entityBone">The <see cref="T:CitizenFX.Core.EntityBone"/> the effect is attached to.</param>
            <param name="off">The offset from the <paramref name="entityBone"/> to attach the effect.</param>
            <param name="rot">The rotation, relative to the <paramref name="entityBone"/>, the effect has.</param>
            <param name="scale">How much to scale the size of the effect by.</param>
            <param name="invertAxis">Which axis to flip the effect in. For a car side exahust you may need to flip in the Y Axis</param>
            <returns><c>true</c>If the effect was able to start; otherwise, <c>false</c>.</returns>
        </member>
        <member name="M:CitizenFX.Core.ParticleEffectsAsset.CreateEffectOnEntity(System.String,CitizenFX.Core.Entity,CitizenFX.Core.Vector3,CitizenFX.Core.Vector3,System.Single,CitizenFX.Core.InvertAxis,System.Boolean)">
            <summary>
            Creates a <see cref="T:CitizenFX.Core.ParticleEffect"/> on an <see cref="T:CitizenFX.Core.Entity"/> that runs looped.
            </summary>
            <param name="effectName">The name of the Effect</param>
            <param name="entity">The <see cref="T:CitizenFX.Core.Entity"/> the effect is attached to.</param>
            <param name="off">The offset from the <paramref name="entity"/> to attach the effect.</param>
            <param name="rot">The rotation, relative to the <paramref name="entity"/>, the effect has.</param>
            <param name="scale">How much to scale the size of the effect by.</param>
            <param name="invertAxis">Which axis to flip the effect in. For a car side exahust you may need to flip in the Y Axis.</param>
            <param name="startNow">if <c>true</c> attempt to start this effect now; otherwise, the effect will start when <see cref="M:CitizenFX.Core.ParticleEffect.Start"/> is called.</param>
            <returns>The <see cref="T:CitizenFX.Core.EntityParticleEffect"/> represented by this that can be used to start/stop/modify this effect</returns>
        </member>
        <member name="M:CitizenFX.Core.ParticleEffectsAsset.CreateEffectOnEntity(System.String,CitizenFX.Core.EntityBone,CitizenFX.Core.Vector3,CitizenFX.Core.Vector3,System.Single,CitizenFX.Core.InvertAxis,System.Boolean)">
            <summary>
            Creates a <see cref="T:CitizenFX.Core.ParticleEffect"/> on an <see cref="T:CitizenFX.Core.EntityBone"/> that runs looped.
            </summary>
            <param name="effectName">The name of the Effect</param>
            <param name="entityBone">The <see cref="T:CitizenFX.Core.EntityBone"/> the effect is attached to.</param>
            <param name="off">The offset from the <paramref name="entityBone"/> to attach the effect.</param>
            <param name="rot">The rotation, relative to the <paramref name="entityBone"/>, the effect has.</param>
            <param name="scale">How much to scale the size of the effect by.</param>
            <param name="invertAxis">Which axis to flip the effect in. For a car side exahust you may need to flip in the Y Axis.</param>
            <param name="startNow">if <c>true</c> attempt to start this effect now; otherwise, the effect will start when <see cref="M:CitizenFX.Core.ParticleEffect.Start"/> is called.</param>
            <returns>The <see cref="T:CitizenFX.Core.EntityParticleEffect"/> represented by this that can be used to start/stop/modify this effect</returns>
        </member>
        <member name="M:CitizenFX.Core.ParticleEffectsAsset.CreateEffectAtCoord(System.String,CitizenFX.Core.Vector3,CitizenFX.Core.Vector3,System.Single,CitizenFX.Core.InvertAxis,System.Boolean)">
            <summary>
            Creates a <see cref="T:CitizenFX.Core.ParticleEffect"/> at a position that runs looped.
            </summary>
            <param name="effectName">The name of the effect.</param>
            <param name="pos">The World position where the effect is.</param>
            <param name="rot">What rotation to apply to the effect.</param>
            <param name="scale">How much to scale the size of the effect by.</param>
            <param name="invertAxis">Which axis to flip the effect in.</param>
            <param name="startNow">if <c>true</c> attempt to start this effect now; otherwise, the effect will start when <see cref="M:CitizenFX.Core.ParticleEffect.Start"/> is called.</param>
            <returns>The <see cref="T:CitizenFX.Core.CoordinateParticleEffect"/> represented by this that can be used to start/stop/modify this effect</returns>
        </member>
        <member name="P:CitizenFX.Core.ParticleEffectsAsset.NonLoopedColor">
            <summary>
            Sets the <see cref="T:System.Drawing.Color"/> for all NonLooped Particle Effects
            </summary>
        </member>
        <member name="M:CitizenFX.Core.ParticleEffectsAsset.Request">
            <summary>
            Attempts to load this <see cref="T:CitizenFX.Core.ParticleEffectsAsset"/> into memory so it can be used for starting <see cref="T:CitizenFX.Core.ParticleEffect"/>s.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.ParticleEffectsAsset.Request(System.Int32)">
            <summary>
            Attempts to load this <see cref="T:CitizenFX.Core.ParticleEffectsAsset"/> into memory so it can be used for starting <see cref="T:CitizenFX.Core.ParticleEffect"/>s.
            </summary>
            <param name="timeout">How long in milli-seconds should the game wait while the model hasnt been loaded before giving up</param>
            <returns><c>true</c> if the <see cref="T:CitizenFX.Core.ParticleEffectsAsset"/> is Loaded; otherwise, <c>false</c></returns>
        </member>
        <member name="M:CitizenFX.Core.ParticleEffectsAsset.MarkAsNoLongerNeeded">
            <summary>
            Tells the game we have finished using this <see cref="T:CitizenFX.Core.ParticleEffectsAsset"/> and it can be freed from memory
            </summary>
        </member>
        <member name="P:CitizenFX.Core.ParticleEffect.Handle">
            <summary>
            Gets the Handle of this <see cref="T:CitizenFX.Core.ParticleEffect"/>
            </summary>
            <value>
            The handle, will return -1 when the this <see cref="T:CitizenFX.Core.ParticleEffect"/> is not active
            </value>
        </member>
        <member name="P:CitizenFX.Core.ParticleEffect.IsActive">
            <summary>
            Gets a value indicating whether this <see cref="T:CitizenFX.Core.ParticleEffect"/> is active.
            </summary>
            <value>
              <c>true</c> if this <see cref="T:CitizenFX.Core.ParticleEffect"/> is active; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="M:CitizenFX.Core.ParticleEffect.Stop">
            <summary>
            Deletes this <see cref="T:CitizenFX.Core.ParticleEffect"/>.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.ParticleEffect.MemoryAddress">
            <summary>
            Gets the memory address where this <see cref="T:CitizenFX.Core.ParticleEffect"/> is located in game memory.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.ParticleEffect.Offset">
            <summary>
            Gets or sets the offset.
            If this <see cref="T:CitizenFX.Core.ParticleEffect"/> is attached to an <see cref="T:CitizenFX.Core.Entity"/>, this refers to the offset from the <see cref="T:CitizenFX.Core.Entity"/>; 
            otherwise, this refers to its position in World coords
            </summary>
        </member>
        <member name="P:CitizenFX.Core.ParticleEffect.Rotation">
            <summary>
            Gets or Sets the rotation of this <see cref="T:CitizenFX.Core.ParticleEffect"/>
            </summary>
        </member>
        <member name="P:CitizenFX.Core.ParticleEffect.Color">
            <summary>
            Gets or sets the <see cref="P:CitizenFX.Core.ParticleEffect.Color"/> of this <see cref="T:CitizenFX.Core.ParticleEffect"/>.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.ParticleEffect.Scale">
            <summary>
            Gets or sets the size scaling factor of this <see cref="T:CitizenFX.Core.ParticleEffect"/>
            </summary>
            <value>
            The scale, default = 1.0f; 
            To Decrease the size use a value less than 1.0f;
            To Increase the size use a value greater than 1.0f;
            </value>
        </member>
        <member name="P:CitizenFX.Core.ParticleEffect.InvertAxis">
            <summary>
            Gets or sets which axis of this <see cref="T:CitizenFX.Core.ParticleEffect"/> should be inverted.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.ParticleEffect.SetParameter(System.String,System.Single)">
            <summary>
            Modifys parameters of this <see cref="T:CitizenFX.Core.ParticleEffect"/>.
            </summary>
            <param name="parameterName">Name of the parameter you want to modify, these are stored inside the effect files.</param>
            <param name="value">The new value for the parameter.</param>
        </member>
        <member name="P:CitizenFX.Core.ParticleEffect.AssetName">
            <summary>
            Gets the name of the asset this effect is stored in.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.ParticleEffect.EffectName">
            <summary>
            Gets the name of this effect.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.EntityParticleEffect.Entity">
            <summary>
            Gets or sets the <see cref="P:CitizenFX.Core.EntityParticleEffect.Entity"/> this <see cref="T:CitizenFX.Core.EntityParticleEffect"/> is attached to.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.EntityParticleEffect.Bone">
            <summary>
            Gets or sets the <see cref="T:CitizenFX.Core.EntityBone"/> that this <see cref="T:CitizenFX.Core.EntityParticleEffect"/> is attached to.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.EntityParticleEffect.Start">
            <summary>
            Starts this <see cref="T:CitizenFX.Core.EntityParticleEffect"/>.
            </summary>
            <returns><c>true</c> if this <see cref="T:CitizenFX.Core.EntityParticleEffect"/> was sucessfully started; otherwise, <c>false</c>.</returns>
        </member>
        <member name="M:CitizenFX.Core.EntityParticleEffect.CopyTo(CitizenFX.Core.Entity)">
            <summary>
            Creates a copy of this <see cref="T:CitizenFX.Core.EntityParticleEffect"/> to another <see cref="P:CitizenFX.Core.EntityParticleEffect.Entity"/> to simplify applying the same effect to many Entities.
            </summary>
            <param name="entity">The <see cref="P:CitizenFX.Core.EntityParticleEffect.Entity"/> to copy to.</param>
            <returns>An <see cref="T:CitizenFX.Core.EntityParticleEffect"/> that has all the same properties as this instance, but for a different <see cref="P:CitizenFX.Core.EntityParticleEffect.Entity"/>.</returns>
        </member>
        <member name="M:CitizenFX.Core.EntityParticleEffect.CopyTo(CitizenFX.Core.EntityBone)">
            <summary>
            Creates a copy of this <see cref="T:CitizenFX.Core.EntityParticleEffect"/> to another <see cref="T:CitizenFX.Core.EntityBone"/> to simplify applying the same effect to many Entities.
            </summary>
            <param name="entityBone">The <see cref="T:CitizenFX.Core.EntityBone"/> to copy to.</param>
            <returns>An <see cref="T:CitizenFX.Core.EntityParticleEffect"/> that has all the same properties as this instance, but for a different <see cref="T:CitizenFX.Core.EntityBone"/>.</returns>
        </member>
        <member name="M:CitizenFX.Core.CoordinateParticleEffect.Start">
            <summary>
            Starts this <see cref="T:CitizenFX.Core.CoordinateParticleEffect"/>.
            </summary>
            <returns><c>true</c> if this <see cref="T:CitizenFX.Core.CoordinateParticleEffect"/> was sucessfully started; otherwise, <c>false</c>.</returns>
        </member>
        <member name="M:CitizenFX.Core.CoordinateParticleEffect.CopyTo(CitizenFX.Core.Vector3)">
            <summary>
            Creates a copy of this <see cref="T:CitizenFX.Core.CoordinateParticleEffect"/> to another position to simplify applying the same effect to many positions.
            </summary>
            <param name="position">The position to copy to.</param>
            <returns>A <see cref="T:CitizenFX.Core.CoordinateParticleEffect"/> that has all the same properties as this instance, but for a different position.</returns>
        </member>
        <member name="M:CitizenFX.Core.Ped.GetHeadBlendData">
            <summary>
            Get the headblend data from this <see cref="T:CitizenFX.Core.Ped"/>.
            </summary>
            <returns>A <see cref="T:CitizenFX.Core.PedHeadBlendData"/> struct containing all headblend data from a mp ped.</returns>
        </member>
        <member name="M:CitizenFX.Core.Ped._GetHeadBlendData">
            <summary>
            Gets the unsafe headblend struct and converts it into a safe struct and returns that struct.
            </summary>
            <returns>A <see cref="T:CitizenFX.Core.PedHeadBlendData"/> struct.</returns>
        </member>
        <member name="P:CitizenFX.Core.Ped.Money">
            <summary>
            Gets or sets how much money this <see cref="T:CitizenFX.Core.Ped"/> is carrying.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Ped.Gender">
            <summary>
            Gets the gender of this <see cref="T:CitizenFX.Core.Ped"/>. Note this does not seem to work correctly for all peds.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Ped.Armor">
            <summary>
            Gets or sets how much Armor this <see cref="T:CitizenFX.Core.Ped"/> is wearing.
            </summary>
            <remarks>if you need to get or set the value strictly, use <see cref="P:CitizenFX.Core.Ped.ArmorFloat"/> instead.</remarks>
        </member>
        <member name="P:CitizenFX.Core.Ped.ArmorFloat">
            <summary>
            Gets or sets how much Armor this <see cref="T:CitizenFX.Core.Ped"/> is wearing in float.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Ped.Accuracy">
            <summary>
            Gets or sets how accurate this <see cref="T:CitizenFX.Core.Ped"/>s shooting ability is.
            </summary>
            <value>
            The accuracy from 0 to 100, 0 being very innacurate, 100 being perfectly accurate.
            </value>
        </member>
        <member name="P:CitizenFX.Core.Ped.Task">
            <summary>
            Opens a list of <see cref="T:CitizenFX.Core.Tasks"/> that this <see cref="T:CitizenFX.Core.Ped"/> can carry out.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Ped.TaskSequenceProgress">
            <summary>
            Gets the stage of the <see cref="T:CitizenFX.Core.TaskSequence"/> this <see cref="T:CitizenFX.Core.Ped"/> is currently executing.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Ped.Euphoria">
            <summary>
            Opens a list of <see cref="T:CitizenFX.Core.NaturalMotion.Euphoria"/> Helpers which can be applied to this <see cref="T:CitizenFX.Core.Ped"/>.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Ped.Weapons">
            <summary>
            Gets a collection of all this <see cref="T:CitizenFX.Core.Ped"/>s <see cref="T:CitizenFX.Core.Weapon"/>s.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Ped.Style">
            <summary>
            Opens a list of clothing and prop configurations that this <see cref="T:CitizenFX.Core.Ped"/> can wear.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Ped.VehicleWeapon">
            <summary>
            Gets the vehicle weapon this <see cref="T:CitizenFX.Core.Ped"/> is using.
            <remarks>The vehicle weapon, returns <see cref="F:CitizenFX.Core.VehicleWeaponHash.Invalid"/> if this <see cref="T:CitizenFX.Core.Ped"/> isnt using a vehicle weapon.</remarks>
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Ped.LastVehicle">
            <summary>
            Gets the last <see cref="T:CitizenFX.Core.Vehicle"/> this <see cref="T:CitizenFX.Core.Ped"/> used.
            </summary>
            <remarks>returns <c>null</c> if the last vehicle doesn't exist.</remarks>
        </member>
        <member name="P:CitizenFX.Core.Ped.CurrentVehicle">
            <summary>
            Gets the current <see cref="T:CitizenFX.Core.Vehicle"/> this <see cref="T:CitizenFX.Core.Ped"/> is using.
            </summary>
            <remarks>returns <c>null</c> if this <see cref="T:CitizenFX.Core.Ped"/> isn't in a <see cref="T:CitizenFX.Core.Vehicle"/>.</remarks>
        </member>
        <member name="P:CitizenFX.Core.Ped.VehicleTryingToEnter">
            <summary>
            Gets the <see cref="T:CitizenFX.Core.Vehicle"/> this <see cref="T:CitizenFX.Core.Ped"/> is trying to enter.
            </summary>
            <remarks>returns <c>null</c> if this <see cref="T:CitizenFX.Core.Ped"/> isn't trying to enter a <see cref="T:CitizenFX.Core.Vehicle"/>.</remarks>
        </member>
        <member name="P:CitizenFX.Core.Ped.PedGroup">
            <summary>
            Gets the PedGroup this <see cref="T:CitizenFX.Core.Ped"/> is in.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Ped.Sweat">
            <summary>
            Gets or sets the how much sweat should be rendered on this <see cref="T:CitizenFX.Core.Ped"/>.
            </summary>
            <value>
            The sweat from 0 to 100, 0 being no sweat, 100 being saturated.
            </value>
        </member>
        <member name="P:CitizenFX.Core.Ped.WetnessHeight">
            <summary>
            Sets how high up on this <see cref="T:CitizenFX.Core.Ped"/>s body water should be visible.
            </summary>
            <value>
            The height ranges from 0.0f to 1.99f, 0.0f being no water visible, 1.99f being covered in water.
            </value>
        </member>
        <member name="P:CitizenFX.Core.Ped.Voice">
            <summary>
            Sets the voice to use when this <see cref="T:CitizenFX.Core.Ped"/> speaks.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Ped.ShootRate">
            <summary>
            Sets the rate this <see cref="T:CitizenFX.Core.Ped"/> will shoot at.
            </summary>
            <value>
            The shoot rate from 0.0f to 1000.0f, 100.0f is the default value.
            </value>
        </member>
        <member name="P:CitizenFX.Core.Ped.WasKilledByStealth">
            <summary>
            Gets a value indicating whether this <see cref="T:CitizenFX.Core.Ped"/> was killed by a stealth attack.
            </summary>
            <value>
              <c>true</c> if this <see cref="T:CitizenFX.Core.Ped"/> was killed by stealth; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="P:CitizenFX.Core.Ped.WasKilledByTakedown">
            <summary>
            Gets a value indicating whether this <see cref="T:CitizenFX.Core.Ped"/> was killed by a takedown.
            </summary>
            <value>
            <c>true</c> if this <see cref="T:CitizenFX.Core.Ped"/> was killed by a takedown; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="P:CitizenFX.Core.Ped.SeatIndex">
            <summary>
            Gets the <see cref="T:CitizenFX.Core.VehicleSeat"/> this <see cref="T:CitizenFX.Core.Ped"/> is in.
            </summary>
            <value>
            The <see cref="T:CitizenFX.Core.VehicleSeat"/> this <see cref="T:CitizenFX.Core.Ped"/> is in if this <see cref="T:CitizenFX.Core.Ped"/> is in a <see cref="T:CitizenFX.Core.Vehicle"/>; otherwise, <see cref="F:CitizenFX.Core.VehicleSeat.None"/>.
            </value>
        </member>
        <member name="P:CitizenFX.Core.Ped.IsJumpingOutOfVehicle">
            <summary>
            Gets a value indicating whether this <see cref="T:CitizenFX.Core.Ped"/> is jumping out of their vehicle.
            </summary>
            <value>
            <c>true</c> if this <see cref="T:CitizenFX.Core.Ped"/> is jumping out of their vehicle; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="P:CitizenFX.Core.Ped.StaysInVehicleWhenJacked">
            <summary>
            Sets a value indicating whether this <see cref="T:CitizenFX.Core.Ped"/> will stay in the vehicle when the driver gets jacked.
            </summary>
            <value>
            <c>true</c> if <see cref="T:CitizenFX.Core.Ped"/> stays in vehicle when jacked; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="P:CitizenFX.Core.Ped.MaxDrivingSpeed">
            <summary>
            Sets the maximum driving speed this <see cref="T:CitizenFX.Core.Ped"/> can drive at.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Ped.InjuryHealthThreshold">
            <summary>
            Gets or sets the injury health threshold for this <see cref="T:CitizenFX.Core.Ped"/>. 
            The ped is considered injured when its health drops below this value.
            </summary>
            <value>
            The injury health threshold. Should be below <see cref="P:CitizenFX.Core.Entity.MaxHealth"/>.
            </value>
        </member>
        <member name="P:CitizenFX.Core.Ped.FatalInjuryHealthThreshold">
            <summary>
            Gets or sets the fatal injury health threshold for this <see cref="T:CitizenFX.Core.Ped"/>.
            The ped is considered dead when its health drops below this value.
            </summary>
            <value>
            The fatal injury health threshold. Should be below <see cref="P:CitizenFX.Core.Entity.MaxHealth"/>.
            </value>
            <remarks>
            Note on player controlled peds: One of the game scripts will kill the player when their health drops below 100, regardless of this setting.
            </remarks>
        </member>
        <member name="P:CitizenFX.Core.Ped.IsHuman">
            <summary>
            Gets a value indicating whether this <see cref="T:CitizenFX.Core.Ped"/> is human.
            </summary>
            <value>
              <c>true</c> if this <see cref="T:CitizenFX.Core.Ped"/> is human; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="P:CitizenFX.Core.Ped.BlockPermanentEvents">
            <summary>
            Sets whether permanent events are blocked for this <see cref="T:CitizenFX.Core.Ped"/>.
             If permanent events are blocked, this <see cref="T:CitizenFX.Core.Ped"/> will only do as it's told, and won't flee when shot at, etc.
            </summary>
            <value>
              <c>true</c> if permanent events are blocked; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="P:CitizenFX.Core.Ped.AIBlipConeEnabled">
            <summary>
            Sets the status of the vision cone of the AI Blip
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Ped.AIBlipForcedOn">
            <summary>
            Sets the status if the AI Blip is forced on the map
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Ped.AIBlipGangId">
            <summary>
            Sets the gang id of the AI Blip
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Ped.AIBlipSprite">
            <summary>
            Sets the sprite of the AI Blip
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Ped.AIBlipRange">
            <summary>
            Sets the range of the AI Blip
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Ped.AIBlipEnable(System.Int32)">
            <summary>
            Enables an AI Blip for this <see cref="T:CitizenFX.Core.Ped"/>
            </summary>
            <param name="sprite">Blip sprite for the AI Blip</param>
        </member>
        <member name="M:CitizenFX.Core.Ped.AIBlipEnable(System.Int32,System.Int32)">
            <summary>
             Enables an AI Blip for this <see cref="T:CitizenFX.Core.Ped"/> with color
            </summary>
            <param name="sprite">Blip sprite for the AI Blip</param>
            <param name="color">Color for the AI Blip (see <see href="https://docs.fivem.net/docs/game-references/blips/#blip-colors">the docs</see> (blip colors))</param>
        </member>
        <member name="M:CitizenFX.Core.Ped.AIBlipDisable">
            <summary>
            Disables the AI Blip of this <see cref="T:CitizenFX.Core.Ped"/>
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Ped.AIBlipIsEnabled">
            <summary>
            Checks if this <see cref="T:CitizenFX.Core.Ped"/> has an AI Blip
            </summary>
            <returns>True if the ped has an AI Blip</returns>
        </member>
        <member name="M:CitizenFX.Core.Ped.AIBlipGetBlipHandle">
            <summary>
            Returns the blip handle of this AI Blip
            </summary>
            <returns>Blip Handle</returns>
        </member>
        <member name="M:CitizenFX.Core.Ped.AIBlipGetBlipObject">
            <summary>
            Returns the AI Blip as a <see cref="T:CitizenFX.Core.Blip"/>
            </summary>
            <returns>A <see cref="T:CitizenFX.Core.Blip"/> object</returns>
        </member>
        <member name="M:CitizenFX.Core.Ped.Exists">
            <summary>
            Determines whether this <see cref="T:CitizenFX.Core.Ped"/> exists.
            </summary>
            <returns><c>true</c> if this <see cref="T:CitizenFX.Core.Ped"/> exists; otherwise, <c>false</c></returns>
        </member>
        <member name="M:CitizenFX.Core.Ped.Exists(CitizenFX.Core.Ped)">
            <summary>
            Determines whether the <see cref="T:CitizenFX.Core.Ped"/> exists.
            </summary>
            <param name="ped">The <see cref="T:CitizenFX.Core.Ped"/> to check.</param>
            <returns><c>true</c> if the <see cref="T:CitizenFX.Core.Ped"/> exists; otherwise, <c>false</c></returns>
        </member>
        <member name="P:CitizenFX.Core.PedBoneCollection.Item(System.String)">
            <summary>
            Gets the <see cref="T:CitizenFX.Core.PedBone"/> with the specified bone name.
            </summary>
            <param name="boneName">Name of the bone.</param>
        </member>
        <member name="P:CitizenFX.Core.PedBoneCollection.Item(System.Int32)">
            <summary>
            Gets the <see cref="T:CitizenFX.Core.PedBone"/> at the specified bone index.
            </summary>
            <param name="boneIndex">The bone index.</param>
        </member>
        <member name="P:CitizenFX.Core.PedBoneCollection.Item(CitizenFX.Core.Bone)">
            <summary>
            Gets the <see cref="T:CitizenFX.Core.PedBone"/> with the specified boneId.
            </summary>
            <param name="boneId">The boneId.</param>
        </member>
        <member name="P:CitizenFX.Core.PedBoneCollection.LastDamaged">
            <summary>
            Gets the last damaged Bone for this <see cref="T:CitizenFX.Core.Ped"/>.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.PedBoneCollection.ClearLastDamaged">
            <summary>
            Clears the last damage a bone on this <see cref="T:CitizenFX.Core.Ped"/> received.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Player.Character">
            <summary>
            Gets the <see cref="T:CitizenFX.Core.Ped"/> this <see cref="T:CitizenFX.Core.Player"/> is controling.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Player.State">
            <summary>
            Gets the <see cref="T:CitizenFX.Core.StateBag"/> of this <see cref="T:CitizenFX.Core.Player"/>
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Player.Name">
            <summary>
            Gets the name of this <see cref="T:CitizenFX.Core.Player"/>.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Player.Money">
            <summary>
            Gets or sets how much money this <see cref="T:CitizenFX.Core.Player"/> has.
            <remarks>Only works if current player is <see cref="F:CitizenFX.Core.PedHash.Michael"/>, <see cref="F:CitizenFX.Core.PedHash.Franklin"/> or <see cref="F:CitizenFX.Core.PedHash.Trevor"/></remarks>
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Player.WantedLevel">
            <summary>
            Gets or sets the wanted level for this <see cref="T:CitizenFX.Core.Player"/>.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Player.WantedCenterPosition">
            <summary>
            Gets or sets the wanted center position for this <see cref="T:CitizenFX.Core.Player"/>.
            </summary>
            <value>
            The place in world coords where the police think this <see cref="T:CitizenFX.Core.Player"/> is.
            </value>
        </member>
        <member name="P:CitizenFX.Core.Player.MaxArmor">
            <summary>
            Gets or sets the maximum amount of armor this <see cref="T:CitizenFX.Core.Player"/> can carry.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Player.PrimaryParachuteTint">
            <summary>
            Gets or sets the primary parachute tint for this <see cref="T:CitizenFX.Core.Player"/>.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Player.ReserveParachuteTint">
            <summary>
            Gets or sets the reserve parachute tint for this <see cref="T:CitizenFX.Core.Player"/>.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Player.CanLeaveParachuteSmokeTrail">
            <summary>
            Sets a value indicating whether this <see cref="T:CitizenFX.Core.Player"/> can leave a parachute smoke trail.
            </summary>
            <value>
            <c>true</c> if this <see cref="T:CitizenFX.Core.Player"/> can leave a parachute smoke trail; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="P:CitizenFX.Core.Player.ParachuteSmokeTrailColor">
            <summary>
            Gets or sets the color of the parachute smoke trail for this <see cref="T:CitizenFX.Core.Player"/>.
            </summary>
            <value>
            The color of the parachute smoke trail for this <see cref="T:CitizenFX.Core.Player"/>.
            </value>
        </member>
        <member name="P:CitizenFX.Core.Player.IsAlive">
            <summary>
            Gets a value indicating whether this <see cref="T:CitizenFX.Core.Player"/> is alive.
            </summary>
            <value>
              <c>true</c> if this <see cref="T:CitizenFX.Core.Player"/> is alive; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="P:CitizenFX.Core.Player.IsDead">
            <summary>
            Gets a value indicating whether this <see cref="T:CitizenFX.Core.Player"/> is dead.
            </summary>
            <value>
              <c>true</c> if this <see cref="T:CitizenFX.Core.Player"/> is dead; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="P:CitizenFX.Core.Player.IsAiming">
            <summary>
            Gets a value indicating whether this <see cref="T:CitizenFX.Core.Player"/> is aiming.
            </summary>
            <value>
              <c>true</c> if this <see cref="T:CitizenFX.Core.Player"/> is aiming; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="P:CitizenFX.Core.Player.IsClimbing">
            <summary>
            Gets a value indicating whether this <see cref="T:CitizenFX.Core.Player"/> is climbing.
            </summary>
            <value>
            <c>true</c> if this <see cref="T:CitizenFX.Core.Player"/> is climbing; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="P:CitizenFX.Core.Player.IsRidingTrain">
            <summary>
            Gets a value indicating whether this <see cref="T:CitizenFX.Core.Player"/> is riding a train.
            </summary>
            <value>
            <c>true</c> if this <see cref="T:CitizenFX.Core.Player"/> is riding a train; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="P:CitizenFX.Core.Player.IsPressingHorn">
            <summary>
            Gets a value indicating whether this <see cref="T:CitizenFX.Core.Player"/> is pressing a horn.
            </summary>
            <value>
            <c>true</c> if this <see cref="T:CitizenFX.Core.Player"/> is pressing a horn; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="P:CitizenFX.Core.Player.IsPlaying">
            <summary>
            Gets a value indicating whether this <see cref="T:CitizenFX.Core.Player"/> is playing.
            </summary>
            <value>
            <c>true</c> if this <see cref="T:CitizenFX.Core.Player"/> is playing; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="P:CitizenFX.Core.Player.IsInvincible">
            <summary>
            Gets or sets a value indicating whether this <see cref="T:CitizenFX.Core.Player"/> is invincible.
            </summary>
            <value>
            <c>true</c> if this <see cref="T:CitizenFX.Core.Player"/> is invincible; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="P:CitizenFX.Core.Player.IgnoredByPolice">
            <summary>
            Sets a value indicating whether this <see cref="T:CitizenFX.Core.Player"/> is ignored by the police.
            </summary>
            <value>
              <c>true</c> if this <see cref="T:CitizenFX.Core.Player"/> is ignored by the police; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="P:CitizenFX.Core.Player.IgnoredByEveryone">
            <summary>
            Sets a value indicating whether this <see cref="T:CitizenFX.Core.Player"/> is ignored by everyone.
            </summary>
            <value>
              <c>true</c> if this <see cref="T:CitizenFX.Core.Player"/> is ignored by everyone; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="P:CitizenFX.Core.Player.DispatchsCops">
            <summary>
            Sets a value indicating whether cops will be dispatched for this <see cref="T:CitizenFX.Core.Player"/>
            </summary>
            <value>
              <c>true</c> if cops will be dispatched; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="P:CitizenFX.Core.Player.CanUseCover">
            <summary>
            Sets a value indicating whether this <see cref="T:CitizenFX.Core.Player"/> can use cover.
            </summary>
            <value>
            <c>true</c> if this <see cref="T:CitizenFX.Core.Player"/> can use cover; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="P:CitizenFX.Core.Player.CanStartMission">
            <summary>
            Gets a value indicating whether this <see cref="T:CitizenFX.Core.Player"/> can start a mission.
            </summary>
            <value>
            <c>true</c> if this <see cref="T:CitizenFX.Core.Player"/> can start a mission; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="P:CitizenFX.Core.Player.CanControlRagdoll">
            <summary>
            Sets a value indicating whether this <see cref="T:CitizenFX.Core.Player"/> can control ragdoll.
            </summary>
            <value>
            <c>true</c> if this <see cref="T:CitizenFX.Core.Player"/> can control ragdoll; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="P:CitizenFX.Core.Player.CanControlCharacter">
            <summary>
            Gets or sets a value indicating whether this <see cref="T:CitizenFX.Core.Player"/> can control its <see cref="T:CitizenFX.Core.Ped"/>.
            </summary>
            <value>
            <c>true</c> if this <see cref="T:CitizenFX.Core.Player"/> can control its <see cref="T:CitizenFX.Core.Ped"/>; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="M:CitizenFX.Core.Player.ChangeModel(CitizenFX.Core.Model)">
            <summary>
            Attempts to change the <see cref="T:CitizenFX.Core.Model"/> of this <see cref="T:CitizenFX.Core.Player"/>.
            </summary>
            <param name="model">The <see cref="T:CitizenFX.Core.Model"/> to change this <see cref="T:CitizenFX.Core.Player"/> to.</param>
            <returns><c>true</c> if the change was sucessful; otherwise, <c>false</c>.</returns>
        </member>
        <member name="P:CitizenFX.Core.Player.RemainingSprintTime">
            <summary>
            Gets how long this <see cref="T:CitizenFX.Core.Player"/> can remain sprinting for.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Player.RemainingSprintStamina">
            <summary>
            Gets how much sprint stamina this <see cref="T:CitizenFX.Core.Player"/> currently has. 
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Player.RemainingUnderwaterTime">
            <summary>
            Gets how long this <see cref="T:CitizenFX.Core.Player"/> can stay underwater before they start losing health.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Player.IsSpecialAbilityActive">
            <summary>
            Gets a value indicating whether this <see cref="T:CitizenFX.Core.Player"/> is using their special ability.
            </summary>
            <value>
            <c>true</c> if this <see cref="T:CitizenFX.Core.Player"/> is using their special ability; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="P:CitizenFX.Core.Player.IsSpecialAbilityEnabled">
            <summary>
            Gets or sets a value indicating whether this <see cref="T:CitizenFX.Core.Player"/> can use their special ability.
            </summary>
            <value>
            <c>true</c> if this  <see cref="T:CitizenFX.Core.Player"/> can use their special ability; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="M:CitizenFX.Core.Player.ChargeSpecialAbility(System.Int32)">
            <summary>
            Charges the special ability for this <see cref="T:CitizenFX.Core.Player"/>.
            </summary>
            <param name="absoluteAmount">The absolute amount.</param>
        </member>
        <member name="M:CitizenFX.Core.Player.ChargeSpecialAbility(System.Single)">
            <summary>
            Charges the special ability for this <see cref="T:CitizenFX.Core.Player"/>.
            </summary>
            <param name="normalizedRatio">The amount between <c>0.0f</c> and <c>1.0f</c></param>
        </member>
        <member name="M:CitizenFX.Core.Player.RefillSpecialAbility">
            <summary>
            Refills the special ability for this <see cref="T:CitizenFX.Core.Player"/>.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Player.DepleteSpecialAbility">
            <summary>
            Depletes the special ability for this <see cref="T:CitizenFX.Core.Player"/>.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Player.LastVehicle">
            <summary>
            Gets the last <see cref="T:CitizenFX.Core.Vehicle"/> this <see cref="T:CitizenFX.Core.Player"/> used.
            </summary>
            <remarks>returns <c>null</c> if the last vehicle doesn't exist.</remarks>
        </member>
        <member name="M:CitizenFX.Core.Player.IsTargetting(CitizenFX.Core.Entity)">
            <summary>
            Determines whether this <see cref="T:CitizenFX.Core.Player"/> is targetting the specified <see cref="T:CitizenFX.Core.Entity"/>.
            </summary>
            <param name="entity">The <see cref="T:CitizenFX.Core.Entity"/> to check.</param>
            <returns>
              <c>true</c> if this <see cref="T:CitizenFX.Core.Player"/> is targetting the specified <see cref="T:CitizenFX.Core.Entity"/>; otherwise, <c>false</c>.
            </returns>
        </member>
        <member name="P:CitizenFX.Core.Player.IsTargettingAnything">
            <summary>
            Gets a value indicating whether this <see cref="T:CitizenFX.Core.Player"/> is targetting anything.
            </summary>
            <value>
            <c>true</c> if this <see cref="T:CitizenFX.Core.Player"/> is targetting anything; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="M:CitizenFX.Core.Player.GetTargetedEntity">
            <summary>
            Gets the <see cref="T:CitizenFX.Core.Entity"/> this <see cref="T:CitizenFX.Core.Player"/> is targetting.
            </summary>
            <returns>The <see cref="T:CitizenFX.Core.Entity"/> if this <see cref="T:CitizenFX.Core.Player"/> is targetting any <see cref="T:CitizenFX.Core.Entity"/>; otherwise, <c>null</c></returns>
        </member>
        <member name="P:CitizenFX.Core.Player.ForcedAim">
            <summary>
            Sets a value indicating whether ths player is forced to aim.
            </summary>
            <value>
              <c>true</c> to make the player always be aiming; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="M:CitizenFX.Core.Player.DisableFiringThisFrame">
            <summary>
            Prevents this <see cref="T:CitizenFX.Core.Player"/> firing this frame.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Player.SetRunSpeedMultThisFrame(System.Single)">
            <summary>
            Sets the run speed mult for this this <see cref="T:CitizenFX.Core.Player"/> this frame. (THIS NAME IS WRONG, SHOULD NOT BE CALLED EVERY FRAME).
            </summary>
            <param name="mult">The factor - min: <c>0.0f</c>, default: <c>1.0f</c>, max: <c>1.499f</c>.</param>
        </member>
        <member name="M:CitizenFX.Core.Player.SetSwimSpeedMultThisFrame(System.Single)">
            <summary>
            Sets the swim speed mult for this this <see cref="T:CitizenFX.Core.Player"/> this frame. (THIS NAME IS WRONG, SHOULD NOT BE CALLED EVERY FRAME).
            </summary>
            <param name="mult">The factor - min: <c>0.0f</c>, default: <c>1.0f</c>, max: <c>1.499f</c>.</param>
        </member>
        <member name="M:CitizenFX.Core.Player.SetFireAmmoThisFrame">
            <summary>
            Makes this <see cref="T:CitizenFX.Core.Player"/> shoot fire bullets this frame.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Player.SetExplosiveAmmoThisFrame">
            <summary>
            Makes this <see cref="T:CitizenFX.Core.Player"/> shoot explosive bullets this frame.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Player.SetExplosiveMeleeThisFrame">
            <summary>
            Makes this <see cref="T:CitizenFX.Core.Player"/> have an explosive melee attack this frame.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Player.SetSuperJumpThisFrame">
            <summary>
            Lets this <see cref="T:CitizenFX.Core.Player"/> jump really high this frame.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Player.SetMayNotEnterAnyVehicleThisFrame">
            <summary>
            Blocks this <see cref="T:CitizenFX.Core.Player"/> from entering any <see cref="T:CitizenFX.Core.Vehicle"/> this frame.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Player.SetMayOnlyEnterThisVehicleThisFrame(CitizenFX.Core.Vehicle)">
            <summary>
            Only lets this <see cref="T:CitizenFX.Core.Player"/> enter a specific <see cref="T:CitizenFX.Core.Vehicle"/> this frame.
            </summary>
            <param name="vehicle">The <see cref="T:CitizenFX.Core.Vehicle"/> this <see cref="T:CitizenFX.Core.Player"/> is allowed to enter.</param>
        </member>
        <member name="M:CitizenFX.Core.Prop.Exists">
            <summary>
            Determines whether this <see cref="T:CitizenFX.Core.Prop"/> exists.
            </summary>
            <returns><c>true</c> if this <see cref="T:CitizenFX.Core.Prop"/> exists; otherwise, <c>false</c></returns>
        </member>
        <member name="M:CitizenFX.Core.Prop.Exists(CitizenFX.Core.Prop)">
            <summary>
            Determines whether the <see cref="T:CitizenFX.Core.Prop"/> exists.
            </summary>
            <param name="prop">The <see cref="T:CitizenFX.Core.Prop"/> to check.</param>
            <returns><c>true</c> if the <see cref="T:CitizenFX.Core.Prop"/> exists; otherwise, <c>false</c></returns>
        </member>
        <member name="P:CitizenFX.Core.RaycastResult.HitEntity">
            <summary>
            Gets the <see cref="T:CitizenFX.Core.Entity" /> this raycast collided with.
            <remarks>Returns <c>null</c> if the raycast didnt collide with any <see cref="T:CitizenFX.Core.Entity"/>.</remarks>
            </summary>
        </member>
        <member name="P:CitizenFX.Core.RaycastResult.HitPosition">
            <summary>
            Gets the world coordinates where this raycast collided.
            <remarks>Returns <see cref="F:CitizenFX.Core.Vector3.Zero"/> if the raycast didnt collide with anything.</remarks>
            </summary>
        </member>
        <member name="P:CitizenFX.Core.RaycastResult.SurfaceNormal">
            <summary>
            Gets the normal of the surface where this raycast collided.
            <remarks>Returns <see cref="F:CitizenFX.Core.Vector3.Zero"/> if the raycast didnt collide with anything.</remarks>
            </summary>
        </member>
        <member name="P:CitizenFX.Core.RaycastResult.DitHit">
            <summary>
            Gets a value indicating whether this raycast collided with anything.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.RaycastResult.DitHitEntity">
            <summary>
            Gets a value indicating whether this raycast collided with any <see cref="T:CitizenFX.Core.Entity"/>.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.RaycastResult.Material">
            <summary>
            Gets a value indicating the material type of the collision.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Tasks.LookAt(CitizenFX.Core.Entity,System.Int32,CitizenFX.Core.LookFlags,CitizenFX.Core.LookPriority)">
            <summary>
            Looks at the specified <see cref="T:CitizenFX.Core.Entity"/>.
            </summary>
            <param name="target"></param>
            <param name="duration">Must be greater than 0 for the ped to actually move their head.</param>
            <param name="flag"></param>
            <param name="lookPriority"></param>
        </member>
        <member name="M:CitizenFX.Core.Tasks.LookAt(CitizenFX.Core.Entity,System.Int32)">
            <summary>
            Looks at the specified <see cref="T:CitizenFX.Core.Entity"/>
            </summary>
            <param name="target"></param>
            <param name="duration">Must be greater than 0 for the ped to actually move their head.</param>
        </member>
        <member name="M:CitizenFX.Core.Tasks.LookAt(CitizenFX.Core.Vector3,System.Int32,CitizenFX.Core.LookFlags,CitizenFX.Core.LookPriority)">
            <summary>
            Looks at the specified <see cref="T:CitizenFX.Core.Vector3"/> position.
            </summary>
            <param name="position"></param>
            <param name="duration">Must be greater than 0 for the ped to actually move their head.</param>
            <param name="flag"></param>
            <param name="lookPriority"></param>
        </member>
        <member name="M:CitizenFX.Core.Tasks.LookAt(CitizenFX.Core.Vector3,System.Int32)">
            <summary>
            Looks at the specified <see cref="T:CitizenFX.Core.Vector3"/>
            </summary>
            <param name="position"></param>
            <param name="duration">Must be greater than 0 for the ped to actually move their head.</param>
        </member>
        <member name="P:CitizenFX.Core.Vehicle.DisplayName">
            <summary>
            Gets the display name of this <see cref="T:CitizenFX.Core.Vehicle"/>.
            <remarks>Use <see cref="M:CitizenFX.Core.Game.GetGXTEntry(System.String)"/> to get the localized name.</remarks>
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Vehicle.LocalizedName">
            <summary>
            Gets the localized name of this <see cref="T:CitizenFX.Core.Vehicle"/>
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Vehicle.ClassDisplayName">
            <summary>
            Gets the display name of this <see cref="T:CitizenFX.Core.Vehicle"/>s <see cref="T:CitizenFX.Core.VehicleClass"/>.
            <remarks>Use <see cref="M:CitizenFX.Core.Game.GetGXTEntry(System.String)"/> to get the localized class name.</remarks>
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Vehicle.ClassLocalizedName">
            <summary>
            Gets the localized name of this <see cref="T:CitizenFX.Core.Vehicle"/>s <see cref="T:CitizenFX.Core.VehicleClass"/>.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Vehicle.ClassType">
            <summary>
            Gets the class of this <see cref="T:CitizenFX.Core.Vehicle"/>.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Vehicle.BodyHealth">
            <summary>
            Gets or sets this <see cref="T:CitizenFX.Core.Vehicle"/>s body health.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Vehicle.EngineHealth">
            <summary>
            Gets or sets this <see cref="T:CitizenFX.Core.Vehicle"/> engine health.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Vehicle.PetrolTankHealth">
            <summary>
            Gets or sets this <see cref="T:CitizenFX.Core.Vehicle"/> petrol tank health.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Vehicle.FuelLevel">
            <summary>
            Gets or sets this <see cref="T:CitizenFX.Core.Vehicle"/> fuel level.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Vehicle.IsEngineRunning">
            <summary>
            Gets or sets a value indicating whether this <see cref="T:CitizenFX.Core.Vehicle"/>s engine is running.
            </summary>
            <value>
            <c>true</c> if this <see cref="T:CitizenFX.Core.Vehicle"/>s engine is running; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="P:CitizenFX.Core.Vehicle.IsEngineStarting">
            <summary>
            Gets or sets a value indicating whether this <see cref="T:CitizenFX.Core.Vehicle"/>s engine is currently starting.
            </summary>
            <value>
            <c>true</c> if this <see cref="T:CitizenFX.Core.Vehicle"/>s engine is starting; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="P:CitizenFX.Core.Vehicle.IsRadioEnabled">
            <summary>
            Turns this <see cref="T:CitizenFX.Core.Vehicle"/>s radio on or off
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Vehicle.RadioStation">
            <summary>
            Sets this <see cref="T:CitizenFX.Core.Vehicle"/>s radio station.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Vehicle.Speed">
            <summary>
            Gets or sets this <see cref="T:CitizenFX.Core.Vehicle"/>s speed.
            </summary>
            <value>
            The speed in m/s.
            </value>
        </member>
        <member name="P:CitizenFX.Core.Vehicle.WheelSpeed">
            <summary>
            Gets the speed the drive wheels are turning at, This is the value used for the dashboard speedometers(after being converted to mph).
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Vehicle.Acceleration">
            <summary>
            Gets the acceleration of this <see cref="T:CitizenFX.Core.Vehicle"/>.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Vehicle.CurrentRPM">
            <summary>
            Gets or sets the current RPM of this <see cref="T:CitizenFX.Core.Vehicle"/>.
            </summary>
            <value>
            The current RPM between <c>0.0f</c> and <c>1.0f</c>.
            </value>
        </member>
        <member name="P:CitizenFX.Core.Vehicle.CurrentGear">
            <summary>
            Gets the current gear this <see cref="T:CitizenFX.Core.Vehicle"/> is using.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Vehicle.SteeringAngle">
            <summary>
            Gets the steering angle of this <see cref="T:CitizenFX.Core.Vehicle"/>.
            </summary>
            <value>
            The steering angle in degrees.
            </value>
        </member>
        <member name="P:CitizenFX.Core.Vehicle.SteeringScale">
            <summary>
            Gets or sets the steering scale of this <see cref="T:CitizenFX.Core.Vehicle"/>.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Vehicle.HasForks">
            <summary>
            Gets a value indicating whether this <see cref="T:CitizenFX.Core.Vehicle"/> has forks.
            </summary>
            <value>
              <c>true</c> if this <see cref="T:CitizenFX.Core.Vehicle"/> has forks; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="P:CitizenFX.Core.Vehicle.IsAlarmSet">
            <summary>
            Sets a value indicating whether this <see cref="T:CitizenFX.Core.Vehicle"/> has an alarm set.
            </summary>
            <value>
              <c>true</c> if this <see cref="T:CitizenFX.Core.Vehicle"/> has an alarm set; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="P:CitizenFX.Core.Vehicle.IsAlarmSounding">
            <summary>
            Gets a value indicating whether this <see cref="T:CitizenFX.Core.Vehicle"/> is sounding its alarm.
            </summary>
            <value>
              <c>true</c> if this <see cref="T:CitizenFX.Core.Vehicle"/> is sounding its alarm; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="P:CitizenFX.Core.Vehicle.AlarmTimeLeft">
            <summary>
            Gets or sets time left before this <see cref="T:CitizenFX.Core.Vehicle"/> alarm stops.
            If greater than zero, the vehicle alarm will be sounding.
            the value is up to 65534.
            </summary>
            <value>
            The time left before this <see cref="T:CitizenFX.Core.Vehicle"/> alarm stops.
            </value>
        </member>
        <member name="M:CitizenFX.Core.Vehicle.StartAlarm">
            <summary>
            Starts sounding the alarm on this <see cref="T:CitizenFX.Core.Vehicle"/>.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Vehicle.HasSiren">
            <summary>
            Gets a value indicating whether this <see cref="T:CitizenFX.Core.Vehicle"/> has a siren.
            </summary>
            <value>
              <c>true</c> if this <see cref="T:CitizenFX.Core.Vehicle"/> has a siren; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="P:CitizenFX.Core.Vehicle.IsSirenActive">
            <summary>
            Gets or sets a value indicating whether this <see cref="T:CitizenFX.Core.Vehicle"/> has its siren turned on.
            </summary>
            <value>
              <c>true</c> if this <see cref="T:CitizenFX.Core.Vehicle"/> has its siren turned on; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="P:CitizenFX.Core.Vehicle.IsSirenSilent">
            <summary>
            Sets a value indicating whether the siren on this <see cref="T:CitizenFX.Core.Vehicle"/> plays sounds.
            </summary>
            <value>
            <c>true</c> if the siren on this <see cref="T:CitizenFX.Core.Vehicle"/> plays sounds; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="M:CitizenFX.Core.Vehicle.SoundHorn(System.Int32)">
            <summary>
            Sounds the horn on this <see cref="T:CitizenFX.Core.Vehicle"/>.
            </summary>
            <param name="duration">The duration to sound the horn for.</param>
        </member>
        <member name="P:CitizenFX.Core.Vehicle.IsWanted">
            <summary>
            Gets or sets a value indicating whether this <see cref="T:CitizenFX.Core.Vehicle"/> is wanted by the police.
            </summary>
            <value>
              <c>true</c> if this <see cref="T:CitizenFX.Core.Vehicle"/> is wanted by the police; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="P:CitizenFX.Core.Vehicle.ProvidesCover">
            <summary>
            Gets or sets a value indicating whether peds can use this <see cref="T:CitizenFX.Core.Vehicle"/> for cover.
            </summary>
            <value>
              <c>true</c> if peds can use this <see cref="T:CitizenFX.Core.Vehicle"/> for cover; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="P:CitizenFX.Core.Vehicle.DropsMoneyOnExplosion">
            <summary>
            Gets or sets a value indicating whether this <see cref="T:CitizenFX.Core.Vehicle"/> drops money when destroyed.
            </summary>
            <value>
            <c>true</c> if this <see cref="T:CitizenFX.Core.Vehicle"/> drops money when destroyed; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="P:CitizenFX.Core.Vehicle.PreviouslyOwnedByPlayer">
            <summary>
            Gets or sets a value indicating whether this <see cref="T:CitizenFX.Core.Vehicle"/> was previously owned by a <see cref="T:CitizenFX.Core.Player"/>.
            </summary>
            <value>
            <c>true</c> if this <see cref="T:CitizenFX.Core.Vehicle"/> was previously owned by a <see cref="T:CitizenFX.Core.Player"/>; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="P:CitizenFX.Core.Vehicle.NeedsToBeHotwired">
            <summary>
            Gets or sets a value indicating whether this <see cref="T:CitizenFX.Core.Vehicle"/> needs to be hotwired to start.
            </summary>
            <value>
              <c>true</c> if this <see cref="T:CitizenFX.Core.Vehicle"/> needs to be hotwired to start; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="P:CitizenFX.Core.Vehicle.AreLightsOn">
            <summary>
            Gets or sets a value indicating whether this <see cref="T:CitizenFX.Core.Vehicle"/> has its lights on.
            </summary>
            <value>
              <c>true</c> if this <see cref="T:CitizenFX.Core.Vehicle"/> has its lights on; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="P:CitizenFX.Core.Vehicle.AreHighBeamsOn">
            <summary>
            Gets or sets a value indicating whether this <see cref="T:CitizenFX.Core.Vehicle"/> has its high beams on.
            </summary>
            <value>
              <c>true</c> if this <see cref="T:CitizenFX.Core.Vehicle"/> has its high beams on; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="P:CitizenFX.Core.Vehicle.IsInteriorLightOn">
            <summary>
            Gets or sets a value indicating whether this <see cref="T:CitizenFX.Core.Vehicle"/> has its interior lights on.
            </summary>
            <value>
              <c>true</c> if this <see cref="T:CitizenFX.Core.Vehicle"/> has its interior lights on; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="P:CitizenFX.Core.Vehicle.IsSearchLightOn">
            <summary>
            Gets or sets a value indicating whether this <see cref="T:CitizenFX.Core.Vehicle"/> has its search light on.
            </summary>
            <value>
              <c>true</c> if this <see cref="T:CitizenFX.Core.Vehicle"/> has its search light on; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="P:CitizenFX.Core.Vehicle.IsTaxiLightOn">
            <summary>
            Gets or sets a value indicating whether this <see cref="T:CitizenFX.Core.Vehicle"/> has its taxi light on.
            </summary>
            <value>
              <c>true</c> if this <see cref="T:CitizenFX.Core.Vehicle"/> has its taxi light on; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="P:CitizenFX.Core.Vehicle.IsLeftIndicatorLightOn">
            <summary>
            Gets or sets a value indicating whether this <see cref="T:CitizenFX.Core.Vehicle"/> has its left indicator light on.
            </summary>
            <value>
              <c>true</c> if this <see cref="T:CitizenFX.Core.Vehicle"/> has its left indicator light on; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="P:CitizenFX.Core.Vehicle.IsRightIndicatorLightOn">
            <summary>
            Gets or sets a value indicating whether this <see cref="T:CitizenFX.Core.Vehicle"/> has its right indicator light on.
            </summary>
            <value>
              <c>true</c> if this <see cref="T:CitizenFX.Core.Vehicle"/> has its right indicator light on; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="P:CitizenFX.Core.Vehicle.IsHandbrakeForcedOn">
            <summary>
            Sets a value indicating whether the Handbrake on this <see cref="T:CitizenFX.Core.Vehicle"/> is forced on.
            </summary>
            <value>
              <c>true</c> if the Handbrake on this <see cref="T:CitizenFX.Core.Vehicle"/> is forced on; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="P:CitizenFX.Core.Vehicle.AreBrakeLightsOn">
            <summary>
            Gets or sets a value indicating whether this <see cref="T:CitizenFX.Core.Vehicle"/> has its brake light on.
            </summary>
            <value>
              <c>true</c> if this <see cref="T:CitizenFX.Core.Vehicle"/> has its brake light on; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="P:CitizenFX.Core.Vehicle.IsEngineOnFire">
            <summary>
            Gets whether or not the engine is on fire and losing health rapdily.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Vehicle.SuspensionHeight">
            <summary>
            Gets or sets the suspension height of this <see cref="T:CitizenFX.Core.Vehicle"/>.
            </summary>
            <value>
            The suspension height.
            </value>
        </member>
        <member name="M:CitizenFX.Core.Vehicle.Exists">
            <summary>
            Determines whether this <see cref="T:CitizenFX.Core.Vehicle"/> exists.
            </summary>
            <returns><c>true</c> if this <see cref="T:CitizenFX.Core.Vehicle"/> exists; otherwise, <c>false</c></returns>
        </member>
        <member name="M:CitizenFX.Core.Vehicle.Exists(CitizenFX.Core.Vehicle)">
            <summary>
            Determines whether the <see cref="T:CitizenFX.Core.Vehicle"/> exists.
            </summary>
            <param name="vehicle">The <see cref="T:CitizenFX.Core.Vehicle"/> to check.</param>
            <returns><c>true</c> if the <see cref="T:CitizenFX.Core.Vehicle"/> exists; otherwise, <c>false</c></returns>
        </member>
        <member name="P:CitizenFX.Core.Weapon.HudStats">
            <summary>
            Gets the <see cref="T:CitizenFX.Core.Game.WeaponHudStats"/> data from this <see cref="T:CitizenFX.Core.Weapon"/>.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.WeaponComponent.HudStats">
            <summary>
            Gets the <see cref="T:CitizenFX.Core.Game.WeaponComponentHudStats"/> data from this <see cref="T:CitizenFX.Core.WeaponComponent"/>.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.World.CurrentDate">
            <summary>
            Gets or sets the current date and time in the GTA World.
            </summary>
            <value>
            The current date and time.
            </value>
        </member>
        <member name="P:CitizenFX.Core.World.CurrentDayTime">
            <summary>
            Gets or sets the current time of day in the GTA World.
            </summary>
            <value>
            The current time of day
            </value>
        </member>
        <member name="P:CitizenFX.Core.World.Blackout">
            <summary>
            Sets a value indicating whether lights in the <see cref="T:CitizenFX.Core.World"/> should be rendered.
            </summary>
            <value>
              <c>true</c> if blackout; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="P:CitizenFX.Core.World.CloudHat">
            <summary>
            Gets or sets the current Cloud Hat.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.World.CloudHatOpacity">
            <summary>
            Gets or sets the current Cloud Hat opacity. On a scale of 0.0 to 1.0.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.World.Weather">
            <summary>
            Gets or sets the weather.
            </summary>
            <value>
            The weather.
            </value>
        </member>
        <member name="P:CitizenFX.Core.World.NextWeather">
            <summary>
            Gets or sets the next weather.
            </summary>
            <value>
            The next weather.
            </value>
        </member>
        <member name="P:CitizenFX.Core.World.WeatherTransition">
            <summary>
            Gets or sets the weather transition.
            </summary>
            <value>
            The weather transition.
            </value>
        </member>
        <member name="M:CitizenFX.Core.World.TransitionToWeather(CitizenFX.Core.Weather,System.Single)">
            <summary>
            Transitions to weather. Duration is 45f in most scripts.
            </summary>
            <param name="weather">The weather.</param>
            <param name="duration">The duration.</param>
        </member>
        <member name="P:CitizenFX.Core.World.GravityLevel">
            <summary>
            Sets the gravity level for all <see cref="T:CitizenFX.Core.World"/> objects.
            </summary>
            <value>
            The gravity level: 
            9.8f - Default gravity.
            2.4f - Moon gravity.
            0.1f - Very low gravity.
            0.0f - No gravity.
            </value>
        </member>
        <member name="P:CitizenFX.Core.World.RenderingCamera">
            <summary>
            Gets or sets the rendering camera.
            </summary>
            <value>
            The rendering <see cref="T:CitizenFX.Core.Camera"/>.
            </value>
            <remarks>
            Setting to <c>null</c> sets the rendering <see cref="T:CitizenFX.Core.Camera"/> to <see cref="T:CitizenFX.Core.GameplayCamera"/>.
            </remarks>
        </member>
        <member name="M:CitizenFX.Core.World.DestroyAllCameras">
            <summary>
            Destroys all user created <see cref="T:CitizenFX.Core.Camera"/>s.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.World.WaypointPosition">
            <summary>
            Gets or sets the waypoint position.
            </summary>
            <returns>The <see cref="T:CitizenFX.Core.Vector3"/> coordinates of the Waypoint <see cref="T:CitizenFX.Core.Blip"/></returns>
            <remarks>
            Returns an empty <see cref="T:CitizenFX.Core.Vector3"/> if a waypoint <see cref="T:CitizenFX.Core.Blip"/> hasn't been set
            If the game engine cant extract height information the Z component will be 0.0f
            </remarks>
        </member>
        <member name="M:CitizenFX.Core.World.GetWaypointBlip">
            <summary>
            Gets the waypoint blip.
            </summary>
            <returns>The <see cref="T:CitizenFX.Core.Vector3"/> coordinates of the Waypoint <see cref="T:CitizenFX.Core.Blip"/></returns>
            <remarks>
            Returns <c>null</c> if a waypoint <see cref="T:CitizenFX.Core.Blip"/> hasn't been set
            </remarks>
        </member>
        <member name="M:CitizenFX.Core.World.RemoveWaypoint">
            <summary>
            Removes the waypoint.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.World.GetDistance(CitizenFX.Core.Vector3,CitizenFX.Core.Vector3)">
            <summary>
            Gets the straight line distance between 2 positions.
            </summary>
            <param name="origin">The origin.</param>
            <param name="destination">The destination.</param>
            <returns>The distance</returns>
        </member>
        <member name="M:CitizenFX.Core.World.CalculateTravelDistance(CitizenFX.Core.Vector3,CitizenFX.Core.Vector3)">
            <summary>
            Calculates the travel distance using roads and paths between 2 positions.
            </summary>
            <param name="origin">The origin.</param>
            <param name="destination">The destination.</param>
            <returns>The travel distance</returns>
        </member>
        <member name="M:CitizenFX.Core.World.GetGroundHeight(CitizenFX.Core.Vector3)">
            <summary>
            Gets the height of the ground at a given position.
            </summary>
            <param name="position">The position.</param>
            <returns>The height measured in meters</returns>
        </member>
        <member name="M:CitizenFX.Core.World.GetGroundHeight(CitizenFX.Core.Vector2)">
            <summary>
            Gets the height of the ground at a given position.
            </summary>
            <param name="position">The position.</param>
            <returns>The height measured in meters</returns>
        </member>
        <member name="M:CitizenFX.Core.World.GetAllBlips(CitizenFX.Core.BlipSprite[])">
            <summary>
            Gets an <c>array</c> of all the <see cref="T:CitizenFX.Core.Blip"/>s on the map with a given <see cref="T:CitizenFX.Core.BlipSprite"/>.
            </summary>
            <param name="blipTypes">The blip types to include, leave blank to get all <see cref="T:CitizenFX.Core.Blip"/>s.</param>
        </member>
        <member name="M:CitizenFX.Core.World.GetAllProps">
            <summary>
            Gets an <c>array</c> of all the <see cref="T:CitizenFX.Core.Prop"/>s on the map.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.World.GetAllPeds">
            <summary>
            Gets an <c>array</c> of all the <see cref="T:CitizenFX.Core.Ped"/>s on the map.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.World.GetAllVehicles">
            <summary>
            Gets an <c>array</c> of all the <see cref="T:CitizenFX.Core.Vehicle"/>s on the map.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.World.GetAllPickups">
            <summary>
            Gets an <c>array</c> of all the <see cref="T:CitizenFX.Core.Pickup"/>s on the map.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.World.GetClosest``1(CitizenFX.Core.Vector3,``0[])">
            <summary>
            Gets the closest <see cref="T:CitizenFX.Core.ISpatial"/> to a given position in the World.
            </summary>
            <typeparam name="T"></typeparam>
            <param name="position">The position to check against.</param>
            <param name="spatials">The spatials to check.</param>
            <returns>The closest <see cref="T:CitizenFX.Core.ISpatial"/> to the <paramref name="position"/></returns>
        </member>
        <member name="M:CitizenFX.Core.World.GetClosest``1(CitizenFX.Core.Vector2,``0[])">
            <summary>
            Gets the closest <see cref="T:CitizenFX.Core.ISpatial"/> to a given position in the World ignoring height.
            </summary>
            <typeparam name="T"></typeparam>
            <param name="position">The position to check against.</param>
            <param name="spatials">The spatials to check.</param>
            <returns>The closest <see cref="T:CitizenFX.Core.ISpatial"/> to the <paramref name="position"/></returns>
        </member>
        <member name="M:CitizenFX.Core.World.GetSafeCoordForPed(CitizenFX.Core.Vector3,System.Boolean,System.Int32)">
            <summary>
            Gets the nearest safe coordinate to position a <see cref="T:CitizenFX.Core.Ped"/>.
            </summary>
            <param name="position">The position to check around.</param>
            <param name="sidewalk">if set to <c>true</c> Only find positions on the sidewalk.</param>
            <param name="flags">The flags.</param>
        </member>
        <member name="M:CitizenFX.Core.World.GetNextPositionOnStreet(CitizenFX.Core.Vector2,System.Boolean)">
            <summary>
            Gets the next position on the street where a <see cref="T:CitizenFX.Core.Vehicle"/> can be placed.
            </summary>
            <param name="position">The position to check around.</param>
            <param name="unoccupied">if set to <c>true</c> only find positions that dont already have a vehicle in them.</param>
        </member>
        <member name="M:CitizenFX.Core.World.GetNextPositionOnStreet(CitizenFX.Core.Vector3,System.Boolean)">
            <summary>
            Gets the next position on the street where a <see cref="T:CitizenFX.Core.Vehicle"/> can be placed.
            </summary>
            <param name="position">The position to check around.</param>
            <param name="unoccupied">if set to <c>true</c> only find positions that dont already have a vehicle in them.</param>
        </member>
        <member name="M:CitizenFX.Core.World.GetNextPositionOnSidewalk(CitizenFX.Core.Vector2)">
            <summary>
            Gets the next position on the street where a <see cref="T:CitizenFX.Core.Ped"/> can be placed.
            </summary>
            <param name="position">The position to check around.</param>
        </member>
        <member name="M:CitizenFX.Core.World.GetNextPositionOnSidewalk(CitizenFX.Core.Vector3)">
            <summary>
            Gets the next position on the street where a <see cref="T:CitizenFX.Core.Ped"/> can be placed.
            </summary>
            <param name="position">The position to check around.</param>
        </member>
        <member name="M:CitizenFX.Core.World.GetZoneLocalizedName(CitizenFX.Core.Vector2)">
            <summary>
            Gets the localized name of the a zone in the map.
            </summary>
            <param name="position">The position on the map.</param>
        </member>
        <member name="M:CitizenFX.Core.World.GetZoneLocalizedName(CitizenFX.Core.Vector3)">
            <summary>
            Gets the localized name of the a zone in the map.
            </summary>
            <param name="position">The position on the map.</param>
        </member>
        <member name="M:CitizenFX.Core.World.GetZoneDisplayName(CitizenFX.Core.Vector2)">
            <summary>
            Gets the display name of the a zone in the map.
            Use <see cref="M:CitizenFX.Core.Game.GetGXTEntry(System.String)"/> to convert to the localized name.
            </summary>
            <param name="position">The position on the map.</param>
        </member>
        <member name="M:CitizenFX.Core.World.GetZoneDisplayName(CitizenFX.Core.Vector3)">
            <summary>
            Gets the display name of the a zone in the map.
            Use <see cref="M:CitizenFX.Core.Game.GetGXTEntry(System.String)"/> to convert to the localized name.
            </summary>
            <param name="position">The position on the map.</param>
        </member>
        <member name="M:CitizenFX.Core.World.CreateBlip(CitizenFX.Core.Vector3)">
            <summary>
            Creates a <see cref="T:CitizenFX.Core.Blip"/> at the given position on the map.
            </summary>
            <param name="position">The position of the blip on the map.</param>
        </member>
        <member name="M:CitizenFX.Core.World.CreateBlip(CitizenFX.Core.Vector3,System.Single)">
            <summary>
            Creates a <see cref="T:CitizenFX.Core.Blip"/> for a circular area at the given position on the map.
            </summary>
            <param name="position">The position of the blip on the map.</param>
            <param name="radius">The radius of the area on the map.</param>
        </member>
        <member name="M:CitizenFX.Core.World.CreateCamera(CitizenFX.Core.Vector3,CitizenFX.Core.Vector3,System.Single)">
            <summary>
            Creates a <see cref="T:CitizenFX.Core.Camera"/>, use <see cref="P:CitizenFX.Core.World.RenderingCamera"/> to switch to this camera
            </summary>
            <param name="position">The position of the camera.</param>
            <param name="rotation">The rotation of the camera.</param>
            <param name="fov">The field of view of the camera.</param>
        </member>
        <member name="M:CitizenFX.Core.World.CreatePed(CitizenFX.Core.Model,CitizenFX.Core.Vector3,System.Single)">
            <summary>
            Spawns a <see cref="T:CitizenFX.Core.Ped"/> of the given <see cref="T:CitizenFX.Core.Model"/> at the position and heading specified.
            </summary>
            <param name="model">The <see cref="T:CitizenFX.Core.Model"/> of the <see cref="T:CitizenFX.Core.Ped"/>.</param>
            <param name="position">The position to spawn the <see cref="T:CitizenFX.Core.Ped"/> at.</param>
            <param name="heading">The heading of the <see cref="T:CitizenFX.Core.Ped"/>.</param>
            <remarks>returns <c>null</c> if the <see cref="T:CitizenFX.Core.Ped"/> could not be spawned</remarks>
        </member>
        <member name="M:CitizenFX.Core.World.CreateRandomPed(CitizenFX.Core.Vector3)">
            <summary>
            Spawns a <see cref="T:CitizenFX.Core.Ped"/> of a random <see cref="T:CitizenFX.Core.Model"/> at the position specified.
            </summary>
            <param name="position">The position to spawn the <see cref="T:CitizenFX.Core.Ped"/> at.</param>
        </member>
        <member name="M:CitizenFX.Core.World.CreateVehicle(CitizenFX.Core.Model,CitizenFX.Core.Vector3,System.Single)">
            <summary>
            Spawns a <see cref="T:CitizenFX.Core.Vehicle"/> of the given <see cref="T:CitizenFX.Core.Model"/> at the position and heading specified.
            </summary>
            <param name="model">The <see cref="T:CitizenFX.Core.Model"/> of the <see cref="T:CitizenFX.Core.Vehicle"/>.</param>
            <param name="position">The position to spawn the <see cref="T:CitizenFX.Core.Vehicle"/> at.</param>
            <param name="heading">The heading of the <see cref="T:CitizenFX.Core.Vehicle"/>.</param>
            <remarks>returns <c>null</c> if the <see cref="T:CitizenFX.Core.Vehicle"/> could not be spawned</remarks>
        </member>
        <member name="M:CitizenFX.Core.World.CreateRandomVehicle(CitizenFX.Core.Vector3,System.Single)">
            <summary>
            Spawns a <see cref="T:CitizenFX.Core.Vehicle"/> of a random <see cref="T:CitizenFX.Core.Model"/> at the position specified.
            </summary>
            <param name="position">The position to spawn the <see cref="T:CitizenFX.Core.Vehicle"/> at.</param>
            <param name="heading">The heading of the <see cref="T:CitizenFX.Core.Vehicle"/>.</param>
            <remarks>returns <c>null</c> if the <see cref="T:CitizenFX.Core.Vehicle"/> could not be spawned</remarks>
        </member>
        <member name="M:CitizenFX.Core.World.CreateProp(CitizenFX.Core.Model,CitizenFX.Core.Vector3,System.Boolean,System.Boolean)">
            <summary>
            Spawns a <see cref="T:CitizenFX.Core.Prop"/> of the given <see cref="T:CitizenFX.Core.Model"/> at the position specified.
            </summary>
            <param name="model">The <see cref="T:CitizenFX.Core.Model"/> of the <see cref="T:CitizenFX.Core.Prop"/>.</param>
            <param name="position">The position to spawn the <see cref="T:CitizenFX.Core.Prop"/> at.</param>
            <param name="dynamic">if set to <c>true</c> the <see cref="T:CitizenFX.Core.Prop"/> will have physics; otherwise, it will be static.</param>
            <param name="placeOnGround">if set to <c>true</c> place the prop on the ground nearest to the <paramref name="position"/>.</param>
            <remarks>returns <c>null</c> if the <see cref="T:CitizenFX.Core.Prop"/> could not be spawned</remarks>
        </member>
        <member name="M:CitizenFX.Core.World.CreateProp(CitizenFX.Core.Model,CitizenFX.Core.Vector3,CitizenFX.Core.Vector3,System.Boolean,System.Boolean)">
            <summary>
            Spawns a <see cref="T:CitizenFX.Core.Prop"/> of the given <see cref="T:CitizenFX.Core.Model"/> at the position specified.
            </summary>
            <param name="model">The <see cref="T:CitizenFX.Core.Model"/> of the <see cref="T:CitizenFX.Core.Prop"/>.</param>
            <param name="position">The position to spawn the <see cref="T:CitizenFX.Core.Prop"/> at.</param>
            <param name="rotation">The rotation of the <see cref="T:CitizenFX.Core.Prop"/>.</param>
            <param name="dynamic">if set to <c>true</c> the <see cref="T:CitizenFX.Core.Prop"/> will have physics; otherwise, it will be static.</param>
            <param name="placeOnGround">if set to <c>true</c> place the prop on the ground nearest to the <paramref name="position"/>.</param>
            <remarks>returns <c>null</c> if the <see cref="T:CitizenFX.Core.Prop"/> could not be spawned</remarks>
        </member>
        <member name="M:CitizenFX.Core.World.CreatePropNoOffset(CitizenFX.Core.Model,CitizenFX.Core.Vector3,System.Boolean)">
            <summary>
            Spawns a <see cref="T:CitizenFX.Core.Prop"/> of the given <see cref="T:CitizenFX.Core.Model"/> at the position specified without any offset.
            </summary>
            <param name="model">The <see cref="T:CitizenFX.Core.Model"/> of the <see cref="T:CitizenFX.Core.Prop"/>.</param>
            <param name="position">The position to spawn the <see cref="T:CitizenFX.Core.Prop"/> at.</param>
            <param name="dynamic">if set to <c>true</c> the <see cref="T:CitizenFX.Core.Prop"/> will have physics; otherwise, it will be static.</param>
            <remarks>returns <c>null</c> if the <see cref="T:CitizenFX.Core.Prop"/> could not be spawned</remarks>
        </member>
        <member name="M:CitizenFX.Core.World.CreatePropNoOffset(CitizenFX.Core.Model,CitizenFX.Core.Vector3,CitizenFX.Core.Vector3,System.Boolean)">
            <summary>
            Spawns a <see cref="T:CitizenFX.Core.Prop"/> of the given <see cref="T:CitizenFX.Core.Model"/> at the position specified without any offset.
            </summary>
            <param name="model">The <see cref="T:CitizenFX.Core.Model"/> of the <see cref="T:CitizenFX.Core.Prop"/>.</param>
            <param name="position">The position to spawn the <see cref="T:CitizenFX.Core.Prop"/> at.</param>
            <param name="rotation">The rotation of the <see cref="T:CitizenFX.Core.Prop"/>.</param>
            <param name="dynamic">if set to <c>true</c> the <see cref="T:CitizenFX.Core.Prop"/> will have physics; otherwise, it will be static.</param>
            <remarks>returns <c>null</c> if the <see cref="T:CitizenFX.Core.Prop"/> could not be spawned</remarks>
        </member>
        <member name="M:CitizenFX.Core.World.CreateCheckpoint(CitizenFX.Core.CheckpointIcon,CitizenFX.Core.Vector3,CitizenFX.Core.Vector3,System.Single,System.Drawing.Color)">
            <summary>
            Creates a <see cref="T:CitizenFX.Core.Checkpoint"/> in the world.
            </summary>
            <param name="icon">The <see cref="T:CitizenFX.Core.CheckpointIcon"/> to display inside the <see cref="T:CitizenFX.Core.Checkpoint"/>.</param>
            <param name="position">The position in the World.</param>
            <param name="pointTo">The position in the world where this <see cref="T:CitizenFX.Core.Checkpoint"/> should point.</param>
            <param name="radius">The radius of the <see cref="T:CitizenFX.Core.Checkpoint"/>.</param>
            <param name="color">The color of the <see cref="T:CitizenFX.Core.Checkpoint"/>.</param>
            <remarks>returns <c>null</c> if the <see cref="T:CitizenFX.Core.Checkpoint"/> could not be created</remarks>
        </member>
        <member name="M:CitizenFX.Core.World.CreateCheckpoint(CitizenFX.Core.CheckpointCustomIcon,CitizenFX.Core.Vector3,CitizenFX.Core.Vector3,System.Single,System.Drawing.Color)">
            <summary>
            Creates a <see cref="T:CitizenFX.Core.Checkpoint"/> in the world.
            </summary>
            <param name="icon">The <see cref="T:CitizenFX.Core.CheckpointCustomIcon"/> to display inside the <see cref="T:CitizenFX.Core.Checkpoint"/>.</param>
            <param name="position">The position in the World.</param>
            <param name="pointTo">The position in the world where this <see cref="T:CitizenFX.Core.Checkpoint"/> should point.</param>
            <param name="radius">The radius of the <see cref="T:CitizenFX.Core.Checkpoint"/>.</param>
            <param name="color">The color of the <see cref="T:CitizenFX.Core.Checkpoint"/>.</param>
            <remarks>returns <c>null</c> if the <see cref="T:CitizenFX.Core.Checkpoint"/> could not be created</remarks>
        </member>
        <member name="M:CitizenFX.Core.World.AddRope(CitizenFX.Core.RopeType,CitizenFX.Core.Vector3,CitizenFX.Core.Vector3,System.Single,System.Single,System.Boolean)">
            <summary>
            Spawns a <see cref="T:CitizenFX.Core.Rope"/>.
            </summary>
            <param name="type">The type of <see cref="T:CitizenFX.Core.Rope"/>.</param>
            <param name="position">The position of the <see cref="T:CitizenFX.Core.Rope"/>.</param>
            <param name="rotation">The rotation of the <see cref="T:CitizenFX.Core.Rope"/>.</param>
            <param name="length">The length of the <see cref="T:CitizenFX.Core.Rope"/>.</param>
            <param name="minLength">The minimum length of the <see cref="T:CitizenFX.Core.Rope"/>.</param>
            <param name="breakable">if set to <c>true</c> the <see cref="T:CitizenFX.Core.Rope"/> will break if shot.</param>
        </member>
        <member name="M:CitizenFX.Core.World.ShootBullet(CitizenFX.Core.Vector3,CitizenFX.Core.Vector3,CitizenFX.Core.Ped,CitizenFX.Core.WeaponAsset,System.Int32,System.Single)">
            <summary>
            Fires a single bullet in the world
            </summary>
            <param name="sourcePosition">Where the bullet is fired from.</param>
            <param name="targetPosition">Where the bullet is fired to.</param>
            <param name="owner">The <see cref="T:CitizenFX.Core.Ped"/> who fired the bullet, leave <c>null</c> for no one.</param>
            <param name="weaponAsset">The weapon that the bullet is fired from.</param>
            <param name="damage">The damage the bullet will cause.</param>
            <param name="speed">The speed, only affects projectile weapons, leave -1 for default.</param>
        </member>
        <member name="M:CitizenFX.Core.World.AddExplosion(CitizenFX.Core.Vector3,CitizenFX.Core.ExplosionType,System.Single,System.Single,CitizenFX.Core.Ped,System.Boolean,System.Boolean)">
            <summary>
            Creates an explosion in the world
            </summary>
            <param name="position">The position of the explosion.</param>
            <param name="type">The type of explosion.</param>
            <param name="radius">The radius of the explosion.</param>
            <param name="cameraShake">The amount of camera shake to apply to nearby cameras.</param>
            <param name="owner">The <see cref="T:CitizenFX.Core.Ped"/> who caused the explosion, leave null if no one caused the explosion.</param>
            <param name="aubidble">if set to <c>true</c> explosion can be heard.</param>
            <param name="invisible">if set to <c>true</c> explosion is invisible.</param>
        </member>
        <member name="M:CitizenFX.Core.World.AddRelationshipGroup(System.String)">
            <summary>
            Creates a <see cref="T:CitizenFX.Core.RelationshipGroup"/> with the given name.
            </summary>
            <param name="name">The name of the relationship group.</param>
        </member>
        <member name="M:CitizenFX.Core.World.Raycast(CitizenFX.Core.Vector3,CitizenFX.Core.Vector3,CitizenFX.Core.IntersectOptions,CitizenFX.Core.Entity)">
            <summary>
            Creates a raycast between 2 points.
            </summary>
            <param name="source">The source of the raycast.</param>
            <param name="target">The target of the raycast.</param>
            <param name="options">What type of objects the raycast should intersect with.</param>
            <param name="ignoreEntity">Specify an <see cref="T:CitizenFX.Core.Entity"/> that the raycast should ignore, leave null for no entities ignored.</param>
        </member>
        <member name="M:CitizenFX.Core.World.Raycast(CitizenFX.Core.Vector3,CitizenFX.Core.Vector3,System.Single,CitizenFX.Core.IntersectOptions,CitizenFX.Core.Entity)">
            <summary>
            Creates a raycast between 2 points.
            </summary>
            <param name="source">The source of the raycast.</param>
            <param name="direction">The direction of the raycast.</param>
            <param name="maxDistance">How far the raycast should go out to.</param>
            <param name="options">What type of objects the raycast should intersect with.</param>
            <param name="ignoreEntity">Specify an <see cref="T:CitizenFX.Core.Entity"/> that the raycast should ignore, leave null for no entities ignored.</param>
        </member>
        <member name="M:CitizenFX.Core.World.RaycastCapsule(CitizenFX.Core.Vector3,CitizenFX.Core.Vector3,System.Single,CitizenFX.Core.IntersectOptions,CitizenFX.Core.Entity)">
            <summary>
            Creates a 3D raycast between 2 points.
            </summary>
            <param name="source">The source of the raycast.</param>
            <param name="target">The target of the raycast.</param>
            <param name="radius">The radius of the raycast.</param>
            <param name="options">What type of objects the raycast should intersect with.</param>
            <param name="ignoreEntity">Specify an <see cref="T:CitizenFX.Core.Entity"/> that the raycast should ignore, leave null for no entities ignored.</param>
        </member>
        <member name="M:CitizenFX.Core.World.RaycastCapsule(CitizenFX.Core.Vector3,CitizenFX.Core.Vector3,System.Single,System.Single,CitizenFX.Core.IntersectOptions,CitizenFX.Core.Entity)">
            <summary>
            Creates a 3D raycast between 2 points.
            </summary>
            <param name="source">The source of the raycast.</param>
            <param name="direction">The direction of the raycast.</param>
            <param name="radius">The radius of the raycast.</param>
            <param name="maxDistance">How far the raycast should go out to.</param>
            <param name="options">What type of objects the raycast should intersect with.</param>
            <param name="ignoreEntity">Specify an <see cref="T:CitizenFX.Core.Entity"/> that the raycast should ignore, leave null for no entities ignored.</param>
        </member>
        <member name="M:CitizenFX.Core.World.GetCrosshairCoordinates">
            <summary>
            Determines where the crosshair intersects with the world.
            </summary>
            <returns>A <see cref="T:CitizenFX.Core.RaycastResult"/> containing information about where the crosshair intersects with the world.</returns>
        </member>
        <member name="M:CitizenFX.Core.World.GetCrosshairCoordinates(CitizenFX.Core.Entity)">
            <summary>
            Determines where the crosshair intersects with the world.
            </summary>
            <param name="ignoreEntity">Prevent the raycast detecting a specific <see cref="T:CitizenFX.Core.Entity"/>.</param>
            <returns>A <see cref="T:CitizenFX.Core.RaycastResult"/> containing information about where the crosshair intersects with the world.</returns>
        </member>
        <member name="M:CitizenFX.Core.World.DrawMarker(CitizenFX.Core.MarkerType,CitizenFX.Core.Vector3,CitizenFX.Core.Vector3,CitizenFX.Core.Vector3,CitizenFX.Core.Vector3,System.Drawing.Color,System.Boolean,System.Boolean,System.Boolean,System.String,System.String,System.Boolean)">
            <summary>
            Draws a marker in the world, this needs to be done on a per frame basis
            </summary>
            <param name="type">The type of marker.</param>
            <param name="pos">The position of the marker.</param>
            <param name="dir">The direction the marker points in.</param>
            <param name="rot">The rotation of the marker.</param>
            <param name="scale">The amount to scale the marker by.</param>
            <param name="color">The color of the marker.</param>
            <param name="bobUpAndDown">if set to <c>true</c> the marker will bob up and down.</param>
            <param name="faceCamera">if set to <c>true</c> the marker will always face the camera, regardless of its rotation.</param>
            <param name="rotateY">if set to <c>true</c> rotates only on the y axis(heading).</param>
            <param name="textueDict">Name of texture dictionary to load the texture from, leave null for no texture in the marker.</param>
            <param name="textureName">Name of texture inside the dictionary to load the texture from, leave null for no texture in the marker.</param>
            <param name="drawOnEntity">if set to <c>true</c> draw on any <see cref="T:CitizenFX.Core.Entity"/> that intersects the marker.</param>
        </member>
        <member name="M:CitizenFX.Core.World.DrawLightWithRange(CitizenFX.Core.Vector3,System.Drawing.Color,System.Single,System.Single)">
            <summary>
            Draws light around a region.
            </summary>
            <param name="position">The position to center the light around.</param>
            <param name="color">The color of the light.</param>
            <param name="range">How far the light should extend to.</param>
            <param name="intensity">The intensity: <c>0.0f</c> being no intensity, <c>1.0f</c> being full intensity.</param>
        </member>
        <member name="M:CitizenFX.Core.World.RemoveAllParticleEffectsInRange(CitizenFX.Core.Vector3,System.Single)">
            <summary>
            Stops all particle effects in a range.
            </summary>
            <param name="pos">The position in the world to stop particle effects.</param>
            <param name="range">The maximum distance from the <paramref name="pos"/> to stop particle effects.</param>
        </member>
        <member name="T:CitizenFX.Core.FastStructure">
            <summary>
            Provides fast reading and writing of generic structures to a memory location using IL emitted functions.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.FastStructure.GetPtr``1(``0@)">
            <summary>
            Retrieve a pointer to the passed generic structure type. This is achieved by emitting a <see cref="T:System.Reflection.Emit.DynamicMethod"/> to retrieve a pointer to the structure.
            </summary>
            <typeparam name="T"></typeparam>
            <param name="structure"></param>
            <returns>A pointer to the provided structure in memory.</returns>
            <see cref="F:CitizenFX.Core.FastStructure`1.GetPtr"/>
        </member>
        <member name="M:CitizenFX.Core.FastStructure.PtrToStructure``1(System.IntPtr)">
            <summary>
            Loads the generic value type <typeparamref name="T"/> from a pointer. This is achieved by emitting a <see cref="T:System.Reflection.Emit.DynamicMethod"/> that returns the value in the memory location as a <typeparamref name="T"/>.
            <para>The equivalent non-generic C# code:</para>
            <code>
            unsafe MyStruct ReadFromPointer(byte* pointer)
            {
                return *(MyStruct*)pointer;
            }
            </code>
            </summary>
            <typeparam name="T">Any value/structure type</typeparam>
            <param name="pointer">Unsafe pointer to memory to load the value from</param>
            <returns>The newly loaded value</returns>
        </member>
        <member name="M:CitizenFX.Core.FastStructure.StructureToPtr``1(``0@,System.IntPtr)">
            <summary>
            Writes the generic value type <typeparamref name="T"/> to the location specified by a pointer. This is achieved by emitting a <see cref="T:System.Reflection.Emit.DynamicMethod"/> that copies the value from the referenced structure into the specified memory location.
            <para>There is no exact equivalent possible in C#, the closest possible (generates the same IL) is the following code:</para>
            <code>
            unsafe void WriteToPointer(ref SharedHeader dest, ref SharedHeader src)
            {
                dest = src;
            }
            </code>
            </summary>
            <typeparam name="T"></typeparam>
            <param name="pointer"></param>
            <param name="structure"></param>
        </member>
        <member name="M:CitizenFX.Core.FastStructure.SizeOf``1">
            <summary>
            Retrieve the cached size of a structure
            </summary>
            <typeparam name="T"></typeparam>
            <returns></returns>
            <remarks>Caches the size by type</remarks>
            <see cref="F:CitizenFX.Core.FastStructure`1.Size"/>
        </member>
        <member name="M:CitizenFX.Core.FastStructure.ReadArray``1(``0[],System.IntPtr,System.Int32,System.Int32)">
            <summary>
            Reads a number of elements from a memory location into the provided buffer starting at the specified index.
            </summary>
            <typeparam name="T">The structure type</typeparam>
            <param name="buffer">The destination buffer.</param>
            <param name="source">The source memory location.</param>
            <param name="index">The start index within <paramref name="buffer"/>.</param>
            <param name="count">The number of elements to read.</param>
        </member>
        <member name="M:CitizenFX.Core.FastStructure.WriteArray``1(System.IntPtr,``0[],System.Int32,System.Int32)">
            <summary>
            Writes a number of elements to a memory location from the provided buffer starting at the specified index.
            </summary>
            <typeparam name="T">The structure type</typeparam>
            <param name="destination">The destination memory location.</param>
            <param name="buffer">The source buffer.</param>
            <param name="index">The start index within <paramref name="buffer"/>.</param>
            <param name="count">The number of elements to write.</param>
        </member>
        <member name="T:CitizenFX.Core.FastStructure`1">
            <summary>
            Emits optimized IL for the reading and writing of structures to/from memory.
            <para>For a 32-byte structure with 1 million iterations:</para>
            <para>The <see cref="F:CitizenFX.Core.FastStructure`1.PtrToStructure"/> method performs approx. 20x faster than
            <see cref="M:System.Runtime.InteropServices.Marshal.PtrToStructure(System.IntPtr,System.Type)"/> (8ms vs 160ms), and about 1.6x slower than the non-generic equivalent (8ms vs 5ms)</para>
            <para>The <see cref="F:CitizenFX.Core.FastStructure`1.StructureToPtr"/> method performs approx. 8x faster than 
            <see cref="M:System.Runtime.InteropServices.Marshal.StructureToPtr(System.Object,System.IntPtr,System.Boolean)"/> (4ms vs 34ms). </para>
            </summary>
            <typeparam name="T"></typeparam>
        </member>
        <member name="T:CitizenFX.Core.FastStructure`1.GetPtrDelegate">
            <summary>
            Delegate that returns a pointer to the provided structure. Use with extreme caution.
            </summary>
            <param name="value"></param>
            <returns></returns>
        </member>
        <member name="T:CitizenFX.Core.FastStructure`1.PtrToStructureDelegate">
            <summary>
            Delegate for loading a structure from the specified memory address
            </summary>
            <param name="pointer"></param>
            <returns></returns>
        </member>
        <member name="T:CitizenFX.Core.FastStructure`1.StructureToPtrDelegate">
            <summary>
            Delegate for writing a structure to the specified memory address
            </summary>
            <param name="value"></param>
            <param name="pointer"></param>
        </member>
        <member name="F:CitizenFX.Core.FastStructure`1.GetPtr">
            <summary>
            The <see cref="T:CitizenFX.Core.FastStructure`1.GetPtrDelegate"/> delegate for the generated IL to retrieve a pointer to the structure
            </summary>
        </member>
        <member name="F:CitizenFX.Core.FastStructure`1.PtrToStructure">
            <summary>
            The <see cref="T:CitizenFX.Core.FastStructure`1.PtrToStructureDelegate"/> delegate for the generated IL to retrieve a structure from a specified memory address.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.FastStructure`1.StructureToPtr">
            <summary>
            The <see cref="T:CitizenFX.Core.FastStructure`1.StructureToPtrDelegate"/> delegate for the generated IL to store a structure at the specified memory address.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.FastStructure`1.Size">
            <summary>
            Cached size of T as determined by <see cref="M:System.Runtime.InteropServices.Marshal.SizeOf(System.Type)"/>.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.FastStructure`1.#cctor">
            <summary>
            Performs once of type compatibility check.
            </summary>
            <exception cref="T:System.ArgumentException">Thrown if the type T is incompatible</exception>
        </member>
        <member name="F:CitizenFX.Core.MathUtil.ZeroTolerance">
            <summary>
            The value for which all absolute numbers smaller than are considered equal to zero.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.MathUtil.Pi">
            <summary>
            A value specifying the approximation of π which is 180 degrees.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.MathUtil.TwoPi">
            <summary>
            A value specifying the approximation of 2π which is 360 degrees.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.MathUtil.Tau">
            <summary>
            Mathematical term for 2π, which is equivalent to 360 degrees.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.MathUtil.PiOverTwo">
            <summary>
            A value specifying the approximation of π/2 which is 90 degrees.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.MathUtil.PiOverFour">
            <summary>
            A value specifying the approximation of π/4 which is 45 degrees.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.MathUtil.NearEqual(System.Single,System.Single)">
            <summary>
            Checks if a and b are almost equals, taking into account the magnitude of floating point numbers (unlike <see cref="M:CitizenFX.Core.MathUtil.WithinEpsilon(System.Single,System.Single,System.Single)"/> method). See Remarks.
            See remarks.
            </summary>
            <param name="a">The left value to compare.</param>
            <param name="b">The right value to compare.</param>
            <returns><c>true</c> if a almost equal to b, <c>false</c> otherwise</returns>
            <remarks>
            The code is using the technique described by Bruce Dawson in 
            <a href="http://randomascii.wordpress.com/2012/02/25/comparing-floating-point-numbers-2012-edition/">Comparing Floating point numbers 2012 edition</a>. 
            </remarks>
        </member>
        <member name="M:CitizenFX.Core.MathUtil.IsZero(System.Single)">
            <summary>
            Determines whether the specified value is close to zero (0.0f).
            </summary>
            <param name="a">The floating value.</param>
            <returns><c>true</c> if the specified value is close to zero (0.0f); otherwise, <c>false</c>.</returns>
        </member>
        <member name="M:CitizenFX.Core.MathUtil.IsOne(System.Single)">
            <summary>
            Determines whether the specified value is close to one (1.0f).
            </summary>
            <param name="a">The floating value.</param>
            <returns><c>true</c> if the specified value is close to one (1.0f); otherwise, <c>false</c>.</returns>
        </member>
        <member name="M:CitizenFX.Core.MathUtil.WithinEpsilon(System.Single,System.Single,System.Single)">
            <summary>
            Checks if a - b are almost equals within a float epsilon.
            </summary>
            <param name="a">The left value to compare.</param>
            <param name="b">The right value to compare.</param>
            <param name="epsilon">Epsilon value</param>
            <returns><c>true</c> if a almost equal to b within a float epsilon, <c>false</c> otherwise</returns>
        </member>
        <member name="M:CitizenFX.Core.MathUtil.RevolutionsToDegrees(System.Single)">
            <summary>
            Converts revolutions to degrees.
            </summary>
            <param name="revolution">The value to convert.</param>
            <returns>The converted value.</returns>
        </member>
        <member name="M:CitizenFX.Core.MathUtil.RevolutionsToRadians(System.Single)">
            <summary>
            Converts revolutions to radians.
            </summary>
            <param name="revolution">The value to convert.</param>
            <returns>The converted value.</returns>
        </member>
        <member name="M:CitizenFX.Core.MathUtil.RevolutionsToGradians(System.Single)">
            <summary>
            Converts revolutions to gradians.
            </summary>
            <param name="revolution">The value to convert.</param>
            <returns>The converted value.</returns>
        </member>
        <member name="M:CitizenFX.Core.MathUtil.DegreesToRevolutions(System.Single)">
            <summary>
            Converts degrees to revolutions.
            </summary>
            <param name="degree">The value to convert.</param>
            <returns>The converted value.</returns>
        </member>
        <member name="M:CitizenFX.Core.MathUtil.DegreesToRadians(System.Single)">
            <summary>
            Converts degrees to radians.
            </summary>
            <param name="degree">The value to convert.</param>
            <returns>The converted value.</returns>
        </member>
        <member name="M:CitizenFX.Core.MathUtil.RadiansToRevolutions(System.Single)">
            <summary>
            Converts radians to revolutions.
            </summary>
            <param name="radian">The value to convert.</param>
            <returns>The converted value.</returns>
        </member>
        <member name="M:CitizenFX.Core.MathUtil.RadiansToGradians(System.Single)">
            <summary>
            Converts radians to gradians.
            </summary>
            <param name="radian">The value to convert.</param>
            <returns>The converted value.</returns>
        </member>
        <member name="M:CitizenFX.Core.MathUtil.GradiansToRevolutions(System.Single)">
            <summary>
            Converts gradians to revolutions.
            </summary>
            <param name="gradian">The value to convert.</param>
            <returns>The converted value.</returns>
        </member>
        <member name="M:CitizenFX.Core.MathUtil.GradiansToDegrees(System.Single)">
            <summary>
            Converts gradians to degrees.
            </summary>
            <param name="gradian">The value to convert.</param>
            <returns>The converted value.</returns>
        </member>
        <member name="M:CitizenFX.Core.MathUtil.GradiansToRadians(System.Single)">
            <summary>
            Converts gradians to radians.
            </summary>
            <param name="gradian">The value to convert.</param>
            <returns>The converted value.</returns>
        </member>
        <member name="M:CitizenFX.Core.MathUtil.RadiansToDegrees(System.Single)">
            <summary>
            Converts radians to degrees.
            </summary>
            <param name="radian">The value to convert.</param>
            <returns>The converted value.</returns>
        </member>
        <member name="M:CitizenFX.Core.MathUtil.Clamp(System.Single,System.Single,System.Single)">
            <summary>
            Clamps the specified value.
            </summary>
            <param name="value">The value.</param>
            <param name="min">The min.</param>
            <param name="max">The max.</param>
            <returns>The result of clamping a value between min and max</returns>
        </member>
        <member name="M:CitizenFX.Core.MathUtil.Clamp(System.Int32,System.Int32,System.Int32)">
            <summary>
            Clamps the specified value.
            </summary>
            <param name="value">The value.</param>
            <param name="min">The min.</param>
            <param name="max">The max.</param>
            <returns>The result of clamping a value between min and max</returns>
        </member>
        <member name="M:CitizenFX.Core.MathUtil.Lerp(System.Double,System.Double,System.Double)">
            <summary>
            Interpolates between two values using a linear function by a given amount.
            </summary>
            <remarks>
            See http://www.encyclopediaofmath.org/index.php/Linear_interpolation and
            http://fgiesen.wordpress.com/2012/08/15/linear-interpolation-past-present-and-future/
            </remarks>
            <param name="from">Value to interpolate from.</param>
            <param name="to">Value to interpolate to.</param>
            <param name="amount">Interpolation amount.</param>
            <returns>The result of linear interpolation of values based on the amount.</returns>
        </member>
        <member name="M:CitizenFX.Core.MathUtil.Lerp(System.Single,System.Single,System.Single)">
            <summary>
            Interpolates between two values using a linear function by a given amount.
            </summary>
            <remarks>
            See http://www.encyclopediaofmath.org/index.php/Linear_interpolation and
            http://fgiesen.wordpress.com/2012/08/15/linear-interpolation-past-present-and-future/
            </remarks>
            <param name="from">Value to interpolate from.</param>
            <param name="to">Value to interpolate to.</param>
            <param name="amount">Interpolation amount.</param>
            <returns>The result of linear interpolation of values based on the amount.</returns>
        </member>
        <member name="M:CitizenFX.Core.MathUtil.Lerp(System.Byte,System.Byte,System.Single)">
            <summary>
            Interpolates between two values using a linear function by a given amount.
            </summary>
            <remarks>
            See http://www.encyclopediaofmath.org/index.php/Linear_interpolation and
            http://fgiesen.wordpress.com/2012/08/15/linear-interpolation-past-present-and-future/
            </remarks>
            <param name="from">Value to interpolate from.</param>
            <param name="to">Value to interpolate to.</param>
            <param name="amount">Interpolation amount.</param>
            <returns>The result of linear interpolation of values based on the amount.</returns>
        </member>
        <member name="M:CitizenFX.Core.MathUtil.SmoothStep(System.Single)">
            <summary>
            Performs smooth (cubic Hermite) interpolation between 0 and 1.
            </summary>
            <remarks>
            See https://en.wikipedia.org/wiki/Smoothstep
            </remarks>
            <param name="amount">Value between 0 and 1 indicating interpolation amount.</param>
        </member>
        <member name="M:CitizenFX.Core.MathUtil.SmootherStep(System.Single)">
            <summary>
            Performs a smooth(er) interpolation between 0 and 1 with 1st and 2nd order derivatives of zero at endpoints.
            </summary>
            <remarks>
            See https://en.wikipedia.org/wiki/Smoothstep
            </remarks>
            <param name="amount">Value between 0 and 1 indicating interpolation amount.</param>
        </member>
        <member name="M:CitizenFX.Core.MathUtil.Mod(System.Single,System.Single)">
            <summary>
            Calculates the modulo of the specified value.
            </summary>
            <param name="value">The value.</param>
            <param name="modulo">The modulo.</param>
            <returns>The result of the modulo applied to value</returns>
        </member>
        <member name="M:CitizenFX.Core.MathUtil.Mod2PI(System.Single)">
            <summary>
            Calculates the modulo 2*PI of the specified value.
            </summary>
            <param name="value">The value.</param>
            <returns>The result of the modulo applied to value</returns>
        </member>
        <member name="M:CitizenFX.Core.MathUtil.Wrap(System.Int32,System.Int32,System.Int32)">
            <summary>
            Wraps the specified value into a range [min, max]
            </summary>
            <param name="value">The value to wrap.</param>
            <param name="min">The min.</param>
            <param name="max">The max.</param>
            <returns>Result of the wrapping.</returns>
            <exception cref="T:System.ArgumentException">Is thrown when <paramref name="min"/> is greater than <paramref name="max"/>.</exception>
        </member>
        <member name="M:CitizenFX.Core.MathUtil.Wrap(System.Single,System.Single,System.Single)">
            <summary>
            Wraps the specified value into a range [min, max[
            </summary>
            <param name="value">The value.</param>
            <param name="min">The min.</param>
            <param name="max">The max.</param>
            <returns>Result of the wrapping.</returns>
            <exception cref="T:System.ArgumentException">Is thrown when <paramref name="min"/> is greater than <paramref name="max"/>.</exception>
        </member>
        <member name="M:CitizenFX.Core.MathUtil.Gauss(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            Gauss function.
            </summary>
            <param name="amplitude">Curve amplitude.</param>
            <param name="x">Position X.</param>
            <param name="y">Position Y</param>
            <param name="radX">Radius X.</param>
            <param name="radY">Radius Y.</param>
            <param name="sigmaX">Curve sigma X.</param>
            <param name="sigmaY">Curve sigma Y.</param>
            <returns>The result of Gaussian function.</returns>
        </member>
        <member name="M:CitizenFX.Core.MathUtil.Gauss(System.Double,System.Double,System.Double,System.Double,System.Double,System.Double,System.Double)">
            <summary>
            Gauss function.
            </summary>
            <param name="amplitude">Curve amplitude.</param>
            <param name="x">Position X.</param>
            <param name="y">Position Y</param>
            <param name="radX">Radius X.</param>
            <param name="radY">Radius Y.</param>
            <param name="sigmaX">Curve sigma X.</param>
            <param name="sigmaY">Curve sigma Y.</param>
            <returns>The result of Gaussian function.</returns>
        </member>
        <member name="T:CitizenFX.Core.Matrix">
            <summary>
            Represents a 4x4 mathematical matrix.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Matrix.Zero">
            <summary>
            A <see cref="T:CitizenFX.Core.Matrix"/> with all of its components set to zero.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Matrix.Identity">
            <summary>
            The identity <see cref="T:CitizenFX.Core.Matrix"/>.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Matrix.M11">
            <summary>
            Value at row 1 column 1 of the matrix.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Matrix.M12">
            <summary>
            Value at row 1 column 2 of the matrix.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Matrix.M13">
            <summary>
            Value at row 1 column 3 of the matrix.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Matrix.M14">
            <summary>
            Value at row 1 column 4 of the matrix.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Matrix.M21">
            <summary>
            Value at row 2 column 1 of the matrix.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Matrix.M22">
            <summary>
            Value at row 2 column 2 of the matrix.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Matrix.M23">
            <summary>
            Value at row 2 column 3 of the matrix.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Matrix.M24">
            <summary>
            Value at row 2 column 4 of the matrix.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Matrix.M31">
            <summary>
            Value at row 3 column 1 of the matrix.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Matrix.M32">
            <summary>
            Value at row 3 column 2 of the matrix.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Matrix.M33">
            <summary>
            Value at row 3 column 3 of the matrix.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Matrix.M34">
            <summary>
            Value at row 3 column 4 of the matrix.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Matrix.M41">
            <summary>
            Value at row 4 column 1 of the matrix.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Matrix.M42">
            <summary>
            Value at row 4 column 2 of the matrix.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Matrix.M43">
            <summary>
            Value at row 4 column 3 of the matrix.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Matrix.M44">
            <summary>
            Value at row 4 column 4 of the matrix.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Matrix.Up">
            <summary>
            Gets or sets the up <see cref="T:CitizenFX.Core.Vector3"/> of the matrix; that is M21, M22, and M23.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Matrix.Down">
            <summary>
            Gets or sets the down <see cref="T:CitizenFX.Core.Vector3"/> of the matrix; that is -M21, -M22, and -M23.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Matrix.Right">
            <summary>
            Gets or sets the right <see cref="T:CitizenFX.Core.Vector3"/> of the matrix; that is M11, M12, and M13.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Matrix.Left">
            <summary>
            Gets or sets the left <see cref="T:CitizenFX.Core.Vector3"/> of the matrix; that is -M11, -M12, and -M13.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Matrix.Forward">
            <summary>
            Gets or sets the forward <see cref="T:CitizenFX.Core.Vector3"/> of the matrix; that is -M31, -M32, and -M33.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Matrix.Backward">
            <summary>
            Gets or sets the backward <see cref="T:CitizenFX.Core.Vector3"/> of the matrix; that is M31, M32, and M33.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Matrix.#ctor(System.Single)">
            <summary>
            Initializes a new instance of the <see cref="T:CitizenFX.Core.Matrix"/> struct.
            </summary>
            <param name="value">The value that will be assigned to all components.</param>
        </member>
        <member name="M:CitizenFX.Core.Matrix.#ctor(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            Initializes a new instance of the <see cref="T:CitizenFX.Core.Matrix"/> struct.
            </summary>
            <param name="M11">The value to assign at row 1 column 1 of the matrix.</param>
            <param name="M12">The value to assign at row 1 column 2 of the matrix.</param>
            <param name="M13">The value to assign at row 1 column 3 of the matrix.</param>
            <param name="M14">The value to assign at row 1 column 4 of the matrix.</param>
            <param name="M21">The value to assign at row 2 column 1 of the matrix.</param>
            <param name="M22">The value to assign at row 2 column 2 of the matrix.</param>
            <param name="M23">The value to assign at row 2 column 3 of the matrix.</param>
            <param name="M24">The value to assign at row 2 column 4 of the matrix.</param>
            <param name="M31">The value to assign at row 3 column 1 of the matrix.</param>
            <param name="M32">The value to assign at row 3 column 2 of the matrix.</param>
            <param name="M33">The value to assign at row 3 column 3 of the matrix.</param>
            <param name="M34">The value to assign at row 3 column 4 of the matrix.</param>
            <param name="M41">The value to assign at row 4 column 1 of the matrix.</param>
            <param name="M42">The value to assign at row 4 column 2 of the matrix.</param>
            <param name="M43">The value to assign at row 4 column 3 of the matrix.</param>
            <param name="M44">The value to assign at row 4 column 4 of the matrix.</param>
        </member>
        <member name="M:CitizenFX.Core.Matrix.#ctor(System.Single[])">
            <summary>
            Initializes a new instance of the <see cref="T:CitizenFX.Core.Matrix"/> struct.
            </summary>
            <param name="values">The values to assign to the components of the matrix. This must be an array with sixteen elements.</param>
            <exception cref="T:System.ArgumentNullException">Thrown when <paramref name="values"/> is <c>null</c>.</exception>
            <exception cref="T:System.ArgumentOutOfRangeException">Thrown when <paramref name="values"/> contains more or less than sixteen elements.</exception>
        </member>
        <member name="P:CitizenFX.Core.Matrix.Row1">
            <summary>
            Gets or sets the first row in the matrix; that is M11, M12, M13, and M14.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Matrix.Row2">
            <summary>
            Gets or sets the second row in the matrix; that is M21, M22, M23, and M24.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Matrix.Row3">
            <summary>
            Gets or sets the third row in the matrix; that is M31, M32, M33, and M34.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Matrix.Row4">
            <summary>
            Gets or sets the fourth row in the matrix; that is M41, M42, M43, and M44.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Matrix.Column1">
            <summary>
            Gets or sets the first column in the matrix; that is M11, M21, M31, and M41.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Matrix.Column2">
            <summary>
            Gets or sets the second column in the matrix; that is M12, M22, M32, and M42.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Matrix.Column3">
            <summary>
            Gets or sets the third column in the matrix; that is M13, M23, M33, and M43.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Matrix.Column4">
            <summary>
            Gets or sets the fourth column in the matrix; that is M14, M24, M34, and M44.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Matrix.TranslationVector">
            <summary>
            Gets or sets the translation of the matrix; that is M41, M42, and M43.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Matrix.ScaleVector">
            <summary>
            Gets or sets the scale of the matrix; that is M11, M22, and M33.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Matrix.IsIdentity">
            <summary>
            Gets a value indicating whether this instance is an identity matrix.
            </summary>
            <value>
            <c>true</c> if this instance is an identity matrix; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="P:CitizenFX.Core.Matrix.Item(System.Int32)">
            <summary>
            Gets or sets the component at the specified index.
            </summary>
            <value>The value of the matrix component, depending on the index.</value>
            <param name="index">The zero-based index of the component to access.</param>
            <returns>The value of the component at the specified index.</returns>
            <exception cref="T:System.ArgumentOutOfRangeException">Thrown when the <paramref name="index"/> is out of the range [0, 15].</exception>
        </member>
        <member name="P:CitizenFX.Core.Matrix.Item(System.Int32,System.Int32)">
            <summary>
            Gets or sets the component at the specified index.
            </summary>
            <value>The value of the matrix component, depending on the index.</value>
            <param name="row">The row of the matrix to access.</param>
            <param name="column">The column of the matrix to access.</param>
            <returns>The value of the component at the specified index.</returns>
            <exception cref="T:System.ArgumentOutOfRangeException">Thrown when the <paramref name="row"/> or <paramref name="column"/>is out of the range [0, 3].</exception>
        </member>
        <member name="M:CitizenFX.Core.Matrix.Determinant">
            <summary>
            Calculates the determinant of the matrix.
            </summary>
            <returns>The determinant of the matrix.</returns>
        </member>
        <member name="M:CitizenFX.Core.Matrix.Invert">
            <summary>
            Inverts the matrix.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Matrix.Transpose">
            <summary>
            Transposes the matrix.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Matrix.Orthogonalize">
            <summary>
            Orthogonalizes the specified matrix.
            </summary>
            <remarks>
            <para>Orthogonalization is the process of making all rows orthogonal to each other. This
            means that any given row in the matrix will be orthogonal to any other given row in the
            matrix.</para>
            <para>Because this method uses the modified Gram-Schmidt process, the resulting matrix
            tends to be numerically unstable. The numeric stability decreases according to the rows
            so that the first row is the most stable and the last row is the least stable.</para>
            <para>This operation is performed on the rows of the matrix rather than the columns.
            If you wish for this operation to be performed on the columns, first transpose the
            input and than transpose the output.</para>
            </remarks>
        </member>
        <member name="M:CitizenFX.Core.Matrix.Orthonormalize">
            <summary>
            Orthonormalizes the specified matrix.
            </summary>
            <remarks>
            <para>Orthonormalization is the process of making all rows and columns orthogonal to each
            other and making all rows and columns of unit length. This means that any given row will
            be orthogonal to any other given row and any given column will be orthogonal to any other
            given column. Any given row will not be orthogonal to any given column. Every row and every
            column will be of unit length.</para>
            <para>Because this method uses the modified Gram-Schmidt process, the resulting matrix
            tends to be numerically unstable. The numeric stability decreases according to the rows
            so that the first row is the most stable and the last row is the least stable.</para>
            <para>This operation is performed on the rows of the matrix rather than the columns.
            If you wish for this operation to be performed on the columns, first transpose the
            input and than transpose the output.</para>
            </remarks>
        </member>
        <member name="M:CitizenFX.Core.Matrix.DecomposeQR(CitizenFX.Core.Matrix@,CitizenFX.Core.Matrix@)">
            <summary>
            Decomposes a matrix into an orthonormalized matrix Q and a right triangular matrix R.
            </summary>
            <param name="Q">When the method completes, contains the orthonormalized matrix of the decomposition.</param>
            <param name="R">When the method completes, contains the right triangular matrix of the decomposition.</param>
        </member>
        <member name="M:CitizenFX.Core.Matrix.DecomposeLQ(CitizenFX.Core.Matrix@,CitizenFX.Core.Matrix@)">
            <summary>
            Decomposes a matrix into a lower triangular matrix L and an orthonormalized matrix Q.
            </summary>
            <param name="L">When the method completes, contains the lower triangular matrix of the decomposition.</param>
            <param name="Q">When the method completes, contains the orthonormalized matrix of the decomposition.</param>
        </member>
        <member name="M:CitizenFX.Core.Matrix.Decompose(CitizenFX.Core.Vector3@,CitizenFX.Core.Quaternion@,CitizenFX.Core.Vector3@)">
            <summary>
            Decomposes a matrix into a scale, rotation, and translation.
            </summary>
            <param name="scale">When the method completes, contains the scaling component of the decomposed matrix.</param>
            <param name="rotation">When the method completes, contains the rotation component of the decomposed matrix.</param>
            <param name="translation">When the method completes, contains the translation component of the decomposed matrix.</param>
            <remarks>
            This method is designed to decompose an SRT transformation matrix only.
            </remarks>
        </member>
        <member name="M:CitizenFX.Core.Matrix.DecomposeUniformScale(System.Single@,CitizenFX.Core.Quaternion@,CitizenFX.Core.Vector3@)">
            <summary>
            Decomposes a uniform scale matrix into a scale, rotation, and translation.
            A uniform scale matrix has the same scale in every axis.
            </summary>
            <param name="scale">When the method completes, contains the scaling component of the decomposed matrix.</param>
            <param name="rotation">When the method completes, contains the rotation component of the decomposed matrix.</param>
            <param name="translation">When the method completes, contains the translation component of the decomposed matrix.</param>
            <remarks>
            This method is designed to decompose only an SRT transformation matrix that has the same scale in every axis.
            </remarks>
        </member>
        <member name="M:CitizenFX.Core.Matrix.ExchangeRows(System.Int32,System.Int32)">
            <summary>
            Exchanges two rows in the matrix.
            </summary>
            <param name="firstRow">The first row to exchange. This is an index of the row starting at zero.</param>
            <param name="secondRow">The second row to exchange. This is an index of the row starting at zero.</param>
        </member>
        <member name="M:CitizenFX.Core.Matrix.ExchangeColumns(System.Int32,System.Int32)">
            <summary>
            Exchanges two columns in the matrix.
            </summary>
            <param name="firstColumn">The first column to exchange. This is an index of the column starting at zero.</param>
            <param name="secondColumn">The second column to exchange. This is an index of the column starting at zero.</param>
        </member>
        <member name="M:CitizenFX.Core.Matrix.ToArray">
            <summary>
            Creates an array containing the elements of the matrix.
            </summary>
            <returns>A sixteen-element array containing the components of the matrix.</returns>
        </member>
        <member name="M:CitizenFX.Core.Matrix.Add(CitizenFX.Core.Matrix@,CitizenFX.Core.Matrix@,CitizenFX.Core.Matrix@)">
            <summary>
            Determines the sum of two matrices.
            </summary>
            <param name="left">The first matrix to add.</param>
            <param name="right">The second matrix to add.</param>
            <param name="result">When the method completes, contains the sum of the two matrices.</param>
        </member>
        <member name="M:CitizenFX.Core.Matrix.Add(CitizenFX.Core.Matrix,CitizenFX.Core.Matrix)">
            <summary>
            Determines the sum of two matrices.
            </summary>
            <param name="left">The first matrix to add.</param>
            <param name="right">The second matrix to add.</param>
            <returns>The sum of the two matrices.</returns>
        </member>
        <member name="M:CitizenFX.Core.Matrix.Subtract(CitizenFX.Core.Matrix@,CitizenFX.Core.Matrix@,CitizenFX.Core.Matrix@)">
            <summary>
            Determines the difference between two matrices.
            </summary>
            <param name="left">The first matrix to subtract.</param>
            <param name="right">The second matrix to subtract.</param>
            <param name="result">When the method completes, contains the difference between the two matrices.</param>
        </member>
        <member name="M:CitizenFX.Core.Matrix.Subtract(CitizenFX.Core.Matrix,CitizenFX.Core.Matrix)">
            <summary>
            Determines the difference between two matrices.
            </summary>
            <param name="left">The first matrix to subtract.</param>
            <param name="right">The second matrix to subtract.</param>
            <returns>The difference between the two matrices.</returns>
        </member>
        <member name="M:CitizenFX.Core.Matrix.Multiply(CitizenFX.Core.Matrix@,System.Single,CitizenFX.Core.Matrix@)">
            <summary>
            Scales a matrix by the given value.
            </summary>
            <param name="left">The matrix to scale.</param>
            <param name="right">The amount by which to scale.</param>
            <param name="result">When the method completes, contains the scaled matrix.</param>
        </member>
        <member name="M:CitizenFX.Core.Matrix.Multiply(CitizenFX.Core.Matrix,System.Single)">
            <summary>
            Scales a matrix by the given value.
            </summary>
            <param name="left">The matrix to scale.</param>
            <param name="right">The amount by which to scale.</param>
            <returns>The scaled matrix.</returns>
        </member>
        <member name="M:CitizenFX.Core.Matrix.Multiply(CitizenFX.Core.Matrix@,CitizenFX.Core.Matrix@,CitizenFX.Core.Matrix@)">
            <summary>
            Determines the product of two matrices.
            </summary>
            <param name="left">The first matrix to multiply.</param>
            <param name="right">The second matrix to multiply.</param>
            <param name="result">The product of the two matrices.</param>
        </member>
        <member name="M:CitizenFX.Core.Matrix.Multiply(CitizenFX.Core.Matrix,CitizenFX.Core.Matrix)">
            <summary>
            Determines the product of two matrices.
            </summary>
            <param name="left">The first matrix to multiply.</param>
            <param name="right">The second matrix to multiply.</param>
            <returns>The product of the two matrices.</returns>
        </member>
        <member name="M:CitizenFX.Core.Matrix.Divide(CitizenFX.Core.Matrix@,System.Single,CitizenFX.Core.Matrix@)">
            <summary>
            Scales a matrix by the given value.
            </summary>
            <param name="left">The matrix to scale.</param>
            <param name="right">The amount by which to scale.</param>
            <param name="result">When the method completes, contains the scaled matrix.</param>
        </member>
        <member name="M:CitizenFX.Core.Matrix.Divide(CitizenFX.Core.Matrix,System.Single)">
            <summary>
            Scales a matrix by the given value.
            </summary>
            <param name="left">The matrix to scale.</param>
            <param name="right">The amount by which to scale.</param>
            <returns>The scaled matrix.</returns>
        </member>
        <member name="M:CitizenFX.Core.Matrix.Divide(CitizenFX.Core.Matrix@,CitizenFX.Core.Matrix@,CitizenFX.Core.Matrix@)">
            <summary>
            Determines the quotient of two matrices.
            </summary>
            <param name="left">The first matrix to divide.</param>
            <param name="right">The second matrix to divide.</param>
            <param name="result">When the method completes, contains the quotient of the two matrices.</param>
        </member>
        <member name="M:CitizenFX.Core.Matrix.Divide(CitizenFX.Core.Matrix,CitizenFX.Core.Matrix)">
            <summary>
            Determines the quotient of two matrices.
            </summary>
            <param name="left">The first matrix to divide.</param>
            <param name="right">The second matrix to divide.</param>
            <returns>The quotient of the two matrices.</returns>
        </member>
        <member name="M:CitizenFX.Core.Matrix.Exponent(CitizenFX.Core.Matrix@,System.Int32,CitizenFX.Core.Matrix@)">
            <summary>
            Performs the exponential operation on a matrix.
            </summary>
            <param name="value">The matrix to perform the operation on.</param>
            <param name="exponent">The exponent to raise the matrix to.</param>
            <param name="result">When the method completes, contains the exponential matrix.</param>
            <exception cref="T:System.ArgumentOutOfRangeException">Thrown when the <paramref name="exponent"/> is negative.</exception>
        </member>
        <member name="M:CitizenFX.Core.Matrix.Exponent(CitizenFX.Core.Matrix,System.Int32)">
            <summary>
            Performs the exponential operation on a matrix.
            </summary>
            <param name="value">The matrix to perform the operation on.</param>
            <param name="exponent">The exponent to raise the matrix to.</param>
            <returns>The exponential matrix.</returns>
            <exception cref="T:System.ArgumentOutOfRangeException">Thrown when the <paramref name="exponent"/> is negative.</exception>
        </member>
        <member name="M:CitizenFX.Core.Matrix.Negate(CitizenFX.Core.Matrix@,CitizenFX.Core.Matrix@)">
            <summary>
            Negates a matrix.
            </summary>
            <param name="value">The matrix to be negated.</param>
            <param name="result">When the method completes, contains the negated matrix.</param>
        </member>
        <member name="M:CitizenFX.Core.Matrix.Negate(CitizenFX.Core.Matrix)">
            <summary>
            Negates a matrix.
            </summary>
            <param name="value">The matrix to be negated.</param>
            <returns>The negated matrix.</returns>
        </member>
        <member name="M:CitizenFX.Core.Matrix.Lerp(CitizenFX.Core.Matrix@,CitizenFX.Core.Matrix@,System.Single,CitizenFX.Core.Matrix@)">
            <summary>
            Performs a linear interpolation between two matrices.
            </summary>
            <param name="start">Start matrix.</param>
            <param name="end">End matrix.</param>
            <param name="amount">Value between 0 and 1 indicating the weight of <paramref name="end"/>.</param>
            <param name="result">When the method completes, contains the linear interpolation of the two matrices.</param>
            <remarks>
            Passing <paramref name="amount"/> a value of 0 will cause <paramref name="start"/> to be returned; a value of 1 will cause <paramref name="end"/> to be returned. 
            </remarks>
        </member>
        <member name="M:CitizenFX.Core.Matrix.Lerp(CitizenFX.Core.Matrix,CitizenFX.Core.Matrix,System.Single)">
            <summary>
            Performs a linear interpolation between two matrices.
            </summary>
            <param name="start">Start matrix.</param>
            <param name="end">End matrix.</param>
            <param name="amount">Value between 0 and 1 indicating the weight of <paramref name="end"/>.</param>
            <returns>The linear interpolation of the two matrices.</returns>
            <remarks>
            Passing <paramref name="amount"/> a value of 0 will cause <paramref name="start"/> to be returned; a value of 1 will cause <paramref name="end"/> to be returned. 
            </remarks>
        </member>
        <member name="M:CitizenFX.Core.Matrix.SmoothStep(CitizenFX.Core.Matrix@,CitizenFX.Core.Matrix@,System.Single,CitizenFX.Core.Matrix@)">
            <summary>
            Performs a cubic interpolation between two matrices.
            </summary>
            <param name="start">Start matrix.</param>
            <param name="end">End matrix.</param>
            <param name="amount">Value between 0 and 1 indicating the weight of <paramref name="end"/>.</param>
            <param name="result">When the method completes, contains the cubic interpolation of the two matrices.</param>
        </member>
        <member name="M:CitizenFX.Core.Matrix.SmoothStep(CitizenFX.Core.Matrix,CitizenFX.Core.Matrix,System.Single)">
            <summary>
            Performs a cubic interpolation between two matrices.
            </summary>
            <param name="start">Start matrix.</param>
            <param name="end">End matrix.</param>
            <param name="amount">Value between 0 and 1 indicating the weight of <paramref name="end"/>.</param>
            <returns>The cubic interpolation of the two matrices.</returns>
        </member>
        <member name="M:CitizenFX.Core.Matrix.Transpose(CitizenFX.Core.Matrix@,CitizenFX.Core.Matrix@)">
            <summary>
            Calculates the transpose of the specified matrix.
            </summary>
            <param name="value">The matrix whose transpose is to be calculated.</param>
            <param name="result">When the method completes, contains the transpose of the specified matrix.</param>
        </member>
        <member name="M:CitizenFX.Core.Matrix.TransposeByRef(CitizenFX.Core.Matrix@,CitizenFX.Core.Matrix@)">
            <summary>
            Calculates the transpose of the specified matrix.
            </summary>
            <param name="value">The matrix whose transpose is to be calculated.</param>
            <param name="result">When the method completes, contains the transpose of the specified matrix.</param>
        </member>
        <member name="M:CitizenFX.Core.Matrix.Transpose(CitizenFX.Core.Matrix)">
            <summary>
            Calculates the transpose of the specified matrix.
            </summary>
            <param name="value">The matrix whose transpose is to be calculated.</param>
            <returns>The transpose of the specified matrix.</returns>
        </member>
        <member name="M:CitizenFX.Core.Matrix.Invert(CitizenFX.Core.Matrix@,CitizenFX.Core.Matrix@)">
            <summary>
            Calculates the inverse of the specified matrix.
            </summary>
            <param name="value">The matrix whose inverse is to be calculated.</param>
            <param name="result">When the method completes, contains the inverse of the specified matrix.</param>
        </member>
        <member name="M:CitizenFX.Core.Matrix.Invert(CitizenFX.Core.Matrix)">
            <summary>
            Calculates the inverse of the specified matrix.
            </summary>
            <param name="value">The matrix whose inverse is to be calculated.</param>
            <returns>The inverse of the specified matrix.</returns>
        </member>
        <member name="M:CitizenFX.Core.Matrix.Orthogonalize(CitizenFX.Core.Matrix@,CitizenFX.Core.Matrix@)">
            <summary>
            Orthogonalizes the specified matrix.
            </summary>
            <param name="value">The matrix to orthogonalize.</param>
            <param name="result">When the method completes, contains the orthogonalized matrix.</param>
            <remarks>
            <para>Orthogonalization is the process of making all rows orthogonal to each other. This
            means that any given row in the matrix will be orthogonal to any other given row in the
            matrix.</para>
            <para>Because this method uses the modified Gram-Schmidt process, the resulting matrix
            tends to be numerically unstable. The numeric stability decreases according to the rows
            so that the first row is the most stable and the last row is the least stable.</para>
            <para>This operation is performed on the rows of the matrix rather than the columns.
            If you wish for this operation to be performed on the columns, first transpose the
            input and than transpose the output.</para>
            </remarks>
        </member>
        <member name="M:CitizenFX.Core.Matrix.Orthogonalize(CitizenFX.Core.Matrix)">
            <summary>
            Orthogonalizes the specified matrix.
            </summary>
            <param name="value">The matrix to orthogonalize.</param>
            <returns>The orthogonalized matrix.</returns>
            <remarks>
            <para>Orthogonalization is the process of making all rows orthogonal to each other. This
            means that any given row in the matrix will be orthogonal to any other given row in the
            matrix.</para>
            <para>Because this method uses the modified Gram-Schmidt process, the resulting matrix
            tends to be numerically unstable. The numeric stability decreases according to the rows
            so that the first row is the most stable and the last row is the least stable.</para>
            <para>This operation is performed on the rows of the matrix rather than the columns.
            If you wish for this operation to be performed on the columns, first transpose the
            input and than transpose the output.</para>
            </remarks>
        </member>
        <member name="M:CitizenFX.Core.Matrix.Orthonormalize(CitizenFX.Core.Matrix@,CitizenFX.Core.Matrix@)">
            <summary>
            Orthonormalizes the specified matrix.
            </summary>
            <param name="value">The matrix to orthonormalize.</param>
            <param name="result">When the method completes, contains the orthonormalized matrix.</param>
            <remarks>
            <para>Orthonormalization is the process of making all rows and columns orthogonal to each
            other and making all rows and columns of unit length. This means that any given row will
            be orthogonal to any other given row and any given column will be orthogonal to any other
            given column. Any given row will not be orthogonal to any given column. Every row and every
            column will be of unit length.</para>
            <para>Because this method uses the modified Gram-Schmidt process, the resulting matrix
            tends to be numerically unstable. The numeric stability decreases according to the rows
            so that the first row is the most stable and the last row is the least stable.</para>
            <para>This operation is performed on the rows of the matrix rather than the columns.
            If you wish for this operation to be performed on the columns, first transpose the
            input and than transpose the output.</para>
            </remarks>
        </member>
        <member name="M:CitizenFX.Core.Matrix.Orthonormalize(CitizenFX.Core.Matrix)">
            <summary>
            Orthonormalizes the specified matrix.
            </summary>
            <param name="value">The matrix to orthonormalize.</param>
            <returns>The orthonormalized matrix.</returns>
            <remarks>
            <para>Orthonormalization is the process of making all rows and columns orthogonal to each
            other and making all rows and columns of unit length. This means that any given row will
            be orthogonal to any other given row and any given column will be orthogonal to any other
            given column. Any given row will not be orthogonal to any given column. Every row and every
            column will be of unit length.</para>
            <para>Because this method uses the modified Gram-Schmidt process, the resulting matrix
            tends to be numerically unstable. The numeric stability decreases according to the rows
            so that the first row is the most stable and the last row is the least stable.</para>
            <para>This operation is performed on the rows of the matrix rather than the columns.
            If you wish for this operation to be performed on the columns, first transpose the
            input and than transpose the output.</para>
            </remarks>
        </member>
        <member name="M:CitizenFX.Core.Matrix.UpperTriangularForm(CitizenFX.Core.Matrix@,CitizenFX.Core.Matrix@)">
            <summary>
            Brings the matrix into upper triangular form using elementary row operations.
            </summary>
            <param name="value">The matrix to put into upper triangular form.</param>
            <param name="result">When the method completes, contains the upper triangular matrix.</param>
            <remarks>
            If the matrix is not invertible (i.e. its determinant is zero) than the result of this
            method may produce Single.Nan and Single.Inf values. When the matrix represents a system
            of linear equations, than this often means that either no solution exists or an infinite
            number of solutions exist.
            </remarks>
        </member>
        <member name="M:CitizenFX.Core.Matrix.UpperTriangularForm(CitizenFX.Core.Matrix)">
            <summary>
            Brings the matrix into upper triangular form using elementary row operations.
            </summary>
            <param name="value">The matrix to put into upper triangular form.</param>
            <returns>The upper triangular matrix.</returns>
            <remarks>
            If the matrix is not invertible (i.e. its determinant is zero) than the result of this
            method may produce Single.Nan and Single.Inf values. When the matrix represents a system
            of linear equations, than this often means that either no solution exists or an infinite
            number of solutions exist.
            </remarks>
        </member>
        <member name="M:CitizenFX.Core.Matrix.LowerTriangularForm(CitizenFX.Core.Matrix@,CitizenFX.Core.Matrix@)">
            <summary>
            Brings the matrix into lower triangular form using elementary row operations.
            </summary>
            <param name="value">The matrix to put into lower triangular form.</param>
            <param name="result">When the method completes, contains the lower triangular matrix.</param>
            <remarks>
            If the matrix is not invertible (i.e. its determinant is zero) than the result of this
            method may produce Single.Nan and Single.Inf values. When the matrix represents a system
            of linear equations, than this often means that either no solution exists or an infinite
            number of solutions exist.
            </remarks>
        </member>
        <member name="M:CitizenFX.Core.Matrix.LowerTriangularForm(CitizenFX.Core.Matrix)">
            <summary>
            Brings the matrix into lower triangular form using elementary row operations.
            </summary>
            <param name="value">The matrix to put into lower triangular form.</param>
            <returns>The lower triangular matrix.</returns>
            <remarks>
            If the matrix is not invertible (i.e. its determinant is zero) than the result of this
            method may produce Single.Nan and Single.Inf values. When the matrix represents a system
            of linear equations, than this often means that either no solution exists or an infinite
            number of solutions exist.
            </remarks>
        </member>
        <member name="M:CitizenFX.Core.Matrix.RowEchelonForm(CitizenFX.Core.Matrix@,CitizenFX.Core.Matrix@)">
            <summary>
            Brings the matrix into row echelon form using elementary row operations;
            </summary>
            <param name="value">The matrix to put into row echelon form.</param>
            <param name="result">When the method completes, contains the row echelon form of the matrix.</param>
        </member>
        <member name="M:CitizenFX.Core.Matrix.RowEchelonForm(CitizenFX.Core.Matrix)">
            <summary>
            Brings the matrix into row echelon form using elementary row operations;
            </summary>
            <param name="value">The matrix to put into row echelon form.</param>
            <returns>When the method completes, contains the row echelon form of the matrix.</returns>
        </member>
        <member name="M:CitizenFX.Core.Matrix.ReducedRowEchelonForm(CitizenFX.Core.Matrix@,CitizenFX.Core.Vector4@,CitizenFX.Core.Matrix@,CitizenFX.Core.Vector4@)">
            <summary>
            Brings the matrix into reduced row echelon form using elementary row operations.
            </summary>
            <param name="value">The matrix to put into reduced row echelon form.</param>
            <param name="augment">The fifth column of the matrix.</param>
            <param name="result">When the method completes, contains the resultant matrix after the operation.</param>
            <param name="augmentResult">When the method completes, contains the resultant fifth column of the matrix.</param>
            <remarks>
            <para>The fifth column is often called the augmented part of the matrix. This is because the fifth
            column is really just an extension of the matrix so that there is a place to put all of the
            non-zero components after the operation is complete.</para>
            <para>Often times the resultant matrix will the identity matrix or a matrix similar to the identity
            matrix. Sometimes, however, that is not possible and numbers other than zero and one may appear.</para>
            <para>This method can be used to solve systems of linear equations. Upon completion of this method,
            the <paramref name="augmentResult"/> will contain the solution for the system. It is up to the user
            to analyze both the input and the result to determine if a solution really exists.</para>
            </remarks>
        </member>
        <member name="M:CitizenFX.Core.Matrix.BillboardLH(CitizenFX.Core.Vector3@,CitizenFX.Core.Vector3@,CitizenFX.Core.Vector3@,CitizenFX.Core.Vector3@,CitizenFX.Core.Matrix@)">
            <summary>
            Creates a left-handed spherical billboard that rotates around a specified object position.
            </summary>
            <param name="objectPosition">The position of the object around which the billboard will rotate.</param>
            <param name="cameraPosition">The position of the camera.</param>
            <param name="cameraUpVector">The up vector of the camera.</param>
            <param name="cameraForwardVector">The forward vector of the camera.</param>
            <param name="result">When the method completes, contains the created billboard matrix.</param>
        </member>
        <member name="M:CitizenFX.Core.Matrix.BillboardLH(CitizenFX.Core.Vector3,CitizenFX.Core.Vector3,CitizenFX.Core.Vector3,CitizenFX.Core.Vector3)">
            <summary>
            Creates a left-handed spherical billboard that rotates around a specified object position.
            </summary>
            <param name="objectPosition">The position of the object around which the billboard will rotate.</param>
            <param name="cameraPosition">The position of the camera.</param>
            <param name="cameraUpVector">The up vector of the camera.</param>
            <param name="cameraForwardVector">The forward vector of the camera.</param>
            <returns>The created billboard matrix.</returns>
        </member>
        <member name="M:CitizenFX.Core.Matrix.BillboardRH(CitizenFX.Core.Vector3@,CitizenFX.Core.Vector3@,CitizenFX.Core.Vector3@,CitizenFX.Core.Vector3@,CitizenFX.Core.Matrix@)">
            <summary>
            Creates a right-handed spherical billboard that rotates around a specified object position.
            </summary>
            <param name="objectPosition">The position of the object around which the billboard will rotate.</param>
            <param name="cameraPosition">The position of the camera.</param>
            <param name="cameraUpVector">The up vector of the camera.</param>
            <param name="cameraForwardVector">The forward vector of the camera.</param>
            <param name="result">When the method completes, contains the created billboard matrix.</param>
        </member>
        <member name="M:CitizenFX.Core.Matrix.BillboardRH(CitizenFX.Core.Vector3,CitizenFX.Core.Vector3,CitizenFX.Core.Vector3,CitizenFX.Core.Vector3)">
            <summary>
            Creates a right-handed spherical billboard that rotates around a specified object position.
            </summary>
            <param name="objectPosition">The position of the object around which the billboard will rotate.</param>
            <param name="cameraPosition">The position of the camera.</param>
            <param name="cameraUpVector">The up vector of the camera.</param>
            <param name="cameraForwardVector">The forward vector of the camera.</param>
            <returns>The created billboard matrix.</returns>
        </member>
        <member name="M:CitizenFX.Core.Matrix.LookAtLH(CitizenFX.Core.Vector3@,CitizenFX.Core.Vector3@,CitizenFX.Core.Vector3@,CitizenFX.Core.Matrix@)">
            <summary>
            Creates a left-handed, look-at matrix.
            </summary>
            <param name="eye">The position of the viewer's eye.</param>
            <param name="target">The camera look-at target.</param>
            <param name="up">The camera's up vector.</param>
            <param name="result">When the method completes, contains the created look-at matrix.</param>
        </member>
        <member name="M:CitizenFX.Core.Matrix.LookAtLH(CitizenFX.Core.Vector3,CitizenFX.Core.Vector3,CitizenFX.Core.Vector3)">
            <summary>
            Creates a left-handed, look-at matrix.
            </summary>
            <param name="eye">The position of the viewer's eye.</param>
            <param name="target">The camera look-at target.</param>
            <param name="up">The camera's up vector.</param>
            <returns>The created look-at matrix.</returns>
        </member>
        <member name="M:CitizenFX.Core.Matrix.LookAtRH(CitizenFX.Core.Vector3@,CitizenFX.Core.Vector3@,CitizenFX.Core.Vector3@,CitizenFX.Core.Matrix@)">
            <summary>
            Creates a right-handed, look-at matrix.
            </summary>
            <param name="eye">The position of the viewer's eye.</param>
            <param name="target">The camera look-at target.</param>
            <param name="up">The camera's up vector.</param>
            <param name="result">When the method completes, contains the created look-at matrix.</param>
        </member>
        <member name="M:CitizenFX.Core.Matrix.LookAtRH(CitizenFX.Core.Vector3,CitizenFX.Core.Vector3,CitizenFX.Core.Vector3)">
            <summary>
            Creates a right-handed, look-at matrix.
            </summary>
            <param name="eye">The position of the viewer's eye.</param>
            <param name="target">The camera look-at target.</param>
            <param name="up">The camera's up vector.</param>
            <returns>The created look-at matrix.</returns>
        </member>
        <member name="M:CitizenFX.Core.Matrix.OrthoLH(System.Single,System.Single,System.Single,System.Single,CitizenFX.Core.Matrix@)">
            <summary>
            Creates a left-handed, orthographic projection matrix.
            </summary>
            <param name="width">Width of the viewing volume.</param>
            <param name="height">Height of the viewing volume.</param>
            <param name="znear">Minimum z-value of the viewing volume.</param>
            <param name="zfar">Maximum z-value of the viewing volume.</param>
            <param name="result">When the method completes, contains the created projection matrix.</param>
        </member>
        <member name="M:CitizenFX.Core.Matrix.OrthoLH(System.Single,System.Single,System.Single,System.Single)">
            <summary>
            Creates a left-handed, orthographic projection matrix.
            </summary>
            <param name="width">Width of the viewing volume.</param>
            <param name="height">Height of the viewing volume.</param>
            <param name="znear">Minimum z-value of the viewing volume.</param>
            <param name="zfar">Maximum z-value of the viewing volume.</param>
            <returns>The created projection matrix.</returns>
        </member>
        <member name="M:CitizenFX.Core.Matrix.OrthoRH(System.Single,System.Single,System.Single,System.Single,CitizenFX.Core.Matrix@)">
            <summary>
            Creates a right-handed, orthographic projection matrix.
            </summary>
            <param name="width">Width of the viewing volume.</param>
            <param name="height">Height of the viewing volume.</param>
            <param name="znear">Minimum z-value of the viewing volume.</param>
            <param name="zfar">Maximum z-value of the viewing volume.</param>
            <param name="result">When the method completes, contains the created projection matrix.</param>
        </member>
        <member name="M:CitizenFX.Core.Matrix.OrthoRH(System.Single,System.Single,System.Single,System.Single)">
            <summary>
            Creates a right-handed, orthographic projection matrix.
            </summary>
            <param name="width">Width of the viewing volume.</param>
            <param name="height">Height of the viewing volume.</param>
            <param name="znear">Minimum z-value of the viewing volume.</param>
            <param name="zfar">Maximum z-value of the viewing volume.</param>
            <returns>The created projection matrix.</returns>
        </member>
        <member name="M:CitizenFX.Core.Matrix.OrthoOffCenterLH(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,CitizenFX.Core.Matrix@)">
            <summary>
            Creates a left-handed, customized orthographic projection matrix.
            </summary>
            <param name="left">Minimum x-value of the viewing volume.</param>
            <param name="right">Maximum x-value of the viewing volume.</param>
            <param name="bottom">Minimum y-value of the viewing volume.</param>
            <param name="top">Maximum y-value of the viewing volume.</param>
            <param name="znear">Minimum z-value of the viewing volume.</param>
            <param name="zfar">Maximum z-value of the viewing volume.</param>
            <param name="result">When the method completes, contains the created projection matrix.</param>
        </member>
        <member name="M:CitizenFX.Core.Matrix.OrthoOffCenterLH(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            Creates a left-handed, customized orthographic projection matrix.
            </summary>
            <param name="left">Minimum x-value of the viewing volume.</param>
            <param name="right">Maximum x-value of the viewing volume.</param>
            <param name="bottom">Minimum y-value of the viewing volume.</param>
            <param name="top">Maximum y-value of the viewing volume.</param>
            <param name="znear">Minimum z-value of the viewing volume.</param>
            <param name="zfar">Maximum z-value of the viewing volume.</param>
            <returns>The created projection matrix.</returns>
        </member>
        <member name="M:CitizenFX.Core.Matrix.OrthoOffCenterRH(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,CitizenFX.Core.Matrix@)">
            <summary>
            Creates a right-handed, customized orthographic projection matrix.
            </summary>
            <param name="left">Minimum x-value of the viewing volume.</param>
            <param name="right">Maximum x-value of the viewing volume.</param>
            <param name="bottom">Minimum y-value of the viewing volume.</param>
            <param name="top">Maximum y-value of the viewing volume.</param>
            <param name="znear">Minimum z-value of the viewing volume.</param>
            <param name="zfar">Maximum z-value of the viewing volume.</param>
            <param name="result">When the method completes, contains the created projection matrix.</param>
        </member>
        <member name="M:CitizenFX.Core.Matrix.OrthoOffCenterRH(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            Creates a right-handed, customized orthographic projection matrix.
            </summary>
            <param name="left">Minimum x-value of the viewing volume.</param>
            <param name="right">Maximum x-value of the viewing volume.</param>
            <param name="bottom">Minimum y-value of the viewing volume.</param>
            <param name="top">Maximum y-value of the viewing volume.</param>
            <param name="znear">Minimum z-value of the viewing volume.</param>
            <param name="zfar">Maximum z-value of the viewing volume.</param>
            <returns>The created projection matrix.</returns>
        </member>
        <member name="M:CitizenFX.Core.Matrix.PerspectiveLH(System.Single,System.Single,System.Single,System.Single,CitizenFX.Core.Matrix@)">
            <summary>
            Creates a left-handed, perspective projection matrix.
            </summary>
            <param name="width">Width of the viewing volume.</param>
            <param name="height">Height of the viewing volume.</param>
            <param name="znear">Minimum z-value of the viewing volume.</param>
            <param name="zfar">Maximum z-value of the viewing volume.</param>
            <param name="result">When the method completes, contains the created projection matrix.</param>
        </member>
        <member name="M:CitizenFX.Core.Matrix.PerspectiveLH(System.Single,System.Single,System.Single,System.Single)">
            <summary>
            Creates a left-handed, perspective projection matrix.
            </summary>
            <param name="width">Width of the viewing volume.</param>
            <param name="height">Height of the viewing volume.</param>
            <param name="znear">Minimum z-value of the viewing volume.</param>
            <param name="zfar">Maximum z-value of the viewing volume.</param>
            <returns>The created projection matrix.</returns>
        </member>
        <member name="M:CitizenFX.Core.Matrix.PerspectiveRH(System.Single,System.Single,System.Single,System.Single,CitizenFX.Core.Matrix@)">
            <summary>
            Creates a right-handed, perspective projection matrix.
            </summary>
            <param name="width">Width of the viewing volume.</param>
            <param name="height">Height of the viewing volume.</param>
            <param name="znear">Minimum z-value of the viewing volume.</param>
            <param name="zfar">Maximum z-value of the viewing volume.</param>
            <param name="result">When the method completes, contains the created projection matrix.</param>
        </member>
        <member name="M:CitizenFX.Core.Matrix.PerspectiveRH(System.Single,System.Single,System.Single,System.Single)">
            <summary>
            Creates a right-handed, perspective projection matrix.
            </summary>
            <param name="width">Width of the viewing volume.</param>
            <param name="height">Height of the viewing volume.</param>
            <param name="znear">Minimum z-value of the viewing volume.</param>
            <param name="zfar">Maximum z-value of the viewing volume.</param>
            <returns>The created projection matrix.</returns>
        </member>
        <member name="M:CitizenFX.Core.Matrix.PerspectiveFovLH(System.Single,System.Single,System.Single,System.Single,CitizenFX.Core.Matrix@)">
            <summary>
            Creates a left-handed, perspective projection matrix based on a field of view.
            </summary>
            <param name="fov">Field of view in the y direction, in radians.</param>
            <param name="aspect">Aspect ratio, defined as view space width divided by height.</param>
            <param name="znear">Minimum z-value of the viewing volume.</param>
            <param name="zfar">Maximum z-value of the viewing volume.</param>
            <param name="result">When the method completes, contains the created projection matrix.</param>
        </member>
        <member name="M:CitizenFX.Core.Matrix.PerspectiveFovLH(System.Single,System.Single,System.Single,System.Single)">
            <summary>
            Creates a left-handed, perspective projection matrix based on a field of view.
            </summary>
            <param name="fov">Field of view in the y direction, in radians.</param>
            <param name="aspect">Aspect ratio, defined as view space width divided by height.</param>
            <param name="znear">Minimum z-value of the viewing volume.</param>
            <param name="zfar">Maximum z-value of the viewing volume.</param>
            <returns>The created projection matrix.</returns>
        </member>
        <member name="M:CitizenFX.Core.Matrix.PerspectiveFovRH(System.Single,System.Single,System.Single,System.Single,CitizenFX.Core.Matrix@)">
            <summary>
            Creates a right-handed, perspective projection matrix based on a field of view.
            </summary>
            <param name="fov">Field of view in the y direction, in radians.</param>
            <param name="aspect">Aspect ratio, defined as view space width divided by height.</param>
            <param name="znear">Minimum z-value of the viewing volume.</param>
            <param name="zfar">Maximum z-value of the viewing volume.</param>
            <param name="result">When the method completes, contains the created projection matrix.</param>
        </member>
        <member name="M:CitizenFX.Core.Matrix.PerspectiveFovRH(System.Single,System.Single,System.Single,System.Single)">
            <summary>
            Creates a right-handed, perspective projection matrix based on a field of view.
            </summary>
            <param name="fov">Field of view in the y direction, in radians.</param>
            <param name="aspect">Aspect ratio, defined as view space width divided by height.</param>
            <param name="znear">Minimum z-value of the viewing volume.</param>
            <param name="zfar">Maximum z-value of the viewing volume.</param>
            <returns>The created projection matrix.</returns>
        </member>
        <member name="M:CitizenFX.Core.Matrix.PerspectiveOffCenterLH(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,CitizenFX.Core.Matrix@)">
            <summary>
            Creates a left-handed, customized perspective projection matrix.
            </summary>
            <param name="left">Minimum x-value of the viewing volume.</param>
            <param name="right">Maximum x-value of the viewing volume.</param>
            <param name="bottom">Minimum y-value of the viewing volume.</param>
            <param name="top">Maximum y-value of the viewing volume.</param>
            <param name="znear">Minimum z-value of the viewing volume.</param>
            <param name="zfar">Maximum z-value of the viewing volume.</param>
            <param name="result">When the method completes, contains the created projection matrix.</param>
        </member>
        <member name="M:CitizenFX.Core.Matrix.PerspectiveOffCenterLH(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            Creates a left-handed, customized perspective projection matrix.
            </summary>
            <param name="left">Minimum x-value of the viewing volume.</param>
            <param name="right">Maximum x-value of the viewing volume.</param>
            <param name="bottom">Minimum y-value of the viewing volume.</param>
            <param name="top">Maximum y-value of the viewing volume.</param>
            <param name="znear">Minimum z-value of the viewing volume.</param>
            <param name="zfar">Maximum z-value of the viewing volume.</param>
            <returns>The created projection matrix.</returns>
        </member>
        <member name="M:CitizenFX.Core.Matrix.PerspectiveOffCenterRH(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,CitizenFX.Core.Matrix@)">
            <summary>
            Creates a right-handed, customized perspective projection matrix.
            </summary>
            <param name="left">Minimum x-value of the viewing volume.</param>
            <param name="right">Maximum x-value of the viewing volume.</param>
            <param name="bottom">Minimum y-value of the viewing volume.</param>
            <param name="top">Maximum y-value of the viewing volume.</param>
            <param name="znear">Minimum z-value of the viewing volume.</param>
            <param name="zfar">Maximum z-value of the viewing volume.</param>
            <param name="result">When the method completes, contains the created projection matrix.</param>
        </member>
        <member name="M:CitizenFX.Core.Matrix.PerspectiveOffCenterRH(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            Creates a right-handed, customized perspective projection matrix.
            </summary>
            <param name="left">Minimum x-value of the viewing volume.</param>
            <param name="right">Maximum x-value of the viewing volume.</param>
            <param name="bottom">Minimum y-value of the viewing volume.</param>
            <param name="top">Maximum y-value of the viewing volume.</param>
            <param name="znear">Minimum z-value of the viewing volume.</param>
            <param name="zfar">Maximum z-value of the viewing volume.</param>
            <returns>The created projection matrix.</returns>
        </member>
        <member name="M:CitizenFX.Core.Matrix.Scaling(CitizenFX.Core.Vector3@,CitizenFX.Core.Matrix@)">
            <summary>
            Creates a matrix that scales along the x-axis, y-axis, and y-axis.
            </summary>
            <param name="scale">Scaling factor for all three axes.</param>
            <param name="result">When the method completes, contains the created scaling matrix.</param>
        </member>
        <member name="M:CitizenFX.Core.Matrix.Scaling(CitizenFX.Core.Vector3)">
            <summary>
            Creates a matrix that scales along the x-axis, y-axis, and y-axis.
            </summary>
            <param name="scale">Scaling factor for all three axes.</param>
            <returns>The created scaling matrix.</returns>
        </member>
        <member name="M:CitizenFX.Core.Matrix.Scaling(System.Single,System.Single,System.Single,CitizenFX.Core.Matrix@)">
            <summary>
            Creates a matrix that scales along the x-axis, y-axis, and y-axis.
            </summary>
            <param name="x">Scaling factor that is applied along the x-axis.</param>
            <param name="y">Scaling factor that is applied along the y-axis.</param>
            <param name="z">Scaling factor that is applied along the z-axis.</param>
            <param name="result">When the method completes, contains the created scaling matrix.</param>
        </member>
        <member name="M:CitizenFX.Core.Matrix.Scaling(System.Single,System.Single,System.Single)">
            <summary>
            Creates a matrix that scales along the x-axis, y-axis, and y-axis.
            </summary>
            <param name="x">Scaling factor that is applied along the x-axis.</param>
            <param name="y">Scaling factor that is applied along the y-axis.</param>
            <param name="z">Scaling factor that is applied along the z-axis.</param>
            <returns>The created scaling matrix.</returns>
        </member>
        <member name="M:CitizenFX.Core.Matrix.Scaling(System.Single,CitizenFX.Core.Matrix@)">
            <summary>
            Creates a matrix that uniformly scales along all three axis.
            </summary>
            <param name="scale">The uniform scale that is applied along all axis.</param>
            <param name="result">When the method completes, contains the created scaling matrix.</param>
        </member>
        <member name="M:CitizenFX.Core.Matrix.Scaling(System.Single)">
            <summary>
            Creates a matrix that uniformly scales along all three axis.
            </summary>
            <param name="scale">The uniform scale that is applied along all axis.</param>
            <returns>The created scaling matrix.</returns>
        </member>
        <member name="M:CitizenFX.Core.Matrix.RotationX(System.Single,CitizenFX.Core.Matrix@)">
            <summary>
            Creates a matrix that rotates around the x-axis.
            </summary>
            <param name="angle">Angle of rotation in radians. Angles are measured clockwise when looking along the rotation axis toward the origin.</param>
            <param name="result">When the method completes, contains the created rotation matrix.</param>
        </member>
        <member name="M:CitizenFX.Core.Matrix.RotationX(System.Single)">
            <summary>
            Creates a matrix that rotates around the x-axis.
            </summary>
            <param name="angle">Angle of rotation in radians. Angles are measured clockwise when looking along the rotation axis toward the origin.</param>
            <returns>The created rotation matrix.</returns>
        </member>
        <member name="M:CitizenFX.Core.Matrix.RotationY(System.Single,CitizenFX.Core.Matrix@)">
            <summary>
            Creates a matrix that rotates around the y-axis.
            </summary>
            <param name="angle">Angle of rotation in radians. Angles are measured clockwise when looking along the rotation axis toward the origin.</param>
            <param name="result">When the method completes, contains the created rotation matrix.</param>
        </member>
        <member name="M:CitizenFX.Core.Matrix.RotationY(System.Single)">
            <summary>
            Creates a matrix that rotates around the y-axis.
            </summary>
            <param name="angle">Angle of rotation in radians. Angles are measured clockwise when looking along the rotation axis toward the origin.</param>
            <returns>The created rotation matrix.</returns>
        </member>
        <member name="M:CitizenFX.Core.Matrix.RotationZ(System.Single,CitizenFX.Core.Matrix@)">
            <summary>
            Creates a matrix that rotates around the z-axis.
            </summary>
            <param name="angle">Angle of rotation in radians. Angles are measured clockwise when looking along the rotation axis toward the origin.</param>
            <param name="result">When the method completes, contains the created rotation matrix.</param>
        </member>
        <member name="M:CitizenFX.Core.Matrix.RotationZ(System.Single)">
            <summary>
            Creates a matrix that rotates around the z-axis.
            </summary>
            <param name="angle">Angle of rotation in radians. Angles are measured clockwise when looking along the rotation axis toward the origin.</param>
            <returns>The created rotation matrix.</returns>
        </member>
        <member name="M:CitizenFX.Core.Matrix.RotationAxis(CitizenFX.Core.Vector3@,System.Single,CitizenFX.Core.Matrix@)">
            <summary>
            Creates a matrix that rotates around an arbitrary axis.
            </summary>
            <param name="axis">The axis around which to rotate. This parameter is assumed to be normalized.</param>
            <param name="angle">Angle of rotation in radians. Angles are measured clockwise when looking along the rotation axis toward the origin.</param>
            <param name="result">When the method completes, contains the created rotation matrix.</param>
        </member>
        <member name="M:CitizenFX.Core.Matrix.RotationAxis(CitizenFX.Core.Vector3,System.Single)">
            <summary>
            Creates a matrix that rotates around an arbitrary axis.
            </summary>
            <param name="axis">The axis around which to rotate. This parameter is assumed to be normalized.</param>
            <param name="angle">Angle of rotation in radians. Angles are measured clockwise when looking along the rotation axis toward the origin.</param>
            <returns>The created rotation matrix.</returns>
        </member>
        <member name="M:CitizenFX.Core.Matrix.RotationQuaternion(CitizenFX.Core.Quaternion@,CitizenFX.Core.Matrix@)">
            <summary>
            Creates a rotation matrix from a quaternion.
            </summary>
            <param name="rotation">The quaternion to use to build the matrix.</param>
            <param name="result">The created rotation matrix.</param>
        </member>
        <member name="M:CitizenFX.Core.Matrix.RotationQuaternion(CitizenFX.Core.Quaternion)">
            <summary>
            Creates a rotation matrix from a quaternion.
            </summary>
            <param name="rotation">The quaternion to use to build the matrix.</param>
            <returns>The created rotation matrix.</returns>
        </member>
        <member name="M:CitizenFX.Core.Matrix.RotationYawPitchRoll(System.Single,System.Single,System.Single,CitizenFX.Core.Matrix@)">
            <summary>
            Creates a rotation matrix with a specified yaw, pitch, and roll.
            </summary>
            <param name="yaw">Yaw around the y-axis, in radians.</param>
            <param name="pitch">Pitch around the x-axis, in radians.</param>
            <param name="roll">Roll around the z-axis, in radians.</param>
            <param name="result">When the method completes, contains the created rotation matrix.</param>
        </member>
        <member name="M:CitizenFX.Core.Matrix.RotationYawPitchRoll(System.Single,System.Single,System.Single)">
            <summary>
            Creates a rotation matrix with a specified yaw, pitch, and roll.
            </summary>
            <param name="yaw">Yaw around the y-axis, in radians.</param>
            <param name="pitch">Pitch around the x-axis, in radians.</param>
            <param name="roll">Roll around the z-axis, in radians.</param>
            <returns>The created rotation matrix.</returns>
        </member>
        <member name="M:CitizenFX.Core.Matrix.Translation(CitizenFX.Core.Vector3@,CitizenFX.Core.Matrix@)">
            <summary>
            Creates a translation matrix using the specified offsets.
            </summary>
            <param name="value">The offset for all three coordinate planes.</param>
            <param name="result">When the method completes, contains the created translation matrix.</param>
        </member>
        <member name="M:CitizenFX.Core.Matrix.Translation(CitizenFX.Core.Vector3)">
            <summary>
            Creates a translation matrix using the specified offsets.
            </summary>
            <param name="value">The offset for all three coordinate planes.</param>
            <returns>The created translation matrix.</returns>
        </member>
        <member name="M:CitizenFX.Core.Matrix.Translation(System.Single,System.Single,System.Single,CitizenFX.Core.Matrix@)">
            <summary>
            Creates a translation matrix using the specified offsets.
            </summary>
            <param name="x">X-coordinate offset.</param>
            <param name="y">Y-coordinate offset.</param>
            <param name="z">Z-coordinate offset.</param>
            <param name="result">When the method completes, contains the created translation matrix.</param>
        </member>
        <member name="M:CitizenFX.Core.Matrix.Translation(System.Single,System.Single,System.Single)">
            <summary>
            Creates a translation matrix using the specified offsets.
            </summary>
            <param name="x">X-coordinate offset.</param>
            <param name="y">Y-coordinate offset.</param>
            <param name="z">Z-coordinate offset.</param>
            <returns>The created translation matrix.</returns>
        </member>
        <member name="M:CitizenFX.Core.Matrix.Skew(System.Single,CitizenFX.Core.Vector3@,CitizenFX.Core.Vector3@,CitizenFX.Core.Matrix@)">
            <summary>
            Creates a skew/shear matrix by means of a translation vector, a rotation vector, and a rotation angle.
            shearing is performed in the direction of translation vector, where translation vector and rotation vector define the shearing plane.
            The effect is such that the skewed rotation vector has the specified angle with rotation itself.
            </summary>
            <param name="angle">The rotation angle.</param>
            <param name="rotationVec">The rotation vector</param>
            <param name="transVec">The translation vector</param>
            <param name="matrix">Contains the created skew/shear matrix. </param>
        </member>
        <member name="M:CitizenFX.Core.Matrix.AffineTransformation(System.Single,CitizenFX.Core.Quaternion@,CitizenFX.Core.Vector3@,CitizenFX.Core.Matrix@)">
            <summary>
            Creates a 3D affine transformation matrix.
            </summary>
            <param name="scaling">Scaling factor.</param>
            <param name="rotation">The rotation of the transformation.</param>
            <param name="translation">The translation factor of the transformation.</param>
            <param name="result">When the method completes, contains the created affine transformation matrix.</param>
        </member>
        <member name="M:CitizenFX.Core.Matrix.AffineTransformation(System.Single,CitizenFX.Core.Quaternion,CitizenFX.Core.Vector3)">
            <summary>
            Creates a 3D affine transformation matrix.
            </summary>
            <param name="scaling">Scaling factor.</param>
            <param name="rotation">The rotation of the transformation.</param>
            <param name="translation">The translation factor of the transformation.</param>
            <returns>The created affine transformation matrix.</returns>
        </member>
        <member name="M:CitizenFX.Core.Matrix.AffineTransformation(System.Single,CitizenFX.Core.Vector3@,CitizenFX.Core.Quaternion@,CitizenFX.Core.Vector3@,CitizenFX.Core.Matrix@)">
            <summary>
            Creates a 3D affine transformation matrix.
            </summary>
            <param name="scaling">Scaling factor.</param>
            <param name="rotationCenter">The center of the rotation.</param>
            <param name="rotation">The rotation of the transformation.</param>
            <param name="translation">The translation factor of the transformation.</param>
            <param name="result">When the method completes, contains the created affine transformation matrix.</param>
        </member>
        <member name="M:CitizenFX.Core.Matrix.AffineTransformation(System.Single,CitizenFX.Core.Vector3,CitizenFX.Core.Quaternion,CitizenFX.Core.Vector3)">
            <summary>
            Creates a 3D affine transformation matrix.
            </summary>
            <param name="scaling">Scaling factor.</param>
            <param name="rotationCenter">The center of the rotation.</param>
            <param name="rotation">The rotation of the transformation.</param>
            <param name="translation">The translation factor of the transformation.</param>
            <returns>The created affine transformation matrix.</returns>
        </member>
        <member name="M:CitizenFX.Core.Matrix.AffineTransformation2D(System.Single,System.Single,CitizenFX.Core.Vector2@,CitizenFX.Core.Matrix@)">
            <summary>
            Creates a 2D affine transformation matrix.
            </summary>
            <param name="scaling">Scaling factor.</param>
            <param name="rotation">The rotation of the transformation.</param>
            <param name="translation">The translation factor of the transformation.</param>
            <param name="result">When the method completes, contains the created affine transformation matrix.</param>
        </member>
        <member name="M:CitizenFX.Core.Matrix.AffineTransformation2D(System.Single,System.Single,CitizenFX.Core.Vector2)">
            <summary>
            Creates a 2D affine transformation matrix.
            </summary>
            <param name="scaling">Scaling factor.</param>
            <param name="rotation">The rotation of the transformation.</param>
            <param name="translation">The translation factor of the transformation.</param>
            <returns>The created affine transformation matrix.</returns>
        </member>
        <member name="M:CitizenFX.Core.Matrix.AffineTransformation2D(System.Single,CitizenFX.Core.Vector2@,System.Single,CitizenFX.Core.Vector2@,CitizenFX.Core.Matrix@)">
            <summary>
            Creates a 2D affine transformation matrix.
            </summary>
            <param name="scaling">Scaling factor.</param>
            <param name="rotationCenter">The center of the rotation.</param>
            <param name="rotation">The rotation of the transformation.</param>
            <param name="translation">The translation factor of the transformation.</param>
            <param name="result">When the method completes, contains the created affine transformation matrix.</param>
        </member>
        <member name="M:CitizenFX.Core.Matrix.AffineTransformation2D(System.Single,CitizenFX.Core.Vector2,System.Single,CitizenFX.Core.Vector2)">
            <summary>
            Creates a 2D affine transformation matrix.
            </summary>
            <param name="scaling">Scaling factor.</param>
            <param name="rotationCenter">The center of the rotation.</param>
            <param name="rotation">The rotation of the transformation.</param>
            <param name="translation">The translation factor of the transformation.</param>
            <returns>The created affine transformation matrix.</returns>
        </member>
        <member name="M:CitizenFX.Core.Matrix.Transformation(CitizenFX.Core.Vector3@,CitizenFX.Core.Quaternion@,CitizenFX.Core.Vector3@,CitizenFX.Core.Vector3@,CitizenFX.Core.Quaternion@,CitizenFX.Core.Vector3@,CitizenFX.Core.Matrix@)">
            <summary>
            Creates a transformation matrix.
            </summary>
            <param name="scalingCenter">Center point of the scaling operation.</param>
            <param name="scalingRotation">Scaling rotation amount.</param>
            <param name="scaling">Scaling factor.</param>
            <param name="rotationCenter">The center of the rotation.</param>
            <param name="rotation">The rotation of the transformation.</param>
            <param name="translation">The translation factor of the transformation.</param>
            <param name="result">When the method completes, contains the created transformation matrix.</param>
        </member>
        <member name="M:CitizenFX.Core.Matrix.Transformation(CitizenFX.Core.Vector3,CitizenFX.Core.Quaternion,CitizenFX.Core.Vector3,CitizenFX.Core.Vector3,CitizenFX.Core.Quaternion,CitizenFX.Core.Vector3)">
            <summary>
            Creates a transformation matrix.
            </summary>
            <param name="scalingCenter">Center point of the scaling operation.</param>
            <param name="scalingRotation">Scaling rotation amount.</param>
            <param name="scaling">Scaling factor.</param>
            <param name="rotationCenter">The center of the rotation.</param>
            <param name="rotation">The rotation of the transformation.</param>
            <param name="translation">The translation factor of the transformation.</param>
            <returns>The created transformation matrix.</returns>
        </member>
        <member name="M:CitizenFX.Core.Matrix.Transformation2D(CitizenFX.Core.Vector2@,System.Single,CitizenFX.Core.Vector2@,CitizenFX.Core.Vector2@,System.Single,CitizenFX.Core.Vector2@,CitizenFX.Core.Matrix@)">
            <summary>
            Creates a 2D transformation matrix.
            </summary>
            <param name="scalingCenter">Center point of the scaling operation.</param>
            <param name="scalingRotation">Scaling rotation amount.</param>
            <param name="scaling">Scaling factor.</param>
            <param name="rotationCenter">The center of the rotation.</param>
            <param name="rotation">The rotation of the transformation.</param>
            <param name="translation">The translation factor of the transformation.</param>
            <param name="result">When the method completes, contains the created transformation matrix.</param>
        </member>
        <member name="M:CitizenFX.Core.Matrix.Transformation2D(CitizenFX.Core.Vector2,System.Single,CitizenFX.Core.Vector2,CitizenFX.Core.Vector2,System.Single,CitizenFX.Core.Vector2)">
            <summary>
            Creates a 2D transformation matrix.
            </summary>
            <param name="scalingCenter">Center point of the scaling operation.</param>
            <param name="scalingRotation">Scaling rotation amount.</param>
            <param name="scaling">Scaling factor.</param>
            <param name="rotationCenter">The center of the rotation.</param>
            <param name="rotation">The rotation of the transformation.</param>
            <param name="translation">The translation factor of the transformation.</param>
            <returns>The created transformation matrix.</returns>
        </member>
        <member name="M:CitizenFX.Core.Matrix.op_Addition(CitizenFX.Core.Matrix,CitizenFX.Core.Matrix)">
            <summary>
            Adds two matrices.
            </summary>
            <param name="left">The first matrix to add.</param>
            <param name="right">The second matrix to add.</param>
            <returns>The sum of the two matrices.</returns>
        </member>
        <member name="M:CitizenFX.Core.Matrix.op_UnaryPlus(CitizenFX.Core.Matrix)">
            <summary>
            Assert a matrix (return it unchanged).
            </summary>
            <param name="value">The matrix to assert (unchanged).</param>
            <returns>The asserted (unchanged) matrix.</returns>
        </member>
        <member name="M:CitizenFX.Core.Matrix.op_Subtraction(CitizenFX.Core.Matrix,CitizenFX.Core.Matrix)">
            <summary>
            Subtracts two matrices.
            </summary>
            <param name="left">The first matrix to subtract.</param>
            <param name="right">The second matrix to subtract.</param>
            <returns>The difference between the two matrices.</returns>
        </member>
        <member name="M:CitizenFX.Core.Matrix.op_UnaryNegation(CitizenFX.Core.Matrix)">
            <summary>
            Negates a matrix.
            </summary>
            <param name="value">The matrix to negate.</param>
            <returns>The negated matrix.</returns>
        </member>
        <member name="M:CitizenFX.Core.Matrix.op_Multiply(System.Single,CitizenFX.Core.Matrix)">
            <summary>
            Scales a matrix by a given value.
            </summary>
            <param name="right">The matrix to scale.</param>
            <param name="left">The amount by which to scale.</param>
            <returns>The scaled matrix.</returns>
        </member>
        <member name="M:CitizenFX.Core.Matrix.op_Multiply(CitizenFX.Core.Matrix,System.Single)">
            <summary>
            Scales a matrix by a given value.
            </summary>
            <param name="left">The matrix to scale.</param>
            <param name="right">The amount by which to scale.</param>
            <returns>The scaled matrix.</returns>
        </member>
        <member name="M:CitizenFX.Core.Matrix.op_Multiply(CitizenFX.Core.Matrix,CitizenFX.Core.Matrix)">
            <summary>
            Multiplies two matrices.
            </summary>
            <param name="left">The first matrix to multiply.</param>
            <param name="right">The second matrix to multiply.</param>
            <returns>The product of the two matrices.</returns>
        </member>
        <member name="M:CitizenFX.Core.Matrix.op_Division(CitizenFX.Core.Matrix,System.Single)">
            <summary>
            Scales a matrix by a given value.
            </summary>
            <param name="left">The matrix to scale.</param>
            <param name="right">The amount by which to scale.</param>
            <returns>The scaled matrix.</returns>
        </member>
        <member name="M:CitizenFX.Core.Matrix.op_Division(CitizenFX.Core.Matrix,CitizenFX.Core.Matrix)">
            <summary>
            Divides two matrices.
            </summary>
            <param name="left">The first matrix to divide.</param>
            <param name="right">The second matrix to divide.</param>
            <returns>The quotient of the two matrices.</returns>
        </member>
        <member name="M:CitizenFX.Core.Matrix.op_Equality(CitizenFX.Core.Matrix,CitizenFX.Core.Matrix)">
            <summary>
            Tests for equality between two objects.
            </summary>
            <param name="left">The first value to compare.</param>
            <param name="right">The second value to compare.</param>
            <returns><c>true</c> if <paramref name="left"/> has the same value as <paramref name="right"/>; otherwise, <c>false</c>.</returns>
        </member>
        <member name="M:CitizenFX.Core.Matrix.op_Inequality(CitizenFX.Core.Matrix,CitizenFX.Core.Matrix)">
            <summary>
            Tests for inequality between two objects.
            </summary>
            <param name="left">The first value to compare.</param>
            <param name="right">The second value to compare.</param>
            <returns><c>true</c> if <paramref name="left"/> has a different value than <paramref name="right"/>; otherwise, <c>false</c>.</returns>
        </member>
        <member name="M:CitizenFX.Core.Matrix.ToString">
            <summary>
            Returns a <see cref="T:System.String"/> that represents this instance.
            </summary>
            <returns>
            A <see cref="T:System.String"/> that represents this instance.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Matrix.ToString(System.String)">
            <summary>
            Returns a <see cref="T:System.String"/> that represents this instance.
            </summary>
            <param name="format">The format.</param>
            <returns>
            A <see cref="T:System.String"/> that represents this instance.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Matrix.ToString(System.IFormatProvider)">
            <summary>
            Returns a <see cref="T:System.String"/> that represents this instance.
            </summary>
            <param name="formatProvider">The format provider.</param>
            <returns>
            A <see cref="T:System.String"/> that represents this instance.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Matrix.ToString(System.String,System.IFormatProvider)">
            <summary>
            Returns a <see cref="T:System.String"/> that represents this instance.
            </summary>
            <param name="format">The format.</param>
            <param name="formatProvider">The format provider.</param>
            <returns>
            A <see cref="T:System.String"/> that represents this instance.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Matrix.GetHashCode">
            <summary>
            Returns a hash code for this instance.
            </summary>
            <returns>
            A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table. 
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Matrix.Equals(CitizenFX.Core.Matrix@)">
            <summary>
            Determines whether the specified <see cref="T:CitizenFX.Core.Matrix"/> is equal to this instance.
            </summary>
            <param name="other">The <see cref="T:CitizenFX.Core.Matrix"/> to compare with this instance.</param>
            <returns>
            <c>true</c> if the specified <see cref="T:CitizenFX.Core.Matrix"/> is equal to this instance; otherwise, <c>false</c>.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Matrix.Equals(CitizenFX.Core.Matrix)">
            <summary>
            Determines whether the specified <see cref="T:CitizenFX.Core.Matrix"/> is equal to this instance.
            </summary>
            <param name="other">The <see cref="T:CitizenFX.Core.Matrix"/> to compare with this instance.</param>
            <returns>
            <c>true</c> if the specified <see cref="T:CitizenFX.Core.Matrix"/> is equal to this instance; otherwise, <c>false</c>.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Matrix.Equals(System.Object)">
            <summary>
            Determines whether the specified <see cref="T:System.Object"/> is equal to this instance.
            </summary>
            <param name="value">The <see cref="T:System.Object"/> to compare with this instance.</param>
            <returns>
            <c>true</c> if the specified <see cref="T:System.Object"/> is equal to this instance; otherwise, <c>false</c>.
            </returns>
        </member>
        <member name="T:CitizenFX.Core.Matrix3x3">
            <summary>
            Represents a 3x3 Matrix ( contains only Scale and Rotation ).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Matrix3x3.Zero">
            <summary>
            A <see cref="T:CitizenFX.Core.Matrix3x3"/> with all of its components set to zero.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Matrix3x3.Identity">
            <summary>
            The identity <see cref="T:CitizenFX.Core.Matrix3x3"/>.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Matrix3x3.M11">
            <summary>
            Value at row 1 column 1 of the Matrix3x3.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Matrix3x3.M12">
            <summary>
            Value at row 1 column 2 of the Matrix3x3.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Matrix3x3.M13">
            <summary>
            Value at row 1 column 3 of the Matrix3x3.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Matrix3x3.M21">
            <summary>
            Value at row 2 column 1 of the Matrix3x3.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Matrix3x3.M22">
            <summary>
            Value at row 2 column 2 of the Matrix3x3.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Matrix3x3.M23">
            <summary>
            Value at row 2 column 3 of the Matrix3x3.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Matrix3x3.M31">
            <summary>
            Value at row 3 column 1 of the Matrix3x3.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Matrix3x3.M32">
            <summary>
            Value at row 3 column 2 of the Matrix3x3.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Matrix3x3.M33">
            <summary>
            Value at row 3 column 3 of the Matrix3x3.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Matrix3x3.#ctor(System.Single)">
            <summary>
            Initializes a new instance of the <see cref="T:CitizenFX.Core.Matrix3x3"/> struct.
            </summary>
            <param name="value">The value that will be assigned to all components.</param>
        </member>
        <member name="M:CitizenFX.Core.Matrix3x3.#ctor(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            Initializes a new instance of the <see cref="T:CitizenFX.Core.Matrix3x3"/> struct.
            </summary>
            <param name="M11">The value to assign at row 1 column 1 of the Matrix3x3.</param>
            <param name="M12">The value to assign at row 1 column 2 of the Matrix3x3.</param>
            <param name="M13">The value to assign at row 1 column 3 of the Matrix3x3.</param>
            <param name="M21">The value to assign at row 2 column 1 of the Matrix3x3.</param>
            <param name="M22">The value to assign at row 2 column 2 of the Matrix3x3.</param>
            <param name="M23">The value to assign at row 2 column 3 of the Matrix3x3.</param>
            <param name="M31">The value to assign at row 3 column 1 of the Matrix3x3.</param>
            <param name="M32">The value to assign at row 3 column 2 of the Matrix3x3.</param>
            <param name="M33">The value to assign at row 3 column 3 of the Matrix3x3.</param>
        </member>
        <member name="M:CitizenFX.Core.Matrix3x3.#ctor(System.Single[])">
            <summary>
            Initializes a new instance of the <see cref="T:CitizenFX.Core.Matrix3x3"/> struct.
            </summary>
            <param name="values">The values to assign to the components of the Matrix3x3. This must be an array with sixteen elements.</param>
            <exception cref="T:System.ArgumentNullException">Thrown when <paramref name="values"/> is <c>null</c>.</exception>
            <exception cref="T:System.ArgumentOutOfRangeException">Thrown when <paramref name="values"/> contains more or less than sixteen elements.</exception>
        </member>
        <member name="P:CitizenFX.Core.Matrix3x3.Row1">
            <summary>
            Gets or sets the first row in the Matrix3x3; that is M11, M12, M13
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Matrix3x3.Row2">
            <summary>
            Gets or sets the second row in the Matrix3x3; that is M21, M22, M23
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Matrix3x3.Row3">
            <summary>
            Gets or sets the third row in the Matrix3x3; that is M31, M32, M33
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Matrix3x3.Column1">
            <summary>
            Gets or sets the first column in the Matrix3x3; that is M11, M21, M31
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Matrix3x3.Column2">
            <summary>
            Gets or sets the second column in the Matrix3x3; that is M12, M22, M32
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Matrix3x3.Column3">
            <summary>
            Gets or sets the third column in the Matrix3x3; that is M13, M23, M33
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Matrix3x3.ScaleVector">
            <summary>
            Gets or sets the scale of the Matrix3x3; that is M11, M22, and M33.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Matrix3x3.IsIdentity">
            <summary>
            Gets a value indicating whether this instance is an identity Matrix3x3.
            </summary>
            <value>
            <c>true</c> if this instance is an identity Matrix3x3; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="P:CitizenFX.Core.Matrix3x3.Item(System.Int32)">
            <summary>
            Gets or sets the component at the specified index.
            </summary>
            <value>The value of the Matrix3x3 component, depending on the index.</value>
            <param name="index">The zero-based index of the component to access.</param>
            <returns>The value of the component at the specified index.</returns>
            <exception cref="T:System.ArgumentOutOfRangeException">Thrown when the <paramref name="index"/> is out of the range [0, 15].</exception>
        </member>
        <member name="P:CitizenFX.Core.Matrix3x3.Item(System.Int32,System.Int32)">
            <summary>
            Gets or sets the component at the specified index.
            </summary>
            <value>The value of the Matrix3x3 component, depending on the index.</value>
            <param name="row">The row of the Matrix3x3 to access.</param>
            <param name="column">The column of the Matrix3x3 to access.</param>
            <returns>The value of the component at the specified index.</returns>
            <exception cref="T:System.ArgumentOutOfRangeException">Thrown when the <paramref name="row"/> or <paramref name="column"/>is out of the range [0, 3].</exception>
        </member>
        <member name="M:CitizenFX.Core.Matrix3x3.Determinant">
            <summary>
            Calculates the determinant of the Matrix3x3.
            </summary>
            <returns>The determinant of the Matrix3x3.</returns>
        </member>
        <member name="M:CitizenFX.Core.Matrix3x3.Invert">
            <summary>
            Inverts the Matrix3x3.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Matrix3x3.Transpose">
            <summary>
            Transposes the Matrix3x3.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Matrix3x3.Orthogonalize">
            <summary>
            Orthogonalizes the specified Matrix3x3.
            </summary>
            <remarks>
            <para>Orthogonalization is the process of making all rows orthogonal to each other. This
            means that any given row in the Matrix3x3 will be orthogonal to any other given row in the
            Matrix3x3.</para>
            <para>Because this method uses the modified Gram-Schmidt process, the resulting Matrix3x3
            tends to be numerically unstable. The numeric stability decreases according to the rows
            so that the first row is the most stable and the last row is the least stable.</para>
            <para>This operation is performed on the rows of the Matrix3x3 rather than the columns.
            If you wish for this operation to be performed on the columns, first transpose the
            input and than transpose the output.</para>
            </remarks>
        </member>
        <member name="M:CitizenFX.Core.Matrix3x3.Orthonormalize">
            <summary>
            Orthonormalizes the specified Matrix3x3.
            </summary>
            <remarks>
            <para>Orthonormalization is the process of making all rows and columns orthogonal to each
            other and making all rows and columns of unit length. This means that any given row will
            be orthogonal to any other given row and any given column will be orthogonal to any other
            given column. Any given row will not be orthogonal to any given column. Every row and every
            column will be of unit length.</para>
            <para>Because this method uses the modified Gram-Schmidt process, the resulting Matrix3x3
            tends to be numerically unstable. The numeric stability decreases according to the rows
            so that the first row is the most stable and the last row is the least stable.</para>
            <para>This operation is performed on the rows of the Matrix3x3 rather than the columns.
            If you wish for this operation to be performed on the columns, first transpose the
            input and than transpose the output.</para>
            </remarks>
        </member>
        <member name="M:CitizenFX.Core.Matrix3x3.DecomposeQR(CitizenFX.Core.Matrix3x3@,CitizenFX.Core.Matrix3x3@)">
            <summary>
            Decomposes a Matrix3x3 into an orthonormalized Matrix3x3 Q and a right triangular Matrix3x3 R.
            </summary>
            <param name="Q">When the method completes, contains the orthonormalized Matrix3x3 of the decomposition.</param>
            <param name="R">When the method completes, contains the right triangular Matrix3x3 of the decomposition.</param>
        </member>
        <member name="M:CitizenFX.Core.Matrix3x3.DecomposeLQ(CitizenFX.Core.Matrix3x3@,CitizenFX.Core.Matrix3x3@)">
            <summary>
            Decomposes a Matrix3x3 into a lower triangular Matrix3x3 L and an orthonormalized Matrix3x3 Q.
            </summary>
            <param name="L">When the method completes, contains the lower triangular Matrix3x3 of the decomposition.</param>
            <param name="Q">When the method completes, contains the orthonormalized Matrix3x3 of the decomposition.</param>
        </member>
        <member name="M:CitizenFX.Core.Matrix3x3.Decompose(CitizenFX.Core.Vector3@,CitizenFX.Core.Quaternion@)">
            <summary>
            Decomposes a Matrix3x3 into a scale, rotation, and translation.
            </summary>
            <param name="scale">When the method completes, contains the scaling component of the decomposed Matrix3x3.</param>
            <param name="rotation">When the method completes, contains the rotation component of the decomposed Matrix3x3.</param>
            <remarks>
            This method is designed to decompose an SRT transformation Matrix3x3 only.
            </remarks>
        </member>
        <member name="M:CitizenFX.Core.Matrix3x3.DecomposeUniformScale(System.Single@,CitizenFX.Core.Quaternion@)">
            <summary>
            Decomposes a uniform scale matrix into a scale, rotation, and translation.
            A uniform scale matrix has the same scale in every axis.
            </summary>
            <param name="scale">When the method completes, contains the scaling component of the decomposed matrix.</param>
            <param name="rotation">When the method completes, contains the rotation component of the decomposed matrix.</param>
            <remarks>
            This method is designed to decompose only an SRT transformation matrix that has the same scale in every axis.
            </remarks>
        </member>
        <member name="M:CitizenFX.Core.Matrix3x3.ExchangeRows(System.Int32,System.Int32)">
            <summary>
            Exchanges two rows in the Matrix3x3.
            </summary>
            <param name="firstRow">The first row to exchange. This is an index of the row starting at zero.</param>
            <param name="secondRow">The second row to exchange. This is an index of the row starting at zero.</param>
        </member>
        <member name="M:CitizenFX.Core.Matrix3x3.ExchangeColumns(System.Int32,System.Int32)">
            <summary>
            Exchanges two columns in the Matrix3x3.
            </summary>
            <param name="firstColumn">The first column to exchange. This is an index of the column starting at zero.</param>
            <param name="secondColumn">The second column to exchange. This is an index of the column starting at zero.</param>
        </member>
        <member name="M:CitizenFX.Core.Matrix3x3.ToArray">
            <summary>
            Creates an array containing the elements of the Matrix3x3.
            </summary>
            <returns>A 9-element array containing the components of the Matrix3x3.</returns>
        </member>
        <member name="M:CitizenFX.Core.Matrix3x3.Add(CitizenFX.Core.Matrix3x3@,CitizenFX.Core.Matrix3x3@,CitizenFX.Core.Matrix3x3@)">
            <summary>
            Determines the sum of two matrices.
            </summary>
            <param name="left">The first Matrix3x3 to add.</param>
            <param name="right">The second Matrix3x3 to add.</param>
            <param name="result">When the method completes, contains the sum of the two matrices.</param>
        </member>
        <member name="M:CitizenFX.Core.Matrix3x3.Add(CitizenFX.Core.Matrix3x3,CitizenFX.Core.Matrix3x3)">
            <summary>
            Determines the sum of two matrices.
            </summary>
            <param name="left">The first Matrix3x3 to add.</param>
            <param name="right">The second Matrix3x3 to add.</param>
            <returns>The sum of the two matrices.</returns>
        </member>
        <member name="M:CitizenFX.Core.Matrix3x3.Subtract(CitizenFX.Core.Matrix3x3@,CitizenFX.Core.Matrix3x3@,CitizenFX.Core.Matrix3x3@)">
            <summary>
            Determines the difference between two matrices.
            </summary>
            <param name="left">The first Matrix3x3 to subtract.</param>
            <param name="right">The second Matrix3x3 to subtract.</param>
            <param name="result">When the method completes, contains the difference between the two matrices.</param>
        </member>
        <member name="M:CitizenFX.Core.Matrix3x3.Subtract(CitizenFX.Core.Matrix3x3,CitizenFX.Core.Matrix3x3)">
            <summary>
            Determines the difference between two matrices.
            </summary>
            <param name="left">The first Matrix3x3 to subtract.</param>
            <param name="right">The second Matrix3x3 to subtract.</param>
            <returns>The difference between the two matrices.</returns>
        </member>
        <member name="M:CitizenFX.Core.Matrix3x3.Multiply(CitizenFX.Core.Matrix3x3@,System.Single,CitizenFX.Core.Matrix3x3@)">
            <summary>
            Scales a Matrix3x3 by the given value.
            </summary>
            <param name="left">The Matrix3x3 to scale.</param>
            <param name="right">The amount by which to scale.</param>
            <param name="result">When the method completes, contains the scaled Matrix3x3.</param>
        </member>
        <member name="M:CitizenFX.Core.Matrix3x3.Multiply(CitizenFX.Core.Matrix3x3,System.Single)">
            <summary>
            Scales a Matrix3x3 by the given value.
            </summary>
            <param name="left">The Matrix3x3 to scale.</param>
            <param name="right">The amount by which to scale.</param>
            <returns>The scaled Matrix3x3.</returns>
        </member>
        <member name="M:CitizenFX.Core.Matrix3x3.Multiply(CitizenFX.Core.Matrix3x3@,CitizenFX.Core.Matrix3x3@,CitizenFX.Core.Matrix3x3@)">
            <summary>
            Determines the product of two matrices.
            </summary>
            <param name="left">The first Matrix3x3 to multiply.</param>
            <param name="right">The second Matrix3x3 to multiply.</param>
            <param name="result">The product of the two matrices.</param>
        </member>
        <member name="M:CitizenFX.Core.Matrix3x3.Multiply(CitizenFX.Core.Matrix3x3,CitizenFX.Core.Matrix3x3)">
            <summary>
            Determines the product of two matrices.
            </summary>
            <param name="left">The first Matrix3x3 to multiply.</param>
            <param name="right">The second Matrix3x3 to multiply.</param>
            <returns>The product of the two matrices.</returns>
        </member>
        <member name="M:CitizenFX.Core.Matrix3x3.Divide(CitizenFX.Core.Matrix3x3@,System.Single,CitizenFX.Core.Matrix3x3@)">
            <summary>
            Scales a Matrix3x3 by the given value.
            </summary>
            <param name="left">The Matrix3x3 to scale.</param>
            <param name="right">The amount by which to scale.</param>
            <param name="result">When the method completes, contains the scaled Matrix3x3.</param>
        </member>
        <member name="M:CitizenFX.Core.Matrix3x3.Divide(CitizenFX.Core.Matrix3x3,System.Single)">
            <summary>
            Scales a Matrix3x3 by the given value.
            </summary>
            <param name="left">The Matrix3x3 to scale.</param>
            <param name="right">The amount by which to scale.</param>
            <returns>The scaled Matrix3x3.</returns>
        </member>
        <member name="M:CitizenFX.Core.Matrix3x3.Divide(CitizenFX.Core.Matrix3x3@,CitizenFX.Core.Matrix3x3@,CitizenFX.Core.Matrix3x3@)">
            <summary>
            Determines the quotient of two matrices.
            </summary>
            <param name="left">The first Matrix3x3 to divide.</param>
            <param name="right">The second Matrix3x3 to divide.</param>
            <param name="result">When the method completes, contains the quotient of the two matrices.</param>
        </member>
        <member name="M:CitizenFX.Core.Matrix3x3.Divide(CitizenFX.Core.Matrix3x3,CitizenFX.Core.Matrix3x3)">
            <summary>
            Determines the quotient of two matrices.
            </summary>
            <param name="left">The first Matrix3x3 to divide.</param>
            <param name="right">The second Matrix3x3 to divide.</param>
            <returns>The quotient of the two matrices.</returns>
        </member>
        <member name="M:CitizenFX.Core.Matrix3x3.Exponent(CitizenFX.Core.Matrix3x3@,System.Int32,CitizenFX.Core.Matrix3x3@)">
            <summary>
            Performs the exponential operation on a Matrix3x3.
            </summary>
            <param name="value">The Matrix3x3 to perform the operation on.</param>
            <param name="exponent">The exponent to raise the Matrix3x3 to.</param>
            <param name="result">When the method completes, contains the exponential Matrix3x3.</param>
            <exception cref="T:System.ArgumentOutOfRangeException">Thrown when the <paramref name="exponent"/> is negative.</exception>
        </member>
        <member name="M:CitizenFX.Core.Matrix3x3.Exponent(CitizenFX.Core.Matrix3x3,System.Int32)">
            <summary>
            Performs the exponential operation on a Matrix3x3.
            </summary>
            <param name="value">The Matrix3x3 to perform the operation on.</param>
            <param name="exponent">The exponent to raise the Matrix3x3 to.</param>
            <returns>The exponential Matrix3x3.</returns>
            <exception cref="T:System.ArgumentOutOfRangeException">Thrown when the <paramref name="exponent"/> is negative.</exception>
        </member>
        <member name="M:CitizenFX.Core.Matrix3x3.Negate(CitizenFX.Core.Matrix3x3@,CitizenFX.Core.Matrix3x3@)">
            <summary>
            Negates a Matrix3x3.
            </summary>
            <param name="value">The Matrix3x3 to be negated.</param>
            <param name="result">When the method completes, contains the negated Matrix3x3.</param>
        </member>
        <member name="M:CitizenFX.Core.Matrix3x3.Negate(CitizenFX.Core.Matrix3x3)">
            <summary>
            Negates a Matrix3x3.
            </summary>
            <param name="value">The Matrix3x3 to be negated.</param>
            <returns>The negated Matrix3x3.</returns>
        </member>
        <member name="M:CitizenFX.Core.Matrix3x3.Lerp(CitizenFX.Core.Matrix3x3@,CitizenFX.Core.Matrix3x3@,System.Single,CitizenFX.Core.Matrix3x3@)">
            <summary>
            Performs a linear interpolation between two matrices.
            </summary>
            <param name="start">Start Matrix3x3.</param>
            <param name="end">End Matrix3x3.</param>
            <param name="amount">Value between 0 and 1 indicating the weight of <paramref name="end"/>.</param>
            <param name="result">When the method completes, contains the linear interpolation of the two matrices.</param>
            <remarks>
            Passing <paramref name="amount"/> a value of 0 will cause <paramref name="start"/> to be returned; a value of 1 will cause <paramref name="end"/> to be returned. 
            </remarks>
        </member>
        <member name="M:CitizenFX.Core.Matrix3x3.Lerp(CitizenFX.Core.Matrix3x3,CitizenFX.Core.Matrix3x3,System.Single)">
            <summary>
            Performs a linear interpolation between two matrices.
            </summary>
            <param name="start">Start Matrix3x3.</param>
            <param name="end">End Matrix3x3.</param>
            <param name="amount">Value between 0 and 1 indicating the weight of <paramref name="end"/>.</param>
            <returns>The linear interpolation of the two matrices.</returns>
            <remarks>
            Passing <paramref name="amount"/> a value of 0 will cause <paramref name="start"/> to be returned; a value of 1 will cause <paramref name="end"/> to be returned. 
            </remarks>
        </member>
        <member name="M:CitizenFX.Core.Matrix3x3.SmoothStep(CitizenFX.Core.Matrix3x3@,CitizenFX.Core.Matrix3x3@,System.Single,CitizenFX.Core.Matrix3x3@)">
            <summary>
            Performs a cubic interpolation between two matrices.
            </summary>
            <param name="start">Start Matrix3x3.</param>
            <param name="end">End Matrix3x3.</param>
            <param name="amount">Value between 0 and 1 indicating the weight of <paramref name="end"/>.</param>
            <param name="result">When the method completes, contains the cubic interpolation of the two matrices.</param>
        </member>
        <member name="M:CitizenFX.Core.Matrix3x3.SmoothStep(CitizenFX.Core.Matrix3x3,CitizenFX.Core.Matrix3x3,System.Single)">
            <summary>
            Performs a cubic interpolation between two matrices.
            </summary>
            <param name="start">Start Matrix3x3.</param>
            <param name="end">End Matrix3x3.</param>
            <param name="amount">Value between 0 and 1 indicating the weight of <paramref name="end"/>.</param>
            <returns>The cubic interpolation of the two matrices.</returns>
        </member>
        <member name="M:CitizenFX.Core.Matrix3x3.Transpose(CitizenFX.Core.Matrix3x3@,CitizenFX.Core.Matrix3x3@)">
            <summary>
            Calculates the transpose of the specified Matrix3x3.
            </summary>
            <param name="value">The Matrix3x3 whose transpose is to be calculated.</param>
            <param name="result">When the method completes, contains the transpose of the specified Matrix3x3.</param>
        </member>
        <member name="M:CitizenFX.Core.Matrix3x3.TransposeByRef(CitizenFX.Core.Matrix3x3@,CitizenFX.Core.Matrix3x3@)">
            <summary>
            Calculates the transpose of the specified Matrix3x3.
            </summary>
            <param name="value">The Matrix3x3 whose transpose is to be calculated.</param>
            <param name="result">When the method completes, contains the transpose of the specified Matrix3x3.</param>
        </member>
        <member name="M:CitizenFX.Core.Matrix3x3.Transpose(CitizenFX.Core.Matrix3x3)">
            <summary>
            Calculates the transpose of the specified Matrix3x3.
            </summary>
            <param name="value">The Matrix3x3 whose transpose is to be calculated.</param>
            <returns>The transpose of the specified Matrix3x3.</returns>
        </member>
        <member name="M:CitizenFX.Core.Matrix3x3.Invert(CitizenFX.Core.Matrix3x3@,CitizenFX.Core.Matrix3x3@)">
            <summary>
            Calculates the inverse of the specified Matrix3x3.
            </summary>
            <param name="value">The Matrix3x3 whose inverse is to be calculated.</param>
            <param name="result">When the method completes, contains the inverse of the specified Matrix3x3.</param>
        </member>
        <member name="M:CitizenFX.Core.Matrix3x3.Invert(CitizenFX.Core.Matrix3x3)">
            <summary>
            Calculates the inverse of the specified Matrix3x3.
            </summary>
            <param name="value">The Matrix3x3 whose inverse is to be calculated.</param>
            <returns>The inverse of the specified Matrix3x3.</returns>
        </member>
        <member name="M:CitizenFX.Core.Matrix3x3.Orthogonalize(CitizenFX.Core.Matrix3x3@,CitizenFX.Core.Matrix3x3@)">
            <summary>
            Orthogonalizes the specified Matrix3x3.
            </summary>
            <param name="value">The Matrix3x3 to orthogonalize.</param>
            <param name="result">When the method completes, contains the orthogonalized Matrix3x3.</param>
            <remarks>
            <para>Orthogonalization is the process of making all rows orthogonal to each other. This
            means that any given row in the Matrix3x3 will be orthogonal to any other given row in the
            Matrix3x3.</para>
            <para>Because this method uses the modified Gram-Schmidt process, the resulting Matrix3x3
            tends to be numerically unstable. The numeric stability decreases according to the rows
            so that the first row is the most stable and the last row is the least stable.</para>
            <para>This operation is performed on the rows of the Matrix3x3 rather than the columns.
            If you wish for this operation to be performed on the columns, first transpose the
            input and than transpose the output.</para>
            </remarks>
        </member>
        <member name="M:CitizenFX.Core.Matrix3x3.Orthogonalize(CitizenFX.Core.Matrix3x3)">
            <summary>
            Orthogonalizes the specified Matrix3x3.
            </summary>
            <param name="value">The Matrix3x3 to orthogonalize.</param>
            <returns>The orthogonalized Matrix3x3.</returns>
            <remarks>
            <para>Orthogonalization is the process of making all rows orthogonal to each other. This
            means that any given row in the Matrix3x3 will be orthogonal to any other given row in the
            Matrix3x3.</para>
            <para>Because this method uses the modified Gram-Schmidt process, the resulting Matrix3x3
            tends to be numerically unstable. The numeric stability decreases according to the rows
            so that the first row is the most stable and the last row is the least stable.</para>
            <para>This operation is performed on the rows of the Matrix3x3 rather than the columns.
            If you wish for this operation to be performed on the columns, first transpose the
            input and than transpose the output.</para>
            </remarks>
        </member>
        <member name="M:CitizenFX.Core.Matrix3x3.Orthonormalize(CitizenFX.Core.Matrix3x3@,CitizenFX.Core.Matrix3x3@)">
            <summary>
            Orthonormalizes the specified Matrix3x3.
            </summary>
            <param name="value">The Matrix3x3 to orthonormalize.</param>
            <param name="result">When the method completes, contains the orthonormalized Matrix3x3.</param>
            <remarks>
            <para>Orthonormalization is the process of making all rows and columns orthogonal to each
            other and making all rows and columns of unit length. This means that any given row will
            be orthogonal to any other given row and any given column will be orthogonal to any other
            given column. Any given row will not be orthogonal to any given column. Every row and every
            column will be of unit length.</para>
            <para>Because this method uses the modified Gram-Schmidt process, the resulting Matrix3x3
            tends to be numerically unstable. The numeric stability decreases according to the rows
            so that the first row is the most stable and the last row is the least stable.</para>
            <para>This operation is performed on the rows of the Matrix3x3 rather than the columns.
            If you wish for this operation to be performed on the columns, first transpose the
            input and than transpose the output.</para>
            </remarks>
        </member>
        <member name="M:CitizenFX.Core.Matrix3x3.Orthonormalize(CitizenFX.Core.Matrix3x3)">
            <summary>
            Orthonormalizes the specified Matrix3x3.
            </summary>
            <param name="value">The Matrix3x3 to orthonormalize.</param>
            <returns>The orthonormalized Matrix3x3.</returns>
            <remarks>
            <para>Orthonormalization is the process of making all rows and columns orthogonal to each
            other and making all rows and columns of unit length. This means that any given row will
            be orthogonal to any other given row and any given column will be orthogonal to any other
            given column. Any given row will not be orthogonal to any given column. Every row and every
            column will be of unit length.</para>
            <para>Because this method uses the modified Gram-Schmidt process, the resulting Matrix3x3
            tends to be numerically unstable. The numeric stability decreases according to the rows
            so that the first row is the most stable and the last row is the least stable.</para>
            <para>This operation is performed on the rows of the Matrix3x3 rather than the columns.
            If you wish for this operation to be performed on the columns, first transpose the
            input and than transpose the output.</para>
            </remarks>
        </member>
        <member name="M:CitizenFX.Core.Matrix3x3.UpperTriangularForm(CitizenFX.Core.Matrix3x3@,CitizenFX.Core.Matrix3x3@)">
            <summary>
            Brings the Matrix3x3 into upper triangular form using elementary row operations.
            </summary>
            <param name="value">The Matrix3x3 to put into upper triangular form.</param>
            <param name="result">When the method completes, contains the upper triangular Matrix3x3.</param>
            <remarks>
            If the Matrix3x3 is not invertible (i.e. its determinant is zero) than the result of this
            method may produce Single.Nan and Single.Inf values. When the Matrix3x3 represents a system
            of linear equations, than this often means that either no solution exists or an infinite
            number of solutions exist.
            </remarks>
        </member>
        <member name="M:CitizenFX.Core.Matrix3x3.UpperTriangularForm(CitizenFX.Core.Matrix3x3)">
            <summary>
            Brings the Matrix3x3 into upper triangular form using elementary row operations.
            </summary>
            <param name="value">The Matrix3x3 to put into upper triangular form.</param>
            <returns>The upper triangular Matrix3x3.</returns>
            <remarks>
            If the Matrix3x3 is not invertible (i.e. its determinant is zero) than the result of this
            method may produce Single.Nan and Single.Inf values. When the Matrix3x3 represents a system
            of linear equations, than this often means that either no solution exists or an infinite
            number of solutions exist.
            </remarks>
        </member>
        <member name="M:CitizenFX.Core.Matrix3x3.LowerTriangularForm(CitizenFX.Core.Matrix3x3@,CitizenFX.Core.Matrix3x3@)">
            <summary>
            Brings the Matrix3x3 into lower triangular form using elementary row operations.
            </summary>
            <param name="value">The Matrix3x3 to put into lower triangular form.</param>
            <param name="result">When the method completes, contains the lower triangular Matrix3x3.</param>
            <remarks>
            If the Matrix3x3 is not invertible (i.e. its determinant is zero) than the result of this
            method may produce Single.Nan and Single.Inf values. When the Matrix3x3 represents a system
            of linear equations, than this often means that either no solution exists or an infinite
            number of solutions exist.
            </remarks>
        </member>
        <member name="M:CitizenFX.Core.Matrix3x3.LowerTriangularForm(CitizenFX.Core.Matrix3x3)">
            <summary>
            Brings the Matrix3x3 into lower triangular form using elementary row operations.
            </summary>
            <param name="value">The Matrix3x3 to put into lower triangular form.</param>
            <returns>The lower triangular Matrix3x3.</returns>
            <remarks>
            If the Matrix3x3 is not invertible (i.e. its determinant is zero) than the result of this
            method may produce Single.Nan and Single.Inf values. When the Matrix3x3 represents a system
            of linear equations, than this often means that either no solution exists or an infinite
            number of solutions exist.
            </remarks>
        </member>
        <member name="M:CitizenFX.Core.Matrix3x3.RowEchelonForm(CitizenFX.Core.Matrix3x3@,CitizenFX.Core.Matrix3x3@)">
            <summary>
            Brings the Matrix3x3 into row echelon form using elementary row operations;
            </summary>
            <param name="value">The Matrix3x3 to put into row echelon form.</param>
            <param name="result">When the method completes, contains the row echelon form of the Matrix3x3.</param>
        </member>
        <member name="M:CitizenFX.Core.Matrix3x3.RowEchelonForm(CitizenFX.Core.Matrix3x3)">
            <summary>
            Brings the Matrix3x3 into row echelon form using elementary row operations;
            </summary>
            <param name="value">The Matrix3x3 to put into row echelon form.</param>
            <returns>When the method completes, contains the row echelon form of the Matrix3x3.</returns>
        </member>
        <member name="M:CitizenFX.Core.Matrix3x3.BillboardLH(CitizenFX.Core.Vector3@,CitizenFX.Core.Vector3@,CitizenFX.Core.Vector3@,CitizenFX.Core.Vector3@,CitizenFX.Core.Matrix3x3@)">
            <summary>
            Creates a left-handed spherical billboard that rotates around a specified object position.
            </summary>
            <param name="objectPosition">The position of the object around which the billboard will rotate.</param>
            <param name="cameraPosition">The position of the camera.</param>
            <param name="cameraUpVector">The up vector of the camera.</param>
            <param name="cameraForwardVector">The forward vector of the camera.</param>
            <param name="result">When the method completes, contains the created billboard Matrix3x3.</param>
        </member>
        <member name="M:CitizenFX.Core.Matrix3x3.BillboardLH(CitizenFX.Core.Vector3,CitizenFX.Core.Vector3,CitizenFX.Core.Vector3,CitizenFX.Core.Vector3)">
            <summary>
            Creates a left-handed spherical billboard that rotates around a specified object position.
            </summary>
            <param name="objectPosition">The position of the object around which the billboard will rotate.</param>
            <param name="cameraPosition">The position of the camera.</param>
            <param name="cameraUpVector">The up vector of the camera.</param>
            <param name="cameraForwardVector">The forward vector of the camera.</param>
            <returns>The created billboard Matrix3x3.</returns>
        </member>
        <member name="M:CitizenFX.Core.Matrix3x3.BillboardRH(CitizenFX.Core.Vector3@,CitizenFX.Core.Vector3@,CitizenFX.Core.Vector3@,CitizenFX.Core.Vector3@,CitizenFX.Core.Matrix3x3@)">
            <summary>
            Creates a right-handed spherical billboard that rotates around a specified object position.
            </summary>
            <param name="objectPosition">The position of the object around which the billboard will rotate.</param>
            <param name="cameraPosition">The position of the camera.</param>
            <param name="cameraUpVector">The up vector of the camera.</param>
            <param name="cameraForwardVector">The forward vector of the camera.</param>
            <param name="result">When the method completes, contains the created billboard Matrix3x3.</param>
        </member>
        <member name="M:CitizenFX.Core.Matrix3x3.BillboardRH(CitizenFX.Core.Vector3,CitizenFX.Core.Vector3,CitizenFX.Core.Vector3,CitizenFX.Core.Vector3)">
            <summary>
            Creates a right-handed spherical billboard that rotates around a specified object position.
            </summary>
            <param name="objectPosition">The position of the object around which the billboard will rotate.</param>
            <param name="cameraPosition">The position of the camera.</param>
            <param name="cameraUpVector">The up vector of the camera.</param>
            <param name="cameraForwardVector">The forward vector of the camera.</param>
            <returns>The created billboard Matrix3x3.</returns>
        </member>
        <member name="M:CitizenFX.Core.Matrix3x3.LookAtLH(CitizenFX.Core.Vector3@,CitizenFX.Core.Vector3@,CitizenFX.Core.Vector3@,CitizenFX.Core.Matrix3x3@)">
            <summary>
            Creates a left-handed, look-at Matrix3x3.
            </summary>
            <param name="eye">The position of the viewer's eye.</param>
            <param name="target">The camera look-at target.</param>
            <param name="up">The camera's up vector.</param>
            <param name="result">When the method completes, contains the created look-at Matrix3x3.</param>
        </member>
        <member name="M:CitizenFX.Core.Matrix3x3.LookAtLH(CitizenFX.Core.Vector3,CitizenFX.Core.Vector3,CitizenFX.Core.Vector3)">
            <summary>
            Creates a left-handed, look-at Matrix3x3.
            </summary>
            <param name="eye">The position of the viewer's eye.</param>
            <param name="target">The camera look-at target.</param>
            <param name="up">The camera's up vector.</param>
            <returns>The created look-at Matrix3x3.</returns>
        </member>
        <member name="M:CitizenFX.Core.Matrix3x3.LookAtRH(CitizenFX.Core.Vector3@,CitizenFX.Core.Vector3@,CitizenFX.Core.Vector3@,CitizenFX.Core.Matrix3x3@)">
            <summary>
            Creates a right-handed, look-at Matrix3x3.
            </summary>
            <param name="eye">The position of the viewer's eye.</param>
            <param name="target">The camera look-at target.</param>
            <param name="up">The camera's up vector.</param>
            <param name="result">When the method completes, contains the created look-at Matrix3x3.</param>
        </member>
        <member name="M:CitizenFX.Core.Matrix3x3.LookAtRH(CitizenFX.Core.Vector3,CitizenFX.Core.Vector3,CitizenFX.Core.Vector3)">
            <summary>
            Creates a right-handed, look-at Matrix3x3.
            </summary>
            <param name="eye">The position of the viewer's eye.</param>
            <param name="target">The camera look-at target.</param>
            <param name="up">The camera's up vector.</param>
            <returns>The created look-at Matrix3x3.</returns>
        </member>
        <member name="M:CitizenFX.Core.Matrix3x3.Scaling(CitizenFX.Core.Vector3@,CitizenFX.Core.Matrix3x3@)">
            <summary>
            Creates a Matrix3x3 that scales along the x-axis, y-axis, and y-axis.
            </summary>
            <param name="scale">Scaling factor for all three axes.</param>
            <param name="result">When the method completes, contains the created scaling Matrix3x3.</param>
        </member>
        <member name="M:CitizenFX.Core.Matrix3x3.Scaling(CitizenFX.Core.Vector3)">
            <summary>
            Creates a Matrix3x3 that scales along the x-axis, y-axis, and y-axis.
            </summary>
            <param name="scale">Scaling factor for all three axes.</param>
            <returns>The created scaling Matrix3x3.</returns>
        </member>
        <member name="M:CitizenFX.Core.Matrix3x3.Scaling(System.Single,System.Single,System.Single,CitizenFX.Core.Matrix3x3@)">
            <summary>
            Creates a Matrix3x3 that scales along the x-axis, y-axis, and y-axis.
            </summary>
            <param name="x">Scaling factor that is applied along the x-axis.</param>
            <param name="y">Scaling factor that is applied along the y-axis.</param>
            <param name="z">Scaling factor that is applied along the z-axis.</param>
            <param name="result">When the method completes, contains the created scaling Matrix3x3.</param>
        </member>
        <member name="M:CitizenFX.Core.Matrix3x3.Scaling(System.Single,System.Single,System.Single)">
            <summary>
            Creates a Matrix3x3 that scales along the x-axis, y-axis, and y-axis.
            </summary>
            <param name="x">Scaling factor that is applied along the x-axis.</param>
            <param name="y">Scaling factor that is applied along the y-axis.</param>
            <param name="z">Scaling factor that is applied along the z-axis.</param>
            <returns>The created scaling Matrix3x3.</returns>
        </member>
        <member name="M:CitizenFX.Core.Matrix3x3.Scaling(System.Single,CitizenFX.Core.Matrix3x3@)">
            <summary>
            Creates a Matrix3x3 that uniformly scales along all three axis.
            </summary>
            <param name="scale">The uniform scale that is applied along all axis.</param>
            <param name="result">When the method completes, contains the created scaling Matrix3x3.</param>
        </member>
        <member name="M:CitizenFX.Core.Matrix3x3.Scaling(System.Single)">
            <summary>
            Creates a Matrix3x3 that uniformly scales along all three axis.
            </summary>
            <param name="scale">The uniform scale that is applied along all axis.</param>
            <returns>The created scaling Matrix3x3.</returns>
        </member>
        <member name="M:CitizenFX.Core.Matrix3x3.RotationX(System.Single,CitizenFX.Core.Matrix3x3@)">
            <summary>
            Creates a Matrix3x3 that rotates around the x-axis.
            </summary>
            <param name="angle">Angle of rotation in radians. Angles are measured clockwise when looking along the rotation axis toward the origin.</param>
            <param name="result">When the method completes, contains the created rotation Matrix3x3.</param>
        </member>
        <member name="M:CitizenFX.Core.Matrix3x3.RotationX(System.Single)">
            <summary>
            Creates a Matrix3x3 that rotates around the x-axis.
            </summary>
            <param name="angle">Angle of rotation in radians. Angles are measured clockwise when looking along the rotation axis toward the origin.</param>
            <returns>The created rotation Matrix3x3.</returns>
        </member>
        <member name="M:CitizenFX.Core.Matrix3x3.RotationY(System.Single,CitizenFX.Core.Matrix3x3@)">
            <summary>
            Creates a Matrix3x3 that rotates around the y-axis.
            </summary>
            <param name="angle">Angle of rotation in radians. Angles are measured clockwise when looking along the rotation axis toward the origin.</param>
            <param name="result">When the method completes, contains the created rotation Matrix3x3.</param>
        </member>
        <member name="M:CitizenFX.Core.Matrix3x3.RotationY(System.Single)">
            <summary>
            Creates a Matrix3x3 that rotates around the y-axis.
            </summary>
            <param name="angle">Angle of rotation in radians. Angles are measured clockwise when looking along the rotation axis toward the origin.</param>
            <returns>The created rotation Matrix3x3.</returns>
        </member>
        <member name="M:CitizenFX.Core.Matrix3x3.RotationZ(System.Single,CitizenFX.Core.Matrix3x3@)">
            <summary>
            Creates a Matrix3x3 that rotates around the z-axis.
            </summary>
            <param name="angle">Angle of rotation in radians. Angles are measured clockwise when looking along the rotation axis toward the origin.</param>
            <param name="result">When the method completes, contains the created rotation Matrix3x3.</param>
        </member>
        <member name="M:CitizenFX.Core.Matrix3x3.RotationZ(System.Single)">
            <summary>
            Creates a Matrix3x3 that rotates around the z-axis.
            </summary>
            <param name="angle">Angle of rotation in radians. Angles are measured clockwise when looking along the rotation axis toward the origin.</param>
            <returns>The created rotation Matrix3x3.</returns>
        </member>
        <member name="M:CitizenFX.Core.Matrix3x3.RotationAxis(CitizenFX.Core.Vector3@,System.Single,CitizenFX.Core.Matrix3x3@)">
            <summary>
            Creates a Matrix3x3 that rotates around an arbitrary axis.
            </summary>
            <param name="axis">The axis around which to rotate. This parameter is assumed to be normalized.</param>
            <param name="angle">Angle of rotation in radians. Angles are measured clockwise when looking along the rotation axis toward the origin.</param>
            <param name="result">When the method completes, contains the created rotation Matrix3x3.</param>
        </member>
        <member name="M:CitizenFX.Core.Matrix3x3.RotationAxis(CitizenFX.Core.Vector3,System.Single)">
            <summary>
            Creates a Matrix3x3 that rotates around an arbitrary axis.
            </summary>
            <param name="axis">The axis around which to rotate. This parameter is assumed to be normalized.</param>
            <param name="angle">Angle of rotation in radians. Angles are measured clockwise when looking along the rotation axis toward the origin.</param>
            <returns>The created rotation Matrix3x3.</returns>
        </member>
        <member name="M:CitizenFX.Core.Matrix3x3.RotationQuaternion(CitizenFX.Core.Quaternion@,CitizenFX.Core.Matrix3x3@)">
            <summary>
            Creates a rotation Matrix3x3 from a quaternion.
            </summary>
            <param name="rotation">The quaternion to use to build the Matrix3x3.</param>
            <param name="result">The created rotation Matrix3x3.</param>
        </member>
        <member name="M:CitizenFX.Core.Matrix3x3.RotationQuaternion(CitizenFX.Core.Quaternion)">
            <summary>
            Creates a rotation Matrix3x3 from a quaternion.
            </summary>
            <param name="rotation">The quaternion to use to build the Matrix3x3.</param>
            <returns>The created rotation Matrix3x3.</returns>
        </member>
        <member name="M:CitizenFX.Core.Matrix3x3.RotationYawPitchRoll(System.Single,System.Single,System.Single,CitizenFX.Core.Matrix3x3@)">
            <summary>
            Creates a rotation Matrix3x3 with a specified yaw, pitch, and roll.
            </summary>
            <param name="yaw">Yaw around the y-axis, in radians.</param>
            <param name="pitch">Pitch around the x-axis, in radians.</param>
            <param name="roll">Roll around the z-axis, in radians.</param>
            <param name="result">When the method completes, contains the created rotation Matrix3x3.</param>
        </member>
        <member name="M:CitizenFX.Core.Matrix3x3.RotationYawPitchRoll(System.Single,System.Single,System.Single)">
            <summary>
            Creates a rotation Matrix3x3 with a specified yaw, pitch, and roll.
            </summary>
            <param name="yaw">Yaw around the y-axis, in radians.</param>
            <param name="pitch">Pitch around the x-axis, in radians.</param>
            <param name="roll">Roll around the z-axis, in radians.</param>
            <returns>The created rotation Matrix3x3.</returns>
        </member>
        <member name="M:CitizenFX.Core.Matrix3x3.op_Addition(CitizenFX.Core.Matrix3x3,CitizenFX.Core.Matrix3x3)">
            <summary>
            Adds two matrices.
            </summary>
            <param name="left">The first Matrix3x3 to add.</param>
            <param name="right">The second Matrix3x3 to add.</param>
            <returns>The sum of the two matrices.</returns>
        </member>
        <member name="M:CitizenFX.Core.Matrix3x3.op_UnaryPlus(CitizenFX.Core.Matrix3x3)">
            <summary>
            Assert a Matrix3x3 (return it unchanged).
            </summary>
            <param name="value">The Matrix3x3 to assert (unchanged).</param>
            <returns>The asserted (unchanged) Matrix3x3.</returns>
        </member>
        <member name="M:CitizenFX.Core.Matrix3x3.op_Subtraction(CitizenFX.Core.Matrix3x3,CitizenFX.Core.Matrix3x3)">
            <summary>
            Subtracts two matrices.
            </summary>
            <param name="left">The first Matrix3x3 to subtract.</param>
            <param name="right">The second Matrix3x3 to subtract.</param>
            <returns>The difference between the two matrices.</returns>
        </member>
        <member name="M:CitizenFX.Core.Matrix3x3.op_UnaryNegation(CitizenFX.Core.Matrix3x3)">
            <summary>
            Negates a Matrix3x3.
            </summary>
            <param name="value">The Matrix3x3 to negate.</param>
            <returns>The negated Matrix3x3.</returns>
        </member>
        <member name="M:CitizenFX.Core.Matrix3x3.op_Multiply(System.Single,CitizenFX.Core.Matrix3x3)">
            <summary>
            Scales a Matrix3x3 by a given value.
            </summary>
            <param name="right">The Matrix3x3 to scale.</param>
            <param name="left">The amount by which to scale.</param>
            <returns>The scaled Matrix3x3.</returns>
        </member>
        <member name="M:CitizenFX.Core.Matrix3x3.op_Multiply(CitizenFX.Core.Matrix3x3,System.Single)">
            <summary>
            Scales a Matrix3x3 by a given value.
            </summary>
            <param name="left">The Matrix3x3 to scale.</param>
            <param name="right">The amount by which to scale.</param>
            <returns>The scaled Matrix3x3.</returns>
        </member>
        <member name="M:CitizenFX.Core.Matrix3x3.op_Multiply(CitizenFX.Core.Matrix3x3,CitizenFX.Core.Matrix3x3)">
            <summary>
            Multiplies two matrices.
            </summary>
            <param name="left">The first Matrix3x3 to multiply.</param>
            <param name="right">The second Matrix3x3 to multiply.</param>
            <returns>The product of the two matrices.</returns>
        </member>
        <member name="M:CitizenFX.Core.Matrix3x3.op_Division(CitizenFX.Core.Matrix3x3,System.Single)">
            <summary>
            Scales a Matrix3x3 by a given value.
            </summary>
            <param name="left">The Matrix3x3 to scale.</param>
            <param name="right">The amount by which to scale.</param>
            <returns>The scaled Matrix3x3.</returns>
        </member>
        <member name="M:CitizenFX.Core.Matrix3x3.op_Division(CitizenFX.Core.Matrix3x3,CitizenFX.Core.Matrix3x3)">
            <summary>
            Divides two matrices.
            </summary>
            <param name="left">The first Matrix3x3 to divide.</param>
            <param name="right">The second Matrix3x3 to divide.</param>
            <returns>The quotient of the two matrices.</returns>
        </member>
        <member name="M:CitizenFX.Core.Matrix3x3.op_Equality(CitizenFX.Core.Matrix3x3,CitizenFX.Core.Matrix3x3)">
            <summary>
            Tests for equality between two objects.
            </summary>
            <param name="left">The first value to compare.</param>
            <param name="right">The second value to compare.</param>
            <returns><c>true</c> if <paramref name="left"/> has the same value as <paramref name="right"/>; otherwise, <c>false</c>.</returns>
        </member>
        <member name="M:CitizenFX.Core.Matrix3x3.op_Inequality(CitizenFX.Core.Matrix3x3,CitizenFX.Core.Matrix3x3)">
            <summary>
            Tests for inequality between two objects.
            </summary>
            <param name="left">The first value to compare.</param>
            <param name="right">The second value to compare.</param>
            <returns><c>true</c> if <paramref name="left"/> has a different value than <paramref name="right"/>; otherwise, <c>false</c>.</returns>
        </member>
        <member name="M:CitizenFX.Core.Matrix3x3.op_Explicit(CitizenFX.Core.Matrix3x3)~CitizenFX.Core.Matrix">
            <summary>
            Convert the 3x3 Matrix to a 4x4 Matrix.
            </summary>
            <returns>A 4x4 Matrix with zero translation and M44=1</returns>
        </member>
        <member name="M:CitizenFX.Core.Matrix3x3.op_Explicit(CitizenFX.Core.Matrix)~CitizenFX.Core.Matrix3x3">
            <summary>
            Convert the 4x4 Matrix to a 3x3 Matrix.
            </summary>
            <returns>A 3x3 Matrix</returns>
        </member>
        <member name="M:CitizenFX.Core.Matrix3x3.ToString">
            <summary>
            Returns a <see cref="T:System.String"/> that represents this instance.
            </summary>
            <returns>
            A <see cref="T:System.String"/> that represents this instance.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Matrix3x3.ToString(System.String)">
            <summary>
            Returns a <see cref="T:System.String"/> that represents this instance.
            </summary>
            <param name="format">The format.</param>
            <returns>
            A <see cref="T:System.String"/> that represents this instance.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Matrix3x3.ToString(System.IFormatProvider)">
            <summary>
            Returns a <see cref="T:System.String"/> that represents this instance.
            </summary>
            <param name="formatProvider">The format provider.</param>
            <returns>
            A <see cref="T:System.String"/> that represents this instance.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Matrix3x3.ToString(System.String,System.IFormatProvider)">
            <summary>
            Returns a <see cref="T:System.String"/> that represents this instance.
            </summary>
            <param name="format">The format.</param>
            <param name="formatProvider">The format provider.</param>
            <returns>
            A <see cref="T:System.String"/> that represents this instance.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Matrix3x3.GetHashCode">
            <summary>
            Returns a hash code for this instance.
            </summary>
            <returns>
            A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table. 
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Matrix3x3.Equals(CitizenFX.Core.Matrix3x3@)">
            <summary>
            Determines whether the specified <see cref="T:CitizenFX.Core.Matrix3x3"/> is equal to this instance.
            </summary>
            <param name="other">The <see cref="T:CitizenFX.Core.Matrix3x3"/> to compare with this instance.</param>
            <returns>
            <c>true</c> if the specified <see cref="T:CitizenFX.Core.Matrix3x3"/> is equal to this instance; otherwise, <c>false</c>.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Matrix3x3.Equals(CitizenFX.Core.Matrix3x3)">
            <summary>
            Determines whether the specified <see cref="T:CitizenFX.Core.Matrix3x3"/> is equal to this instance.
            </summary>
            <param name="other">The <see cref="T:CitizenFX.Core.Matrix3x3"/> to compare with this instance.</param>
            <returns>
            <c>true</c> if the specified <see cref="T:CitizenFX.Core.Matrix3x3"/> is equal to this instance; otherwise, <c>false</c>.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Matrix3x3.Equals(CitizenFX.Core.Matrix3x3@,CitizenFX.Core.Matrix3x3@)">
            <summary>
            Determines whether the specified <see cref="T:CitizenFX.Core.Matrix3x3"/> are equal.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Matrix3x3.Equals(System.Object)">
            <summary>
            Determines whether the specified <see cref="T:System.Object"/> is equal to this instance.
            </summary>
            <param name="value">The <see cref="T:System.Object"/> to compare with this instance.</param>
            <returns>
            <c>true</c> if the specified <see cref="T:System.Object"/> is equal to this instance; otherwise, <c>false</c>.
            </returns>
        </member>
        <member name="T:CitizenFX.Core.Quaternion">
            <summary>
            Represents a four dimensional mathematical quaternion.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Quaternion.Zero">
            <summary>
            A <see cref="T:CitizenFX.Core.Quaternion"/> with all of its components set to zero.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Quaternion.One">
            <summary>
            A <see cref="T:CitizenFX.Core.Quaternion"/> with all of its components set to one.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Quaternion.Identity">
            <summary>
            The identity <see cref="T:CitizenFX.Core.Quaternion"/> (0, 0, 0, 1).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Quaternion.X">
            <summary>
            The X component of the quaternion.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Quaternion.Y">
            <summary>
            The Y component of the quaternion.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Quaternion.Z">
            <summary>
            The Z component of the quaternion.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Quaternion.W">
            <summary>
            The W component of the quaternion.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Quaternion.#ctor(System.Single)">
            <summary>
            Initializes a new instance of the <see cref="T:CitizenFX.Core.Quaternion"/> struct.
            </summary>
            <param name="value">The value that will be assigned to all components.</param>
        </member>
        <member name="M:CitizenFX.Core.Quaternion.#ctor(CitizenFX.Core.Vector4)">
            <summary>
            Initializes a new instance of the <see cref="T:CitizenFX.Core.Quaternion"/> struct.
            </summary>
            <param name="value">A vector containing the values with which to initialize the components.</param>
        </member>
        <member name="M:CitizenFX.Core.Quaternion.#ctor(CitizenFX.Core.Vector3,System.Single)">
            <summary>
            Initializes a new instance of the <see cref="T:CitizenFX.Core.Quaternion"/> struct.
            </summary>
            <param name="value">A vector containing the values with which to initialize the X, Y, and Z components.</param>
            <param name="w">Initial value for the W component of the quaternion.</param>
        </member>
        <member name="M:CitizenFX.Core.Quaternion.#ctor(CitizenFX.Core.Vector2,System.Single,System.Single)">
            <summary>
            Initializes a new instance of the <see cref="T:CitizenFX.Core.Quaternion"/> struct.
            </summary>
            <param name="value">A vector containing the values with which to initialize the X and Y components.</param>
            <param name="z">Initial value for the Z component of the quaternion.</param>
            <param name="w">Initial value for the W component of the quaternion.</param>
        </member>
        <member name="M:CitizenFX.Core.Quaternion.#ctor(System.Single,System.Single,System.Single,System.Single)">
            <summary>
            Initializes a new instance of the <see cref="T:CitizenFX.Core.Quaternion"/> struct.
            </summary>
            <param name="x">Initial value for the X component of the quaternion.</param>
            <param name="y">Initial value for the Y component of the quaternion.</param>
            <param name="z">Initial value for the Z component of the quaternion.</param>
            <param name="w">Initial value for the W component of the quaternion.</param>
        </member>
        <member name="M:CitizenFX.Core.Quaternion.#ctor(System.Single[])">
            <summary>
            Initializes a new instance of the <see cref="T:CitizenFX.Core.Quaternion"/> struct.
            </summary>
            <param name="values">The values to assign to the X, Y, Z, and W components of the quaternion. This must be an array with four elements.</param>
            <exception cref="T:System.ArgumentNullException">Thrown when <paramref name="values"/> is <c>null</c>.</exception>
            <exception cref="T:System.ArgumentOutOfRangeException">Thrown when <paramref name="values"/> contains more or less than four elements.</exception>
        </member>
        <member name="P:CitizenFX.Core.Quaternion.IsIdentity">
            <summary>
            Gets a value indicating whether this instance is equivalent to the identity quaternion.
            </summary>
            <value>
            <c>true</c> if this instance is an identity quaternion; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="P:CitizenFX.Core.Quaternion.IsNormalized">
            <summary>
            Gets a value indicting whether this instance is normalized.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Quaternion.Angle">
            <summary>
            Gets the angle of the quaternion.
            </summary>
            <value>The quaternion's angle.</value>
        </member>
        <member name="P:CitizenFX.Core.Quaternion.Axis">
            <summary>
            Gets the axis components of the quaternion.
            </summary>
            <value>The axis components of the quaternion.</value>
        </member>
        <member name="P:CitizenFX.Core.Quaternion.Item(System.Int32)">
            <summary>
            Gets or sets the component at the specified index.
            </summary>
            <value>The value of the X, Y, Z, or W component, depending on the index.</value>
            <param name="index">The index of the component to access. Use 0 for the X component, 1 for the Y component, 2 for the Z component, and 3 for the W component.</param>
            <returns>The value of the component at the specified index.</returns>
            <exception cref="T:System.ArgumentOutOfRangeException">Thrown when the <paramref name="index"/> is out of the range [0, 3].</exception>
        </member>
        <member name="M:CitizenFX.Core.Quaternion.Conjugate">
            <summary>
            Conjugates the quaternion.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Quaternion.Invert">
            <summary>
            Conjugates and renormalizes the quaternion.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Quaternion.Length">
            <summary>
            Calculates the length of the quaternion.
            </summary>
            <returns>The length of the quaternion.</returns>
            <remarks>
            <see cref="M:CitizenFX.Core.Quaternion.LengthSquared"/> may be preferred when only the relative length is needed
            and speed is of the essence.
            </remarks>
        </member>
        <member name="M:CitizenFX.Core.Quaternion.LengthSquared">
            <summary>
            Calculates the squared length of the quaternion.
            </summary>
            <returns>The squared length of the quaternion.</returns>
            <remarks>
            This method may be preferred to <see cref="M:CitizenFX.Core.Quaternion.Length"/> when only a relative length is needed
            and speed is of the essence.
            </remarks>
        </member>
        <member name="M:CitizenFX.Core.Quaternion.Normalize">
            <summary>
            Converts the quaternion into a unit quaternion.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Quaternion.ToArray">
            <summary>
            Creates an array containing the elements of the quaternion.
            </summary>
            <returns>A four-element array containing the components of the quaternion.</returns>
        </member>
        <member name="M:CitizenFX.Core.Quaternion.Add(CitizenFX.Core.Quaternion@,CitizenFX.Core.Quaternion@,CitizenFX.Core.Quaternion@)">
            <summary>
            Adds two quaternions.
            </summary>
            <param name="left">The first quaternion to add.</param>
            <param name="right">The second quaternion to add.</param>
            <param name="result">When the method completes, contains the sum of the two quaternions.</param>
        </member>
        <member name="M:CitizenFX.Core.Quaternion.Add(CitizenFX.Core.Quaternion,CitizenFX.Core.Quaternion)">
            <summary>
            Adds two quaternions.
            </summary>
            <param name="left">The first quaternion to add.</param>
            <param name="right">The second quaternion to add.</param>
            <returns>The sum of the two quaternions.</returns>
        </member>
        <member name="M:CitizenFX.Core.Quaternion.Subtract(CitizenFX.Core.Quaternion@,CitizenFX.Core.Quaternion@,CitizenFX.Core.Quaternion@)">
            <summary>
            Subtracts two quaternions.
            </summary>
            <param name="left">The first quaternion to subtract.</param>
            <param name="right">The second quaternion to subtract.</param>
            <param name="result">When the method completes, contains the difference of the two quaternions.</param>
        </member>
        <member name="M:CitizenFX.Core.Quaternion.Subtract(CitizenFX.Core.Quaternion,CitizenFX.Core.Quaternion)">
            <summary>
            Subtracts two quaternions.
            </summary>
            <param name="left">The first quaternion to subtract.</param>
            <param name="right">The second quaternion to subtract.</param>
            <returns>The difference of the two quaternions.</returns>
        </member>
        <member name="M:CitizenFX.Core.Quaternion.Multiply(CitizenFX.Core.Quaternion@,System.Single,CitizenFX.Core.Quaternion@)">
            <summary>
            Scales a quaternion by the given value.
            </summary>
            <param name="value">The quaternion to scale.</param>
            <param name="scale">The amount by which to scale the quaternion.</param>
            <param name="result">When the method completes, contains the scaled quaternion.</param>
        </member>
        <member name="M:CitizenFX.Core.Quaternion.Multiply(CitizenFX.Core.Quaternion,System.Single)">
            <summary>
            Scales a quaternion by the given value.
            </summary>
            <param name="value">The quaternion to scale.</param>
            <param name="scale">The amount by which to scale the quaternion.</param>
            <returns>The scaled quaternion.</returns>
        </member>
        <member name="M:CitizenFX.Core.Quaternion.Multiply(CitizenFX.Core.Quaternion@,CitizenFX.Core.Quaternion@,CitizenFX.Core.Quaternion@)">
            <summary>
            Multiplies a quaternion by another.
            </summary>
            <param name="left">The first quaternion to multiply.</param>
            <param name="right">The second quaternion to multiply.</param>
            <param name="result">When the method completes, contains the multiplied quaternion.</param>
        </member>
        <member name="M:CitizenFX.Core.Quaternion.Multiply(CitizenFX.Core.Quaternion,CitizenFX.Core.Quaternion)">
            <summary>
            Multiplies a quaternion by another.
            </summary>
            <param name="left">The first quaternion to multiply.</param>
            <param name="right">The second quaternion to multiply.</param>
            <returns>The multiplied quaternion.</returns>
        </member>
        <member name="M:CitizenFX.Core.Quaternion.Negate(CitizenFX.Core.Quaternion@,CitizenFX.Core.Quaternion@)">
            <summary>
            Reverses the direction of a given quaternion.
            </summary>
            <param name="value">The quaternion to negate.</param>
            <param name="result">When the method completes, contains a quaternion facing in the opposite direction.</param>
        </member>
        <member name="M:CitizenFX.Core.Quaternion.Negate(CitizenFX.Core.Quaternion)">
            <summary>
            Reverses the direction of a given quaternion.
            </summary>
            <param name="value">The quaternion to negate.</param>
            <returns>A quaternion facing in the opposite direction.</returns>
        </member>
        <member name="M:CitizenFX.Core.Quaternion.Barycentric(CitizenFX.Core.Quaternion@,CitizenFX.Core.Quaternion@,CitizenFX.Core.Quaternion@,System.Single,System.Single,CitizenFX.Core.Quaternion@)">
            <summary>
            Returns a <see cref="T:CitizenFX.Core.Quaternion"/> containing the 4D Cartesian coordinates of a point specified in Barycentric coordinates relative to a 2D triangle.
            </summary>
            <param name="value1">A <see cref="T:CitizenFX.Core.Quaternion"/> containing the 4D Cartesian coordinates of vertex 1 of the triangle.</param>
            <param name="value2">A <see cref="T:CitizenFX.Core.Quaternion"/> containing the 4D Cartesian coordinates of vertex 2 of the triangle.</param>
            <param name="value3">A <see cref="T:CitizenFX.Core.Quaternion"/> containing the 4D Cartesian coordinates of vertex 3 of the triangle.</param>
            <param name="amount1">Barycentric coordinate b2, which expresses the weighting factor toward vertex 2 (specified in <paramref name="value2"/>).</param>
            <param name="amount2">Barycentric coordinate b3, which expresses the weighting factor toward vertex 3 (specified in <paramref name="value3"/>).</param>
            <param name="result">When the method completes, contains a new <see cref="T:CitizenFX.Core.Quaternion"/> containing the 4D Cartesian coordinates of the specified point.</param>
        </member>
        <member name="M:CitizenFX.Core.Quaternion.Barycentric(CitizenFX.Core.Quaternion,CitizenFX.Core.Quaternion,CitizenFX.Core.Quaternion,System.Single,System.Single)">
            <summary>
            Returns a <see cref="T:CitizenFX.Core.Quaternion"/> containing the 4D Cartesian coordinates of a point specified in Barycentric coordinates relative to a 2D triangle.
            </summary>
            <param name="value1">A <see cref="T:CitizenFX.Core.Quaternion"/> containing the 4D Cartesian coordinates of vertex 1 of the triangle.</param>
            <param name="value2">A <see cref="T:CitizenFX.Core.Quaternion"/> containing the 4D Cartesian coordinates of vertex 2 of the triangle.</param>
            <param name="value3">A <see cref="T:CitizenFX.Core.Quaternion"/> containing the 4D Cartesian coordinates of vertex 3 of the triangle.</param>
            <param name="amount1">Barycentric coordinate b2, which expresses the weighting factor toward vertex 2 (specified in <paramref name="value2"/>).</param>
            <param name="amount2">Barycentric coordinate b3, which expresses the weighting factor toward vertex 3 (specified in <paramref name="value3"/>).</param>
            <returns>A new <see cref="T:CitizenFX.Core.Quaternion"/> containing the 4D Cartesian coordinates of the specified point.</returns>
        </member>
        <member name="M:CitizenFX.Core.Quaternion.Conjugate(CitizenFX.Core.Quaternion@,CitizenFX.Core.Quaternion@)">
            <summary>
            Conjugates a quaternion.
            </summary>
            <param name="value">The quaternion to conjugate.</param>
            <param name="result">When the method completes, contains the conjugated quaternion.</param>
        </member>
        <member name="M:CitizenFX.Core.Quaternion.Conjugate(CitizenFX.Core.Quaternion)">
            <summary>
            Conjugates a quaternion.
            </summary>
            <param name="value">The quaternion to conjugate.</param>
            <returns>The conjugated quaternion.</returns>
        </member>
        <member name="M:CitizenFX.Core.Quaternion.Dot(CitizenFX.Core.Quaternion@,CitizenFX.Core.Quaternion@,System.Single@)">
            <summary>
            Calculates the dot product of two quaternions.
            </summary>
            <param name="left">First source quaternion.</param>
            <param name="right">Second source quaternion.</param>
            <param name="result">When the method completes, contains the dot product of the two quaternions.</param>
        </member>
        <member name="M:CitizenFX.Core.Quaternion.Dot(CitizenFX.Core.Quaternion,CitizenFX.Core.Quaternion)">
            <summary>
            Calculates the dot product of two quaternions.
            </summary>
            <param name="left">First source quaternion.</param>
            <param name="right">Second source quaternion.</param>
            <returns>The dot product of the two quaternions.</returns>
        </member>
        <member name="M:CitizenFX.Core.Quaternion.Exponential(CitizenFX.Core.Quaternion@,CitizenFX.Core.Quaternion@)">
            <summary>
            Exponentiates a quaternion.
            </summary>
            <param name="value">The quaternion to exponentiate.</param>
            <param name="result">When the method completes, contains the exponentiated quaternion.</param>
        </member>
        <member name="M:CitizenFX.Core.Quaternion.Exponential(CitizenFX.Core.Quaternion)">
            <summary>
            Exponentiates a quaternion.
            </summary>
            <param name="value">The quaternion to exponentiate.</param>
            <returns>The exponentiated quaternion.</returns>
        </member>
        <member name="M:CitizenFX.Core.Quaternion.Invert(CitizenFX.Core.Quaternion@,CitizenFX.Core.Quaternion@)">
            <summary>
            Conjugates and renormalizes the quaternion.
            </summary>
            <param name="value">The quaternion to conjugate and renormalize.</param>
            <param name="result">When the method completes, contains the conjugated and renormalized quaternion.</param>
        </member>
        <member name="M:CitizenFX.Core.Quaternion.Invert(CitizenFX.Core.Quaternion)">
            <summary>
            Conjugates and renormalizes the quaternion.
            </summary>
            <param name="value">The quaternion to conjugate and renormalize.</param>
            <returns>The conjugated and renormalized quaternion.</returns>
        </member>
        <member name="M:CitizenFX.Core.Quaternion.Lerp(CitizenFX.Core.Quaternion@,CitizenFX.Core.Quaternion@,System.Single,CitizenFX.Core.Quaternion@)">
            <summary>
            Performs a linear interpolation between two quaternions.
            </summary>
            <param name="start">Start quaternion.</param>
            <param name="end">End quaternion.</param>
            <param name="amount">Value between 0 and 1 indicating the weight of <paramref name="end"/>.</param>
            <param name="result">When the method completes, contains the linear interpolation of the two quaternions.</param>
            <remarks>
            This method performs the linear interpolation based on the following formula.
            <code>start + (end - start) * amount</code>
            Passing <paramref name="amount"/> a value of 0 will cause <paramref name="start"/> to be returned; a value of 1 will cause <paramref name="end"/> to be returned. 
            </remarks>
        </member>
        <member name="M:CitizenFX.Core.Quaternion.Lerp(CitizenFX.Core.Quaternion,CitizenFX.Core.Quaternion,System.Single)">
            <summary>
            Performs a linear interpolation between two quaternion.
            </summary>
            <param name="start">Start quaternion.</param>
            <param name="end">End quaternion.</param>
            <param name="amount">Value between 0 and 1 indicating the weight of <paramref name="end"/>.</param>
            <returns>The linear interpolation of the two quaternions.</returns>
            <remarks>
            This method performs the linear interpolation based on the following formula.
            <code>start + (end - start) * amount</code>
            Passing <paramref name="amount"/> a value of 0 will cause <paramref name="start"/> to be returned; a value of 1 will cause <paramref name="end"/> to be returned. 
            </remarks>
        </member>
        <member name="M:CitizenFX.Core.Quaternion.Logarithm(CitizenFX.Core.Quaternion@,CitizenFX.Core.Quaternion@)">
            <summary>
            Calculates the natural logarithm of the specified quaternion.
            </summary>
            <param name="value">The quaternion whose logarithm will be calculated.</param>
            <param name="result">When the method completes, contains the natural logarithm of the quaternion.</param>
        </member>
        <member name="M:CitizenFX.Core.Quaternion.Logarithm(CitizenFX.Core.Quaternion)">
            <summary>
            Calculates the natural logarithm of the specified quaternion.
            </summary>
            <param name="value">The quaternion whose logarithm will be calculated.</param>
            <returns>The natural logarithm of the quaternion.</returns>
        </member>
        <member name="M:CitizenFX.Core.Quaternion.Normalize(CitizenFX.Core.Quaternion@,CitizenFX.Core.Quaternion@)">
            <summary>
            Converts the quaternion into a unit quaternion.
            </summary>
            <param name="value">The quaternion to normalize.</param>
            <param name="result">When the method completes, contains the normalized quaternion.</param>
        </member>
        <member name="M:CitizenFX.Core.Quaternion.Normalize(CitizenFX.Core.Quaternion)">
            <summary>
            Converts the quaternion into a unit quaternion.
            </summary>
            <param name="value">The quaternion to normalize.</param>
            <returns>The normalized quaternion.</returns>
        </member>
        <member name="M:CitizenFX.Core.Quaternion.RotationAxis(CitizenFX.Core.Vector3@,System.Single,CitizenFX.Core.Quaternion@)">
            <summary>
            Creates a quaternion given a rotation and an axis.
            </summary>
            <param name="axis">The axis of rotation.</param>
            <param name="angle">The angle of rotation.</param>
            <param name="result">When the method completes, contains the newly created quaternion.</param>
        </member>
        <member name="M:CitizenFX.Core.Quaternion.RotationAxis(CitizenFX.Core.Vector3,System.Single)">
            <summary>
            Creates a quaternion given a rotation and an axis.
            </summary>
            <param name="axis">The axis of rotation.</param>
            <param name="angle">The angle of rotation.</param>
            <returns>The newly created quaternion.</returns>
        </member>
        <member name="M:CitizenFX.Core.Quaternion.RotationMatrix(CitizenFX.Core.Matrix@,CitizenFX.Core.Quaternion@)">
            <summary>
            Creates a quaternion given a rotation matrix.
            </summary>
            <param name="matrix">The rotation matrix.</param>
            <param name="result">When the method completes, contains the newly created quaternion.</param>
        </member>
        <member name="M:CitizenFX.Core.Quaternion.RotationMatrix(CitizenFX.Core.Matrix3x3@,CitizenFX.Core.Quaternion@)">
            <summary>
            Creates a quaternion given a rotation matrix.
            </summary>
            <param name="matrix">The rotation matrix.</param>
            <param name="result">When the method completes, contains the newly created quaternion.</param>
        </member>
        <member name="M:CitizenFX.Core.Quaternion.LookAtLH(CitizenFX.Core.Vector3@,CitizenFX.Core.Vector3@,CitizenFX.Core.Vector3@,CitizenFX.Core.Quaternion@)">
            <summary>
            Creates a left-handed, look-at quaternion.
            </summary>
            <param name="eye">The position of the viewer's eye.</param>
            <param name="target">The camera look-at target.</param>
            <param name="up">The camera's up vector.</param>
            <param name="result">When the method completes, contains the created look-at quaternion.</param>
        </member>
        <member name="M:CitizenFX.Core.Quaternion.LookAtLH(CitizenFX.Core.Vector3,CitizenFX.Core.Vector3,CitizenFX.Core.Vector3)">
            <summary>
            Creates a left-handed, look-at quaternion.
            </summary>
            <param name="eye">The position of the viewer's eye.</param>
            <param name="target">The camera look-at target.</param>
            <param name="up">The camera's up vector.</param>
            <returns>The created look-at quaternion.</returns>
        </member>
        <member name="M:CitizenFX.Core.Quaternion.RotationLookAtLH(CitizenFX.Core.Vector3@,CitizenFX.Core.Vector3@,CitizenFX.Core.Quaternion@)">
            <summary>
            Creates a left-handed, look-at quaternion.
            </summary>
            <param name="forward">The camera's forward direction.</param>
            <param name="up">The camera's up vector.</param>
            <param name="result">When the method completes, contains the created look-at quaternion.</param>
        </member>
        <member name="M:CitizenFX.Core.Quaternion.RotationLookAtLH(CitizenFX.Core.Vector3,CitizenFX.Core.Vector3)">
            <summary>
            Creates a left-handed, look-at quaternion.
            </summary>
            <param name="forward">The camera's forward direction.</param>
            <param name="up">The camera's up vector.</param>
            <returns>The created look-at quaternion.</returns>
        </member>
        <member name="M:CitizenFX.Core.Quaternion.LookAtRH(CitizenFX.Core.Vector3@,CitizenFX.Core.Vector3@,CitizenFX.Core.Vector3@,CitizenFX.Core.Quaternion@)">
            <summary>
            Creates a right-handed, look-at quaternion.
            </summary>
            <param name="eye">The position of the viewer's eye.</param>
            <param name="target">The camera look-at target.</param>
            <param name="up">The camera's up vector.</param>
            <param name="result">When the method completes, contains the created look-at quaternion.</param>
        </member>
        <member name="M:CitizenFX.Core.Quaternion.LookAtRH(CitizenFX.Core.Vector3,CitizenFX.Core.Vector3,CitizenFX.Core.Vector3)">
            <summary>
            Creates a right-handed, look-at quaternion.
            </summary>
            <param name="eye">The position of the viewer's eye.</param>
            <param name="target">The camera look-at target.</param>
            <param name="up">The camera's up vector.</param>
            <returns>The created look-at quaternion.</returns>
        </member>
        <member name="M:CitizenFX.Core.Quaternion.RotationLookAtRH(CitizenFX.Core.Vector3@,CitizenFX.Core.Vector3@,CitizenFX.Core.Quaternion@)">
            <summary>
            Creates a right-handed, look-at quaternion.
            </summary>
            <param name="forward">The camera's forward direction.</param>
            <param name="up">The camera's up vector.</param>
            <param name="result">When the method completes, contains the created look-at quaternion.</param>
        </member>
        <member name="M:CitizenFX.Core.Quaternion.RotationLookAtRH(CitizenFX.Core.Vector3,CitizenFX.Core.Vector3)">
            <summary>
            Creates a right-handed, look-at quaternion.
            </summary>
            <param name="forward">The camera's forward direction.</param>
            <param name="up">The camera's up vector.</param>
            <returns>The created look-at quaternion.</returns>
        </member>
        <member name="M:CitizenFX.Core.Quaternion.BillboardLH(CitizenFX.Core.Vector3@,CitizenFX.Core.Vector3@,CitizenFX.Core.Vector3@,CitizenFX.Core.Vector3@,CitizenFX.Core.Quaternion@)">
            <summary>
            Creates a left-handed spherical billboard that rotates around a specified object position.
            </summary>
            <param name="objectPosition">The position of the object around which the billboard will rotate.</param>
            <param name="cameraPosition">The position of the camera.</param>
            <param name="cameraUpVector">The up vector of the camera.</param>
            <param name="cameraForwardVector">The forward vector of the camera.</param>
            <param name="result">When the method completes, contains the created billboard quaternion.</param>
        </member>
        <member name="M:CitizenFX.Core.Quaternion.BillboardLH(CitizenFX.Core.Vector3,CitizenFX.Core.Vector3,CitizenFX.Core.Vector3,CitizenFX.Core.Vector3)">
            <summary>
            Creates a left-handed spherical billboard that rotates around a specified object position.
            </summary>
            <param name="objectPosition">The position of the object around which the billboard will rotate.</param>
            <param name="cameraPosition">The position of the camera.</param>
            <param name="cameraUpVector">The up vector of the camera.</param>
            <param name="cameraForwardVector">The forward vector of the camera.</param>
            <returns>The created billboard quaternion.</returns>
        </member>
        <member name="M:CitizenFX.Core.Quaternion.BillboardRH(CitizenFX.Core.Vector3@,CitizenFX.Core.Vector3@,CitizenFX.Core.Vector3@,CitizenFX.Core.Vector3@,CitizenFX.Core.Quaternion@)">
            <summary>
            Creates a right-handed spherical billboard that rotates around a specified object position.
            </summary>
            <param name="objectPosition">The position of the object around which the billboard will rotate.</param>
            <param name="cameraPosition">The position of the camera.</param>
            <param name="cameraUpVector">The up vector of the camera.</param>
            <param name="cameraForwardVector">The forward vector of the camera.</param>
            <param name="result">When the method completes, contains the created billboard quaternion.</param>
        </member>
        <member name="M:CitizenFX.Core.Quaternion.BillboardRH(CitizenFX.Core.Vector3,CitizenFX.Core.Vector3,CitizenFX.Core.Vector3,CitizenFX.Core.Vector3)">
            <summary>
            Creates a right-handed spherical billboard that rotates around a specified object position.
            </summary>
            <param name="objectPosition">The position of the object around which the billboard will rotate.</param>
            <param name="cameraPosition">The position of the camera.</param>
            <param name="cameraUpVector">The up vector of the camera.</param>
            <param name="cameraForwardVector">The forward vector of the camera.</param>
            <returns>The created billboard quaternion.</returns>
        </member>
        <member name="M:CitizenFX.Core.Quaternion.RotationMatrix(CitizenFX.Core.Matrix)">
            <summary>
            Creates a quaternion given a rotation matrix.
            </summary>
            <param name="matrix">The rotation matrix.</param>
            <returns>The newly created quaternion.</returns>
        </member>
        <member name="M:CitizenFX.Core.Quaternion.RotationYawPitchRoll(System.Single,System.Single,System.Single,CitizenFX.Core.Quaternion@)">
            <summary>
            Creates a quaternion given a yaw, pitch, and roll value.
            </summary>
            <param name="yaw">The yaw of rotation.</param>
            <param name="pitch">The pitch of rotation.</param>
            <param name="roll">The roll of rotation.</param>
            <param name="result">When the method completes, contains the newly created quaternion.</param>
        </member>
        <member name="M:CitizenFX.Core.Quaternion.RotationYawPitchRoll(System.Single,System.Single,System.Single)">
            <summary>
            Creates a quaternion given a yaw, pitch, and roll value.
            </summary>
            <param name="yaw">The yaw of rotation.</param>
            <param name="pitch">The pitch of rotation.</param>
            <param name="roll">The roll of rotation.</param>
            <returns>The newly created quaternion.</returns>
        </member>
        <member name="M:CitizenFX.Core.Quaternion.Slerp(CitizenFX.Core.Quaternion@,CitizenFX.Core.Quaternion@,System.Single,CitizenFX.Core.Quaternion@)">
            <summary>
            Interpolates between two quaternions, using spherical linear interpolation.
            </summary>
            <param name="start">Start quaternion.</param>
            <param name="end">End quaternion.</param>
            <param name="amount">Value between 0 and 1 indicating the weight of <paramref name="end"/>.</param>
            <param name="result">When the method completes, contains the spherical linear interpolation of the two quaternions.</param>
        </member>
        <member name="M:CitizenFX.Core.Quaternion.Slerp(CitizenFX.Core.Quaternion,CitizenFX.Core.Quaternion,System.Single)">
            <summary>
            Interpolates between two quaternions, using spherical linear interpolation.
            </summary>
            <param name="start">Start quaternion.</param>
            <param name="end">End quaternion.</param>
            <param name="amount">Value between 0 and 1 indicating the weight of <paramref name="end"/>.</param>
            <returns>The spherical linear interpolation of the two quaternions.</returns>
        </member>
        <member name="M:CitizenFX.Core.Quaternion.Squad(CitizenFX.Core.Quaternion@,CitizenFX.Core.Quaternion@,CitizenFX.Core.Quaternion@,CitizenFX.Core.Quaternion@,System.Single,CitizenFX.Core.Quaternion@)">
            <summary>
            Interpolates between quaternions, using spherical quadrangle interpolation.
            </summary>
            <param name="value1">First source quaternion.</param>
            <param name="value2">Second source quaternion.</param>
            <param name="value3">Third source quaternion.</param>
            <param name="value4">Fourth source quaternion.</param>
            <param name="amount">Value between 0 and 1 indicating the weight of interpolation.</param>
            <param name="result">When the method completes, contains the spherical quadrangle interpolation of the quaternions.</param>
        </member>
        <member name="M:CitizenFX.Core.Quaternion.Squad(CitizenFX.Core.Quaternion,CitizenFX.Core.Quaternion,CitizenFX.Core.Quaternion,CitizenFX.Core.Quaternion,System.Single)">
            <summary>
            Interpolates between quaternions, using spherical quadrangle interpolation.
            </summary>
            <param name="value1">First source quaternion.</param>
            <param name="value2">Second source quaternion.</param>
            <param name="value3">Third source quaternion.</param>
            <param name="value4">Fourth source quaternion.</param>
            <param name="amount">Value between 0 and 1 indicating the weight of interpolation.</param>
            <returns>The spherical quadrangle interpolation of the quaternions.</returns>
        </member>
        <member name="M:CitizenFX.Core.Quaternion.SquadSetup(CitizenFX.Core.Quaternion,CitizenFX.Core.Quaternion,CitizenFX.Core.Quaternion,CitizenFX.Core.Quaternion)">
            <summary>
            Sets up control points for spherical quadrangle interpolation.
            </summary>
            <param name="value1">First source quaternion.</param>
            <param name="value2">Second source quaternion.</param>
            <param name="value3">Third source quaternion.</param>
            <param name="value4">Fourth source quaternion.</param>
            <returns>An array of three quaternions that represent control points for spherical quadrangle interpolation.</returns>
        </member>
        <member name="M:CitizenFX.Core.Quaternion.op_Addition(CitizenFX.Core.Quaternion,CitizenFX.Core.Quaternion)">
            <summary>
            Adds two quaternions.
            </summary>
            <param name="left">The first quaternion to add.</param>
            <param name="right">The second quaternion to add.</param>
            <returns>The sum of the two quaternions.</returns>
        </member>
        <member name="M:CitizenFX.Core.Quaternion.op_Subtraction(CitizenFX.Core.Quaternion,CitizenFX.Core.Quaternion)">
            <summary>
            Subtracts two quaternions.
            </summary>
            <param name="left">The first quaternion to subtract.</param>
            <param name="right">The second quaternion to subtract.</param>
            <returns>The difference of the two quaternions.</returns>
        </member>
        <member name="M:CitizenFX.Core.Quaternion.op_UnaryNegation(CitizenFX.Core.Quaternion)">
            <summary>
            Reverses the direction of a given quaternion.
            </summary>
            <param name="value">The quaternion to negate.</param>
            <returns>A quaternion facing in the opposite direction.</returns>
        </member>
        <member name="M:CitizenFX.Core.Quaternion.op_Multiply(System.Single,CitizenFX.Core.Quaternion)">
            <summary>
            Scales a quaternion by the given value.
            </summary>
            <param name="value">The quaternion to scale.</param>
            <param name="scale">The amount by which to scale the quaternion.</param>
            <returns>The scaled quaternion.</returns>
        </member>
        <member name="M:CitizenFX.Core.Quaternion.op_Multiply(CitizenFX.Core.Quaternion,System.Single)">
            <summary>
            Scales a quaternion by the given value.
            </summary>
            <param name="value">The quaternion to scale.</param>
            <param name="scale">The amount by which to scale the quaternion.</param>
            <returns>The scaled quaternion.</returns>
        </member>
        <member name="M:CitizenFX.Core.Quaternion.op_Multiply(CitizenFX.Core.Quaternion,CitizenFX.Core.Quaternion)">
            <summary>
            Multiplies a quaternion by another.
            </summary>
            <param name="left">The first quaternion to multiply.</param>
            <param name="right">The second quaternion to multiply.</param>
            <returns>The multiplied quaternion.</returns>
        </member>
        <member name="M:CitizenFX.Core.Quaternion.op_Equality(CitizenFX.Core.Quaternion,CitizenFX.Core.Quaternion)">
            <summary>
            Tests for equality between two objects.
            </summary>
            <param name="left">The first value to compare.</param>
            <param name="right">The second value to compare.</param>
            <returns><c>true</c> if <paramref name="left"/> has the same value as <paramref name="right"/>; otherwise, <c>false</c>.</returns>
        </member>
        <member name="M:CitizenFX.Core.Quaternion.op_Inequality(CitizenFX.Core.Quaternion,CitizenFX.Core.Quaternion)">
            <summary>
            Tests for inequality between two objects.
            </summary>
            <param name="left">The first value to compare.</param>
            <param name="right">The second value to compare.</param>
            <returns><c>true</c> if <paramref name="left"/> has a different value than <paramref name="right"/>; otherwise, <c>false</c>.</returns>
        </member>
        <member name="M:CitizenFX.Core.Quaternion.ToString">
            <summary>
            Returns a <see cref="T:System.String"/> that represents this instance.
            </summary>
            <returns>
            A <see cref="T:System.String"/> that represents this instance.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Quaternion.ToString(System.String)">
            <summary>
            Returns a <see cref="T:System.String"/> that represents this instance.
            </summary>
            <param name="format">The format.</param>
            <returns>
            A <see cref="T:System.String"/> that represents this instance.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Quaternion.ToString(System.IFormatProvider)">
            <summary>
            Returns a <see cref="T:System.String"/> that represents this instance.
            </summary>
            <param name="formatProvider">The format provider.</param>
            <returns>
            A <see cref="T:System.String"/> that represents this instance.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Quaternion.ToString(System.String,System.IFormatProvider)">
            <summary>
            Returns a <see cref="T:System.String"/> that represents this instance.
            </summary>
            <param name="format">The format.</param>
            <param name="formatProvider">The format provider.</param>
            <returns>
            A <see cref="T:System.String"/> that represents this instance.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Quaternion.GetHashCode">
            <summary>
            Returns a hash code for this instance.
            </summary>
            <returns>
            A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table. 
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Quaternion.Equals(CitizenFX.Core.Quaternion@)">
            <summary>
            Determines whether the specified <see cref="T:CitizenFX.Core.Quaternion"/> is equal to this instance.
            </summary>
            <param name="other">The <see cref="T:CitizenFX.Core.Quaternion"/> to compare with this instance.</param>
            <returns>
            <c>true</c> if the specified <see cref="T:CitizenFX.Core.Quaternion"/> is equal to this instance; otherwise, <c>false</c>.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Quaternion.Equals(CitizenFX.Core.Quaternion)">
            <summary>
            Determines whether the specified <see cref="T:CitizenFX.Core.Quaternion"/> is equal to this instance.
            </summary>
            <param name="other">The <see cref="T:CitizenFX.Core.Quaternion"/> to compare with this instance.</param>
            <returns>
            <c>true</c> if the specified <see cref="T:CitizenFX.Core.Quaternion"/> is equal to this instance; otherwise, <c>false</c>.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Quaternion.Equals(System.Object)">
            <summary>
            Determines whether the specified <see cref="T:System.Object"/> is equal to this instance.
            </summary>
            <param name="value">The <see cref="T:System.Object"/> to compare with this instance.</param>
            <returns>
            <c>true</c> if the specified <see cref="T:System.Object"/> is equal to this instance; otherwise, <c>false</c>.
            </returns>
        </member>
        <member name="T:CitizenFX.Core.Vector2">
            <summary>
            Represents a two dimensional mathematical vector.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Vector2.Zero">
            <summary>
            A <see cref="T:CitizenFX.Core.Vector2"/> with all of its components set to zero.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Vector2.UnitX">
            <summary>
            The X unit <see cref="T:CitizenFX.Core.Vector2"/> (1, 0).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Vector2.UnitY">
            <summary>
            The Y unit <see cref="T:CitizenFX.Core.Vector2"/> (0, 1).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Vector2.One">
            <summary>
            A <see cref="T:CitizenFX.Core.Vector2"/> with all of its components set to one.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Vector2.X">
            <summary>
            The X component of the vector.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Vector2.Y">
            <summary>
            The Y component of the vector.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Vector2.#ctor(CitizenFX.Core.Vector2@)">
            <summary>
            Copies to a new instance of the <see cref="T:CitizenFX.Core.Vector2"/> struct.
            </summary>
            <param name="value">The value that will be assigned to all components.</param>
        </member>
        <member name="M:CitizenFX.Core.Vector2.#ctor(System.Single)">
            <summary>
            Initializes a new instance of the <see cref="T:CitizenFX.Core.Vector2"/> struct.
            </summary>
            <param name="value">The value that will be assigned to all components.</param>
        </member>
        <member name="M:CitizenFX.Core.Vector2.#ctor(System.Single,System.Single)">
            <summary>
            Initializes a new instance of the <see cref="T:CitizenFX.Core.Vector2"/> struct.
            </summary>
            <param name="x">Initial value for the X component of the vector.</param>
            <param name="y">Initial value for the Y component of the vector.</param>
        </member>
        <member name="M:CitizenFX.Core.Vector2.#ctor(System.Single[])">
            <summary>
            Initializes a new instance of the <see cref="T:CitizenFX.Core.Vector2"/> struct.
            </summary>
            <param name="values">The values to assign to the X and Y components of the vector. This must be an array with two elements.</param>
            <exception cref="T:System.ArgumentNullException">Thrown when <paramref name="values"/> is <c>null</c>.</exception>
            <exception cref="T:System.ArgumentOutOfRangeException">Thrown when <paramref name="values"/> contains more or less than two elements.</exception>
        </member>
        <member name="P:CitizenFX.Core.Vector2.IsNormalized">
            <summary>
            Gets a value indicting whether this instance is normalized.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Vector2.IsZero">
            <summary>
            Gets a value indicting whether this vector is zero
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Vector2.Item(System.Int32)">
            <summary>
            Gets or sets the component at the specified index.
            </summary>
            <value>The value of the X or Y component, depending on the index.</value>
            <param name="index">The index of the component to access. Use 0 for the X component and 1 for the Y component.</param>
            <returns>The value of the component at the specified index.</returns>
            <exception cref="T:System.ArgumentOutOfRangeException">Thrown when the <paramref name="index"/> is out of the range [0, 1].</exception>
        </member>
        <member name="M:CitizenFX.Core.Vector2.Length">
            <summary>
            Calculates the length of the vector.
            </summary>
            <returns>The length of the vector.</returns>
            <remarks>
            <see cref="M:CitizenFX.Core.Vector2.LengthSquared"/> may be preferred when only the relative length is needed
            and speed is of the essence.
            </remarks>
        </member>
        <member name="M:CitizenFX.Core.Vector2.LengthSquared">
            <summary>
            Calculates the squared length of the vector.
            </summary>
            <returns>The squared length of the vector.</returns>
            <remarks>
            This method may be preferred to <see cref="M:CitizenFX.Core.Vector2.Length"/> when only a relative length is needed
            and speed is of the essence.
            </remarks>
        </member>
        <member name="M:CitizenFX.Core.Vector2.Normalize">
            <summary>
            Converts the vector into a unit vector.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Vector2.ToArray">
            <summary>
            Creates an array containing the elements of the vector.
            </summary>
            <returns>A two-element array containing the components of the vector.</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector2.Add(CitizenFX.Core.Vector2@,CitizenFX.Core.Vector2@,CitizenFX.Core.Vector2@)">
            <summary>
            Adds two vectors.
            </summary>
            <param name="left">The first vector to add.</param>
            <param name="right">The second vector to add.</param>
            <param name="result">When the method completes, contains the sum of the two vectors.</param>
        </member>
        <member name="M:CitizenFX.Core.Vector2.Add(CitizenFX.Core.Vector2,CitizenFX.Core.Vector2)">
            <summary>
            Adds two vectors.
            </summary>
            <param name="left">The first vector to add.</param>
            <param name="right">The second vector to add.</param>
            <returns>The sum of the two vectors.</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector2.Add(CitizenFX.Core.Vector2@,System.Single@,CitizenFX.Core.Vector2@)">
            <summary>
            Perform a component-wise addition
            </summary>
            <param name="left">The input vector</param>
            <param name="right">The scalar value to be added to elements</param>
            <param name="result">The vector with added scalar for each element.</param>
        </member>
        <member name="M:CitizenFX.Core.Vector2.Add(CitizenFX.Core.Vector2,System.Single)">
            <summary>
            Perform a component-wise addition
            </summary>
            <param name="left">The input vector</param>
            <param name="right">The scalar value to be added to elements</param>
            <returns>The vector with added scalar for each element.</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector2.Subtract(CitizenFX.Core.Vector2@,CitizenFX.Core.Vector2@,CitizenFX.Core.Vector2@)">
            <summary>
            Subtracts two vectors.
            </summary>
            <param name="left">The first vector to subtract.</param>
            <param name="right">The second vector to subtract.</param>
            <param name="result">When the method completes, contains the difference of the two vectors.</param>
        </member>
        <member name="M:CitizenFX.Core.Vector2.Subtract(CitizenFX.Core.Vector2,CitizenFX.Core.Vector2)">
            <summary>
            Subtracts two vectors.
            </summary>
            <param name="left">The first vector to subtract.</param>
            <param name="right">The second vector to subtract.</param>
            <returns>The difference of the two vectors.</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector2.Subtract(CitizenFX.Core.Vector2@,System.Single@,CitizenFX.Core.Vector2@)">
            <summary>
            Perform a component-wise subtraction
            </summary>
            <param name="left">The input vector</param>
            <param name="right">The scalar value to be subtraced from elements</param>
            <param name="result">The vector with subtracted scalar for each element.</param>
        </member>
        <member name="M:CitizenFX.Core.Vector2.Subtract(CitizenFX.Core.Vector2,System.Single)">
            <summary>
            Perform a component-wise subtraction
            </summary>
            <param name="left">The input vector</param>
            <param name="right">The scalar value to be subtraced from elements</param>
            <returns>The vector with subtracted scalar for each element.</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector2.Subtract(System.Single@,CitizenFX.Core.Vector2@,CitizenFX.Core.Vector2@)">
            <summary>
            Perform a component-wise subtraction
            </summary>
            <param name="left">The scalar value to be subtraced from elements</param>
            <param name="right">The input vector</param>
            <param name="result">The vector with subtracted scalar for each element.</param>
        </member>
        <member name="M:CitizenFX.Core.Vector2.Subtract(System.Single,CitizenFX.Core.Vector2)">
            <summary>
            Perform a component-wise subtraction
            </summary>
            <param name="left">The scalar value to be subtraced from elements</param>
            <param name="right">The input vector</param>
            <returns>The vector with subtracted scalar for each element.</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector2.Multiply(CitizenFX.Core.Vector2@,System.Single,CitizenFX.Core.Vector2@)">
            <summary>
            Scales a vector by the given value.
            </summary>
            <param name="value">The vector to scale.</param>
            <param name="scale">The amount by which to scale the vector.</param>
            <param name="result">When the method completes, contains the scaled vector.</param>
        </member>
        <member name="M:CitizenFX.Core.Vector2.Multiply(CitizenFX.Core.Vector2,System.Single)">
            <summary>
            Scales a vector by the given value.
            </summary>
            <param name="value">The vector to scale.</param>
            <param name="scale">The amount by which to scale the vector.</param>
            <returns>The scaled vector.</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector2.Multiply(CitizenFX.Core.Vector2@,CitizenFX.Core.Vector2@,CitizenFX.Core.Vector2@)">
            <summary>
            Multiplies a vector with another by performing component-wise multiplication.
            </summary>
            <param name="left">The first vector to multiply.</param>
            <param name="right">The second vector to multiply.</param>
            <param name="result">When the method completes, contains the multiplied vector.</param>
        </member>
        <member name="M:CitizenFX.Core.Vector2.Multiply(CitizenFX.Core.Vector2,CitizenFX.Core.Vector2)">
            <summary>
            Multiplies a vector with another by performing component-wise multiplication.
            </summary>
            <param name="left">The first vector to multiply.</param>
            <param name="right">The second vector to multiply.</param>
            <returns>The multiplied vector.</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector2.Divide(CitizenFX.Core.Vector2@,System.Single,CitizenFX.Core.Vector2@)">
            <summary>
            Scales a vector by the given value.
            </summary>
            <param name="value">The vector to scale.</param>
            <param name="scale">The amount by which to scale the vector.</param>
            <param name="result">When the method completes, contains the scaled vector.</param>
        </member>
        <member name="M:CitizenFX.Core.Vector2.Divide(CitizenFX.Core.Vector2,System.Single)">
            <summary>
            Scales a vector by the given value.
            </summary>
            <param name="value">The vector to scale.</param>
            <param name="scale">The amount by which to scale the vector.</param>
            <returns>The scaled vector.</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector2.Divide(System.Single,CitizenFX.Core.Vector2@,CitizenFX.Core.Vector2@)">
            <summary>
            Scales a vector by the given value.
            </summary>
            <param name="scale">The amount by which to scale the vector.</param>
            <param name="value">The vector to scale.</param>
            <param name="result">When the method completes, contains the scaled vector.</param>
        </member>
        <member name="M:CitizenFX.Core.Vector2.Divide(System.Single,CitizenFX.Core.Vector2)">
            <summary>
            Scales a vector by the given value.
            </summary>
            <param name="value">The vector to scale.</param>
            <param name="scale">The amount by which to scale the vector.</param>
            <returns>The scaled vector.</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector2.Negate(CitizenFX.Core.Vector2@,CitizenFX.Core.Vector2@)">
            <summary>
            Reverses the direction of a given vector.
            </summary>
            <param name="value">The vector to negate.</param>
            <param name="result">When the method completes, contains a vector facing in the opposite direction.</param>
        </member>
        <member name="M:CitizenFX.Core.Vector2.Negate(CitizenFX.Core.Vector2)">
            <summary>
            Reverses the direction of a given vector.
            </summary>
            <param name="value">The vector to negate.</param>
            <returns>A vector facing in the opposite direction.</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector2.Barycentric(CitizenFX.Core.Vector2@,CitizenFX.Core.Vector2@,CitizenFX.Core.Vector2@,System.Single,System.Single,CitizenFX.Core.Vector2@)">
            <summary>
            Returns a <see cref="T:CitizenFX.Core.Vector2"/> containing the 2D Cartesian coordinates of a point specified in Barycentric coordinates relative to a 2D triangle.
            </summary>
            <param name="value1">A <see cref="T:CitizenFX.Core.Vector2"/> containing the 2D Cartesian coordinates of vertex 1 of the triangle.</param>
            <param name="value2">A <see cref="T:CitizenFX.Core.Vector2"/> containing the 2D Cartesian coordinates of vertex 2 of the triangle.</param>
            <param name="value3">A <see cref="T:CitizenFX.Core.Vector2"/> containing the 2D Cartesian coordinates of vertex 3 of the triangle.</param>
            <param name="amount1">Barycentric coordinate b2, which expresses the weighting factor toward vertex 2 (specified in <paramref name="value2"/>).</param>
            <param name="amount2">Barycentric coordinate b3, which expresses the weighting factor toward vertex 3 (specified in <paramref name="value3"/>).</param>
            <param name="result">When the method completes, contains the 2D Cartesian coordinates of the specified point.</param>
        </member>
        <member name="M:CitizenFX.Core.Vector2.Barycentric(CitizenFX.Core.Vector2,CitizenFX.Core.Vector2,CitizenFX.Core.Vector2,System.Single,System.Single)">
            <summary>
            Returns a <see cref="T:CitizenFX.Core.Vector2"/> containing the 2D Cartesian coordinates of a point specified in Barycentric coordinates relative to a 2D triangle.
            </summary>
            <param name="value1">A <see cref="T:CitizenFX.Core.Vector2"/> containing the 2D Cartesian coordinates of vertex 1 of the triangle.</param>
            <param name="value2">A <see cref="T:CitizenFX.Core.Vector2"/> containing the 2D Cartesian coordinates of vertex 2 of the triangle.</param>
            <param name="value3">A <see cref="T:CitizenFX.Core.Vector2"/> containing the 2D Cartesian coordinates of vertex 3 of the triangle.</param>
            <param name="amount1">Barycentric coordinate b2, which expresses the weighting factor toward vertex 2 (specified in <paramref name="value2"/>).</param>
            <param name="amount2">Barycentric coordinate b3, which expresses the weighting factor toward vertex 3 (specified in <paramref name="value3"/>).</param>
            <returns>A new <see cref="T:CitizenFX.Core.Vector2"/> containing the 2D Cartesian coordinates of the specified point.</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector2.Clamp(CitizenFX.Core.Vector2@,CitizenFX.Core.Vector2@,CitizenFX.Core.Vector2@,CitizenFX.Core.Vector2@)">
            <summary>
            Restricts a value to be within a specified range.
            </summary>
            <param name="value">The value to clamp.</param>
            <param name="min">The minimum value.</param>
            <param name="max">The maximum value.</param>
            <param name="result">When the method completes, contains the clamped value.</param>
        </member>
        <member name="M:CitizenFX.Core.Vector2.Clamp(CitizenFX.Core.Vector2,CitizenFX.Core.Vector2,CitizenFX.Core.Vector2)">
            <summary>
            Restricts a value to be within a specified range.
            </summary>
            <param name="value">The value to clamp.</param>
            <param name="min">The minimum value.</param>
            <param name="max">The maximum value.</param>
            <returns>The clamped value.</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector2.Saturate">
            <summary>
            Saturates this instance in the range [0,1]
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Vector2.Distance(CitizenFX.Core.Vector2@,CitizenFX.Core.Vector2@,System.Single@)">
            <summary>
            Calculates the distance between two vectors.
            </summary>
            <param name="value1">The first vector.</param>
            <param name="value2">The second vector.</param>
            <param name="result">When the method completes, contains the distance between the two vectors.</param>
            <remarks>
            <see cref="M:CitizenFX.Core.Vector2.DistanceSquared(CitizenFX.Core.Vector2@,CitizenFX.Core.Vector2@,System.Single@)"/> may be preferred when only the relative distance is needed
            and speed is of the essence.
            </remarks>
        </member>
        <member name="M:CitizenFX.Core.Vector2.Distance(CitizenFX.Core.Vector2,CitizenFX.Core.Vector2)">
            <summary>
            Calculates the distance between two vectors.
            </summary>
            <param name="value1">The first vector.</param>
            <param name="value2">The second vector.</param>
            <returns>The distance between the two vectors.</returns>
            <remarks>
            <see cref="M:CitizenFX.Core.Vector2.DistanceSquared(CitizenFX.Core.Vector2,CitizenFX.Core.Vector2)"/> may be preferred when only the relative distance is needed
            and speed is of the essence.
            </remarks>
        </member>
        <member name="M:CitizenFX.Core.Vector2.DistanceSquared(CitizenFX.Core.Vector2@,CitizenFX.Core.Vector2@,System.Single@)">
            <summary>
            Calculates the squared distance between two vectors.
            </summary>
            <param name="value1">The first vector.</param>
            <param name="value2">The second vector</param>
            <param name="result">When the method completes, contains the squared distance between the two vectors.</param>
            <remarks>Distance squared is the value before taking the square root. 
            Distance squared can often be used in place of distance if relative comparisons are being made. 
            For example, consider three points A, B, and C. To determine whether B or C is further from A, 
            compare the distance between A and B to the distance between A and C. Calculating the two distances 
            involves two square roots, which are computationally expensive. However, using distance squared 
            provides the same information and avoids calculating two square roots.
            </remarks>
        </member>
        <member name="M:CitizenFX.Core.Vector2.DistanceSquared(CitizenFX.Core.Vector2,CitizenFX.Core.Vector2)">
            <summary>
            Calculates the squared distance between two vectors.
            </summary>
            <param name="value1">The first vector.</param>
            <param name="value2">The second vector.</param>
            <returns>The squared distance between the two vectors.</returns>
            <remarks>Distance squared is the value before taking the square root. 
            Distance squared can often be used in place of distance if relative comparisons are being made. 
            For example, consider three points A, B, and C. To determine whether B or C is further from A, 
            compare the distance between A and B to the distance between A and C. Calculating the two distances 
            involves two square roots, which are computationally expensive. However, using distance squared 
            provides the same information and avoids calculating two square roots.
            </remarks>
        </member>
        <member name="M:CitizenFX.Core.Vector2.Dot(CitizenFX.Core.Vector2@,CitizenFX.Core.Vector2@,System.Single@)">
            <summary>
            Calculates the dot product of two vectors.
            </summary>
            <param name="left">First source vector.</param>
            <param name="right">Second source vector.</param>
            <param name="result">When the method completes, contains the dot product of the two vectors.</param>
        </member>
        <member name="M:CitizenFX.Core.Vector2.Dot(CitizenFX.Core.Vector2,CitizenFX.Core.Vector2)">
            <summary>
            Calculates the dot product of two vectors.
            </summary>
            <param name="left">First source vector.</param>
            <param name="right">Second source vector.</param>
            <returns>The dot product of the two vectors.</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector2.Normalize(CitizenFX.Core.Vector2@,CitizenFX.Core.Vector2@)">
            <summary>
            Converts the vector into a unit vector.
            </summary>
            <param name="value">The vector to normalize.</param>
            <param name="result">When the method completes, contains the normalized vector.</param>
        </member>
        <member name="M:CitizenFX.Core.Vector2.Normalize(CitizenFX.Core.Vector2)">
            <summary>
            Converts the vector into a unit vector.
            </summary>
            <param name="value">The vector to normalize.</param>
            <returns>The normalized vector.</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector2.Lerp(CitizenFX.Core.Vector2@,CitizenFX.Core.Vector2@,System.Single,CitizenFX.Core.Vector2@)">
            <summary>
            Performs a linear interpolation between two vectors.
            </summary>
            <param name="start">Start vector.</param>
            <param name="end">End vector.</param>
            <param name="amount">Value between 0 and 1 indicating the weight of <paramref name="end"/>.</param>
            <param name="result">When the method completes, contains the linear interpolation of the two vectors.</param>
            <remarks>
            Passing <paramref name="amount"/> a value of 0 will cause <paramref name="start"/> to be returned; a value of 1 will cause <paramref name="end"/> to be returned. 
            </remarks>
        </member>
        <member name="M:CitizenFX.Core.Vector2.Lerp(CitizenFX.Core.Vector2,CitizenFX.Core.Vector2,System.Single)">
            <summary>
            Performs a linear interpolation between two vectors.
            </summary>
            <param name="start">Start vector.</param>
            <param name="end">End vector.</param>
            <param name="amount">Value between 0 and 1 indicating the weight of <paramref name="end"/>.</param>
            <returns>The linear interpolation of the two vectors.</returns>
            <remarks>
            Passing <paramref name="amount"/> a value of 0 will cause <paramref name="start"/> to be returned; a value of 1 will cause <paramref name="end"/> to be returned. 
            </remarks>
        </member>
        <member name="M:CitizenFX.Core.Vector2.SmoothStep(CitizenFX.Core.Vector2@,CitizenFX.Core.Vector2@,System.Single,CitizenFX.Core.Vector2@)">
            <summary>
            Performs a cubic interpolation between two vectors.
            </summary>
            <param name="start">Start vector.</param>
            <param name="end">End vector.</param>
            <param name="amount">Value between 0 and 1 indicating the weight of <paramref name="end"/>.</param>
            <param name="result">When the method completes, contains the cubic interpolation of the two vectors.</param>
        </member>
        <member name="M:CitizenFX.Core.Vector2.SmoothStep(CitizenFX.Core.Vector2,CitizenFX.Core.Vector2,System.Single)">
            <summary>
            Performs a cubic interpolation between two vectors.
            </summary>
            <param name="start">Start vector.</param>
            <param name="end">End vector.</param>
            <param name="amount">Value between 0 and 1 indicating the weight of <paramref name="end"/>.</param>
            <returns>The cubic interpolation of the two vectors.</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector2.Hermite(CitizenFX.Core.Vector2@,CitizenFX.Core.Vector2@,CitizenFX.Core.Vector2@,CitizenFX.Core.Vector2@,System.Single,CitizenFX.Core.Vector2@)">
            <summary>
            Performs a Hermite spline interpolation.
            </summary>
            <param name="value1">First source position vector.</param>
            <param name="tangent1">First source tangent vector.</param>
            <param name="value2">Second source position vector.</param>
            <param name="tangent2">Second source tangent vector.</param>
            <param name="amount">Weighting factor.</param>
            <param name="result">When the method completes, contains the result of the Hermite spline interpolation.</param>
        </member>
        <member name="M:CitizenFX.Core.Vector2.Hermite(CitizenFX.Core.Vector2,CitizenFX.Core.Vector2,CitizenFX.Core.Vector2,CitizenFX.Core.Vector2,System.Single)">
            <summary>
            Performs a Hermite spline interpolation.
            </summary>
            <param name="value1">First source position vector.</param>
            <param name="tangent1">First source tangent vector.</param>
            <param name="value2">Second source position vector.</param>
            <param name="tangent2">Second source tangent vector.</param>
            <param name="amount">Weighting factor.</param>
            <returns>The result of the Hermite spline interpolation.</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector2.CatmullRom(CitizenFX.Core.Vector2@,CitizenFX.Core.Vector2@,CitizenFX.Core.Vector2@,CitizenFX.Core.Vector2@,System.Single,CitizenFX.Core.Vector2@)">
            <summary>
            Performs a Catmull-Rom interpolation using the specified positions.
            </summary>
            <param name="value1">The first position in the interpolation.</param>
            <param name="value2">The second position in the interpolation.</param>
            <param name="value3">The third position in the interpolation.</param>
            <param name="value4">The fourth position in the interpolation.</param>
            <param name="amount">Weighting factor.</param>
            <param name="result">When the method completes, contains the result of the Catmull-Rom interpolation.</param>
        </member>
        <member name="M:CitizenFX.Core.Vector2.CatmullRom(CitizenFX.Core.Vector2,CitizenFX.Core.Vector2,CitizenFX.Core.Vector2,CitizenFX.Core.Vector2,System.Single)">
            <summary>
            Performs a Catmull-Rom interpolation using the specified positions.
            </summary>
            <param name="value1">The first position in the interpolation.</param>
            <param name="value2">The second position in the interpolation.</param>
            <param name="value3">The third position in the interpolation.</param>
            <param name="value4">The fourth position in the interpolation.</param>
            <param name="amount">Weighting factor.</param>
            <returns>A vector that is the result of the Catmull-Rom interpolation.</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector2.Max(CitizenFX.Core.Vector2@,CitizenFX.Core.Vector2@,CitizenFX.Core.Vector2@)">
            <summary>
            Returns a vector containing the largest components of the specified vectors.
            </summary>
            <param name="left">The first source vector.</param>
            <param name="right">The second source vector.</param>
            <param name="result">When the method completes, contains an new vector composed of the largest components of the source vectors.</param>
        </member>
        <member name="M:CitizenFX.Core.Vector2.Max(CitizenFX.Core.Vector2,CitizenFX.Core.Vector2)">
            <summary>
            Returns a vector containing the largest components of the specified vectors.
            </summary>
            <param name="left">The first source vector.</param>
            <param name="right">The second source vector.</param>
            <returns>A vector containing the largest components of the source vectors.</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector2.Min(CitizenFX.Core.Vector2@,CitizenFX.Core.Vector2@,CitizenFX.Core.Vector2@)">
            <summary>
            Returns a vector containing the smallest components of the specified vectors.
            </summary>
            <param name="left">The first source vector.</param>
            <param name="right">The second source vector.</param>
            <param name="result">When the method completes, contains an new vector composed of the smallest components of the source vectors.</param>
        </member>
        <member name="M:CitizenFX.Core.Vector2.Min(CitizenFX.Core.Vector2,CitizenFX.Core.Vector2)">
            <summary>
            Returns a vector containing the smallest components of the specified vectors.
            </summary>
            <param name="left">The first source vector.</param>
            <param name="right">The second source vector.</param>
            <returns>A vector containing the smallest components of the source vectors.</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector2.Reflect(CitizenFX.Core.Vector2@,CitizenFX.Core.Vector2@,CitizenFX.Core.Vector2@)">
            <summary>
            Returns the reflection of a vector off a surface that has the specified normal. 
            </summary>
            <param name="vector">The source vector.</param>
            <param name="normal">Normal of the surface.</param>
            <param name="result">When the method completes, contains the reflected vector.</param>
            <remarks>Reflect only gives the direction of a reflection off a surface, it does not determine 
            whether the original vector was close enough to the surface to hit it.</remarks>
        </member>
        <member name="M:CitizenFX.Core.Vector2.Reflect(CitizenFX.Core.Vector2,CitizenFX.Core.Vector2)">
            <summary>
            Returns the reflection of a vector off a surface that has the specified normal. 
            </summary>
            <param name="vector">The source vector.</param>
            <param name="normal">Normal of the surface.</param>
            <returns>The reflected vector.</returns>
            <remarks>Reflect only gives the direction of a reflection off a surface, it does not determine 
            whether the original vector was close enough to the surface to hit it.</remarks>
        </member>
        <member name="M:CitizenFX.Core.Vector2.Orthogonalize(CitizenFX.Core.Vector2[],CitizenFX.Core.Vector2[])">
            <summary>
            Orthogonalizes a list of vectors.
            </summary>
            <param name="destination">The list of orthogonalized vectors.</param>
            <param name="source">The list of vectors to orthogonalize.</param>
            <remarks>
            <para>Orthogonalization is the process of making all vectors orthogonal to each other. This
            means that any given vector in the list will be orthogonal to any other given vector in the
            list.</para>
            <para>Because this method uses the modified Gram-Schmidt process, the resulting vectors
            tend to be numerically unstable. The numeric stability decreases according to the vectors
            position in the list so that the first vector is the most stable and the last vector is the
            least stable.</para>
            </remarks>
            <exception cref="T:System.ArgumentNullException">Thrown when <paramref name="source"/> or <paramref name="destination"/> is <c>null</c>.</exception>
            <exception cref="T:System.ArgumentOutOfRangeException">Thrown when <paramref name="destination"/> is shorter in length than <paramref name="source"/>.</exception>
        </member>
        <member name="M:CitizenFX.Core.Vector2.Orthonormalize(CitizenFX.Core.Vector2[],CitizenFX.Core.Vector2[])">
            <summary>
            Orthonormalizes a list of vectors.
            </summary>
            <param name="destination">The list of orthonormalized vectors.</param>
            <param name="source">The list of vectors to orthonormalize.</param>
            <remarks>
            <para>Orthonormalization is the process of making all vectors orthogonal to each
            other and making all vectors of unit length. This means that any given vector will
            be orthogonal to any other given vector in the list.</para>
            <para>Because this method uses the modified Gram-Schmidt process, the resulting vectors
            tend to be numerically unstable. The numeric stability decreases according to the vectors
            position in the list so that the first vector is the most stable and the last vector is the
            least stable.</para>
            </remarks>
            <exception cref="T:System.ArgumentNullException">Thrown when <paramref name="source"/> or <paramref name="destination"/> is <c>null</c>.</exception>
            <exception cref="T:System.ArgumentOutOfRangeException">Thrown when <paramref name="destination"/> is shorter in length than <paramref name="source"/>.</exception>
        </member>
        <member name="M:CitizenFX.Core.Vector2.Transform(CitizenFX.Core.Vector2@,CitizenFX.Core.Quaternion@,CitizenFX.Core.Vector2@)">
            <summary>
            Transforms a 2D vector by the given <see cref="T:CitizenFX.Core.Quaternion"/> rotation.
            </summary>
            <param name="vector">The vector to rotate.</param>
            <param name="rotation">The <see cref="T:CitizenFX.Core.Quaternion"/> rotation to apply.</param>
            <param name="result">When the method completes, contains the transformed <see cref="T:CitizenFX.Core.Vector4"/>.</param>
        </member>
        <member name="M:CitizenFX.Core.Vector2.Transform(CitizenFX.Core.Vector2,CitizenFX.Core.Quaternion)">
            <summary>
            Transforms a 2D vector by the given <see cref="T:CitizenFX.Core.Quaternion"/> rotation.
            </summary>
            <param name="vector">The vector to rotate.</param>
            <param name="rotation">The <see cref="T:CitizenFX.Core.Quaternion"/> rotation to apply.</param>
            <returns>The transformed <see cref="T:CitizenFX.Core.Vector4"/>.</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector2.Transform(CitizenFX.Core.Vector2[],CitizenFX.Core.Quaternion@,CitizenFX.Core.Vector2[])">
            <summary>
            Transforms an array of vectors by the given <see cref="T:CitizenFX.Core.Quaternion"/> rotation.
            </summary>
            <param name="source">The array of vectors to transform.</param>
            <param name="rotation">The <see cref="T:CitizenFX.Core.Quaternion"/> rotation to apply.</param>
            <param name="destination">The array for which the transformed vectors are stored.
            This array may be the same array as <paramref name="source"/>.</param>
            <exception cref="T:System.ArgumentNullException">Thrown when <paramref name="source"/> or <paramref name="destination"/> is <c>null</c>.</exception>
            <exception cref="T:System.ArgumentOutOfRangeException">Thrown when <paramref name="destination"/> is shorter in length than <paramref name="source"/>.</exception>
        </member>
        <member name="M:CitizenFX.Core.Vector2.Transform(CitizenFX.Core.Vector2@,CitizenFX.Core.Matrix@,CitizenFX.Core.Vector4@)">
            <summary>
            Transforms a 2D vector by the given <see cref="T:CitizenFX.Core.Matrix"/>.
            </summary>
            <param name="vector">The source vector.</param>
            <param name="transform">The transformation <see cref="T:CitizenFX.Core.Matrix"/>.</param>
            <param name="result">When the method completes, contains the transformed <see cref="T:CitizenFX.Core.Vector4"/>.</param>
        </member>
        <member name="M:CitizenFX.Core.Vector2.Transform(CitizenFX.Core.Vector2,CitizenFX.Core.Matrix)">
            <summary>
            Transforms a 2D vector by the given <see cref="T:CitizenFX.Core.Matrix"/>.
            </summary>
            <param name="vector">The source vector.</param>
            <param name="transform">The transformation <see cref="T:CitizenFX.Core.Matrix"/>.</param>
            <returns>The transformed <see cref="T:CitizenFX.Core.Vector4"/>.</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector2.Transform(CitizenFX.Core.Vector2[],CitizenFX.Core.Matrix@,CitizenFX.Core.Vector4[])">
            <summary>
            Transforms an array of 2D vectors by the given <see cref="T:CitizenFX.Core.Matrix"/>.
            </summary>
            <param name="source">The array of vectors to transform.</param>
            <param name="transform">The transformation <see cref="T:CitizenFX.Core.Matrix"/>.</param>
            <param name="destination">The array for which the transformed vectors are stored.</param>
            <exception cref="T:System.ArgumentNullException">Thrown when <paramref name="source"/> or <paramref name="destination"/> is <c>null</c>.</exception>
            <exception cref="T:System.ArgumentOutOfRangeException">Thrown when <paramref name="destination"/> is shorter in length than <paramref name="source"/>.</exception>
        </member>
        <member name="M:CitizenFX.Core.Vector2.TransformCoordinate(CitizenFX.Core.Vector2@,CitizenFX.Core.Matrix@,CitizenFX.Core.Vector2@)">
            <summary>
            Performs a coordinate transformation using the given <see cref="T:CitizenFX.Core.Matrix"/>.
            </summary>
            <param name="coordinate">The coordinate vector to transform.</param>
            <param name="transform">The transformation <see cref="T:CitizenFX.Core.Matrix"/>.</param>
            <param name="result">When the method completes, contains the transformed coordinates.</param>
            <remarks>
            A coordinate transform performs the transformation with the assumption that the w component
            is one. The four dimensional vector obtained from the transformation operation has each
            component in the vector divided by the w component. This forces the w component to be one and
            therefore makes the vector homogeneous. The homogeneous vector is often preferred when working
            with coordinates as the w component can safely be ignored.
            </remarks>
        </member>
        <member name="M:CitizenFX.Core.Vector2.TransformCoordinate(CitizenFX.Core.Vector2,CitizenFX.Core.Matrix)">
            <summary>
            Performs a coordinate transformation using the given <see cref="T:CitizenFX.Core.Matrix"/>.
            </summary>
            <param name="coordinate">The coordinate vector to transform.</param>
            <param name="transform">The transformation <see cref="T:CitizenFX.Core.Matrix"/>.</param>
            <returns>The transformed coordinates.</returns>
            <remarks>
            A coordinate transform performs the transformation with the assumption that the w component
            is one. The four dimensional vector obtained from the transformation operation has each
            component in the vector divided by the w component. This forces the w component to be one and
            therefore makes the vector homogeneous. The homogeneous vector is often preferred when working
            with coordinates as the w component can safely be ignored.
            </remarks>
        </member>
        <member name="M:CitizenFX.Core.Vector2.TransformCoordinate(CitizenFX.Core.Vector2[],CitizenFX.Core.Matrix@,CitizenFX.Core.Vector2[])">
            <summary>
            Performs a coordinate transformation on an array of vectors using the given <see cref="T:CitizenFX.Core.Matrix"/>.
            </summary>
            <param name="source">The array of coordinate vectors to transform.</param>
            <param name="transform">The transformation <see cref="T:CitizenFX.Core.Matrix"/>.</param>
            <param name="destination">The array for which the transformed vectors are stored.
            This array may be the same array as <paramref name="source"/>.</param>
            <exception cref="T:System.ArgumentNullException">Thrown when <paramref name="source"/> or <paramref name="destination"/> is <c>null</c>.</exception>
            <exception cref="T:System.ArgumentOutOfRangeException">Thrown when <paramref name="destination"/> is shorter in length than <paramref name="source"/>.</exception>
            <remarks>
            A coordinate transform performs the transformation with the assumption that the w component
            is one. The four dimensional vector obtained from the transformation operation has each
            component in the vector divided by the w component. This forces the w component to be one and
            therefore makes the vector homogeneous. The homogeneous vector is often preferred when working
            with coordinates as the w component can safely be ignored.
            </remarks>
        </member>
        <member name="M:CitizenFX.Core.Vector2.TransformNormal(CitizenFX.Core.Vector2@,CitizenFX.Core.Matrix@,CitizenFX.Core.Vector2@)">
            <summary>
            Performs a normal transformation using the given <see cref="T:CitizenFX.Core.Matrix"/>.
            </summary>
            <param name="normal">The normal vector to transform.</param>
            <param name="transform">The transformation <see cref="T:CitizenFX.Core.Matrix"/>.</param>
            <param name="result">When the method completes, contains the transformed normal.</param>
            <remarks>
            A normal transform performs the transformation with the assumption that the w component
            is zero. This causes the fourth row and fourth column of the matrix to be unused. The
            end result is a vector that is not translated, but all other transformation properties
            apply. This is often preferred for normal vectors as normals purely represent direction
            rather than location because normal vectors should not be translated.
            </remarks>
        </member>
        <member name="M:CitizenFX.Core.Vector2.TransformNormal(CitizenFX.Core.Vector2,CitizenFX.Core.Matrix)">
            <summary>
            Performs a normal transformation using the given <see cref="T:CitizenFX.Core.Matrix"/>.
            </summary>
            <param name="normal">The normal vector to transform.</param>
            <param name="transform">The transformation <see cref="T:CitizenFX.Core.Matrix"/>.</param>
            <returns>The transformed normal.</returns>
            <remarks>
            A normal transform performs the transformation with the assumption that the w component
            is zero. This causes the fourth row and fourth column of the matrix to be unused. The
            end result is a vector that is not translated, but all other transformation properties
            apply. This is often preferred for normal vectors as normals purely represent direction
            rather than location because normal vectors should not be translated.
            </remarks>
        </member>
        <member name="M:CitizenFX.Core.Vector2.TransformNormal(CitizenFX.Core.Vector2[],CitizenFX.Core.Matrix@,CitizenFX.Core.Vector2[])">
            <summary>
            Performs a normal transformation on an array of vectors using the given <see cref="T:CitizenFX.Core.Matrix"/>.
            </summary>
            <param name="source">The array of normal vectors to transform.</param>
            <param name="transform">The transformation <see cref="T:CitizenFX.Core.Matrix"/>.</param>
            <param name="destination">The array for which the transformed vectors are stored.
            This array may be the same array as <paramref name="source"/>.</param>
            <exception cref="T:System.ArgumentNullException">Thrown when <paramref name="source"/> or <paramref name="destination"/> is <c>null</c>.</exception>
            <exception cref="T:System.ArgumentOutOfRangeException">Thrown when <paramref name="destination"/> is shorter in length than <paramref name="source"/>.</exception>
            <remarks>
            A normal transform performs the transformation with the assumption that the w component
            is zero. This causes the fourth row and fourth column of the matrix to be unused. The
            end result is a vector that is not translated, but all other transformation properties
            apply. This is often preferred for normal vectors as normals purely represent direction
            rather than location because normal vectors should not be translated.
            </remarks>
        </member>
        <member name="M:CitizenFX.Core.Vector2.op_Addition(CitizenFX.Core.Vector2,CitizenFX.Core.Vector2)">
            <summary>
            Adds two vectors.
            </summary>
            <param name="left">The first vector to add.</param>
            <param name="right">The second vector to add.</param>
            <returns>The sum of the two vectors.</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector2.op_Multiply(CitizenFX.Core.Vector2,CitizenFX.Core.Vector2)">
            <summary>
            Multiplies a vector with another by performing component-wise multiplication equivalent to <see cref="M:CitizenFX.Core.Vector2.Multiply(CitizenFX.Core.Vector2@,CitizenFX.Core.Vector2@,CitizenFX.Core.Vector2@)"/>.
            </summary>
            <param name="left">The first vector to multiply.</param>
            <param name="right">The second vector to multiply.</param>
            <returns>The multiplication of the two vectors.</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector2.op_UnaryPlus(CitizenFX.Core.Vector2)">
            <summary>
            Assert a vector (return it unchanged).
            </summary>
            <param name="value">The vector to assert (unchanged).</param>
            <returns>The asserted (unchanged) vector.</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector2.op_Subtraction(CitizenFX.Core.Vector2,CitizenFX.Core.Vector2)">
            <summary>
            Subtracts two vectors.
            </summary>
            <param name="left">The first vector to subtract.</param>
            <param name="right">The second vector to subtract.</param>
            <returns>The difference of the two vectors.</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector2.op_UnaryNegation(CitizenFX.Core.Vector2)">
            <summary>
            Reverses the direction of a given vector.
            </summary>
            <param name="value">The vector to negate.</param>
            <returns>A vector facing in the opposite direction.</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector2.op_Multiply(System.Single,CitizenFX.Core.Vector2)">
            <summary>
            Scales a vector by the given value.
            </summary>
            <param name="value">The vector to scale.</param>
            <param name="scale">The amount by which to scale the vector.</param>
            <returns>The scaled vector.</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector2.op_Multiply(CitizenFX.Core.Vector2,System.Single)">
            <summary>
            Scales a vector by the given value.
            </summary>
            <param name="value">The vector to scale.</param>
            <param name="scale">The amount by which to scale the vector.</param>
            <returns>The scaled vector.</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector2.op_Division(CitizenFX.Core.Vector2,System.Single)">
            <summary>
            Scales a vector by the given value.
            </summary>
            <param name="value">The vector to scale.</param>
            <param name="scale">The amount by which to scale the vector.</param>
            <returns>The scaled vector.</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector2.op_Division(System.Single,CitizenFX.Core.Vector2)">
            <summary>
            Scales a vector by the given value.
            </summary>
            <param name="scale">The amount by which to scale the vector.</param>
            <param name="value">The vector to scale.</param>  
            <returns>The scaled vector.</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector2.op_Division(CitizenFX.Core.Vector2,CitizenFX.Core.Vector2)">
            <summary>
            Scales a vector by the given value.
            </summary>
            <param name="value">The vector to scale.</param>
            <param name="scale">The amount by which to scale the vector.</param>
            <returns>The scaled vector.</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector2.op_Addition(CitizenFX.Core.Vector2,System.Single)">
            <summary>
            Perform a component-wise addition
            </summary>
            <param name="value">The input vector.</param>
            <param name="scalar">The scalar value to be added on elements</param>
            <returns>The vector with added scalar for each element.</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector2.op_Addition(System.Single,CitizenFX.Core.Vector2)">
            <summary>
            Perform a component-wise addition
            </summary>
            <param name="value">The input vector.</param>
            <param name="scalar">The scalar value to be added on elements</param>
            <returns>The vector with added scalar for each element.</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector2.op_Subtraction(CitizenFX.Core.Vector2,System.Single)">
            <summary>
            Perform a component-wise subtraction
            </summary>
            <param name="value">The input vector.</param>
            <param name="scalar">The scalar value to be subtraced from elements</param>
            <returns>The vector with subtraced scalar from each element.</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector2.op_Subtraction(System.Single,CitizenFX.Core.Vector2)">
            <summary>
            Perform a component-wise subtraction
            </summary>
            <param name="value">The input vector.</param>
            <param name="scalar">The scalar value to be subtraced from elements</param>
            <returns>The vector with subtraced scalar from each element.</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector2.op_Equality(CitizenFX.Core.Vector2,CitizenFX.Core.Vector2)">
            <summary>
            Tests for equality between two objects.
            </summary>
            <param name="left">The first value to compare.</param>
            <param name="right">The second value to compare.</param>
            <returns><c>true</c> if <paramref name="left"/> has the same value as <paramref name="right"/>; otherwise, <c>false</c>.</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector2.op_Inequality(CitizenFX.Core.Vector2,CitizenFX.Core.Vector2)">
            <summary>
            Tests for inequality between two objects.
            </summary>
            <param name="left">The first value to compare.</param>
            <param name="right">The second value to compare.</param>
            <returns><c>true</c> if <paramref name="left"/> has a different value than <paramref name="right"/>; otherwise, <c>false</c>.</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector2.op_Explicit(CitizenFX.Core.Vector2)~CitizenFX.Core.Vector3">
            <summary>
            Performs an explicit conversion from <see cref="T:CitizenFX.Core.Vector2"/> to <see cref="T:CitizenFX.Core.Vector3"/>.
            </summary>
            <param name="value">The value.</param>
            <returns>The result of the conversion.</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector2.op_Explicit(CitizenFX.Core.Vector2)~CitizenFX.Core.Vector4">
            <summary>
            Performs an explicit conversion from <see cref="T:CitizenFX.Core.Vector2"/> to <see cref="T:CitizenFX.Core.Vector4"/>.
            </summary>
            <param name="value">The value.</param>
            <returns>The result of the conversion.</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector2.ToString">
            <summary>
            Returns a <see cref="T:System.String"/> that represents this instance.
            </summary>
            <returns>
            A <see cref="T:System.String"/> that represents this instance.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Vector2.ToString(System.String)">
            <summary>
            Returns a <see cref="T:System.String"/> that represents this instance.
            </summary>
            <param name="format">The format.</param>
            <returns>
            A <see cref="T:System.String"/> that represents this instance.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Vector2.ToString(System.IFormatProvider)">
            <summary>
            Returns a <see cref="T:System.String"/> that represents this instance.
            </summary>
            <param name="formatProvider">The format provider.</param>
            <returns>
            A <see cref="T:System.String"/> that represents this instance.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Vector2.ToString(System.String,System.IFormatProvider)">
            <summary>
            Returns a <see cref="T:System.String"/> that represents this instance.
            </summary>
            <param name="format">The format.</param>
            <param name="formatProvider">The format provider.</param>
            <returns>
            A <see cref="T:System.String"/> that represents this instance.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Vector2.GetHashCode">
            <summary>
            Returns a hash code for this instance.
            </summary>
            <returns>
            A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table. 
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Vector2.Equals(CitizenFX.Core.Vector2@)">
            <summary>
            Determines whether the specified <see cref="T:CitizenFX.Core.Vector2"/> is equal to this instance.
            </summary>
            <param name="other">The <see cref="T:CitizenFX.Core.Vector2"/> to compare with this instance.</param>
            <returns>
            	<c>true</c> if the specified <see cref="T:CitizenFX.Core.Vector2"/> is equal to this instance; otherwise, <c>false</c>.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Vector2.Equals(CitizenFX.Core.Vector2)">
            <summary>
            Determines whether the specified <see cref="T:CitizenFX.Core.Vector2"/> is equal to this instance.
            </summary>
            <param name="other">The <see cref="T:CitizenFX.Core.Vector2"/> to compare with this instance.</param>
            <returns>
            	<c>true</c> if the specified <see cref="T:CitizenFX.Core.Vector2"/> is equal to this instance; otherwise, <c>false</c>.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Vector2.Equals(System.Object)">
            <summary>
            Determines whether the specified <see cref="T:System.Object"/> is equal to this instance.
            </summary>
            <param name="value">The <see cref="T:System.Object"/> to compare with this instance.</param>
            <returns>
            	<c>true</c> if the specified <see cref="T:System.Object"/> is equal to this instance; otherwise, <c>false</c>.
            </returns>
        </member>
        <member name="T:CitizenFX.Core.Vector3">
            <summary>
            Represents a three dimensional mathematical vector.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Vector3.Zero">
            <summary>
            A <see cref="T:CitizenFX.Core.Vector3"/> with all of its components set to zero.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Vector3.UnitX">
            <summary>
            The X unit <see cref="T:CitizenFX.Core.Vector3"/> (1, 0, 0).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Vector3.UnitY">
            <summary>
            The Y unit <see cref="T:CitizenFX.Core.Vector3"/> (0, 1, 0).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Vector3.UnitZ">
            <summary>
            The Z unit <see cref="T:CitizenFX.Core.Vector3"/> (0, 0, 1).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Vector3.One">
            <summary>
            A <see cref="T:CitizenFX.Core.Vector3"/> with all of its components set to one.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Vector3.Up">
            <summary>
            A unit <see cref="T:CitizenFX.Core.Vector3"/> designating up (0, 0, 1).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Vector3.Down">
            <summary>
            A unit <see cref="T:CitizenFX.Core.Vector3"/> designating down (0, 0, -1).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Vector3.Left">
            <summary>
            A unit <see cref="T:CitizenFX.Core.Vector3"/> designating left (-1, 0, 0).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Vector3.Right">
            <summary>
            A unit <see cref="T:CitizenFX.Core.Vector3"/> designating right (1, 0, 0).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Vector3.ForwardRH">
            <summary>
            A unit <see cref="T:CitizenFX.Core.Vector3"/> designating forward in a right-handed coordinate system (0, 1, 0).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Vector3.ForwardLH">
            <summary>
            A unit <see cref="T:CitizenFX.Core.Vector3"/> designating forward in a left-handed coordinate system (0, -1, 0).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Vector3.BackwardRH">
            <summary>
            A unit <see cref="T:CitizenFX.Core.Vector3"/> designating backward in a right-handed coordinate system (0, -1, 0).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Vector3.BackwardLH">
            <summary>
            A unit <see cref="T:CitizenFX.Core.Vector3"/> designating backward in a left-handed coordinate system (0, 1, 0).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Vector3.Forward">
            <inheritdoc cref="F:CitizenFX.Core.Vector3.ForwardRH"/>
        </member>
        <member name="F:CitizenFX.Core.Vector3.Backward">
            <inheritdoc cref="F:CitizenFX.Core.Vector3.BackwardRH"/>
        </member>
        <member name="F:CitizenFX.Core.Vector3.X">
            <summary>
            The X component of the vector.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Vector3.Y">
            <summary>
            The Y component of the vector.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Vector3.Z">
            <summary>
            The Z component of the vector.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Vector3.#ctor(System.Single)">
            <summary>
            Initializes a new instance of the <see cref="T:CitizenFX.Core.Vector3"/> struct.
            </summary>
            <param name="value">The value that will be assigned to all components.</param>
        </member>
        <member name="M:CitizenFX.Core.Vector3.#ctor(System.Single,System.Single,System.Single)">
            <summary>
            Initializes a new instance of the <see cref="T:CitizenFX.Core.Vector3"/> struct.
            </summary>
            <param name="x">Initial value for the X component of the vector.</param>
            <param name="y">Initial value for the Y component of the vector.</param>
            <param name="z">Initial value for the Z component of the vector.</param>
        </member>
        <member name="M:CitizenFX.Core.Vector3.#ctor(CitizenFX.Core.Vector2,System.Single)">
            <summary>
            Initializes a new instance of the <see cref="T:CitizenFX.Core.Vector3"/> struct.
            </summary>
            <param name="value">A vector containing the values with which to initialize the X and Y components.</param>
            <param name="z">Initial value for the Z component of the vector.</param>
        </member>
        <member name="M:CitizenFX.Core.Vector3.#ctor(System.Single[])">
            <summary>
            Initializes a new instance of the <see cref="T:CitizenFX.Core.Vector3"/> struct.
            </summary>
            <param name="values">The values to assign to the X, Y, and Z components of the vector. This must be an array with three elements.</param>
            <exception cref="T:System.ArgumentNullException">Thrown when <paramref name="values"/> is <c>null</c>.</exception>
            <exception cref="T:System.ArgumentOutOfRangeException">Thrown when <paramref name="values"/> contains more or less than three elements.</exception>
        </member>
        <member name="P:CitizenFX.Core.Vector3.IsNormalized">
            <summary>
            Gets a value indicting whether this instance is normalized.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Vector3.IsZero">
            <summary>
            Gets a value indicting whether this vector is zero
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Vector3.Item(System.Int32)">
            <summary>
            Gets or sets the component at the specified index.
            </summary>
            <value>The value of the X, Y, or Z component, depending on the index.</value>
            <param name="index">The index of the component to access. Use 0 for the X component, 1 for the Y component, and 2 for the Z component.</param>
            <returns>The value of the component at the specified index.</returns>
            <exception cref="T:System.ArgumentOutOfRangeException">Thrown when the <paramref name="index"/> is out of the range [0, 2].</exception>
        </member>
        <member name="M:CitizenFX.Core.Vector3.Length">
            <summary>
            Calculates the length of the vector.
            </summary>
            <returns>The length of the vector.</returns>
            <remarks>
            <see cref="M:CitizenFX.Core.Vector3.LengthSquared"/> may be preferred when only the relative length is needed
            and speed is of the essence.
            </remarks>
        </member>
        <member name="M:CitizenFX.Core.Vector3.LengthSquared">
            <summary>
            Calculates the squared length of the vector.
            </summary>
            <returns>The squared length of the vector.</returns>
            <remarks>
            This method may be preferred to <see cref="M:CitizenFX.Core.Vector3.Length"/> when only a relative length is needed
            and speed is of the essence.
            </remarks>
        </member>
        <member name="M:CitizenFX.Core.Vector3.Normalize">
            <summary>
            Converts the vector into a unit vector.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Vector3.ToArray">
            <summary>
            Creates an array containing the elements of the vector.
            </summary>
            <returns>A three-element array containing the components of the vector.</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector3.Add(CitizenFX.Core.Vector3@,CitizenFX.Core.Vector3@,CitizenFX.Core.Vector3@)">
            <summary>
            Adds two vectors.
            </summary>
            <param name="left">The first vector to add.</param>
            <param name="right">The second vector to add.</param>
            <param name="result">When the method completes, contains the sum of the two vectors.</param>
        </member>
        <member name="M:CitizenFX.Core.Vector3.Add(CitizenFX.Core.Vector3,CitizenFX.Core.Vector3)">
            <summary>
            Adds two vectors.
            </summary>
            <param name="left">The first vector to add.</param>
            <param name="right">The second vector to add.</param>
            <returns>The sum of the two vectors.</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector3.Add(CitizenFX.Core.Vector3@,System.Single@,CitizenFX.Core.Vector3@)">
            <summary>
            Perform a component-wise addition
            </summary>
            <param name="left">The input vector</param>
            <param name="right">The scalar value to be added to elements</param>
            <param name="result">The vector with added scalar for each element.</param>
        </member>
        <member name="M:CitizenFX.Core.Vector3.Add(CitizenFX.Core.Vector3,System.Single)">
            <summary>
            Perform a component-wise addition
            </summary>
            <param name="left">The input vector</param>
            <param name="right">The scalar value to be added to elements</param>
            <returns>The vector with added scalar for each element.</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector3.Subtract(CitizenFX.Core.Vector3@,CitizenFX.Core.Vector3@,CitizenFX.Core.Vector3@)">
            <summary>
            Subtracts two vectors.
            </summary>
            <param name="left">The first vector to subtract.</param>
            <param name="right">The second vector to subtract.</param>
            <param name="result">When the method completes, contains the difference of the two vectors.</param>
        </member>
        <member name="M:CitizenFX.Core.Vector3.Subtract(CitizenFX.Core.Vector3,CitizenFX.Core.Vector3)">
            <summary>
            Subtracts two vectors.
            </summary>
            <param name="left">The first vector to subtract.</param>
            <param name="right">The second vector to subtract.</param>
            <returns>The difference of the two vectors.</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector3.Subtract(CitizenFX.Core.Vector3@,System.Single@,CitizenFX.Core.Vector3@)">
            <summary>
            Perform a component-wise subtraction
            </summary>
            <param name="left">The input vector</param>
            <param name="right">The scalar value to be subtraced from elements</param>
            <param name="result">The vector with subtracted scalar for each element.</param>
        </member>
        <member name="M:CitizenFX.Core.Vector3.Subtract(CitizenFX.Core.Vector3,System.Single)">
            <summary>
            Perform a component-wise subtraction
            </summary>
            <param name="left">The input vector</param>
            <param name="right">The scalar value to be subtraced from elements</param>
            <returns>The vector with subtracted scalar for each element.</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector3.Subtract(System.Single@,CitizenFX.Core.Vector3@,CitizenFX.Core.Vector3@)">
            <summary>
            Perform a component-wise subtraction
            </summary>
            <param name="left">The scalar value to be subtraced from elements</param>
            <param name="right">The input vector.</param>
            <param name="result">The vector with subtracted scalar for each element.</param>
        </member>
        <member name="M:CitizenFX.Core.Vector3.Subtract(System.Single,CitizenFX.Core.Vector3)">
            <summary>
            Perform a component-wise subtraction
            </summary>
            <param name="left">The scalar value to be subtraced from elements</param>
            <param name="right">The input vector.</param>
            <returns>The vector with subtracted scalar for each element.</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector3.Multiply(CitizenFX.Core.Vector3@,System.Single,CitizenFX.Core.Vector3@)">
            <summary>
            Scales a vector by the given value.
            </summary>
            <param name="value">The vector to scale.</param>
            <param name="scale">The amount by which to scale the vector.</param>
            <param name="result">When the method completes, contains the scaled vector.</param>
        </member>
        <member name="M:CitizenFX.Core.Vector3.Multiply(CitizenFX.Core.Vector3,System.Single)">
            <summary>
            Scales a vector by the given value.
            </summary>
            <param name="value">The vector to scale.</param>
            <param name="scale">The amount by which to scale the vector.</param>
            <returns>The scaled vector.</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector3.Multiply(CitizenFX.Core.Vector3@,CitizenFX.Core.Vector3@,CitizenFX.Core.Vector3@)">
            <summary>
            Multiply a vector with another by performing component-wise multiplication.
            </summary>
            <param name="left">The first vector to multiply.</param>
            <param name="right">The second vector to multiply.</param>
            <param name="result">When the method completes, contains the multiplied vector.</param>
        </member>
        <member name="M:CitizenFX.Core.Vector3.Multiply(CitizenFX.Core.Vector3,CitizenFX.Core.Vector3)">
            <summary>
            Multiply a vector with another by performing component-wise multiplication.
            </summary>
            <param name="left">The first vector to Multiply.</param>
            <param name="right">The second vector to multiply.</param>
            <returns>The multiplied vector.</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector3.Divide(CitizenFX.Core.Vector3@,System.Single,CitizenFX.Core.Vector3@)">
            <summary>
            Scales a vector by the given value.
            </summary>
            <param name="value">The vector to scale.</param>
            <param name="scale">The amount by which to scale the vector.</param>
            <param name="result">When the method completes, contains the scaled vector.</param>
        </member>
        <member name="M:CitizenFX.Core.Vector3.Divide(CitizenFX.Core.Vector3,System.Single)">
            <summary>
            Scales a vector by the given value.
            </summary>
            <param name="value">The vector to scale.</param>
            <param name="scale">The amount by which to scale the vector.</param>
            <returns>The scaled vector.</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector3.Divide(System.Single,CitizenFX.Core.Vector3@,CitizenFX.Core.Vector3@)">
            <summary>
            Scales a vector by the given value.
            </summary>
            <param name="scale">The amount by which to scale the vector.</param>
            <param name="value">The vector to scale.</param>
            <param name="result">When the method completes, contains the scaled vector.</param>
        </member>
        <member name="M:CitizenFX.Core.Vector3.Divide(System.Single,CitizenFX.Core.Vector3)">
            <summary>
            Scales a vector by the given value.
            </summary>
            <param name="value">The vector to scale.</param>
            <param name="scale">The amount by which to scale the vector.</param>
            <returns>The scaled vector.</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector3.Negate(CitizenFX.Core.Vector3@,CitizenFX.Core.Vector3@)">
            <summary>
            Reverses the direction of a given vector.
            </summary>
            <param name="value">The vector to negate.</param>
            <param name="result">When the method completes, contains a vector facing in the opposite direction.</param>
        </member>
        <member name="M:CitizenFX.Core.Vector3.Negate(CitizenFX.Core.Vector3)">
            <summary>
            Reverses the direction of a given vector.
            </summary>
            <param name="value">The vector to negate.</param>
            <returns>A vector facing in the opposite direction.</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector3.Barycentric(CitizenFX.Core.Vector3@,CitizenFX.Core.Vector3@,CitizenFX.Core.Vector3@,System.Single,System.Single,CitizenFX.Core.Vector3@)">
            <summary>
            Returns a <see cref="T:CitizenFX.Core.Vector3"/> containing the 3D Cartesian coordinates of a point specified in Barycentric coordinates relative to a 3D triangle.
            </summary>
            <param name="value1">A <see cref="T:CitizenFX.Core.Vector3"/> containing the 3D Cartesian coordinates of vertex 1 of the triangle.</param>
            <param name="value2">A <see cref="T:CitizenFX.Core.Vector3"/> containing the 3D Cartesian coordinates of vertex 2 of the triangle.</param>
            <param name="value3">A <see cref="T:CitizenFX.Core.Vector3"/> containing the 3D Cartesian coordinates of vertex 3 of the triangle.</param>
            <param name="amount1">Barycentric coordinate b2, which expresses the weighting factor toward vertex 2 (specified in <paramref name="value2"/>).</param>
            <param name="amount2">Barycentric coordinate b3, which expresses the weighting factor toward vertex 3 (specified in <paramref name="value3"/>).</param>
            <param name="result">When the method completes, contains the 3D Cartesian coordinates of the specified point.</param>
        </member>
        <member name="M:CitizenFX.Core.Vector3.Barycentric(CitizenFX.Core.Vector3,CitizenFX.Core.Vector3,CitizenFX.Core.Vector3,System.Single,System.Single)">
            <summary>
            Returns a <see cref="T:CitizenFX.Core.Vector3"/> containing the 3D Cartesian coordinates of a point specified in Barycentric coordinates relative to a 3D triangle.
            </summary>
            <param name="value1">A <see cref="T:CitizenFX.Core.Vector3"/> containing the 3D Cartesian coordinates of vertex 1 of the triangle.</param>
            <param name="value2">A <see cref="T:CitizenFX.Core.Vector3"/> containing the 3D Cartesian coordinates of vertex 2 of the triangle.</param>
            <param name="value3">A <see cref="T:CitizenFX.Core.Vector3"/> containing the 3D Cartesian coordinates of vertex 3 of the triangle.</param>
            <param name="amount1">Barycentric coordinate b2, which expresses the weighting factor toward vertex 2 (specified in <paramref name="value2"/>).</param>
            <param name="amount2">Barycentric coordinate b3, which expresses the weighting factor toward vertex 3 (specified in <paramref name="value3"/>).</param>
            <returns>A new <see cref="T:CitizenFX.Core.Vector3"/> containing the 3D Cartesian coordinates of the specified point.</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector3.Clamp(CitizenFX.Core.Vector3@,CitizenFX.Core.Vector3@,CitizenFX.Core.Vector3@,CitizenFX.Core.Vector3@)">
            <summary>
            Restricts a value to be within a specified range.
            </summary>
            <param name="value">The value to clamp.</param>
            <param name="min">The minimum value.</param>
            <param name="max">The maximum value.</param>
            <param name="result">When the method completes, contains the clamped value.</param>
        </member>
        <member name="M:CitizenFX.Core.Vector3.Clamp(CitizenFX.Core.Vector3,CitizenFX.Core.Vector3,CitizenFX.Core.Vector3)">
            <summary>
            Restricts a value to be within a specified range.
            </summary>
            <param name="value">The value to clamp.</param>
            <param name="min">The minimum value.</param>
            <param name="max">The maximum value.</param>
            <returns>The clamped value.</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector3.Cross(CitizenFX.Core.Vector3@,CitizenFX.Core.Vector3@,CitizenFX.Core.Vector3@)">
            <summary>
            Calculates the cross product of two vectors.
            </summary>
            <param name="left">First source vector.</param>
            <param name="right">Second source vector.</param>
            <param name="result">When the method completes, contains he cross product of the two vectors.</param>
        </member>
        <member name="M:CitizenFX.Core.Vector3.Cross(CitizenFX.Core.Vector3,CitizenFX.Core.Vector3)">
            <summary>
            Calculates the cross product of two vectors.
            </summary>
            <param name="left">First source vector.</param>
            <param name="right">Second source vector.</param>
            <returns>The cross product of the two vectors.</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector3.Distance(CitizenFX.Core.Vector3@,CitizenFX.Core.Vector3@,System.Single@)">
            <summary>
            Calculates the distance between two vectors.
            </summary>
            <param name="value1">The first vector.</param>
            <param name="value2">The second vector.</param>
            <param name="result">When the method completes, contains the distance between the two vectors.</param>
            <remarks>
            <see cref="M:CitizenFX.Core.Vector3.DistanceSquared(CitizenFX.Core.Vector3@,CitizenFX.Core.Vector3@,System.Single@)"/> may be preferred when only the relative distance is needed
            and speed is of the essence.
            </remarks>
        </member>
        <member name="M:CitizenFX.Core.Vector3.Distance(CitizenFX.Core.Vector3,CitizenFX.Core.Vector3)">
            <summary>
            Calculates the distance between two vectors.
            </summary>
            <param name="value1">The first vector.</param>
            <param name="value2">The second vector.</param>
            <returns>The distance between the two vectors.</returns>
            <remarks>
            <see cref="M:CitizenFX.Core.Vector3.DistanceSquared(CitizenFX.Core.Vector3,CitizenFX.Core.Vector3)"/> may be preferred when only the relative distance is needed
            and speed is of the essence.
            </remarks>
        </member>
        <member name="M:CitizenFX.Core.Vector3.DistanceSquared(CitizenFX.Core.Vector3@,CitizenFX.Core.Vector3@,System.Single@)">
            <summary>
            Calculates the squared distance between two vectors.
            </summary>
            <param name="value1">The first vector.</param>
            <param name="value2">The second vector.</param>
            <param name="result">When the method completes, contains the squared distance between the two vectors.</param>
            <remarks>Distance squared is the value before taking the square root. 
            Distance squared can often be used in place of distance if relative comparisons are being made. 
            For example, consider three points A, B, and C. To determine whether B or C is further from A, 
            compare the distance between A and B to the distance between A and C. Calculating the two distances 
            involves two square roots, which are computationally expensive. However, using distance squared 
            provides the same information and avoids calculating two square roots.
            </remarks>
        </member>
        <member name="M:CitizenFX.Core.Vector3.DistanceSquared(CitizenFX.Core.Vector3,CitizenFX.Core.Vector3)">
            <summary>
            Calculates the squared distance between two vectors.
            </summary>
            <param name="value1">The first vector.</param>
            <param name="value2">The second vector.</param>
            <returns>The squared distance between the two vectors.</returns>
            <remarks>Distance squared is the value before taking the square root. 
            Distance squared can often be used in place of distance if relative comparisons are being made. 
            For example, consider three points A, B, and C. To determine whether B or C is further from A, 
            compare the distance between A and B to the distance between A and C. Calculating the two distances 
            involves two square roots, which are computationally expensive. However, using distance squared 
            provides the same information and avoids calculating two square roots.
            </remarks>
        </member>
        <member name="M:CitizenFX.Core.Vector3.NearEqual(CitizenFX.Core.Vector3,CitizenFX.Core.Vector3,CitizenFX.Core.Vector3)">
            <summary>
            Tests whether one 3D vector is near another 3D vector.
            </summary>
            <param name="left">The left vector.</param>
            <param name="right">The right vector.</param>
            <param name="epsilon">The epsilon.</param>
            <returns><c>true</c> if left and right are near another 3D, <c>false</c> otherwise</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector3.NearEqual(CitizenFX.Core.Vector3@,CitizenFX.Core.Vector3@,CitizenFX.Core.Vector3@)">
            <summary>
            Tests whether one 3D vector is near another 3D vector.
            </summary>
            <param name="left">The left vector.</param>
            <param name="right">The right vector.</param>
            <param name="epsilon">The epsilon.</param>
            <returns><c>true</c> if left and right are near another 3D, <c>false</c> otherwise</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector3.Dot(CitizenFX.Core.Vector3@,CitizenFX.Core.Vector3@,System.Single@)">
            <summary>
            Calculates the dot product of two vectors.
            </summary>
            <param name="left">First source vector.</param>
            <param name="right">Second source vector.</param>
            <param name="result">When the method completes, contains the dot product of the two vectors.</param>
        </member>
        <member name="M:CitizenFX.Core.Vector3.Dot(CitizenFX.Core.Vector3,CitizenFX.Core.Vector3)">
            <summary>
            Calculates the dot product of two vectors.
            </summary>
            <param name="left">First source vector.</param>
            <param name="right">Second source vector.</param>
            <returns>The dot product of the two vectors.</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector3.Normalize(CitizenFX.Core.Vector3@,CitizenFX.Core.Vector3@)">
            <summary>
            Converts the vector into a unit vector.
            </summary>
            <param name="value">The vector to normalize.</param>
            <param name="result">When the method completes, contains the normalized vector.</param>
        </member>
        <member name="M:CitizenFX.Core.Vector3.Normalize(CitizenFX.Core.Vector3)">
            <summary>
            Converts the vector into a unit vector.
            </summary>
            <param name="value">The vector to normalize.</param>
            <returns>The normalized vector.</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector3.Lerp(CitizenFX.Core.Vector3@,CitizenFX.Core.Vector3@,System.Single,CitizenFX.Core.Vector3@)">
            <summary>
            Performs a linear interpolation between two vectors.
            </summary>
            <param name="start">Start vector.</param>
            <param name="end">End vector.</param>
            <param name="amount">Value between 0 and 1 indicating the weight of <paramref name="end"/>.</param>
            <param name="result">When the method completes, contains the linear interpolation of the two vectors.</param>
            <remarks>
            Passing <paramref name="amount"/> a value of 0 will cause <paramref name="start"/> to be returned; a value of 1 will cause <paramref name="end"/> to be returned. 
            </remarks>
        </member>
        <member name="M:CitizenFX.Core.Vector3.Lerp(CitizenFX.Core.Vector3,CitizenFX.Core.Vector3,System.Single)">
            <summary>
            Performs a linear interpolation between two vectors.
            </summary>
            <param name="start">Start vector.</param>
            <param name="end">End vector.</param>
            <param name="amount">Value between 0 and 1 indicating the weight of <paramref name="end"/>.</param>
            <returns>The linear interpolation of the two vectors.</returns>
            <remarks>
            Passing <paramref name="amount"/> a value of 0 will cause <paramref name="start"/> to be returned; a value of 1 will cause <paramref name="end"/> to be returned. 
            </remarks>
        </member>
        <member name="M:CitizenFX.Core.Vector3.SmoothStep(CitizenFX.Core.Vector3@,CitizenFX.Core.Vector3@,System.Single,CitizenFX.Core.Vector3@)">
            <summary>
            Performs a cubic interpolation between two vectors.
            </summary>
            <param name="start">Start vector.</param>
            <param name="end">End vector.</param>
            <param name="amount">Value between 0 and 1 indicating the weight of <paramref name="end"/>.</param>
            <param name="result">When the method completes, contains the cubic interpolation of the two vectors.</param>
        </member>
        <member name="M:CitizenFX.Core.Vector3.SmoothStep(CitizenFX.Core.Vector3,CitizenFX.Core.Vector3,System.Single)">
            <summary>
            Performs a cubic interpolation between two vectors.
            </summary>
            <param name="start">Start vector.</param>
            <param name="end">End vector.</param>
            <param name="amount">Value between 0 and 1 indicating the weight of <paramref name="end"/>.</param>
            <returns>The cubic interpolation of the two vectors.</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector3.Hermite(CitizenFX.Core.Vector3@,CitizenFX.Core.Vector3@,CitizenFX.Core.Vector3@,CitizenFX.Core.Vector3@,System.Single,CitizenFX.Core.Vector3@)">
            <summary>
            Performs a Hermite spline interpolation.
            </summary>
            <param name="value1">First source position vector.</param>
            <param name="tangent1">First source tangent vector.</param>
            <param name="value2">Second source position vector.</param>
            <param name="tangent2">Second source tangent vector.</param>
            <param name="amount">Weighting factor.</param>
            <param name="result">When the method completes, contains the result of the Hermite spline interpolation.</param>
        </member>
        <member name="M:CitizenFX.Core.Vector3.Hermite(CitizenFX.Core.Vector3,CitizenFX.Core.Vector3,CitizenFX.Core.Vector3,CitizenFX.Core.Vector3,System.Single)">
            <summary>
            Performs a Hermite spline interpolation.
            </summary>
            <param name="value1">First source position vector.</param>
            <param name="tangent1">First source tangent vector.</param>
            <param name="value2">Second source position vector.</param>
            <param name="tangent2">Second source tangent vector.</param>
            <param name="amount">Weighting factor.</param>
            <returns>The result of the Hermite spline interpolation.</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector3.CatmullRom(CitizenFX.Core.Vector3@,CitizenFX.Core.Vector3@,CitizenFX.Core.Vector3@,CitizenFX.Core.Vector3@,System.Single,CitizenFX.Core.Vector3@)">
            <summary>
            Performs a Catmull-Rom interpolation using the specified positions.
            </summary>
            <param name="value1">The first position in the interpolation.</param>
            <param name="value2">The second position in the interpolation.</param>
            <param name="value3">The third position in the interpolation.</param>
            <param name="value4">The fourth position in the interpolation.</param>
            <param name="amount">Weighting factor.</param>
            <param name="result">When the method completes, contains the result of the Catmull-Rom interpolation.</param>
        </member>
        <member name="M:CitizenFX.Core.Vector3.CatmullRom(CitizenFX.Core.Vector3,CitizenFX.Core.Vector3,CitizenFX.Core.Vector3,CitizenFX.Core.Vector3,System.Single)">
            <summary>
            Performs a Catmull-Rom interpolation using the specified positions.
            </summary>
            <param name="value1">The first position in the interpolation.</param>
            <param name="value2">The second position in the interpolation.</param>
            <param name="value3">The third position in the interpolation.</param>
            <param name="value4">The fourth position in the interpolation.</param>
            <param name="amount">Weighting factor.</param>
            <returns>A vector that is the result of the Catmull-Rom interpolation.</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector3.Max(CitizenFX.Core.Vector3@,CitizenFX.Core.Vector3@,CitizenFX.Core.Vector3@)">
            <summary>
            Returns a vector containing the largest components of the specified vectors.
            </summary>
            <param name="left">The first source vector.</param>
            <param name="right">The second source vector.</param>
            <param name="result">When the method completes, contains an new vector composed of the largest components of the source vectors.</param>
        </member>
        <member name="M:CitizenFX.Core.Vector3.Max(CitizenFX.Core.Vector3,CitizenFX.Core.Vector3)">
            <summary>
            Returns a vector containing the largest components of the specified vectors.
            </summary>
            <param name="left">The first source vector.</param>
            <param name="right">The second source vector.</param>
            <returns>A vector containing the largest components of the source vectors.</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector3.Min(CitizenFX.Core.Vector3@,CitizenFX.Core.Vector3@,CitizenFX.Core.Vector3@)">
            <summary>
            Returns a vector containing the smallest components of the specified vectors.
            </summary>
            <param name="left">The first source vector.</param>
            <param name="right">The second source vector.</param>
            <param name="result">When the method completes, contains an new vector composed of the smallest components of the source vectors.</param>
        </member>
        <member name="M:CitizenFX.Core.Vector3.Min(CitizenFX.Core.Vector3,CitizenFX.Core.Vector3)">
            <summary>
            Returns a vector containing the smallest components of the specified vectors.
            </summary>
            <param name="left">The first source vector.</param>
            <param name="right">The second source vector.</param>
            <returns>A vector containing the smallest components of the source vectors.</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector3.Project(CitizenFX.Core.Vector3@,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,CitizenFX.Core.Matrix@,CitizenFX.Core.Vector3@)">
            <summary>
            Projects a 3D vector from object space into screen space. 
            </summary>
            <param name="vector">The vector to project.</param>
            <param name="x">The X position of the viewport.</param>
            <param name="y">The Y position of the viewport.</param>
            <param name="width">The width of the viewport.</param>
            <param name="height">The height of the viewport.</param>
            <param name="minZ">The minimum depth of the viewport.</param>
            <param name="maxZ">The maximum depth of the viewport.</param>
            <param name="worldViewProjection">The combined world-view-projection matrix.</param>
            <param name="result">When the method completes, contains the vector in screen space.</param>
        </member>
        <member name="M:CitizenFX.Core.Vector3.Project(CitizenFX.Core.Vector3,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,CitizenFX.Core.Matrix)">
            <summary>
            Projects a 3D vector from object space into screen space. 
            </summary>
            <param name="vector">The vector to project.</param>
            <param name="x">The X position of the viewport.</param>
            <param name="y">The Y position of the viewport.</param>
            <param name="width">The width of the viewport.</param>
            <param name="height">The height of the viewport.</param>
            <param name="minZ">The minimum depth of the viewport.</param>
            <param name="maxZ">The maximum depth of the viewport.</param>
            <param name="worldViewProjection">The combined world-view-projection matrix.</param>
            <returns>The vector in screen space.</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector3.Unproject(CitizenFX.Core.Vector3@,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,CitizenFX.Core.Matrix@,CitizenFX.Core.Vector3@)">
            <summary>
            Projects a 3D vector from screen space into object space. 
            </summary>
            <param name="vector">The vector to project.</param>
            <param name="x">The X position of the viewport.</param>
            <param name="y">The Y position of the viewport.</param>
            <param name="width">The width of the viewport.</param>
            <param name="height">The height of the viewport.</param>
            <param name="minZ">The minimum depth of the viewport.</param>
            <param name="maxZ">The maximum depth of the viewport.</param>
            <param name="worldViewProjection">The combined world-view-projection matrix.</param>
            <param name="result">When the method completes, contains the vector in object space.</param>
        </member>
        <member name="M:CitizenFX.Core.Vector3.Unproject(CitizenFX.Core.Vector3,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,CitizenFX.Core.Matrix)">
            <summary>
            Projects a 3D vector from screen space into object space. 
            </summary>
            <param name="vector">The vector to project.</param>
            <param name="x">The X position of the viewport.</param>
            <param name="y">The Y position of the viewport.</param>
            <param name="width">The width of the viewport.</param>
            <param name="height">The height of the viewport.</param>
            <param name="minZ">The minimum depth of the viewport.</param>
            <param name="maxZ">The maximum depth of the viewport.</param>
            <param name="worldViewProjection">The combined world-view-projection matrix.</param>
            <returns>The vector in object space.</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector3.Reflect(CitizenFX.Core.Vector3@,CitizenFX.Core.Vector3@,CitizenFX.Core.Vector3@)">
            <summary>
            Returns the reflection of a vector off a surface that has the specified normal. 
            </summary>
            <param name="vector">The source vector.</param>
            <param name="normal">Normal of the surface.</param>
            <param name="result">When the method completes, contains the reflected vector.</param>
            <remarks>Reflect only gives the direction of a reflection off a surface, it does not determine 
            whether the original vector was close enough to the surface to hit it.</remarks>
        </member>
        <member name="M:CitizenFX.Core.Vector3.Reflect(CitizenFX.Core.Vector3,CitizenFX.Core.Vector3)">
            <summary>
            Returns the reflection of a vector off a surface that has the specified normal. 
            </summary>
            <param name="vector">The source vector.</param>
            <param name="normal">Normal of the surface.</param>
            <returns>The reflected vector.</returns>
            <remarks>Reflect only gives the direction of a reflection off a surface, it does not determine 
            whether the original vector was close enough to the surface to hit it.</remarks>
        </member>
        <member name="M:CitizenFX.Core.Vector3.Orthogonalize(CitizenFX.Core.Vector3[],CitizenFX.Core.Vector3[])">
            <summary>
            Orthogonalizes a list of vectors.
            </summary>
            <param name="destination">The list of orthogonalized vectors.</param>
            <param name="source">The list of vectors to orthogonalize.</param>
            <remarks>
            <para>Orthogonalization is the process of making all vectors orthogonal to each other. This
            means that any given vector in the list will be orthogonal to any other given vector in the
            list.</para>
            <para>Because this method uses the modified Gram-Schmidt process, the resulting vectors
            tend to be numerically unstable. The numeric stability decreases according to the vectors
            position in the list so that the first vector is the most stable and the last vector is the
            least stable.</para>
            </remarks>
            <exception cref="T:System.ArgumentNullException">Thrown when <paramref name="source"/> or <paramref name="destination"/> is <c>null</c>.</exception>
            <exception cref="T:System.ArgumentOutOfRangeException">Thrown when <paramref name="destination"/> is shorter in length than <paramref name="source"/>.</exception>
        </member>
        <member name="M:CitizenFX.Core.Vector3.Orthonormalize(CitizenFX.Core.Vector3[],CitizenFX.Core.Vector3[])">
            <summary>
            Orthonormalizes a list of vectors.
            </summary>
            <param name="destination">The list of orthonormalized vectors.</param>
            <param name="source">The list of vectors to orthonormalize.</param>
            <remarks>
            <para>Orthonormalization is the process of making all vectors orthogonal to each
            other and making all vectors of unit length. This means that any given vector will
            be orthogonal to any other given vector in the list.</para>
            <para>Because this method uses the modified Gram-Schmidt process, the resulting vectors
            tend to be numerically unstable. The numeric stability decreases according to the vectors
            position in the list so that the first vector is the most stable and the last vector is the
            least stable.</para>
            </remarks>
            <exception cref="T:System.ArgumentNullException">Thrown when <paramref name="source"/> or <paramref name="destination"/> is <c>null</c>.</exception>
            <exception cref="T:System.ArgumentOutOfRangeException">Thrown when <paramref name="destination"/> is shorter in length than <paramref name="source"/>.</exception>
        </member>
        <member name="M:CitizenFX.Core.Vector3.Transform(CitizenFX.Core.Vector3@,CitizenFX.Core.Quaternion@,CitizenFX.Core.Vector3@)">
            <summary>
            Transforms a 3D vector by the given <see cref="T:CitizenFX.Core.Quaternion"/> rotation.
            </summary>
            <param name="vector">The vector to rotate.</param>
            <param name="rotation">The <see cref="T:CitizenFX.Core.Quaternion"/> rotation to apply.</param>
            <param name="result">When the method completes, contains the transformed <see cref="T:CitizenFX.Core.Vector4"/>.</param>
        </member>
        <member name="M:CitizenFX.Core.Vector3.Transform(CitizenFX.Core.Vector3,CitizenFX.Core.Quaternion)">
            <summary>
            Transforms a 3D vector by the given <see cref="T:CitizenFX.Core.Quaternion"/> rotation.
            </summary>
            <param name="vector">The vector to rotate.</param>
            <param name="rotation">The <see cref="T:CitizenFX.Core.Quaternion"/> rotation to apply.</param>
            <returns>The transformed <see cref="T:CitizenFX.Core.Vector4"/>.</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector3.Transform(CitizenFX.Core.Vector3[],CitizenFX.Core.Quaternion@,CitizenFX.Core.Vector3[])">
            <summary>
            Transforms an array of vectors by the given <see cref="T:CitizenFX.Core.Quaternion"/> rotation.
            </summary>
            <param name="source">The array of vectors to transform.</param>
            <param name="rotation">The <see cref="T:CitizenFX.Core.Quaternion"/> rotation to apply.</param>
            <param name="destination">The array for which the transformed vectors are stored.
            This array may be the same array as <paramref name="source"/>.</param>
            <exception cref="T:System.ArgumentNullException">Thrown when <paramref name="source"/> or <paramref name="destination"/> is <c>null</c>.</exception>
            <exception cref="T:System.ArgumentOutOfRangeException">Thrown when <paramref name="destination"/> is shorter in length than <paramref name="source"/>.</exception>
        </member>
        <member name="M:CitizenFX.Core.Vector3.Transform(CitizenFX.Core.Vector3@,CitizenFX.Core.Matrix3x3@,CitizenFX.Core.Vector3@)">
            <summary>
            Transforms a 3D vector by the given <see cref="T:CitizenFX.Core.Matrix3x3"/>.
            </summary>
            <param name="vector">The source vector.</param>
            <param name="transform">The transformation <see cref="T:CitizenFX.Core.Matrix3x3"/>.</param>
            <param name="result">When the method completes, contains the transformed <see cref="T:CitizenFX.Core.Vector3"/>.</param>
        </member>
        <member name="M:CitizenFX.Core.Vector3.Transform(CitizenFX.Core.Vector3,CitizenFX.Core.Matrix3x3)">
            <summary>
            Transforms a 3D vector by the given <see cref="T:CitizenFX.Core.Matrix3x3"/>.
            </summary>
            <param name="vector">The source vector.</param>
            <param name="transform">The transformation <see cref="T:CitizenFX.Core.Matrix3x3"/>.</param>
            <returns>The transformed <see cref="T:CitizenFX.Core.Vector3"/>.</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector3.Transform(CitizenFX.Core.Vector3@,CitizenFX.Core.Matrix@,CitizenFX.Core.Vector3@)">
            <summary>
            Transforms a 3D vector by the given <see cref="T:CitizenFX.Core.Matrix"/>.
            </summary>
            <param name="vector">The source vector.</param>
            <param name="transform">The transformation <see cref="T:CitizenFX.Core.Matrix"/>.</param>
            <param name="result">When the method completes, contains the transformed <see cref="T:CitizenFX.Core.Vector3"/>.</param>
        </member>
        <member name="M:CitizenFX.Core.Vector3.Transform(CitizenFX.Core.Vector3@,CitizenFX.Core.Matrix@,CitizenFX.Core.Vector4@)">
            <summary>
            Transforms a 3D vector by the given <see cref="T:CitizenFX.Core.Matrix"/>.
            </summary>
            <param name="vector">The source vector.</param>
            <param name="transform">The transformation <see cref="T:CitizenFX.Core.Matrix"/>.</param>
            <param name="result">When the method completes, contains the transformed <see cref="T:CitizenFX.Core.Vector4"/>.</param>
        </member>
        <member name="M:CitizenFX.Core.Vector3.Transform(CitizenFX.Core.Vector3,CitizenFX.Core.Matrix)">
            <summary>
            Transforms a 3D vector by the given <see cref="T:CitizenFX.Core.Matrix"/>.
            </summary>
            <param name="vector">The source vector.</param>
            <param name="transform">The transformation <see cref="T:CitizenFX.Core.Matrix"/>.</param>
            <returns>The transformed <see cref="T:CitizenFX.Core.Vector4"/>.</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector3.Transform(CitizenFX.Core.Vector3[],CitizenFX.Core.Matrix@,CitizenFX.Core.Vector4[])">
            <summary>
            Transforms an array of 3D vectors by the given <see cref="T:CitizenFX.Core.Matrix"/>.
            </summary>
            <param name="source">The array of vectors to transform.</param>
            <param name="transform">The transformation <see cref="T:CitizenFX.Core.Matrix"/>.</param>
            <param name="destination">The array for which the transformed vectors are stored.</param>
            <exception cref="T:System.ArgumentNullException">Thrown when <paramref name="source"/> or <paramref name="destination"/> is <c>null</c>.</exception>
            <exception cref="T:System.ArgumentOutOfRangeException">Thrown when <paramref name="destination"/> is shorter in length than <paramref name="source"/>.</exception>
        </member>
        <member name="M:CitizenFX.Core.Vector3.TransformCoordinate(CitizenFX.Core.Vector3@,CitizenFX.Core.Matrix@,CitizenFX.Core.Vector3@)">
            <summary>
            Performs a coordinate transformation using the given <see cref="T:CitizenFX.Core.Matrix"/>.
            </summary>
            <param name="coordinate">The coordinate vector to transform.</param>
            <param name="transform">The transformation <see cref="T:CitizenFX.Core.Matrix"/>.</param>
            <param name="result">When the method completes, contains the transformed coordinates.</param>
            <remarks>
            A coordinate transform performs the transformation with the assumption that the w component
            is one. The four dimensional vector obtained from the transformation operation has each
            component in the vector divided by the w component. This forces the w component to be one and
            therefore makes the vector homogeneous. The homogeneous vector is often preferred when working
            with coordinates as the w component can safely be ignored.
            </remarks>
        </member>
        <member name="M:CitizenFX.Core.Vector3.TransformCoordinate(CitizenFX.Core.Vector3,CitizenFX.Core.Matrix)">
            <summary>
            Performs a coordinate transformation using the given <see cref="T:CitizenFX.Core.Matrix"/>.
            </summary>
            <param name="coordinate">The coordinate vector to transform.</param>
            <param name="transform">The transformation <see cref="T:CitizenFX.Core.Matrix"/>.</param>
            <returns>The transformed coordinates.</returns>
            <remarks>
            A coordinate transform performs the transformation with the assumption that the w component
            is one. The four dimensional vector obtained from the transformation operation has each
            component in the vector divided by the w component. This forces the w component to be one and
            therefore makes the vector homogeneous. The homogeneous vector is often preferred when working
            with coordinates as the w component can safely be ignored.
            </remarks>
        </member>
        <member name="M:CitizenFX.Core.Vector3.TransformCoordinate(CitizenFX.Core.Vector3[],CitizenFX.Core.Matrix@,CitizenFX.Core.Vector3[])">
            <summary>
            Performs a coordinate transformation on an array of vectors using the given <see cref="T:CitizenFX.Core.Matrix"/>.
            </summary>
            <param name="source">The array of coordinate vectors to transform.</param>
            <param name="transform">The transformation <see cref="T:CitizenFX.Core.Matrix"/>.</param>
            <param name="destination">The array for which the transformed vectors are stored.
            This array may be the same array as <paramref name="source"/>.</param>
            <exception cref="T:System.ArgumentNullException">Thrown when <paramref name="source"/> or <paramref name="destination"/> is <c>null</c>.</exception>
            <exception cref="T:System.ArgumentOutOfRangeException">Thrown when <paramref name="destination"/> is shorter in length than <paramref name="source"/>.</exception>
            <remarks>
            A coordinate transform performs the transformation with the assumption that the w component
            is one. The four dimensional vector obtained from the transformation operation has each
            component in the vector divided by the w component. This forces the w component to be one and
            therefore makes the vector homogeneous. The homogeneous vector is often preferred when working
            with coordinates as the w component can safely be ignored.
            </remarks>
        </member>
        <member name="M:CitizenFX.Core.Vector3.TransformNormal(CitizenFX.Core.Vector3@,CitizenFX.Core.Matrix@,CitizenFX.Core.Vector3@)">
            <summary>
            Performs a normal transformation using the given <see cref="T:CitizenFX.Core.Matrix"/>.
            </summary>
            <param name="normal">The normal vector to transform.</param>
            <param name="transform">The transformation <see cref="T:CitizenFX.Core.Matrix"/>.</param>
            <param name="result">When the method completes, contains the transformed normal.</param>
            <remarks>
            A normal transform performs the transformation with the assumption that the w component
            is zero. This causes the fourth row and fourth column of the matrix to be unused. The
            end result is a vector that is not translated, but all other transformation properties
            apply. This is often preferred for normal vectors as normals purely represent direction
            rather than location because normal vectors should not be translated.
            </remarks>
        </member>
        <member name="M:CitizenFX.Core.Vector3.TransformNormal(CitizenFX.Core.Vector3,CitizenFX.Core.Matrix)">
            <summary>
            Performs a normal transformation using the given <see cref="T:CitizenFX.Core.Matrix"/>.
            </summary>
            <param name="normal">The normal vector to transform.</param>
            <param name="transform">The transformation <see cref="T:CitizenFX.Core.Matrix"/>.</param>
            <returns>The transformed normal.</returns>
            <remarks>
            A normal transform performs the transformation with the assumption that the w component
            is zero. This causes the fourth row and fourth column of the matrix to be unused. The
            end result is a vector that is not translated, but all other transformation properties
            apply. This is often preferred for normal vectors as normals purely represent direction
            rather than location because normal vectors should not be translated.
            </remarks>
        </member>
        <member name="M:CitizenFX.Core.Vector3.TransformNormal(CitizenFX.Core.Vector3[],CitizenFX.Core.Matrix@,CitizenFX.Core.Vector3[])">
            <summary>
            Performs a normal transformation on an array of vectors using the given <see cref="T:CitizenFX.Core.Matrix"/>.
            </summary>
            <param name="source">The array of normal vectors to transform.</param>
            <param name="transform">The transformation <see cref="T:CitizenFX.Core.Matrix"/>.</param>
            <param name="destination">The array for which the transformed vectors are stored.
            This array may be the same array as <paramref name="source"/>.</param>
            <exception cref="T:System.ArgumentNullException">Thrown when <paramref name="source"/> or <paramref name="destination"/> is <c>null</c>.</exception>
            <exception cref="T:System.ArgumentOutOfRangeException">Thrown when <paramref name="destination"/> is shorter in length than <paramref name="source"/>.</exception>
            <remarks>
            A normal transform performs the transformation with the assumption that the w component
            is zero. This causes the fourth row and fourth column of the matrix to be unused. The
            end result is a vector that is not translated, but all other transformation properties
            apply. This is often preferred for normal vectors as normals purely represent direction
            rather than location because normal vectors should not be translated.
            </remarks>
        </member>
        <member name="M:CitizenFX.Core.Vector3.op_Addition(CitizenFX.Core.Vector3,CitizenFX.Core.Vector3)">
            <summary>
            Adds two vectors.
            </summary>
            <param name="left">The first vector to add.</param>
            <param name="right">The second vector to add.</param>
            <returns>The sum of the two vectors.</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector3.op_Multiply(CitizenFX.Core.Vector3,CitizenFX.Core.Vector3)">
            <summary>
            Multiplies a vector with another by performing component-wise multiplication equivalent to <see cref="M:CitizenFX.Core.Vector3.Multiply(CitizenFX.Core.Vector3@,CitizenFX.Core.Vector3@,CitizenFX.Core.Vector3@)"/>.
            </summary>
            <param name="left">The first vector to multiply.</param>
            <param name="right">The second vector to multiply.</param>
            <returns>The multiplication of the two vectors.</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector3.op_UnaryPlus(CitizenFX.Core.Vector3)">
            <summary>
            Assert a vector (return it unchanged).
            </summary>
            <param name="value">The vector to assert (unchanged).</param>
            <returns>The asserted (unchanged) vector.</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector3.op_Subtraction(CitizenFX.Core.Vector3,CitizenFX.Core.Vector3)">
            <summary>
            Subtracts two vectors.
            </summary>
            <param name="left">The first vector to subtract.</param>
            <param name="right">The second vector to subtract.</param>
            <returns>The difference of the two vectors.</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector3.op_UnaryNegation(CitizenFX.Core.Vector3)">
            <summary>
            Reverses the direction of a given vector.
            </summary>
            <param name="value">The vector to negate.</param>
            <returns>A vector facing in the opposite direction.</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector3.op_Multiply(System.Single,CitizenFX.Core.Vector3)">
            <summary>
            Scales a vector by the given value.
            </summary>
            <param name="value">The vector to scale.</param>
            <param name="scale">The amount by which to scale the vector.</param>
            <returns>The scaled vector.</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector3.op_Multiply(CitizenFX.Core.Vector3,System.Single)">
            <summary>
            Scales a vector by the given value.
            </summary>
            <param name="value">The vector to scale.</param>
            <param name="scale">The amount by which to scale the vector.</param>
            <returns>The scaled vector.</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector3.op_Division(CitizenFX.Core.Vector3,System.Single)">
            <summary>
            Scales a vector by the given value.
            </summary>
            <param name="value">The vector to scale.</param>
            <param name="scale">The amount by which to scale the vector.</param>
            <returns>The scaled vector.</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector3.op_Division(System.Single,CitizenFX.Core.Vector3)">
            <summary>
            Scales a vector by the given value.
            </summary>
            <param name="scale">The amount by which to scale the vector.</param>
            <param name="value">The vector to scale.</param>  
            <returns>The scaled vector.</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector3.op_Division(CitizenFX.Core.Vector3,CitizenFX.Core.Vector3)">
            <summary>
            Scales a vector by the given value.
            </summary>
            <param name="value">The vector to scale.</param>
            <param name="scale">The amount by which to scale the vector.</param>
            <returns>The scaled vector.</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector3.op_Addition(CitizenFX.Core.Vector3,System.Single)">
            <summary>
            Perform a component-wise addition
            </summary>
            <param name="value">The input vector.</param>
            <param name="scalar">The scalar value to be added on elements</param>
            <returns>The vector with added scalar for each element.</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector3.op_Addition(System.Single,CitizenFX.Core.Vector3)">
            <summary>
            Perform a component-wise addition
            </summary>
            <param name="value">The input vector.</param>
            <param name="scalar">The scalar value to be added on elements</param>
            <returns>The vector with added scalar for each element.</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector3.op_Subtraction(CitizenFX.Core.Vector3,System.Single)">
            <summary>
            Perform a component-wise subtraction
            </summary>
            <param name="value">The input vector.</param>
            <param name="scalar">The scalar value to be subtraced from elements</param>
            <returns>The vector with added scalar from each element.</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector3.op_Subtraction(System.Single,CitizenFX.Core.Vector3)">
            <summary>
            Perform a component-wise subtraction
            </summary>
            <param name="value">The input vector.</param>
            <param name="scalar">The scalar value to be subtraced from elements</param>
            <returns>The vector with subtraced scalar from each element.</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector3.op_Equality(CitizenFX.Core.Vector3,CitizenFX.Core.Vector3)">
            <summary>
            Tests for equality between two objects.
            </summary>
            <param name="left">The first value to compare.</param>
            <param name="right">The second value to compare.</param>
            <returns><c>true</c> if <paramref name="left"/> has the same value as <paramref name="right"/>; otherwise, <c>false</c>.</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector3.op_Inequality(CitizenFX.Core.Vector3,CitizenFX.Core.Vector3)">
            <summary>
            Tests for inequality between two objects.
            </summary>
            <param name="left">The first value to compare.</param>
            <param name="right">The second value to compare.</param>
            <returns><c>true</c> if <paramref name="left"/> has a different value than <paramref name="right"/>; otherwise, <c>false</c>.</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector3.op_Explicit(CitizenFX.Core.Vector3)~CitizenFX.Core.Vector2">
            <summary>
            Performs an explicit conversion from <see cref="T:CitizenFX.Core.Vector3"/> to <see cref="T:CitizenFX.Core.Vector2"/>.
            </summary>
            <param name="value">The value.</param>
            <returns>The result of the conversion.</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector3.op_Explicit(CitizenFX.Core.Vector3)~CitizenFX.Core.Vector4">
            <summary>
            Performs an explicit conversion from <see cref="T:CitizenFX.Core.Vector3"/> to <see cref="T:CitizenFX.Core.Vector4"/>.
            </summary>
            <param name="value">The value.</param>
            <returns>The result of the conversion.</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector3.ToString">
            <summary>
            Returns a <see cref="T:System.String"/> that represents this instance.
            </summary>
            <returns>
            A <see cref="T:System.String"/> that represents this instance.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Vector3.ToString(System.String)">
            <summary>
            Returns a <see cref="T:System.String"/> that represents this instance.
            </summary>
            <param name="format">The format.</param>
            <returns>
            A <see cref="T:System.String"/> that represents this instance.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Vector3.ToString(System.IFormatProvider)">
            <summary>
            Returns a <see cref="T:System.String"/> that represents this instance.
            </summary>
            <param name="formatProvider">The format provider.</param>
            <returns>
            A <see cref="T:System.String"/> that represents this instance.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Vector3.ToString(System.String,System.IFormatProvider)">
            <summary>
            Returns a <see cref="T:System.String"/> that represents this instance.
            </summary>
            <param name="format">The format.</param>
            <param name="formatProvider">The format provider.</param>
            <returns>
            A <see cref="T:System.String"/> that represents this instance.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Vector3.GetHashCode">
            <summary>
            Returns a hash code for this instance.
            </summary>
            <returns>
            A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table. 
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Vector3.Equals(CitizenFX.Core.Vector3@)">
            <summary>
            Determines whether the specified <see cref="T:CitizenFX.Core.Vector3"/> is equal to this instance.
            </summary>
            <param name="other">The <see cref="T:CitizenFX.Core.Vector3"/> to compare with this instance.</param>
            <returns>
            	<c>true</c> if the specified <see cref="T:CitizenFX.Core.Vector3"/> is equal to this instance; otherwise, <c>false</c>.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Vector3.Equals(CitizenFX.Core.Vector3)">
            <summary>
            Determines whether the specified <see cref="T:CitizenFX.Core.Vector3"/> is equal to this instance.
            </summary>
            <param name="other">The <see cref="T:CitizenFX.Core.Vector3"/> to compare with this instance.</param>
            <returns>
            	<c>true</c> if the specified <see cref="T:CitizenFX.Core.Vector3"/> is equal to this instance; otherwise, <c>false</c>.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Vector3.Equals(System.Object)">
            <summary>
            Determines whether the specified <see cref="T:System.Object"/> is equal to this instance.
            </summary>
            <param name="value">The <see cref="T:System.Object"/> to compare with this instance.</param>
            <returns>
            	<c>true</c> if the specified <see cref="T:System.Object"/> is equal to this instance; otherwise, <c>false</c>.
            </returns>
        </member>
        <member name="T:CitizenFX.Core.Vector4">
            <summary>
            Represents a four dimensional mathematical vector.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Vector4.Zero">
            <summary>
            A <see cref="T:CitizenFX.Core.Vector4"/> with all of its components set to zero.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Vector4.UnitX">
            <summary>
            The X unit <see cref="T:CitizenFX.Core.Vector4"/> (1, 0, 0, 0).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Vector4.UnitY">
            <summary>
            The Y unit <see cref="T:CitizenFX.Core.Vector4"/> (0, 1, 0, 0).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Vector4.UnitZ">
            <summary>
            The Z unit <see cref="T:CitizenFX.Core.Vector4"/> (0, 0, 1, 0).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Vector4.UnitW">
            <summary>
            The W unit <see cref="T:CitizenFX.Core.Vector4"/> (0, 0, 0, 1).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Vector4.One">
            <summary>
            A <see cref="T:CitizenFX.Core.Vector4"/> with all of its components set to one.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Vector4.X">
            <summary>
            The X component of the vector.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Vector4.Y">
            <summary>
            The Y component of the vector.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Vector4.Z">
            <summary>
            The Z component of the vector.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Vector4.W">
            <summary>
            The W component of the vector.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Vector4.#ctor(System.Single)">
            <summary>
            Initializes a new instance of the <see cref="T:CitizenFX.Core.Vector4"/> struct.
            </summary>
            <param name="value">The value that will be assigned to all components.</param>
        </member>
        <member name="M:CitizenFX.Core.Vector4.#ctor(System.Single,System.Single,System.Single,System.Single)">
            <summary>
            Initializes a new instance of the <see cref="T:CitizenFX.Core.Vector4"/> struct.
            </summary>
            <param name="x">Initial value for the X component of the vector.</param>
            <param name="y">Initial value for the Y component of the vector.</param>
            <param name="z">Initial value for the Z component of the vector.</param>
            <param name="w">Initial value for the W component of the vector.</param>
        </member>
        <member name="M:CitizenFX.Core.Vector4.#ctor(CitizenFX.Core.Vector3,System.Single)">
            <summary>
            Initializes a new instance of the <see cref="T:CitizenFX.Core.Vector4"/> struct.
            </summary>
            <param name="value">A vector containing the values with which to initialize the X, Y, and Z components.</param>
            <param name="w">Initial value for the W component of the vector.</param>
        </member>
        <member name="M:CitizenFX.Core.Vector4.#ctor(CitizenFX.Core.Vector2,System.Single,System.Single)">
            <summary>
            Initializes a new instance of the <see cref="T:CitizenFX.Core.Vector4"/> struct.
            </summary>
            <param name="value">A vector containing the values with which to initialize the X and Y components.</param>
            <param name="z">Initial value for the Z component of the vector.</param>
            <param name="w">Initial value for the W component of the vector.</param>
        </member>
        <member name="M:CitizenFX.Core.Vector4.#ctor(System.Single[])">
            <summary>
            Initializes a new instance of the <see cref="T:CitizenFX.Core.Vector4"/> struct.
            </summary>
            <param name="values">The values to assign to the X, Y, Z, and W components of the vector. This must be an array with four elements.</param>
            <exception cref="T:System.ArgumentNullException">Thrown when <paramref name="values"/> is <c>null</c>.</exception>
            <exception cref="T:System.ArgumentOutOfRangeException">Thrown when <paramref name="values"/> contains more or less than four elements.</exception>
        </member>
        <member name="P:CitizenFX.Core.Vector4.IsNormalized">
            <summary>
            Gets a value indicting whether this instance is normalized.
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Vector4.IsZero">
            <summary>
            Gets a value indicting whether this vector is zero
            </summary>
        </member>
        <member name="P:CitizenFX.Core.Vector4.Item(System.Int32)">
            <summary>
            Gets or sets the component at the specified index.
            </summary>
            <value>The value of the X, Y, Z, or W component, depending on the index.</value>
            <param name="index">The index of the component to access. Use 0 for the X component, 1 for the Y component, 2 for the Z component, and 3 for the W component.</param>
            <returns>The value of the component at the specified index.</returns>
            <exception cref="T:System.ArgumentOutOfRangeException">Thrown when the <paramref name="index"/> is out of the range [0, 3].</exception>
        </member>
        <member name="M:CitizenFX.Core.Vector4.Length">
            <summary>
            Calculates the length of the vector.
            </summary>
            <returns>The length of the vector.</returns>
            <remarks>
            <see cref="M:CitizenFX.Core.Vector4.LengthSquared"/> may be preferred when only the relative length is needed
            and speed is of the essence.
            </remarks>
        </member>
        <member name="M:CitizenFX.Core.Vector4.LengthSquared">
            <summary>
            Calculates the squared length of the vector.
            </summary>
            <returns>The squared length of the vector.</returns>
            <remarks>
            This method may be preferred to <see cref="M:CitizenFX.Core.Vector4.Length"/> when only a relative length is needed
            and speed is of the essence.
            </remarks>
        </member>
        <member name="M:CitizenFX.Core.Vector4.Normalize">
            <summary>
            Converts the vector into a unit vector.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Vector4.ToArray">
            <summary>
            Creates an array containing the elements of the vector.
            </summary>
            <returns>A four-element array containing the components of the vector.</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector4.Add(CitizenFX.Core.Vector4@,CitizenFX.Core.Vector4@,CitizenFX.Core.Vector4@)">
            <summary>
            Adds two vectors.
            </summary>
            <param name="left">The first vector to add.</param>
            <param name="right">The second vector to add.</param>
            <param name="result">When the method completes, contains the sum of the two vectors.</param>
        </member>
        <member name="M:CitizenFX.Core.Vector4.Add(CitizenFX.Core.Vector4,CitizenFX.Core.Vector4)">
            <summary>
            Adds two vectors.
            </summary>
            <param name="left">The first vector to add.</param>
            <param name="right">The second vector to add.</param>
            <returns>The sum of the two vectors.</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector4.Add(CitizenFX.Core.Vector4@,System.Single@,CitizenFX.Core.Vector4@)">
            <summary>
            Perform a component-wise addition
            </summary>
            <param name="left">The input vector</param>
            <param name="right">The scalar value to be added to elements</param>
            <param name="result">The vector with added scalar for each element.</param>
        </member>
        <member name="M:CitizenFX.Core.Vector4.Add(CitizenFX.Core.Vector4,System.Single)">
            <summary>
            Perform a component-wise addition
            </summary>
            <param name="left">The input vector</param>
            <param name="right">The scalar value to be added to elements</param>
            <returns>The vector with added scalar for each element.</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector4.Subtract(CitizenFX.Core.Vector4@,CitizenFX.Core.Vector4@,CitizenFX.Core.Vector4@)">
            <summary>
            Subtracts two vectors.
            </summary>
            <param name="left">The first vector to subtract.</param>
            <param name="right">The second vector to subtract.</param>
            <param name="result">When the method completes, contains the difference of the two vectors.</param>
        </member>
        <member name="M:CitizenFX.Core.Vector4.Subtract(CitizenFX.Core.Vector4,CitizenFX.Core.Vector4)">
            <summary>
            Subtracts two vectors.
            </summary>
            <param name="left">The first vector to subtract.</param>
            <param name="right">The second vector to subtract.</param>
            <returns>The difference of the two vectors.</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector4.Subtract(CitizenFX.Core.Vector4@,System.Single@,CitizenFX.Core.Vector4@)">
            <summary>
            Perform a component-wise subtraction
            </summary>
            <param name="left">The input vector</param>
            <param name="right">The scalar value to be subtraced from elements</param>
            <param name="result">The vector with subtracted scalar for each element.</param>
        </member>
        <member name="M:CitizenFX.Core.Vector4.Subtract(CitizenFX.Core.Vector4,System.Single)">
            <summary>
            Perform a component-wise subtraction
            </summary>
            <param name="left">The input vector</param>
            <param name="right">The scalar value to be subtraced from elements</param>
            <returns>The vector with subtracted scalar for each element.</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector4.Subtract(System.Single@,CitizenFX.Core.Vector4@,CitizenFX.Core.Vector4@)">
            <summary>
            Perform a component-wise subtraction
            </summary>
            <param name="left">The scalar value to be subtraced from elements</param>
            <param name="right">The input vector.</param>
            <param name="result">The vector with subtracted scalar for each element.</param>
        </member>
        <member name="M:CitizenFX.Core.Vector4.Subtract(System.Single,CitizenFX.Core.Vector4)">
            <summary>
            Perform a component-wise subtraction
            </summary>
            <param name="left">The scalar value to be subtraced from elements</param>
            <param name="right">The input vector.</param>
            <returns>The vector with subtracted scalar for each element.</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector4.Multiply(CitizenFX.Core.Vector4@,System.Single,CitizenFX.Core.Vector4@)">
            <summary>
            Scales a vector by the given value.
            </summary>
            <param name="value">The vector to scale.</param>
            <param name="scale">The amount by which to scale the vector.</param>
            <param name="result">When the method completes, contains the scaled vector.</param>
        </member>
        <member name="M:CitizenFX.Core.Vector4.Multiply(CitizenFX.Core.Vector4,System.Single)">
            <summary>
            Scales a vector by the given value.
            </summary>
            <param name="value">The vector to scale.</param>
            <param name="scale">The amount by which to scale the vector.</param>
            <returns>The scaled vector.</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector4.Multiply(CitizenFX.Core.Vector4@,CitizenFX.Core.Vector4@,CitizenFX.Core.Vector4@)">
            <summary>
            Multiplies a vector with another by performing component-wise multiplication.
            </summary>
            <param name="left">The first vector to multiply.</param>
            <param name="right">The second vector to multiply.</param>
            <param name="result">When the method completes, contains the multiplied vector.</param>
        </member>
        <member name="M:CitizenFX.Core.Vector4.Multiply(CitizenFX.Core.Vector4,CitizenFX.Core.Vector4)">
            <summary>
            Multiplies a vector with another by performing component-wise multiplication.
            </summary>
            <param name="left">The first vector to multiply.</param>
            <param name="right">The second vector to multiply.</param>
            <returns>The multiplied vector.</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector4.Divide(CitizenFX.Core.Vector4@,System.Single,CitizenFX.Core.Vector4@)">
            <summary>
            Scales a vector by the given value.
            </summary>
            <param name="value">The vector to scale.</param>
            <param name="scale">The amount by which to scale the vector.</param>
            <param name="result">When the method completes, contains the scaled vector.</param>
        </member>
        <member name="M:CitizenFX.Core.Vector4.Divide(CitizenFX.Core.Vector4,System.Single)">
            <summary>
            Scales a vector by the given value.
            </summary>
            <param name="value">The vector to scale.</param>
            <param name="scale">The amount by which to scale the vector.</param>
            <returns>The scaled vector.</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector4.Divide(System.Single,CitizenFX.Core.Vector4@,CitizenFX.Core.Vector4@)">
            <summary>
            Scales a vector by the given value.
            </summary>
            <param name="scale">The amount by which to scale the vector.</param>
            <param name="value">The vector to scale.</param>
            <param name="result">When the method completes, contains the scaled vector.</param>
        </member>
        <member name="M:CitizenFX.Core.Vector4.Divide(System.Single,CitizenFX.Core.Vector4)">
            <summary>
            Scales a vector by the given value.
            </summary>
            <param name="value">The vector to scale.</param>
            <param name="scale">The amount by which to scale the vector.</param>
            <returns>The scaled vector.</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector4.Negate(CitizenFX.Core.Vector4@,CitizenFX.Core.Vector4@)">
            <summary>
            Reverses the direction of a given vector.
            </summary>
            <param name="value">The vector to negate.</param>
            <param name="result">When the method completes, contains a vector facing in the opposite direction.</param>
        </member>
        <member name="M:CitizenFX.Core.Vector4.Negate(CitizenFX.Core.Vector4)">
            <summary>
            Reverses the direction of a given vector.
            </summary>
            <param name="value">The vector to negate.</param>
            <returns>A vector facing in the opposite direction.</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector4.Barycentric(CitizenFX.Core.Vector4@,CitizenFX.Core.Vector4@,CitizenFX.Core.Vector4@,System.Single,System.Single,CitizenFX.Core.Vector4@)">
            <summary>
            Returns a <see cref="T:CitizenFX.Core.Vector4"/> containing the 4D Cartesian coordinates of a point specified in Barycentric coordinates relative to a 4D triangle.
            </summary>
            <param name="value1">A <see cref="T:CitizenFX.Core.Vector4"/> containing the 4D Cartesian coordinates of vertex 1 of the triangle.</param>
            <param name="value2">A <see cref="T:CitizenFX.Core.Vector4"/> containing the 4D Cartesian coordinates of vertex 2 of the triangle.</param>
            <param name="value3">A <see cref="T:CitizenFX.Core.Vector4"/> containing the 4D Cartesian coordinates of vertex 3 of the triangle.</param>
            <param name="amount1">Barycentric coordinate b2, which expresses the weighting factor toward vertex 2 (specified in <paramref name="value2"/>).</param>
            <param name="amount2">Barycentric coordinate b3, which expresses the weighting factor toward vertex 3 (specified in <paramref name="value3"/>).</param>
            <param name="result">When the method completes, contains the 4D Cartesian coordinates of the specified point.</param>
        </member>
        <member name="M:CitizenFX.Core.Vector4.Barycentric(CitizenFX.Core.Vector4,CitizenFX.Core.Vector4,CitizenFX.Core.Vector4,System.Single,System.Single)">
            <summary>
            Returns a <see cref="T:CitizenFX.Core.Vector4"/> containing the 4D Cartesian coordinates of a point specified in Barycentric coordinates relative to a 4D triangle.
            </summary>
            <param name="value1">A <see cref="T:CitizenFX.Core.Vector4"/> containing the 4D Cartesian coordinates of vertex 1 of the triangle.</param>
            <param name="value2">A <see cref="T:CitizenFX.Core.Vector4"/> containing the 4D Cartesian coordinates of vertex 2 of the triangle.</param>
            <param name="value3">A <see cref="T:CitizenFX.Core.Vector4"/> containing the 4D Cartesian coordinates of vertex 3 of the triangle.</param>
            <param name="amount1">Barycentric coordinate b2, which expresses the weighting factor toward vertex 2 (specified in <paramref name="value2"/>).</param>
            <param name="amount2">Barycentric coordinate b3, which expresses the weighting factor toward vertex 3 (specified in <paramref name="value3"/>).</param>
            <returns>A new <see cref="T:CitizenFX.Core.Vector4"/> containing the 4D Cartesian coordinates of the specified point.</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector4.Clamp(CitizenFX.Core.Vector4@,CitizenFX.Core.Vector4@,CitizenFX.Core.Vector4@,CitizenFX.Core.Vector4@)">
            <summary>
            Restricts a value to be within a specified range.
            </summary>
            <param name="value">The value to clamp.</param>
            <param name="min">The minimum value.</param>
            <param name="max">The maximum value.</param>
            <param name="result">When the method completes, contains the clamped value.</param>
        </member>
        <member name="M:CitizenFX.Core.Vector4.Clamp(CitizenFX.Core.Vector4,CitizenFX.Core.Vector4,CitizenFX.Core.Vector4)">
            <summary>
            Restricts a value to be within a specified range.
            </summary>
            <param name="value">The value to clamp.</param>
            <param name="min">The minimum value.</param>
            <param name="max">The maximum value.</param>
            <returns>The clamped value.</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector4.Distance(CitizenFX.Core.Vector4@,CitizenFX.Core.Vector4@,System.Single@)">
            <summary>
            Calculates the distance between two vectors.
            </summary>
            <param name="value1">The first vector.</param>
            <param name="value2">The second vector.</param>
            <param name="result">When the method completes, contains the distance between the two vectors.</param>
            <remarks>
            <see cref="M:CitizenFX.Core.Vector4.DistanceSquared(CitizenFX.Core.Vector4@,CitizenFX.Core.Vector4@,System.Single@)"/> may be preferred when only the relative distance is needed
            and speed is of the essence.
            </remarks>
        </member>
        <member name="M:CitizenFX.Core.Vector4.Distance(CitizenFX.Core.Vector4,CitizenFX.Core.Vector4)">
            <summary>
            Calculates the distance between two vectors.
            </summary>
            <param name="value1">The first vector.</param>
            <param name="value2">The second vector.</param>
            <returns>The distance between the two vectors.</returns>
            <remarks>
            <see cref="M:CitizenFX.Core.Vector4.DistanceSquared(CitizenFX.Core.Vector4,CitizenFX.Core.Vector4)"/> may be preferred when only the relative distance is needed
            and speed is of the essence.
            </remarks>
        </member>
        <member name="M:CitizenFX.Core.Vector4.DistanceSquared(CitizenFX.Core.Vector4@,CitizenFX.Core.Vector4@,System.Single@)">
            <summary>
            Calculates the squared distance between two vectors.
            </summary>
            <param name="value1">The first vector.</param>
            <param name="value2">The second vector.</param>
            <param name="result">When the method completes, contains the squared distance between the two vectors.</param>
            <remarks>Distance squared is the value before taking the square root. 
            Distance squared can often be used in place of distance if relative comparisons are being made. 
            For example, consider three points A, B, and C. To determine whether B or C is further from A, 
            compare the distance between A and B to the distance between A and C. Calculating the two distances 
            involves two square roots, which are computationally expensive. However, using distance squared 
            provides the same information and avoids calculating two square roots.
            </remarks>
        </member>
        <member name="M:CitizenFX.Core.Vector4.DistanceSquared(CitizenFX.Core.Vector4,CitizenFX.Core.Vector4)">
            <summary>
            Calculates the squared distance between two vectors.
            </summary>
            <param name="value1">The first vector.</param>
            <param name="value2">The second vector.</param>
            <returns>The squared distance between the two vectors.</returns>
            <remarks>Distance squared is the value before taking the square root. 
            Distance squared can often be used in place of distance if relative comparisons are being made. 
            For example, consider three points A, B, and C. To determine whether B or C is further from A, 
            compare the distance between A and B to the distance between A and C. Calculating the two distances 
            involves two square roots, which are computationally expensive. However, using distance squared 
            provides the same information and avoids calculating two square roots.
            </remarks>
        </member>
        <member name="M:CitizenFX.Core.Vector4.Dot(CitizenFX.Core.Vector4@,CitizenFX.Core.Vector4@,System.Single@)">
            <summary>
            Calculates the dot product of two vectors.
            </summary>
            <param name="left">First source vector</param>
            <param name="right">Second source vector.</param>
            <param name="result">When the method completes, contains the dot product of the two vectors.</param>
        </member>
        <member name="M:CitizenFX.Core.Vector4.Dot(CitizenFX.Core.Vector4,CitizenFX.Core.Vector4)">
            <summary>
            Calculates the dot product of two vectors.
            </summary>
            <param name="left">First source vector.</param>
            <param name="right">Second source vector.</param>
            <returns>The dot product of the two vectors.</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector4.Normalize(CitizenFX.Core.Vector4@,CitizenFX.Core.Vector4@)">
            <summary>
            Converts the vector into a unit vector.
            </summary>
            <param name="value">The vector to normalize.</param>
            <param name="result">When the method completes, contains the normalized vector.</param>
        </member>
        <member name="M:CitizenFX.Core.Vector4.Normalize(CitizenFX.Core.Vector4)">
            <summary>
            Converts the vector into a unit vector.
            </summary>
            <param name="value">The vector to normalize.</param>
            <returns>The normalized vector.</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector4.Lerp(CitizenFX.Core.Vector4@,CitizenFX.Core.Vector4@,System.Single,CitizenFX.Core.Vector4@)">
            <summary>
            Performs a linear interpolation between two vectors.
            </summary>
            <param name="start">Start vector.</param>
            <param name="end">End vector.</param>
            <param name="amount">Value between 0 and 1 indicating the weight of <paramref name="end"/>.</param>
            <param name="result">When the method completes, contains the linear interpolation of the two vectors.</param>
            <remarks>
            Passing <paramref name="amount"/> a value of 0 will cause <paramref name="start"/> to be returned; a value of 1 will cause <paramref name="end"/> to be returned. 
            </remarks>
        </member>
        <member name="M:CitizenFX.Core.Vector4.Lerp(CitizenFX.Core.Vector4,CitizenFX.Core.Vector4,System.Single)">
            <summary>
            Performs a linear interpolation between two vectors.
            </summary>
            <param name="start">Start vector.</param>
            <param name="end">End vector.</param>
            <param name="amount">Value between 0 and 1 indicating the weight of <paramref name="end"/>.</param>
            <returns>The linear interpolation of the two vectors.</returns>
            <remarks>
            Passing <paramref name="amount"/> a value of 0 will cause <paramref name="start"/> to be returned; a value of 1 will cause <paramref name="end"/> to be returned. 
            </remarks>
        </member>
        <member name="M:CitizenFX.Core.Vector4.SmoothStep(CitizenFX.Core.Vector4@,CitizenFX.Core.Vector4@,System.Single,CitizenFX.Core.Vector4@)">
            <summary>
            Performs a cubic interpolation between two vectors.
            </summary>
            <param name="start">Start vector.</param>
            <param name="end">End vector.</param>
            <param name="amount">Value between 0 and 1 indicating the weight of <paramref name="end"/>.</param>
            <param name="result">When the method completes, contains the cubic interpolation of the two vectors.</param>
        </member>
        <member name="M:CitizenFX.Core.Vector4.SmoothStep(CitizenFX.Core.Vector4,CitizenFX.Core.Vector4,System.Single)">
            <summary>
            Performs a cubic interpolation between two vectors.
            </summary>
            <param name="start">Start vector.</param>
            <param name="end">End vector.</param>
            <param name="amount">Value between 0 and 1 indicating the weight of <paramref name="end"/>.</param>
            <returns>The cubic interpolation of the two vectors.</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector4.Hermite(CitizenFX.Core.Vector4@,CitizenFX.Core.Vector4@,CitizenFX.Core.Vector4@,CitizenFX.Core.Vector4@,System.Single,CitizenFX.Core.Vector4@)">
            <summary>
            Performs a Hermite spline interpolation.
            </summary>
            <param name="value1">First source position vector.</param>
            <param name="tangent1">First source tangent vector.</param>
            <param name="value2">Second source position vector.</param>
            <param name="tangent2">Second source tangent vector.</param>
            <param name="amount">Weighting factor.</param>
            <param name="result">When the method completes, contains the result of the Hermite spline interpolation.</param>
        </member>
        <member name="M:CitizenFX.Core.Vector4.Hermite(CitizenFX.Core.Vector4,CitizenFX.Core.Vector4,CitizenFX.Core.Vector4,CitizenFX.Core.Vector4,System.Single)">
            <summary>
            Performs a Hermite spline interpolation.
            </summary>
            <param name="value1">First source position vector.</param>
            <param name="tangent1">First source tangent vector.</param>
            <param name="value2">Second source position vector.</param>
            <param name="tangent2">Second source tangent vector.</param>
            <param name="amount">Weighting factor.</param>
            <returns>The result of the Hermite spline interpolation.</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector4.CatmullRom(CitizenFX.Core.Vector4@,CitizenFX.Core.Vector4@,CitizenFX.Core.Vector4@,CitizenFX.Core.Vector4@,System.Single,CitizenFX.Core.Vector4@)">
            <summary>
            Performs a Catmull-Rom interpolation using the specified positions.
            </summary>
            <param name="value1">The first position in the interpolation.</param>
            <param name="value2">The second position in the interpolation.</param>
            <param name="value3">The third position in the interpolation.</param>
            <param name="value4">The fourth position in the interpolation.</param>
            <param name="amount">Weighting factor.</param>
            <param name="result">When the method completes, contains the result of the Catmull-Rom interpolation.</param>
        </member>
        <member name="M:CitizenFX.Core.Vector4.CatmullRom(CitizenFX.Core.Vector4,CitizenFX.Core.Vector4,CitizenFX.Core.Vector4,CitizenFX.Core.Vector4,System.Single)">
            <summary>
            Performs a Catmull-Rom interpolation using the specified positions.
            </summary>
            <param name="value1">The first position in the interpolation.</param>
            <param name="value2">The second position in the interpolation.</param>
            <param name="value3">The third position in the interpolation.</param>
            <param name="value4">The fourth position in the interpolation.</param>
            <param name="amount">Weighting factor.</param>
            <returns>A vector that is the result of the Catmull-Rom interpolation.</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector4.Max(CitizenFX.Core.Vector4@,CitizenFX.Core.Vector4@,CitizenFX.Core.Vector4@)">
            <summary>
            Returns a vector containing the largest components of the specified vectors.
            </summary>
            <param name="left">The first source vector.</param>
            <param name="right">The second source vector.</param>
            <param name="result">When the method completes, contains an new vector composed of the largest components of the source vectors.</param>
        </member>
        <member name="M:CitizenFX.Core.Vector4.Max(CitizenFX.Core.Vector4,CitizenFX.Core.Vector4)">
            <summary>
            Returns a vector containing the largest components of the specified vectors.
            </summary>
            <param name="left">The first source vector.</param>
            <param name="right">The second source vector.</param>
            <returns>A vector containing the largest components of the source vectors.</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector4.Min(CitizenFX.Core.Vector4@,CitizenFX.Core.Vector4@,CitizenFX.Core.Vector4@)">
            <summary>
            Returns a vector containing the smallest components of the specified vectors.
            </summary>
            <param name="left">The first source vector.</param>
            <param name="right">The second source vector.</param>
            <param name="result">When the method completes, contains an new vector composed of the smallest components of the source vectors.</param>
        </member>
        <member name="M:CitizenFX.Core.Vector4.Min(CitizenFX.Core.Vector4,CitizenFX.Core.Vector4)">
            <summary>
            Returns a vector containing the smallest components of the specified vectors.
            </summary>
            <param name="left">The first source vector.</param>
            <param name="right">The second source vector.</param>
            <returns>A vector containing the smallest components of the source vectors.</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector4.Orthogonalize(CitizenFX.Core.Vector4[],CitizenFX.Core.Vector4[])">
            <summary>
            Orthogonalizes a list of vectors.
            </summary>
            <param name="destination">The list of orthogonalized vectors.</param>
            <param name="source">The list of vectors to orthogonalize.</param>
            <remarks>
            <para>Orthogonalization is the process of making all vectors orthogonal to each other. This
            means that any given vector in the list will be orthogonal to any other given vector in the
            list.</para>
            <para>Because this method uses the modified Gram-Schmidt process, the resulting vectors
            tend to be numerically unstable. The numeric stability decreases according to the vectors
            position in the list so that the first vector is the most stable and the last vector is the
            least stable.</para>
            </remarks>
            <exception cref="T:System.ArgumentNullException">Thrown when <paramref name="source"/> or <paramref name="destination"/> is <c>null</c>.</exception>
            <exception cref="T:System.ArgumentOutOfRangeException">Thrown when <paramref name="destination"/> is shorter in length than <paramref name="source"/>.</exception>
        </member>
        <member name="M:CitizenFX.Core.Vector4.Orthonormalize(CitizenFX.Core.Vector4[],CitizenFX.Core.Vector4[])">
            <summary>
            Orthonormalizes a list of vectors.
            </summary>
            <param name="destination">The list of orthonormalized vectors.</param>
            <param name="source">The list of vectors to orthonormalize.</param>
            <remarks>
            <para>Orthonormalization is the process of making all vectors orthogonal to each
            other and making all vectors of unit length. This means that any given vector will
            be orthogonal to any other given vector in the list.</para>
            <para>Because this method uses the modified Gram-Schmidt process, the resulting vectors
            tend to be numerically unstable. The numeric stability decreases according to the vectors
            position in the list so that the first vector is the most stable and the last vector is the
            least stable.</para>
            </remarks>
            <exception cref="T:System.ArgumentNullException">Thrown when <paramref name="source"/> or <paramref name="destination"/> is <c>null</c>.</exception>
            <exception cref="T:System.ArgumentOutOfRangeException">Thrown when <paramref name="destination"/> is shorter in length than <paramref name="source"/>.</exception>
        </member>
        <member name="M:CitizenFX.Core.Vector4.Transform(CitizenFX.Core.Vector4@,CitizenFX.Core.Quaternion@,CitizenFX.Core.Vector4@)">
            <summary>
            Transforms a 4D vector by the given <see cref="T:CitizenFX.Core.Quaternion"/> rotation.
            </summary>
            <param name="vector">The vector to rotate.</param>
            <param name="rotation">The <see cref="T:CitizenFX.Core.Quaternion"/> rotation to apply.</param>
            <param name="result">When the method completes, contains the transformed <see cref="T:CitizenFX.Core.Vector4"/>.</param>
        </member>
        <member name="M:CitizenFX.Core.Vector4.Transform(CitizenFX.Core.Vector4,CitizenFX.Core.Quaternion)">
            <summary>
            Transforms a 4D vector by the given <see cref="T:CitizenFX.Core.Quaternion"/> rotation.
            </summary>
            <param name="vector">The vector to rotate.</param>
            <param name="rotation">The <see cref="T:CitizenFX.Core.Quaternion"/> rotation to apply.</param>
            <returns>The transformed <see cref="T:CitizenFX.Core.Vector4"/>.</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector4.Transform(CitizenFX.Core.Vector4[],CitizenFX.Core.Quaternion@,CitizenFX.Core.Vector4[])">
            <summary>
            Transforms an array of vectors by the given <see cref="T:CitizenFX.Core.Quaternion"/> rotation.
            </summary>
            <param name="source">The array of vectors to transform.</param>
            <param name="rotation">The <see cref="T:CitizenFX.Core.Quaternion"/> rotation to apply.</param>
            <param name="destination">The array for which the transformed vectors are stored.
            This array may be the same array as <paramref name="source"/>.</param>
            <exception cref="T:System.ArgumentNullException">Thrown when <paramref name="source"/> or <paramref name="destination"/> is <c>null</c>.</exception>
            <exception cref="T:System.ArgumentOutOfRangeException">Thrown when <paramref name="destination"/> is shorter in length than <paramref name="source"/>.</exception>
        </member>
        <member name="M:CitizenFX.Core.Vector4.Transform(CitizenFX.Core.Vector4@,CitizenFX.Core.Matrix@,CitizenFX.Core.Vector4@)">
            <summary>
            Transforms a 4D vector by the given <see cref="T:CitizenFX.Core.Matrix"/>.
            </summary>
            <param name="vector">The source vector.</param>
            <param name="transform">The transformation <see cref="T:CitizenFX.Core.Matrix"/>.</param>
            <param name="result">When the method completes, contains the transformed <see cref="T:CitizenFX.Core.Vector4"/>.</param>
        </member>
        <member name="M:CitizenFX.Core.Vector4.Transform(CitizenFX.Core.Vector4,CitizenFX.Core.Matrix)">
            <summary>
            Transforms a 4D vector by the given <see cref="T:CitizenFX.Core.Matrix"/>.
            </summary>
            <param name="vector">The source vector.</param>
            <param name="transform">The transformation <see cref="T:CitizenFX.Core.Matrix"/>.</param>
            <returns>The transformed <see cref="T:CitizenFX.Core.Vector4"/>.</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector4.Transform(CitizenFX.Core.Vector4[],CitizenFX.Core.Matrix@,CitizenFX.Core.Vector4[])">
            <summary>
            Transforms an array of 4D vectors by the given <see cref="T:CitizenFX.Core.Matrix"/>.
            </summary>
            <param name="source">The array of vectors to transform.</param>
            <param name="transform">The transformation <see cref="T:CitizenFX.Core.Matrix"/>.</param>
            <param name="destination">The array for which the transformed vectors are stored.
            This array may be the same array as <paramref name="source"/>.</param>
            <exception cref="T:System.ArgumentNullException">Thrown when <paramref name="source"/> or <paramref name="destination"/> is <c>null</c>.</exception>
            <exception cref="T:System.ArgumentOutOfRangeException">Thrown when <paramref name="destination"/> is shorter in length than <paramref name="source"/>.</exception>
        </member>
        <member name="M:CitizenFX.Core.Vector4.op_Addition(CitizenFX.Core.Vector4,CitizenFX.Core.Vector4)">
            <summary>
            Adds two vectors.
            </summary>
            <param name="left">The first vector to add.</param>
            <param name="right">The second vector to add.</param>
            <returns>The sum of the two vectors.</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector4.op_Multiply(CitizenFX.Core.Vector4,CitizenFX.Core.Vector4)">
            <summary>
            Multiplies a vector with another by performing component-wise multiplication equivalent to <see cref="M:CitizenFX.Core.Vector4.Multiply(CitizenFX.Core.Vector4@,CitizenFX.Core.Vector4@,CitizenFX.Core.Vector4@)"/>.
            </summary>
            <param name="left">The first vector to multiply.</param>
            <param name="right">The second vector to multiply.</param>
            <returns>The multiplication of the two vectors.</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector4.op_UnaryPlus(CitizenFX.Core.Vector4)">
            <summary>
            Assert a vector (return it unchanged).
            </summary>
            <param name="value">The vector to assert (unchanged).</param>
            <returns>The asserted (unchanged) vector.</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector4.op_Subtraction(CitizenFX.Core.Vector4,CitizenFX.Core.Vector4)">
            <summary>
            Subtracts two vectors.
            </summary>
            <param name="left">The first vector to subtract.</param>
            <param name="right">The second vector to subtract.</param>
            <returns>The difference of the two vectors.</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector4.op_UnaryNegation(CitizenFX.Core.Vector4)">
            <summary>
            Reverses the direction of a given vector.
            </summary>
            <param name="value">The vector to negate.</param>
            <returns>A vector facing in the opposite direction.</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector4.op_Multiply(System.Single,CitizenFX.Core.Vector4)">
            <summary>
            Scales a vector by the given value.
            </summary>
            <param name="value">The vector to scale.</param>
            <param name="scale">The amount by which to scale the vector.</param>
            <returns>The scaled vector.</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector4.op_Multiply(CitizenFX.Core.Vector4,System.Single)">
            <summary>
            Scales a vector by the given value.
            </summary>
            <param name="value">The vector to scale.</param>
            <param name="scale">The amount by which to scale the vector.</param>
            <returns>The scaled vector.</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector4.op_Division(CitizenFX.Core.Vector4,System.Single)">
            <summary>
            Scales a vector by the given value.
            </summary>
            <param name="value">The vector to scale.</param>
            <param name="scale">The amount by which to scale the vector.</param>
            <returns>The scaled vector.</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector4.op_Division(System.Single,CitizenFX.Core.Vector4)">
            <summary>
            Scales a vector by the given value.
            </summary>
            <param name="scale">The amount by which to scale the vector.</param>
            <param name="value">The vector to scale.</param>        
            <returns>The scaled vector.</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector4.op_Division(CitizenFX.Core.Vector4,CitizenFX.Core.Vector4)">
            <summary>
            Scales a vector by the given value.
            </summary>
            <param name="value">The vector to scale.</param>
            <param name="scale">The amount by which to scale the vector.</param>
            <returns>The scaled vector.</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector4.op_Addition(CitizenFX.Core.Vector4,System.Single)">
            <summary>
            Perform a component-wise addition
            </summary>
            <param name="value">The input vector.</param>
            <param name="scalar">The scalar value to be added on elements</param>
            <returns>The vector with added scalar for each element.</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector4.op_Addition(System.Single,CitizenFX.Core.Vector4)">
            <summary>
            Perform a component-wise addition
            </summary>
            <param name="value">The input vector.</param>
            <param name="scalar">The scalar value to be added on elements</param>
            <returns>The vector with added scalar for each element.</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector4.op_Subtraction(CitizenFX.Core.Vector4,System.Single)">
            <summary>
            Perform a component-wise subtraction
            </summary>
            <param name="value">The input vector.</param>
            <param name="scalar">The scalar value to be subtraced from elements</param>
            <returns>The vector with subtraced scalar from each element.</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector4.op_Subtraction(System.Single,CitizenFX.Core.Vector4)">
            <summary>
            Perform a component-wise subtraction
            </summary>
            <param name="value">The input vector.</param>
            <param name="scalar">The scalar value to be subtraced from elements</param>
            <returns>The vector with subtraced scalar from each element.</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector4.op_Equality(CitizenFX.Core.Vector4,CitizenFX.Core.Vector4)">
            <summary>
            Tests for equality between two objects.
            </summary>
            <param name="left">The first value to compare.</param>
            <param name="right">The second value to compare.</param>
            <returns><c>true</c> if <paramref name="left"/> has the same value as <paramref name="right"/>; otherwise, <c>false</c>.</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector4.op_Inequality(CitizenFX.Core.Vector4,CitizenFX.Core.Vector4)">
            <summary>
            Tests for inequality between two objects.
            </summary>
            <param name="left">The first value to compare.</param>
            <param name="right">The second value to compare.</param>
            <returns><c>true</c> if <paramref name="left"/> has a different value than <paramref name="right"/>; otherwise, <c>false</c>.</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector4.op_Explicit(CitizenFX.Core.Vector4)~CitizenFX.Core.Vector2">
            <summary>
            Performs an explicit conversion from <see cref="T:CitizenFX.Core.Vector4"/> to <see cref="T:CitizenFX.Core.Vector2"/>.
            </summary>
            <param name="value">The value.</param>
            <returns>The result of the conversion.</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector4.op_Explicit(CitizenFX.Core.Vector4)~CitizenFX.Core.Vector3">
            <summary>
            Performs an explicit conversion from <see cref="T:CitizenFX.Core.Vector4"/> to <see cref="T:CitizenFX.Core.Vector3"/>.
            </summary>
            <param name="value">The value.</param>
            <returns>The result of the conversion.</returns>
        </member>
        <member name="M:CitizenFX.Core.Vector4.ToString">
            <summary>
            Returns a <see cref="T:System.String"/> that represents this instance.
            </summary>
            <returns>
            A <see cref="T:System.String"/> that represents this instance.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Vector4.ToString(System.String)">
            <summary>
            Returns a <see cref="T:System.String"/> that represents this instance.
            </summary>
            <param name="format">The format.</param>
            <returns>
            A <see cref="T:System.String"/> that represents this instance.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Vector4.ToString(System.IFormatProvider)">
            <summary>
            Returns a <see cref="T:System.String"/> that represents this instance.
            </summary>
            <param name="formatProvider">The format provider.</param>
            <returns>
            A <see cref="T:System.String"/> that represents this instance.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Vector4.ToString(System.String,System.IFormatProvider)">
            <summary>
            Returns a <see cref="T:System.String"/> that represents this instance.
            </summary>
            <param name="format">The format.</param>
            <param name="formatProvider">The format provider.</param>
            <returns>
            A <see cref="T:System.String"/> that represents this instance.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Vector4.GetHashCode">
            <summary>
            Returns a hash code for this instance.
            </summary>
            <returns>
            A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table. 
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Vector4.Equals(CitizenFX.Core.Vector4@)">
            <summary>
            Determines whether the specified <see cref="T:CitizenFX.Core.Vector4"/> is equal to this instance.
            </summary>
            <param name="other">The <see cref="T:CitizenFX.Core.Vector4"/> to compare with this instance.</param>
            <returns>
            <c>true</c> if the specified <see cref="T:CitizenFX.Core.Vector4"/> is equal to this instance; otherwise, <c>false</c>.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Vector4.Equals(CitizenFX.Core.Vector4)">
            <summary>
            Determines whether the specified <see cref="T:CitizenFX.Core.Vector4"/> is equal to this instance.
            </summary>
            <param name="other">The <see cref="T:CitizenFX.Core.Vector4"/> to compare with this instance.</param>
            <returns>
            <c>true</c> if the specified <see cref="T:CitizenFX.Core.Vector4"/> is equal to this instance; otherwise, <c>false</c>.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Vector4.Equals(System.Object)">
            <summary>
            Determines whether the specified <see cref="T:System.Object"/> is equal to this instance.
            </summary>
            <param name="value">The <see cref="T:System.Object"/> to compare with this instance.</param>
            <returns>
            <c>true</c> if the specified <see cref="T:System.Object"/> is equal to this instance; otherwise, <c>false</c>.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.Function.NativeStringResultSanitization(CitizenFX.Core.Native.Hash,CitizenFX.Core.Native.InputArgument[],System.UInt64*,System.Int32,System.UInt64*)">
            <summary>
            Sanitization for string result types
            Loops through all values given by the ScRT and deny any that equals the result value which isn't of the string type
            </summary>
            <returns>Result from <see cref="M:CitizenFX.Core.ScriptContext.GetResult(System.Type)"/> or null if sanitized</returns>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ABSF">
            <summary>
            ABSF
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ABSI">
            <summary>
            ABSI
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ACOS">
            <summary>
            ACOS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ACTIVATE_AUDIO_SLOWMO_MODE">
            <summary>
            Below is a list of modes and their respective hashes.
            
            | Mode (string)               | Hash               |
            |-----------------------------|--------------------|
            | SLOWMO_BIG_SCORE_JUMP       | 0x2B981B0C         |
            | JSH_EXIT_TUNNEL_SLOWMO      | 0x2562AA6          |
            | SLOW_MO_METH_HOUSE_RAYFIRE  | 0xDB9E1909         |
            | SLOWMO_FIB4\_TRUCK_SMASH     | 0x9E144347         |
            | SLOWMO_PROLOGUE_VAULT       | 0xEA2E68E1         |
            | SLOWMO_T1\_RAYFIRE_EXPLOSION | 0xD6D358F3         |
            | SLOWMO_T1\_TRAILER_SMASH     | 0xBE607345         |
            | BARRY\_01\_SLOWMO             | 0xD59540D4         |
            | BARRY\_02\_SLOWMO             | 0x12F140B3         |
            | SLOWMO_EXTREME\_04           | 0xF562EA50         |
            | NIGEL\_02\_SLOWMO_SETTING     | 0x384689B0         |
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ACTIVATE_DAMAGE_TRACKER_ON_NETWORK_ID">
            <summary>
            ACTIVATE_DAMAGE_TRACKER_ON_NETWORK_ID
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ACTIVATE_FRONTEND_MENU">
            <summary>
            Does stuff like this:\
            gyazo.com/7fcb78ea3520e3dbc5b2c0c0f3712617\
            Example:\
            int GetHash = GET_HASH_KEY("fe_menu_version_corona_lobby");\
            ACTIVATE_FRONTEND_MENU(GetHash, 0, -1);\
            BOOL p1 is a toggle to define the game in pause.\
            int p2 is unknown but -1 always works, not sure why though.\
            \[30/03/2017] ins1de :\
            the int p2 is actually a component variable. When the pause menu is visible, it opens the tab related to it.\
            Example : Function.Call(Hash.ACTIVATE_FRONTEND_MENU,-1171018317, 0, 42);\
            Result : Opens the "Online" tab without pausing the menu, with -1 it opens the map.
            
            Below is a list of all known Frontend Menu Hashes.
            
            *   FE_MENU_VERSION_SP_PAUSE
            *   FE_MENU_VERSION_MP_PAUSE
            *   FE_MENU_VERSION_CREATOR_PAUSE
            *   FE_MENU_VERSION_CUTSCENE_PAUSE
            *   FE_MENU_VERSION_SAVEGAME
            *   FE_MENU_VERSION_PRE_LOBBY
            *   FE_MENU_VERSION_LOBBY
            *   FE_MENU_VERSION_MP_CHARACTER_SELECT
            *   FE_MENU_VERSION_MP_CHARACTER_CREATION
            *   FE_MENU_VERSION_EMPTY
            *   FE_MENU_VERSION_EMPTY_NO_BACKGROUND
            *   FE_MENU_VERSION_TEXT_SELECTION
            *   FE_MENU_VERSION_CORONA
            *   FE_MENU_VERSION_CORONA_LOBBY
            *   FE_MENU_VERSION_CORONA_JOINED_PLAYERS
            *   FE_MENU_VERSION_CORONA_INVITE_PLAYERS
            *   FE_MENU_VERSION_CORONA_INVITE_FRIENDS
            *   FE_MENU_VERSION_CORONA_INVITE_CREWS
            *   FE_MENU_VERSION_CORONA_INVITE_MATCHED_PLAYERS
            *   FE_MENU_VERSION_CORONA_INVITE_LAST_JOB_PLAYERS
            *   FE_MENU_VERSION_CORONA_RACE
            *   FE_MENU_VERSION_CORONA_BETTING
            *   FE_MENU_VERSION_JOINING_SCREEN
            *   FE_MENU_VERSION_LANDING_MENU
            *   FE_MENU_VERSION_LANDING_KEYMAPPING_MENU
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ACTIVATE_INTERIOR_ENTITY_SET">
            <summary>
            More info: http://gtaforums.com/topic/836367-adding-props-to-interiors/
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ACTIVATE_PHYSICS">
            <summary>
            ACTIVATE_PHYSICS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ACTIVATE_TIMECYCLE_EDITOR">
            <summary>
            Activates built-in timecycle editing tool.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ACTIVITY_FEED_CREATE">
            <summary>
            Creates and opens a new activity feed post to start filling in.
            
            **Note**: This is a PS4 related native, resulting in a nullsub on the PC platform. This native won't do anything when invoked.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ADD_AMMO_TO_PED">
            <summary>
            ADD_AMMO_TO_PED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ADD_ARMOUR_TO_PED">
            <summary>
            Same as SET_PED_ARMOUR, but ADDS 'amount' to the armor the Ped already has.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ADD_AUDIO_SUBMIX_OUTPUT">
            <summary>
            Adds an output for the specified audio submix.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ADD_AUTHORIZED_PARACHUTE_MODEL">
            <summary>
            Adds the given model name hash to the list of valid models for the player ped's parachute.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ADD_AUTHORIZED_PARACHUTE_PACK_MODEL">
            <summary>
            Adds the given model name hash to the list of valid models for the player ped's parachute pack.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ADD_BLIP_FOR_COORD">
            <summary>
            Creates a blip for the specified coordinates. You can use `SET_BLIP_` natives to change the blip.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ADD_BLIP_FOR_ENTITY">
            <summary>
            Create a blip that by default is red (enemy), you can use [SET_BLIP_AS_FRIENDLY](#\_0xC6F43D0E) to make it blue (friend).\
            Can be used for objects, vehicles and peds.
            
            Example of enemy:
            ![enemy](https://i.imgur.com/fl78svv.png)
            Example of friend:
            ![friend](https://i.imgur.com/Q16ho5d.png)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ADD_BLIP_FOR_PICKUP">
            <summary>
            ADD_BLIP_FOR_PICKUP
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ADD_BLIP_FOR_RADIUS">
            <summary>
            Create a blip with a radius for the specified coordinates (it doesnt create the blip sprite, so you need to use [AddBlipCoords](#\_0xC6F43D0E))
            
            Example image:
            ![example](https://i.imgur.com/9hQl3DB.png)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ADD_CAM_SPLINE_NODE">
            <summary>
            I filled p1-p6 (the floats) as they are as other natives with 6 floats in a row are similar and I see no other method. So if a test from anyone proves them wrong please correct.  
            p7 (length) determines the length of the spline, affects camera path and duration of transition between previous node and this one  
            p8 big values ~100 will slow down the camera movement before reaching this node  
            p9 != 0 seems to override the rotation/pitch (bool?)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ADD_CAM_SPLINE_NODE_USING_CAMERA">
            <summary>
            Takes a camera and uses the information from it as a camera spline node.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ADD_CAM_SPLINE_NODE_USING_CAMERA_FRAME">
            <summary>
            ADD_CAM_SPLINE_NODE_USING_CAMERA_FRAME
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ADD_CAM_SPLINE_NODE_USING_GAMEPLAY_FRAME">
            <summary>
            ADD_CAM_SPLINE_NODE_USING_GAMEPLAY_FRAME
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ADD_CONVAR_CHANGE_LISTENER">
            <summary>
            Adds a listener for Console Variable changes.
            
            The function called expects to match the following signature:
            
            ```ts
            function ConVarChangeListener(conVarName: string, reserved: any);
            ```
            
            *   **conVarName**: The ConVar that changed.
            *   **reserved**: Currently unused.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ADD_COVER_BLOCKING_AREA">
            <summary>
            ADD_COVER_BLOCKING_AREA
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ADD_COVER_POINT">
            <summary>
            ADD_COVER_POINT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ADD_DECAL">
            <summary>
            Places a decal into the world
            
            ```cs
            public enum DecalTypes  
            {  
                splatters_blood = 1010,  
                splatters_blood_dir = 1015,  
                splatters_blood_mist = 1017,  
                splatters_mud = 1020,  
                splatters_paint = 1030,  
                splatters_water = 1040,  
                splatters_water_hydrant = 1050,  
                splatters_blood2 = 1110,  
                weapImpact_metal = 4010,  
                weapImpact_concrete = 4020,  
                weapImpact_mattress = 4030,  
                weapImpact_mud = 4032,  
                weapImpact_wood = 4050,  
                weapImpact_sand = 4053,  
                weapImpact_cardboard = 4040,  
                weapImpact_melee_glass = 4100,  
                weapImpact_glass_blood = 4102,  
                weapImpact_glass_blood2 = 4104,  
                weapImpact_shotgun_paper = 4200,  
                weapImpact_shotgun_mattress,  
                weapImpact_shotgun_metal,  
                weapImpact_shotgun_wood,  
                weapImpact_shotgun_dirt,  
                weapImpact_shotgun_tvscreen,  
                weapImpact_shotgun_tvscreen2,  
                weapImpact_shotgun_tvscreen3,  
                weapImpact_melee_concrete = 4310,  
                weapImpact_melee_wood = 4312,  
                weapImpact_melee_metal = 4314,  
                burn1 = 4421,  
                burn2,  
                burn3,  
                burn4,  
                burn5,  
                bang_concrete_bang = 5000,  
                bang_concrete_bang2,  
                bang_bullet_bang,  
                bang_bullet_bang2 = 5004,  
                bang_glass = 5031,  
                bang_glass2,  
                solidPool_water = 9000,  
                solidPool_blood,  
                solidPool_oil,  
                solidPool_petrol,  
                solidPool_mud,  
                porousPool_water,  
                porousPool_blood,  
                porousPool_oil,  
                porousPool_petrol,  
                porousPool_mud,  
                porousPool_water_ped_drip,  
                liquidTrail_water = 9050  
            }  
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ADD_DOOR_TO_SYSTEM">
            <summary>
            p5 only set to true in single player native scripts. Door hashes normally look like `PROP_[int]_DOOR_[int]` for interior doors and `PROP_BUILDING_[int]_DOOR_[int]` exterior doors but you can just make up your own hash if you want.
            
            If scriptDoor is true, register the door on the script handler host (note: there's a hardcap on the number of script IDs that can be added to the system at a given time). If scriptDoor and isLocal are both false, the door is considered to be in a "Persists w/o netobj" state.
            
            A simple "localized" door-system (with hundreds/thousands of doors) can be created by setting p5, p6, and p7 to false and using EventHandlers to synchronize the states to: [DOOR_SYSTEM_SET_DOOR_STATE](#\_0x6BAB9442830C7F53), [DOOR_SYSTEM_SET_OPEN_RATIO](#\_0xB6E6FBA95C7324AC), [DOOR_SYSTEM_SET_HOLD_OPEN](#\_0xD9B71952F78A2640), etc.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ADD_ENTITY_ICON">
            <summary>
            Example:  
            GRAPHICS::ADD_ENTITY_ICON(a_0, "MP_Arrow");  
            I tried this and nothing happened...
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ADD_ENTITY_TO_AUDIO_MIX_GROUP">
            <summary>
            All found occurrences in b678d:
            pastebin.com/ceu67jz8
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ADD_EXPLOSION">
            <summary>
            NativeDB Added Parameter 9: BOOL noDamage
            ```
            
            ```
            BOOL isAudible = If explosion makes a sound.  
            BOOL isInvisible = If the explosion is invisible or not.
            BOOL noDamage = false: damage || nodamage = true: no damage
            ```
            
            ```cpp
            enum eExplosionTag
            {
            	DONTCARE = -1,
            	GRENADE = 0,
            	GRENADELAUNCHER = 1,
            	STICKYBOMB = 2,
            	MOLOTOV = 3,
            	ROCKET = 4,
            	TANKSHELL = 5,
            	HI_OCTANE = 6,
            	CAR = 7,
            	PLANE = 8,
            	PETROL_PUMP = 9,
            	BIKE = 10,
            	DIR_STEAM = 11,
            	DIR_FLAME = 12,
            	DIR_WATER_HYDRANT = 13,
            	DIR_GAS_CANISTER = 14,
            	BOAT = 15,
            	SHIP_DESTROY = 16,
            	TRUCK = 17,
            	BULLET = 18,
            	SMOKE_GRENADE_LAUNCHER = 19,
            	SMOKE_GRENADE = 20,
            	BZGAS = 21,
            	FLARE = 22,
            	GAS_CANISTER = 23,
            	EXTINGUISHER = 24,
            	PROGRAMMABLEAR = 25,
            	TRAIN = 26,
            	BARREL = 27,
            	PROPANE = 28,
            	BLIMP = 29,
            	DIR_FLAME_EXPLODE = 30,
            	TANKER = 31,
            	PLANE_ROCKET = 32,
            	VEHICLE_BULLET = 33,
            	GAS_TANK = 34,
            	BIRD_CRAP = 35,
            	RAILGUN = 36,
            	BLIMP2 = 37,
            	FIREWORK = 38,
            	SNOWBALL = 39,
            	PROXMINE = 40,
            	VALKYRIE_CANNON = 41,
            	AIR_DEFENCE = 42,
            	PIPEBOMB = 43,
            	VEHICLEMINE = 44,
            	EXPLOSIVEAMMO = 45,
            	APCSHELL = 46,
            	BOMB_CLUSTER = 47,
            	BOMB_GAS = 48,
            	BOMB_INCENDIARY = 49,
            	BOMB_STANDARD = 50,
            	TORPEDO = 51,
            	TORPEDO_UNDERWATER = 52,
            	BOMBUSHKA_CANNON = 53,
            	BOMB_CLUSTER_SECONDARY = 54,
            	HUNTER_BARRAGE = 55,
            	HUNTER_CANNON = 56,
            	ROGUE_CANNON = 57,
            	MINE_UNDERWATER = 58,
            	ORBITAL_CANNON = 59,
            	BOMB_STANDARD_WIDE = 60,
            	EXPLOSIVEAMMO_SHOTGUN = 61,
            	OPPRESSOR2_CANNON = 62,
            	MORTAR_KINETIC = 63,
            	VEHICLEMINE_KINETIC = 64,
            	VEHICLEMINE_EMP = 65,
            	VEHICLEMINE_SPIKE = 66,
            	VEHICLEMINE_SLICK = 67,
            	VEHICLEMINE_TAR = 68,
            	SCRIPT_DRONE = 69,
            	RAYGUN = 70,
            	BURIEDMINE = 71,
            	SCRIPT_MISSILE = 72,
            	RCTANK_ROCKET = 73,
            	BOMB_WATER = 74,
            	BOMB_WATER_SECONDARY = 75,
            	MINE_CNCSPIKE = 76,
            	BZGAS_MK2 = 77,
            	FLASHGRENADE = 78,
            	STUNGRENADE = 79,
            	CNC_KINETICRAM = 80,
            	SCRIPT_MISSILE_LARGE = 81,
            	SUBMARINE_BIG = 82,
            	EMPLAUNCHER_EMP = 83
            };
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ADD_EXPLOSION_WITH_USER_VFX">
            <summary>
            ADD_EXPLOSION_WITH_USER_VFX
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ADD_EXTRA_CALMING_QUAD">
            <summary>
            Only 8 current rises can exist. If rises need to be changed, use REMOVE_EXTRA_CALMING_QUAD and then ADD_EXTRA_CALMING_QUAD again.
            After removing a rise, you will be able to add a rise again.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ADD_HOSPITAL_RESTART">
            <summary>
            Returns the index of the newly created hospital spawn point.  
            p3 might be radius?
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ADD_LINE_TO_CONVERSATION">
            <summary>
            cpp
            enum eAudibility {
            	AUD_AUDIBILITY_NORMAL = 0,
            	AUD_AUDIBILITY_CLEAR = 1,
            	AUD_AUDIBILITY_CRITICAL = 2,
            	AUD_AUDIBILITY_LEAD_IN = 3
            }
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ADD_MINIMAP_OVERLAY">
            <summary>
            Loads a minimap overlay from a GFx file in the current resource.
            
            If you need to control the depth of overlay use [`ADD_MINIMAP_OVERLAY_WITH_DEPTH`](#\_0xED0935B5).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ADD_MINIMAP_OVERLAY_WITH_DEPTH">
            <summary>
            Loads a minimap overlay from a GFx file in the current resource.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ADD_MODEL_TO_CREATOR_BUDGET">
            <summary>
            ADD_MODEL_TO_CREATOR_BUDGET
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ADD_NAVMESH_BLOCKING_OBJECT">
            <summary>
            Creates a navmesh blocking object, vehicles will avoid driving through this area.
            
            Only 32 blocking objects may exist at a given time and must be manually managed. See [`REMOVE_NAVMESH_BLOCKING_OBJECT`](#\_0x46399A7895957C0E) and [`onResourceStop`](https://docs.fivem.net/docs/scripting-reference/events/list/onResourceStop/)
            
            ```cpp
            enum eBlockingObjectFlags {
                // Default Flag
                BLOCKING_OBJECT_DEFAULT = 0,
                // Blocking object will block wander paths
                BLOCKING_OBJECT_WANDERPATH = 1,
                // Blocking object will block (regular) shortest-paths
                BLOCKING_OBJECT_SHORTESTPATH = 2,
                // Blocking object will block flee paths
                BLOCKING_OBJECT_FLEEPATH = 4,
                // Blocking object will block all paths
                BLOCKING_OBJECT_ALLPATHS = 7,
            }
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ADD_NAVMESH_REQUIRED_REGION">
            <summary>
            ADD_NAVMESH_REQUIRED_REGION
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ADD_NEXT_MESSAGE_TO_PREVIOUS_BRIEFS">
            <summary>
            ADD_NEXT_MESSAGE_TO_PREVIOUS_BRIEFS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ADD_OWNED_EXPLOSION">
            <summary>
            ADD_OWNED_EXPLOSION
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ADD_PATROL_ROUTE_LINK">
            <summary>
            connects/links 2 [route nodes](#\_0x8EDF950167586B7C)\
            image representing the cyclic example below:\
            ![image](https://user-images.githubusercontent.com/55803068/188470866-c32c6a9f-a25d-4772-9b18-5be46e2c14a1.png)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ADD_PATROL_ROUTE_NODE">
            <summary>
            x2,y2 and z2 are the coordinates to which the ped should look at
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ADD_PED_DECORATION_FROM_HASHES">
            <summary>
            Applies an Item from a PedDecorationCollection to a ped. These include tattoos and shirt decals.
            collection - PedDecorationCollection filename hash
            overlay - Item name hash
            Example:
            Entry inside "mpbeach_overlays.xml" -
            &lt;Item&gt;
              &lt;uvPos x="0.500000" y="0.500000" /&gt;
              &lt;scale x="0.600000" y="0.500000" /&gt;
              &lt;rotation value="0.000000" /&gt;
              &lt;nameHash&gt;FM_Hair_Fuzz&lt;/nameHash&gt;
              &lt;txdHash&gt;mp_hair_fuzz&lt;/txdHash&gt;
              &lt;txtHash&gt;mp_hair_fuzz&lt;/txtHash&gt;
              &lt;zone&gt;ZONE_HEAD&lt;/zone&gt;
              &lt;type&gt;TYPE_TATTOO&lt;/type&gt;
              &lt;faction&gt;FM&lt;/faction&gt;
              &lt;garment&gt;All&lt;/garment&gt;
              &lt;gender&gt;GENDER_DONTCARE&lt;/gender&gt;
              &lt;award /&gt;
              &lt;awardLevel /&gt;
            &lt;/Item&gt;
            Code:
            PED::_0x5F5D1665E352A839(PLAYER::PLAYER_PED_ID(), MISC::GET_HASH_KEY("mpbeach_overlays"), MISC::GET_HASH_KEY("fm_hair_fuzz"))
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ADD_PED_DECORATION_FROM_HASHES_IN_CORONA">
            <summary>
            ADD_PED_DECORATION_FROM_HASHES_IN_CORONA
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ADD_PED_TO_CONVERSATION">
            <summary>
            ADD_PED_TO_CONVERSATION
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ADD_PETROL_DECAL">
            <summary>
            ADD_PETROL_DECAL
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ADD_PETROL_TRAIL_DECAL_INFO">
            <summary>
            ADD_PETROL_TRAIL_DECAL_INFO
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ADD_PICKUP_TO_INTERIOR_ROOM_BY_NAME">
            <summary>
            ADD_PICKUP_TO_INTERIOR_ROOM_BY_NAME
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ADD_POINT_TO_GPS_CUSTOM_ROUTE">
            <summary>
            ADD_POINT_TO_GPS_CUSTOM_ROUTE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ADD_POINT_TO_GPS_MULTI_ROUTE">
            <summary>
            ADD_POINT_TO_GPS_MULTI_ROUTE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ADD_POLICE_RESTART">
            <summary>
            ADD_POLICE_RESTART
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ADD_POP_MULTIPLIER_AREA">
            <summary>
            NativeDB Added Parameter 10: BOOL p9
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ADD_POP_MULTIPLIER_SPHERE">
            <summary>
            This native is adding a zone, where you can change density settings. For example, you can add a zone on 0.0, 0.0, 0.0 with radius 900.0 and vehicleMultiplier 0.0, and you will not see any new population vehicle spawned in a radius of 900.0 from 0.0, 0.0, 0.0. Returns the id. You can have only 15 zones at the same time. You can remove zone using REMOVE_POP_MULTIPLIER_SPHERE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ADD_RELATIONSHIP_GROUP">
            <summary>
            Can't select void. This function returns nothing. The hash of the created relationship group is output in the second parameter.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ADD_REPLACE_TEXTURE">
            <summary>
            Experimental natives, please do not use in a live environment.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ADD_REPLAY_STAT_VALUE">
            <summary>
            ADD_REPLAY_STAT_VALUE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ADD_ROAD_NODE_SPEED_ZONE">
            <summary>
            ADD_ROAD_NODE_SPEED_ZONE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ADD_ROPE">
            <summary>
            Creates a rope at the specific position, that extends in the specified direction when not attached to any entities.
            __
            Rope does NOT interact with anything you attach it to, in some cases it make interact with the world AFTER it breaks (seems to occur if you set the type to -1).
            Rope will sometimes contract and fall to the ground like you'd expect it to, but since it doesn't interact with the world the effect is just jaring.
            ```
            
            There are 8 different rope types in the base game. Full rope data can be found in `ropedata.xml`.
            
            ```cpp
            enum ePhysicsRopeType {
                RopeThin = 0, // Verticies: 1, Radius: 0.03, Textures: rope &amp; rope_n
                RopeWire6 = 1, // Verticies: 4, Radius: 0.015, Textures: steel_cable &amp; steel_cable_n
                RopeWire32 = 2, // Verticies: 32, Radius: 0.025, Textures: steel_cable &amp; steel_cable_n
                RopeMesh = 3, // Verticies: 6, Radius: 0.03, Textures: rope &amp; rope_n
                RopeThinWire32 = 4, // Verticies: 32, Radius: 0.01, Textures: rope &amp; rope_n
                RopeReins = 5, // Verticies: 32, Radius: 0.005, Textures: rope &amp; rope_n
                RopeThin4 = 6, // Verticies: 4, Radius: 0.03, Textures: rope &amp; rope_n
                RopeWire64 = 7 // Verticies: 64, Radius: 0.025, Textures: steel_cable &amp; steel_cable_n
            }
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ADD_SCENARIO_BLOCKING_AREA">
            <summary>
            Sets an area where scenarios are blocked
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ADD_SCRIPT_TO_RANDOM_PED">
            <summary>
            BRAIN::ADD_SCRIPT_TO_RANDOM_PED("pb_prostitute", ${s_f_y_hooker_01}, 100, 0);
            - Nacorpio
            -----
            Hardcoded to not work in Multiplayer.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ADD_SHOCKING_EVENT_AT_POSITION">
            <summary>
            eventType: https://alloc8or.re/gta5/doc/enums/eEventType.txt
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ADD_SHOCKING_EVENT_FOR_ENTITY">
            <summary>
            eventType: https://alloc8or.re/gta5/doc/enums/eEventType.txt
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ADD_STATE_BAG_CHANGE_HANDLER">
            <summary>
            Adds a handler for changes to a state bag.
            
            The function called expects to match the following signature:
            
            ```ts
            function StateBagChangeHandler(bagName: string, key: string, value: any, reserved: number, replicated: boolean);
            ```
            
            *   **bagName**: The internal bag ID for the state bag which changed. This is usually `player:Source`, `entity:NetID`
                or `localEntity:Handle`.
            *   **key**: The changed key.
            *   **value**: The new value stored at key. The old value is still stored in the state bag at the time this callback executes.
            *   **reserved**: Currently unused.
            *   **replicated**: Whether the set is meant to be replicated.
            
            At this time, the change handler can't opt to reject changes.
            
            If bagName refers to an entity, use [GET_ENTITY_FROM_STATE_BAG_NAME](?\_0x4BDF1868) to get the entity handle
            If bagName refers to a player, use [GET_PLAYER_FROM_STATE_BAG_NAME](?\_0xA56135E0) to get the player handle
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ADD_STUNT_JUMP">
            <summary>
            See description of [`ADD_STUNT_JUMP_ANGLED`](#\_0xBBE5D803A5360CBF) for detailed info. The only difference really is this one does not have the radius (or angle, not sure) floats parameters for entry and landing zones.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ADD_STUNT_JUMP_ANGLED">
            <summary>
            Creates a new stunt jump.
            
            The radius1 and radius2 might actually not be a radius at all, but that's what it seems to me testing them in-game. But they may be 'angle' floats instead, considering this native is named ADD_STUNT_JUMP\_**ANGLED**.
            
            Info about the specific 'parameter sections':
            
            **x1, y1, z1, x2, y2, z2 and radius1:**
            
            First coordinates are for the jump entry area, and the radius that will be checked around that area. So if you're not exactly within the coordinates, but you are within the outter radius limit then it will still register as entering the stunt jump. Note as mentioned above, the radius is just a guess, I'm not really sure about it's exact purpose.
            
            **x3, y3, z3, x4, y4, z4 and radius2:**
            
            Next part is the landing area, again starting with the left bottom (nearest to the stunt jump entry zone) coordinate, and the second one being the top right furthest away part of the landing area. Followed by another (most likely) radius float, this is usually slightly larger than the entry zone 'radius' float value, just because you have quite a lot of places where you can land (I'm guessing).
            
            **camX, camY and camZ:**
            
            The final coordinate in this native is the Camera position. Rotation and zoom/FOV is managed by the game itself, you just need to provide the camera location.
            
            **unk1, unk2 and unk3:**
            
            Not sure what these are for, but they're always `150, 0, 0` in decompiled scripts.
            
            Visualized example in-game:
            
            ![](https://d.fivem.dev/2019-03-15\_18-24\_c7802\_846.png)
            
            Here is a list of almost all of the stunt jumps from GTA V (taken from decompiled scripts): https://pastebin.com/EW1jBPkY
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ADD_TCMODIFIER_OVERRIDE">
            <summary>
            ADD_TCMODIFIER_OVERRIDE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ADD_TEXT_COMPONENT_FLOAT">
            <summary>
            Adds a float to a text component placeholder, replacing `~1~` in the current text command's text label.
            
            ![Example output](https://i.imgur.com/jvuQ0II.png)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ADD_TEXT_COMPONENT_FORMATTED_INTEGER">
            <summary>
            ADD_TEXT_COMPONENT_FORMATTED_INTEGER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ADD_TEXT_COMPONENT_INTEGER">
            <summary>
            ADD_TEXT_COMPONENT_INTEGER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ADD_TEXT_COMPONENT_SUBSTRING_BLIP_NAME">
            <summary>
            ADD_TEXT_COMPONENT_SUBSTRING_BLIP_NAME
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ADD_TEXT_COMPONENT_SUBSTRING_KEYBOARD_DISPLAY">
            <summary>
            Certain characters like `&lt;` will have to be escaped using html entities (e.g. `&amp;lt;`), otherwise the text wont display properly.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ADD_TEXT_COMPONENT_SUBSTRING_PHONE_NUMBER">
            <summary>
            p1 was always -1
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ADD_TEXT_COMPONENT_SUBSTRING_PLAYER_NAME">
            <summary>
            Adds an arbitrary string as a text component placeholder, replacing `~a~` in the current text command's text label.
            
            See the documentation on text formatting for more information.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ADD_TEXT_COMPONENT_SUBSTRING_TEXT_LABEL">
            <summary>
            ADD_TEXT_COMPONENT_SUBSTRING_TEXT_LABEL
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ADD_TEXT_COMPONENT_SUBSTRING_TEXT_LABEL_HASH_KEY">
            <summary>
            It adds the localized text of the specified GXT entry name. Eg. if the argument is GET_HASH_KEY("ES_HELP"), adds "Continue". Just uses a text labels hash key
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ADD_TEXT_COMPONENT_SUBSTRING_TIME">
            <summary>
            Adds a timer (e.g. "00:00:00:000"). The appearance of the timer depends on the flags, which needs more research.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ADD_TEXT_COMPONENT_SUBSTRING_WEBSITE">
            <summary>
            This native (along with 0x5F68520888E69014 and 0x6C188BE134E074AA) do not actually filter anything. They simply add the provided text (as of 944)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ADD_TEXT_ENTRY">
            <summary>
            ADD_TEXT_ENTRY
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ADD_TEXT_ENTRY_BY_HASH">
            <summary>
            ADD_TEXT_ENTRY_BY_HASH
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ADD_TO_CLOCK_TIME">
            <summary>
            ADD_TO_CLOCK_TIME
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ADD_TO_ITEMSET">
            <summary>
            ADD_TO_ITEMSET
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ADD_VEHICLE_COMBAT_ANGLED_AVOIDANCE_AREA">
            <summary>
            ADD_VEHICLE_COMBAT_ANGLED_AVOIDANCE_AREA
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ADD_VEHICLE_CREW_EMBLEM">
            <summary>
            boneIndex is always chassis_dummy in the scripts. The x/y/z params are location relative to the chassis bone.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ADD_VEHICLE_PHONE_EXPLOSIVE_DEVICE">
            <summary>
            ADD_VEHICLE_PHONE_EXPLOSIVE_DEVICE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ADD_VEHICLE_STUCK_CHECK_WITH_WARP">
            <summary>
            ADD_VEHICLE_STUCK_CHECK_WITH_WARP
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ADD_VEHICLE_SUBTASK_ATTACK_COORD">
            <summary>
            x, y, z: offset in world coords from some entity.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ADD_VEHICLE_SUBTASK_ATTACK_PED">
            <summary>
            ADD_VEHICLE_SUBTASK_ATTACK_PED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ADD_VEHICLE_UPSIDEDOWN_CHECK">
            <summary>
            ADD_VEHICLE_UPSIDEDOWN_CHECK
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ADVANCE_CLOCK_TIME_TO">
            <summary>
            ADVANCE_CLOCK_TIME_TO
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ALLOW_AMBIENT_VEHICLES_TO_AVOID_ADVERSE_CONDITIONS">
            <summary>
            This native it's a debug native. Won't do anything.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ALLOW_MISSION_CREATOR_WARP">
            <summary>
            ALLOW_MISSION_CREATOR_WARP
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ALLOW_PLAYER_SWITCH_ASCENT">
            <summary>
            ALLOW_PLAYER_SWITCH_ASCENT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ALLOW_PLAYER_SWITCH_DESCENT">
            <summary>
            ALLOW_PLAYER_SWITCH_DESCENT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ALLOW_PLAYER_SWITCH_OUTRO">
            <summary>
            ALLOW_PLAYER_SWITCH_OUTRO
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ALLOW_PLAYER_SWITCH_PAN">
            <summary>
            ALLOW_PLAYER_SWITCH_PAN
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ALLOW_SONAR_BLIPS">
            <summary>
            ALLOW_SONAR_BLIPS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ANIMATED_SHAKE_CAM">
            <summary>
            Example from michael2 script.  
            CAM::ANIMATED_SHAKE_CAM(l_5069, "shake_cam_all@", "light", "", 1f);
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ANIMATED_SHAKE_SCRIPT_GLOBAL">
            <summary>
            CAM::ANIMATED_SHAKE_SCRIPT_GLOBAL("SHAKE_CAM_medium", "medium", "", 0.5f);
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ANIMPOSTFX_IS_RUNNING">
            <summary>
            See [`ANIMPOSTFX_PLAY`](#\_0x2206BF9A37B7F724).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ANIMPOSTFX_PLAY">
            <summary>
            duration - is how long to play the effect for in milliseconds. If 0, it plays the default length
            if loop is true, the effect won't stop until you call ANIMPOSTFX_STOP on it. (only loopable effects)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ANIMPOSTFX_STOP">
            <summary>
            See [`ANIMPOSTFX_PLAY`](#\_0x2206BF9A37B7F724).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ANIMPOSTFX_STOP_ALL">
            <summary>
            ANIMPOSTFX_STOP_ALL
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.APPLY_DAMAGE_TO_PED">
            <summary>
            damages a ped with the given amount  
            ----  
            armorFirst means it will damage/lower the armor first before damaging the player.  
            setting damageAmount to a negative amount will cause the player or the armor (depending on armorFirst) to be healed by damageAmount instead.  
            ```
            
            ```
            NativeDB Added Parameter 4: Any p3
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.APPLY_FORCE_TO_ENTITY">
            <summary>
            Applies a force to the specified entity.
            
            ```cpp
            enum eForceType
            {
                MinForce = 0,
                MaxForceRot = 1,
                MinForce2 = 2,
                MaxForceRot2 = 3,
                ForceNoRot = 4,
                ForceRotPlusForce = 5
            }
            ```
            
            Research/documentation on the gtaforums can be found [here](https://gtaforums.com/topic/885669-precisely-define-object-physics/) and [here](https://gtaforums.com/topic/887362-apply-forces-and-momentums-to-entityobject/).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.APPLY_FORCE_TO_ENTITY_CENTER_OF_MASS">
            <summary>
            APPLY_FORCE_TO_ENTITY_CENTER_OF_MASS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.APPLY_IMPULSE_TO_CLOTH">
            <summary>
            APPLY_IMPULSE_TO_CLOTH
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.APPLY_PED_BLOOD">
            <summary>
            Found one occurence in re_crashrescue.c4  
            PED::APPLY_PED_BLOOD(l_4B, 3, 0.0, 0.0, 0.0, "wound_sheet");
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.APPLY_PED_BLOOD_BY_ZONE">
            <summary>
            APPLY_PED_BLOOD_BY_ZONE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.APPLY_PED_BLOOD_DAMAGE_BY_ZONE">
            <summary>
            APPLY_PED_BLOOD_DAMAGE_BY_ZONE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.APPLY_PED_BLOOD_SPECIFIC">
            <summary>
            Applies blood damage to a ped with specific parameters for zone, UV offsets, rotation, scale, and initial aging.
            
            ```
            NativeDB Introduced: v323
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.APPLY_PED_DAMAGE_DECAL">
            <summary>
            scar
            blushing
            cs_flush_anger
            cs_flush_anger_face
            bruise
            bruise_large
            herpes
            ArmorBullet
            basic_dirt_cloth
            basic_dirt_skin
            cs_trev1_dirt
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.APPLY_PED_DAMAGE_PACK">
            <summary>
            Damage Packs:  
            "SCR_TrevorTreeBang"  
            "HOSPITAL_0"  
            "HOSPITAL_1"  
            "HOSPITAL_2"  
            "HOSPITAL_3"  
            "HOSPITAL_4"  
            "HOSPITAL_5"  
            "HOSPITAL_6"  
            "HOSPITAL_7"  
            "HOSPITAL_8"  
            "HOSPITAL_9"  
            "SCR_Dumpster"  
            "BigHitByVehicle"  
            "SCR_Finale_Michael_Face"  
            "SCR_Franklin_finb"  
            "SCR_Finale_Michael"  
            "SCR_Franklin_finb2"  
            "Explosion_Med"  
            "SCR_Torture"  
            "SCR_TracySplash"  
            "Skin_Melee_0"  
            Additional damage packs:  
            gist.github.com/alexguirre/f3f47f75ddcf617f416f3c8a55ae2227
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.APPLY_WEATHER_CYCLES">
            <summary>
            APPLY_WEATHER_CYCLES
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.APP_CLEAR_BLOCK">
            <summary>
            APP_CLEAR_BLOCK
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.APP_CLOSE_APP">
            <summary>
            APP_CLOSE_APP
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.APP_CLOSE_BLOCK">
            <summary>
            APP_CLOSE_BLOCK
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.APP_DATA_VALID">
            <summary>
            APP_DATA_VALID
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.APP_DELETE_APP_DATA">
            <summary>
            APP_DELETE_APP_DATA
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.APP_GET_DELETED_FILE_STATUS">
            <summary>
            APP_GET_DELETED_FILE_STATUS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.APP_GET_FLOAT">
            <summary>
            APP_GET_FLOAT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.APP_GET_INT">
            <summary>
            APP_GET_INT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.APP_GET_STRING">
            <summary>
            APP_GET_STRING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.APP_HAS_LINKED_SOCIAL_CLUB_ACCOUNT">
            <summary>
            APP_HAS_LINKED_SOCIAL_CLUB_ACCOUNT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.APP_HAS_SYNCED_DATA">
            <summary>
            APP_HAS_SYNCED_DATA
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.APP_SAVE_DATA">
            <summary>
            APP_SAVE_DATA
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.APP_SET_APP">
            <summary>
            Called in the gamescripts like:  
            APP::APP_SET_APP("car");  
            APP::APP_SET_APP("dog");
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.APP_SET_BLOCK">
            <summary>
            APP_SET_BLOCK
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.APP_SET_FLOAT">
            <summary>
            APP_SET_FLOAT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.APP_SET_INT">
            <summary>
            APP_SET_INT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.APP_SET_STRING">
            <summary>
            APP_SET_STRING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ARE_ALL_NAVMESH_REGIONS_LOADED">
            <summary>
            ARE_ALL_NAVMESH_REGIONS_LOADED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ARE_ALL_VEHICLE_WINDOWS_INTACT">
            <summary>
            Appears to return false if any window is broken.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ARE_ANY_VEHICLE_SEATS_FREE">
            <summary>
            Returns false if every seat is occupied.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ARE_ENTITIES_ENTIRELY_INSIDE_GARAGE">
            <summary>
            ARE_ENTITIES_ENTIRELY_INSIDE_GARAGE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ARE_NODES_LOADED_FOR_AREA">
            <summary>
            ARE_NODES_LOADED_FOR_AREA
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ARE_PLANE_CONTROL_PANELS_INTACT">
            <summary>
            Queries whether the control panels of a plane are intact. This native is used to determine the operational status of a plane's cockpit controls, which can affect the plane's flyability.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ARE_PLANE_PROPELLERS_INTACT">
            <summary>
            ARE_PLANE_PROPELLERS_INTACT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ARE_PLAYER_FLASHING_STARS_ABOUT_TO_DROP">
            <summary>
            ARE_PLAYER_FLASHING_STARS_ABOUT_TO_DROP
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ARE_PLAYER_STARS_GREYED_OUT">
            <summary>
            ARE_PLAYER_STARS_GREYED_OUT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ARE_PROFILE_SETTINGS_VALID">
            <summary>
            ARE_PROFILE_SETTINGS_VALID
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ARE_STRINGS_EQUAL">
            <summary>
            ARE_STRINGS_EQUAL
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ASIN">
            <summary>
            ASIN
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ASSISTED_MOVEMENT_CLOSE_ROUTE">
            <summary>
            ASSISTED_MOVEMENT_CLOSE_ROUTE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ASSISTED_MOVEMENT_FLUSH_ROUTE">
            <summary>
            ASSISTED_MOVEMENT_FLUSH_ROUTE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ASSISTED_MOVEMENT_IS_ROUTE_LOADED">
            <summary>
            ASSISTED_MOVEMENT_IS_ROUTE_LOADED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ASSISTED_MOVEMENT_OVERRIDE_LOAD_DISTANCE_THIS_FRAME">
            <summary>
            ASSISTED_MOVEMENT_OVERRIDE_LOAD_DISTANCE_THIS_FRAME
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ASSISTED_MOVEMENT_REMOVE_ROUTE">
            <summary>
            ASSISTED_MOVEMENT_REMOVE_ROUTE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ASSISTED_MOVEMENT_REQUEST_ROUTE">
            <summary>
            Routes: "1_FIBStairs", "2_FIBStairs", "3_FIBStairs", "4_FIBStairs", "5_FIBStairs", "5_TowardsFire", "6a_FIBStairs", "7_FIBStairs", "8_FIBStairs", "Aprtmnt_1", "AssAfterLift", "ATM_1", "coroner2", "coroner_stairs", "f5_jimmy1", "fame1", "family5b", "family5c", "Family5d", "family5d", "FIB_Glass1", "FIB_Glass2", "FIB_Glass3", "finaBroute1A", "finalb1st", "finalB1sta", "finalbround", "finalbroute2", "Hairdresser1", "jan_foyet_ft_door", "Jo_3", "Lemar1", "Lemar2", "mansion_1", "Mansion_1", "pols_1", "pols_2", "pols_3", "pols_4", "pols_5", "pols_6", "pols_7", "pols_8", "Pro_S1", "Pro_S1a", "Pro_S2", "Towards_case", "trev_steps", "tunrs1", "tunrs2", "tunrs3", "Wave01457s"
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ASSISTED_MOVEMENT_SET_ROUTE_PROPERTIES">
            <summary>
            ASSISTED_MOVEMENT_SET_ROUTE_PROPERTIES
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ATAN">
            <summary>
            ATAN
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ATAN2">
            <summary>
            ATAN2
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ATTACH_CAM_TO_ENTITY">
            <summary>
            Last param determines if its relative to the Entity
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ATTACH_CAM_TO_PED_BONE">
            <summary>
            This native works with peds only.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ATTACH_ENTITIES_TO_ROPE">
            <summary>
            Attaches entity 1 to entity 2.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ATTACH_ENTITY_TO_CARGOBOB">
            <summary>
            ATTACH_ENTITY_TO_CARGOBOB
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ATTACH_ENTITY_TO_ENTITY">
            <summary>
            Attach an entity to the specified entity.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ATTACH_ENTITY_TO_ENTITY_PHYSICALLY">
            <summary>
            breakForce is the amount of force required to break the bond.
            p14 - is always 1 in scripts
            p15 - is 1 or 0 in scripts - unknown what it does
            p16 - controls collision between the two entities (FALSE disables collision).
            p17 - do not teleport entity to be attached to the position of the bone Index of the target entity (if 1, entity will not be teleported to target bone)
            p18 - is always 2 in scripts.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ATTACH_PORTABLE_PICKUP_TO_PED">
            <summary>
            ATTACH_PORTABLE_PICKUP_TO_PED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ATTACH_ROPE_TO_ENTITY">
            <summary>
            The position supplied can be anywhere, and the entity should anchor relative to that point from it's origin.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ATTACH_SYNCHRONIZED_SCENE_TO_ENTITY">
            <summary>
            ATTACH_SYNCHRONIZED_SCENE_TO_ENTITY
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ATTACH_TV_AUDIO_TO_ENTITY">
            <summary>
            Might be more appropriate in AUDIO?
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ATTACH_VEHICLE_ON_TO_TRAILER">
            <summary>
            ATTACH_VEHICLE_ON_TO_TRAILER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ATTACH_VEHICLE_TO_CARGOBOB">
            <summary>
            ATTACH_VEHICLE_TO_CARGOBOB
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ATTACH_VEHICLE_TO_TOW_TRUCK">
            <summary>
            HookOffset defines where the hook is attached. leave at 0 for default attachment.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ATTACH_VEHICLE_TO_TRAILER">
            <summary>
            ATTACH_VEHICLE_TO_TRAILER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.AUDIO_IS_SCRIPTED_MUSIC_PLAYING">
            <summary>
            AUDIO_IS_SCRIPTED_MUSIC_PLAYING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.BAD_SPORT_PLAYER_LEFT_DETECTED">
            <summary>
            BAD_SPORT_PLAYER_LEFT_DETECTED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.BEGIN_REPLAY_STATS">
            <summary>
            BEGIN_REPLAY_STATS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.BEGIN_SCALEFORM_MOVIE_METHOD">
            <summary>
            Push a function from the Scaleform onto the stack
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.BEGIN_SCALEFORM_MOVIE_METHOD_ON_FRONTEND">
            <summary>
            Starts frontend (pause menu) scaleform movie methods.
            This can be used when you want to make custom frontend menus, and customize things like images or text in the menus etc.
            
            Use [`BEGIN_SCALEFORM_MOVIE_METHOD_ON_FRONTEND_HEADER`](#\_0xB9449845F73F5E9C) for header scaleform functions.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.BEGIN_SCALEFORM_MOVIE_METHOD_ON_FRONTEND_HEADER">
            <summary>
            Starts frontend (pause menu) scaleform movie methods for header options.
            
            Use [`BEGIN_SCALEFORM_MOVIE_METHOD_ON_FRONTEND`](#\_0xAB58C27C2E6123C6) to customize the content inside the frontend menus.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.BEGIN_SCALEFORM_SCRIPT_HUD_MOVIE_METHOD">
            <summary>
            Pushes a function from the Hud component Scaleform onto the stack. Same behavior as GRAPHICS::BEGIN_SCALEFORM_MOVIE_METHOD, just a hud component id instead of a Scaleform.
            Known components:
            19 - MP_RANK_BAR
            20 - HUD_DIRECTOR_MODE
            This native requires more research - all information can be found inside of 'hud.gfx'. Using a decompiler, the different components are located under "scripts\__Packages\com\rockstargames\gtav\hud\hudComponents" and "scripts\__Packages\com\rockstargames\gtav\Multiplayer".
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.BEGIN_SRL">
            <summary>
            BEGIN_SRL
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.BEGIN_TAKE_HIGH_QUALITY_PHOTO">
            <summary>
            BEGIN_TAKE_HIGH_QUALITY_PHOTO
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.BEGIN_TAKE_MISSION_CREATOR_PHOTO">
            <summary>
            BEGIN_TAKE_MISSION_CREATOR_PHOTO
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.BEGIN_TEXT_COMMAND_BUSYSPINNER_ON">
            <summary>
            Initializes the text entry for the the text next to a loading prompt. All natives for for building UI texts can be used here  
            BEGIN_TEXT_COMMAND_PRINT  
            e.g  
            void StartLoadingMessage(char *text, int spinnerType = 3)  
            	{  
            _SET_LOADING_PROMPT_TEXT_ENTRY("STRING");  
            ADD_TEXT_COMPONENT_SUBSTRING_PLAYER_NAME(text);  
            _SHOW_LOADING_PROMPT(spinnerType);  
            	}  
             -- [[OR]]   
            	void ShowLoadingMessage(char *text, int spinnerType = 3, int timeMs = 10000)  
            	{  
            _SET_LOADING_PROMPT_TEXT_ENTRY("STRING");  
            ADD_TEXT_COMPONENT_SUBSTRING_PLAYER_NAME(text);  
            _SHOW_LOADING_PROMPT(spinnerType);  
            WAIT(timeMs);  
            _REMOVE_LOADING_PROMPT();  
            	}  
            These are some localized strings used in the loading spinner.  
            "PM_WAIT"                   = Please Wait  
            "CELEB_WPLYRS"              = Waiting For Players.  
            "CELL_SPINNER2"             = Scanning storage.  
            "ERROR_CHECKYACHTNAME" = Registering your yacht's name. Please wait.  
            "ERROR_CHECKPROFANITY"   = Checking your text for profanity. Please wait.  
            "FM_COR_AUTOD"                        = Just spinner no text  
            "FM_IHELP_WAT2"                        = Waiting for other players  
            "FM_JIP_WAITO"                            = Game options are being set  
            "FMMC_DOWNLOAD"                    = Downloading  
            "FMMC_PLYLOAD"                         = Loading  
            "FMMC_STARTTRAN"                    = Launching session  
            "HUD_QUITTING"                           =  Quiting session  
            "KILL_STRIP_IDM"                         = Waiting for to accept  
            "MP_SPINLOADING"                      = Loading
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.BEGIN_TEXT_COMMAND_CLEAR_PRINT">
            <summary>
            clears a print text command with this text
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.BEGIN_TEXT_COMMAND_DISPLAY_HELP">
            <summary>
            Used to be known as _SET_TEXT_COMPONENT_FORMAT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.BEGIN_TEXT_COMMAND_DISPLAY_TEXT">
            <summary>
            The following were found in the decompiled script files:  
            STRING, TWOSTRINGS, NUMBER, PERCENTAGE, FO_TWO_NUM, ESMINDOLLA, ESDOLLA, MTPHPER_XPNO, AHD_DIST, CMOD_STAT_0, CMOD_STAT_1, CMOD_STAT_2, CMOD_STAT_3, DFLT_MNU_OPT, F3A_TRAFDEST, ES_HELP_SOC3  
            ESDOLLA   
            ESMINDOLLA - cash (negative)  
            Used to be known as _SET_TEXT_ENTRY
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.BEGIN_TEXT_COMMAND_IS_MESSAGE_DISPLAYED">
            <summary>
            nothin doin.   
            BOOL Message(char* text)  
            	{  
            BEGIN_TEXT_COMMAND_IS_MESSAGE_DISPLAYED("STRING");  
            ADD_TEXT_COMPONENT_SUBSTRING_PLAYER_NAME(text);  
            return END_TEXT_COMMAND_IS_MESSAGE_DISPLAYED();  
            	}
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.BEGIN_TEXT_COMMAND_IS_THIS_HELP_MESSAGE_BEING_DISPLAYED">
            <summary>
            BEGIN_TEXT_COMMAND_IS_THIS_HELP_MESSAGE_BEING_DISPLAYED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.BEGIN_TEXT_COMMAND_OVERRIDE_BUTTON_TEXT">
            <summary>
            BEGIN_TEXT_COMMAND_OVERRIDE_BUTTON_TEXT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.BEGIN_TEXT_COMMAND_PRINT">
            <summary>
            Used to be known as _SET_TEXT_ENTRY_2  
            void ShowSubtitle(char *text)  
            {  
            	BEGIN_TEXT_COMMAND_PRINT("STRING");  
            	ADD_TEXT_COMPONENT_SUBSTRING_PLAYER_NAME(text);  
            	END_TEXT_COMMAND_PRINT(2000, 1);  
            }
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.BEGIN_TEXT_COMMAND_SCALEFORM_STRING">
            <summary>
            Called prior to adding a text component to the UI. After doing so, GRAPHICS::END_TEXT_COMMAND_SCALEFORM_STRING is called.
            Examples:
            GRAPHICS::BEGIN_TEXT_COMMAND_SCALEFORM_STRING("NUMBER");
            HUD::ADD_TEXT_COMPONENT_INTEGER(MISC::ABSI(a_1));
            GRAPHICS::END_TEXT_COMMAND_SCALEFORM_STRING();
            GRAPHICS::BEGIN_TEXT_COMMAND_SCALEFORM_STRING("STRING");
            HUD::_ADD_TEXT_COMPONENT_STRING(a_2);
            GRAPHICS::END_TEXT_COMMAND_SCALEFORM_STRING();
            GRAPHICS::BEGIN_TEXT_COMMAND_SCALEFORM_STRING("STRTNM2");
            HUD::_0x17299B63C7683A2B(v_3);
            HUD::_0x17299B63C7683A2B(v_4);
            GRAPHICS::END_TEXT_COMMAND_SCALEFORM_STRING();
            GRAPHICS::BEGIN_TEXT_COMMAND_SCALEFORM_STRING("STRTNM1");
            HUD::_0x17299B63C7683A2B(v_3);
            GRAPHICS::END_TEXT_COMMAND_SCALEFORM_STRING();
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.BEGIN_TEXT_COMMAND_SET_BLIP_NAME">
            <summary>
            Starts a text command to change the name of a blip displayed in the pause menu.
            
            This should be paired with [`END_TEXT_COMMAND_SET_BLIP_NAME`](#\_0xBC38B49BCB83BC9B), once adding all required text components.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.BEGIN_TEXT_COMMAND_THEFEED_POST">
            <summary>
            Declares the entry type of a notification, for example "STRING".
            int ShowNotification(char \*text)
            {
            BEGIN_TEXT_COMMAND_THEFEED_POST("STRING");
            ADD_TEXT_COMPONENT_SUBSTRING_PLAYER_NAME(text);
            return \_DRAW_NOTIFICATION(1, 1);
            }
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.BG_END_CONTEXT">
            <summary>
            Deletes the given context from the background scripts context map.
            
            NativeDB Introduced: v323
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.BG_END_CONTEXT_HASH">
            <summary>
            Hashed version of 0xDC2BACD920D0A0DD.
            
            NativeDB Introduced: v323
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.BG_START_CONTEXT">
            <summary>
            Inserts the given context into the background scripts context map.
            
            NativeDB Introduced: v323
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.BG_START_CONTEXT_HASH">
            <summary>
            Hashed version of 0x9D5A25BADB742ACD.
            
            NativeDB Introduced: v323
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.BLIP_SIREN">
            <summary>
            Plays a siren blip from the vehicle when you double press the horn key.
            
            This only works on vehicles with sirens.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.BLOCK_ALL_SPEECH_FROM_PED">
            <summary>
            Blocks *all* speech playing on the given ped, including speech triggered by natives such as [PLAY_PED_AMBIENT_SPEECH_WITH_VOICE_NATIVE](#\_0x3523634255FC3318)
            
            The flag itself is not synced, it must be called on each machine that wishes to suppress the speech.
            
            The `SuppressOutgoingNetworkSpeech` flag can be set to `false` if you want speech triggered locally through `PLAY_PED_AMBIENT_SPEECH_*` related native calls to still be audible on remote machines, even though it was blocked on the local one.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.BLOCK_DEATH_JINGLE">
            <summary>
            BLOCK_DEATH_JINGLE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.BLOCK_DECISION_MAKER_EVENT">
            <summary>
            eventType: https://alloc8or.re/gta5/doc/enums/eEventType.txt
            This is limited to 4 blocked events at a time.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.BLOCK_DISPATCH_SERVICE_RESOURCE_CREATION">
            <summary>
            BLOCK_DISPATCH_SERVICE_RESOURCE_CREATION
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.BLOCK_SPEECH_CONTEXT_GROUP">
            <summary>
            ```cpp
            enum eAudContextBlockTarget {
            	AUD_CONTEXT_BLOCK_PLAYER = 0,
            	AUD_CONTEXT_BLOCK_NPCS = 1,
            	AUD_CONTEXT_BLOCK_BUDDYS = 2,
            	AUD_CONTEXT_BLOCK_EVERYONE = 3,
            
            	AUD_CONTEXT_BLOCK_TARGETS_TOTAL
            }
            ```
            
            Stop a certain group of peds from using a certain group of speech contexts.
            
            Note that the block will be automatically removed when the calling script finishes
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.BREAK_ENTITY_GLASS">
            <summary>
            BREAK_ENTITY_GLASS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.BREAK_OBJECT_FRAGMENT_CHILD">
            <summary>
            BREAK_OBJECT_FRAGMENT_CHILD
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.BREAK_OFF_VEHICLE_WHEEL">
            <summary>
            Break off vehicle wheel by index. The `leaveDebrisTrail` flag requires `putOnFire` to be true.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.BRING_VEHICLE_TO_HALT">
            <summary>
            This native makes the vehicle stop immediately, as it happens when we enter a multiplayer garage.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.BUSYSPINNER_IS_DISPLAYING">
            <summary>
            BUSYSPINNER_IS_DISPLAYING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.BUSYSPINNER_IS_ON">
            <summary>
            BUSYSPINNER_IS_ON
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.BUSYSPINNER_OFF">
            <summary>
            Removes the loading prompt at the bottom right of the screen.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CALCULATE_TRAVEL_DISTANCE_BETWEEN_POINTS">
            <summary>
            Calculates the travel distance between a set of points.
            Doesn't seem to correlate with distance on gps sometimes.
            
            This function returns the value 100000.0 over long distances, seems to be a failure mode result, potentially occurring when not all path nodes are loaded into pathfind.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CALL_MINIMAP_SCALEFORM_FUNCTION">
            <summary>
            This is similar to the PushScaleformMovieFunction natives, except it calls in the `TIMELINE` of a minimap overlay.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CALL_SCALEFORM_MOVIE_METHOD">
            <summary>
            Calls the Scaleform function.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CALL_SCALEFORM_MOVIE_METHOD_WITH_NUMBER">
            <summary>
            Calls the Scaleform function and passes the parameters as floats.  
            The number of parameters passed to the function varies, so the end of the parameter list is represented by -1.0.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CALL_SCALEFORM_MOVIE_METHOD_WITH_NUMBER_AND_STRING">
            <summary>
            Calls the Scaleform function and passes both float and string parameters (in their respective order).  
            The number of parameters passed to the function varies, so the end of the float parameters is represented by -1.0, and the end of the string parameters is represented by 0 (NULL).  
            NOTE: The order of parameters in the function prototype is important! All float parameters must come first, followed by the string parameters.  
            Examples:  
            // function MY_FUNCTION(floatParam1, floatParam2, stringParam)  
            GRAPHICS::_CALL_SCALEFORM_MOVIE_FUNCTION_MIXED_PARAMS(scaleform, "MY_FUNCTION", 10.0, 20.0, -1.0, -1.0, -1.0, "String param", 0, 0, 0, 0);  
            // function MY_FUNCTION_2(floatParam, stringParam1, stringParam2)  
            GRAPHICS::_CALL_SCALEFORM_MOVIE_FUNCTION_MIXED_PARAMS(scaleform, "MY_FUNCTION_2", 10.0, -1.0, -1.0, -1.0, -1.0, "String param #1", "String param #2", 0, 0, 0);
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CALL_SCALEFORM_MOVIE_METHOD_WITH_STRING">
            <summary>
            Calls the Scaleform function and passes the parameters as strings.  
            The number of parameters passed to the function varies, so the end of the parameter list is represented by 0 (NULL).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CANCEL_ALL_POLICE_REPORTS">
            <summary>
            CANCEL_ALL_POLICE_REPORTS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CANCEL_EVENT">
            <summary>
            Cancels the currently executing event.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CANCEL_MUSIC_EVENT">
            <summary>
            All music event names found in the b617d scripts: pastebin.com/GnYt0R3P
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CANCEL_ONSCREEN_KEYBOARD">
            <summary>
            Closes the onscreen keyboard on console versions of the game.
            
            **NOTE:** Do not use this native in FiveM/PC, because [`UPDATE_ONSCREEN_KEYBOARD`](#\_0x0CF2B696BBF945AE) value doesn't get cleaned up and stays as `0`.
            You should use [`FORCE_CLOSE_TEXT_INPUT_BOX`](#\_0x8817605C2BA76200) instead.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CANCEL_STUNT_JUMP">
            <summary>
            CANCEL_STUNT_JUMP
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CAN_ANCHOR_BOAT_HERE">
            <summary>
            Checks if a boat can be anchored at its present position without possibly intersecting collision later.
            
            ```
            NativeDB Introduced: v323
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CAN_ANCHOR_BOAT_HERE_IGNORE_PLAYERS">
            <summary>
            Checks if a boat can be anchored at its present position, ignoring any players standing on the boat.
            
            ```
            NativeDB Introduced: v678
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CAN_CARGOBOB_PICK_UP_ENTITY">
            <summary>
            Determines whether the specified Cargobob can pick up a given entity.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CAN_CREATE_RANDOM_BIKE_RIDER">
            <summary>
            CAN_CREATE_RANDOM_BIKE_RIDER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CAN_CREATE_RANDOM_COPS">
            <summary>
            CAN_CREATE_RANDOM_COPS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CAN_CREATE_RANDOM_DRIVER">
            <summary>
            CAN_CREATE_RANDOM_DRIVER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CAN_CREATE_RANDOM_PED">
            <summary>
            CAN_CREATE_RANDOM_PED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CAN_KNOCK_PED_OFF_VEHICLE">
            <summary>
            CAN_KNOCK_PED_OFF_VEHICLE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CAN_PED_HEAR_PLAYER">
            <summary>
            CAN_PED_HEAR_PLAYER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CAN_PED_IN_COMBAT_SEE_TARGET">
            <summary>
            CAN_PED_IN_COMBAT_SEE_TARGET
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CAN_PED_RAGDOLL">
            <summary>
            Prevents the ped from going limp.  
            [Example: Can prevent peds from falling when standing on moving vehicles.]
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CAN_PED_SEE_HATED_PED">
            <summary>
            CAN_PED_SEE_HATED_PED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CAN_PHONE_BE_SEEN_ON_SCREEN">
            <summary>
            This one is weird and seems to return a TRUE state regardless of whether the phone is visible on screen or tucked away.  
            I can confirm the above. This function is hard-coded to always return 1.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CAN_PLAYER_START_MISSION">
            <summary>
            CAN_PLAYER_START_MISSION
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CAN_REGISTER_MISSION_ENTITIES">
            <summary>
            CAN_REGISTER_MISSION_ENTITIES
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CAN_REGISTER_MISSION_OBJECTS">
            <summary>
            CAN_REGISTER_MISSION_OBJECTS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CAN_REGISTER_MISSION_PEDS">
            <summary>
            CAN_REGISTER_MISSION_PEDS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CAN_REGISTER_MISSION_VEHICLES">
            <summary>
            CAN_REGISTER_MISSION_VEHICLES
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CAN_REQUEST_ASSETS_FOR_CUTSCENE_ENTITY">
            <summary>
            Returns when it is safe to start applying changes to cutscene entities.
            
            Should always be used for applying components.
            
            See [`SET_CUTSCENE_PED_COMPONENT_VARIATION_FROM_PED`](#\_0x2A56C06EBEF2B0D9) and [`REGISTER_ENTITY_FOR_CUTSCENE`](#\_0xE40C1C56DF95C2E8) for an example.
            
            This will be true before the cutscene is considered loaded
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CAN_SET_ENTER_STATE_FOR_REGISTERED_ENTITY">
            <summary>
            modelHash (p1) was always 0 in R* scripts
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CAN_SET_EXIT_STATE_FOR_CAMERA">
            <summary>
            Whether or not it is safe to run functions on the camera,
            as the camera is now no longer being used by the cutscene.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CAN_SET_EXIT_STATE_FOR_REGISTERED_ENTITY">
            <summary>
            Returns if the script can begin interacting with the registered entity. Primarly used for lead-outs of cutscenes.
            Returns on frame after cutscene ends, so you cannot get is while using IsCutsceneActive()
            
            Whether it is safe to start doing scripted actions on the entity, like simulating walking out of a cutscene.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CAN_SHUFFLE_SEAT">
            <summary>
            CAN_SHUFFLE_SEAT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CAN_USE_WEAPON_ON_PARACHUTE">
            <summary>
            this returns if you can use the weapon while using a parachute
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CAN_VEHICLE_RECEIVE_CB_RADIO">
            <summary>
            CAN_VEHICLE_RECEIVE_CB_RADIO
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CAP_INTERIOR">
            <summary>
            Does something similar to INTERIOR::DISABLE_INTERIOR
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CASCADE_SHADOWS_ENABLE_ENTITY_TRACKER">
            <summary>
            When this is set to ON, shadows only draw as you get nearer.
            When OFF, they draw from a further distance.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CASCADE_SHADOWS_INIT_SESSION">
            <summary>
            CASCADE_SHADOWS_INIT_SESSION
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CASCADE_SHADOWS_SET_AIRCRAFT_MODE">
            <summary>
            CASCADE_SHADOWS_SET_AIRCRAFT_MODE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CASCADE_SHADOWS_SET_CASCADE_BOUNDS">
            <summary>
            CASCADE_SHADOWS_SET_CASCADE_BOUNDS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CASCADE_SHADOWS_SET_CASCADE_BOUNDS_SCALE">
            <summary>
            CASCADE_SHADOWS_SET_CASCADE_BOUNDS_SCALE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CASCADE_SHADOWS_SET_DYNAMIC_DEPTH_MODE">
            <summary>
            CASCADE_SHADOWS_SET_DYNAMIC_DEPTH_MODE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CASCADE_SHADOWS_SET_DYNAMIC_DEPTH_VALUE">
            <summary>
            CASCADE_SHADOWS_SET_DYNAMIC_DEPTH_VALUE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CASCADE_SHADOWS_SET_ENTITY_TRACKER_SCALE">
            <summary>
            CASCADE_SHADOWS_SET_ENTITY_TRACKER_SCALE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CASCADE_SHADOWS_SET_SHADOW_SAMPLE_TYPE">
            <summary>
            Possible values:
            "CSM_ST_POINT"
            "CSM_ST_LINEAR"
            "CSM_ST_TWOTAP"
            "CSM_ST_BOX3x3"
            "CSM_ST_BOX4x4"
            "CSM_ST_DITHER2_LINEAR"
            "CSM_ST_CUBIC"
            "CSM_ST_DITHER4"
            "CSM_ST_DITHER16"
            "CSM_ST_SOFT16"
            "CSM_ST_DITHER16_RPDB"
            "CSM_ST_POISSON16_RPDB_GNORM"
            "CSM_ST_HIGHRES_BOX4x4"
            "CSM_ST_CLOUDS_SIMPLE"
            "CSM_ST_CLOUDS_LINEAR"
            "CSM_ST_CLOUDS_TWOTAP"
            "CSM_ST_CLOUDS_BOX3x3"
            "CSM_ST_CLOUDS_BOX4x4"
            "CSM_ST_CLOUDS_DITHER2_LINEAR"
            "CSM_ST_CLOUDS_SOFT16"
            "CSM_ST_CLOUDS_DITHER16_RPDB"
            "CSM_ST_CLOUDS_POISSON16_RPDB_GNORM"
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CEIL">
            <summary>
            I'm guessing this rounds a float value up to the next whole number, and FLOOR rounds it down
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CELL_CAM_ACTIVATE">
            <summary>
            Activates the cellphone camera. Make sure you have a mobile phone created with [`CREATE_MOBILE_PHONE`](#\_0xA4E8E696C532FBC7) or else the camera will not work.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CELL_CAM_ACTIVATE_SELFIE_MODE">
            <summary>
            Toggles the selfie mode on the cellphone camera. Only visible when the cell phone camera is active.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CELL_CAM_IS_CHAR_VISIBLE_NO_FACE_CHECK">
            <summary>
            CELL_CAM_IS_CHAR_VISIBLE_NO_FACE_CHECK
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CHANGE_FAKE_MP_CASH">
            <summary>
            Displays cash change notifications on HUD.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CHANGE_PLAYER_PED">
            <summary>
            CHANGE_PLAYER_PED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CLEAN_ITEMSET">
            <summary>
            CLEAN_ITEMSET
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CLEAR_ADDITIONAL_TEXT">
            <summary>
            CLEAR_ADDITIONAL_TEXT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CLEAR_ALL_BROKEN_GLASS">
            <summary>
            CLEAR_ALL_BROKEN_GLASS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CLEAR_ALL_HELP_MESSAGES">
            <summary>
            CLEAR_ALL_HELP_MESSAGES
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CLEAR_ALL_PED_PROPS">
            <summary>
            CLEAR_ALL_PED_PROPS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CLEAR_ALL_PED_VEHICLE_FORCED_SEAT_USAGE">
            <summary>
            CLEAR_ALL_PED_VEHICLE_FORCED_SEAT_USAGE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CLEAR_AMBIENT_ZONE_LIST_STATE">
            <summary>
            Resets the list of ambients zones enabled/disabled status to its value before it was modified by this script.
            
            Default behaviour is that any state change only gets applied once the player leaves the zone.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CLEAR_AMBIENT_ZONE_STATE">
            <summary>
            Resets the ambient zone enabled/disabled status to its value before it was modified by this script
            
            Default behaviour is that any state change only gets applied once the player leaves the zone.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CLEAR_ANGLED_AREA_OF_VEHICLES">
            <summary>
            NativeDB Added Parameter 13: Any p12
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CLEAR_AREA">
            <summary>
            Example: CLEAR_AREA(0, 0, 0, 30, true, false, false, false);
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CLEAR_AREA_LEAVE_VEHICLE_HEALTH">
            <summary>
            MISC::_0x957838AAF91BD12D(x, y, z, radius, false, false, false, false); seem to make all objects go away, peds, vehicles etc. All booleans set to true doesn't seem to change anything.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CLEAR_AREA_OF_COPS">
            <summary>
            Clears an area of cops at the given coordinates and radius.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CLEAR_AREA_OF_OBJECTS">
            <summary>
            I looked through the PC scripts that this site provides you with a link to find. It shows the last param mainly uses, (0, 2, 6, 16, and 17) so I am going to assume it is a type of flag.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CLEAR_AREA_OF_PEDS">
            <summary>
            Clears an area of peds at the given coordinates and radius.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CLEAR_AREA_OF_PROJECTILES">
            <summary>
            Clears an area of projectiles at the given coordinates and radius.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CLEAR_AREA_OF_VEHICLES">
            <summary>
            Example: 		CLEAR_AREA_OF_VEHICLES(0, 0, 0, 10000, false, false, false, false, false);  
            ```
            
            ```
            NativeDB Added Parameter 10: BOOL p9
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CLEAR_BIT">
            <summary>
            This sets bit [offset] of [address] to off.
            Example:
            MISC::CLEAR_BIT(&amp;bitAddress, 1);
            To check if this bit has been enabled:
            MISC::IS_BIT_SET(bitAddress, 1); // will return 0 afterwards
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CLEAR_BRIEF">
            <summary>
            CLEAR_BRIEF
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CLEAR_CUSTOM_RADIO_TRACK_LIST">
            <summary>
            Clears the previously queued custom track lost for the given radio station.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CLEAR_DECISION_MAKER_EVENT_RESPONSE">
            <summary>
            eventType: https://alloc8or.re/gta5/doc/enums/eEventType.txt
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CLEAR_DRAW_ORIGIN">
            <summary>
            Resets the screen's draw-origin which was changed by the function [`SET_DRAW_ORIGIN`](#\_0xAA0008F3BBB8F416) back to `x=0, y=0`. See [`SET_DRAW_ORIGIN`](#\_0xAA0008F3BBB8F416) for further information.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CLEAR_DRIVEBY_TASK_UNDERNEATH_DRIVING_TASK">
            <summary>
            CLEAR_DRIVEBY_TASK_UNDERNEATH_DRIVING_TASK
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CLEAR_DYNAMIC_PAUSE_MENU_ERROR_MESSAGE">
            <summary>
            CLEAR_DYNAMIC_PAUSE_MENU_ERROR_MESSAGE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CLEAR_ENTITY_LAST_DAMAGE_ENTITY">
            <summary>
            This native **could affect** the arguments of the `CEventNetworkEntityDamage` game event, by clearing the damaging entity before the event is fired.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CLEAR_ENTITY_LAST_WEAPON_DAMAGE">
            <summary>
            CLEAR_ENTITY_LAST_WEAPON_DAMAGE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CLEAR_FACIAL_IDLE_ANIM_OVERRIDE">
            <summary>
            CLEAR_FACIAL_IDLE_ANIM_OVERRIDE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CLEAR_FLOATING_HELP">
            <summary>
            CLEAR_FLOATING_HELP
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CLEAR_FOCUS">
            <summary>
            CLEAR_FOCUS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CLEAR_GPS_CUSTOM_ROUTE">
            <summary>
            CLEAR_GPS_CUSTOM_ROUTE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CLEAR_GPS_DISABLED_ZONE_AT_INDEX">
            <summary>
            Clears a disabled GPS route area from a certain index previously set using [`SET_GPS_DISABLED_ZONE_AT_INDEX`](#\_0xD0BC1C6FB18EE154).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CLEAR_GPS_FLAGS">
            <summary>
            Clears the GPS flags. Only the script that originally called SET_GPS_FLAGS can clear them.  
            Doesn't seem like the flags are actually read by the game at all.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CLEAR_GPS_MULTI_ROUTE">
            <summary>
            Does the same as [`SET_GPS_MULTI_ROUTE_RENDER(false)`](#\_0x3DDA37128DD1ACA8)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CLEAR_GPS_PLAYER_WAYPOINT">
            <summary>
            CLEAR_GPS_PLAYER_WAYPOINT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CLEAR_GPS_RACE_TRACK">
            <summary>
            Does the same as SET_RACE_TRACK_RENDER(false);
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CLEAR_HD_AREA">
            <summary>
            CLEAR_HD_AREA
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CLEAR_HELP">
            <summary>
            CLEAR_HELP
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CLEAR_LAST_DRIVEN_VEHICLE">
            <summary>
            CLEAR_LAST_DRIVEN_VEHICLE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CLEAR_NITROUS">
            <summary>
            ```
            NativeDB Introduced: 3095
            ```
            
            Resets or clears the nitrous system for a specified vehicle. You can check if a vehicle has nitrous with [`IS_NITROUS_ACTIVE`](#\_0x491E822B2C464FE4)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CLEAR_OBJECTS_INSIDE_GARAGE">
            <summary>
            CLEAR_OBJECTS_INSIDE_GARAGE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CLEAR_OVERRIDE_WEATHER">
            <summary>
            CLEAR_OVERRIDE_WEATHER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CLEAR_PED_ALTERNATE_MOVEMENT_ANIM">
            <summary>
            CLEAR_PED_ALTERNATE_MOVEMENT_ANIM
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CLEAR_PED_ALTERNATE_WALK_ANIM">
            <summary>
            CLEAR_PED_ALTERNATE_WALK_ANIM
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CLEAR_PED_BLOOD_DAMAGE">
            <summary>
            Clears the blood on a ped.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CLEAR_PED_BLOOD_DAMAGE_BY_ZONE">
            <summary>
            Somehow related to changing ped's clothes.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CLEAR_PED_DAMAGE_DECAL_BY_ZONE">
            <summary>
            p1: from 0 to 5 in the b617d scripts.  
            p2: "blushing" and "ALL" found in the b617d scripts.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CLEAR_PED_DECORATIONS">
            <summary>
            CLEAR_PED_DECORATIONS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CLEAR_PED_DECORATIONS_LEAVE_SCARS">
            <summary>
            CLEAR_PED_DECORATIONS_LEAVE_SCARS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CLEAR_PED_DRIVE_BY_CLIPSET_OVERRIDE">
            <summary>
            CLEAR_PED_DRIVE_BY_CLIPSET_OVERRIDE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CLEAR_PED_ENV_DIRT">
            <summary>
            CLEAR_PED_ENV_DIRT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CLEAR_PED_IN_PAUSE_MENU">
            <summary>
            CLEAR_PED_IN_PAUSE_MENU
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CLEAR_PED_LAST_DAMAGE_BONE">
            <summary>
            CLEAR_PED_LAST_DAMAGE_BONE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CLEAR_PED_LAST_WEAPON_DAMAGE">
            <summary>
            Does NOT seem to work with HAS_PED_BEEN_DAMAGED_BY_WEAPON. Use CLEAR_ENTITY_LAST_WEAPON_DAMAGE and HAS_ENTITY_BEEN_DAMAGED_BY_WEAPON instead.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CLEAR_PED_NON_CREATION_AREA">
            <summary>
            CLEAR_PED_NON_CREATION_AREA
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CLEAR_PED_PARACHUTE_PACK_VARIATION">
            <summary>
            CLEAR_PED_PARACHUTE_PACK_VARIATION
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CLEAR_PED_PROP">
            <summary>
            CLEAR_PED_PROP
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CLEAR_PED_SCUBA_GEAR_VARIATION">
            <summary>
            Removes the scubagear (for mp male: component id: 8, drawableId: 123, textureId: any) from peds. Does not play the 'remove scuba gear' animation, but instantly removes it.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CLEAR_PED_SECONDARY_TASK">
            <summary>
            CLEAR_PED_SECONDARY_TASK
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CLEAR_PED_STORED_HAT_PROP">
            <summary>
            CLEAR_PED_STORED_HAT_PROP
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CLEAR_PED_TASKS">
            <summary>
            Clear a ped's tasks. Stop animations and other tasks created by scripts.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CLEAR_PED_TASKS_IMMEDIATELY">
            <summary>
            Immediately stops the pedestrian from whatever it's doing. The difference between this and [CLEAR_PED_TASKS](#\_0xE1EF3C1216AFF2CD) is that this one teleports the ped but does not change the position of the ped.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CLEAR_PED_WETNESS">
            <summary>
            It clears the wetness of the selected Ped/Player. Clothes have to be wet to notice the difference.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CLEAR_PLAYER_HAS_DAMAGED_AT_LEAST_ONE_NON_ANIMAL_PED">
            <summary>
            CLEAR_PLAYER_HAS_DAMAGED_AT_LEAST_ONE_NON_ANIMAL_PED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CLEAR_PLAYER_HAS_DAMAGED_AT_LEAST_ONE_PED">
            <summary>
            CLEAR_PLAYER_HAS_DAMAGED_AT_LEAST_ONE_PED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CLEAR_PLAYER_PARACHUTE_MODEL_OVERRIDE">
            <summary>
            CLEAR_PLAYER_PARACHUTE_MODEL_OVERRIDE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CLEAR_PLAYER_PARACHUTE_PACK_MODEL_OVERRIDE">
            <summary>
            CLEAR_PLAYER_PARACHUTE_PACK_MODEL_OVERRIDE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CLEAR_PLAYER_PARACHUTE_VARIATION_OVERRIDE">
            <summary>
            CLEAR_PLAYER_PARACHUTE_VARIATION_OVERRIDE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CLEAR_PLAYER_WANTED_LEVEL">
            <summary>
            This executes at the same as speed as PLAYER::SET_PLAYER_WANTED_LEVEL(player, 0, false);  
            PLAYER::GET_PLAYER_WANTED_LEVEL(player); executes in less than half the time. Which means that it's worth first checking if the wanted level needs to be cleared before clearing. However, this is mostly about good code practice and can important in other situations. The difference in time in this example is negligible.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CLEAR_POPSCHEDULE_OVERRIDE_VEHICLE_MODEL">
            <summary>
            Only used once in the decompiled scripts. Seems to be related to scripted vehicle generators.  
            Modified example from "am_imp_exp.c4", line 6418:  
             -- [[ popSchedules[0] = ZONE::GET_ZONE_POPSCHEDULE(ZONE::GET_ZONE_AT_COORDS(891.3, 807.9, 188.1));  
            etc.  
            ]]   
            STREAMING::SET_MODEL_AS_NO_LONGER_NEEDED(vehicleHash);  
            ZONE::CLEAR_POPSCHEDULE_OVERRIDE_VEHICLE_MODEL(popSchedules[index]);
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CLEAR_PRINTS">
            <summary>
            CLEAR_PRINTS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CLEAR_RAGDOLL_BLOCKING_FLAGS">
            <summary>
            There seem to be 26 flags
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CLEAR_RELATIONSHIP_BETWEEN_GROUPS">
            <summary>
            Clears the relationship between two groups. This should be called twice (once for each group).  
            Relationship types:  
            0 = Companion  
            1 = Respect  
            2 = Like  
            3 = Neutral  
            4 = Dislike  
            5 = Hate  
            255 = Pedestrians  
            (Credits: Inco)  
            Example:  
            PED::CLEAR_RELATIONSHIP_BETWEEN_GROUPS(2, l_1017, 0xA49E591C);  
            PED::CLEAR_RELATIONSHIP_BETWEEN_GROUPS(2, 0xA49E591C, l_1017);
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CLEAR_REMINDER_MESSAGE">
            <summary>
            **This native does absolutely nothing, just a nullsub**
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CLEAR_REPLAY_STATS">
            <summary>
            CLEAR_REPLAY_STATS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CLEAR_ROOM_FOR_ENTITY">
            <summary>
            CLEAR_ROOM_FOR_ENTITY
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CLEAR_ROOM_FOR_GAME_VIEWPORT">
            <summary>
            CLEAR_ROOM_FOR_GAME_VIEWPORT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CLEAR_SEQUENCE_TASK">
            <summary>
            For an example on how to use this please refer to [OPEN_SEQUENCE_TASK](#\_0xE8854A4326B9E12B)
            
            #### NOTE
            
            If you fail to call [`CLOSE_SEQUENCE_TASK`](#\_0x39E72BC99E6360CB) and `CLEAR_SEQUENCE_TASK` the sequence system can get stuck in a broken state until you restart your client.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CLEAR_SMALL_PRINTS">
            <summary>
            CLEAR_SMALL_PRINTS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CLEAR_THIS_PRINT">
            <summary>
            p0: found arguments in the b617d scripts: pastebin.com/X5akCN7z
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CLEAR_TIMECYCLE_MODIFIER">
            <summary>
            CLEAR_TIMECYCLE_MODIFIER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CLEAR_TV_CHANNEL_PLAYLIST">
            <summary>
            CLEAR_TV_CHANNEL_PLAYLIST
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CLEAR_VEHICLE_CUSTOM_PRIMARY_COLOUR">
            <summary>
            CLEAR_VEHICLE_CUSTOM_PRIMARY_COLOUR
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CLEAR_VEHICLE_CUSTOM_SECONDARY_COLOUR">
            <summary>
            CLEAR_VEHICLE_CUSTOM_SECONDARY_COLOUR
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CLEAR_VEHICLE_GENERATOR_AREA_OF_INTEREST">
            <summary>
            Removes the cargen area of interest and resumes normal cargen spawning.
            
            You can set the area of interest with [`SET_VEHICLE_GENERATOR_AREA_OF_INTEREST`](#\_0x9A75585FB2E54FAD)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CLEAR_VEHICLE_ROUTE_HISTORY">
            <summary>
            CLEAR_VEHICLE_ROUTE_HISTORY
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CLEAR_VEHICLE_XENON_LIGHTS_CUSTOM_COLOR">
            <summary>
            Removes vehicle xenon lights custom RGB color.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CLEAR_WEATHER_TYPE_NOW_PERSIST_NETWORK">
            <summary>
            Clears the active weather type after a specific amount of time determined by `transitionTimeInMs`.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CLEAR_WEATHER_TYPE_PERSIST">
            <summary>
            CLEAR_WEATHER_TYPE_PERSIST
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CLONE_PED">
            <summary>
            Creates a copy of the passed ped, optionally setting it as local and/or shallow-copying the head blend data.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CLONE_PED_TO_TARGET">
            <summary>
            Copies ped's components and props to targetPed.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CLONE_TIMECYCLE_MODIFIER">
            <summary>
            CLONE_TIMECYCLE_MODIFIER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CLOSE_BOMB_BAY_DOORS">
            <summary>
            CLOSE_BOMB_BAY_DOORS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CLOSE_PATROL_ROUTE">
            <summary>
            CLOSE_PATROL_ROUTE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CLOSE_SEQUENCE_TASK">
            <summary>
            For an example on how to use this please refer to [OPEN_SEQUENCE_TASK](#\_0xE8854A4326B9E12B)
            
            #### NOTE
            
            If you fail to call `CLOSE_SEQUENCE_TASK` and [`CLEAR_SEQUENCE_TASK`](#\_0x3841422E9C488D8C) this can get stuck in a broken state until you restart your client.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CLOSE_SOCIAL_CLUB_MENU">
            <summary>
            CLOSE_SOCIAL_CLUB_MENU
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CLOUD_CHECK_AVAILABILITY">
            <summary>
            Downloads prod.cloud.rockstargames.com/titles/gta5/[platform]/check.json
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CLOUD_DELETE_MEMBER_FILE">
            <summary>
            CLOUD_DELETE_MEMBER_FILE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CLOUD_DID_REQUEST_SUCCEED">
            <summary>
            CLOUD_DID_REQUEST_SUCCEED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CLOUD_GET_AVAILABILITY_CHECK_RESULT">
            <summary>
            CLOUD_GET_AVAILABILITY_CHECK_RESULT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CLOUD_HAS_REQUEST_COMPLETED">
            <summary>
            CLOUD_HAS_REQUEST_COMPLETED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CLOUD_IS_CHECKING_AVAILABILITY">
            <summary>
            CLOUD_IS_CHECKING_AVAILABILITY
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.COMMIT_RUNTIME_TEXTURE">
            <summary>
            Commits the backing pixels to the specified runtime texture.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.COMPARE_STRINGS">
            <summary>
            Compares two strings up to a specified number of characters.
            Parameters:
            str1 - String to be compared.
            str2 - String to be compared.
            matchCase - Comparison will be case-sensitive.
            maxLength - Maximum number of characters to compare. A value of -1 indicates an infinite length.
            Returns:
            A value indicating the relationship between the strings:
            &lt;0 - The first non-matching character in 'str1' is less than the one in 'str2'. (e.g. 'A' &lt; 'B', so result = -1)
            0 - The contents of both strings are equal.
            &gt;0 - The first non-matching character in 'str1' is less than the one in 'str2'. (e.g. 'B' &gt; 'A', so result = 1)
            Examples:
            MISC::COMPARE_STRINGS("STRING", "string", false, -1); // 0; equal
            MISC::COMPARE_STRINGS("TESTING", "test", false, 4); // 0; equal
            MISC::COMPARE_STRINGS("R2D2", "R2xx", false, 2); // 0; equal
            MISC::COMPARE_STRINGS("foo", "bar", false, -1); // 4; 'f' &gt; 'b'
            MISC::COMPARE_STRINGS("A", "A", true, 1); // 0; equal
            When comparing case-sensitive strings, lower-case characters are greater than upper-case characters:
            MISC::COMPARE_STRINGS("A", "a", true, 1); // -1; 'A' &lt; 'a'
            MISC::COMPARE_STRINGS("a", "A", true, 1); // 1; 'a' &gt; 'A'
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CONTROL_LANDING_GEAR">
            <summary>
            Works for vehicles with a retractable landing gear  
            landing gear states:  
            0: Deployed  
            1: Closing  
            2: Opening  
            3: Retracted
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CONTROL_MOUNTED_WEAPON">
            <summary>
            Forces the ped to use the mounted weapon.  
            Returns false if task is not possible.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CONVERT_POSIX_TIME">
            <summary>
            Takes the specified time and writes it to the structure specified in the second argument.  
            struct date_time  
            { 
                alignas(8) int year;  
                alignas(8) int month;  
                alignas(8) int day;  
                alignas(8) int hour;  
                alignas(8) int minute;  
                alignas(8) int second;  
            };
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.COPY_VEHICLE_DAMAGES">
            <summary>
            Copies sourceVehicle's damage (broken bumpers, broken lights, etc.) to targetVehicle.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.COS">
            <summary>
            Returns the cosine of the given number.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CREATE_AMBIENT_PICKUP">
            <summary>
            Creates an ambient pickup given the hash. Pickup hashes can be found [here](https://gist.github.com/4mmonium/1eabfb6b3996e3aa6b9525a3eccf8a0b).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CREATE_AUDIO_SUBMIX">
            <summary>
            Creates an audio submix with the specified name, or gets the existing audio submix by that name.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CREATE_CAM">
            <summary>
            Creates a camera with the specified cam name, You can use `SET_CAM_` natives to manipulate the camera.\
            Make sure to call [RENDER_SCRIPT_CAMS](#\_0x07E5B515DB0636FC) once the camera is created, or this won't have any visible effect.
            
            ### Camera names:
            
            *   DEFAULT_SCRIPTED_CAMERA
            *   DEFAULT_ANIMATED_CAMERA
            *   DEFAULT_SPLINE_CAMERA
            *   DEFAULT_SCRIPTED_FLY_CAMERA
            *   TIMED_SPLINE_CAMERA
            *   CUSTOM_TIMED_SPLINE_CAMERA
            *   ROUNDED_SPLINE_CAMERA
            *   SMOOTHED_SPLINE_CAMERA
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CREATE_CAMERA">
            <summary>
            Creates a camera with the specified camera hash, You can use `SET_CAM_` natives to manipulate the camera.
            Make sure to call [RENDER_SCRIPT_CAMS](#\_0x07E5B515DB0636FC) once the camera is created, or this won't have any visible effect.
            
            Take a look at [CREATE_CAM](#\_0xC3981DCE61D9E13F) if you would like to see the available camera names.
            
            ```
            NativeDB Introduced: v323
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CREATE_CAMERA_WITH_PARAMS">
            <summary>
            Create a camera with the specified camera hash, You can use `SET_CAM_` natives to manipulate the camera.
            Make sure to call [RENDER_SCRIPT_CAMS](#\_0x07E5B515DB0636FC) once the camera is created, or this won't have any visible effect.
            
            Take a look at [CREATE_CAM](#\_0xC3981DCE61D9E13F) if you would like to see the available camera names.
            
            ```
            NativeDB Introduced: v323
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CREATE_CAM_WITH_PARAMS">
            <summary>
            Create a camera with the specified cam name/type, You can use `SET_CAM_` natives to manipulate the camera.
            
            Take a look at [CREATE_CAM](#\_0xC3981DCE61D9E13F) if you would like to see the available camera names.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CREATE_CHECKPOINT">
            <summary>
            ```
            Creates a checkpoint. Returns the handle of the checkpoint.  
            20/03/17 : Attention, checkpoints are already handled by the game itself, so you must not loop it like markers.
            Parameters:  
            * type - The type of checkpoint to create. See below for a list of checkpoint types.  
            * pos1 - The position of the checkpoint.  
            * pos2 - The position of the next checkpoint to point to.  
            * diameter - The diameter of the checkpoint.
            * color - The color of the checkpoint.  
            * reserved - Special parameter, see below for details. Usually set to 0 in the scripts.  
            Checkpoint types (prior to game build 2189):  
            0-4---------Cylinder: 1 arrow, 2 arrow, 3 arrows, CycleArrow, Checker  
            5-9---------Cylinder: 1 arrow, 2 arrow, 3 arrows, CycleArrow, Checker  
            10-14-------Ring: 1 arrow, 2 arrow, 3 arrows, CycleArrow, Checker  
            15-19-------1 arrow, 2 arrow, 3 arrows, CycleArrow, Checker        
            20-24-------Cylinder: 1 arrow, 2 arrow, 3 arrows, CycleArrow, Checker   
            25-29-------Cylinder: 1 arrow, 2 arrow, 3 arrows, CycleArrow, Checker      
            30-34-------Cylinder: 1 arrow, 2 arrow, 3 arrows, CycleArrow, Checker   
            35-38-------Ring: Airplane Up, Left, Right, UpsideDown  
            39----------?  
            40----------Ring: just a ring  
            41----------?  
            42-44-------Cylinder w/ number (uses 'reserved' parameter)  
            45-47-------Cylinder no arrow or number  
            If using type 42-44, reserved sets number / number and shape to display  
            0-99------------Just numbers (0-99)  
            100-109-----------------Arrow (0-9)  
            110-119------------Two arrows (0-9)  
            120-129----------Three arrows (0-9)  
            130-139----------------Circle (0-9)  
            140-149------------CycleArrow (0-9)  
            150-159----------------Circle (0-9)  
            160-169----Circle  w/ pointer (0-9)  
            170-179-------Perforated ring (0-9)  
            180-189----------------Sphere (0-9)  
            ```
            
            [Checkpoint Types](https://docs.fivem.net/docs/game-references/checkpoints/) as of game build 2189
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CREATE_CINEMATIC_SHOT">
            <summary>
            CREATE_CINEMATIC_SHOT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CREATE_DRY_VOLUME">
            <summary>
            Creates a volume where water effects do not apply.
            Useful for preventing water collisions from flooding areas underneath them.
            This has no effect on waterquads, only water created from drawables and collisions.
            Don't create volumes when your local ped is swimming (e.g. use IS_PED_SWIMMING in your scripts before you call this)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CREATE_DUI">
            <summary>
            Creates a DUI browser. This can be used to draw on a runtime texture using CREATE_RUNTIME_TEXTURE_FROM_DUI_HANDLE.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CREATE_FAKE_MP_GAMER_TAG">
            <summary>
            As per the name, this native creates a "fake" gamer tag that is attached to a specific ped.
            Unlike "real" gamer tags, you cannot set the crew colour of these gamer tags.
            
            To create gamer tags for actual players and for more gamer tag information, see [CREATE_MP_GAMER_TAG_WITH_CREW_COLOR](#\_0x6DD05E9D83EFA4C9).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CREATE_FORCED_OBJECT">
            <summary>
            CREATE_FORCED_OBJECT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CREATE_GROUP">
            <summary>
            Creates a new ped group.  
            Groups can contain up to 8 peds.  
            The parameter is unused.  
            Returns a handle to the created group, or 0 if a group couldn't be created.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CREATE_INCIDENT">
            <summary>
            NativeDB Added Parameter 8: Any p7
            NativeDB Added Parameter 9: Any p8
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CREATE_INCIDENT_WITH_ENTITY">
            <summary>
            NativeDB Added Parameter 6: Any p5
            NativeDB Added Parameter 7: Any p6
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CREATE_ITEMSET">
            <summary>
            CREATE_ITEMSET
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CREATE_MISSION_TRAIN">
            <summary>
            Train models must be [requested](#\_0x963D27A58DF860AC) before use. See trains.xml (located in `Grand Theft Auto V\update\update.rpf\common\data\levels\gta5\trains.xml`) for freight and metro variations.
            
            Model names to request can be found by searching `model_name` in the file.
            
            The `Lua` usage example provided down below has been provided in such way so users can test each and every train variation.
            
            ### Newly added parameters (seen in 2372 build)
            
            ```
            NativeDB Added Parameter 6: BOOL isNetwork
            NativeDB Added Parameter 7: BOOL netMissionEntity
            ```
            
            *   **isNetwork**: Whether to create a network object for the train. If false, the train exists only locally.
            *   **netMissionEntity**: Whether to register the train as pinned to the script host in the R\* network model.
            
            ### Train Models:
            
            *   freight
            
            ### Carriage Models:
            
            *   freightcar
            *   freightcar2 (Added v2372)
            *   freightcont1
            *   freightcont2
            *   freightgrain
            *   metrotrain
            *   tankercar
            
            ### Some train variations (default from trains.xml as of build 2372)
            
            *   17. Very long train and freight variation.
            *   18. Freight train only.
            *   26. Double metro train (with both models flipped opposite to each other). This used to be `25` before the 2802 build, it also used to be `24` before the 2372 build.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CREATE_MOBILE_PHONE">
            <summary>
            Creates a mobile phone of the specified type.  
            Possible phone types:  
            0 - Default phone / Michael's phone  
            1 - Trevor's phone  
            2 - Franklin's phone  
            4 - Prologue phone  
            These values represent bit flags, so a value of '3' would toggle Trevor and Franklin's phones together, causing unexpected behavior and most likely crash the game.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CREATE_MODEL_HIDE">
            <summary>
            p5 = sets as true in scripts  
            Same as the comment for CREATE_MODEL_SWAP unless for some reason p5 affects it this only works with objects as well.  
            Network players do not see changes done with this.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CREATE_MODEL_HIDE_EXCLUDING_SCRIPT_OBJECTS">
            <summary>
            CREATE_MODEL_HIDE_EXCLUDING_SCRIPT_OBJECTS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CREATE_MODEL_SWAP">
            <summary>
            Only works with objects!  
            Network players do not see changes done with this.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CREATE_MONEY_PICKUPS">
            <summary>
            Spawns one or more money pickups.  
            x: The X-component of the world position to spawn the money pickups at.  
            y: The Y-component of the world position to spawn the money pickups at.  
            z: The Z-component of the world position to spawn the money pickups at.  
            value: The combined value of the pickups (in dollars).  
            amount: The number of pickups to spawn.  
            model: The model to use, or 0 for default money model.  
            Example:  
            CREATE_MONEY_PICKUPS(x, y, z, 1000, 3, 0x684a97ae);  
            Spawns 3 spray cans that'll collectively give $1000 when picked up. (Three spray cans, each giving $334, $334, $332 = $1000).  
            ==============================================  
            Max is 2000 in MP. So if you put the amount to 20, but the value to $400,000 eg. They will only be able to pickup 20 - $2,000 bags. So, $40,000
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CREATE_MP_GAMER_TAG_WITH_CREW_COLOR">
            <summary>
            Creates a gamer tag for the specified local player ID, automatically attached to the player's current ped.
            The created gamer tag will have the same ID as the player. You can use [IS_MP_GAMER_TAG_ACTIVE](#\_0x4E929E7A5796FD26) to check if a gamer tag already exists for a player.
            After the gamer tag is created, all components will be set as invisible. Use [SET_MP_GAMER_TAG_VISIBILITY](#\_0x63BB75ABEDC1F6A0) to change the visibility of individual components or [\_SET_MP_GAMER_TAG_VISIBILITY_ALL](#\_0xEE76FF7E6A0166B0) to set all of them at once.
            
            To create a gamer tag for a ped that is not a player, see [CREATE_FAKE_MP_GAMER_TAG](#\_0xBFEFE3321A3F5015).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CREATE_NEW_SCRIPTED_CONVERSATION">
            <summary>
            CREATE_NEW_SCRIPTED_CONVERSATION
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CREATE_NM_MESSAGE">
            <summary>
            Creates a new NaturalMotion message.  
            startImmediately: If set to true, the character will perform the message the moment it receives it by GIVE_PED_NM_MESSAGE. If false, the Ped will get the message but won't perform it yet. While it's a boolean value, if negative, the message will not be initialized.  
            messageId: The ID of the NaturalMotion message.  
            If a message already exists, this function does nothing. A message exists until the point it has been successfully dispatched by GIVE_PED_NM_MESSAGE.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CREATE_NON_NETWORKED_PORTABLE_PICKUP">
            <summary>
            CREATE_NON_NETWORKED_PORTABLE_PICKUP
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CREATE_OBJECT">
            <summary>
            Creates an object (prop) with the specified model at the specified position, offset on the Z axis by the radius of the object's model.
            This object will initially be owned by the creating script as a mission entity, and the model should be loaded already (e.g. using REQUEST_MODEL).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CREATE_OBJECT_NO_OFFSET">
            <summary>
            Creates an object (prop) with the specified model centered at the specified position.
            This object will initially be owned by the creating script as a mission entity, and the model should be loaded already (e.g. using REQUEST_MODEL).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CREATE_PARACHUTE_BAG_OBJECT">
            <summary>
            CREATE_PARACHUTE_BAG_OBJECT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CREATE_PATROL_ROUTE">
            <summary>
            CREATE_PATROL_ROUTE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CREATE_PED">
            <summary>
            Creates a ped (biped character, pedestrian, actor) with the specified model at the specified position and heading.
            This ped will initially be owned by the creating script as a mission entity, and the model should be loaded already
            (e.g. using REQUEST_MODEL).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CREATE_PED_INSIDE_VEHICLE">
            <summary>
            CREATE_PED_INSIDE_VEHICLE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CREATE_PICKUP">
            <summary>
            Pickup hashes can be found [here](https://gist.github.com/4mmonium/1eabfb6b3996e3aa6b9525a3eccf8a0b).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CREATE_PICKUP_ROTATE">
            <summary>
            Pickup hashes: pastebin.com/8EuSv2r1  
            flags:  
            8 (1 &lt;&lt; 3): place on ground  
            512 (1 &lt;&lt; 9): spin around
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CREATE_PICK_UP_ROPE_FOR_CARGOBOB">
            <summary>
            Drops the Hook/Magnet on a cargobob
            
            ```cpp
            enum eCargobobHook  
            {  
            	CARGOBOB_HOOK = 0,  
            	CARGOBOB_MAGNET = 1,  
            };  
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CREATE_PORTABLE_PICKUP">
            <summary>
            Pickup hashes can be found [here](https://gist.github.com/4mmonium/1eabfb6b3996e3aa6b9525a3eccf8a0b).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CREATE_RANDOM_PED">
            <summary>
            vb.net
            Dim ped_handle As Integer
                                With Game.Player.Character
                                    Dim pos As Vector3 = .Position + .ForwardVector * 3
                                    ped_handle = Native.Function.Call(Of Integer)(Hash.CREATE_RANDOM_PED, pos.X, pos.Y, pos.Z)
                                End With
            Creates a Ped at the specified location, returns the Ped Handle.
            Ped will not act until SET_PED_AS_NO_LONGER_NEEDED is called.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CREATE_RANDOM_PED_AS_DRIVER">
            <summary>
            CREATE_RANDOM_PED_AS_DRIVER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CREATE_RUNTIME_TEXTURE">
            <summary>
            Creates a blank runtime texture.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CREATE_RUNTIME_TEXTURE_FROM_DUI_HANDLE">
            <summary>
            Creates a runtime texture from a DUI handle.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CREATE_RUNTIME_TEXTURE_FROM_IMAGE">
            <summary>
            Creates a runtime texture from the specified file in the current resource or a base64 data URL.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CREATE_RUNTIME_TXD">
            <summary>
            Creates a runtime texture dictionary with the specified name.
            Example:
            
            ```lua
            local txd = CreateRuntimeTxd('meow')
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CREATE_SCRIPT_VEHICLE_GENERATOR">
            <summary>
            Creates a script vehicle generator at the given coordinates. Most parameters after the model hash are unknown.  
            Parameters:  
            a/w/s - Generator position  
            heading - Generator heading  
            p4 - Unknown (always 5.0)  
            p5 - Unknown (always 3.0)  
            modelHash - Vehicle model hash  
            p7/8/9/10 - Unknown (always -1)  
            p11 - Unknown (usually TRUE, only one instance of FALSE)  
            p12/13 - Unknown (always FALSE)  
            p14 - Unknown (usally FALSE, only two instances of TRUE)  
            p15 - Unknown (always TRUE)  
            p16 - Unknown (always -1)  
            Vector3 coords = GET_ENTITY_COORDS(PLAYER_PED_ID(), 0);	CREATE_SCRIPT_VEHICLE_GENERATOR(coords.x, coords.y, coords.z, 1.0f, 5.0f, 3.0f, GET_HASH_KEY("adder"), -1. -1, -1, -1, -1, true, false, false, false, true, -1);
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CREATE_SYNCHRONIZED_SCENE">
            <summary>
            p6 always 2 (but it doesnt seem to matter...)  
            roll and pitch 0  
            yaw to Ped.rotation
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CREATE_TIMECYCLE_MODIFIER">
            <summary>
            Create a clean timecycle modifier. See [`SET_TIMECYCLE_MODIFIER_VAR`](#\_0x6E0A422B) to add variables.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CREATE_TRACKED_POINT">
            <summary>
            Creates a tracked point: useful for checking the visibility of a 3D point on screen.
            
            Tracked points must be manually managed and will not be destroyed on resource stop (they are not an instance of CScriptResource). See [`DESTROY_TRACKED_POINT`](#\_0xB25DC90BAD56CA42) and [onResourceStop](https://docs.fivem.net/docs/scripting-reference/events/list/onResourceStop/).
            
            Only 64 points may be tracked at a given time.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CREATE_VEHICLE">
            <summary>
            Creates a vehicle with the specified model at the specified position. This vehicle will initially be owned by the creating
            script as a mission entity, and the model should be loaded already (e.g. using REQUEST_MODEL).
            
            ```
            NativeDB Added Parameter 8: BOOL p7
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CREATE_WEAPON_OBJECT">
            <summary>
            Create a weapon object that cannot be attached to a ped. If you want to create a weapon object that can be attached to a ped, use [`CREATE_OBJECT`](#\_0x509D5878EB39E842) instead.
            
            ```
            NativeDB Added Parameter 9: BOOL bRegisterAsNetworkObject
            NativeDB Added Parameter 10: BOOL bScriptHostObject
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.CUSTOM_MENU_COORDINATES">
            <summary>
            some camera effect that is used in the drunk-cheat, and turned off (by setting it to 0.0) along with the shaking effects once the drunk cheat is disabled.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DATAARRAY_ADD_BOOL">
            <summary>
            DATAARRAY_ADD_BOOL
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DATAARRAY_ADD_DICT">
            <summary>
            DATAARRAY_ADD_DICT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DATAARRAY_ADD_FLOAT">
            <summary>
            DATAARRAY_ADD_FLOAT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DATAARRAY_ADD_INT">
            <summary>
            DATAARRAY_ADD_INT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DATAARRAY_ADD_STRING">
            <summary>
            DATAARRAY_ADD_STRING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DATAARRAY_ADD_VECTOR">
            <summary>
            DATAARRAY_ADD_VECTOR
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DATAARRAY_GET_BOOL">
            <summary>
            DATAARRAY_GET_BOOL
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DATAARRAY_GET_COUNT">
            <summary>
            DATAARRAY_GET_COUNT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DATAARRAY_GET_DICT">
            <summary>
            DATAARRAY_GET_DICT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DATAARRAY_GET_FLOAT">
            <summary>
            DATAARRAY_GET_FLOAT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DATAARRAY_GET_INT">
            <summary>
            DATAARRAY_GET_INT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DATAARRAY_GET_STRING">
            <summary>
            DATAARRAY_GET_STRING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DATAARRAY_GET_TYPE">
            <summary>
            Types:  
            1 = Boolean  
            2 = Integer  
            3 = Float  
            4 = String  
            5 = Vector3  
            6 = Object  
            7 = Array
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DATAARRAY_GET_VECTOR">
            <summary>
            DATAARRAY_GET_VECTOR
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DATADICT_CREATE_ARRAY">
            <summary>
            DATADICT_CREATE_ARRAY
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DATADICT_CREATE_DICT">
            <summary>
            DATADICT_CREATE_DICT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DATADICT_GET_ARRAY">
            <summary>
            DATADICT_GET_ARRAY
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DATADICT_GET_BOOL">
            <summary>
            DATADICT_GET_BOOL
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DATADICT_GET_DICT">
            <summary>
            DATADICT_GET_DICT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DATADICT_GET_FLOAT">
            <summary>
            DATADICT_GET_FLOAT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DATADICT_GET_INT">
            <summary>
            DATADICT_GET_INT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DATADICT_GET_STRING">
            <summary>
            DATADICT_GET_STRING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DATADICT_GET_TYPE">
            <summary>
            Types:  
            1 = Boolean  
            2 = Integer  
            3 = Float  
            4 = String  
            5 = Vector3  
            6 = Object  
            7 = Array
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DATADICT_GET_VECTOR">
            <summary>
            DATADICT_GET_VECTOR
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DATADICT_SET_BOOL">
            <summary>
            DATADICT_SET_BOOL
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DATADICT_SET_FLOAT">
            <summary>
            DATADICT_SET_FLOAT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DATADICT_SET_INT">
            <summary>
            DATADICT_SET_INT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DATADICT_SET_STRING">
            <summary>
            DATADICT_SET_STRING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DATADICT_SET_VECTOR">
            <summary>
            DATADICT_SET_VECTOR
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DATAFILE_CLEAR_WATCH_LIST">
            <summary>
            DATAFILE_CLEAR_WATCH_LIST
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DATAFILE_CREATE">
            <summary>
            NativeDB Added Parameter 1: int p0
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DATAFILE_DELETE">
            <summary>
            NativeDB Added Parameter 1: int p0
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DATAFILE_DELETE_REQUESTED_FILE">
            <summary>
            DATAFILE_DELETE_REQUESTED_FILE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DATAFILE_FLUSH_MISSION_HEADER">
            <summary>
            DATAFILE_FLUSH_MISSION_HEADER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DATAFILE_GET_FILE_DICT">
            <summary>
            NativeDB Added Parameter 1: int p0
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DATAFILE_HAS_LOADED_FILE_DATA">
            <summary>
            DATAFILE_HAS_LOADED_FILE_DATA
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DATAFILE_HAS_VALID_FILE_DATA">
            <summary>
            DATAFILE_HAS_VALID_FILE_DATA
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DATAFILE_IS_SAVE_PENDING">
            <summary>
            Example:  
            if (!DATAFILE::_BEDB96A7584AA8CF())  
            {  
                if (!g_109E3)  
            	{  
                    if (((sub_d4f() == 2) == 0) &amp;&amp; (!NETWORK::NETWORK_IS_GAME_IN_PROGRESS()))  
            {  
                        if (NETWORK::NETWORK_IS_CLOUD_AVAILABLE())  
            	{  
                            g_17A8B = 0;  
                        }  
                        if (!g_D52C)  
            	{  
                            sub_730();  
                        }  
                    }  
                }  
            }
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DATAFILE_IS_VALID_REQUEST_ID">
            <summary>
            DATAFILE_IS_VALID_REQUEST_ID
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DATAFILE_LOAD_OFFLINE_UGC">
            <summary>
            Loads a User-Generated Content (UGC) file. These files can be found in "[GTA5]\data\ugc" and "[GTA5]\common\patch\ugc". They seem to follow a naming convention, most likely of "[name]_[part].ugc". See example below for usage.
            Returns whether or not the file was successfully loaded.
            Example:
            DATAFILE::_LOAD_UGC_FILE("RockstarPlaylists") // loads "rockstarplaylists_00.ugc"
            ```
            
            ```
            NativeDB Added Parameter 2: Any p1
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DATAFILE_SELECT_ACTIVE_FILE">
            <summary>
            NativeDB Added Parameter 2: Any p1
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DATAFILE_SELECT_CREATOR_STATS">
            <summary>
            NativeDB Added Parameter 2: Any p1
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DATAFILE_SELECT_UGC_DATA">
            <summary>
            NativeDB Added Parameter 2: Any p1
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DATAFILE_SELECT_UGC_PLAYER_DATA">
            <summary>
            NativeDB Added Parameter 2: Any p1
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DATAFILE_SELECT_UGC_STATS">
            <summary>
            NativeDB Added Parameter 3: Any p2
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DATAFILE_START_SAVE_TO_CLOUD">
            <summary>
            NativeDB Added Parameter 2: Any p1
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DATAFILE_STORE_MISSION_HEADER">
            <summary>
            NativeDB Added Parameter 1: int p0
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DATAFILE_UPDATE_SAVE_TO_CLOUD">
            <summary>
            DATAFILE_UPDATE_SAVE_TO_CLOUD
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DATAFILE_WATCH_REQUEST_ID">
            <summary>
            Adds the given request ID to the watch list.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DEACTIVATE_AUDIO_SLOWMO_MODE">
            <summary>
            Deactivates the named slowmo mode.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DEACTIVATE_INTERIOR_ENTITY_SET">
            <summary>
            DEACTIVATE_INTERIOR_ENTITY_SET
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DECOR_EXIST_ON">
            <summary>
            Returns whether or not the specified property is set for the entity.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DECOR_GET_BOOL">
            <summary>
            DECOR_GET_BOOL
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DECOR_GET_FLOAT">
            <summary>
            DECOR_GET_FLOAT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DECOR_GET_INT">
            <summary>
            DECOR_GET_INT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DECOR_IS_REGISTERED_AS_TYPE">
            <summary>
            DECOR_IS_REGISTERED_AS_TYPE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DECOR_REGISTER">
            <summary>
            cpp
            enum eDecorType
            {
                DECOR_TYPE_FLOAT = 1,
                DECOR_TYPE_BOOL = 2,
                DECOR_TYPE_INT = 3,
                DECOR_TYPE_STRING = 4,
                DECOR_TYPE_TIME = 5
            };
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DECOR_REGISTER_LOCK">
            <summary>
            Called after all decorator type initializations.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DECOR_REMOVE">
            <summary>
            DECOR_REMOVE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DECOR_SET_BOOL">
            <summary>
            This function sets metadata of type bool to specified entity.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DECOR_SET_FLOAT">
            <summary>
            DECOR_SET_FLOAT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DECOR_SET_INT">
            <summary>
            Sets property to int.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DECOR_SET_TIME">
            <summary>
            DECOR_SET_TIME
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DELETE_ALL_TRAINS">
            <summary>
            DELETE_ALL_TRAINS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DELETE_CHECKPOINT">
            <summary>
            DELETE_CHECKPOINT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DELETE_CHILD_ROPE">
            <summary>
            DELETE_CHILD_ROPE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DELETE_ENTITY">
            <summary>
            Delete the specified entity, and invalidate the passed handle (i.e., the in/out argument).
            You might want to check if the entity exists before with [DOES_ENTITY_EXIST](#\_0x7239B21A38F536BA).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DELETE_FUNCTION_REFERENCE">
            <summary>
            DELETE_FUNCTION_REFERENCE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DELETE_INCIDENT">
            <summary>
            Delete an incident with a given id.  
            =======================================================  
            Correction, I have change this to int, instead of int*  
            as it doesn't use a pointer to the createdIncident.  
            If you try it you will crash (or) freeze.  
            =======================================================
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DELETE_MISSION_TRAIN">
            <summary>
            Used to delete mission trains created with [`CREATE_MISSION_TRAIN`](#\_0x63C6CCA8E68AE8C8).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DELETE_OBJECT">
            <summary>
            Deletes the specified object.
            
            **Note**: If for some reason the entity won't delete, you might want to check if the object is a mission entity.
            
            ```
            NativeDB Introduced: v323
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DELETE_PATROL_ROUTE">
            <summary>
            From the b617d scripts:
            TASK::DELETE_PATROL_ROUTE("miss_merc0");
            TASK::DELETE_PATROL_ROUTE("miss_merc1");
            TASK::DELETE_PATROL_ROUTE("miss_merc2");
            TASK::DELETE_PATROL_ROUTE("miss_dock");
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DELETE_PED">
            <summary>
            Deletes the specified ped, then sets the handle pointed to by the pointer to NULL.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DELETE_RESOURCE_KVP">
            <summary>
            DELETE_RESOURCE_KVP
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DELETE_ROPE">
            <summary>
            Deletes the rope with the specified handle.
            
            You should check if the rope exists before trying to delete it, see [DOES_ROPE_EXIST](#\_0xFD5448BE3111ED96).
            
            For an example on how to use this native please refer to [ADD_ROPE](#\_0xE832D760399EB220)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DELETE_SCRIPT_VEHICLE_GENERATOR">
            <summary>
            Removes a scripted vehicle generator.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DELETE_STUNT_JUMP">
            <summary>
            DELETE_STUNT_JUMP
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DELETE_VEHICLE">
            <summary>
            Deletes a vehicle.  
            The vehicle must be a mission entity to delete, so call this before deleting: SET_ENTITY_AS_MISSION_ENTITY(vehicle, true, true);  
            eg how to use:  
            SET_ENTITY_AS_MISSION_ENTITY(vehicle, true, true);  
            DELETE_VEHICLE(&amp;vehicle);  
            Deletes the specified vehicle, then sets the handle pointed to by the pointer to NULL.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DEPOSIT_VC">
            <summary>
            Does nothing and always returns false.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DESTROY_ALL_CAMS">
            <summary>
            BOOL param indicates whether the cam should be destroyed if it belongs to the calling script.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DESTROY_CAM">
            <summary>
            BOOL param indicates whether the cam should be destroyed if it belongs to the calling script.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DESTROY_DUI">
            <summary>
            Destroys a DUI browser.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DESTROY_ITEMSET">
            <summary>
            DESTROY_ITEMSET
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DESTROY_MOBILE_PHONE">
            <summary>
            Destroys the currently active mobile phone.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DESTROY_TRACKED_POINT">
            <summary>
            DESTROY_TRACKED_POINT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DETACH_CAM">
            <summary>
            DETACH_CAM
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DETACH_CONTAINER_FROM_HANDLER_FRAME">
            <summary>
            DETACH_CONTAINER_FROM_HANDLER_FRAME
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DETACH_ENTITY">
            <summary>
            DETACH_ENTITY
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DETACH_ENTITY_FROM_CARGOBOB">
            <summary>
            Detaches the specified entity currently being carried by a Cargobob.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DETACH_PORTABLE_PICKUP_FROM_PED">
            <summary>
            DETACH_PORTABLE_PICKUP_FROM_PED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DETACH_ROPE_FROM_ENTITY">
            <summary>
            DETACH_ROPE_FROM_ENTITY
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DETACH_SYNCHRONIZED_SCENE">
            <summary>
            DETACH_SYNCHRONIZED_SCENE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DETACH_VEHICLE_FROM_ANY_CARGOBOB">
            <summary>
            DETACH_VEHICLE_FROM_ANY_CARGOBOB
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DETACH_VEHICLE_FROM_ANY_TOW_TRUCK">
            <summary>
            DETACH_VEHICLE_FROM_ANY_TOW_TRUCK
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DETACH_VEHICLE_FROM_CARGOBOB">
            <summary>
            DETACH_VEHICLE_FROM_CARGOBOB
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DETACH_VEHICLE_FROM_TOW_TRUCK">
            <summary>
            First two parameters swapped. Scripts verify that towTruck is the first parameter, not the second.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DETACH_VEHICLE_FROM_TRAILER">
            <summary>
            DETACH_VEHICLE_FROM_TRAILER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DETONATE_VEHICLE_PHONE_EXPLOSIVE_DEVICE">
            <summary>
            DETONATE_VEHICLE_PHONE_EXPLOSIVE_DEVICE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DISABLE_AIM_CAM_THIS_UPDATE">
            <summary>
            DISABLE_AIM_CAM_THIS_UPDATE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DISABLE_ALL_CONTROL_ACTIONS">
            <summary>
            DISABLE_ALL_CONTROL_ACTIONS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DISABLE_CAM_COLLISION_FOR_OBJECT">
            <summary>
            DISABLE_CAM_COLLISION_FOR_OBJECT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DISABLE_CONTROL_ACTION">
            <summary>
            [Control values and meaning](https://docs.fivem.net/docs/game-references/controls/#controls)
            
            Example: `CONTROLS::DISABLE_CONTROL_ACTION(2, 19, true)` disables the switching UI from appearing both when using a keyboard and Xbox 360 controller. Needs to be executed each frame.
            Control group 1 and 0 gives the same results as 2. Same results for all players.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DISABLE_EDITOR_RUNTIME">
            <summary>
            Disables the editor runtime mode, changing game behavior to not track entity metadata.
            This function supports SDK infrastructure and is not intended to be used directly from your code.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DISABLE_FRONTEND_THIS_FRAME">
            <summary>
            DISABLE_FRONTEND_THIS_FRAME
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DISABLE_HEAD_BLEND_PALETTE_COLOR">
            <summary>
            DISABLE_HEAD_BLEND_PALETTE_COLOR
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DISABLE_HOSPITAL_RESTART">
            <summary>
            The game by default has 5 hospital respawn points. Disabling them all will cause the player to respawn at the last position they were.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DISABLE_IDLE_CAMERA">
            <summary>
            Disables the game's afk camera that starts panning around after 30 seconds of inactivity.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DISABLE_INDIVIDUAL_PLANE_PROPELLER">
            <summary>
            DISABLE_INDIVIDUAL_PLANE_PROPELLER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DISABLE_INTERIOR">
            <summary>
            Example:   
            This removes the interior from the strip club and when trying to walk inside the player just falls:  
            INTERIOR::DISABLE_INTERIOR(118018, true);
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DISABLE_MOON_CYCLE_OVERRIDE">
            <summary>
            Removes any custom moon cycle overrides that have been configured with [ENABLE_MOON_CYCLE_OVERRIDE](#\_0x2C328AF17210F009)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DISABLE_NAVMESH_IN_AREA">
            <summary>
            Use this if you want to completely disable a large area of navmesh.
            For smaller areas, use [`ADD_NAVMESH_BLOCKING_OBJECT`](#\_0xFCD5C8E06E502F5A) instead.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DISABLE_OCCLUSION_THIS_FRAME">
            <summary>
            DISABLE_OCCLUSION_THIS_FRAME
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DISABLE_PED_HEATSCALE_OVERRIDE">
            <summary>
            DISABLE_PED_HEATSCALE_OVERRIDE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DISABLE_PED_PAIN_AUDIO">
            <summary>
            DISABLE_PED_PAIN_AUDIO
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DISABLE_PLANE_AILERON">
            <summary>
            DISABLE_PLANE_AILERON
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DISABLE_PLAYER_FIRING">
            <summary>
            Inhibits the player from using any method of combat including melee and firearms.\
            NOTE: Only disables the firing for one frame
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DISABLE_PLAYER_VEHICLE_REWARDS">
            <summary>
            Disables vehicle rewards for the current frame.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DISABLE_POLICE_RESTART">
            <summary>
            Disables the spawn point at the police house on the specified index.
            policeIndex: The police house index.
            toggle: true to enable the spawn point, false to disable.
            - Nacorpio
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DISABLE_RAW_KEY_THIS_FRAME">
            <summary>
            Disables the specified `rawKeyIndex`, making it not trigger the regular `IS_RAW_KEY_*` natives.
            
            Virtual key codes can be found [here](https://learn.microsoft.com/en-us/windows/win32/inputdev/virtual-key-codes)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DISABLE_SCREENBLUR_FADE">
            <summary>
            DISABLE_SCREENBLUR_FADE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DISABLE_SCRIPT_BRAIN_SET">
            <summary>
            DISABLE_SCRIPT_BRAIN_SET
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DISABLE_STUNT_JUMP_SET">
            <summary>
            DISABLE_STUNT_JUMP_SET
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DISABLE_SWITCH_OUTRO_FX">
            <summary>
            DISABLE_SWITCH_OUTRO_FX
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DISABLE_VEHICLE_DISTANTLIGHTS">
            <summary>
            DISABLE_VEHICLE_DISTANTLIGHTS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DISABLE_VEHICLE_PASSENGER_IDLE_CAMERA">
            <summary>
            Disables the game's afk camera that starts panning around after 30 seconds of inactivity(While riding in a car as a passenger)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DISABLE_VEHICLE_WEAPON">
            <summary>
            how does this work?
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DISABLE_WORLDHORIZON_RENDERING">
            <summary>
            Disables the game's world horizon lods rendering (see `farlods.#dd`).
            Using the island hopper natives might also affect this state.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DISPLAY_AMMO_THIS_FRAME">
            <summary>
            DISPLAY_AMMO_THIS_FRAME
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DISPLAY_AREA_NAME">
            <summary>
            DISPLAY_AREA_NAME
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DISPLAY_CASH">
            <summary>
            "DISPLAY_CASH(true);" makes the cash amount render on the screen when appropriate  
            "DISPLAY_CASH(false);" disables cash amount rendering
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DISPLAY_HELP_TEXT_THIS_FRAME">
            <summary>
            Shows a help message for one frame.
            Do note that this message doesn't get added to the Pause Menu info section.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DISPLAY_HUD">
            <summary>
            If Hud should be displayed
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DISPLAY_HUD_WHEN_PAUSED_THIS_FRAME">
            <summary>
            DISPLAY_HUD_WHEN_PAUSED_THIS_FRAME
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DISPLAY_ONSCREEN_KEYBOARD">
            <summary>
            Displays a text input box.
            
            ```cpp
            enum eKeyboardType
            {
              ONSCREEN_KEYBOARD_ENGLISH = 0,
              ONSCREEN_KEYBOARD_LOCALISED = 1,
              ONSCREEN_KEYBOARD_PASSWORD = 2,
              ONSCREEN_KEYBOARD_GAMERTAG = 3,
              ONSCREEN_KEYBOARD_EMAIL = 4,
              ONSCREEN_KEYBOARD_BASIC_ENGLISH = 5,
              ONSCREEN_KEYBOARD_FILENAME = 6
            };
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DISPLAY_ONSCREEN_KEYBOARD_WITH_LONGER_INITIAL_STRING">
            <summary>
            Displays the text input box with support for input with 500 characters.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DISPLAY_PLAYER_NAME_TAGS_ON_BLIPS">
            <summary>
            Toggles whether or not name labels are shown on the expanded minimap next to player blips, like in GTA:O.
            Doesn't need to be called every frame.
            Preview: https://i.imgur.com/DfqKWfJ.png
            Make sure to call SET_BLIP_CATEGORY with index 7 for this to work on the desired blip.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DISPLAY_RADAR">
            <summary>
            If Minimap / Radar should be displayed.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DISPLAY_SNIPER_SCOPE_THIS_FRAME">
            <summary>
            Displays the crosshair for this frame.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DISPLAY_SYSTEM_SIGNIN_UI">
            <summary>
            Purpose of the BOOL currently unknown.  
            Both, true and false, work
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DISTANT_COP_CAR_SIRENS">
            <summary>
            Toggles fake distant siren sounds
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DOES_ANIM_DICT_EXIST">
            <summary>
            DOES_ANIM_DICT_EXIST
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DOES_BLIP_EXIST">
            <summary>
            DOES_BLIP_EXIST
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DOES_BLIP_HAVE_GPS_ROUTE">
            <summary>
            DOES_BLIP_HAVE_GPS_ROUTE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DOES_CAM_EXIST">
            <summary>
            Looks up a camera handle in the current camera pool and returns `true` if the handle is found, otherwise it returns `false`.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DOES_CARGOBOB_HAVE_PICKUP_MAGNET">
            <summary>
            Returns true only when the magnet is active, will return false if the hook is active
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DOES_CARGOBOB_HAVE_PICK_UP_ROPE">
            <summary>
            Returns true only when the hook is active, will return false if the magnet is active
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DOES_CONTEXT_EXIST_FOR_THIS_PED">
            <summary>
            Checks if the context exists for the ped, searching through the voices in its PedVoiceGroup.
            
            The final argument can be set to true to allow searching in backup PVGs
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DOES_CUTSCENE_ENTITY_EXIST">
            <summary>
            DOES_CUTSCENE_ENTITY_EXIST
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DOES_ENTITY_BELONG_TO_THIS_SCRIPT">
            <summary>
            DOES_ENTITY_BELONG_TO_THIS_SCRIPT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DOES_ENTITY_EXIST">
            <summary>
            Checks whether an entity exists in the game world.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DOES_ENTITY_HAVE_DRAWABLE">
            <summary>
            DOES_ENTITY_HAVE_DRAWABLE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DOES_ENTITY_HAVE_PHYSICS">
            <summary>
            DOES_ENTITY_HAVE_PHYSICS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DOES_EXTRA_EXIST">
            <summary>
            Checks via CVehicleModelInfo
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DOES_GROUP_EXIST">
            <summary>
            DOES_GROUP_EXIST
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DOES_LATEST_BRIEF_STRING_EXIST">
            <summary>
            Used in pi_menu.c. Checks if there is a brief entry for specified value.
            Values:
            0 - Dialogue brief
            1 - Help text brief
            2 - Mission Objective brief
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DOES_NAVMESH_BLOCKING_OBJECT_EXIST">
            <summary>
            DOES_NAVMESH_BLOCKING_OBJECT_EXIST
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DOES_OBJECT_OF_TYPE_EXIST_AT_COORDS">
            <summary>
            p5 is usually 0.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DOES_PARTICLE_FX_LOOPED_EXIST">
            <summary>
            DOES_PARTICLE_FX_LOOPED_EXIST
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DOES_PED_HAVE_AI_BLIP">
            <summary>
            Returns whether the ped's blip is controlled by the game.   
            It's the default blip you can see on enemies during freeroam in singleplayer (the one that fades out quickly).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DOES_PICKUP_EXIST">
            <summary>
            DOES_PICKUP_EXIST
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DOES_PICKUP_OBJECT_EXIST">
            <summary>
            DOES_PICKUP_OBJECT_EXIST
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DOES_PICKUP_OF_TYPE_EXIST_IN_AREA">
            <summary>
            Pickup hashes can be found [here](https://gist.github.com/4mmonium/1eabfb6b3996e3aa6b9525a3eccf8a0b).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DOES_PLAYER_VEH_HAVE_RADIO">
            <summary>
            DOES_PLAYER_VEH_HAVE_RADIO
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DOES_POP_MULTIPLIER_AREA_EXIST">
            <summary>
            DOES_POP_MULTIPLIER_AREA_EXIST
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DOES_POP_MULTIPLIER_SPHERE_EXIST">
            <summary>
            DOES_POP_MULTIPLIER_SPHERE_EXIST
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DOES_RAYFIRE_MAP_OBJECT_EXIST">
            <summary>
            Returns true if a destructible object with this handle exists, false otherwise.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DOES_ROPE_EXIST">
            <summary>
            For an example on how to use this native please refer to [ADD_ROPE](#\_0xE832D760399EB220)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DOES_SCENARIO_EXIST_IN_AREA">
            <summary>
            DOES_SCENARIO_EXIST_IN_AREA
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DOES_SCENARIO_GROUP_EXIST">
            <summary>
            Occurrences in the b617d scripts:
            "ARMY_GUARD",
            "ARMY_HELI",
            "Cinema_Downtown",
            "Cinema_Morningwood",
            "Cinema_Textile",
            "City_Banks",
            "Countryside_Banks",
            "DEALERSHIP",
            "GRAPESEED_PLANES",
            "KORTZ_SECURITY",
            "LOST_BIKERS",
            "LSA_Planes",
            "LSA_Planes",
            "MP_POLICE",
            "Observatory_Bikers",
            "POLICE_POUND1",
            "POLICE_POUND2",
            "POLICE_POUND3",
            "POLICE_POUND4",
            "POLICE_POUND5"
            "QUARRY",
            "SANDY_PLANES",
            "SCRAP_SECURITY",
            "SEW_MACHINE",
            "SOLOMON_GATE",
            "Triathlon_1_Start",
            "Triathlon_2_Start",
            "Triathlon_3_Start"
            Sometimes used with IS_SCENARIO_GROUP_ENABLED:
            if (TASK::DOES_SCENARIO_GROUP_EXIST("Observatory_Bikers") &amp;&amp; (!TASK::IS_SCENARIO_GROUP_ENABLED("Observatory_Bikers"))) {
            else if (TASK::IS_SCENARIO_GROUP_ENABLED("BLIMP")) {
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DOES_SCENARIO_OF_TYPE_EXIST_IN_AREA">
            <summary>
            DOES_SCENARIO_OF_TYPE_EXIST_IN_AREA
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DOES_SCRIPTED_COVER_POINT_EXIST_AT_COORDS">
            <summary>
            Checks if there is a cover point at position
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DOES_SCRIPT_EXIST">
            <summary>
            DOES_SCRIPT_EXIST
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DOES_SCRIPT_VEHICLE_GENERATOR_EXIST">
            <summary>
            DOES_SCRIPT_VEHICLE_GENERATOR_EXIST
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DOES_SCRIPT_WITH_NAME_HASH_EXIST">
            <summary>
            DOES_SCRIPT_WITH_NAME_HASH_EXIST
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DOES_SHOP_PED_APPAREL_HAVE_RESTRICTION_TAG">
            <summary>
            DOES_SHOP_PED_APPAREL_HAVE_RESTRICTION_TAG
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DOES_TEXT_BLOCK_EXIST">
            <summary>
            DOES_TEXT_BLOCK_EXIST
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DOES_TEXT_LABEL_EXIST">
            <summary>
            Checks if the passed gxt name exists in the game files.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DOES_TIMECYCLE_MODIFIER_HAS_VAR">
            <summary>
            DOES_TIMECYCLE_MODIFIER_HAS_VAR
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DOES_TRAIN_STOP_AT_STATIONS">
            <summary>
            DOES_TRAIN_STOP_AT_STATIONS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DOES_VEHICLE_EXIST_WITH_DECORATOR">
            <summary>
            DOES_VEHICLE_EXIST_WITH_DECORATOR
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DOES_VEHICLE_HAVE_CREW_EMBLEM">
            <summary>
            DOES_VEHICLE_HAVE_CREW_EMBLEM
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DOES_VEHICLE_HAVE_ROOF">
            <summary>
            Determines whether a specific vehicle is equipped with a roof.
            
            ```
            NativeDB Introduced: v323
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DOES_VEHICLE_HAVE_SEARCHLIGHT">
            <summary>
            Determines whether the specified vehicle is equipped with a searchlight.
            
            ```
            NativeDB Introduced: v2189
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DOES_VEHICLE_HAVE_STUCK_VEHICLE_CHECK">
            <summary>
            Maximum amount of vehicles with vehicle stuck check appears to be 16.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DOES_VEHICLE_HAVE_WEAPONS">
            <summary>
            DOES_VEHICLE_HAVE_WEAPONS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DOES_VEHICLE_USE_FUEL">
            <summary>
            Checks whether the vehicle consumes fuel. The check is done based on petrol tank volume and vehicle type. Bicycles and vehicles with petrol tank volume equal to zero (only bicycles by default) do not use fuel. All other vehicles do.
            
            You can customize petrol tank volume using [`SET_HANDLING_FLOAT`](#\_0x90DD01C)/[`SET_VEHICLE_HANDLING_FLOAT`](#\_0x488C86D2) natives with `fieldName` equal to `fPetrolTankVolume`.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DOES_WEAPON_TAKE_WEAPON_COMPONENT">
            <summary>
            DOES_WEAPON_TAKE_WEAPON_COMPONENT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DONT_RENDER_IN_GAME_UI">
            <summary>
            DONT_RENDER_IN_GAME_UI
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DONT_TILT_MINIMAP_THIS_FRAME">
            <summary>
            When calling this, the current frame will have the players "arrow icon" be focused on the dead center of the radar.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DOOR_SYSTEM_FIND_EXISTING_DOOR">
            <summary>
            Search radius: 0.5
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DOOR_SYSTEM_GET_ACTIVE">
            <summary>
            Returns a list of door system entries: a door system hash (see [ADD_DOOR_TO_SYSTEM](#\_0x6F8838D03D1DC226)) and its object handle.
            
            The data returned adheres to the following layout:
            
            ```
            [{doorHash1, doorHandle1}, ..., {doorHashN, doorHandleN}]
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DOOR_SYSTEM_GET_DOOR_PENDING_STATE">
            <summary>
            DOOR_SYSTEM_GET_DOOR_PENDING_STATE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DOOR_SYSTEM_GET_DOOR_STATE">
            <summary>
            DOOR_SYSTEM_GET_DOOR_STATE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DOOR_SYSTEM_GET_IS_PHYSICS_LOADED">
            <summary>
            DOOR_SYSTEM_GET_IS_PHYSICS_LOADED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DOOR_SYSTEM_GET_OPEN_RATIO">
            <summary>
            DOOR_SYSTEM_GET_OPEN_RATIO
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DOOR_SYSTEM_GET_SIZE">
            <summary>
            DOOR_SYSTEM_GET_SIZE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DOOR_SYSTEM_SET_AUTOMATIC_DISTANCE">
            <summary>
            DOOR_SYSTEM_SET_AUTOMATIC_DISTANCE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DOOR_SYSTEM_SET_AUTOMATIC_RATE">
            <summary>
            Includes networking check: ownership vs. or the door itself **isn't** networked.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DOOR_SYSTEM_SET_DOOR_STATE">
            <summary>
            Lockstates not applied and CNetObjDoor's not created until [DOOR_SYSTEM_GET_IS_PHYSICS_LOADED](#\_0xDF97CDD4FC08FD34) returns true.
            
            ### Door lock states: (v323)
            
            *   **0**: UNLOCKED
            *   **1**: LOCKED
            *   **2**: DOORSTATE_FORCE_LOCKED_UNTIL_OUT_OF_AREA
            *   **3**: DOORSTATE_FORCE_UNLOCKED_THIS_FRAME
            *   **4**: DOORSTATE_FORCE_LOCKED_THIS_FRAME
            *   **5**: DOORSTATE_FORCE_OPEN_THIS_FRAME
            *   **6**: DOORSTATE_FORCE_CLOSED_THIS_FRAME
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DOOR_SYSTEM_SET_HOLD_OPEN">
            <summary>
            Includes networking check: ownership vs. or the door itself **isn't** networked.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DOOR_SYSTEM_SET_OPEN_RATIO">
            <summary>
            Sets the ajar angle of a door.
            Ranges from -1.0 to 1.0, and 0.0 is closed / default.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DOOR_SYSTEM_SET_SPRING_REMOVED">
            <summary>
            Includes networking check: ownership vs. or the door itself **isn't** networked.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DO_AUTO_SAVE">
            <summary>
            DO_AUTO_SAVE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DO_SCREEN_FADE_IN">
            <summary>
            Fades the screen in.  
            duration: The time the fade should take, in milliseconds.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DO_SCREEN_FADE_OUT">
            <summary>
            Fades the screen out.  
            duration: The time the fade should take, in milliseconds.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DRAW_BOX">
            <summary>
            This native draws a box between two vectors in the game world. It is typically used for visualizing boundaries or areas of interest. The color of the box is specified by the red, green, and blue parameters, with alpha determining its opacity. This native should be called every frame for continuous rendering.
            
            ```
            NativeDB Introduced: v323
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DRAW_CORONA">
            <summary>
            Allows drawing advanced light effects, known as coronas, which support flares, volumetric lighting, and customizable glow properties.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DRAW_DEBUG_BOX">
            <summary>
            NOTE: Debugging functions are not present in the retail version of the game.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DRAW_DEBUG_CROSS">
            <summary>
            NOTE: Debugging functions are not present in the retail version of the game.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DRAW_DEBUG_LINE">
            <summary>
            NOTE: Debugging functions are not present in the retail version of the game.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DRAW_DEBUG_LINE_WITH_TWO_COLOURS">
            <summary>
            NOTE: Debugging functions are not present in the retail version of the game.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DRAW_DEBUG_SPHERE">
            <summary>
            NOTE: Debugging functions are not present in the retail version of the game.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DRAW_DEBUG_TEXT">
            <summary>
            NOTE: Debugging functions are not present in the retail version of the game.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DRAW_DEBUG_TEXT_2D">
            <summary>
            NOTE: Debugging functions are not present in the retail version of the game.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DRAW_GIZMO">
            <summary>
            Draws a gizmo. This function supports SDK infrastructure and is not intended to be used directly from your code.
            
            This should be used from JavaScript or another language supporting mutable buffers like ArrayBuffer.
            
            Matrix layout is as follows:
            
            *   Element \[0], \[1] and \[2] should represent the right vector.
            *   Element \[4], \[5] and \[6] should represent the forward vector.
            *   Element \[8], \[9] and \[10] should represent the up vector.
            *   Element \[12], \[13] and \[14] should represent X, Y and Z translation coordinates.
            *   All other elements should be \[0, 0, 0, 1].
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DRAW_GLOW_SPHERE">
            <summary>
            Draw a glow sphere this frame. Up to 256 per single frame.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DRAW_LIGHT_WITH_RANGE">
            <summary>
            DRAW_LIGHT_WITH_RANGE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DRAW_LINE">
            <summary>
            This native draws a line between two vectors in the game world. It is typically used for visualizing paths or connections between points. The color of the line is specified by the red, green, and blue parameters, with alpha determining its opacity. This native should be called every frame for continuous rendering.
            
            ```
            NativeDB Introduced: v323
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DRAW_LINE_2D">
            <summary>
            Like DRAW_RECT, but it's a line.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DRAW_LOW_QUALITY_PHOTO_TO_PHONE">
            <summary>
            DRAW_LOW_QUALITY_PHOTO_TO_PHONE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DRAW_MARKER">
            <summary>
            Draws a marker with the specified appearance at the target location. This has to be called every frame, e.g. in a `Wait(0)` loop.
            
            There's a [list of markers](https://docs.fivem.net/game-references/markers/) on the FiveM documentation site.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DRAW_POLY">
            <summary>
            x/y/z - Location of a vertex (in world coords), presumably.  
            ----------------  
            x1, y1, z1     : Coordinates for the first point  
            x2, y2, z2     : Coordinates for the second point  
            x3, y3, z3     : Coordinates for the third point  
            r, g, b, alpha : Color with RGBA-Values  
            Keep in mind that only one side of the drawn triangle is visible: It's the side, in which the vector-product of the vectors heads to: (b-a)x(c-a) Or (b-a)x(c-b).  
            But be aware: The function seems to work somehow differently. I have trouble having them drawn in rotated orientation. Try it yourself and if you somehow succeed, please edit this and post your solution.  
            I recommend using a predefined function to call this.  
            [VB.NET]  
            Public Sub DrawPoly(a As Vector3, b As Vector3, c As Vector3, col As Color)  
                [Function].Call(Hash.DRAW_POLY, a.X, a.Y, a.Z, b.X, b.Y, b.Z, c.X, c.Y, c.Z, col.R, col.G, col.B, col.A)  
            End Sub  
            [C#]  
            public void DrawPoly(Vector3 a, Vector3 b, Vector3 c, Color col)  
            {  
                Function.Call(Hash.DRAW_POLY, a.X, a.Y, a.Z, b.X, b.Y, b.Z, c.X, c.Y, c.Z, col.R, col.G, col.B, col.A);  
            }  
            BTW: Intersecting triangles are not supported: They overlap in the order they were called.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DRAW_RECT">
            <summary>
            Draws a rectangle on the screen.  
            -x: The relative X point of the center of the rectangle. (0.0-1.0, 0.0 is the left edge of the screen, 1.0 is the right edge of the screen)  
            -y: The relative Y point of the center of the rectangle. (0.0-1.0, 0.0 is the top edge of the screen, 1.0 is the bottom edge of the screen)  
            -width: The relative width of the rectangle. (0.0-1.0, 1.0 means the whole screen width)  
            -height: The relative height of the rectangle. (0.0-1.0, 1.0 means the whole screen height)  
            -R: Red part of the color. (0-255)  
            -G: Green part of the color. (0-255)  
            -B: Blue part of the color. (0-255)  
            -A: Alpha part of the color. (0-255, 0 means totally transparent, 255 means totally opaque)  
            The total number of rectangles to be drawn in one frame is apparently limited to 399.  
            ```
            
            ```
            NativeDB Added Parameter 9: BOOL p8
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DRAW_RECT_ROTATED">
            <summary>
            DRAW_RECT, but with a rotation. Seems to be broken.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DRAW_SCALEFORM_MOVIE">
            <summary>
            DRAW_SCALEFORM_MOVIE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DRAW_SCALEFORM_MOVIE_3D">
            <summary>
            DRAW_SCALEFORM_MOVIE_3D
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DRAW_SCALEFORM_MOVIE_3D_SOLID">
            <summary>
            DRAW_SCALEFORM_MOVIE_3D_SOLID
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DRAW_SCALEFORM_MOVIE_FULLSCREEN">
            <summary>
            unk is not used so no need
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DRAW_SCALEFORM_MOVIE_FULLSCREEN_MASKED">
            <summary>
            DRAW_SCALEFORM_MOVIE_FULLSCREEN_MASKED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DRAW_SPOT_LIGHT">
            <summary>
            Parameters:  
            * pos - coordinate where the spotlight is located  
            * dir - the direction vector the spotlight should aim at from its current position  
            * r,g,b - color of the spotlight  
            * distance - the maximum distance the light can reach  
            * brightness - the brightness of the light  
            * roundness - "smoothness" of the circle edge  
            * radius - the radius size of the spotlight  
            * falloff - the falloff size of the light's edge (example: www.i.imgur.com/DemAWeO.jpg)  
            Example in C# (spotlight aims at the closest vehicle):  
            Vector3 myPos = Game.Player.Character.Position;  
            Vehicle nearest = World.GetClosestVehicle(myPos , 1000f);  
            Vector3 destinationCoords = nearest.Position;  
            Vector3 dirVector = destinationCoords - myPos;  
            dirVector.Normalize();  
            Function.Call(Hash.DRAW_SPOT_LIGHT, pos.X, pos.Y, pos.Z, dirVector.X, dirVector.Y, dirVector.Z, 255, 255, 255, 100.0f, 1f, 0.0f, 13.0f, 1f);
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DRAW_SPRITE">
            <summary>
            Draws a 2D sprite on the screen.  
            Parameters:  
            textureDict - Name of texture dictionary to load texture from (e.g. "CommonMenu", "MPWeaponsCommon", etc.)  
            textureName - Name of texture to load from texture dictionary (e.g. "last_team_standing_icon", "tennis_icon", etc.)  
            screenX/Y - Screen offset (0.5 = center)  
            scaleX/Y - Texture scaling. Negative values can be used to flip the texture on that axis. (0.5 = half)  
            heading - Texture rotation in degrees (default = 0.0) positive is clockwise, measured in degrees  
            red,green,blue - Sprite color (default = 255/255/255)  
            alpha - opacity level  
            ```
            
            ```
            NativeDB Added Parameter 12: BOOL p11
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DRAW_TEXTURED_POLY">
            <summary>
            This native draws a textured polygon between three vectors in the game world. It's commonly utilized for rendering deadline trailing lights, with additional details available in the `deadline.ytd` file. UVW mapping details (u,v,w parameters) can be found on various internet resources. This native is specifically used for drawing textured polygons on the screen, where UV coordinates define the texture mapping and color/alpha parameters define the appearance of the polygon. This native should be called every frame for continuous rendering.
            
            ```
            NativeDB Introduced: v877
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DRAW_TV_CHANNEL">
            <summary>
            All calls to this native are preceded by calls to GRAPHICS::_0x61BB1D9B3A95D802 and GRAPHICS::_0xC6372ECD45D73BCD, respectively.
            "act_cinema.ysc", line 1483:
            HUD::SET_HUD_COMPONENT_POSITION(15, 0.0, -0.0375);
            HUD::SET_TEXT_RENDER_ID(l_AE);
            GRAPHICS::_0x61BB1D9B3A95D802(4);
            GRAPHICS::_0xC6372ECD45D73BCD(1);
            if (GRAPHICS::_0x0AD973CA1E077B60(${movie_arthouse})) {
                GRAPHICS::DRAW_TV_CHANNEL(0.5, 0.5, 0.7375, 1.0, 0.0, 255, 255, 255, 255);
            } else {
                GRAPHICS::DRAW_TV_CHANNEL(0.5, 0.5, 1.0, 1.0, 0.0, 255, 255, 255, 255);
            }
            "am_mp_property_int.ysc", line 102545:
            if (ENTITY::DOES_ENTITY_EXIST(a_2._f3)) {
                if (HUD::IS_NAMED_RENDERTARGET_LINKED(ENTITY::GET_ENTITY_MODEL(a_2._f3))) {
                    HUD::SET_TEXT_RENDER_ID(a_2._f1);
                    GRAPHICS::_0x61BB1D9B3A95D802(4);
                    GRAPHICS::_0xC6372ECD45D73BCD(1);
                    GRAPHICS::DRAW_TV_CHANNEL(0.5, 0.5, 1.0, 1.0, 0.0, 255, 255, 255, 255);
                    if (GRAPHICS::GET_TV_CHANNEL() == -1) {
                        sub_a8fa5(a_2, 1);
                    } else {
                        sub_a8fa5(a_2, 1);
                        GRAPHICS::ATTACH_TV_AUDIO_TO_ENTITY(a_2._f3);
                    }
                    HUD::SET_TEXT_RENDER_ID(HUD::GET_DEFAULT_SCRIPT_RENDERTARGET_RENDER_ID());
                }
            }
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DROP_AMBIENT_PROP">
            <summary>
            DROP_AMBIENT_PROP
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.DUPLICATE_FUNCTION_REFERENCE">
            <summary>
            DUPLICATE_FUNCTION_REFERENCE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ENABLE_ALIEN_BLOOD_VFX">
            <summary>
            Creates a motion-blur sort of effect, this native does not seem to work, however by using the [`ANIMPOSTFX_PLAY`](#\_0x2206BF9A37B7F724) native with `"DrugsMichaelAliensFight"` as the effect parameter, you should be able to get the effect.
            
            This native does not seem to work, however by using the [ANIMPOSTFX_PLAY](#\_0x2206BF9A37B7F724) native with "DrugsMichaelAliensFight" as the effect parameter, you should be able to get the effect.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ENABLE_ALL_CONTROL_ACTIONS">
            <summary>
            cpp
            enum ePadType {
              PLAYER_CONTROL = 0,
              CAMERA_CONTROL = 1,
              FRONTEND_CONTRO = 2
            };
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ENABLE_CLOWN_BLOOD_VFX">
            <summary>
            If true, this native will create purple explosions upon projectile impact, add comic-like PTFX when firing a weapon, create a sound on bullet impact and have its own "blood effect".
            
            If the PTFX asset "scr_rcbarry2" is not requested using ([`RequestNamedPtfxAsset`](#\_0xD821490579791273)) then this native **will not work as intended**.
            
            Excerpt from fm_content_drug_lab_work.c:
            
            ```
            STREAMING::REQUEST_NAMED_PTFX_ASSET("scr_rcbarry2");
            if (STREAMING::HAS_NAMED_PTFX_ASSET_LOADED("scr_rcbarry2"))
            {
              GRAPHICS::ENABLE_CLOWN_BLOOD_VFX(true);
              AUDIO::START_AUDIO_SCENE("DLC_CM2022_DRUG_TRIP_SPRINKLERS_SCENE");
              func_720(26);
            }
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ENABLE_CONTROL_ACTION">
            <summary>
            control values and meaning: github.com/crosire/scripthookvdotnet/blob/dev_v3/source/scripting/Control.cs  
            and  
            https://docs.fivem.net/game-references/controls/
            0, 1 and 2 used in the scripts.  
            Control values from the decompiled scripts:   
            0,1,2,3,4,5,6,8,9,10,11,14,15,16,17,19,21,22,24,25,26,30,31,32,33,34,35,36,  
            37,44,46,47,59,60,65,68,69,70,71,72,73,74,75,76,79,80,81,82,86,95,98,99,100  
            ,101,114,140,141,143,172,173,174,175,176,177,178,179,180,181,187,188,189,19  
            0,195,196,197,198,199,201,202,203,204,205,206,207,208,209,210,217,218,219,2  
            20,221,225,228,229,230,231,234,235,236,237,238,239,240,241,242,245,246,257,  
            261,262,263,264,286,287,288,289,337,338,339,340,341,342,343  
            INPUTGROUP_MOVE  
            INPUTGROUP_LOOK  
            INPUTGROUP_WHEEL  
            INPUTGROUP_CELLPHONE_NAVIGATE  
            INPUTGROUP_CELLPHONE_NAVIGATE_UD  
            INPUTGROUP_CELLPHONE_NAVIGATE_LR  
            INPUTGROUP_FRONTEND_DPAD_ALL  
            INPUTGROUP_FRONTEND_DPAD_UD  
            INPUTGROUP_FRONTEND_DPAD_LR  
            INPUTGROUP_FRONTEND_LSTICK_ALL  
            INPUTGROUP_FRONTEND_RSTICK_ALL  
            INPUTGROUP_FRONTEND_GENERIC_UD  
            INPUTGROUP_FRONTEND_GENERIC_LR  
            INPUTGROUP_FRONTEND_GENERIC_ALL  
            INPUTGROUP_FRONTEND_BUMPERS  
            INPUTGROUP_FRONTEND_TRIGGERS  
            INPUTGROUP_FRONTEND_STICKS  
            INPUTGROUP_SCRIPT_DPAD_ALL  
            INPUTGROUP_SCRIPT_DPAD_UD  
            INPUTGROUP_SCRIPT_DPAD_LR  
            INPUTGROUP_SCRIPT_LSTICK_ALL  
            INPUTGROUP_SCRIPT_RSTICK_ALL  
            INPUTGROUP_SCRIPT_BUMPERS  
            INPUTGROUP_SCRIPT_TRIGGERS  
            INPUTGROUP_WEAPON_WHEEL_CYCLE  
            INPUTGROUP_FLY  
            INPUTGROUP_SUB  
            INPUTGROUP_VEH_MOVE_ALL  
            INPUTGROUP_CURSOR  
            INPUTGROUP_CURSOR_SCROLL  
            INPUTGROUP_SNIPER_ZOOM_SECONDARY  
            INPUTGROUP_VEH_HYDRAULICS_CONTROL  
            Took those in IDA Pro.Not sure in which order they go
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ENABLE_DISPATCH_SERVICE">
            <summary>
            Enables or disables the specified 'dispatch service' type. 'Dispatch services' are used for spawning AI response peds/vehicles for events such as a fire in the street (type 3 - DT_FireDepartment), or gunfire in a gang area (type 11 - DT_Gangs).
            
            List of dispatch services:
            
            ```cpp
            enum eDispatchType
            {
            	DT_Invalid = 0,
            	DT_PoliceAutomobile = 1,
            	DT_PoliceHelicopter = 2,
            	DT_FireDepartment = 3,
            	DT_SwatAutomobile = 4,
            	DT_AmbulanceDepartment = 5,
            	DT_PoliceRiders = 6,
            	DT_PoliceVehicleRequest = 7,
            	DT_PoliceRoadBlock = 8,
            	DT_PoliceAutomobileWaitPulledOver = 9,
            	DT_PoliceAutomobileWaitCruising = 10,
            	DT_Gangs = 11,
            	DT_SwatHelicopter = 13,
            	DT_PoliceBoat = 14,
            	DT_ArmyVehicle = 15,
            	DT_BikerBackup = 15
            };
            ```
            
            Note that 'dispatch service' has nothing to do with the police scanner (audio), to toggle that, use [SET_AUDIO_FLAG](#\_0xB9EFD5C25018725A) with `'PoliceScannerDisabled'`.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ENABLE_EDITOR_RUNTIME">
            <summary>
            Enables the editor runtime mode, changing game behavior to track entity metadata.
            This function supports SDK infrastructure and is not intended to be used directly from your code.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ENABLE_EXTERIOR_CULL_MODEL_THIS_FRAME">
            <summary>
            This is the native that is used to hide the exterior of GTA Online apartment buildings when you are inside an apartment.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ENABLE_LASER_SIGHT_RENDERING">
            <summary>
            Enables laser sight on any weapon.  
            It doesn't work. Neither on tick nor OnKeyDown
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ENABLE_MOON_CYCLE_OVERRIDE">
            <summary>
            Enable a custom moon cycle, allowing control of which lunar phase the moon is in.
            
            Valid values are from `0.0` to `1.0`, with `0.5` representing a full moon.
            
            | Value |   Lunar Phase   |
            | :---: | :-------------: |
            | `0.1` | Waxing Crescent |
            | `0.2` |  First Quarter  |
            | `0.3` | Waxing Gibbous  |
            | `0.5` |    Full Moon    |
            | `0.7` | Waning Gibbous  |
            | `0.8` |  Third Quarter  |
            | `0.9` | Waning Crescent |
            
            The moon phase can be disabled with [DISABLE_MOON_CYCLE_OVERRIDE](#\_0x2BF72AD5B41AA739)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ENABLE_MOVIE_KEYFRAME_WAIT">
            <summary>
            ENABLE_MOVIE_KEYFRAME_WAIT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ENABLE_MOVIE_SUBTITLES">
            <summary>
            ENABLE_MOVIE_SUBTITLES
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ENABLE_SAVING_IN_GARAGE">
            <summary>
            ENABLE_SAVING_IN_GARAGE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ENABLE_SCRIPT_BRAIN_SET">
            <summary>
            ENABLE_SCRIPT_BRAIN_SET
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ENABLE_SPECIAL_ABILITY">
            <summary>
            NativeDB Added Parameter 3: Any p2
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ENABLE_STALL_WARNING_SOUNDS">
            <summary>
            Enable or disable the plane stall warning sounds
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ENABLE_STUNT_JUMP_AUDIO">
            <summary>
            Enable the stunt jump audio detection code
            
            This native is meant to be called per-frame for as long as detection is wanted.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ENABLE_STUNT_JUMP_SET">
            <summary>
            ENABLE_STUNT_JUMP_SET
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ENABLE_SWITCH_PAUSE_BEFORE_DESCENT">
            <summary>
            ENABLE_SWITCH_PAUSE_BEFORE_DESCENT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ENABLE_TENNIS_MODE">
            <summary>
            Makes the ped jump around like they're in a tennis match
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ENABLE_VEHICLE_EXHAUST_POPS">
            <summary>
            Enable or disable exhaust pops on the given vehicle.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ENABLE_VEHICLE_FANBELT_DAMAGE">
            <summary>
            ENABLE_VEHICLE_FANBELT_DAMAGE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.END_FIND_KVP">
            <summary>
            END_FIND_KVP
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.END_FIND_OBJECT">
            <summary>
            END_FIND_OBJECT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.END_FIND_PED">
            <summary>
            END_FIND_PED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.END_FIND_PICKUP">
            <summary>
            END_FIND_PICKUP
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.END_FIND_VEHICLE">
            <summary>
            END_FIND_VEHICLE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.END_PETROL_TRAIL_DECALS">
            <summary>
            END_PETROL_TRAIL_DECALS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.END_REPLAY_STATS">
            <summary>
            END_REPLAY_STATS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.END_SCALEFORM_MOVIE_METHOD">
            <summary>
            Pops and calls the Scaleform function on the stack
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.END_SCALEFORM_MOVIE_METHOD_RETURN_VALUE">
            <summary>
            END_SCALEFORM_MOVIE_METHOD_RETURN_VALUE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.END_SRL">
            <summary>
            Clear the current srl and stop rendering the area selected by PREFETCH_SRL and started with BEGIN_SRL.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.END_TEXT_COMMAND_BUSYSPINNER_ON">
            <summary>
            cpp
            enum eBusySpinnerType
            {
            	BUSY_SPINNER_LEFT = 0,
            	BUSY_SPINNER_LEFT_2 = 1,
            	BUSY_SPINNER_LEFT_3 = 2,
            	BUSY_SPINNER_SAVE = 3,
            	BUSY_SPINNER_RIGHT = 4,
            };
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.END_TEXT_COMMAND_CLEAR_PRINT">
            <summary>
            END_TEXT_COMMAND_CLEAR_PRINT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.END_TEXT_COMMAND_DISPLAY_HELP">
            <summary>
            END_TEXT_COMMAND_DISPLAY_HELP
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.END_TEXT_COMMAND_DISPLAY_TEXT">
            <summary>
            After applying the properties to the text (See UI::SET_TEXT_), this will draw the text in the applied position. Also 0.0f &lt; x, y &lt; 1.0f, percentage of the axis.  
            ```
            
            ```
            NativeDB Added Parameter 3: int p2
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.END_TEXT_COMMAND_IS_MESSAGE_DISPLAYED">
            <summary>
            END_TEXT_COMMAND_IS_MESSAGE_DISPLAYED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.END_TEXT_COMMAND_IS_THIS_HELP_MESSAGE_BEING_DISPLAYED">
            <summary>
            Returns whether a specific help message is being displayed or not.
            
            ```cpp
            enum HudIndexes {
                HELP_TEXT = 0,
                FLOATING_HELP_TEXT_1 = 1,
                FLOATING_HELP_TEXT_2 = 2,
            }
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.END_TEXT_COMMAND_OVERRIDE_BUTTON_TEXT">
            <summary>
            END_TEXT_COMMAND_OVERRIDE_BUTTON_TEXT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.END_TEXT_COMMAND_PRINT">
            <summary>
            Draws the subtitle at middle center of the screen.  
            int duration = time in milliseconds to show text on screen before disappearing  
            drawImmediately = If true, the text will be drawn immediately, if false, the text will be drawn after the previous subtitle has finished  
            Used to be known as _DRAW_SUBTITLE_TIMED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.END_TEXT_COMMAND_SCALEFORM_STRING">
            <summary>
            END_TEXT_COMMAND_SCALEFORM_STRING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.END_TEXT_COMMAND_SET_BLIP_NAME">
            <summary>
            Finalizes a text command started with [`BEGIN_TEXT_COMMAND_SET_BLIP_NAME`](#\_0xF9113A30DE5C6670), setting the name
            of the specified blip.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.END_TEXT_COMMAND_THEFEED_POST_AWARD">
            <summary>
            Shows an "award" notification above the minimap, lua example result:
            
            ![](https://i.imgur.com/e2DNaKX.png)
            
            Old description:
            
            ```
            Example:  
            UI::_SET_NOTIFICATION_TEXT_ENTRY("HUNT");  
            UI::_0xAA295B6F28BD587D("Hunting", "Hunting_Gold_128", 0, 109, "HUD_MED_UNLKED");  
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.END_TEXT_COMMAND_THEFEED_POST_CREWTAG">
            <summary>
            This function and the one below it are for after you receive an invite, not sending it.  
            p0 = 1 or 0  
            nothin doin.   
            int invite(Player player)  
            	{  
            int iVar2, iVar3;  
            networkHandleMgr handle;  
            NETWORK_HANDLE_FROM_PLAYER(player, &amp;handle.netHandle, 13);  
            networkClanMgr clan;  
            char *playerName = GET_PLAYER_NAME(player);  
            _SET_NOTIFICATION_TEXT_ENTRY("STRING");  
            _SET_NOTIFACTION_COLOR_NEXT(0);  
            ADD_TEXT_COMPONENT_SUBSTRING_PLAYER_NAME(playerName);  
            if (NETWORK_CLAN_PLAYER_GET_DESC(&amp;clan, 35, &amp;handle.netHandle))  
            {  
            	iVar2 = 0;  
            	if (ARE_STRINGS_EQUAL(clan.unk22, "Leader") &amp;&amp; clan.unk30 == 0)  
            	{  
            iVar2 = 1;  
            	}  
            	if (clan.unk21 &gt; 0)  
            	{  
            iVar3 = 0;  
            	}  
            	else  
            	{  
            iVar3 = 1;  
            	}  
            	BOOL unused = _0x54E79E9C(&amp;clan.clanHandle, 35);  
            	return _DRAW_NOTIFICATION_APARTMENT_INVITE(iVar3, 0  -- [[unused]] , &amp;clan.unk17, clan.unk30, iVar2, 0, clan.clanHandle, 0, 0, 0);  
            }  
            	}
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.END_TEXT_COMMAND_THEFEED_POST_CREWTAG_WITH_GAME_NAME">
            <summary>
            p0 = 1 or 0  
            crashes my game...  
            this is for sending invites to network players - jobs/apartment/ect...   
            return notification handle  
            int invite(Player player)  
            	{  
            networkHandleMgr netHandle;  
            networkClanMgr clan;  
            char *playerName = GET_PLAYER_NAME(player);  
            _SET_NOTIFICATION_TEXT_ENTRY("STRING");  
            _SET_NOTIFACTION_COLOR_NEXT(1);  
            ADD_TEXT_COMPONENT_SUBSTRING_PLAYER_NAME(playerName);  
            NETWORK_HANDLE_FROM_PLAYER(player, &amp;netHandle.netHandle, 13);  
            if (NETWORK_CLAN_PLAYER_IS_ACTIVE(&amp;netHandle.netHandle))  
            {  
            	NETWORK_CLAN_PLAYER_GET_DESC(&amp;clan.clanHandle, 35, &amp;netHandle.netHandle);  
            	_DRAW_NOTIFICATION_CLAN_INVITE(0, _0x54E79E9C(&amp;clan.clanHandle, 35), &amp;clan.unk17, clan.isLeader, 0, 0, clan.clanHandle, playerName, 0, 0, 0);  
            }  
            	}
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.END_TEXT_COMMAND_THEFEED_POST_CREW_RANKUP">
            <summary>
            END_TEXT_COMMAND_THEFEED_POST_CREW_RANKUP
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.END_TEXT_COMMAND_THEFEED_POST_MESSAGETEXT">
            <summary>
            Sets some extra options for a notification. It adds an image (or icon type) and sets a notification title (sender) and subtitle (subject).
            
            Texture dictionary and texture name parameters are usually the same exact value.
            
            Example result:
            
            ![](https://i.imgur.com/LviutDl.png)
            
            Old description with list of possible icons and texture names:
            
            ```
            List of picNames: pastebin.com/XdpJVbHz  
            flash is a bool for fading in.  
            iconTypes:  
            1 : Chat Box  
            2 : Email  
            3 : Add Friend Request  
            4 : Nothing  
            5 : Nothing  
            6 : Nothing  
            7 : Right Jumping Arrow  
            8 : RP Icon  
            9 : $ Icon  
            "sender" is the very top header. This can be any old string.  
            "subject" is the header under the sender.  
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.END_TEXT_COMMAND_THEFEED_POST_MESSAGETEXT_TU">
            <summary>
            Example, only occurrence in the scripts:
            
            ```
            v_8 = UI::END_TEXT_COMMAND_THEFEED_POST_MESSAGETEXT_TU("CHAR_SOCIAL_CLUB", "CHAR_SOCIAL_CLUB", 0, 0, &amp;v_9, "", a_5);
            ```
            
            Example result:
            ![](https://i.imgur.com/YrN4Bcm.png)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.END_TEXT_COMMAND_THEFEED_POST_MESSAGETEXT_WITH_CREW_TAG">
            <summary>
            List of picNames pastebin.com/XdpJVbHz  
            flash is a bool for fading in.  
            iconTypes:  
            1 : Chat Box  
            2 : Email  
            3 : Add Friend Request  
            4 : Nothing  
            5 : Nothing  
            6 : Nothing  
            7 : Right Jumping Arrow  
            8 : RP Icon  
            9 : $ Icon  
            "sender" is the very top header. This can be any old string.  
            "subject" is the header under the sender.  
            "duration" is a multiplier, so 1.0 is normal, 2.0 is twice as long (very slow), and 0.5 is half as long.  
            "clanTag" shows a crew tag in the "sender" header, after the text. You need to use 3 underscores as padding. Maximum length of this field seems to be 7. (e.g. "MK" becomes "___MK", "ACE" becomes "___ACE", etc.)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.END_TEXT_COMMAND_THEFEED_POST_MESSAGETEXT_WITH_CREW_TAG_AND_ADDITIONAL_ICON">
            <summary>
            List of picNames: pastebin.com/XdpJVbHz  
            flash is a bool for fading in.  
            iconTypes:  
            1 : Chat Box  
            2 : Email  
            3 : Add Friend Request  
            4 : Nothing  
            5 : Nothing  
            6 : Nothing  
            7 : Right Jumping Arrow  
            8 : RP Icon  
            9 : $ Icon  
            "sender" is the very top header. This can be any old string.  
            "subject" is the header under the sender.  
            "duration" is a multiplier, so 1.0 is normal, 2.0 is twice as long (very slow), and 0.5 is half as long.  
            "clanTag" shows a crew tag in the "sender" header, after the text. You need to use 3 underscores as padding. Maximum length of this field seems to be 7. (e.g. "MK" becomes "___MK", "ACE" becomes "___ACE", etc.)  
            iconType2 is a mirror of iconType. It shows in the "subject" line, right under the original iconType.  
            int IconNotification(char *text, char *text2, char *Subject)  
            {  
            	_SET_NOTIFICATION_TEXT_ENTRY("STRING");  
            	ADD_TEXT_COMPONENT_SUBSTRING_PLAYER_NAME(text);  
            	_SET_NOTIFICATION_MESSAGE_CLAN_TAG_2("CHAR_SOCIAL_CLUB", "CHAR_SOCIAL_CLUB", 1, 7, text2, Subject, 1.0f, "__EXAMPLE", 7);  
            	return _DRAW_NOTIFICATION(1, 1);  
            }
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.END_TEXT_COMMAND_THEFEED_POST_MPTICKER">
            <summary>
            END_TEXT_COMMAND_THEFEED_POST_MPTICKER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.END_TEXT_COMMAND_THEFEED_POST_STATS">
            <summary>
            [List of picture names](https://pastebin.com/XdpJVbHz)
            
            Example result:
            
            ![](https://i.imgur.com/SdEZ22m.png)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.END_TEXT_COMMAND_THEFEED_POST_TICKER">
            <summary>
            Example output preview:
            
            ![](https://i.imgur.com/TJvqkYq.png)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.END_TEXT_COMMAND_THEFEED_POST_TICKER_FORCED">
            <summary>
            END_TEXT_COMMAND_THEFEED_POST_TICKER_FORCED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.END_TEXT_COMMAND_THEFEED_POST_TICKER_WITH_TOKENS">
            <summary>
            END_TEXT_COMMAND_THEFEED_POST_TICKER_WITH_TOKENS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.END_TEXT_COMMAND_THEFEED_POST_UNLOCK">
            <summary>
            END_TEXT_COMMAND_THEFEED_POST_UNLOCK
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.END_TEXT_COMMAND_THEFEED_POST_UNLOCK_TU">
            <summary>
            END_TEXT_COMMAND_THEFEED_POST_UNLOCK_TU
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.END_TEXT_COMMAND_THEFEED_POST_UNLOCK_TU_WITH_COLOR">
            <summary>
            END_TEXT_COMMAND_THEFEED_POST_UNLOCK_TU_WITH_COLOR
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.END_TEXT_COMMAND_THEFEED_POST_VERSUS_TU">
            <summary>
            NativeDB Added Parameter 7: int hudColorIndex1
            NativeDB Added Parameter 8: int hudColorIndex2
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.END_TEXT_COMMAND_UNPARSED_SCALEFORM_STRING">
            <summary>
            Same as END_TEXT_COMMAND_SCALEFORM_STRING but does not perform HTML conversion for text tokens.
            Also useful for when you are trying to add blips and inputs in your scaleform (If the scaleform supports it).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ENSURE_ENTITY_STATE_BAG">
            <summary>
            Internal function for ensuring an entity has a state bag.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ENTER_CURSOR_MODE">
            <summary>
            Enters cursor mode, suppressing mouse movement to the game and displaying a mouse cursor instead. This function supports
            SDK infrastructure and is not intended to be used directly from your code.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.EXECUTE_COMMAND">
            <summary>
            EXECUTE_COMMAND
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.EXPERIMENTAL_LOAD_CLONE_CREATE">
            <summary>
            This native is not implemented.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.EXPERIMENTAL_LOAD_CLONE_SYNC">
            <summary>
            This native is not implemented.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.EXPERIMENTAL_SAVE_CLONE_CREATE">
            <summary>
            This native is not implemented.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.EXPERIMENTAL_SAVE_CLONE_SYNC">
            <summary>
            This native is not implemented.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.EXPLODE_PED_HEAD">
            <summary>
            Applies lethal damage (FLT_MAX) to the `SKEL_Head` bone of the specified ped using the weapon passed, leading to the
            ped's untimely demise.
            
            The naming of the native is a legacy leftover (formerly EXPLODE_CHAR_HEAD in GTA3) as in the early 3D GTA games, lethal
            damage to a ped head would 'explode' it.
            
            Do note that this native function does not work in multiplayer/network environment.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.EXPLODE_PROJECTILES">
            <summary>
            WEAPON::EXPLODE_PROJECTILES(PLAYER::PLAYER_PED_ID(), func_221(0x00000003), 0x00000001);
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.EXPLODE_VEHICLE">
            <summary>
            Explodes a selected vehicle.  
            Vehicle vehicle = Vehicle you want to explode.  
            BOOL isAudible = If explosion makes a sound.  
            BOOL isInvisible = If the explosion is invisible or not.  
            First BOOL does not give any visual explosion, the vehicle just falls apart completely but slowly and starts to burn.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.EXPLODE_VEHICLE_IN_CUTSCENE">
            <summary>
            EXPLODE_VEHICLE_IN_CUTSCENE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.EXTEND_WORLD_BOUNDARY_FOR_PLAYER">
            <summary>
            Appears only 3 times in the scripts, more specifically in michael1.ysc
            -
            This can be used to prevent dying if you are "out of the world"
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.FADE_DECALS_IN_RANGE">
            <summary>
            FADE_DECALS_IN_RANGE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.FADE_OUT_LOCAL_PLAYER">
            <summary>
            Hardcoded to not work in SP.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.FADE_UP_PED_LIGHT">
            <summary>
            FADE_UP_PED_LIGHT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.FILLOUT_PM_PLAYER_LIST">
            <summary>
            FILLOUT_PM_PLAYER_LIST
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.FILLOUT_PM_PLAYER_LIST_WITH_NAMES">
            <summary>
            FILLOUT_PM_PLAYER_LIST_WITH_NAMES
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.FINALIZE_HEAD_BLEND">
            <summary>
            FINALIZE_HEAD_BLEND
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.FIND_ANIM_EVENT_PHASE">
            <summary>
            ```
            In the script "player_scene_t_bbfight.c4":  
            "if (ENTITY::FIND_ANIM_EVENT_PHASE(&amp;l_16E, &amp;l_19F[v_4 -- [[16]] ], v_9, &amp;v_A, &amp;v_B))"  
            -- &amp;l_16E (p0) is requested as an anim dictionary earlier in the script.  
            -- &amp;l_19F[v_4 -- [[16]] ] (p1) is used in other natives in the script as the "animation" param.  
            -- v_9 (p2) is instantiated as "victim_fall"; I'm guessing that's another anim  
            --v_A and v_B (p3 &amp; p4) are both set as -1.0, but v_A is used immediately after this native for:   
            "if (v_A &lt; ENTITY::GET_ENTITY_ANIM_CURRENT_TIME(...))"  
            Both v_A and v_B are seemingly used to contain both Vector3's and floats, so I can't say what either really is other than that they are both output parameters. p4 looks more like a *Vector3 though  
            -alphazolam  
            ```
            
            [Animations list](https://alexguirre.github.io/animations-list/)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.FIND_FIRST_OBJECT">
            <summary>
            FIND_FIRST_OBJECT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.FIND_FIRST_PED">
            <summary>
            FIND_FIRST_PED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.FIND_FIRST_PICKUP">
            <summary>
            FIND_FIRST_PICKUP
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.FIND_FIRST_VEHICLE">
            <summary>
            FIND_FIRST_VEHICLE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.FIND_KVP">
            <summary>
            FIND_KVP
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.FIND_NEXT_OBJECT">
            <summary>
            FIND_NEXT_OBJECT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.FIND_NEXT_PED">
            <summary>
            FIND_NEXT_PED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.FIND_NEXT_PICKUP">
            <summary>
            FIND_NEXT_PICKUP
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.FIND_NEXT_VEHICLE">
            <summary>
            FIND_NEXT_VEHICLE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.FIND_RADIO_STATION_INDEX">
            <summary>
            FIND_RADIO_STATION_INDEX
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.FIND_SPAWN_POINT_IN_DIRECTION">
            <summary>
            Finds a position ahead of the player by predicting the players next actions.  
            The positions match path finding node positions.  
            When roads diverge, the position may rapidly change between two or more positions. This is due to the engine not being certain of which path the player will take.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.FIX_OBJECT_FRAGMENT">
            <summary>
            Resets and brings back all the children of a fragment based object.
            This should be used when attaching or detaching an object from another entity, especially when the object being detached consists of multiple fragments.
            
            Attempting to teleport a fragment-based object using [`SET_ENTITY_COORDS`](#\_0x06843DA7060A026B) such as a flag object, will result in it remaining in place and failing to teleport, given the condition mentioned in the preceding statement.
            
            The native should be executed after detaching the object from its parent entity and before calling [`SET_ENTITY_COORDS`](#\_0x06843DA7060A026B).
            
            Example given down below.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.FIX_VEHICLE_WINDOW">
            <summary>
            See eWindowId declared in [`IS_VEHICLE_WINDOW_INTACT`](#\_0x46E571A0E20D01F1).
            
            This function is coded to not work on vehicles of type: `CBike`, `Bmx`, `CBoat`, `CTrain`, and `CSubmarine`.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.FLAG_PLAYER_CONTEXT_IN_TOURNAMENT">
            <summary>
            FLAG_PLAYER_CONTEXT_IN_TOURNAMENT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.FLASH_ABILITY_BAR">
            <summary>
            FLASH_ABILITY_BAR
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.FLASH_MINIMAP_DISPLAY">
            <summary>
            adds a short flash to the Radar/Minimap  
            Usage: UI.FLASH_MINIMAP_DISPLAY
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.FLASH_MINIMAP_DISPLAY_WITH_COLOR">
            <summary>
            FLASH_MINIMAP_DISPLAY_WITH_COLOR
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.FLASH_WANTED_DISPLAY">
            <summary>
            FLASH_WANTED_DISPLAY
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.FLOOR">
            <summary>
            FLOOR
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.FORCE_CINEMATIC_RENDERING_THIS_UPDATE">
            <summary>
            FORCE_CINEMATIC_RENDERING_THIS_UPDATE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.FORCE_CLEANUP">
            <summary>
            used with 1,2,8,64,128 in the scripts
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.FORCE_CLEANUP_FOR_ALL_THREADS_WITH_THIS_NAME">
            <summary>
            PLAYER::FORCE_CLEANUP_FOR_ALL_THREADS_WITH_THIS_NAME("pb_prostitute", 1); // Found in decompilation
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.FORCE_CLEANUP_FOR_THREAD_WITH_THIS_ID">
            <summary>
            FORCE_CLEANUP_FOR_THREAD_WITH_THIS_ID
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.FORCE_CLOSE_REPORTUGC_MENU">
            <summary>
            FORCE_CLOSE_REPORTUGC_MENU
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.FORCE_CLOSE_TEXT_INPUT_BOX">
            <summary>
            FORCE_CLOSE_TEXT_INPUT_BOX
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.FORCE_ENTITY_AI_AND_ANIMATION_UPDATE">
            <summary>
            Based on carmod_shop script decompile this takes a vehicle parameter. It is called when repair is done on initial enter.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.FORCE_GAME_STATE_PLAYING">
            <summary>
            Sets the localplayer playerinfo state back to playing (State 0)  
            States are:  
            -1: "Invalid"  
            0: "Playing"  
            1: "Died"  
            2: "Arrested"  
            3: "Failed Mission"  
            4: "Left Game"  
            5: "Respawn"  
            6: "In MP Cutscene"
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.FORCE_LIGHTNING_FLASH">
            <summary>
            creates single lightning+thunder at random position
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.FORCE_MUSIC_TRACK_LIST">
            <summary>
            Forces the chosen station to paly the given music track list. All other music track lists will be locked.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.FORCE_PED_AI_AND_ANIMATION_UPDATE">
            <summary>
            FORCE_PED_AI_AND_ANIMATION_UPDATE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.FORCE_PED_MOTION_STATE">
            <summary>
            cpp
            enum ePedMotionState
            {
                MOTIONSTATE_NONE = -294553821, // MotionState_None
                MOTIONSTATE_IDLE = -1871534317, // MotionState_Idle
                MOTIONSTATE_WALK = -668482597, // MotionState_Walk
                MOTIONSTATE_RUN = -530524, // MotionState_Run
                MOTIONSTATE_SPRINT = -1115154469, // MotionState_Sprint
                MOTIONSTATE_CROUCH_IDLE = 1140525470, // MotionState_Crouch_Idle
                MOTIONSTATE_CROUCH_WALK = 147004056, // MotionState_Crouch_Walk
                MOTIONSTATE_CROUCH_RUN = 898879241, // MotionState_Crouch_Run
                MOTIONSTATE_DONOTHING = 247561816, // MotionState_DoNothing
                MOTIONSTATE_ANIMATEDVELOCITY = 1427811395, // MotionState_AnimatedVelocity
                MOTIONSTATE_INVEHICLE = -1797663347, // MotionState_InVehicle
                MOTIONSTATE_AIMING = 1063765679, // MotionState_Aiming
                MOTIONSTATE_DIVING_IDLE = 1212730861, // MotionState_Diving_Idle
                MOTIONSTATE_DIVING_SWIM = -1855028596, // MotionState_Diving_Swim
                MOTIONSTATE_SWIMMING_TREADWATER = -776007225, // MotionState_Swimming_TreadWater
                MOTIONSTATE_DEAD = 230360860, // MotionState_Dead
                MOTIONSTATE_STEALTH_IDLE = 1110276645, // MotionState_Stealth_Idle
                MOTIONSTATE_STEALTH_WALK = 69908130, // MotionState_Stealth_Walk
                MOTIONSTATE_STEALTH_RUN = -83133983, // MotionState_Stealth_Run
                MOTIONSTATE_PARACHUTING = -1161760501, // MotionState_Parachuting
                MOTIONSTATE_ACTIONMODE_IDLE = -633298724, // MotionState_ActionMode_Idle
                MOTIONSTATE_ACTIONMODE_WALK = -762290521, // MotionState_ActionMode_Walk
                MOTIONSTATE_ACTIONMODE_RUN = 834330132, // MotionState_ActionMode_Run
                MOTIONSTATE_JETPACK = 1398696542 // MotionState_Jetpack
            }
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.FORCE_PED_PANIC_WALLA">
            <summary>
            Forces the ambient peds into their panic walla state
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.FORCE_PED_TO_OPEN_PARACHUTE">
            <summary>
            FORCE_PED_TO_OPEN_PARACHUTE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.FORCE_PLAYBACK_RECORDED_VEHICLE_UPDATE">
            <summary>
            Often called after START_PLAYBACK_RECORDED_VEHICLE and SKIP_TIME_IN_PLAYBACK_RECORDED_VEHICLE; similar in use to FORCE_ENTITY_AI_AND_ANIMATION_UPDATE.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.FORCE_RENDER_IN_GAME_UI">
            <summary>
            FORCE_RENDER_IN_GAME_UI
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.FORCE_ROOM_FOR_ENTITY">
            <summary>
            Forces the particular room in an interior to load incase not teleporting into the portal.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.FORCE_ROOM_FOR_GAME_VIEWPORT">
            <summary>
            FORCE_ROOM_FOR_GAME_VIEWPORT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.FORCE_SNOW_PASS">
            <summary>
            Forces the game snow pass to render.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.FORCE_SONAR_BLIPS_THIS_FRAME">
            <summary>
            Doesn't actually return anything.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.FORCE_SUBMARINE_NEURTAL_BUOYANCY">
            <summary>
            Forces a submarine to maintain neutral buoyancy for a specified duration, preventing it from rising when unoccupied or without a driver.
            
            ```
            NativeDB Introduced: v2189
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.FORCE_SUBMARINE_SURFACE_MODE">
            <summary>
            FORCE_SUBMARINE_SURFACE_MODE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.FORCE_USE_AUDIO_GAME_OBJECT">
            <summary>
            This native sets the audio to the specific vehicle hash's audioNameHash.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.FREEZE_ENTITY_POSITION">
            <summary>
            Freezes or unfreezes an entity preventing its coordinates to change by the player if set to `true`. You can still change the entity position using [`SET_ENTITY_COORDS`](#\_0x06843DA7060A026B).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.FREEZE_MICROPHONE">
            <summary>
            Allows script to freeze the microphone for a single frame, mantaining its current transform/settings.
            This native should be called every frame you want to keep the microphone frozen, when you stop calling it it will automatically unfreeze
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.FREEZE_RADIO_STATION">
            <summary>
            FREEZE_RADIO_STATION
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.FREE_MEMORY_FOR_HIGH_QUALITY_PHOTO">
            <summary>
            FREE_MEMORY_FOR_HIGH_QUALITY_PHOTO
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.FREE_MEMORY_FOR_LOW_QUALITY_PHOTO">
            <summary>
            FREE_MEMORY_FOR_LOW_QUALITY_PHOTO
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.FREE_MEMORY_FOR_MISSION_CREATOR_PHOTO">
            <summary>
            FREE_MEMORY_FOR_MISSION_CREATOR_PHOTO
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.FULLY_CHARGE_NITROUS">
            <summary>
            ```
            NativeDB Introduced: v3095
            ```
            
            Recharges the nitrous system of the specified vehicle to its maximum capacity. This action sets the nitrous charge duration to the maximum limit defined by previous settings applied through [`SET_OVERRIDE_NITROUS_LEVEL`](#\_0xC8E9B6B71B8E660D).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GENERATE_DIRECTIONS_TO_COORD">
            <summary>
            p3 is 0 in the only game script occurrence (trevor3) but 1 doesn't seem to make a difference
            distToNxJunction seems to be the distance in metres * 10.0f
            direction:
            0 = This happens randomly during the drive for seemingly no reason but if you consider that this native is only used in trevor3, it seems to mean "Next frame, stop whatever's being said and tell the player the direction."
            1 = Route is being calculated or the player is going in the wrong direction
            2 = Please Proceed the Highlighted Route
            3 = In (distToNxJunction) Turn Left
            4 = In (distToNxJunction) Turn Right
            5 = In (distToNxJunction) Keep Straight
            6 = In (distToNxJunction) Turn Sharply To The Left
            7 = In (distToNxJunction) Turn Sharply To The Right
            8 = Route is being recalculated or the navmesh is confusing. This happens randomly during the drive but consistently at {2044.0358, 2996.6116, 44.9717} if you face towards the bar and the route needs you to turn right. In that particular case, it could be a bug with how the turn appears to be 270 deg. CCW instead of "right." Either way, this seems to be the engine saying "I don't know the route right now."
            return value set to 0 always
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_ACTIVE_PLAYERS">
            <summary>
            Returns all player indices for 'active' physical players known to the client.
            The data returned adheres to the following layout:
            
            ```
            [127, 42, 13, 37]
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_ACTIVE_VEHICLE_MISSION_TYPE">
            <summary>
            https://alloc8or.re/gta5/doc/enums/eVehicleMissionType.txt
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_ACTUAL_SCREEN_RESOLUTION">
            <summary>
            Returns current screen resolution.
            
            ```
            NativeDB Introduced: v323
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_ALLOCATED_STACK_SIZE">
            <summary>
            GET_ALLOCATED_STACK_SIZE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_ALLOW_MOVEMENT_WHILE_ZOOMED">
            <summary>
            Returns profile setting 17.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_ALL_ROPES">
            <summary>
            Returns all rope handles. The data returned adheres to the following layout:
            
            ```
            [ 770, 1026, 1282, 1538, 1794, 2050, 2306, 2562, 2818, 3074, 3330, 3586, 3842, 4098, 4354, 4610, ...]
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_ALL_VEHICLE_MODELS">
            <summary>
            Returns all registered vehicle model names, including non-dlc vehicles and custom vehicles in no particular order.
            
            **Example output**
            
            ```
            	["dubsta", "dubsta2", "dubsta3", "myverycoolcar", "sultan", "sultanrs", ...]
            ```
            
            This native will not return vehicles that are unregistered (i.e from a resource being stopped) during runtime.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_AMBIENT_PED_RANGE_MULTIPLIER">
            <summary>
            A getter for [SET_AMBIENT_PED_RANGE_MULTIPLIER_THIS_FRAME](#\_0x0B919E1FB47CC4E0).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_AMBIENT_VEHICLE_RANGE_MULTIPLIER">
            <summary>
            A getter for [SET_AMBIENT_VEHICLE_RANGE_MULTIPLIER_THIS_FRAME](#\_0x90B6DA738A9A25DA).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_AMBIENT_VOICE_NAME_HASH">
            <summary>
            GET_AMBIENT_VOICE_NAME_HASH
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_AMMO_IN_CLIP">
            <summary>
            GET_AMMO_IN_CLIP
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_AMMO_IN_PED_WEAPON">
            <summary>
            WEAPON::GET_AMMO_IN_PED_WEAPON(PLAYER::PLAYER_PED_ID(), a_0)  
            From decompiled scripts  
            Returns total ammo in weapon  
            GTALua Example :  
            natives.WEAPON.GET_AMMO_IN_PED_WEAPON(plyPed, WeaponHash)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_ANGLE_BETWEEN_2D_VECTORS">
            <summary>
            GET_ANGLE_BETWEEN_2D_VECTORS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_ANIM_DURATION">
            <summary>
            [Animations list](https://alexguirre.github.io/animations-list/)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_ANIM_INITIAL_OFFSET_POSITION">
            <summary>
            [Animations list](https://alexguirre.github.io/animations-list/)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_ANIM_INITIAL_OFFSET_ROTATION">
            <summary>
            [Animations list](https://alexguirre.github.io/animations-list/)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_ASPECT_RATIO">
            <summary>
            This native retrieves the aspect ratio of the game window. If `physicalAspect` is `true`, it returns the physical aspect ratio of the game window, which is useful for 3x1 modes. Otherwise, it returns the aspect ratio of the main game window, considering any custom overrides from the settings menu.
            
            ```
            NativeDB Introduced: v323
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_AUDIBLE_MUSIC_TRACK_TEXT_ID">
            <summary>
            GET_AUDIBLE_MUSIC_TRACK_TEXT_ID
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_BEST_PED_WEAPON">
            <summary>
            GET_BEST_PED_WEAPON
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_BITS_IN_RANGE">
            <summary>
            GET_BITS_IN_RANGE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_BLIP_ALPHA">
            <summary>
            GET_BLIP_ALPHA
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_BLIP_COLOUR">
            <summary>
            GET_BLIP_COLOUR
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_BLIP_COORDS">
            <summary>
            GET_BLIP_COORDS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_BLIP_FROM_ENTITY">
            <summary>
            Returns the Blip handle of given Entity.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_BLIP_HUD_COLOUR">
            <summary>
            GET_BLIP_HUD_COLOUR
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_BLIP_INFO_ID_COORD">
            <summary>
            GET_BLIP_INFO_ID_COORD
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_BLIP_INFO_ID_DISPLAY">
            <summary>
            GET_BLIP_INFO_ID_DISPLAY
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_BLIP_INFO_ID_ENTITY_INDEX">
            <summary>
            GET_BLIP_INFO_ID_ENTITY_INDEX
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_BLIP_INFO_ID_PICKUP_INDEX">
            <summary>
            This function is hard-coded to always return 0.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_BLIP_INFO_ID_TYPE">
            <summary>
            Returns a value based on what the blip is attached to
            1 - Vehicle
            2 - Ped
            3 - Object
            4 - Coord
            5 - unk
            6 - Pickup
            7 - Radius
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_BLIP_SPRITE">
            <summary>
            Gets the sprite id of the specified blip. Blip sprite ids and images can be found [here](https://docs.fivem.net/docs/game-references/blips/).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_BOAT_BOOM_POSITION_RATIO">
            <summary>
            GET_BOAT_BOOM_POSITION_RATIO
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_BOAT_VEHICLE_MODEL_AGILITY">
            <summary>
            Retrieves the agility for a specific boat model, including any vehicle mods. Unlike other vehicles where Rockstar Games typically assess performance based on traction, boats use agility as a measure. This static value is distinct from the traction metrics used for other vehicle types.
            
            ```
            NativeDB Introduced: v323
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_CALMING_QUAD_AT_COORDS">
            <summary>
            This native returns the index of a calming quad if the given point is inside its bounds.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_CALMING_QUAD_BOUNDS">
            <summary>
            GET_CALMING_QUAD_BOUNDS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_CALMING_QUAD_COUNT">
            <summary>
            GET_CALMING_QUAD_COUNT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_CALMING_QUAD_DAMPENING">
            <summary>
            GET_CALMING_QUAD_DAMPENING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_CAM_ANIM_CURRENT_PHASE">
            <summary>
            GET_CAM_ANIM_CURRENT_PHASE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_CAM_COORD">
            <summary>
            GET_CAM_COORD
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_CAM_FAR_CLIP">
            <summary>
            GET_CAM_FAR_CLIP
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_CAM_FAR_DOF">
            <summary>
            GET_CAM_FAR_DOF
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_CAM_FOV">
            <summary>
            GET_CAM_FOV
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_CAM_MATRIX">
            <summary>
            Returns the world matrix of the specified camera. To turn this into a view matrix, calculate the inverse.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_CAM_NEAR_CLIP">
            <summary>
            GET_CAM_NEAR_CLIP
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_CAM_ROT">
            <summary>
            Gets a camera's rotation by handle (`cam`) lookup, outputs a `Vector3` in degrees.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_CAM_SPLINE_NODE_INDEX">
            <summary>
            GET_CAM_SPLINE_NODE_INDEX
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_CAM_SPLINE_NODE_PHASE">
            <summary>
            I'm pretty sure the parameter is the camera as usual, but I am not certain so I'm going to leave it as is.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_CAM_SPLINE_PHASE">
            <summary>
            Can use this with SET_CAM_SPLINE_PHASE to set the float it this native returns.  
            (returns 1.0f when no nodes has been added, reached end of non existing spline)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_CAM_VIEW_MODE_FOR_CONTEXT">
            <summary>
            See [`GET_FOLLOW_PED_CAM_VIEW_MODE`](#\_0x8D4D46230B2C353A) for the view mode enum.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_CAUSE_OF_MOST_RECENT_FORCE_CLEANUP">
            <summary>
            GET_CAUSE_OF_MOST_RECENT_FORCE_CLEANUP
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_CGOFFSET">
            <summary>
            GET_CGOFFSET
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_CLIP_SET_FOR_SCRIPTED_GUN_TASK">
            <summary>
            GET_CLIP_SET_FOR_SCRIPTED_GUN_TASK
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_CLOCK_DAY_OF_MONTH">
            <summary>
            GET_CLOCK_DAY_OF_MONTH
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_CLOCK_DAY_OF_WEEK">
            <summary>
            Gets the current day of the week.  
            0: Sunday  
            1: Monday  
            2: Tuesday  
            3: Wednesday  
            4: Thursday  
            5: Friday  
            6: Saturday
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_CLOCK_HOURS">
            <summary>
            Gets the current ingame hour, expressed without zeros. (09:34 will be represented as 9)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_CLOCK_MINUTES">
            <summary>
            Gets the current ingame clock minute.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_CLOCK_MONTH">
            <summary>
            GET_CLOCK_MONTH
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_CLOCK_SECONDS">
            <summary>
            Gets the current ingame clock second. Note that ingame clock seconds change really fast since a day in GTA is only 48 minutes in real life.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_CLOCK_YEAR">
            <summary>
            GET_CLOCK_YEAR
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_CLOSEST_FIRE_POS">
            <summary>
            Returns TRUE if it found something. FALSE if not.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_CLOSEST_MAJOR_VEHICLE_NODE">
            <summary>
            Get the closest vehicle node to a given position, unknown1 = 3.0, unknown2 = 0
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_CLOSEST_OBJECT_OF_TYPE">
            <summary>
            Has 8 params in the latest patches.  
            isMission - if true doesn't return mission objects
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_CLOSEST_PED">
            <summary>
            Gets the closest ped in a radius.  
            Ped Types:  
            Any ped = -1  
            Player = 1  
            Male = 4   
            Female = 5   
            Cop = 6  
            Human = 26  
            SWAT = 27   
            Animal = 28  
            Army = 29  
            ------------------  
            P4 P5 P7 P8  
            1  0  x  x  = return nearest walking Ped  
            1  x  0  x  = return nearest walking Ped  
            x  1  1  x  = return Ped you are using  
            0  0  x  x  = no effect  
            0  x  0  x  = no effect  
            x = can be 1 or 0. Does not have any obvious changes.  
            This function does not return ped who is:  
            1. Standing still  
            2. Driving  
            3. Fleeing  
            4. Attacking  
            This function only work if the ped is:  
            1. walking normally.  
            2. waiting to cross a road.  
            Note: PED::GET_PED_NEARBY_PEDS works for more peds.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_CLOSEST_ROAD">
            <summary>
            Finds an edge (node connection to another node) that satisfies the specified criteria.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_CLOSEST_TRACK_NODES">
            <summary>
            Get all track nodes and their track ids within the radius of the specified coordinates.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_CLOSEST_VEHICLE">
            <summary>
            Example usage  
            VEHICLE::GET_CLOSEST_VEHICLE(x, y, z, radius, hash, unknown leave at 70)   
            x, y, z: Position to get closest vehicle to.  
            radius: Max radius to get a vehicle.  
            modelHash: Limit to vehicles with this model. 0 for any.  
            flags: The bitwise flags altering the function's behaviour.  
            Does not return police cars or helicopters.  
            It seems to return police cars for me, does not seem to return helicopters, planes or boats for some reason  
            Only returns non police cars and motorbikes with the flag set to 70 and modelHash to 0. ModelHash seems to always be 0 when not a modelHash in the scripts, as stated above.   
            These flags were found in the b617d scripts: 0,2,4,6,7,23,127,260,2146,2175,12294,16384,16386,20503,32768,67590,67711,98309,100359.  
            Converted to binary, each bit probably represents a flag as explained regarding another native here: gtaforums.com/topic/822314-guide-driving-styles  
            Conversion of found flags to binary: pastebin.com/kghNFkRi  
            At exactly 16384 which is 0100000000000000 in binary and 4000 in hexadecimal only planes are returned.   
            It's probably more convenient to use worldGetAllVehicles(int *arr, int arrSize) and check the shortest distance yourself and sort if you want by checking the vehicle type with for example VEHICLE::IS_THIS_MODEL_A_BOAT  
            -------------------------------------------------------------------------  
            Conclusion: This native is not worth trying to use. Use something like this instead: pastebin.com/xiFdXa7h
            Use flag 127 to return police cars
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_CLOSEST_VEHICLE_NODE">
            <summary>
            FYI: When falling through the map (or however you got under it) you will respawn when your player ped's height is &lt;= -200.0 meters (I think you all know this) and when in a vehicle you will actually respawn at the closest vehicle node.
            ----------
            Vector3 nodePos;
            GET_CLOSEST_VEHICLE_NODE(x,y,z,&amp;nodePos,...)
            p4 is either 0, 1 or 8. 1 means any path/road. 0 means node in the middle of the closest main (asphalt) road.
            p5, p6 are always the same:
            0x40400000 (3.0), 0
            p5 can also be 100.0 and p6 can be 2.5:
            PATHFIND::GET_CLOSEST_VEHICLE_NODE(a_0, &amp;v_5, v_9, 100.0, 2.5)
            Known node types: simple path/asphalt road, only asphalt road, water, under the map at always the same coords.
            The node types follows a pattern. For example, every fourth node is of the type water i.e. 3, 7, 11, 15, 19, 23, 27, 31, 35, 39... 239. Could not see any difference between nodes within certain types.
            Starting at 2, every fourth node is under the map, always same coords.
            Same with only asphalt road (0, 4, 8, etc) and simple path/asphalt road (1, 5, 9, etc).
            gtaforums.com/topic/843561-pathfind-node-types
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_CLOSEST_VEHICLE_NODE_WITH_HEADING">
            <summary>
            p5, p6 and p7 seems to be about the same as p4, p5 and p6 for GET_CLOSEST_VEHICLE_NODE. p6 and/or p7 has something to do with finding a node on the same path/road and same direction(at least for this native, something to do with the heading maybe). Edit this when you find out more.  
            p5 is either 1 or 12. 1 means any path/road. 12, 8, 0 means node in the middle of the closest main (asphalt) road.  
            p6 is always 3.0  
            p7 is always 0.  
            Known node types: simple path/asphalt road, only asphalt road, water, under the map at always the same coords.   
            The node types follows a pattern. For example, every fourth node is of the type water i.e. 3, 7, 11, 15, 19, 23, 27, 31, 35, 39... 239. Could not see any difference between nodes within certain types.   
            Starting at 2, every fourth node is under the map, always same coords.  
            Same with only asphalt road (0, 4, 8, etc) and simple path/asphalt road (1, 5, 9, etc).  
            gtaforums.com/topic/843561-pathfind-node-types  
            Example of usage, moving vehicle to closest path/road:  
            Vector3 coords = ENTITY::GET_ENTITY_COORDS(playerVeh, true);  
            Vector3 closestVehicleNodeCoords;   
            float roadHeading;   
            PATHFIND::GET_CLOSEST_VEHICLE_NODE_WITH_HEADING(coords.x, coords.y, coords.z, &amp;closestVehicleNodeCoords, &amp;roadHeading, 1, 3, 0);   
            ENTITY::SET_ENTITY_HEADING(playerVeh, roadHeading);  
            ENTITY::SET_ENTITY_COORDS(playerVeh, closestVehicleNodeCoords.x, closestVehicleNodeCoords.y, closestVehicleNodeCoords.z, 1, 0, 0, 1);  
            VEHICLE::SET_VEHICLE_ON_GROUND_PROPERLY(playerVeh);  
            ------------------------------------------------------------------  
            C# Example (ins1de) : pastebin.com/fxtMWAHD
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_CLOUD_TIME_AS_INT">
            <summary>
            Returns POSIX timestamp.
            
            Renamed from `_GET_POSIX_TIME` to `GET_CLOUD_TIME_AS_INT` because of conflicting native names ([`0xDA488F299A5B164E`](#\_0xDA488F299A5B164E))
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_COLLISION_NORMAL_OF_LAST_HIT_FOR_ENTITY">
            <summary>
            GET_COLLISION_NORMAL_OF_LAST_HIT_FOR_ENTITY
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_COMBAT_FLOAT">
            <summary>
            p0: Ped Handle  
            p1: int i | 0 &lt;= i &lt;= 27  
            p1 probably refers to the attributes configured in combatbehavior.meta. There are 13. Example:  
            &lt;BlindFireChance value="0.1"/&gt;  
            &lt;WeaponShootRateModifier value="1.0"/&gt;  
            &lt;TimeBetweenBurstsInCover value="1.25"/&gt;  
            &lt;BurstDurationInCover value="2.0"/&gt;  
            &lt;TimeBetweenPeeks value="10.0"/&gt;  
            &lt;WeaponAccuracy value="0.18"/&gt;  
            &lt;FightProficiency value="0.8"/&gt;  
            &lt;StrafeWhenMovingChance value="1.0"/&gt;  
            &lt;WalkWhenStrafingChance value="0.0"/&gt;  
            &lt;AttackWindowDistanceForCover value="55.0"/&gt;  
            &lt;TimeToInvalidateInjuredTarget value="9.0"/&gt;  
            &lt;TriggerChargeTime_Near value="4.0"/&gt;  
            &lt;TriggerChargeTime_Far value="10.0"/&gt;  
            -------------Confirmed by editing combatbehavior.meta:  
            p1:  
            0=BlindFireChance  
            1=BurstDurationInCover  
            3=TimeBetweenBurstsInCover  
            4=TimeBetweenPeeks  
            5=StrafeWhenMovingChance  
            8=WalkWhenStrafingChance  
            11=AttackWindowDistanceForCover  
            12=TimeToInvalidateInjuredTarget  
            16=OptimalCoverDistance
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_COMMERCE_ITEM_CAT">
            <summary>
            index2 is unused
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_COMMERCE_ITEM_ID">
            <summary>
            GET_COMMERCE_ITEM_ID
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_COMMERCE_ITEM_NAME">
            <summary>
            GET_COMMERCE_ITEM_NAME
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_COMMERCE_ITEM_NUM_CATS">
            <summary>
            GET_COMMERCE_ITEM_NUM_CATS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_COMMERCE_ITEM_TEXTURENAME">
            <summary>
            NativeDB Added Parameter 3: int p2
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_COMMERCE_PRODUCT_PRICE">
            <summary>
            GET_COMMERCE_PRODUCT_PRICE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_CONTROL_GROUP_INSTRUCTIONAL_BUTTON">
            <summary>
            GET_CONTROL_GROUP_INSTRUCTIONAL_BUTTON
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_CONTROL_INSTRUCTIONAL_BUTTON">
            <summary>
            formerly called _GET_CONTROL_ACTION_NAME incorrectly  
            p2 appears to always be true.  
            p2 is unused variable in function.  
            EG:  
            GET_CONTROL_INSTRUCTIONAL_BUTTON (2, 201, 1)  -- [[INPUT_FRONTEND_ACCEPT (e.g. Enter button)]]   
            GET_CONTROL_INSTRUCTIONAL_BUTTON (2, 202, 1)  -- [[INPUT_FRONTEND_CANCEL (e.g. ESC button)]]   
            GET_CONTROL_INSTRUCTIONAL_BUTTON (2, 51, 1)  -- [[INPUT_CONTEXT (e.g. E button)]]   
            gtaforums.com/topic/819070-c-draw-instructional-buttons-scaleform-movie/#entry1068197378  
            0, 1 and 2 used in the scripts. 0 is by far the most common of them.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_CONTROL_NORMAL">
            <summary>
            GET_CONTROL_NORMAL
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_CONTROL_UNBOUND_NORMAL">
            <summary>
            Seems to return values between -1 and 1 for controls like gas and steering.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_CONTROL_VALUE">
            <summary>
            GET_CONTROL_VALUE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_CONVAR">
            <summary>
            Can be used to get a console variable of type `char*`, for example a string.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_CONVAR_BOOL">
            <summary>
            Can be used to get a console variable casted back to `bool`.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_CONVAR_FLOAT">
            <summary>
            This will have floating point inaccuracy.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_CONVAR_INT">
            <summary>
            Can be used to get a console variable casted back to `int` (an integer value).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_CONVERTIBLE_ROOF_STATE">
            <summary>
            Returns the convertible state of the specified vehicle.
            
            ```cpp
            enum eRoofState {
                RAISED = 0,
                LOWERING = 1,
                LOWERED = 2,
                RAISING = 3,
                CLOSING_BOOT = 4,
                ROOF_STUCK_RAISED = 5,
                ROOF_STUCK_LOWERED = 6
            }
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_COORDS_AND_ROTATION_OF_CLOSEST_OBJECT_OF_TYPE">
            <summary>
            GET_COORDS_AND_ROTATION_OF_CLOSEST_OBJECT_OF_TYPE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_COORDS_OF_PROJECTILE_TYPE_IN_AREA">
            <summary>
            GET_COORDS_OF_PROJECTILE_TYPE_IN_AREA
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_COORDS_OF_PROJECTILE_TYPE_WITHIN_DISTANCE">
            <summary>
            GET_COORDS_OF_PROJECTILE_TYPE_WITHIN_DISTANCE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_CURRENT_FRONTEND_MENU_VERSION">
            <summary>
            if (HUD::GET_CURRENT_FRONTEND_MENU_VERSION() == joaat("fe_menu_version_empty_no_background"))
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_CURRENT_GAME_NAME">
            <summary>
            This native returns the currently used game's name.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_CURRENT_LANGUAGE">
            <summary>
            0 = american (en-US)
            1 = french (fr-FR)
            2 = german (de-DE)
            3 = italian (it-IT)
            4 = spanish (es-ES)
            5 = brazilian (pt-BR)
            6 = polish (pl-PL)
            7 = russian (ru-RU)
            8 = korean (ko-KR)
            9 = chinesetrad (zh-TW)
            10 = japanese (ja-JP)
            11 = mexican (es-MX)
            12 = chinesesimp (zh-CN)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_CURRENT_NUMBER_OF_CLOUD_PHOTOS">
            <summary>
            GET_CURRENT_NUMBER_OF_CLOUD_PHOTOS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_CURRENT_PED_VEHICLE_WEAPON">
            <summary>
            GET_CURRENT_PED_VEHICLE_WEAPON
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_CURRENT_PED_WEAPON">
            <summary>
            The return value seems to indicate returns true if the hash of the weapon object weapon equals the weapon hash.  
            p2 seems to be 1 most of the time; and is not implemented.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_CURRENT_PED_WEAPON_ENTITY_INDEX">
            <summary>
            NativeDB Added Parameter 2: Any p1
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_CURRENT_PLAYBACK_FOR_VEHICLE">
            <summary>
            GET_CURRENT_PLAYBACK_FOR_VEHICLE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_CURRENT_RESOURCE_NAME">
            <summary>
            Returns the name of the currently executing resource.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_CURRENT_SCRIPTED_CONVERSATION_LINE">
            <summary>
            GET_CURRENT_SCRIPTED_CONVERSATION_LINE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_CURRENT_SERVER_ENDPOINT">
            <summary>
            Returns the peer address of the remote game server that the user is currently connected to.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_CURRENT_TRACK_SOUND_NAME">
            <summary>
            GET_CURRENT_TRACK_SOUND_NAME
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_CURRENT_WEBPAGE_ID">
            <summary>
            GET_CURRENT_WEBPAGE_ID
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_CURRENT_WEBSITE_ID">
            <summary>
            GET_CURRENT_WEBSITE_ID
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_CUTSCENE_PLAY_TIME">
            <summary>
            Gets the current time of the cutscene.
            
            ```
            NativeDB Introduced: v3258
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_CUTSCENE_SECTION_PLAYING">
            <summary>
            GET_CUTSCENE_SECTION_PLAYING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_CUTSCENE_TIME">
            <summary>
            Gets the elapsed time of the current cutscene in
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_CUTSCENE_TOTAL_DURATION">
            <summary>
            Gets the total length of the cutscene irrespective of playback list in milliseconds
            To account for sections, see [`_GET_CUTSCENE_END_TIME`](#\_0x971D7B15BCDBEF99)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_DEAD_PED_PICKUP_COORDS">
            <summary>
            GET_DEAD_PED_PICKUP_COORDS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_DECAL_WASH_LEVEL">
            <summary>
            GET_DECAL_WASH_LEVEL
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_DEEP_OCEAN_SCALER">
            <summary>
            Gets the aggressiveness factor of the ocean waves.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_DEFAULT_SCRIPT_RENDERTARGET_RENDER_ID">
            <summary>
            This function is hard-coded to always return 1.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_DISABLED_CONTROL_NORMAL">
            <summary>
            GET_DISABLED_CONTROL_NORMAL
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_DISABLED_CONTROL_UNBOUND_NORMAL">
            <summary>
            GET_DISABLED_CONTROL_UNBOUND_NORMAL
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_DISPLAY_NAME_FROM_VEHICLE_MODEL">
            <summary>
            Returns the display name/text label (`gameName` in `vehicles.meta`) for the specified vehicle model.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_DISTANCE_BETWEEN_COORDS">
            <summary>
            Returns the distance between two three-dimensional points, optionally ignoring the Z values.
            If useZ is false, only the 2D plane (X-Y) will be considered for calculating the distance.
            Consider using this faster native instead: SYSTEM::VDIST - DVIST always takes in consideration the 3D coordinates.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_DLC_VEHICLE_DATA">
            <summary>
            The Second item in the struct `*(Hash *)(outData + 1)` is the vehicle hash.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_DLC_VEHICLE_FLAGS">
            <summary>
            GET_DLC_VEHICLE_FLAGS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_DLC_VEHICLE_MODEL">
            <summary>
            dlcVehicleIndex is 0 to GET_NUM_DLC_VEHICLS()
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_DLC_VEHICLE_MOD_LOCK_HASH">
            <summary>
            GET_DLC_VEHICLE_MOD_LOCK_HASH
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_DLC_WEAPON_COMPONENT_DATA">
            <summary>
            p0 seems to be the weapon index  
            p1 seems to be the weapon component index  
            struct DlcComponentData{  
            int attachBone;  
            int padding1;  
            int bActiveByDefault;  
            int padding2;  
            int unk;  
            int padding3;  
            int componentHash;  
            int padding4;  
            int unk2;  
            int padding5;  
            int componentCost;  
            int padding6;  
            char nameLabel[64];  
            char descLabel[64];  
            };
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_DLC_WEAPON_DATA">
            <summary>
            dlcWeaponIndex takes a number from 0 - GET_NUM_DLC_WEAPONS() - 1.  
            struct DlcWeaponData  
            {  
            int emptyCheck; //use DLC1::_IS_DLC_DATA_EMPTY on this  
            int padding1;  
            int weaponHash;  
            int padding2;  
            int unk;  
            int padding3;  
            int weaponCost;  
            int padding4;  
            int ammoCost;  
            int padding5;  
            int ammoType;  
            int padding6;  
            int defaultClipSize;  
            int padding7;  
            char nameLabel[64];  
            char descLabel[64];  
            char desc2Label[64]; // usually "the" + name  
            char upperCaseNameLabel[64];  
            };
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_DUI_HANDLE">
            <summary>
            Returns the NUI window handle for a specified DUI browser object.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_ENTITY_ADDRESS">
            <summary>
            **Experimental**: This native may be altered or removed in future versions of CitizenFX without warning.
            
            Returns the memory address of an entity.
            
            This native is intended for singleplayer debugging, and may not be available during multiplayer.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_ENTITY_ALPHA">
            <summary>
            GET_ENTITY_ALPHA
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_ENTITY_ANIM_CURRENT_TIME">
            <summary>
            ```
            Returns a float value representing animation's current playtime with respect to its total playtime. This value increasing in a range from [0 to 1] and wrap back to 0 when it reach 1.  
            Example:  
            0.000000 - mark the starting of animation.  
            0.500000 - mark the midpoint of the animation.  
            1.000000 - mark the end of animation.  
            ```
            
            [Animations list](https://alexguirre.github.io/animations-list/)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_ENTITY_ANIM_TOTAL_TIME">
            <summary>
            ```
            Returns a float value representing animation's total playtime in milliseconds.  
            Example:  
            GET_ENTITY_ANIM_TOTAL_TIME(PLAYER_ID(),"amb@world_human_yoga@female@base","base_b")   
            return 20800.000000  
            ```
            
            [Animations list](https://alexguirre.github.io/animations-list/)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_ENTITY_ARCHETYPE_NAME">
            <summary>
            Returns entity's archetype name, if available.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_ENTITY_ATTACHED_TO">
            <summary>
            GET_ENTITY_ATTACHED_TO
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_ENTITY_ATTACHED_TO_TOW_TRUCK">
            <summary>
            GET_ENTITY_ATTACHED_TO_TOW_TRUCK
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_ENTITY_BONE_INDEX_BY_NAME">
            <summary>
            Returns the index of the bone. If the bone was not found, -1 will be returned.   
            list:  
            pastebin.com/D7JMnX1g  
            BoneNames:  
            	chassis,  
            	windscreen,  
            	seat_pside_r,  
            	seat_dside_r,  
            	bodyshell,  
            	suspension_lm,  
            	suspension_lr,  
            	platelight,  
            	attach_female,  
            	attach_male,  
            	bonnet,  
            	boot,  
            	chassis_dummy,	//Center of the dummy  
            	chassis_Control,	//Not found yet  
            	door_dside_f,	//Door left, front  
            	door_dside_r,	//Door left, back  
            	door_pside_f,	//Door right, front  
            	door_pside_r,	//Door right, back  
            	Gun_GripR,  
            	windscreen_f,  
            	platelight,	//Position where the light above the numberplate is located  
            	VFX_Emitter,  
            	window_lf,	//Window left, front  
            	window_lr,	//Window left, back  
            	window_rf,	//Window right, front  
            	window_rr,	//Window right, back  
            	engine,	//Position of the engine  
            	gun_ammo,  
            	ROPE_ATTATCH,	//Not misspelled. In script "finale_heist2b.c4".  
            	wheel_lf,	//Wheel left, front  
            	wheel_lr,	//Wheel left, back  
            	wheel_rf,	//Wheel right, front  
            	wheel_rr,	//Wheel right, back  
            	exhaust,	//Exhaust. shows only the position of the stock-exhaust  
            	overheat,	//A position on the engine(not exactly sure, how to name it)  
            	misc_e,	//Not a car-bone.  
            	seat_dside_f,	//Driver-seat  
            	seat_pside_f,	//Seat next to driver  
            	Gun_Nuzzle,  
            	seat_r  
            I doubt that the function is case-sensitive, since I found a "Chassis" and a "chassis". - Just tested: Definitely not case-sensitive.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_ENTITY_CAN_BE_DAMAGED">
            <summary>
            GET_ENTITY_CAN_BE_DAMAGED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_ENTITY_COLLISION_DISABLED">
            <summary>
            GET_ENTITY_COLLISION_DISABLED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_ENTITY_COORDS">
            <summary>
            Gets the current coordinates (world position) for a specified entity.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_ENTITY_FORWARD_VECTOR">
            <summary>
            Gets the entity's forward vector.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_ENTITY_FORWARD_X">
            <summary>
            Gets the X-component of the entity's forward vector.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_ENTITY_FORWARD_Y">
            <summary>
            Gets the Y-component of the entity's forward vector.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_ENTITY_FROM_STATE_BAG_NAME">
            <summary>
            Returns the entity handle for the specified state bag name. For use with [ADD_STATE_BAG_CHANGE_HANDLER](?\_0x5BA35AAF).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_ENTITY_HEADING">
            <summary>
            Returns the heading of the entity in degrees. Also know as the "Yaw" of an entity.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_ENTITY_HEADING_FROM_EULERS">
            <summary>
            Gets the heading of the entity physics in degrees, which tends to be more accurate than just [`GET_ENTITY_HEADING`](#\_0xE83D4F9BA2A38914). This can be clearly seen while, for example, ragdolling a ped/player.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_ENTITY_HEALTH">
            <summary>
            Returns an integer value of entity's current health.
            Example of range for ped:
            - Player [0 to 200]
            - Ped [100 to 200]
            - Vehicle [0 to 1000]
            - Object [0 to 1000]
            Health is actually a float value but this native casts it to int.
            In order to get the actual value, do:
            float health = *(float *)(entityAddress + 0x280);
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_ENTITY_HEIGHT">
            <summary>
            GET_ENTITY_HEIGHT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_ENTITY_HEIGHT_ABOVE_GROUND">
            <summary>
            Return height (z-dimension) above ground.   
            Example: The pilot in a titan plane is 1.844176 above ground.  
            How can i convert it to meters?  
            Everything seems to be in meters, probably this too.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_ENTITY_INDEX_FROM_MAPDATA">
            <summary>
            Returns the transient entity index for a specified mapdata/entity pair.
            This function supports SDK infrastructure and is not intended to be used directly from your code.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_ENTITY_INDEX_OF_CUTSCENE_ENTITY">
            <summary>
            Returns the handle of a cutscene entity, can be ped
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_ENTITY_INDEX_OF_REGISTERED_ENTITY">
            <summary>
            GET_ENTITY_INDEX_OF_REGISTERED_ENTITY
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_ENTITY_LOD_DIST">
            <summary>
            Returns the LOD distance of an entity.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_ENTITY_MAPDATA_OWNER">
            <summary>
            Retrieves the map data and entity handles from a specific entity.
            This function supports SDK infrastructure and is not intended to be used directly from your code.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_ENTITY_MATRIX">
            <summary>
            GET_ENTITY_MATRIX
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_ENTITY_MAX_HEALTH">
            <summary>
            Return an integer value of entity's maximum health.  
            Example:  
            - Player = 200
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_ENTITY_MODEL">
            <summary>
            Returns the model hash from an entity.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_ENTITY_PITCH">
            <summary>
            GET_ENTITY_PITCH
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_ENTITY_PLAYER_IS_FREE_AIMING_AT">
            <summary>
            Returns TRUE if it found an entity in your crosshair within range of your weapon. Assigns the handle of the target to the *entity that you pass it.  
            Returns false if no entity found.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_ENTITY_POPULATION_TYPE">
            <summary>
            A population type, from the following enum: https://alloc8or.re/gta5/doc/enums/ePopulationType.txt
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_ENTITY_QUATERNION">
            <summary>
            w is the correct parameter name!
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_ENTITY_ROLL">
            <summary>
            Displays the current ROLL axis of the entity [-180.0000/180.0000+]  
            (Sideways Roll) such as a vehicle tipped on its side
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_ENTITY_ROTATION">
            <summary>
            **NOTE**: What you use for rotationOrder when getting must be the same as rotationOrder when setting the rotation.
            
            ```cpp
            enum eRotationOrder {
                // Rotate around the z-axis, then the y-axis and finally the x-axis.
                ROT_ZYX = 0,
                // Rotate around the y-axis, then the z-axis and finally the x-axis.
                ROT_YZX = 1,
                // Rotate around the z-axis, then the x-axis and finally the y-axis.
                ROT_ZXY = 2,
                // Rotate around the x-axis, then the z-axis and finally the y-axis.
                ROT_XZY = 3,
                // Rotate around the y-axis, then the x-axis and finally the z-axis.
                ROT_YXZ = 4,
                // Rotate around the x-axis, then the y-axis and finally the z-axis.
                ROT_XYZ = 5,
            }
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_ENTITY_ROTATION_VELOCITY">
            <summary>
            GET_ENTITY_ROTATION_VELOCITY
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_ENTITY_SCRIPT">
            <summary>
            All ambient entities in-world seem to have the same value for the second argument (Any *script), depending on when the scripthook was activated/re-activated. I've seen numbers from ~5 to almost 70 when the value was translated with to_string. The function return value seems to always be 0.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_ENTITY_SPEED">
            <summary>
            Get the speed of a entity.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_ENTITY_SPEED_VECTOR">
            <summary>
            Relative can be used for getting speed relative to the frame of the vehicle, to determine for example, if you are going in reverse (-y speed) or not (+y speed).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_ENTITY_SUBMERGED_LEVEL">
            <summary>
            Get how much of the entity is submerged.  1.0f is whole entity.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_ENTITY_TYPE">
            <summary>
            Returns:
            0 = no entity
            1 = ped
            2 = vehicle
            3 = object
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_ENTITY_UPRIGHT_VALUE">
            <summary>
            GET_ENTITY_UPRIGHT_VALUE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_ENTITY_VELOCITY">
            <summary>
            GET_ENTITY_VELOCITY
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_EVENT_AT_INDEX">
            <summary>
            eventGroup: 0 = SCRIPT_EVENT_QUEUE_AI (CEventGroupScriptAI), 1 = SCRIPT_EVENT_QUEUE_NETWORK (CEventGroupScriptNetwork)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_EVENT_DATA">
            <summary>
            eventGroup: 0 = SCRIPT_EVENT_QUEUE_AI (CEventGroupScriptAI), 1 = SCRIPT_EVENT_QUEUE_NETWORK (CEventGroupScriptNetwork)
            Note: eventDataSize is NOT the size in bytes, it is the size determined by the SIZE_OF operator (RAGE Script operator, not C/C++ sizeof). That is, the size in bytes divided by 8 (script variables are always 8-byte aligned!).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_EVENT_EXISTS">
            <summary>
            eventGroup: 0 = SCRIPT_EVENT_QUEUE_AI (CEventGroupScriptAI), 1 = SCRIPT_EVENT_QUEUE_NETWORK (CEventGroupScriptNetwork)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_EXTERNAL_KVP_FLOAT">
            <summary>
            A getter for [SET_RESOURCE_KVP_FLOAT](#\_0x9ADD2938), but for a specified resource.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_EXTERNAL_KVP_INT">
            <summary>
            A getter for [SET_RESOURCE_KVP_INT](#\_0x6A2B1E8), but for a specified resource.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_EXTERNAL_KVP_STRING">
            <summary>
            A getter for [SET_RESOURCE_KVP](#\_0x21C7A35B), but for a specified resource.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_FAKE_WANTED_LEVEL">
            <summary>
            GET_FAKE_WANTED_LEVEL
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_FILENAME_FOR_AUDIO_CONVERSATION">
            <summary>
            Gets a localized string literal from a label name. This is used to get the filename of the audio conversation associated with the provided label name.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_FINAL_RENDERED_CAM_COORD">
            <summary>
            GET_FINAL_RENDERED_CAM_COORD
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_FINAL_RENDERED_CAM_FAR_CLIP">
            <summary>
            GET_FINAL_RENDERED_CAM_FAR_CLIP
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_FINAL_RENDERED_CAM_FAR_DOF">
            <summary>
            GET_FINAL_RENDERED_CAM_FAR_DOF
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_FINAL_RENDERED_CAM_FOV">
            <summary>
            GET_FINAL_RENDERED_CAM_FOV
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_FINAL_RENDERED_CAM_MOTION_BLUR_STRENGTH">
            <summary>
            GET_FINAL_RENDERED_CAM_MOTION_BLUR_STRENGTH
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_FINAL_RENDERED_CAM_NEAR_CLIP">
            <summary>
            GET_FINAL_RENDERED_CAM_NEAR_CLIP
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_FINAL_RENDERED_CAM_NEAR_DOF">
            <summary>
            GET_FINAL_RENDERED_CAM_NEAR_DOF
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_FINAL_RENDERED_CAM_ROT">
            <summary>
            GET_FINAL_RENDERED_CAM_ROT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_FINAL_RENDERED_IN_WHEN_FRIENDLY_FOV">
            <summary>
            GET_FINAL_RENDERED_IN_WHEN_FRIENDLY_FOV
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_FINAL_RENDERED_IN_WHEN_FRIENDLY_ROT">
            <summary>
            GET_FINAL_RENDERED_IN_WHEN_FRIENDLY_ROT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_FIRST_BLIP_INFO_ID">
            <summary>
            Also see [`GET_NEXT_BLIP_INFO_ID`](#\_0x14F96AA50D6FBEA7) for an example.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_FIRST_PERSON_AIM_CAM_ZOOM_FACTOR">
            <summary>
            GET_FIRST_PERSON_AIM_CAM_ZOOM_FACTOR
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_FOCUS_PED_ON_SCREEN">
            <summary>
            GET_FOCUS_PED_ON_SCREEN
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_FOLLOW_PED_CAM_VIEW_MODE">
            <summary>
            cpp
            // view mode enumeration
            enum eCamViewMode 
            {
            	THIRD_PERSON_NEAR = 0,
            	THIRD_PERSON_MEDIUM = 1,
            	THIRD_PERSON_FAR = 2,
            	CINEMATIC = 3,
            	FIRST_PERSON = 4,
            };
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_FOLLOW_PED_CAM_ZOOM_LEVEL">
            <summary>
            See [`GET_FOLLOW_PED_CAM_VIEW_MODE`](#\_0x8D4D46230B2C353A) for the follow mode enum.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_FOLLOW_VEHICLE_CAM_VIEW_MODE">
            <summary>
            See [`GET_FOLLOW_PED_CAM_VIEW_MODE`](#\_0x8D4D46230B2C353A) for the follow mode enum.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_FOLLOW_VEHICLE_CAM_ZOOM_LEVEL">
            <summary>
            See [`GET_FOLLOW_PED_CAM_VIEW_MODE`](#\_0x8D4D46230B2C353A) for the follow mode enum.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_FORCED_COMPONENT">
            <summary>
            GET_FORCED_COMPONENT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_FORCED_PROP">
            <summary>
            GET_FORCED_PROP
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_FRAME_COUNT">
            <summary>
            Gets the number of the current frame being displayed.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_FRAME_TIME">
            <summary>
            Gets the high precision frame time of the last frame in seconds.
            
            *note: the example above is way less precise.*
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_FUEL_CONSUMPTION_RATE_MULTIPLIER">
            <summary>
            GET_FUEL_CONSUMPTION_RATE_MULTIPLIER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_FUEL_CONSUMPTION_STATE">
            <summary>
            GET_FUEL_CONSUMPTION_STATE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_GAMEPLAY_CAM_COORD">
            <summary>
            GET_GAMEPLAY_CAM_COORD
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_GAMEPLAY_CAM_FOV">
            <summary>
            GET_GAMEPLAY_CAM_FOV
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_GAMEPLAY_CAM_RELATIVE_HEADING">
            <summary>
            GET_GAMEPLAY_CAM_RELATIVE_HEADING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_GAMEPLAY_CAM_RELATIVE_PITCH">
            <summary>
            GET_GAMEPLAY_CAM_RELATIVE_PITCH
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_GAMEPLAY_CAM_ROT">
            <summary>
            This function takes a rotation order and outputs a `Vector3` in degrees.
            
            It first calls a game function to calculate these values given the rotation order and effectively multiplies those values by `180/PI`, hence degrees since the function it calls outputs radians which are then converted to degrees.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_GAME_BUILD_NUMBER">
            <summary>
            Returns the internal build number of the current game being executed.
            
            Possible values:
            
            *   FiveM
                *   1604
                *   2060
                *   2189
                *   2372
                *   2545
                *   2612
                *   2699
                *   2802
                *   2944
                *   3095
                *   3258
                *   3323
                *   3407
            *   RedM
                *   1311
                *   1355
                *   1436
                *   1491
            *   LibertyM
                *   43
            *   FXServer
                *   0
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_GAME_NAME">
            <summary>
            Returns the current game being executed.
            
            Possible values:
            
            | Return value | Meaning                        |
            | ------------ | ------------------------------ |
            | `fxserver`   | Server-side code ('Duplicity') |
            | `fivem`      | FiveM for GTA V                |
            | `libertym`   | LibertyM for GTA IV            |
            | `redm`       | RedM for Red Dead Redemption 2 |
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_GAME_POOL">
            <summary>
            Returns a list of entity handles (script GUID) for all entities in the specified pool - the data returned is an array as
            follows:
            
            ```json
            [ 770, 1026, 1282, 1538, 1794, 2050, 2306, 2562, 2818, 3074, 3330, 3586, 3842, 4098, 4354, 4610, ...]
            ```
            
            ### Supported pools
            
            *   `CPed`: Peds (including animals) and players.
            *   `CObject`: Objects (props), doors, and projectiles.
            *   `CNetObject`: Networked objects
            *   `CVehicle`: Vehicles.
            *   `CPickup`: Pickups.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_GAME_TIMER">
            <summary>
            GET_GAME_TIMER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_GLOBAL_ACTIONSCRIPT_FLAG">
            <summary>
            Returns the ActionScript flagValue.
            ActionScript flags are global flags that scaleforms use
            Flags found during testing
            0: Returns 1 if the web_browser keyboard is open, otherwise 0
            1: Returns 1 if the player has clicked back twice on the opening page, otherwise 0 (web_browser)
            2: Returns how many links the player has clicked in the web_browser scaleform, returns 0 when the browser gets closed
            9: Returns the current selection on the mobile phone scaleform
            There are 20 flags in total.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_GLOBAL_PASSENGER_MASS_MULTIPLIER">
            <summary>
            A getter for [SET_GLOBAL_PASSENGER_MASS_MULTIPLIER](#\_0x1C47F6AC).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_GPS_BLIP_ROUTE_FOUND">
            <summary>
            GET_GPS_BLIP_ROUTE_FOUND
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_GPS_BLIP_ROUTE_LENGTH">
            <summary>
            GET_GPS_BLIP_ROUTE_LENGTH
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_GROUND_Z_AND_NORMAL_FOR_3D_COORD">
            <summary>
            Attempts to identify the highest ground Z-coordinate and determine the corresponding surface normal directly beneath a specified 3D coordinate.
            
            ```
            NativeDB Introduced: v323
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_GROUND_Z_EXCLUDING_OBJECTS_FOR_3D_COORD">
            <summary>
            Determines the highest ground Z-coordinate directly below a specified 3D coordinate, excluding any objects at that point. Optionally, water can be considered as ground when determining the highest point.
            
            ```
            NativeDB Added Parameter 6: BOOL ignoreDistToWaterLevelCheck - If set to true, the distance to the water level will be ignored when checking for water as ground. 
            ```
            
            ```
            NativeDB Introduced: v505
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_GROUND_Z_FOR_3D_COORD">
            <summary>
            This native gets the ground level (ground elevation) and returns the Z coordinate that represents it.
            Note: This native can only calculate the elevation when the coordinates are within the render distance of the client.
            
            ```
            NativeDB Added Parameter 6: BOOL p5
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_GROUP_SIZE">
            <summary>
            p1 may be a BOOL representing whether or not the group even exists
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_HASH_KEY">
            <summary>
            This native converts its past string to hash. It is hashed using jenkins one at a time method.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_HASH_NAME_FOR_COMPONENT">
            <summary>
            GET_HASH_NAME_FOR_COMPONENT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_HASH_NAME_FOR_PROP">
            <summary>
            GET_HASH_NAME_FOR_PROP
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_HASH_OF_MAP_AREA_AT_COORDS">
            <summary>
            Returns a hash representing which part of the map the given coords are located.  
            Possible return values:  
            (Hash of) city -&gt; -289320599  
            (Hash of) countryside -&gt; 2072609373  
            C# Example :  
            Ped player = Game.Player.Character;  
            Hash h = Function.Call&lt;Hash&gt;(Hash.GET_HASH_OF_MAP_AREA_AT_COORDS, player.Position.X, player.Position.Y, player.Position.Z);
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_HASH_OF_THIS_SCRIPT_NAME">
            <summary>
            GET_HASH_OF_THIS_SCRIPT_NAME
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_HEADING_FROM_VECTOR_2D">
            <summary>
            dx = x1 - x2
            dy = y1 - y2
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_HELI_MAIN_ROTOR_HEALTH">
            <summary>
            Max 1000.  
            At 0 the main rotor will stall.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_HELI_TAIL_BOOM_HEALTH">
            <summary>
            Max 1000.
            At -100 both helicopter rotors will stall.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_HELI_TAIL_ROTOR_HEALTH">
            <summary>
            NativeDB Introduced: v323
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_HUD_COLOUR">
            <summary>
            Gets hud color RGBA parameter values by passing a hud color index (hudColorIndex).
            
            HUD colors can be found [here](https://docs.fivem.net/docs/game-references/hud-colors/)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_HUD_COMPONENT_ALIGN">
            <summary>
            See [SET_SCRIPT_GFX_ALIGN](#\_0xB8A850F20A067EB6) for details about how gfx align works.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_HUD_COMPONENT_NAME">
            <summary>
            GET_HUD_COMPONENT_NAME
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_HUD_COMPONENT_POSITION">
            <summary>
            GET_HUD_COMPONENT_POSITION
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_HUD_COMPONENT_SIZE">
            <summary>
            GET_HUD_COMPONENT_SIZE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_HUD_SCREEN_POSITION_FROM_WORLD_POSITION">
            <summary>
            World to relative screen coords
            this world to screen will keep the text on screen. it will keep it in the screen pos
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_IDEAL_PLAYER_SWITCH_TYPE">
            <summary>
            x1, y1, z1 -- Coords of your ped model  
            x2, y2, z2 -- Coords of the ped you want to switch to
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_ID_OF_THIS_THREAD">
            <summary>
            GET_ID_OF_THIS_THREAD
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_INDEXED_ITEM_IN_ITEMSET">
            <summary>
            GET_INDEXED_ITEM_IN_ITEMSET
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_INDEX_OF_CURRENT_LEVEL">
            <summary>
            GET_INDEX_OF_CURRENT_LEVEL
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_INSTANCE_ID">
            <summary>
            GET_INSTANCE_ID
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_INTERIOR_AT_COORDS">
            <summary>
            Returns interior ID from specified coordinates. If coordinates are outside, then it returns 0.  
            Example for VB.NET  
            Dim interiorID As Integer = Native.Function.Call(Of Integer)(Hash.GET_INTERIOR_AT_COORDS, X, Y, Z)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_INTERIOR_AT_COORDS_WITH_TYPE">
            <summary>
            Returns the interior ID representing the requested interior at that location (if found?). The supplied interior string is not the same as the one used to load the interior.  
            Use: INTERIOR::UNPIN_INTERIOR(INTERIOR::GET_INTERIOR_AT_COORDS_WITH_TYPE(x, y, z, interior))  
            Interior types include: "V_Michael", "V_Franklins", "V_Franklinshouse", etc.. you can find them in the scripts.  
            Not a very useful native as you could just use GET_INTERIOR_AT_COORDS instead and get the same result, without even having to specify the interior type.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_INTERIOR_AT_COORDS_WITH_TYPEHASH">
            <summary>
            Hashed version of GET_INTERIOR_AT_COORDS_WITH_TYPE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_INTERIOR_ENTITIES_EXTENTS">
            <summary>
            GET_INTERIOR_ENTITIES_EXTENTS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_INTERIOR_FROM_COLLISION">
            <summary>
            GET_INTERIOR_FROM_COLLISION
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_INTERIOR_FROM_ENTITY">
            <summary>
            Returns the handle of the interior that the entity is in. Returns 0 if outside.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_INTERIOR_FROM_PRIMARY_VIEW">
            <summary>
            NativeDB Introduced: v1604
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_INTERIOR_GROUP_ID">
            <summary>
            Returns the group ID of the specified interior. For example, regular interiors have group 0, subway interiors have group 1. There are a few other groups too.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_INTERIOR_HEADING">
            <summary>
            NativeDB Introduced: v1493
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_INTERIOR_LOCATION_AND_NAMEHASH">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_INTERIOR_PORTAL_CORNER_POSITION">
            <summary>
            GET_INTERIOR_PORTAL_CORNER_POSITION
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_INTERIOR_PORTAL_COUNT">
            <summary>
            GET_INTERIOR_PORTAL_COUNT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_INTERIOR_PORTAL_ENTITY_ARCHETYPE">
            <summary>
            GET_INTERIOR_PORTAL_ENTITY_ARCHETYPE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_INTERIOR_PORTAL_ENTITY_COUNT">
            <summary>
            GET_INTERIOR_PORTAL_ENTITY_COUNT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_INTERIOR_PORTAL_ENTITY_FLAG">
            <summary>
            GET_INTERIOR_PORTAL_ENTITY_FLAG
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_INTERIOR_PORTAL_ENTITY_POSITION">
            <summary>
            GET_INTERIOR_PORTAL_ENTITY_POSITION
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_INTERIOR_PORTAL_ENTITY_ROTATION">
            <summary>
            GET_INTERIOR_PORTAL_ENTITY_ROTATION
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_INTERIOR_PORTAL_FLAG">
            <summary>
            GET_INTERIOR_PORTAL_FLAG
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_INTERIOR_PORTAL_ROOM_FROM">
            <summary>
            GET_INTERIOR_PORTAL_ROOM_FROM
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_INTERIOR_PORTAL_ROOM_TO">
            <summary>
            GET_INTERIOR_PORTAL_ROOM_TO
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_INTERIOR_POSITION">
            <summary>
            GET_INTERIOR_POSITION
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_INTERIOR_ROOM_COUNT">
            <summary>
            GET_INTERIOR_ROOM_COUNT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_INTERIOR_ROOM_EXTENTS">
            <summary>
            GET_INTERIOR_ROOM_EXTENTS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_INTERIOR_ROOM_FLAG">
            <summary>
            GET_INTERIOR_ROOM_FLAG
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_INTERIOR_ROOM_INDEX_BY_HASH">
            <summary>
            GET_INTERIOR_ROOM_INDEX_BY_HASH
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_INTERIOR_ROOM_NAME">
            <summary>
            GET_INTERIOR_ROOM_NAME
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_INTERIOR_ROOM_TIMECYCLE">
            <summary>
            GET_INTERIOR_ROOM_TIMECYCLE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_INTERIOR_ROTATION">
            <summary>
            GET_INTERIOR_ROTATION
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_INVOKING_RESOURCE">
            <summary>
            GET_INVOKING_RESOURCE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_IS_AUTO_SAVE_OFF">
            <summary>
            Returns true if profile setting 208 is equal to 0.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_IS_BOAT_CAPSIZED">
            <summary>
            Checks whether the specified boat vehicle is capsized, meaning it has overturned or is upside down in the water.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_IS_HIDEF">
            <summary>
            This native indicates whether the game is running in high-definition (HD) resolution. It returns `false` if the resolution is less than `1280x720` and `true` if it's equal to or greater than `1280x720`.
            
            ```
            NativeDB Introduced: v323
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_IS_LEFT_VEHICLE_HEADLIGHT_DAMAGED">
            <summary>
            From the driver's perspective, is the left headlight broken.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_IS_LOADING_SCREEN_ACTIVE">
            <summary>
            GET_IS_LOADING_SCREEN_ACTIVE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_IS_PED_GADGET_EQUIPPED">
            <summary>
            gadgetHash - was always 0xFBAB5776 ("GADGET_PARACHUTE").
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_IS_PETROL_DECAL_IN_RANGE">
            <summary>
            GET_IS_PETROL_DECAL_IN_RANGE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_IS_PLAYER_DRIVING_ON_HIGHWAY">
            <summary>
            GET_IS_PLAYER_DRIVING_ON_HIGHWAY
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_IS_PRELOADED_CONVERSATION_READY">
            <summary>
            GET_IS_PRELOADED_CONVERSATION_READY
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_IS_RIGHT_VEHICLE_HEADLIGHT_DAMAGED">
            <summary>
            From the driver's perspective, is the right headlight broken.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_IS_TASK_ACTIVE">
            <summary>
            Task index enum: https://alloc8or.re/gta5/doc/enums/eTaskTypeIndex.txt
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_IS_USING_ALTERNATE_DRIVEBY">
            <summary>
            Returns profile setting 225.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_IS_VEHICLE_ENGINE_RUNNING">
            <summary>
            Returns true when in a vehicle, false whilst entering/exiting.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_IS_VEHICLE_PRIMARY_COLOUR_CUSTOM">
            <summary>
            GET_IS_VEHICLE_PRIMARY_COLOUR_CUSTOM
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_IS_VEHICLE_SECONDARY_COLOUR_CUSTOM">
            <summary>
            Check if Vehicle Secondary is avaliable for customize
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_IS_WAYPOINT_RECORDING_LOADED">
            <summary>
            GET_IS_WAYPOINT_RECORDING_LOADED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_IS_WIDESCREEN">
            <summary>
            This native retrieves whether the game is running in widescreen mode or not.
            
            ```
            NativeDB Introduced: v323
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_ITEMSET_SIZE">
            <summary>
            GET_ITEMSET_SIZE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_JACK_TARGET">
            <summary>
            GET_JACK_TARGET
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_KEY_FOR_ENTITY_IN_ROOM">
            <summary>
            Seems to do the exact same as INTERIOR::GET_ROOM_KEY_FROM_ENTITY
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_LANDING_GEAR_STATE">
            <summary>
            ```
            Landing gear states:  
            0: Deployed  
            1: Closing (Retracting)
            3: Opening (Deploying)
            4: Retracted  
            5: Broken
            ```
            
            Landing gear state 2 is never used.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_LAST_DRIVEN_VEHICLE">
            <summary>
            GET_LAST_DRIVEN_VEHICLE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_LAST_MATERIAL_HIT_BY_ENTITY">
            <summary>
            GET_LAST_MATERIAL_HIT_BY_ENTITY
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_LAST_PED_IN_VEHICLE_SEAT">
            <summary>
            GET_LAST_PED_IN_VEHICLE_SEAT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_LENGTH_OF_LITERAL_STRING">
            <summary>
            Returns the length of the string passed (much like strlen).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_LENGTH_OF_LITERAL_STRING_IN_BYTES">
            <summary>
            GET_LENGTH_OF_LITERAL_STRING_IN_BYTES
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_LENGTH_OF_STRING_WITH_THIS_TEXT_LABEL">
            <summary>
            Returns the string length of the string from the gxt string .
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_LINE_PLANE_INTERSECTION">
            <summary>
            Determines whether a line segment intersects a plane and, if so, returns the parameter value at which this intersection occurs.
            
            ```
            NativeDB Introduced: v323
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_LIVERY_NAME">
            <summary>
            Second Param = LiveryIndex  
            example   
            int count = VEHICLE::GET_VEHICLE_LIVERY_COUNT(veh);  
            for (int i = 0; i &lt; count; i++)    
            	{  
            char* LiveryName = VEHICLE::GET_LIVERY_NAME(veh, i);  
            	}  
            this example will work fine to fetch all names   
            for example for Sanchez we get   
            SANC_LV1  
            SANC_LV2  
            SANC_LV3  
            SANC_LV4  
            SANC_LV5  
            Use _GET_LABEL_TEXT, to get the localized livery name.  
            -----------  
            NOTE: You may need to set the vehicle's modKit to 0 by using this function: SET_VEHICLE_MOD_KIT() before getting the name, otherwise this native may return NULL.  
            dev-c.com/nativedb/func/info/1f2aa07f00b3217a
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_LOCAL_PLAYER_AIM_STATE">
            <summary>
            Returns the local player's targeting mode. See [`SET_PLAYER_TARGETING_MODE`](#\_0xB1906895227793F3).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_LOCAL_TIME">
            <summary>
            Gets local system time as year, month, day, hour, minute and second.  
            Example usage:  
            int year;  
            int month;  
            int day;  
            int hour;  
            int minute;  
            int second;  
            or use std::tm struct  
            TIME::GET_LOCAL_TIME(&amp;year, &amp;month, &amp;day, &amp;hour, &amp;minute, &amp;second);
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_LOCKON_DISTANCE_OF_CURRENT_PED_WEAPON">
            <summary>
            GET_LOCKON_DISTANCE_OF_CURRENT_PED_WEAPON
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_LODSCALE">
            <summary>
            GET_LODSCALE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_MAIN_PLAYER_BLIP_ID">
            <summary>
            GET_MAIN_PLAYER_BLIP_ID
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_MAKE_NAME_FROM_VEHICLE_MODEL">
            <summary>
            Retrieves the manufacturer's name for a specified vehicle.
            
            ```
            NativeDB Introduced: v1868
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_MAPDATA_ENTITY_HANDLE">
            <summary>
            Retrieves the map data entity handle.
            This function supports SDK infrastructure and is not intended to be used directly from your code.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_MAPDATA_ENTITY_MATRIX">
            <summary>
            Returns mapdata's entity matrix. This function supports SDK infrastructure and is not intended to be used directly from your code.
            
            This should be used from JavaScript or another language supporting mutable buffers like ArrayBuffer.
            
            Matrix layout is as follows:
            
            *   Element \[0], \[1] and \[2] should represent the right vector.
            *   Element \[4], \[5] and \[6] should represent the forward vector.
            *   Element \[8], \[9] and \[10] should represent the up vector.
            *   Element \[12], \[13] and \[14] should represent X, Y and Z translation coordinates.
            *   All other elements should be \[0, 0, 0, 1].
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_MAPDATA_FROM_HASH_KEY">
            <summary>
            Returns the transient map data index for a specified hash.
            This function supports SDK infrastructure and is not intended to be used directly from your code.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_MAP_ZOOM_DATA_LEVEL">
            <summary>
            Returns the zoom level data by index from mapzoomdata.meta file.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_MAXIMUM_NUMBER_OF_CLOUD_PHOTOS">
            <summary>
            This function is hard-coded to always return 96.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_MAXIMUM_NUMBER_OF_PHOTOS">
            <summary>
            This function is hard-coded to always return 0.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_MAX_AMMO">
            <summary>
            GET_MAX_AMMO
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_MAX_AMMO_IN_CLIP">
            <summary>
            p2 is mostly 1 in the scripts.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_MAX_NUM_NETWORK_OBJECTS">
            <summary>
            GET_MAX_NUM_NETWORK_OBJECTS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_MAX_NUM_NETWORK_PEDS">
            <summary>
            GET_MAX_NUM_NETWORK_PEDS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_MAX_NUM_NETWORK_PICKUPS">
            <summary>
            GET_MAX_NUM_NETWORK_PICKUPS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_MAX_NUM_NETWORK_VEHICLES">
            <summary>
            GET_MAX_NUM_NETWORK_VEHICLES
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_MAX_RANGE_OF_CURRENT_PED_WEAPON">
            <summary>
            GET_MAX_RANGE_OF_CURRENT_PED_WEAPON
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_MAX_WANTED_LEVEL">
            <summary>
            Gets the maximum wanted level the player can get.  
            Ranges from 0 to 5.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_MELEE_TARGET_FOR_PED">
            <summary>
            GET_MELEE_TARGET_FOR_PED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_MENU_PED_BOOL_STAT">
            <summary>
            p0 was always 0xAE2602A3.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_MENU_PED_FLOAT_STAT">
            <summary>
            GET_MENU_PED_FLOAT_STAT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_MENU_PED_INT_STAT">
            <summary>
            GET_MENU_PED_INT_STAT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_MENU_PED_MASKED_INT_STAT">
            <summary>
            GET_MENU_PED_MASKED_INT_STAT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_MILLISECONDS_PER_GAME_MINUTE">
            <summary>
            Returns how many real ms are equal to one game minute.
            A getter for [`SetMillisecondsPerGameMinute`](#\_0x36CA2554).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_MINIMAP_FOW_COORDINATE_IS_REVEALED">
            <summary>
            GET_MINIMAP_FOW_COORDINATE_IS_REVEALED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_MINIMAP_FOW_DISCOVERY_RATIO">
            <summary>
            GET_MINIMAP_FOW_DISCOVERY_RATIO
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_MISSION_FLAG">
            <summary>
            GET_MISSION_FLAG
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_MOBILE_PHONE_POSITION">
            <summary>
            GET_MOBILE_PHONE_POSITION
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_MOBILE_PHONE_RENDER_ID">
            <summary>
            GET_MOBILE_PHONE_RENDER_ID
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_MOBILE_PHONE_ROTATION">
            <summary>
            GET_MOBILE_PHONE_ROTATION
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_MODEL_DIMENSIONS">
            <summary>
            Gets the dimensions of a model.
            Calculate (maximum - minimum) to get the size, in which case, Y will be how long the model is.
            Example from the scripts: MISC::GET_MODEL_DIMENSIONS(ENTITY::GET_ENTITY_MODEL(PLAYER::PLAYER_PED_ID()), &amp;v_1A, &amp;v_17);
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_MOD_SLOT_NAME">
            <summary>
            GET_MOD_SLOT_NAME
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_MOD_TEXT_LABEL">
            <summary>
            Returns the text label of a mod type for a given vehicle  
            Use _GET_LABEL_TEXT to get the part name in the game's language
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_MOUNT">
            <summary>
            Function just returns 0  
            void __fastcall ped__get_mount(NativeContext *a1)  
            {  
              NativeContext *v1; // rbx@1  
              v1 = a1;  
              GetAddressOfPedFromScriptHandle(a1-&gt;Args-&gt;Arg1);  
              v1-&gt;Returns-&gt;Item1= 0;  
            }
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_MUSIC_PLAYTIME">
            <summary>
            GET_MUSIC_PLAYTIME
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_MUSIC_VOL_SLIDER">
            <summary>
            GET_MUSIC_VOL_SLIDER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_NAMED_RENDERTARGET_RENDER_ID">
            <summary>
            GET_NAMED_RENDERTARGET_RENDER_ID
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_NAME_OF_ZONE">
            <summary>
            AIRP = Los Santos International Airport  
            ALAMO = Alamo Sea  
            ALTA = Alta  
            ARMYB = Fort Zancudo  
            BANHAMC = Banham Canyon Dr  
            BANNING = Banning  
            BEACH = Vespucci Beach  
            BHAMCA = Banham Canyon  
            BRADP = Braddock Pass  
            BRADT = Braddock Tunnel  
            BURTON = Burton  
            CALAFB = Calafia Bridge  
            CANNY = Raton Canyon  
            CCREAK = Cassidy Creek  
            CHAMH = Chamberlain Hills  
            CHIL = Vinewood Hills  
            CHU = Chumash  
            CMSW = Chiliad Mountain State Wilderness  
            CYPRE = Cypress Flats  
            DAVIS = Davis  
            DELBE = Del Perro Beach  
            DELPE = Del Perro  
            DELSOL = La Puerta  
            DESRT = Grand Senora Desert  
            DOWNT = Downtown  
            DTVINE = Downtown Vinewood  
            EAST_V = East Vinewood  
            EBURO = El Burro Heights  
            ELGORL = El Gordo Lighthouse  
            ELYSIAN = Elysian Island  
            GALFISH = Galilee  
            GOLF = GWC and Golfing Society  
            GRAPES = Grapeseed  
            GREATC = Great Chaparral  
            HARMO = Harmony  
            HAWICK = Hawick  
            HORS = Vinewood Racetrack  
            HUMLAB = Humane Labs and Research  
            JAIL = Bolingbroke Penitentiary  
            KOREAT = Little Seoul  
            LACT = Land Act Reservoir  
            LAGO = Lago Zancudo  
            LDAM = Land Act Dam  
            LEGSQU = Legion Square  
            LMESA = La Mesa  
            LOSPUER = La Puerta  
            MIRR = Mirror Park  
            MORN = Morningwood  
            MOVIE = Richards Majestic  
            MTCHIL = Mount Chiliad  
            MTGORDO = Mount Gordo  
            MTJOSE = Mount Josiah  
            MURRI = Murrieta Heights  
            NCHU = North Chumash  
            NOOSE = N.O.O.S.E  
            OCEANA = Pacific Ocean  
            PALCOV = Paleto Cove  
            PALETO = Paleto Bay  
            PALFOR = Paleto Forest  
            PALHIGH = Palomino Highlands  
            PALMPOW = Palmer-Taylor Power Station  
            PBLUFF = Pacific Bluffs  
            PBOX = Pillbox Hill  
            PROCOB = Procopio Beach  
            RANCHO = Rancho  
            RGLEN = Richman Glen  
            RICHM = Richman  
            ROCKF = Rockford Hills  
            RTRAK = Redwood Lights Track  
            SANAND = San Andreas  
            SANCHIA = San Chianski Mountain Range  
            SANDY = Sandy Shores  
            SKID = Mission Row  
            SLAB = Stab City  
            STAD = Maze Bank Arena  
            STRAW = Strawberry  
            TATAMO = Tataviam Mountains  
            TERMINA = Terminal  
            TEXTI = Textile City  
            TONGVAH = Tongva Hills  
            TONGVAV = Tongva Valley  
            VCANA = Vespucci Canals  
            VESP = Vespucci  
            VINE = Vinewood  
            WINDF = Ron Alternates Wind Farm  
            WVINE = West Vinewood  
            ZANCUDO = Zancudo River  
            ZP_ORT = Port of South Los Santos  
            ZQ_UAR = Davis Quartz  
            PROL = Prologue / North Yankton
            ISHeist = Cayo Perico Island
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_NAVMESH_ROUTE_DISTANCE_REMAINING">
            <summary>
            Looks like the last parameter returns true if the path has been calculated, while the first returns the remaining distance to the end of the path.
            Return value of native is the same as GET_NAVMESH_ROUTE_RESULT
            Looks like the native returns an int for the path's state:
            1 - ???
            2 - ???
            3 - Finished Generating
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_NAVMESH_ROUTE_RESULT">
            <summary>
            See [`GET_NAVMESH_ROUTE_DISTANCE_REMAINING`](#\_0xC6F5C0BCDC74D62D) for more details.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_NEAREST_PLAYER_TO_ENTITY">
            <summary>
            GET_NEAREST_PLAYER_TO_ENTITY
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_NEAREST_PLAYER_TO_ENTITY_ON_TEAM">
            <summary>
            GET_NEAREST_PLAYER_TO_ENTITY_ON_TEAM
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_NETWORK_ID_FROM_SOUND_ID">
            <summary>
            GET_NETWORK_ID_FROM_SOUND_ID
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_NETWORK_TIME">
            <summary>
            GET_NETWORK_TIME
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_NETWORK_TIME_ACCURATE">
            <summary>
            Returns the same value as [`GetNetworkTime`](#\_0x7A5487FE9FAA6B48) in freemode, but as opposed to `GetNetworkTime` it always gets the most recent time, instead of once per tick.
            
            Could be used for benchmarking since it can return times in ticks.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_NEW_SELECTED_MISSION_CREATOR_BLIP">
            <summary>
            GET_NEW_SELECTED_MISSION_CREATOR_BLIP
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_NEXT_AUDIBLE_BEAT">
            <summary>
            GET_NEXT_AUDIBLE_BEAT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_NEXT_BLIP_INFO_ID">
            <summary>
            GET_NEXT_BLIP_INFO_ID
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_NEXT_GPS_DISABLED_ZONE_INDEX">
            <summary>
            Gets the next zone that has been disabled using SET_GPS_DISABLED_ZONE_AT_INDEX.
            
            ```
            NativeDB Removed Parameter 1: int index
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_NEXT_WEATHER_TYPE_HASH_NAME">
            <summary>
            Refer to [`SET_WEATHER_TYPE_NOW_PERSIST`](#\_0xED712CA327900C8A) for weather types.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_NO_LOADING_SCREEN">
            <summary>
            GET_NO_LOADING_SCREEN
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_NTH_CLOSEST_VEHICLE_NODE">
            <summary>
            GET_NTH_CLOSEST_VEHICLE_NODE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_NTH_CLOSEST_VEHICLE_NODE_FAVOUR_DIRECTION">
            <summary>
            See gtaforums.com/topic/843561-pathfind-node-types for node type info. 0 = paved road only, 1 = any road, 3 = water  
            p10 always equal 0x40400000  
            p11 always equal 0
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_NTH_CLOSEST_VEHICLE_NODE_ID">
            <summary>
            Returns the id.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_NTH_CLOSEST_VEHICLE_NODE_ID_WITH_HEADING">
            <summary>
            GET_NTH_CLOSEST_VEHICLE_NODE_ID_WITH_HEADING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_NTH_CLOSEST_VEHICLE_NODE_WITH_HEADING">
            <summary>
            Get the nth closest vehicle node with its heading and total lane count.
            If you need specific forward and backward lane counts use [GET_CLOSEST_ROAD](#\_0x132F52BBA570FE92)
            
            ```cpp
            enum eNodeFlags {
            	NONE = 0,
            	INCLUDE_SWITCHED_OFF_NODES = 1,
            	INCLUDE_BOAT_NODES = 2,
            	IGNORE_SLIPLANES = 4,
            	IGNORE_SWITCHED_OFF_DEAD_ENDS = 8,
            }
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_NUI_CURSOR_POSITION">
            <summary>
            GET_NUI_CURSOR_POSITION
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_NUMBER_OF_ACTIVE_BLIPS">
            <summary>
            GET_NUMBER_OF_ACTIVE_BLIPS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_NUMBER_OF_EVENTS">
            <summary>
            eventGroup: 0 = SCRIPT_EVENT_QUEUE_AI (CEventGroupScriptAI), 1 = SCRIPT_EVENT_QUEUE_NETWORK (CEventGroupScriptNetwork)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_NUMBER_OF_FIRES_IN_RANGE">
            <summary>
            GET_NUMBER_OF_FIRES_IN_RANGE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_NUMBER_OF_FREE_STACKS_OF_THIS_SIZE">
            <summary>
            GET_NUMBER_OF_FREE_STACKS_OF_THIS_SIZE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_NUMBER_OF_PED_COLLECTION_DRAWABLE_VARIATIONS">
            <summary>
            An analogue of [GET_NUMBER_OF_PED_DRAWABLE_VARIATIONS](#\_0x27561561732A7842) that returns number of drawable variations inside a single collection instead of the total number across all collections.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_NUMBER_OF_PED_COLLECTION_PROP_DRAWABLE_VARIATIONS">
            <summary>
            An analogue of [GET_NUMBER_OF_PED_PROP_DRAWABLE_VARIATIONS](#\_0x5FAF9754E789FB47) that returns number of prop variations inside a single collection instead of the total number across all collections.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_NUMBER_OF_PED_COLLECTION_PROP_TEXTURE_VARIATIONS">
            <summary>
            An alternative to [GET_NUMBER_OF_PED_PROP_TEXTURE_VARIATIONS](#\_0xA6E7F1CEB523E171) that uses local collection indexing instead of the global one.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_NUMBER_OF_PED_COLLECTION_TEXTURE_VARIATIONS">
            <summary>
            An alternative to [GET_NUMBER_OF_PED_TEXTURE_VARIATIONS](#\_0x8F7156A3142A6BAD) that uses local collection indexing instead of the global one.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_NUMBER_OF_PED_DRAWABLE_VARIATIONS">
            <summary>
            GET_NUMBER_OF_PED_DRAWABLE_VARIATIONS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_NUMBER_OF_PED_PROP_DRAWABLE_VARIATIONS">
            <summary>
            GET_NUMBER_OF_PED_PROP_DRAWABLE_VARIATIONS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_NUMBER_OF_PED_PROP_TEXTURE_VARIATIONS">
            <summary>
            Need to check behavior when drawableId = -1
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_NUMBER_OF_PED_TEXTURE_VARIATIONS">
            <summary>
            GET_NUMBER_OF_PED_TEXTURE_VARIATIONS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_NUMBER_OF_PLAYERS">
            <summary>
            Gets the number of players in the current session.
            If not multiplayer, always returns 1.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_NUMBER_OF_STREAMING_REQUESTS">
            <summary>
            GET_NUMBER_OF_STREAMING_REQUESTS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_NUMBER_OF_VEHICLE_COLOURS">
            <summary>
            Actually number of color combinations
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_NUMBER_OF_VEHICLE_NUMBER_PLATES">
            <summary>
            Returns the number of *types* of licence plates, enumerated below in SET_VEHICLE_NUMBER_PLATE_TEXT_INDEX.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_NUM_COMMERCE_ITEMS">
            <summary>
            GET_NUM_COMMERCE_ITEMS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_NUM_CREATED_MISSION_OBJECTS">
            <summary>
            GET_NUM_CREATED_MISSION_OBJECTS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_NUM_CREATED_MISSION_PEDS">
            <summary>
            GET_NUM_CREATED_MISSION_PEDS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_NUM_CREATED_MISSION_VEHICLES">
            <summary>
            GET_NUM_CREATED_MISSION_VEHICLES
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_NUM_DLC_VEHICLES">
            <summary>
            Returns the total number of DLC vehicles.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_NUM_DLC_WEAPONS">
            <summary>
            Returns the total number of DLC weapons.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_NUM_DLC_WEAPON_COMPONENTS">
            <summary>
            Returns the total number of DLC weapon components.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_NUM_MOD_COLORS">
            <summary>
            paintType:
            0: Normal
            1: Metallic
            2: Pearl
            3: Matte
            4: Metal
            5: Chrome
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_NUM_MOD_KITS">
            <summary>
            GET_NUM_MOD_KITS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_NUM_NAVMESHES_EXISTING_IN_AREA">
            <summary>
            GET_NUM_NAVMESHES_EXISTING_IN_AREA
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_NUM_RESERVED_MISSION_OBJECTS">
            <summary>
            p0 appears to be for MP  
            ```
            
            ```
            NativeDB Added Parameter 2: Any p1
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_NUM_RESERVED_MISSION_PEDS">
            <summary>
            p0 appears to be for MP  
            ```
            
            ```
            NativeDB Added Parameter 2: Any p1
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_NUM_RESERVED_MISSION_VEHICLES">
            <summary>
            p0 appears to be for MP  
            ```
            
            ```
            NativeDB Added Parameter 2: Any p1
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_NUM_RESOURCES">
            <summary>
            GET_NUM_RESOURCES
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_NUM_RESOURCE_METADATA">
            <summary>
            Gets the amount of metadata values with the specified key existing in the specified resource's manifest.
            See also: [Resource manifest](https://docs.fivem.net/docs/scripting-reference/resource-manifest/resource-manifest/)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_NUM_SUCCESSFUL_STUNT_JUMPS">
            <summary>
            GET_NUM_SUCCESSFUL_STUNT_JUMPS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_NUM_TATTOO_SHOP_DLC_ITEMS">
            <summary>
            Character types:
            0 = Michael,
            1 = Franklin,
            2 = Trevor,
            3 = MPMale,
            4 = MPFemale
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_NUM_UNLOCKED_RADIO_STATIONS">
            <summary>
            GET_NUM_UNLOCKED_RADIO_STATIONS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_NUM_VEHICLE_MODS">
            <summary>
            Returns how many possible mods a vehicle has for a given mod type
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_NUM_VEHICLE_WINDOW_TINTS">
            <summary>
            GET_NUM_VEHICLE_WINDOW_TINTS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_OBJECT_FRAGMENT_DAMAGE_HEALTH">
            <summary>
            GET_OBJECT_FRAGMENT_DAMAGE_HEALTH
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_OBJECT_INDEX_FROM_ENTITY_INDEX">
            <summary>
            Simply returns whatever is passed to it (Regardless of whether the handle is valid or not).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_OFFSET_FROM_COORD_AND_HEADING_IN_WORLD_COORDS">
            <summary>
            Calculates the world coordinates after applying the specified offsets to the given position, relative to a certain heading.
            This native is similar to [`GET_OFFSET_FROM_ENTITY_IN_WORLD_COORDS`](#\_0x1899F328B0E12848), but uses a world position and heading as the reference point.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_OFFSET_FROM_ENTITY_GIVEN_WORLD_COORDS">
            <summary>
            Converts world coords (posX - Z) to coords relative to the entity  
            Example:  
            posX = 50  
            posY = 1000  
            posZ = 60  
            Entity's coords are: x=30, y=1000, z=60.  
            All three returned coords will then be in range of [-20,20] depending on rotation of the entity.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_OFFSET_FROM_ENTITY_IN_WORLD_COORDS">
            <summary>
            Offset values are relative to the entity.  
            x = left/right  
            y = forward/backward  
            z = up/down
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_OFFSET_FROM_INTERIOR_IN_WORLD_COORDS">
            <summary>
            GET_OFFSET_FROM_INTERIOR_IN_WORLD_COORDS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_ONSCREEN_KEYBOARD_RESULT">
            <summary>
            Returns NULL unless UPDATE_ONSCREEN_KEYBOARD() returns 1 in the same tick.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PACKED_BOOL_STAT_KEY">
            <summary>
            GET_PACKED_BOOL_STAT_KEY
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PACKED_INT_STAT_KEY">
            <summary>
            GET_PACKED_INT_STAT_KEY
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PACKED_TU_BOOL_STAT_KEY">
            <summary>
            GET_PACKED_TU_BOOL_STAT_KEY
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PACKED_TU_INT_STAT_KEY">
            <summary>
            GET_PACKED_TU_INT_STAT_KEY
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PARKED_VEHICLE_DENSITY_MULTIPLIER">
            <summary>
            A getter for [SET_PARKED_VEHICLE_DENSITY_MULTIPLIER_THIS_FRAME](#\_0xEAE6DCC7EEE3DB1D).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PAUSE_MAP_POINTER_WORLD_POSITION">
            <summary>
            Returns the world position the pointer is hovering on the pause map.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PAUSE_MENU_STATE">
            <summary>
            cpp
            enum ePauseMenuState
            {
                PM_INACTIVE 	 =  0,
                PM_STARTING_UP 	 =  5,
                PM_RESTARTING 	 = 10,
                PM_READY 		 = 15,
                PM_IN_STORE 	 = 20,
                PM_IN_SC_MENU 	 = 25,
                PM_SHUTTING_DOWN = 30,
                PM_IN_VIDEOEDITOR = 35,
            }
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PEDHEADSHOT_TXD_STRING">
            <summary>
            gtaforums.com/topic/885580-ped-headshotmugshot-txd/
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PEDS_JACKER">
            <summary>
            GET_PEDS_JACKER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PED_ACCURACY">
            <summary>
            GET_PED_ACCURACY
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PED_ALERTNESS">
            <summary>
            Returns the ped's alertness (0-3).  
            Values :   
            0 : Neutral  
            1 : Heard something (gun shot, hit, etc)  
            2 : Knows (the origin of the event)  
            3 : Fully alerted (is facing the event?)  
            If the Ped does not exist, returns -1.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PED_AMMO_BY_TYPE">
            <summary>
            GET_PED_AMMO_BY_TYPE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PED_AMMO_TYPE_FROM_WEAPON">
            <summary>
            Returns the current ammo type of the specified ped's specified weapon.
            
            MkII magazines will change the return value, like Pistol MkII returning AMMO_PISTOL without any components and returning AMMO_PISTOL_TRACER after Tracer Rounds component is attached.
            
            Use 0xF489B44DD5AF4BD9 if you always want AMMO_PISTOL.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PED_ARMOUR">
            <summary>
            GET_PED_ARMOUR
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PED_AS_GROUP_LEADER">
            <summary>
            GET_PED_AS_GROUP_LEADER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PED_AS_GROUP_MEMBER">
            <summary>
            from fm_mission_controller.c4 (variable names changed for clarity):  
            int groupID = PLAYER::GET_PLAYER_GROUP(PLAYER::PLAYER_ID());  
            PED::GET_GROUP_SIZE(group, &amp;unused, &amp;groupSize);  
            if (groupSize &gt;= 1) {  
            . . . . for (int memberNumber = 0; memberNumber &lt; groupSize; memberNumber++) {  
            . . . . . . . . Ped ped1 = PED::GET_PED_AS_GROUP_MEMBER(groupID, memberNumber);  
            . . . . . . . . //and so on
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PED_BONE_COORDS">
            <summary>
            Gets the position of the specified bone of the specified ped.  
            ped: The ped to get the position of a bone from.  
            boneId: The ID of the bone to get the position from. This is NOT the index.  
            offsetX: The X-component of the offset to add to the position relative to the bone's rotation.  
            offsetY: The Y-component of the offset to add to the position relative to the bone's rotation.  
            offsetZ: The Z-component of the offset to add to the position relative to the bone's rotation.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PED_BONE_INDEX">
            <summary>
            cpp
            enum ePedBoneId : uint16_t
            {
                SKEL_ROOT = 0x0,
                SKEL_Pelvis = 0x2E28,
                SKEL_L_Thigh = 0xE39F,
                SKEL_L_Calf = 0xF9BB,
                SKEL_L_Foot = 0x3779,
                SKEL_L_Toe0 = 0x83C,
                EO_L_Foot = 0x84C5,
                EO_L_Toe = 0x68BD,
                IK_L_Foot = 0xFEDD,
                PH_L_Foot = 0xE175,
                MH_L_Knee = 0xB3FE,
                SKEL_R_Thigh = 0xCA72,
                SKEL_R_Calf = 0x9000,
                SKEL_R_Foot = 0xCC4D,
                SKEL_R_Toe0 = 0x512D,
                EO_R_Foot = 0x1096,
                EO_R_Toe = 0x7163,
                IK_R_Foot = 0x8AAE,
                PH_R_Foot = 0x60E6,
                MH_R_Knee = 0x3FCF,
                RB_L_ThighRoll = 0x5C57,
                RB_R_ThighRoll = 0x192A,
                SKEL_Spine_Root = 0xE0FD,
                SKEL_Spine0 = 0x5C01,
                SKEL_Spine1 = 0x60F0,
                SKEL_Spine2 = 0x60F1,
                SKEL_Spine3 = 0x60F2,
                SKEL_L_Clavicle = 0xFCD9,
                SKEL_L_UpperArm = 0xB1C5,
                SKEL_L_Forearm = 0xEEEB,
                SKEL_L_Hand = 0x49D9,
                SKEL_L_Finger00 = 0x67F2,
                SKEL_L_Finger01 = 0xFF9,
                SKEL_L_Finger02 = 0xFFA,
                SKEL_L_Finger10 = 0x67F3,
                SKEL_L_Finger11 = 0x1049,
                SKEL_L_Finger12 = 0x104A,
                SKEL_L_Finger20 = 0x67F4,
                SKEL_L_Finger21 = 0x1059,
                SKEL_L_Finger22 = 0x105A,
                SKEL_L_Finger30 = 0x67F5,
                SKEL_L_Finger31 = 0x1029,
                SKEL_L_Finger32 = 0x102A,
                SKEL_L_Finger40 = 0x67F6,
                SKEL_L_Finger41 = 0x1039,
                SKEL_L_Finger42 = 0x103A,
                PH_L_Hand = 0xEB95,
                IK_L_Hand = 0x8CBD,
                RB_L_ForeArmRoll = 0xEE4F,
                RB_L_ArmRoll = 0x1470,
                MH_L_Elbow = 0x58B7,
                SKEL_R_Clavicle = 0x29D2,
                SKEL_R_UpperArm = 0x9D4D,
                SKEL_R_Forearm = 0x6E5C,
                SKEL_R_Hand = 0xDEAD,
                SKEL_R_Finger00 = 0xE5F2,
                SKEL_R_Finger01 = 0xFA10,
                SKEL_R_Finger02 = 0xFA11,
                SKEL_R_Finger10 = 0xE5F3,
                SKEL_R_Finger11 = 0xFA60,
                SKEL_R_Finger12 = 0xFA61,
                SKEL_R_Finger20 = 0xE5F4,
                SKEL_R_Finger21 = 0xFA70,
                SKEL_R_Finger22 = 0xFA71,
                SKEL_R_Finger30 = 0xE5F5,
                SKEL_R_Finger31 = 0xFA40,
                SKEL_R_Finger32 = 0xFA41,
                SKEL_R_Finger40 = 0xE5F6,
                SKEL_R_Finger41 = 0xFA50,
                SKEL_R_Finger42 = 0xFA51,
                PH_R_Hand = 0x6F06,
                IK_R_Hand = 0x188E,
                RB_R_ForeArmRoll = 0xAB22,
                RB_R_ArmRoll = 0x90FF,
                MH_R_Elbow = 0xBB0,
                SKEL_Neck_1 = 0x9995,
                SKEL_Head = 0x796E,
                IK_Head = 0x322C,
                FACIAL_facialRoot = 0xFE2C,
                FB_L_Brow_Out_000 = 0xE3DB,
                FB_L_Lid_Upper_000 = 0xB2B6,
                FB_L_Eye_000 = 0x62AC,
                FB_L_CheekBone_000 = 0x542E,
                FB_L_Lip_Corner_000 = 0x74AC,
                FB_R_Lid_Upper_000 = 0xAA10,
                FB_R_Eye_000 = 0x6B52,
                FB_R_CheekBone_000 = 0x4B88,
                FB_R_Brow_Out_000 = 0x54C,
                FB_R_Lip_Corner_000 = 0x2BA6,
                FB_Brow_Centre_000 = 0x9149,
                FB_UpperLipRoot_000 = 0x4ED2,
                FB_UpperLip_000 = 0xF18F,
                FB_L_Lip_Top_000 = 0x4F37,
                FB_R_Lip_Top_000 = 0x4537,
                FB_Jaw_000 = 0xB4A0,
                FB_LowerLipRoot_000 = 0x4324,
                FB_LowerLip_000 = 0x508F,
                FB_L_Lip_Bot_000 = 0xB93B,
                FB_R_Lip_Bot_000 = 0xC33B,
                FB_Tongue_000 = 0xB987,
                RB_Neck_1 = 0x8B93,
                SPR_L_Breast = 0xFC8E,
                SPR_R_Breast = 0x885F,
                IK_Root = 0xDD1C,
                SKEL_Neck_2 = 0x5FD4,
                SKEL_Pelvis1 = 0xD003,
                SKEL_PelvisRoot = 0x45FC,
                SKEL_SADDLE = 0x9524,
                MH_L_CalfBack = 0x1013,
                MH_L_ThighBack = 0x600D,
                SM_L_Skirt = 0xC419,
                MH_R_CalfBack = 0xB013,
                MH_R_ThighBack = 0x51A3,
                SM_R_Skirt = 0x7712,
                SM_M_BackSkirtRoll = 0xDBB,
                SM_L_BackSkirtRoll = 0x40B2,
                SM_R_BackSkirtRoll = 0xC141,
                SM_M_FrontSkirtRoll = 0xCDBB,
                SM_L_FrontSkirtRoll = 0x9B69,
                SM_R_FrontSkirtRoll = 0x86F1,
                SM_CockNBalls_ROOT = 0xC67D,
                SM_CockNBalls = 0x9D34,
                MH_L_Finger00 = 0x8C63,
                MH_L_FingerBulge00 = 0x5FB8,
                MH_L_Finger10 = 0x8C53,
                MH_L_FingerTop00 = 0xA244,
                MH_L_HandSide = 0xC78A,
                MH_Watch = 0x2738,
                MH_L_Sleeve = 0x933C,
                MH_R_Finger00 = 0x2C63,
                MH_R_FingerBulge00 = 0x69B8,
                MH_R_Finger10 = 0x2C53,
                MH_R_FingerTop00 = 0xEF4B,
                MH_R_HandSide = 0x68FB,
                MH_R_Sleeve = 0x92DC,
                FACIAL_jaw = 0xB21,
                FACIAL_underChin = 0x8A95,
                FACIAL_L_underChin = 0x234E,
                FACIAL_chin = 0xB578,
                FACIAL_chinSkinBottom = 0x98BC,
                FACIAL_L_chinSkinBottom = 0x3E8F,
                FACIAL_R_chinSkinBottom = 0x9E8F,
                FACIAL_tongueA = 0x4A7C,
                FACIAL_tongueB = 0x4A7D,
                FACIAL_tongueC = 0x4A7E,
                FACIAL_tongueD = 0x4A7F,
                FACIAL_tongueE = 0x4A80,
                FACIAL_L_tongueE = 0x35F2,
                FACIAL_R_tongueE = 0x2FF2,
                FACIAL_L_tongueD = 0x35F1,
                FACIAL_R_tongueD = 0x2FF1,
                FACIAL_L_tongueC = 0x35F0,
                FACIAL_R_tongueC = 0x2FF0,
                FACIAL_L_tongueB = 0x35EF,
                FACIAL_R_tongueB = 0x2FEF,
                FACIAL_L_tongueA = 0x35EE,
                FACIAL_R_tongueA = 0x2FEE,
                FACIAL_chinSkinTop = 0x7226,
                FACIAL_L_chinSkinTop = 0x3EB3,
                FACIAL_chinSkinMid = 0x899A,
                FACIAL_L_chinSkinMid = 0x4427,
                FACIAL_L_chinSide = 0x4A5E,
                FACIAL_R_chinSkinMid = 0xF5AF,
                FACIAL_R_chinSkinTop = 0xF03B,
                FACIAL_R_chinSide = 0xAA5E,
                FACIAL_R_underChin = 0x2BF4,
                FACIAL_L_lipLowerSDK = 0xB9E1,
                FACIAL_L_lipLowerAnalog = 0x244A,
                FACIAL_L_lipLowerThicknessV = 0xC749,
                FACIAL_L_lipLowerThicknessH = 0xC67B,
                FACIAL_lipLowerSDK = 0x7285,
                FACIAL_lipLowerAnalog = 0xD97B,
                FACIAL_lipLowerThicknessV = 0xC5BB,
                FACIAL_lipLowerThicknessH = 0xC5ED,
                FACIAL_R_lipLowerSDK = 0xA034,
                FACIAL_R_lipLowerAnalog = 0xC2D9,
                FACIAL_R_lipLowerThicknessV = 0xC6E9,
                FACIAL_R_lipLowerThicknessH = 0xC6DB,
                FACIAL_nose = 0x20F1,
                FACIAL_L_nostril = 0x7322,
                FACIAL_L_nostrilThickness = 0xC15F,
                FACIAL_noseLower = 0xE05A,
                FACIAL_L_noseLowerThickness = 0x79D5,
                FACIAL_R_noseLowerThickness = 0x7975,
                FACIAL_noseTip = 0x6A60,
                FACIAL_R_nostril = 0x7922,
                FACIAL_R_nostrilThickness = 0x36FF,
                FACIAL_noseUpper = 0xA04F,
                FACIAL_L_noseUpper = 0x1FB8,
                FACIAL_noseBridge = 0x9BA3,
                FACIAL_L_nasolabialFurrow = 0x5ACA,
                FACIAL_L_nasolabialBulge = 0xCD78,
                FACIAL_L_cheekLower = 0x6907,
                FACIAL_L_cheekLowerBulge1 = 0xE3FB,
                FACIAL_L_cheekLowerBulge2 = 0xE3FC,
                FACIAL_L_cheekInner = 0xE7AB,
                FACIAL_L_cheekOuter = 0x8161,
                FACIAL_L_eyesackLower = 0x771B,
                FACIAL_L_eyeball = 0x1744,
                FACIAL_L_eyelidLower = 0x998C,
                FACIAL_L_eyelidLowerOuterSDK = 0xFE4C,
                FACIAL_L_eyelidLowerOuterAnalog = 0xB9AA,
                FACIAL_L_eyelashLowerOuter = 0xD7F6,
                FACIAL_L_eyelidLowerInnerSDK = 0xF151,
                FACIAL_L_eyelidLowerInnerAnalog = 0x8242,
                FACIAL_L_eyelashLowerInner = 0x4CCF,
                FACIAL_L_eyelidUpper = 0x97C1,
                FACIAL_L_eyelidUpperOuterSDK = 0xAF15,
                FACIAL_L_eyelidUpperOuterAnalog = 0x67FA,
                FACIAL_L_eyelashUpperOuter = 0x27B7,
                FACIAL_L_eyelidUpperInnerSDK = 0xD341,
                FACIAL_L_eyelidUpperInnerAnalog = 0xF092,
                FACIAL_L_eyelashUpperInner = 0x9B1F,
                FACIAL_L_eyesackUpperOuterBulge = 0xA559,
                FACIAL_L_eyesackUpperInnerBulge = 0x2F2A,
                FACIAL_L_eyesackUpperOuterFurrow = 0xC597,
                FACIAL_L_eyesackUpperInnerFurrow = 0x52A7,
                FACIAL_forehead = 0x9218,
                FACIAL_L_foreheadInner = 0x843,
                FACIAL_L_foreheadInnerBulge = 0x767C,
                FACIAL_L_foreheadOuter = 0x8DCB,
                FACIAL_skull = 0x4221,
                FACIAL_foreheadUpper = 0xF7D6,
                FACIAL_L_foreheadUpperInner = 0xCF13,
                FACIAL_L_foreheadUpperOuter = 0x509B,
                FACIAL_R_foreheadUpperInner = 0xCEF3,
                FACIAL_R_foreheadUpperOuter = 0x507B,
                FACIAL_L_temple = 0xAF79,
                FACIAL_L_ear = 0x19DD,
                FACIAL_L_earLower = 0x6031,
                FACIAL_L_masseter = 0x2810,
                FACIAL_L_jawRecess = 0x9C7A,
                FACIAL_L_cheekOuterSkin = 0x14A5,
                FACIAL_R_cheekLower = 0xF367,
                FACIAL_R_cheekLowerBulge1 = 0x599B,
                FACIAL_R_cheekLowerBulge2 = 0x599C,
                FACIAL_R_masseter = 0x810,
                FACIAL_R_jawRecess = 0x93D4,
                FACIAL_R_ear = 0x1137,
                FACIAL_R_earLower = 0x8031,
                FACIAL_R_eyesackLower = 0x777B,
                FACIAL_R_nasolabialBulge = 0xD61E,
                FACIAL_R_cheekOuter = 0xD32,
                FACIAL_R_cheekInner = 0x737C,
                FACIAL_R_noseUpper = 0x1CD6,
                FACIAL_R_foreheadInner = 0xE43,
                FACIAL_R_foreheadInnerBulge = 0x769C,
                FACIAL_R_foreheadOuter = 0x8FCB,
                FACIAL_R_cheekOuterSkin = 0xB334,
                FACIAL_R_eyesackUpperInnerFurrow = 0x9FAE,
                FACIAL_R_eyesackUpperOuterFurrow = 0x140F,
                FACIAL_R_eyesackUpperInnerBulge = 0xA359,
                FACIAL_R_eyesackUpperOuterBulge = 0x1AF9,
                FACIAL_R_nasolabialFurrow = 0x2CAA,
                FACIAL_R_temple = 0xAF19,
                FACIAL_R_eyeball = 0x1944,
                FACIAL_R_eyelidUpper = 0x7E14,
                FACIAL_R_eyelidUpperOuterSDK = 0xB115,
                FACIAL_R_eyelidUpperOuterAnalog = 0xF25A,
                FACIAL_R_eyelashUpperOuter = 0xE0A,
                FACIAL_R_eyelidUpperInnerSDK = 0xD541,
                FACIAL_R_eyelidUpperInnerAnalog = 0x7C63,
                FACIAL_R_eyelashUpperInner = 0x8172,
                FACIAL_R_eyelidLower = 0x7FDF,
                FACIAL_R_eyelidLowerOuterSDK = 0x1BD,
                FACIAL_R_eyelidLowerOuterAnalog = 0x457B,
                FACIAL_R_eyelashLowerOuter = 0xBE49,
                FACIAL_R_eyelidLowerInnerSDK = 0xF351,
                FACIAL_R_eyelidLowerInnerAnalog = 0xE13,
                FACIAL_R_eyelashLowerInner = 0x3322,
                FACIAL_L_lipUpperSDK = 0x8F30,
                FACIAL_L_lipUpperAnalog = 0xB1CF,
                FACIAL_L_lipUpperThicknessH = 0x37CE,
                FACIAL_L_lipUpperThicknessV = 0x38BC,
                FACIAL_lipUpperSDK = 0x1774,
                FACIAL_lipUpperAnalog = 0xE064,
                FACIAL_lipUpperThicknessH = 0x7993,
                FACIAL_lipUpperThicknessV = 0x7981,
                FACIAL_L_lipCornerSDK = 0xB1C,
                FACIAL_L_lipCornerAnalog = 0xE568,
                FACIAL_L_lipCornerThicknessUpper = 0x7BC,
                FACIAL_L_lipCornerThicknessLower = 0xDD42,
                FACIAL_R_lipUpperSDK = 0x7583,
                FACIAL_R_lipUpperAnalog = 0x51CF,
                FACIAL_R_lipUpperThicknessH = 0x382E,
                FACIAL_R_lipUpperThicknessV = 0x385C,
                FACIAL_R_lipCornerSDK = 0xB3C,
                FACIAL_R_lipCornerAnalog = 0xEE0E,
                FACIAL_R_lipCornerThicknessUpper = 0x54C3,
                FACIAL_R_lipCornerThicknessLower = 0x2BBA,
                MH_MulletRoot = 0x3E73,
                MH_MulletScaler = 0xA1C2,
                MH_Hair_Scale = 0xC664,
                MH_Hair_Crown = 0x1675,
                SM_Torch = 0x8D6,
                FX_Light = 0x8959,
                FX_Light_Scale = 0x5038,
                FX_Light_Switch = 0xE18E,
                BagRoot = 0xAD09,
                BagPivotROOT = 0xB836,
                BagPivot = 0x4D11,
                BagBody = 0xAB6D,
                BagBone_R = 0x937,
                BagBone_L = 0x991,
                SM_LifeSaver_Front = 0x9420,
                SM_R_Pouches_ROOT = 0x2962,
                SM_R_Pouches = 0x4141,
                SM_L_Pouches_ROOT = 0x2A02,
                SM_L_Pouches = 0x4B41,
                SM_Suit_Back_Flapper = 0xDA2D,
                SPR_CopRadio = 0x8245,
                SM_LifeSaver_Back = 0x2127,
                MH_BlushSlider = 0xA0CE,
                SKEL_Tail_01 = 0x347,
                SKEL_Tail_02 = 0x348,
                MH_L_Concertina_B = 0xC988,
                MH_L_Concertina_A = 0xC987,
                MH_R_Concertina_B = 0xC8E8,
                MH_R_Concertina_A = 0xC8E7,
                MH_L_ShoulderBladeRoot = 0x8711,
                MH_L_ShoulderBlade = 0x4EAF,
                MH_R_ShoulderBladeRoot = 0x3A0A,
                MH_R_ShoulderBlade = 0x54AF,
                FB_R_Ear_000 = 0x6CDF,
                SPR_R_Ear = 0x63B6,
                FB_L_Ear_000 = 0x6439,
                SPR_L_Ear = 0x5B10,
                FB_TongueA_000 = 0x4206,
                FB_TongueB_000 = 0x4207,
                FB_TongueC_000 = 0x4208,
                SKEL_L_Toe1 = 0x1D6B,
                SKEL_R_Toe1 = 0xB23F,
                SKEL_Tail_03 = 0x349,
                SKEL_Tail_04 = 0x34A,
                SKEL_Tail_05 = 0x34B,
                SPR_Gonads_ROOT = 0xBFDE,
                SPR_Gonads = 0x1C00,
                FB_L_Brow_Out_001 = 0xE3DB,
                FB_L_Lid_Upper_001 = 0xB2B6,
                FB_L_Eye_001 = 0x62AC,
                FB_L_CheekBone_001 = 0x542E,
                FB_L_Lip_Corner_001 = 0x74AC,
                FB_R_Lid_Upper_001 = 0xAA10,
                FB_R_Eye_001 = 0x6B52,
                FB_R_CheekBone_001 = 0x4B88,
                FB_R_Brow_Out_001 = 0x54C,
                FB_R_Lip_Corner_001 = 0x2BA6,
                FB_Brow_Centre_001 = 0x9149,
                FB_UpperLipRoot_001 = 0x4ED2,
                FB_UpperLip_001 = 0xF18F,
                FB_L_Lip_Top_001 = 0x4F37,
                FB_R_Lip_Top_001 = 0x4537,
                FB_Jaw_001 = 0xB4A0,
                FB_LowerLipRoot_001 = 0x4324,
                FB_LowerLip_001 = 0x508F,
                FB_L_Lip_Bot_001 = 0xB93B,
                FB_R_Lip_Bot_001 = 0xC33B,
                FB_Tongue_001 = 0xB987
            };
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PED_CAUSE_OF_DEATH">
            <summary>
            Returns the hash of the weapon/model/object that killed the ped.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PED_COLLECTIONS_COUNT">
            <summary>
            Returns number of variation collections available for the given Ped.
            
            Collections are groups of drawable components or props available for the given Ped. Usually collection corresponds to a certain DLC or the base game. See [SET_PED_COLLECTION_COMPONENT_VARIATION](#\_0x88711BBA), [SET_PED_COLLECTION_PROP_INDEX](#\_0x75240BCB), [GET_NUMBER_OF_PED_COLLECTION_DRAWABLE_VARIATIONS](#\_0x310D0271) etc natives for more details on how to work with collections.
            
            `GET_PED_COLLECTIONS_COUNT` can be used together with [GET_PED_COLLECTION_NAME](#\_0xFED5D83A) to list all collections attached to Ped.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PED_COLLECTION_LOCAL_INDEX_FROM_DRAWABLE">
            <summary>
            Gets local index inside a collection (which can be obtained using [GET_PED_COLLECTION_NAME_FROM_DRAWABLE](#\_0xD6BBA48B)) for the given global drawable ID. The collection name and index are used in functions like [SET_PED_COLLECTION_COMPONENT_VARIATION](#\_0x88711BBA).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PED_COLLECTION_LOCAL_INDEX_FROM_PROP">
            <summary>
            Gets local index inside a collection (which can be obtained using [GET_PED_COLLECTION_NAME_FROM_PROP](#\_0x8ED0C17)) for the given global prop index. The collection name and index are used in functions like [SET_PED_COLLECTION_PROP_INDEX](#\_0x75240BCB).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PED_COLLECTION_NAME">
            <summary>
            Returns name of collection under given index for the given Ped.
            
            Collections are groups of drawable components or props available for the given Ped. Usually collection corresponds to a certain DLC or the base game. See [SET_PED_COLLECTION_COMPONENT_VARIATION](#\_0x88711BBA), [SET_PED_COLLECTION_PROP_INDEX](#\_0x75240BCB), [GET_NUMBER_OF_PED_COLLECTION_DRAWABLE_VARIATIONS](#\_0x310D0271) etc natives for more details on how to work with collections.
            
            `GET_PED_COLLECTION_NAME` can be used together with [GET_PED_COLLECTIONS_COUNT](#\_0x45946359) to list all collections attached to Ped.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PED_COLLECTION_NAME_FROM_DRAWABLE">
            <summary>
            Gets collection name for the given global drawable ID. Together with [GET_PED_COLLECTION_LOCAL_INDEX_FROM_DRAWABLE](#\_0x94EB1FE4) is used to get collection and local index (inside the given collection) of the drawable. The collection name and index are used in functions like [SET_PED_COLLECTION_COMPONENT_VARIATION](#\_0x88711BBA).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PED_COLLECTION_NAME_FROM_PROP">
            <summary>
            Gets collection name for the given global prop index. Together with [GET_PED_COLLECTION_LOCAL_INDEX_FROM_PROP](#\_0xFBDB885F) is used to get collection and local index (inside the given collection) of the prop. The collection name and index are used in functions like [SET_PED_COLLECTION_PROP_INDEX](#\_0x75240BCB).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PED_COMBAT_MOVEMENT">
            <summary>
            GET_PED_COMBAT_MOVEMENT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PED_COMBAT_RANGE">
            <summary>
            GET_PED_COMBAT_RANGE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PED_CONFIG_FLAG">
            <summary>
            See [`SET_PED_CONFIG_FLAG`](#\_0x1913FE4CBF41C463).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PED_DECORATIONS">
            <summary>
            Returns a list of decorations applied to a ped.
            
            The data returned adheres to the following layout:
            
            ```
            [ [ collectionHash1, overlayHash1 ], ..., [c ollectionHashN, overlayHashN ] ]
            ```
            
            This command will return undefined data if invoked on a remote player ped.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PED_DECORATIONS_STATE">
            <summary>
            GET_PED_DECORATIONS_STATE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PED_DECORATION_ZONE_FROM_HASHES">
            <summary>
            cpp
            enum ePedDecorationZone
            {
            	ZONE_TORSO = 0,
            	ZONE_HEAD = 1,
            	ZONE_LEFT_ARM = 2,
            	ZONE_RIGHT_ARM = 3,
            	ZONE_LEFT_LEG = 4,
            	ZONE_RIGHT_LEG = 5,
            	ZONE_UNKNOWN = 6,
            	ZONE_NONE = 7
            };
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PED_DEFENSIVE_AREA_POSITION">
            <summary>
            GET_PED_DEFENSIVE_AREA_POSITION
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PED_DENSITY_MULTIPLIER">
            <summary>
            A getter for [SET_PED_DENSITY_MULTIPLIER_THIS_FRAME](#\_0x95E3D6257B166CF2).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PED_DESIRED_MOVE_BLEND_RATIO">
            <summary>
            GET_PED_DESIRED_MOVE_BLEND_RATIO
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PED_DRAWABLE_GLOBAL_INDEX_FROM_COLLECTION">
            <summary>
            Returns global drawable index based on the local one. Is it a reverse to [GET_PED_COLLECTION_NAME_FROM_DRAWABLE](#\_0xD6BBA48B) and [GET_PED_COLLECTION_LOCAL_INDEX_FROM_DRAWABLE](#\_0x94EB1FE4) natives.
            
            Drawables are stored inside collections. Each collection usually corresponds to a certain DCL or the base game.
            
            If all drawables from all collections are placed into one continuous array - the global index will correspond to the index of drawable in such array. Local index is index of drawable in this array relative to the start of the given collection.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PED_DRAWABLE_VARIATION">
            <summary>
            Ids
            0 - Head
            1 - Beard
            2 - Hair
            3 - Torso
            4 - Legs
            5 - Hands
            6 - Foot
            7 - Scarfs/Neck Accessories
            8 - Accessories 1
            9 - Accessories 2
            10- Decals
            11 - Auxiliary parts for torso
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PED_DRAWABLE_VARIATION_COLLECTION_LOCAL_INDEX">
            <summary>
            An analogue to [GET_PED_DRAWABLE_VARIATION](#\_0x67F3780DD425D4FC) that returns collection local drawable index (inside [GET_PED_DRAWABLE_VARIATION_COLLECTION_NAME](#\_0xBCE0AB63) collection) instead of the global drawable index.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PED_DRAWABLE_VARIATION_COLLECTION_NAME">
            <summary>
            An analogue to [GET_PED_DRAWABLE_VARIATION](#\_0x67F3780DD425D4FC) that returns collection name instead of the global drawable index.
            
            Should be used together with [GET_PED_DRAWABLE_VARIATION_COLLECTION_LOCAL_INDEX](#\_0x9970386F).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PED_ENVEFF_SCALE">
            <summary>
            GET_PED_ENVEFF_SCALE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PED_EXTRACTED_DISPLACEMENT">
            <summary>
            Gets the offset the specified ped has moved since the previous tick.  
            If worldSpace is false, the returned offset is relative to the ped. That is, if the ped has moved 1 meter right and 5 meters forward, it'll return 1,5,0.  
            If worldSpace is true, the returned offset is relative to the world. That is, if the ped has moved 1 meter on the X axis and 5 meters on the Y axis, it'll return 1,5,0.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PED_EYE_COLOR">
            <summary>
            A getter for [\_SET_PED_EYE_COLOR](#\_0x50B56988B170AFDF). Returns -1 if fails to get.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PED_FACE_FEATURE">
            <summary>
            A getter for [\_SET_PED_FACE_FEATURE](#\_0x71A5C1DBA060049E). Returns 0.0 if fails to get.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PED_GROUP_INDEX">
            <summary>
            Returns the group id of which the specified ped is a member of.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PED_HAIR_COLOR">
            <summary>
            A getter for [\_SET_PED_HAIR_COLOR](#\_0x4CFFC65454C93A49). Returns -1 if fails to get.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PED_HAIR_HIGHLIGHT_COLOR">
            <summary>
            A getter for [\_SET_PED_HAIR_COLOR](#\_0x4CFFC65454C93A49). Returns -1 if fails to get.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PED_HEAD_BLEND_DATA">
            <summary>
            The pointer is to a padded struct that matches the arguments to SET_PED_HEAD_BLEND_DATA(...). There are 4 bytes of padding after each field.  
            pass this struct in the second parameter   
            typedef struct  
            {  
                    int shapeFirst, shapeSecond, shapeThird;   
                    int skinFirst, skinSecond, skinThird;   
            	float shapeMix, skinMix, thirdMix;  
            } headBlendData;
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PED_HEAD_BLEND_FIRST_INDEX">
            <summary>
            Type equals 0 for male non-dlc, 1 for female non-dlc, 2 for male dlc, and 3 for female dlc.
            Used when calling SET_PED_HEAD_BLEND_DATA.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PED_HEAD_BLEND_NUM_HEADS">
            <summary>
            Type equals 0 for male non-dlc, 1 for female non-dlc, 2 for male dlc, and 3 for female dlc.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PED_HEAD_OVERLAY_DATA">
            <summary>
            A getter for [SET_PED_HEAD_OVERLAY](#\_0x48F44967FA05CC1E) and [\_SET_PED_HEAD_OVERLAY_COLOR](#\_0x497BF74A7B9CB952) natives.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PED_HEAD_OVERLAY_NUM">
            <summary>
            Used with freemode (online) characters.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PED_HELMET_STORED_HAT_PROP_INDEX">
            <summary>
            GET_PED_HELMET_STORED_HAT_PROP_INDEX
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PED_HELMET_STORED_HAT_TEX_INDEX">
            <summary>
            GET_PED_HELMET_STORED_HAT_TEX_INDEX
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PED_INDEX_FROM_ENTITY_INDEX">
            <summary>
            Simply returns whatever is passed to it (Regardless of whether the handle is valid or not).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PED_IN_VEHICLE_SEAT">
            <summary>
            Gets the ped in the specified seat of the passed vehicle.
            
            If there is no ped in the seat, and the game considers the vehicle as ambient population, this will create a random occupant ped in the seat, which may be cleaned up by the game fairly soon if not marked as script-owned mission entity.
            
            **NativeDB Added Parameter 3**: BOOL p2 (uses a different GetOccupant function)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PED_LAST_DAMAGE_BONE">
            <summary>
            GET_PED_LAST_DAMAGE_BONE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PED_LAST_WEAPON_IMPACT_COORD">
            <summary>
            Pass ped. Pass address of Vector3.  
            The coord will be put into the Vector3.  
            The return will determine whether there was a coord found or not.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PED_MAX_HEALTH">
            <summary>
            GET_PED_MAX_HEALTH
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PED_MODEL_PERSONALITY">
            <summary>
            Gets a ped model's personality type.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PED_MONEY">
            <summary>
            GET_PED_MONEY
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PED_MOVEMENT_CLIPSET">
            <summary>
            GET_PED_MOVEMENT_CLIPSET
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PED_NEARBY_PEDS">
            <summary>
            Console/PC structure definitions and example: pastebin.com/SsFej963
            
            For FiveM/Cfx.Re use-cases refer to: [`GET_GAME_POOL`](#\_0x2B9D4F50).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PED_NEARBY_VEHICLES">
            <summary>
            Returns size of array, passed into the second variable.  
            See below for usage information.  
            This function actually requires a struct, where the first value is the maximum number of elements to return.  Here is a sample of how I was able to get it to work correctly, without yet knowing the struct format.  
            //Setup the array  
            	const int numElements = 10;  
            	const int arrSize = numElements * 2 + 2;  
            	Any veh[arrSize];  
            	//0 index is the size of the array  
            	veh[0] = numElements;  
            	int count = PED::GET_PED_NEARBY_VEHICLES(PLAYER::PLAYER_PED_ID(), veh);  
            	if (veh != NULL)  
            	{  
            //Simple loop to go through results  
            for (int i = 0; i &lt; count; i++)  
            {  
            	int offsettedID = i * 2 + 2;  
            	//Make sure it exists  
            	if (veh[offsettedID] != NULL &amp;&amp; ENTITY::DOES_ENTITY_EXIST(veh[offsettedID]))  
            	{  
            //Do something  
            	}  
            }  
            	}    
            Here's the right way to do it (console and pc):  
            pastebin.com/SsFej963
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PED_PALETTE_VARIATION">
            <summary>
            GET_PED_PALETTE_VARIATION
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PED_PARACHUTE_LANDING_TYPE">
            <summary>
            -1: no landing  
            0: landing on both feet  
            1: stumbling  
            2: rolling  
            3: ragdoll
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PED_PARACHUTE_STATE">
            <summary>
            Returns:  
            -1: Normal  
            0: Wearing parachute on back  
            1: Parachute opening  
            2: Parachute open  
            3: Falling to doom (e.g. after exiting parachute)  
            Normal means no parachute?
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PED_PARACHUTE_TINT_INDEX">
            <summary>
            GET_PED_PARACHUTE_TINT_INDEX
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PED_PROP_COLLECTION_LOCAL_INDEX">
            <summary>
            An analogue to [GET_PED_PROP_INDEX](#\_0x898CC20EA75BACD8) that returns collection local prop index (inside [GET_PED_PROP_COLLECTION_NAME](#\_0x6B5653E4) collection) instead of the global prop index.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PED_PROP_COLLECTION_NAME">
            <summary>
            An analogue to [GET_PED_PROP_INDEX](#\_0x898CC20EA75BACD8) that returns collection name instead of the global drawable index.
            
            Should be used together with [GET_PED_PROP_COLLECTION_LOCAL_INDEX](#\_0xCD420AD1).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PED_PROP_GLOBAL_INDEX_FROM_COLLECTION">
            <summary>
            Returns global prop index based on the local one. Is it a reverse to [GET_PED_COLLECTION_NAME_FROM_PROP](#\_0x8ED0C17) and [GET_PED_COLLECTION_LOCAL_INDEX_FROM_PROP](#\_0xFBDB885F) natives.
            
            Props are stored inside collections. Each collection usually corresponds to a certain DCL or the base game.
            
            If all props from all collections are placed into one continuous array - the global index will correspond to the index of the prop in such array. Local index is index of the prop in this array relative to the start of the given collection.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PED_PROP_INDEX">
            <summary>
            GET_PED_PROP_INDEX
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PED_PROP_TEXTURE_INDEX">
            <summary>
            GET_PED_PROP_TEXTURE_INDEX
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PED_RAGDOLL_BONE_INDEX">
            <summary>
            GET_PED_RAGDOLL_BONE_INDEX
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PED_RELATIONSHIP_GROUP_DEFAULT_HASH">
            <summary>
            GET_PED_RELATIONSHIP_GROUP_DEFAULT_HASH
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PED_RELATIONSHIP_GROUP_HASH">
            <summary>
            GET_PED_RELATIONSHIP_GROUP_HASH
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PED_RESET_FLAG">
            <summary>
            GET_PED_RESET_FLAG
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PED_SOURCE_OF_DEATH">
            <summary>
            Returns the Entity (Ped, Vehicle, or ?Object?) that killed the 'ped'  
            Is best to check if the Ped is dead before asking for its killer.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PED_STEALTH_MOVEMENT">
            <summary>
            Returns whether the entity is in stealth mode
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PED_SWEAT">
            <summary>
            A getter for [SET_PED_SWEAT](#\_0x27B0405F59637D1F).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PED_TEXTURE_VARIATION">
            <summary>
            GET_PED_TEXTURE_VARIATION
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PED_TIME_OF_DEATH">
            <summary>
            GET_PED_TIME_OF_DEATH
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PED_TYPE">
            <summary>
            Ped types:
            
            ```cpp
            enum ePedType
            {
            	PED_TYPE_PLAYER_0 = 0,
            	PED_TYPE_PLAYER_1 = 1,
            	PED_TYPE_NETWORK_PLAYER = 2,
            	PED_TYPE_PLAYER_2 = 3,
            	PED_TYPE_CIVMALE = 4,
            	PED_TYPE_CIVFEMALE = 5,
            	PED_TYPE_COP = 6,
            	PED_TYPE_GANG_ALBANIAN = 7,
            	PED_TYPE_GANG_BIKER_1 = 8,
            	PED_TYPE_GANG_BIKER_2 = 9,
            	PED_TYPE_GANG_ITALIAN = 10,
            	PED_TYPE_GANG_RUSSIAN = 11,
            	PED_TYPE_GANG_RUSSIAN_2 = 12,
            	PED_TYPE_GANG_IRISH = 13,
            	PED_TYPE_GANG_JAMAICAN = 14,
            	PED_TYPE_GANG_AFRICAN_AMERICAN = 15,
            	PED_TYPE_GANG_KOREAN = 16,
            	PED_TYPE_GANG_CHINESE_JAPANESE = 17,
            	PED_TYPE_GANG_PUERTO_RICAN = 18,
            	PED_TYPE_DEALER = 19,
            	PED_TYPE_MEDIC = 20,
            	PED_TYPE_FIREMAN = 21,
            	PED_TYPE_CRIMINAL = 22,
            	PED_TYPE_BUM = 23,
            	PED_TYPE_PROSTITUTE = 24,
            	PED_TYPE_SPECIAL = 25,
            	PED_TYPE_MISSION = 26,
            	PED_TYPE_SWAT = 27,
            	PED_TYPE_ANIMAL = 28,
            	PED_TYPE_ARMY = 29
            };
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PED_USING_VEHICLE_DOOR">
            <summary>
            See eDoorId declared in [`SET_VEHICLE_DOOR_SHUT`](#\_0x93D9BD300D7789E5)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PED_WAYPOINT_DISTANCE">
            <summary>
            GET_PED_WAYPOINT_DISTANCE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PED_WAYPOINT_PROGRESS">
            <summary>
            GET_PED_WAYPOINT_PROGRESS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PED_WEAPONTYPE_IN_SLOT">
            <summary>
            GET_PED_WEAPONTYPE_IN_SLOT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PED_WEAPON_TINT_INDEX">
            <summary>
            GET_PED_WEAPON_TINT_INDEX
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PHONE_GESTURE_ANIM_CURRENT_TIME">
            <summary>
            GET_PHONE_GESTURE_ANIM_CURRENT_TIME
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PHONE_GESTURE_ANIM_TOTAL_TIME">
            <summary>
            GET_PHONE_GESTURE_ANIM_TOTAL_TIME
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PICKUP_COORDS">
            <summary>
            GET_PICKUP_COORDS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PICKUP_OBJECT">
            <summary>
            GET_PICKUP_OBJECT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PLAYERS_LAST_VEHICLE">
            <summary>
            ### Warning
            
            This native will return `0` if the last vehicle the player was in was destroyed.
            
            ### Alternative
            
            You can use [GET_VEHICLE_PED_IS_IN](#\_0x9A9112A0FE9A4713), which will actually get the last vehicle, even if it was destroyed.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PLAYER_CURRENT_STEALTH_NOISE">
            <summary>
            GET_PLAYER_CURRENT_STEALTH_NOISE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PLAYER_FAKE_WANTED_LEVEL">
            <summary>
            GET_PLAYER_FAKE_WANTED_LEVEL
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PLAYER_FROM_SERVER_ID">
            <summary>
            Gets a local client's Player ID from its server ID counterpart, assuming the passed `serverId` exists on the client.
            
            If no matching client is found, or an invalid value is passed over as the `serverId` native's parameter, the native result will be `-1`.
            
            It's worth noting that this native method can only retrieve information about clients that are culled to the connected client.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PLAYER_FROM_STATE_BAG_NAME">
            <summary>
            On the server this will return the players source, on the client it will return the player handle.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PLAYER_GROUP">
            <summary>
            Returns the group ID the player is member of.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PLAYER_HAS_RESERVE_PARACHUTE">
            <summary>
            GET_PLAYER_HAS_RESERVE_PARACHUTE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PLAYER_INDEX">
            <summary>
            Returns the same as PLAYER_ID and NETWORK_PLAYER_ID_TO_INT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PLAYER_INVINCIBLE">
            <summary>
            Returns the Player's Invincible status.  
            This function will always return false if 0x733A643B5B0C53C1 is used to set the invincibility status. To always get the correct result, use this:  
            	bool IsPlayerInvincible(Player player)  
            	{  
            auto addr = getScriptHandleBaseAddress(GET_PLAYER_PED(player));	  
            if (addr)  
            {  
            	DWORD flag = *(DWORD *)(addr + 0x188);  
            	return ((flag &amp; (1 &lt;&lt; 8)) != 0) || ((flag &amp; (1 &lt;&lt; 9)) != 0);  
            }  
            return false;  
            	}  
            ============================================================  
            This has bothered me for too long, whoever may come across this, where did anyone ever come up with this made up hash? 0x733A643B5B0C53C1 I've looked all over old hash list, and this nativedb I can not find that PC hash anywhere. What native name is it now or was it?
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PLAYER_INVINCIBLE_2">
            <summary>
            Unlike [GET_PLAYER_INVINCIBLE](#\_0xB721981B2B939E07) this native gets both [SET_PLAYER_INVINCIBLE_KEEP_RAGDOLL_ENABLED](#\_0x6BC97F4F4BB3C04B) and [SET_PLAYER_INVINCIBLE](#\_0x239528EACDC3E7DE) invincibility state.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PLAYER_MAX_ARMOUR">
            <summary>
            GET_PLAYER_MAX_ARMOUR
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PLAYER_MAX_STAMINA">
            <summary>
            GET_PLAYER_MAX_STAMINA
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PLAYER_MELEE_WEAPON_DAMAGE_MODIFIER">
            <summary>
            A getter for [SET_PLAYER_MELEE_WEAPON_DAMAGE_MODIFIER](#\_0x4A3DC7ECCC321032).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PLAYER_MELEE_WEAPON_DEFENSE_MODIFIER">
            <summary>
            A getter for [SET_PLAYER_MELEE_WEAPON_DEFENSE_MODIFIER](#\_0xAE540335B4ABC4E2).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PLAYER_NAME">
            <summary>
            Returns the players name from a specified player index
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PLAYER_PARACHUTE_PACK_TINT_INDEX">
            <summary>
            GET_PLAYER_PARACHUTE_PACK_TINT_INDEX
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PLAYER_PARACHUTE_SMOKE_TRAIL_COLOR">
            <summary>
            GET_PLAYER_PARACHUTE_SMOKE_TRAIL_COLOR
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PLAYER_PARACHUTE_TINT_INDEX">
            <summary>
            Tints:  
            None = -1,  
            Rainbow = 0,  
            Red = 1,  
            SeasideStripes = 2,  
            WidowMaker = 3,  
            Patriot = 4,  
            Blue = 5,  
            Black = 6,  
            Hornet = 7,  
            AirFocce = 8,  
            Desert = 9,  
            Shadow = 10,  
            HighAltitude = 11,  
            Airbone = 12,  
            Sunrise = 13,
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PLAYER_PED">
            <summary>
            Gets the ped for a specified player index.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PLAYER_PED_IS_FOLLOWING">
            <summary>
            GET_PLAYER_PED_IS_FOLLOWING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PLAYER_PED_SCRIPT_INDEX">
            <summary>
            Does the same like PLAYER::GET_PLAYER_PED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PLAYER_RADIO_STATION_GENRE">
            <summary>
            GET_PLAYER_RADIO_STATION_GENRE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PLAYER_RADIO_STATION_INDEX">
            <summary>
            GET_PLAYER_RADIO_STATION_INDEX
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PLAYER_RADIO_STATION_NAME">
            <summary>
            GET_PLAYER_RADIO_STATION_NAME
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PLAYER_RESERVE_PARACHUTE_TINT_INDEX">
            <summary>
            Tints:  
            None = -1,  
            Rainbow = 0,  
            Red = 1,  
            SeasideStripes = 2,  
            WidowMaker = 3,  
            Patriot = 4,  
            Blue = 5,  
            Black = 6,  
            Hornet = 7,  
            AirFocce = 8,  
            Desert = 9,  
            Shadow = 10,  
            HighAltitude = 11,  
            Airbone = 12,  
            Sunrise = 13,
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PLAYER_RGB_COLOUR">
            <summary>
            GET_PLAYER_RGB_COLOUR
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PLAYER_SERVER_ID">
            <summary>
            GET_PLAYER_SERVER_ID
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PLAYER_SHORT_SWITCH_STATE">
            <summary>
            GET_PLAYER_SHORT_SWITCH_STATE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PLAYER_SPRINT_STAMINA_REMAINING">
            <summary>
            GET_PLAYER_SPRINT_STAMINA_REMAINING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PLAYER_SPRINT_TIME_REMAINING">
            <summary>
            GET_PLAYER_SPRINT_TIME_REMAINING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PLAYER_STAMINA">
            <summary>
            GET_PLAYER_STAMINA
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PLAYER_SWITCH_INTERP_OUT_CURRENT_TIME">
            <summary>
            GET_PLAYER_SWITCH_INTERP_OUT_CURRENT_TIME
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PLAYER_SWITCH_INTERP_OUT_DURATION">
            <summary>
            GET_PLAYER_SWITCH_INTERP_OUT_DURATION
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PLAYER_SWITCH_JUMP_CUT_INDEX">
            <summary>
            GET_PLAYER_SWITCH_JUMP_CUT_INDEX
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PLAYER_SWITCH_STATE">
            <summary>
            GET_PLAYER_SWITCH_STATE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PLAYER_SWITCH_TYPE">
            <summary>
            GET_PLAYER_SWITCH_TYPE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PLAYER_TARGET_ENTITY">
            <summary>
            Assigns the handle of locked-on melee target to *entity that you pass it.  
            Returns false if no entity found.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PLAYER_TEAM">
            <summary>
            Gets the player's team.  
            Does nothing in singleplayer.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PLAYER_UNDERWATER_TIME_REMAINING">
            <summary>
            GET_PLAYER_UNDERWATER_TIME_REMAINING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PLAYER_VEHICLE_DAMAGE_MODIFIER">
            <summary>
            A getter for [SET_PLAYER_VEHICLE_DAMAGE_MODIFIER](#\_0xA50E117CDDF82F0C).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PLAYER_VEHICLE_DEFENSE_MODIFIER">
            <summary>
            A getter for [SET_PLAYER_VEHICLE_DEFENSE_MODIFIER](#\_0x4C60E6EFDAFF2462).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PLAYER_WANTED_CENTRE_POSITION">
            <summary>
            GET_PLAYER_WANTED_CENTRE_POSITION
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PLAYER_WANTED_LEVEL">
            <summary>
            GET_PLAYER_WANTED_LEVEL
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PLAYER_WEAPON_DAMAGE_MODIFIER">
            <summary>
            A getter for [SET_PLAYER_WEAPON_DAMAGE_MODIFIER](#\_0xCE07B9F7817AADA3).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PLAYER_WEAPON_DEFENSE_MODIFIER">
            <summary>
            A getter for [SET_PLAYER_WEAPON_DEFENSE_MODIFIER](#\_0x2D83BC011CA14A3C).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PLAYER_WEAPON_DEFENSE_MODIFIER_2">
            <summary>
            A getter for [\_SET_PLAYER_WEAPON_DEFENSE_MODIFIER\_2](#\_0xBCFDE9EDE4CF27DC).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_POSITION_IN_RECORDING">
            <summary>
            Distance traveled in the vehicles current recording.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_POSITION_OF_VEHICLE_RECORDING_AT_TIME">
            <summary>
            This native does no interpolation between pathpoints. The same position will be returned for all times up to the next pathpoint in the recording.
            
            See [`REQUEST_VEHICLE_RECORDING`](#\_0xAF514CABE74CBF15).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_POSITION_OF_VEHICLE_RECORDING_ID_AT_TIME">
            <summary>
            GET_POSITION_OF_VEHICLE_RECORDING_ID_AT_TIME
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_POSIX_TIME">
            <summary>
            Gets system time as year, month, day, hour, minute and second.  
            Example usage:  
            	int year;  
            	int month;  
            	int day;  
            	int hour;  
            	int minute;  
            	int second;  
            	TIME::GET_POSIX_TIME(&amp;year, &amp;month, &amp;day, &amp;hour, &amp;minute, &amp;second);
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_POS_ALONG_GPS_TYPE_ROUTE">
            <summary>
            Native to get a position along current player GPS route using supplied slot.
            This native was previously named `GET_GPS_WAYPOINT_ROUTE_END`, but its named changed.
            
            ```cpp
            enum eGpsSlotType {
            	GPS_SLOT_WAYPOINT = 0,
            	GPS_SLOT_RADAR_BLIP = 1,
            	GPS_SLOT_DISCRETE = 2
            }
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PREV_WEATHER_TYPE_HASH_NAME">
            <summary>
            Refer to [`SET_WEATHER_TYPE_NOW_PERSIST`](#\_0xED712CA327900C8A) for weather types.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_PROFILE_SETTING">
            <summary>
            GET_PROFILE_SETTING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_RADIO_STATION_NAME">
            <summary>
            GET_RADIO_STATION_NAME
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_RAIN_LEVEL">
            <summary>
            GET_RAIN_LEVEL
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_RANDOM_EVENT_FLAG">
            <summary>
            GET_RANDOM_EVENT_FLAG
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_RANDOM_FLOAT_IN_RANGE">
            <summary>
            GET_RANDOM_FLOAT_IN_RANGE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_RANDOM_INT_IN_RANGE">
            <summary>
            GET_RANDOM_INT_IN_RANGE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_RANDOM_PED_AT_COORD">
            <summary>
            Gets a random ped in the x/y/zRadius near the x/y/z coordinates passed.   
            Ped Types:  
            Any = -1  
            Player = 1  
            Male = 4   
            Female = 5   
            Cop = 6  
            Human = 26  
            SWAT = 27   
            Animal = 28  
            Army = 29
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_RANDOM_VEHICLE_BACK_BUMPER_IN_SPHERE">
            <summary>
            GET_RANDOM_VEHICLE_BACK_BUMPER_IN_SPHERE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_RANDOM_VEHICLE_DENSITY_MULTIPLIER">
            <summary>
            A getter for [SET_RANDOM_VEHICLE_DENSITY_MULTIPLIER_THIS_FRAME](#\_0xB3B3359379FE77D3).
            Same as vehicle density multiplier.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_RANDOM_VEHICLE_FRONT_BUMPER_IN_SPHERE">
            <summary>
            GET_RANDOM_VEHICLE_FRONT_BUMPER_IN_SPHERE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_RANDOM_VEHICLE_IN_SPHERE">
            <summary>
            Gets a random vehicle in a sphere at the specified position, of the specified radius.  
            x: The X-component of the position of the sphere.  
            y: The Y-component of the position of the sphere.  
            z: The Z-component of the position of the sphere.  
            radius: The radius of the sphere. Max is 9999.9004.  
            modelHash: The vehicle model to limit the selection to. Pass 0 for any model.  
            flags: The bitwise flags that modifies the behaviour of this function.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_RANDOM_VEHICLE_MODEL_IN_MEMORY">
            <summary>
            Not present in the retail version! It's just a nullsub.  
            p0 always true (except in one case)  
            p1 a random vehicle hash loaded in memory  
            successIndicator: 0 if success, -1 if failed
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_RANDOM_VEHICLE_NODE">
            <summary>
            GET_RANDOM_VEHICLE_NODE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_RAYFIRE_MAP_OBJECT">
            <summary>
            Example:
            OBJECT::GET_RAYFIRE_MAP_OBJECT(-809.9619750976562, 170.919, 75.7406997680664, 3.0, "des_tvsmash");
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_RAYFIRE_MAP_OBJECT_ANIM_PHASE">
            <summary>
            `object`: The des-object handle to get the animation progress from.
            Return value is a float between 0.0 and 1.0, 0.0 is the beginning of the animation, 1.0 is the end. Value resets to 0.0 instantly after reaching 1.0.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_REGISTERED_COMMANDS">
            <summary>
            Returns all commands that are registered in the command system.
            The data returned adheres to the following layout:
            
            ```
            [
            {
            "name": "cmdlist",
            "resource": "resource",
            "arity" = -1,
            },
            {
            "name": "command1"
            "resource": "resource_2",
            "arity" = -1,
            }
            ]
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_RELATIONSHIP_BETWEEN_GROUPS">
            <summary>
            Gets the relationship between two groups. This should be called twice (once for each group).  
            Relationship types:  
            0 = Companion  
            1 = Respect  
            2 = Like  
            3 = Neutral  
            4 = Dislike  
            5 = Hate  
            255 = Pedestrians  
            Example:  
            PED::GET_RELATIONSHIP_BETWEEN_GROUPS(l_1017, 0xA49E591C);  
            PED::GET_RELATIONSHIP_BETWEEN_GROUPS(0xA49E591C, l_1017);
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_RELATIONSHIP_BETWEEN_PEDS">
            <summary>
            Gets the relationship between two peds. This should be called twice (once for each ped).  
            Relationship types:  
            0 = Companion  
            1 = Respect  
            2 = Like  
            3 = Neutral  
            4 = Dislike  
            5 = Hate  
            255 = Pedestrians  
            (Credits: Inco)  
            Example:  
            PED::GET_RELATIONSHIP_BETWEEN_PEDS(2, l_1017, 0xA49E591C);  
            PED::GET_RELATIONSHIP_BETWEEN_PEDS(2, 0xA49E591C, l_1017);
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_RENDERED_CHARACTER_HEIGHT">
            <summary>
            This gets the height of the FONT and not the total text. You need to get the number of lines your text uses, and get the height of a newline (I'm using a smaller value) to get the total text height.
            Old name: _GET_TEXT_SCALE_HEIGHT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_RENDERING_CAM">
            <summary>
            GET_RENDERING_CAM
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_REPLAY_STAT_AT_INDEX">
            <summary>
            GET_REPLAY_STAT_AT_INDEX
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_REPLAY_STAT_COUNT">
            <summary>
            GET_REPLAY_STAT_COUNT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_REPLAY_STAT_MISSION_TYPE">
            <summary>
            GET_REPLAY_STAT_MISSION_TYPE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_REQUESTINGNIGHTVISION">
            <summary>
            GET_REQUESTINGNIGHTVISION
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_RESOURCE_BY_FIND_INDEX">
            <summary>
            GET_RESOURCE_BY_FIND_INDEX
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_RESOURCE_COMMANDS">
            <summary>
            Returns all commands registered by the specified resource.
            The data returned adheres to the following layout:
            
            ```
            [
            {
            "name": "cmdlist",
            "resource": "example_resource",
            "arity" = -1,
            },
            {
            "name": "command1"
            "resource": "example_resource2",
            "arity" = -1,
            }
            ]
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_RESOURCE_KVP_FLOAT">
            <summary>
            A getter for [SET_RESOURCE_KVP_FLOAT](#\_0x9ADD2938).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_RESOURCE_KVP_INT">
            <summary>
            A getter for [SET_RESOURCE_KVP_INT](#\_0x6A2B1E8).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_RESOURCE_KVP_STRING">
            <summary>
            A getter for [SET_RESOURCE_KVP](#\_0x21C7A35B).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_RESOURCE_METADATA">
            <summary>
            Gets the metadata value at a specified key/index from a resource's manifest.
            See also: [Resource manifest](https://docs.fivem.net/docs/scripting-reference/resource-manifest/resource-manifest/)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_RESOURCE_STATE">
            <summary>
            Returns the current state of the specified resource.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_ROAD_BOUNDARY_USING_HEADING">
            <summary>
            GET_ROAD_BOUNDARY_USING_HEADING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_ROOM_KEY_FOR_GAME_VIEWPORT">
            <summary>
            GET_ROOM_KEY_FOR_GAME_VIEWPORT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_ROOM_KEY_FROM_ENTITY">
            <summary>
            Gets the room hash key from the room that the specified entity is in. Each room in every interior has a unique key. Returns 0 if the entity is outside.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_ROPE_FLAGS">
            <summary>
            cpp
            enum eRopeFlags
            {
                DrawShadowEnabled = 2,
            	Breakable = 4,
            	RopeUnwindingFront = 8,
            	RopeWinding = 32
            }
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_ROPE_LAST_VERTEX_COORD">
            <summary>
            GET_ROPE_LAST_VERTEX_COORD
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_ROPE_LENGTH_CHANGE_RATE">
            <summary>
            GET_ROPE_LENGTH_CHANGE_RATE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_ROPE_TIME_MULTIPLIER">
            <summary>
            GET_ROPE_TIME_MULTIPLIER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_ROPE_UPDATE_ORDER">
            <summary>
            GET_ROPE_UPDATE_ORDER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_ROPE_VERTEX_COORD">
            <summary>
            GET_ROPE_VERTEX_COORD
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_ROPE_VERTEX_COUNT">
            <summary>
            GET_ROPE_VERTEX_COUNT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_ROTATION_OF_VEHICLE_RECORDING_AT_TIME">
            <summary>
            GET_ROTATION_OF_VEHICLE_RECORDING_AT_TIME
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_ROTATION_OF_VEHICLE_RECORDING_ID_AT_TIME">
            <summary>
            GET_ROTATION_OF_VEHICLE_RECORDING_ID_AT_TIME
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_RUNTIME_TEXTURE_HEIGHT">
            <summary>
            Gets the height of the specified runtime texture.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_RUNTIME_TEXTURE_PITCH">
            <summary>
            Gets the row pitch of the specified runtime texture, for use when creating data for `SET_RUNTIME_TEXTURE_ARGB_DATA`.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_RUNTIME_TEXTURE_WIDTH">
            <summary>
            Gets the width of the specified runtime texture.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_SAFE_COORD_FOR_PED">
            <summary>
            Flags are:
            1 = 1 = B02_IsFootpath
            2 = 4 = !B15_InteractionUnk
            4 = 0x20 = !B14_IsInterior
            8 = 0x40 = !B07_IsWater
            16 = 0x200 = B17_IsFlatGround
            When onGround == true outPosition is a position located on the nearest pavement.
            When a safe coord could not be found the result of a function is false and outPosition == Vector3.Zero.
            In the scripts these flags are used: 0, 14, 12, 16, 20, 21, 28. 0 is most commonly used, then 16.
            16 works for me, 0 crashed the script.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_SAFE_PICKUP_COORDS">
            <summary>
            GET_SAFE_PICKUP_COORDS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_SAFE_ZONE_SIZE">
            <summary>
            Gets the scale of safe zone. if the safe zone size scale is max, it will return 1.0.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_SCALEFORM_MOVIE_METHOD_RETURN_VALUE_BOOL">
            <summary>
            GET_SCALEFORM_MOVIE_METHOD_RETURN_VALUE_BOOL
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_SCALEFORM_MOVIE_METHOD_RETURN_VALUE_INT">
            <summary>
            Used to get a return value from a scaleform function. Returns an int in the same way GET_SCALEFORM_MOVIE_METHOD_RETURN_VALUE_STRING returns a string.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_SCALEFORM_MOVIE_METHOD_RETURN_VALUE_STRING">
            <summary>
            Used to get a return value from a scaleform function. Returns a string in the same way GET_SCALEFORM_MOVIE_METHOD_RETURN_VALUE_INT returns an int.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_SCENARIO_PED_DENSITY_MULTIPLIER">
            <summary>
            A getter for [SET_SCENARIO_PED_DENSITY_MULTIPLIER_THIS_FRAME](#\_0x7A556143A1C03898).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_SCREENBLUR_FADE_CURRENT_TIME">
            <summary>
            GET_SCREENBLUR_FADE_CURRENT_TIME
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_SCREEN_COORD_FROM_WORLD_COORD">
            <summary>
            Convert a world coordinate into its relative screen coordinate.  (WorldToScreen)
            Returns a boolean; whether or not the operation was successful. It will return false if the coordinates given are not visible to the rendering camera.
            For .NET users...
            VB:
            Public Shared Function World3DToScreen2d(pos as vector3) As Vector2
                    Dim x2dp, y2dp As New Native.OutputArgument
                    Native.Function.Call(Of Boolean)(Native.Hash.GET_SCREEN_COORD_FROM_WORLD_COORD , pos.x, pos.y, pos.z, x2dp, y2dp)
                    Return New Vector2(x2dp.GetResult(Of Single), y2dp.GetResult(Of Single))
            
                End Function
            C#:
            Vector2 World3DToScreen2d(Vector3 pos)
                {
                    var x2dp = new OutputArgument();
                    var y2dp = new OutputArgument();
                    Function.Call&lt;bool&gt;(Hash.GET_SCREEN_COORD_FROM_WORLD_COORD , pos.X, pos.Y, pos.Z, x2dp, y2dp);
                    return new Vector2(x2dp.GetResult&lt;float&gt;(), y2dp.GetResult&lt;float&gt;());
                }
            //USE VERY SMALL VALUES FOR THE SCALE OF RECTS/TEXT because it is dramatically larger on screen than in 3D, e.g '0.05' small.
            Used to be called _WORLD3D_TO_SCREEN2D
            I thought we lost you from the scene forever. It does seem however that calling SET_DRAW_ORIGIN then your natives, then ending it. Seems to work better for certain things such as keeping boxes around people for a predator missile e.g.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_SCREEN_RESOLUTION">
            <summary>
            Hardcoded to always return 1280x720. Use [`_GET_ACTIVE_SCREEN_RESOLUTION`](?\_0x873C9F3104101DD3) to retrieve the correct screen resolution.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_SCRIPTED_COVER_POINT_COORDS">
            <summary>
            GET_SCRIPTED_COVER_POINT_COORDS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_SCRIPT_TASK_STATUS">
            <summary>
            Gets the status of a spesifed script-assigned task on the given ped. The return value is always an int between 0-7.
            
            You can set taskHash to `SCRIPT_TASK_ANY` to check if any task is active, it will return 1 for active, 3 for no active.
            `SCRIPT_TASK_INVALID` can be similarly used, it returns 7 if there are any active task, and 3 if there are no active tasks.
            
            taskHash list: https://alloc8or.re/gta5/doc/enums/eScriptTaskHash.txt
            
            Returns:
            
            ```
            0 = WAITING_TO_START_TASK
            1 = PERFORMING_TASK
            2 = DORMANT_TASK
            3 = VACANT_STAGE
            7 = TASK_FINISHED_OR_NOT_FOUND
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_SEAT_PED_IS_TRYING_TO_ENTER">
            <summary>
            GET_SEAT_PED_IS_TRYING_TO_ENTER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_SELECTED_PED_WEAPON">
            <summary>
            GET_SELECTED_PED_WEAPON
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_SEQUENCE_PROGRESS">
            <summary>
            returned values:
            0 to 7 = task that's currently in progress, 0 meaning the first one.
            -1 no task sequence in progress.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_SHAPE_TEST_RESULT">
            <summary>
            Returns the result of a shape test.
            
            When used with an asynchronous shape test, this native should be looped until returning 0 or 2, after which the handle is invalidated.
            
            Unless the return value is 2, the other return values are undefined.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_SHAPE_TEST_RESULT_INCLUDING_MATERIAL">
            <summary>
            Returns the result of a shape test, also returning the material of any touched surface.
            
            When used with an asynchronous shape test, this native should be looped until returning 0 or 2, after which the handle is invalidated.
            
            Unless the return value is 2, the other return values are undefined.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_SHOP_PED_APPAREL_FORCED_COMPONENT_COUNT">
            <summary>
            Returns number of possible values of the forcedComponentIndex argument of GET_FORCED_COMPONENT.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_SHOP_PED_APPAREL_FORCED_PROP_COUNT">
            <summary>
            Returns number of possible values of the forcedPropIndex argument of GET_FORCED_PROP.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_SHOP_PED_APPAREL_VARIANT_COMPONENT_COUNT">
            <summary>
            GET_SHOP_PED_APPAREL_VARIANT_COMPONENT_COUNT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_SHOP_PED_COMPONENT">
            <summary>
            More info here: https://gist.github.com/root-cause/3b80234367b0c856d60bf5cb4b826f86
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_SHOP_PED_OUTFIT">
            <summary>
            GET_SHOP_PED_OUTFIT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_SHOP_PED_OUTFIT_COMPONENT_VARIANT">
            <summary>
            GET_SHOP_PED_OUTFIT_COMPONENT_VARIANT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_SHOP_PED_OUTFIT_LOCATE">
            <summary>
            GET_SHOP_PED_OUTFIT_LOCATE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_SHOP_PED_OUTFIT_PROP_VARIANT">
            <summary>
            GET_SHOP_PED_OUTFIT_PROP_VARIANT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_SHOP_PED_PROP">
            <summary>
            GET_SHOP_PED_PROP
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_SHOP_PED_QUERY_COMPONENT">
            <summary>
            GET_SHOP_PED_QUERY_COMPONENT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_SHOP_PED_QUERY_OUTFIT">
            <summary>
            struct Outfit_s  
            {  
            	int mask, torso, pants, parachute, shoes, misc1, tops1, armour, crew, tops2, hat, glasses, earpiece;  
            	int maskTexture, torsoTexture, pantsTexture, parachuteTexture, shoesTexture, misc1Texture, tops1Texture,   
            		armourTexture, crewTexture, tops2Texture, hatTexture, glassesTexture, earpieceTexture;  
            };
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_SHOP_PED_QUERY_PROP">
            <summary>
            GET_SHOP_PED_QUERY_PROP
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_SIZE_OF_SAVE_DATA">
            <summary>
            GET_SIZE_OF_SAVE_DATA
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_SNOW_LEVEL">
            <summary>
            GET_SNOW_LEVEL
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_SOUND_ID">
            <summary>
            If a playback function has a soundId field but the sound doesn't need to be altered after triggering then pass a value of -1 for fire-and-forget playback, rather than getting a soundId.
            
            SoundId's can be reused, without needing to release them and grab a new one.
            
            If a sound's finished playing, you can reuse its SoundId to kick off another one.
            
            If the sound's not finished playing, it'll be stopped first (fading out or whatever is set up in RAVE by the sound designer), and the new one kicked off; usually it is safer to just get a new SoundId.
            
            SoundId's are not automatically cleaned up, you must use [RELEASE_SOUND_ID](#\_0x353FC880830B88FA) after you've finished using them to allow the engine to recycle the sound id.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_SOUND_ID_FROM_NETWORK_ID">
            <summary>
            Counterpart: [`GET_NETWORK_ID_FROM_SOUND_ID`](#\_0x2DE3F0A134FFBC0D).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_STANDARD_BLIP_ENUM_ID">
            <summary>
            GET_STANDARD_BLIP_ENUM_ID
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_STATE_BAG_KEYS">
            <summary>
            GET_STATE_BAG_KEYS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_STATE_BAG_VALUE">
            <summary>
            Returns the value of a state bag key.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_STATE_OF_CLOSEST_DOOR_OF_TYPE">
            <summary>
            locked is 0 if no door is found  
            locked is 0 if door is unlocked  
            locked is 1 if door is found and unlocked.  
            -------------  
            the locked bool is either 0(unlocked)(false) or 1(locked)(true)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_STATE_OF_RAYFIRE_MAP_OBJECT">
            <summary>
            See [`SET_STATE_OF_RAYFIRE_MAP_OBJECT`](#\_0x5C29F698D404C5E1) to see the different states
            
            Get a destructible object's state. Substract 1 to get the real state. For example, if the object just spawned (state 2), the native will return 3.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_STATUS_OF_LOAD_MISSION_CREATOR_PHOTO">
            <summary>
            GET_STATUS_OF_LOAD_MISSION_CREATOR_PHOTO
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_STATUS_OF_MISSION_REPEAT_SAVE">
            <summary>
            GET_STATUS_OF_MISSION_REPEAT_SAVE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_STATUS_OF_SAVE_HIGH_QUALITY_PHOTO">
            <summary>
            GET_STATUS_OF_SAVE_HIGH_QUALITY_PHOTO
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_STATUS_OF_SORTED_LIST_OPERATION">
            <summary>
            Returns status of gallery photo fetch, which was requested by [`QUEUE_OPERATION_TO_CREATE_SORTED_LIST_OF_PHOTOS`](#\_0x2A893980E96B659A).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_STATUS_OF_TAKE_HIGH_QUALITY_PHOTO">
            <summary>
            GET_STATUS_OF_TAKE_HIGH_QUALITY_PHOTO
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_STATUS_OF_TAKE_MISSION_CREATOR_PHOTO">
            <summary>
            GET_STATUS_OF_TAKE_MISSION_CREATOR_PHOTO
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_STATUS_OF_TEXTURE_DOWNLOAD">
            <summary>
            0 = succeeded
            1 = pending
            2 = failed
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_STREAM_PLAY_TIME">
            <summary>
            GET_STREAM_PLAY_TIME
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_STREET_NAME_AT_COORD">
            <summary>
            Determines the name of the street which is the closest to the given coordinates.
            x,y,z - the coordinates of the street
            streetName - returns a hash to the name of the street the coords are on
            crossingRoad - if the coordinates are on an intersection, a hash to the name of the crossing road
            Note: the names are returned as hashes, the strings can be returned using the function HUD::GET_STREET_NAME_FROM_HASH_KEY.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_STREET_NAME_FROM_HASH_KEY">
            <summary>
            Converts the hash of a street name into a readable string. To retrieve a hash for a given (street) coordinate, see [`GET_STREET_NAME_AT_COORD`](#\_0x2EB41072B4C1E4C0).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_SUBMARINE_IS_UNDER_DESIGN_DEPTH">
            <summary>
            Determines if the submarine is operating below its designated crush depth.
            
            ```
            NativeDB Introduced: v2189
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_SUBMARINE_NUMBER_OF_AIR_LEAKS">
            <summary>
            Checks if a Submarine has any air leaks, when there is more than 4 the player will drown.
            
            ```
            NativeDB Introduced: v2189
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_SYNCHRONIZED_SCENE_PHASE">
            <summary>
            GET_SYNCHRONIZED_SCENE_PHASE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_SYNCHRONIZED_SCENE_RATE">
            <summary>
            GET_SYNCHRONIZED_SCENE_RATE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_TASK_MOVE_NETWORK_EVENT">
            <summary>
            GET_TASK_MOVE_NETWORK_EVENT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_TASK_MOVE_NETWORK_SIGNAL_BOOL">
            <summary>
            GET_TASK_MOVE_NETWORK_SIGNAL_BOOL
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_TASK_MOVE_NETWORK_STATE">
            <summary>
            GET_TASK_MOVE_NETWORK_STATE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_TATTOO_SHOP_DLC_ITEM_DATA">
            <summary>
            Returns data that adheres to the tattoo shop item data that is used in shop_tattoo.meta
            
            Character types:
            
            ```cpp
            enum eTattooFaction
            {
            	TATTOO_SP_MICHAEL = 0,
            	TATTOO_SP_FRANKLIN = 1,
            	TATTOO_SP_TREVOR = 2,
            	TATTOO_MP_FM = 3,
            	TATTOO_MP_FM_F = 4
            }
            ```
            
            Returned struct properties:
            
            ```cpp
            struct sTattooShopItemValues
            {
            	// Lock hash, used with IS_CONTENT_ITEM_LOCKED
            	int LockHash;
            	// Unique ID of this slot. It can also be 0.
            	int Index;
            	// Collection hash of this tattoo
            	int CollectionHash;
            	// Preset hash of this tattoo
            	int PresetHash;
            	// Cost of this tattoo in shops.
            	int Cost;
            	// Secondary placement of this tattoo.
            	int eFacing;
            	// Location of this tattoo on the body (for example, for torso there would be chest upper, stomach, etc)
            	int UpdateGroup;
            	// This tattoo's name in the form of a text label.
            	const char* NameTextLabel;
            };
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_TATTOO_SHOP_DLC_ITEM_INDEX">
            <summary>
            NativeDB Introduced: v2189
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_TENNIS_SWING_ANIM_COMPLETE">
            <summary>
            GET_TENNIS_SWING_ANIM_COMPLETE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_TEXTURE_RESOLUTION">
            <summary>
            Returns the texture resolution of the passed texture dict+name.  
            Note: Most texture resolutions are doubled compared to the console version of the game.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_THIS_SCRIPT_NAME">
            <summary>
            GET_THIS_SCRIPT_NAME
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_TIMECYCLE_MODIFIER_COUNT">
            <summary>
            GET_TIMECYCLE_MODIFIER_COUNT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_TIMECYCLE_MODIFIER_INDEX">
            <summary>
            Only use for this in the PC scripts is:
            if (GRAPHICS::GET_TIMECYCLE_MODIFIER_INDEX() != -1)
            For a full list, see here: pastebin.com/cnk7FTF2
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_TIMECYCLE_MODIFIER_INDEX_BY_NAME">
            <summary>
            GET_TIMECYCLE_MODIFIER_INDEX_BY_NAME
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_TIMECYCLE_MODIFIER_NAME_BY_INDEX">
            <summary>
            GET_TIMECYCLE_MODIFIER_NAME_BY_INDEX
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_TIMECYCLE_MODIFIER_STRENGTH">
            <summary>
            A getter for [SET_TIMECYCLE_MODIFIER_STRENGTH](#\_0x82E7FFCD5B2326B3).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_TIMECYCLE_MODIFIER_VAR">
            <summary>
            GET_TIMECYCLE_MODIFIER_VAR
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_TIMECYCLE_MODIFIER_VAR_COUNT">
            <summary>
            GET_TIMECYCLE_MODIFIER_VAR_COUNT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_TIMECYCLE_MODIFIER_VAR_NAME_BY_INDEX">
            <summary>
            GET_TIMECYCLE_MODIFIER_VAR_NAME_BY_INDEX
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_TIMECYCLE_TRANSITION_MODIFIER_INDEX">
            <summary>
            GET_TIMECYCLE_TRANSITION_MODIFIER_INDEX
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_TIMECYCLE_VAR_COUNT">
            <summary>
            Returns the amount of variables available to be applied on timecycle modifiers.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_TIMECYCLE_VAR_DEFAULT_VALUE_BY_INDEX">
            <summary>
            See [GET_TIMECYCLE_VAR_COUNT](#\_0x838B34D8).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_TIMECYCLE_VAR_NAME_BY_INDEX">
            <summary>
            See [GET_TIMECYCLE_VAR_COUNT](#\_0x838B34D8).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_TIME_AS_STRING">
            <summary>
            GET_TIME_AS_STRING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_TIME_DIFFERENCE">
            <summary>
            Subtracts the second argument from the first.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_TIME_OFFSET">
            <summary>
            Adds the first argument to the second.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_TIME_POSITION_IN_RECORDING">
            <summary>
            Can be used with GET_TOTAL_DURATION_OF_VEHICLE_RECORDING{_ID} to compute a percentage.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_TIME_SINCE_LAST_ARREST">
            <summary>
            Returns the time since the character was arrested in (ms) milliseconds.  
            example  
            var time = Function.call&lt;int&gt;(Hash.GET_TIME_SINCE_LAST_ARREST();  
            UI.DrawSubtitle(time.ToString());  
            if player has not been arrested, the int returned will be -1.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_TIME_SINCE_LAST_DEATH">
            <summary>
            Returns the time since the character died in (ms) milliseconds.  
            example  
            var time = Function.call&lt;int&gt;(Hash.GET_TIME_SINCE_LAST_DEATH();  
            UI.DrawSubtitle(time.ToString());  
            if player has not died, the int returned will be -1.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_TIME_SINCE_PLAYER_DROVE_AGAINST_TRAFFIC">
            <summary>
            GET_TIME_SINCE_PLAYER_DROVE_AGAINST_TRAFFIC
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_TIME_SINCE_PLAYER_DROVE_ON_PAVEMENT">
            <summary>
            GET_TIME_SINCE_PLAYER_DROVE_ON_PAVEMENT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_TIME_SINCE_PLAYER_HIT_PED">
            <summary>
            GET_TIME_SINCE_PLAYER_HIT_PED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_TIME_SINCE_PLAYER_HIT_VEHICLE">
            <summary>
            GET_TIME_SINCE_PLAYER_HIT_VEHICLE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_TOGGLE_PAUSED_RENDERPHASES_STATUS">
            <summary>
            GET_TOGGLE_PAUSED_RENDERPHASES_STATUS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_TOTAL_DURATION_OF_VEHICLE_RECORDING">
            <summary>
            GET_TOTAL_DURATION_OF_VEHICLE_RECORDING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_TOTAL_DURATION_OF_VEHICLE_RECORDING_ID">
            <summary>
            GET_TOTAL_DURATION_OF_VEHICLE_RECORDING_ID
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_TOTAL_SUCCESSFUL_STUNT_JUMPS">
            <summary>
            GET_TOTAL_SUCCESSFUL_STUNT_JUMPS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_TRACK_BRAKING_DISTANCE">
            <summary>
            GET_TRACK_BRAKING_DISTANCE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_TRACK_MAX_SPEED">
            <summary>
            GET_TRACK_MAX_SPEED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_TRACK_NODE_COORDS">
            <summary>
            Gets the coordinates of a specific track node.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_TRACK_NODE_COUNT">
            <summary>
            Gets the specified tracks node count.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_TRAIN_CARRIAGE">
            <summary>
            Corrected p1. it's basically the 'carriage/trailer number'. So if the train has 3 trailers you'd call the native once with a var or 3 times with 1, 2, 3.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_TRAIN_CRUISE_SPEED">
            <summary>
            Gets the trains desired speed.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_TRAIN_CURRENT_TRACK_NODE">
            <summary>
            GET_TRAIN_CURRENT_TRACK_NODE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_TRAIN_DIRECTION">
            <summary>
            Gets the direction the train is facing
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_TRAIN_DOOR_COUNT">
            <summary>
            Gets the door count for the specified train.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_TRAIN_DOOR_OPEN_RATIO">
            <summary>
            Gets the ratio that a door is open for on a train.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_TRAIN_SPEED">
            <summary>
            Gets the speed the train is currently going.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_TRAIN_STATE">
            <summary>
            GET_TRAIN_STATE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_TV_CHANNEL">
            <summary>
            GET_TV_CHANNEL
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_TV_VOLUME">
            <summary>
            GET_TV_VOLUME
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_USINGNIGHTVISION">
            <summary>
            GET_USINGNIGHTVISION
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_USINGSEETHROUGH">
            <summary>
            GET_USINGSEETHROUGH
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_UTC_TIME">
            <summary>
            Gets current UTC time
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VARIANT_COMPONENT">
            <summary>
            GET_VARIANT_COMPONENT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VARIATION_CHOSEN_FOR_SCRIPTED_LINE">
            <summary>
            GET_VARIATION_CHOSEN_FOR_SCRIPTED_LINE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_ACCELERATION">
            <summary>
            Retrieves a static value representing the maximum drive force of specific a vehicle, including any vehicle mods. This value does not change dynamically during gameplay. This value provides an approximation and should be considered alongside other performance metrics like top speed for a more comprehensive understanding of the vehicle's capabilities.
            
            ```
            NativeDB Introduced: v323
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_ALARM_TIME_LEFT">
            <summary>
            GET_VEHICLE_ALARM_TIME_LEFT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_ATTACHED_TO_CARGOBOB">
            <summary>
            Returns attached vehicle (Vehicle in parameter must be cargobob)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_BODY_HEALTH">
            <summary>
            Seems related to vehicle health, like the one in IV.  
            Max 1000, min 0.  
            Vehicle does not necessarily explode or become undrivable at 0.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_CAUSE_OF_DESTRUCTION">
            <summary>
            GET_VEHICLE_CAUSE_OF_DESTRUCTION
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_CHEAT_POWER_INCREASE">
            <summary>
            A getter for [SET_VEHICLE_CHEAT_POWER_INCREASE](#\_0xB59E4BD37AE292DB).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_CLASS">
            <summary>
            Returns an int  
            Vehicle Classes:  
            0: Compacts  
            1: Sedans  
            2: SUVs  
            3: Coupes  
            4: Muscle  
            5: Sports Classics  
            6: Sports  
            7: Super  
            8: Motorcycles  
            9: Off-road  
            10: Industrial  
            11: Utility  
            12: Vans  
            13: Cycles  
            14: Boats  
            15: Helicopters  
            16: Planes  
            17: Service  
            18: Emergency  
            19: Military  
            20: Commercial  
            21: Trains  
            22: Open Wheel
            char buffer[128];  
            std::sprintf(buffer, "VEH_CLASS_%i", VEHICLE::GET_VEHICLE_CLASS(vehicle));  
            char* className = UI::_GET_LABEL_TEXT(buffer);
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_CLASS_ESTIMATED_MAX_SPEED">
            <summary>
            GET_VEHICLE_CLASS_ESTIMATED_MAX_SPEED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_CLASS_FROM_NAME">
            <summary>
            For a full enum, see here : pastebin.com/i2GGAjY0
            char buffer[128];
            std::sprintf(buffer, "VEH_CLASS_%i", VEHICLE::GET_VEHICLE_CLASS_FROM_NAME (hash));
            const char* className = HUD::_GET_LABEL_TEXT(buffer);
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_CLASS_MAX_ACCELERATION">
            <summary>
            GET_VEHICLE_CLASS_MAX_ACCELERATION
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_CLASS_MAX_AGILITY">
            <summary>
            GET_VEHICLE_CLASS_MAX_AGILITY
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_CLASS_MAX_BRAKING">
            <summary>
            GET_VEHICLE_CLASS_MAX_BRAKING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_CLASS_MAX_TRACTION">
            <summary>
            GET_VEHICLE_CLASS_MAX_TRACTION
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_CLUTCH">
            <summary>
            GET_VEHICLE_CLUTCH
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_COLOR">
            <summary>
            See [`SET_VEHICLE_CUSTOM_PRIMARY_COLOUR`](#\_0x7141766F91D15BEA) and [`SET_VEHICLE_CUSTOM_SECONDARY_COLOUR`](#\_0x36CED73BFED89754).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_COLOURS">
            <summary>
            GET_VEHICLE_COLOURS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_COLOUR_COMBINATION">
            <summary>
            GET_VEHICLE_COLOUR_COMBINATION
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_CREW_EMBLEM_REQUEST_STATE">
            <summary>
            GET_VEHICLE_CREW_EMBLEM_REQUEST_STATE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_CURRENT_GEAR">
            <summary>
            GET_VEHICLE_CURRENT_GEAR
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_CURRENT_RPM">
            <summary>
            GET_VEHICLE_CURRENT_RPM
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_CUSTOM_PRIMARY_COLOUR">
            <summary>
            GET_VEHICLE_CUSTOM_PRIMARY_COLOUR
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_CUSTOM_SECONDARY_COLOUR">
            <summary>
            GET_VEHICLE_CUSTOM_SECONDARY_COLOUR
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_DASHBOARD_BOOST">
            <summary>
            GET_VEHICLE_DASHBOARD_BOOST
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_DASHBOARD_CURRENT_GEAR">
            <summary>
            Retrieves the current gear displayed on the dashboard of the vehicle the player is in, returned as a float. This value represents the gear shown in the instrument cluster, such as "R" (0.0) or positive values (e.g., 1.0, 2.0, etc.) for drive gears.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_DASHBOARD_FUEL">
            <summary>
            GET_VEHICLE_DASHBOARD_FUEL
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_DASHBOARD_LIGHTS">
            <summary>
            Gets the state of the player vehicle's dashboard lights as a bit set
            indicator_left = 1
            indicator_right = 2
            handbrakeLight = 4
            engineLight = 8
            ABSLight = 16
            gasLight = 32
            oilLight = 64
            headlights = 128
            highBeam = 256
            batteryLight = 512
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_DASHBOARD_OIL_PRESSURE">
            <summary>
            GET_VEHICLE_DASHBOARD_OIL_PRESSURE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_DASHBOARD_OIL_TEMP">
            <summary>
            GET_VEHICLE_DASHBOARD_OIL_TEMP
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_DASHBOARD_RPM">
            <summary>
            GET_VEHICLE_DASHBOARD_RPM
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_DASHBOARD_SPEED">
            <summary>
            GET_VEHICLE_DASHBOARD_SPEED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_DASHBOARD_TEMP">
            <summary>
            GET_VEHICLE_DASHBOARD_TEMP
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_DASHBOARD_VACUUM">
            <summary>
            GET_VEHICLE_DASHBOARD_VACUUM
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_DEFAULT_HORN">
            <summary>
            GET_VEHICLE_DEFAULT_HORN
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_DEFAULT_HORN_IGNORE_MODS">
            <summary>
            GET_VEHICLE_DEFAULT_HORN_IGNORE_MODS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_DEFORMATION_AT_POS">
            <summary>
            The only example I can find of this function in the scripts, is this:  
            struct _s = VEHICLE::GET_VEHICLE_DEFORMATION_AT_POS(rPtr((A_0) + 4), 1.21f, 6.15f, 0.3f);  
            -----------------------------------------------------------------------------------------------------------------------------------------  
            PC scripts:  
            v_5 -- [[{3}]]  = VEHICLE::GET_VEHICLE_DEFORMATION_AT_POS(a_0._f1, 1.21, 6.15, 0.3);
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_DENSITY_MULTIPLIER">
            <summary>
            A getter for [SET_VEHICLE_DENSITY_MULTIPLIER_THIS_FRAME](#\_0x245A6883D966D537).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_DIRT_LEVEL">
            <summary>
            A getter for [`SET_VEHICLE_DIRT_LEVEL`](#\_0x79D3B596FE44EE8B).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_DOORS_LOCKED_FOR_PLAYER">
            <summary>
            GET_VEHICLE_DOORS_LOCKED_FOR_PLAYER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_DOOR_ANGLE_RATIO">
            <summary>
            Checks the angle of the door mapped from 0.0 - 1.0 where 0.0 is fully closed and 1.0 is fully open.
            
            See eDoorId declared in [`SET_VEHICLE_DOOR_SHUT`](#\_0x93D9BD300D7789E5)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_DOOR_LOCK_STATUS">
            <summary>
            GET_VEHICLE_DOOR_LOCK_STATUS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_DRAWN_WHEEL_ANGLE_MULT">
            <summary>
            Gets a vehicle's multiplier used with a wheel's GET_VEHICLE_WHEEL_STEERING_ANGLE to determine the angle the wheel is rendered.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_ENGINE_HEALTH">
            <summary>
            Returns 1000.0 if the function is unable to get the address of the specified vehicle or if it's not a vehicle.  
            Minimum: -4000  
            Maximum: 1000  
            -4000: Engine is destroyed  
            0 and below: Engine catches fire and health rapidly declines  
            300: Engine is smoking and losing functionality  
            1000: Engine is perfect
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_ENGINE_TEMPERATURE">
            <summary>
            GET_VEHICLE_ENGINE_TEMPERATURE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_ENVEFF_SCALE">
            <summary>
            formerly known as _GET_VEHICLE_PAINT_FADE
            The result is a value from 0-1, where 0 is fresh paint.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_ESTIMATED_MAX_SPEED">
            <summary>
            Retrieves a static value representing the estimated max speed of a specific vehicle, including any vehicle mods. This value does not change dynamically during gameplay.
            
            ```
            NativeDB Introduced: v323
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_EXTRA_COLOURS">
            <summary>
            GET_VEHICLE_EXTRA_COLOURS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_FLIGHT_NOZZLE_POSITION">
            <summary>
            GET_VEHICLE_FLIGHT_NOZZLE_POSITION
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_FUEL_LEVEL">
            <summary>
            GET_VEHICLE_FUEL_LEVEL
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_GEAR_RATIO">
            <summary>
            Gets vehicles gear ratio on choosen gear.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_GRAVITY_AMOUNT">
            <summary>
            GET_VEHICLE_GRAVITY_AMOUNT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_HANDBRAKE">
            <summary>
            GET_VEHICLE_HANDBRAKE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_HANDLING_FLOAT">
            <summary>
            Returns the effective handling data of a vehicle as a floating-point value.
            Example: `local fSteeringLock = GetVehicleHandlingFloat(vehicle, 'CHandlingData', 'fSteeringLock')`
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_HANDLING_INT">
            <summary>
            Returns the effective handling data of a vehicle as an integer value.
            Example: `local modelFlags = GetVehicleHandlingInt(vehicle, 'CHandlingData', 'strModelFlags')`
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_HANDLING_VECTOR">
            <summary>
            Returns the effective handling data of a vehicle as a vector value.
            Example: `local inertiaMultiplier = GetVehicleHandlingVector(vehicle, 'CHandlingData', 'vecInertiaMultiplier')`
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_HAS_FLAG">
            <summary>
            **Note**: Flags are not the same based on your `gamebuild`. Please see [here](https://docs.fivem.net/docs/game-references/vehicle-references/vehicle-flags) to see a complete list of all vehicle flags.
            
            Get vehicle.meta flag by index. Useful examples include `FLAG_LAW_ENFORCEMENT` (31), `FLAG_RICH_CAR` (36), `FLAG_IS_ELECTRIC` (43), `FLAG_IS_OFFROAD_VEHICLE` (48).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_HAS_KERS">
            <summary>
            GET_VEHICLE_HAS_KERS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_HEALTH_PERCENTAGE">
            <summary>
            NativeDB Added Parameter 2: float maxEngineHealth
            NativeDB Added Parameter 3: float maxPetrolTankHealth
            NativeDB Added Parameter 4: float maxBodyHealth
            NativeDB Added Parameter 5: float maxMainRotorHealth
            NativeDB Added Parameter 6: float maxTailRotorHealth
            NativeDB Added Parameter 7: float maxUnkHealth
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_HIGH_GEAR">
            <summary>
            GET_VEHICLE_HIGH_GEAR
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_HOMING_LOCKON_STATE">
            <summary>
            Returns a value depending on the lock-on state of vehicle weapons.
            0: not locked on
            1: locking on
            2: locked on
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_HORN_SOUND_INDEX">
            <summary>
            NativeDB Introduced: v1365
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_INDEX_FROM_ENTITY_INDEX">
            <summary>
            Simply returns whatever is passed to it (Regardless of whether the handle is valid or not).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_INDICATOR_LIGHTS">
            <summary>
            Gets the vehicle indicator light state. 0 = off, 1 = left, 2 = right, 3 = both
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_INDIVIDUAL_DOOR_LOCK_STATUS">
            <summary>
            See eDoorId declared in [`SET_VEHICLE_DOOR_SHUT`](#\_0x93D9BD300D7789E5)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_IS_MERCENARY">
            <summary>
            Returns whether the specified vehicle is designated as a mercenary vehicle
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_LAYOUT_HASH">
            <summary>
            GET_VEHICLE_LAYOUT_HASH
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_LIGHTS_STATE">
            <summary>
            GET_VEHICLE_LIGHTS_STATE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_LIGHT_MULTIPLIER">
            <summary>
            GET_VEHICLE_LIGHT_MULTIPLIER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_LIVERY">
            <summary>
            -1 = no livery
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_LIVERY_COUNT">
            <summary>
            Returns -1 if the vehicle has no livery
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_LOCK_ON_TARGET">
            <summary>
            GET_VEHICLE_LOCK_ON_TARGET
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_MAX_BRAKING">
            <summary>
            GET_VEHICLE_MAX_BRAKING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_MAX_NUMBER_OF_PASSENGERS">
            <summary>
            GET_VEHICLE_MAX_NUMBER_OF_PASSENGERS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_MAX_TRACTION">
            <summary>
            GET_VEHICLE_MAX_TRACTION
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_MOD">
            <summary>
            GET_VEHICLE_MOD
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_MODEL_ACCELERATION">
            <summary>
            Returns the acceleration of the specified model.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_MODEL_ESTIMATED_MAX_SPEED">
            <summary>
            Returns max speed (without mods) of the specified vehicle model in m/s.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_MODEL_MAX_BRAKING">
            <summary>
            Returns max braking of the specified vehicle model.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_MODEL_MAX_BRAKING_MAX_MODS">
            <summary>
            GET_VEHICLE_MODEL_MAX_BRAKING_MAX_MODS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_MODEL_MAX_TRACTION">
            <summary>
            Returns max traction of the specified vehicle model.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_MODEL_NUMBER_OF_SEATS">
            <summary>
            Returns max number of passengers (including the driver) for the specified vehicle model.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_MODEL_VALUE">
            <summary>
            Returns `nMonetaryValue` from handling.meta for specific model, which is the vehicle's monetary value.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_MOD_COLOR_1">
            <summary>
            GET_VEHICLE_MOD_COLOR_1
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_MOD_COLOR_1_NAME">
            <summary>
            returns a string which is the codename of the vehicle's currently selected primary color  
            p1 is always 0
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_MOD_COLOR_2">
            <summary>
            GET_VEHICLE_MOD_COLOR_2
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_MOD_COLOR_2_NAME">
            <summary>
            returns a string which is the codename of the vehicle's currently selected secondary color
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_MOD_IDENTIFIER_HASH">
            <summary>
            Can be used for IS_DLC_VEHICLE_MOD and _0xC098810437312FFF
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_MOD_KIT">
            <summary>
            GET_VEHICLE_MOD_KIT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_MOD_KIT_TYPE">
            <summary>
            GET_VEHICLE_MOD_KIT_TYPE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_MOD_MODIFIER_VALUE">
            <summary>
            GET_VEHICLE_MOD_MODIFIER_VALUE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_MOD_VARIATION">
            <summary>
            Only used for wheels(ModType = 23/24) Returns true if the wheels are custom wheels
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_NEXT_GEAR">
            <summary>
            GET_VEHICLE_NEXT_GEAR
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_NODE_IS_GPS_ALLOWED">
            <summary>
            Returns false for nodes that aren't used for GPS routes.
            Example:
            Nodes in Fort Zancudo and LSIA are false
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_NODE_IS_SWITCHED_OFF">
            <summary>
            Returns true when the node is Offroad. Alleys, some dirt roads, and carparks return true.
            Normal roads where plenty of Peds spawn will return false
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_NODE_POSITION">
            <summary>
            Calling this with an invalid node id, will crash the game.
            Note that IS_VEHICLE_NODE_ID_VALID simply checks if nodeId is not zero. It does not actually ensure that the id is valid.
            Eg. IS_VEHICLE_NODE_ID_VALID(1) will return true, but will crash when calling GET_VEHICLE_NODE_POSITION().
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_NODE_PROPERTIES">
            <summary>
            Gets the density and flags of the closest node to the specified position.\
            Density is a value between 0 and 15, indicating how busy the road is.
            
            ```cpp
            enum eVehicleNodeProperties {
            	OFF_ROAD = 1 &lt;&lt; 0,
            	ON_PLAYERS_ROAD =  1 &lt;&lt; 1,
            	NO_BIG_VEHICLES = 1 &lt;&lt; 2,
            	SWITCHED_OFF = 1 &lt;&lt; 3,
            	TUNNEL_OR_INTERIOR = 1 &lt;&lt; 4,
            	LEADS_TO_DEAD_END = 1 &lt;&lt; 5,
            	HIGHWAY = 1 &lt;&lt; 6,
            	JUNCTION = 1 &lt;&lt; 7,
            	TRAFFIC_LIGHT = 1 &lt;&lt; 8,
            	GIVE_WAY = 1 &lt;&lt; 9,
            	WATER = 1 &lt;&lt; 10,
            }
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_NUMBER_OF_PASSENGERS">
            <summary>
            Gets the number of passengers, NOT including the driver. Use IS_VEHICLE_SEAT_FREE(Vehicle, -1) to also check for the driver
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_NUMBER_OF_WHEELS">
            <summary>
            GET_VEHICLE_NUMBER_OF_WHEELS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_NUMBER_PLATE_TEXT">
            <summary>
            Returns the license plate text from a vehicle.  8 chars maximum.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_NUMBER_PLATE_TEXT_INDEX">
            <summary>
            cpp
            enum eVehiclePlateIndicies {
            	SanAndreasCursive = 0,
            	SanAndreasBlack = 1,
            	SanAndreasBlue = 2,
            	SanAndreasPlain = 3,
            	SRExcept = 4,
            	NorthYankton = 5,
            	// All indicies below this require b3095
            	ECola = 6,
            	LasVenturas = 7,
            	LiberyCity = 8,
            	LSCarMeet = 9,
            	LSPanic = 10,
            	LSPounders = 11,
            	Sprunk = 12,
            }
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_OIL_LEVEL">
            <summary>
            GET_VEHICLE_OIL_LEVEL
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_PED_IS_ENTERING">
            <summary>
            GET_VEHICLE_PED_IS_ENTERING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_PED_IS_IN">
            <summary>
            Retrieves the vehicle the specified ped is currently in, or the last vehicle they were in.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_PED_IS_TRYING_TO_ENTER">
            <summary>
            GET_VEHICLE_PED_IS_TRYING_TO_ENTER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_PED_IS_USING">
            <summary>
            Gets ID of vehicle player using. It means it can get ID at any interaction with vehicle. Enter\exit for example. And that means it is faster than GET_VEHICLE_PED_IS_IN but less safe.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_PETROL_TANK_HEALTH">
            <summary>
            1000 is max health  
            Begins leaking gas at around 650 health
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_PLATE_TYPE">
            <summary>
            Returns the plates a vehicle has.
            
            ```cpp
            enum eVehiclePlateType
            {
            	VPT_FRONT_AND_BACK_PLATES = 0,
            	VPT_FRONT_PLATES = 1,
            	VPT_BACK_PLATES = 2,
            	VPT_NONE = 3,
            };
            ```
            
            Motorcycles with no visible plates will sometimes return a 2 for unknown reasons.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_RECORDING_ID">
            <summary>
            See [`REQUEST_VEHICLE_RECORDING`](#\_0xAF514CABE74CBF15).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_STEERING_ANGLE">
            <summary>
            GET_VEHICLE_STEERING_ANGLE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_STEERING_SCALE">
            <summary>
            GET_VEHICLE_STEERING_SCALE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_THROTTLE_OFFSET">
            <summary>
            GET_VEHICLE_THROTTLE_OFFSET
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_TOP_SPEED_MODIFIER">
            <summary>
            A getter for [MODIFY_VEHICLE_TOP_SPEED](#\_0x93A3996368C94158). Returns -1.0 if a modifier is not set.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_TRAILER_VEHICLE">
            <summary>
            Gets the trailer of a vehicle and puts it into the trailer parameter.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_TURBO_PRESSURE">
            <summary>
            GET_VEHICLE_TURBO_PRESSURE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_TYPE">
            <summary>
            Returns the type of the passed vehicle.
            
            For client scripts, reference the more detailed [GET_VEHICLE_TYPE_RAW](#\_0xDE73BC10) native.
            
            ### Vehicle types
            
            *   automobile
            *   bike
            *   boat
            *   heli
            *   plane
            *   submarine
            *   trailer
            *   train
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_TYPE_RAW">
            <summary>
            Returns the model type of the vehicle as defined by:
            
            ```cpp
            enum VehicleType
            {
            	VEHICLE_TYPE_NONE = -1,
            	VEHICLE_TYPE_CAR = 0,
            	VEHICLE_TYPE_PLANE = 1,
            	VEHICLE_TYPE_TRAILER = 2,
            	VEHICLE_TYPE_QUADBIKE = 3,
            	VEHICLE_TYPE_DRAFT = 4,
            	VEHICLE_TYPE_SUBMARINECAR = 5,
            	VEHICLE_TYPE_AMPHIBIOUS_AUTOMOBILE = 6,
            	VEHICLE_TYPE_AMPHIBIOUS_QUADBIKE = 7,
            	VEHICLE_TYPE_HELI = 8,
            	VEHICLE_TYPE_BLIMP = 9,
            	VEHICLE_TYPE_AUTOGYRO = 10,
            	VEHICLE_TYPE_BIKE = 11,
            	VEHICLE_TYPE_BICYCLE = 12,
            	VEHICLE_TYPE_BOAT = 13,
            	VEHICLE_TYPE_TRAIN = 14,
            	VEHICLE_TYPE_SUBMARINE = 15,
            };
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_TYRES_CAN_BURST">
            <summary>
            GET_VEHICLE_TYRES_CAN_BURST
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_TYRE_SMOKE_COLOR">
            <summary>
            GET_VEHICLE_TYRE_SMOKE_COLOR
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_WAYPOINT_PROGRESS">
            <summary>
            GET_VEHICLE_WAYPOINT_PROGRESS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_WAYPOINT_TARGET_POINT">
            <summary>
            GET_VEHICLE_WAYPOINT_TARGET_POINT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_WHEELIE_STATE">
            <summary>
            List of known states:
            
            ```
            1: Not wheeling.
            65: Vehicle is ready to do wheelie (burnouting).
            129: Vehicle is doing wheelie.
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_WHEEL_BRAKE_PRESSURE">
            <summary>
            Gets brake pressure of a wheel.
            Max number of wheels can be retrieved with the native GET_VEHICLE_NUMBER_OF_WHEELS.
            Normal values around 1.0f when braking.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_WHEEL_FLAGS">
            <summary>
            Gets the flags of a wheel.
            Max number of wheels can be retrieved with the native GET_VEHICLE_NUMBER_OF_WHEELS.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_WHEEL_HEALTH">
            <summary>
            GET_VEHICLE_WHEEL_HEALTH
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_WHEEL_IS_POWERED">
            <summary>
            Gets whether the wheel is powered.
            Max number of wheels can be retrieved with the native GET_VEHICLE_NUMBER_OF_WHEELS.
            This is a shortcut to a flag in GET_VEHICLE_WHEEL_FLAGS.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_WHEEL_POWER">
            <summary>
            Gets power being sent to a wheel.
            Max number of wheels can be retrieved with the native GET_VEHICLE_NUMBER_OF_WHEELS.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_WHEEL_RIM_COLLIDER_SIZE">
            <summary>
            GET_VEHICLE_WHEEL_RIM_COLLIDER_SIZE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_WHEEL_ROTATION_SPEED">
            <summary>
            Gets the rotation speed of a wheel.
            This is used internally to calcuate GET_VEHICLE_WHEEL_SPEED.
            Max number of wheels can be retrieved with the native GET_VEHICLE_NUMBER_OF_WHEELS.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_WHEEL_SIZE">
            <summary>
            Returns vehicle's wheels' size (size is the same for all the wheels, cannot get/set specific wheel of vehicle).
            Only works on non-default wheels (returns 0 in case of default wheels).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_WHEEL_SPEED">
            <summary>
            Gets speed of a wheel at the tyre.
            Max number of wheels can be retrieved with the native GET_VEHICLE_NUMBER_OF_WHEELS.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_WHEEL_STEERING_ANGLE">
            <summary>
            Gets steering angle of a wheel.
            Max number of wheels can be retrieved with the native GET_VEHICLE_NUMBER_OF_WHEELS.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_WHEEL_SURFACE_MATERIAL">
            <summary>
            GET_VEHICLE_WHEEL_SURFACE_MATERIAL
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_WHEEL_SUSPENSION_COMPRESSION">
            <summary>
            Gets the current suspension compression of a wheel.
            Returns a positive value. 0 means the suspension is fully extended, the wheel is off the ground.
            Max number of wheels can be retrieved with the native GET_VEHICLE_NUMBER_OF_WHEELS.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_WHEEL_TIRE_COLLIDER_SIZE">
            <summary>
            GET_VEHICLE_WHEEL_TIRE_COLLIDER_SIZE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_WHEEL_TIRE_COLLIDER_WIDTH">
            <summary>
            GET_VEHICLE_WHEEL_TIRE_COLLIDER_WIDTH
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_WHEEL_TRACTION_VECTOR_LENGTH">
            <summary>
            Gets the traction vector length of a wheel.
            Max number of wheels can be retrieved with the native GET_VEHICLE_NUMBER_OF_WHEELS.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_WHEEL_TYPE">
            <summary>
            cpp
            enum eVehicleWheelType
            {
                VWT_SPORT = 0,
                VWT_MUSCLE = 1,
                VWT_LOWRIDER = 2,
                VWT_SUV = 3,
                VWT_OFFROAD = 4,
                VWT_TUNER = 5,
                VWT_BIKE = 6,
                VWT_HIEND = 7,
                // Benny's Original
                VWT_SUPERMOD1 = 8,
                // Benny's Bespoke
                VWT_SUPERMOD2 = 9,
                // Open Wheel
                VWT_SUPERMOD3 = 10,
                // Street
                VWT_SUPERMOD4 = 11,
                // Track
                VWT_SUPERMOD5 = 12,
            };
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_WHEEL_WIDTH">
            <summary>
            Returns vehicle's wheels' width (width is the same for all the wheels, cannot get/set specific wheel of vehicle).
            Only works on non-default wheels (returns 0 in case of default wheels).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_WHEEL_X_OFFSET">
            <summary>
            Returns the offset of the specified wheel relative to the wheel's axle center.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_WHEEL_Y_ROTATION">
            <summary>
            GET_VEHICLE_WHEEL_Y_ROTATION
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_WINDOW_TINT">
            <summary>
            GET_VEHICLE_WINDOW_TINT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_XENON_LIGHTS_CUSTOM_COLOR">
            <summary>
            Returns vehicle xenon lights custom RGB color values. Do note this native doesn't return non-RGB colors that was set with [\_SET_VEHICLE_XENON_LIGHTS_COLOR](#\_0xE41033B25D003A07).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VEHICLE_XMAS_SNOW_FACTOR">
            <summary>
            A getter for [SET_VEHICLE_XMAS_SNOW_FACTOR](#\_0x80CC4C9E).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_VISUAL_SETTING_FLOAT">
            <summary>
            A getter for [SET_VISUAL_SETTING_FLOAT](#\_0xD1D31681).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_WANTED_LEVEL_RADIUS">
            <summary>
            Remnant from GTA IV. Does nothing in GTA V.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_WANTED_LEVEL_THRESHOLD">
            <summary>
            Drft
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_WATER_HEIGHT">
            <summary>
            Retrieves the depth of the water beneath the specified position, accounting for the waves.
            
            **Note:** The result might vary depending on the specific frame when this command is executed due to wave fluctuations.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_WATER_HEIGHT_NO_WAVES">
            <summary>
            Retrieves the depth of the water beneath the specified position, disregarding wave effects.
            
            **Note:** The result remains consistent across different frames as it doesn't consider wave fluctuations.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_WATER_QUAD_ALPHA">
            <summary>
            GET_WATER_QUAD_ALPHA
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_WATER_QUAD_AT_COORDS">
            <summary>
            This native returns the index of a water quad if the given point is inside its bounds.
            
            *If you also want to check for water level, check out [`GetWaterQuadAtCoords_3d`](#\_0xF8E03DB8)*
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_WATER_QUAD_AT_COORDS_3D">
            <summary>
            This alternative implementation of [`GetWaterQuadAtCoords`](#\_0x17321452) also checks the height of the water level.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_WATER_QUAD_BOUNDS">
            <summary>
            GET_WATER_QUAD_BOUNDS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_WATER_QUAD_COUNT">
            <summary>
            GET_WATER_QUAD_COUNT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_WATER_QUAD_HAS_LIMITED_DEPTH">
            <summary>
            GET_WATER_QUAD_HAS_LIMITED_DEPTH
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_WATER_QUAD_IS_INVISIBLE">
            <summary>
            GET_WATER_QUAD_IS_INVISIBLE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_WATER_QUAD_LEVEL">
            <summary>
            *level is defined as "z" in water.xml*
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_WATER_QUAD_NO_STENCIL">
            <summary>
            GET_WATER_QUAD_NO_STENCIL
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_WATER_QUAD_TYPE">
            <summary>
            Valid type definitions:
            
            *   **0** Square
            *   **1** Right triangle where the 90 degree angle is at maxX, minY
            *   **2** Right triangle where the 90 degree angle is at minX, minY
            *   **3** Right triangle where the 90 degree angle is at minX, maxY
            *   **4** Right triangle where the 90 degree angle is at maxY, maxY
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_WAVE_QUAD_AMPLITUDE">
            <summary>
            GET_WAVE_QUAD_AMPLITUDE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_WAVE_QUAD_AT_COORDS">
            <summary>
            This native returns the index of a wave quad if the given point is inside its bounds.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_WAVE_QUAD_BOUNDS">
            <summary>
            GET_WAVE_QUAD_BOUNDS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_WAVE_QUAD_COUNT">
            <summary>
            GET_WAVE_QUAD_COUNT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_WAVE_QUAD_DIRECTION">
            <summary>
            GET_WAVE_QUAD_DIRECTION
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_WAYPOINT_BLIP_ENUM_ID">
            <summary>
            GET_WAYPOINT_BLIP_ENUM_ID
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_WAYPOINT_DISTANCE_ALONG_ROUTE">
            <summary>
            GET_WAYPOINT_DISTANCE_ALONG_ROUTE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_WEAPONTYPE_GROUP">
            <summary>
            Gets and returns the hash of the group of the specified weapon (group names can be found/changed under "Group" in the weapons' meta file).
            Note that the group is **not** the same as the location on the weapon wheel.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_WEAPONTYPE_MODEL">
            <summary>
            Returns the model of any weapon.  
            Can also take an ammo hash?  
            sub_6663a(&amp;l_115B, WEAPON::GET_WEAPONTYPE_MODEL(${ammo_rpg}));
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_WEAPONTYPE_SLOT">
            <summary>
            GET_WEAPONTYPE_SLOT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_WEAPON_ANIMATION_OVERRIDE">
            <summary>
            A getter for [SET_WEAPON_ANIMATION_OVERRIDE](#\_0x1055AC3A667F09D9).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_WEAPON_CLIP_SIZE">
            <summary>
            // Returns the size of the default weapon component clip.  
            Use it like this:  
            char cClipSize[32];  
            Hash cur;  
            if (WEAPON::GET_CURRENT_PED_WEAPON(playerPed, &amp;cur, 1))  
            {  
                if (WEAPON::IS_WEAPON_VALID(cur))  
                {  
                    int iClipSize = WEAPON::GET_WEAPON_CLIP_SIZE(cur);  
                    sprintf_s(cClipSize, "ClipSize: %.d", iClipSize);  
                    vDrawString(cClipSize, 0.5f, 0.5f);  
                }  
            }
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_WEAPON_COMPONENT_ACCURACY_MODIFIER">
            <summary>
            A getter for `CWeaponAccuracyModifier` in a weapon component.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_WEAPON_COMPONENT_CAMERA_HASH">
            <summary>
            A getter for `CameraHash` in a weapon scope component.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_WEAPON_COMPONENT_CLIP_SIZE">
            <summary>
            A getter for `ClipSize` in a weapon component.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_WEAPON_COMPONENT_DAMAGE_MODIFIER">
            <summary>
            A getter for `CWeaponDamageModifier` in a weapon component.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_WEAPON_COMPONENT_HUD_STATS">
            <summary>
            GET_WEAPON_COMPONENT_HUD_STATS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_WEAPON_COMPONENT_RANGE_DAMAGE_MODIFIER">
            <summary>
            A getter for `CWeaponFallOffModifier` damage modifier value in a weapon component.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_WEAPON_COMPONENT_RANGE_MODIFIER">
            <summary>
            A getter for `CWeaponFallOffModifier` range modifier value in a weapon component.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_WEAPON_COMPONENT_RETICULE_HASH">
            <summary>
            A getter for `ReticuleHash` in a weapon scope component.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_WEAPON_COMPONENT_TYPE_MODEL">
            <summary>
            GET_WEAPON_COMPONENT_TYPE_MODEL
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_WEAPON_DAMAGE">
            <summary>
            This native does not return damages of weapons from the melee and explosive group.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_WEAPON_DAMAGE_MODIFIER">
            <summary>
            A getter for [\_SET_WEAPON_DAMAGE_MODIFIER](#\_0x4757F00BC6323CFE).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_WEAPON_DAMAGE_TYPE">
            <summary>
            0=unknown (or incorrect weaponHash)  
            1= no damage (flare,snowball, petrolcan)  
            2=melee  
            3=bullet  
            4=force ragdoll fall  
            5=explosive (RPG, Railgun, grenade)  
            6=fire(molotov)  
            8=fall(WEAPON_HELI_CRASH)  
            10=electric  
            11=barbed wire  
            12=extinguisher  
            13=gas  
            14=water cannon(WEAPON_HIT_BY_WATER_CANNON)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_WEAPON_HUD_STATS">
            <summary>
            // members should be aligned to 8 bytes by default but it's best to use alignas here, just to be sure  
            struct WeaponHudStatsData  
            {  
            	alignas(8) uint8_t hudDamage; // 0x0000  
            	alignas(8) uint8_t hudSpeed; // 0x0008  
            	alignas(8) uint8_t hudCapacity; // 0x0010  
            	alignas(8) uint8_t hudAccuracy; // 0x0018  
            	alignas(8) uint8_t hudRange; // 0x0020  
            };  
            Usage:  
            WeaponHudStatsData data;  
            if (GET_WEAPON_HUD_STATS(weaponHash, (Any*)&amp;data))  
            {  
                // uint8_t damagePercentage = data.hudDamage etc...  
            }
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_WEAPON_OBJECT_FROM_PED">
            <summary>
            Drops the current weapon and returns the object  
            Unknown behavior when unarmed.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_WEAPON_OBJECT_TINT_INDEX">
            <summary>
            GET_WEAPON_OBJECT_TINT_INDEX
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_WEAPON_RECOIL_SHAKE_AMPLITUDE">
            <summary>
            A getter for the recoil shake amplitude of a weapon.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_WEAPON_TINT_COUNT">
            <summary>
            GET_WEAPON_TINT_COUNT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_WEAPON_TYPE_FROM_PICKUP_TYPE">
            <summary>
            GET_WEAPON_TYPE_FROM_PICKUP_TYPE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_WIND_DIRECTION">
            <summary>
            Used for hunting in singleplayer and for golfing in both sp and online. The [`GET_HEADING_FROM_VECTOR_2D`](#\_0x2FFB6B224F4B2926) native can be used to get the wind heading from the direction.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_WIND_SPEED">
            <summary>
            GET_WIND_SPEED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_WORLD_COORD_FROM_SCREEN_COORD">
            <summary>
            Converts a screen coordinate into its relative world coordinate.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_WORLD_POSITION_OF_ENTITY_BONE">
            <summary>
            Returns the coordinates of an entity-bone.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_ZONE_AT_COORDS">
            <summary>
            GET_ZONE_AT_COORDS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_ZONE_FROM_NAME_ID">
            <summary>
            'zoneName' corresponds to an entry in 'popzone.ipl'.  
            AIRP = Los Santos International Airport  
            ALAMO = Alamo Sea  
            ALTA = Alta  
            ARMYB = Fort Zancudo  
            BANHAMC = Banham Canyon Dr  
            BANNING = Banning  
            BEACH = Vespucci Beach  
            BHAMCA = Banham Canyon  
            BRADP = Braddock Pass  
            BRADT = Braddock Tunnel  
            BURTON = Burton  
            CALAFB = Calafia Bridge  
            CANNY = Raton Canyon  
            CCREAK = Cassidy Creek  
            CHAMH = Chamberlain Hills  
            CHIL = Vinewood Hills  
            CHU = Chumash  
            CMSW = Chiliad Mountain State Wilderness  
            CYPRE = Cypress Flats  
            DAVIS = Davis  
            DELBE = Del Perro Beach  
            DELPE = Del Perro  
            DELSOL = La Puerta  
            DESRT = Grand Senora Desert  
            DOWNT = Downtown  
            DTVINE = Downtown Vinewood  
            EAST_V = East Vinewood  
            EBURO = El Burro Heights  
            ELGORL = El Gordo Lighthouse  
            ELYSIAN = Elysian Island  
            GALFISH = Galilee  
            GOLF = GWC and Golfing Society  
            GRAPES = Grapeseed  
            GREATC = Great Chaparral  
            HARMO = Harmony  
            HAWICK = Hawick  
            HORS = Vinewood Racetrack  
            HUMLAB = Humane Labs and Research  
            JAIL = Bolingbroke Penitentiary  
            KOREAT = Little Seoul  
            LACT = Land Act Reservoir  
            LAGO = Lago Zancudo  
            LDAM = Land Act Dam  
            LEGSQU = Legion Square  
            LMESA = La Mesa  
            LOSPUER = La Puerta  
            MIRR = Mirror Park  
            MORN = Morningwood  
            MOVIE = Richards Majestic  
            MTCHIL = Mount Chiliad  
            MTGORDO = Mount Gordo  
            MTJOSE = Mount Josiah  
            MURRI = Murrieta Heights  
            NCHU = North Chumash  
            NOOSE = N.O.O.S.E  
            OCEANA = Pacific Ocean  
            PALCOV = Paleto Cove  
            PALETO = Paleto Bay  
            PALFOR = Paleto Forest  
            PALHIGH = Palomino Highlands  
            PALMPOW = Palmer-Taylor Power Station  
            PBLUFF = Pacific Bluffs  
            PBOX = Pillbox Hill  
            PROCOB = Procopio Beach  
            RANCHO = Rancho  
            RGLEN = Richman Glen  
            RICHM = Richman  
            ROCKF = Rockford Hills  
            RTRAK = Redwood Lights Track  
            SANAND = San Andreas  
            SANCHIA = San Chianski Mountain Range  
            SANDY = Sandy Shores  
            SKID = Mission Row  
            SLAB = Stab City  
            STAD = Maze Bank Arena  
            STRAW = Strawberry  
            TATAMO = Tataviam Mountains  
            TERMINA = Terminal  
            TEXTI = Textile City  
            TONGVAH = Tongva Hills  
            TONGVAV = Tongva Valley  
            VCANA = Vespucci Canals  
            VESP = Vespucci  
            VINE = Vinewood  
            WINDF = Ron Alternates Wind Farm  
            WVINE = West Vinewood  
            ZANCUDO = Zancudo River  
            ZP_ORT = Port of South Los Santos  
            ZQ_UAR = Davis Quartz
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_ZONE_POPSCHEDULE">
            <summary>
            GET_ZONE_POPSCHEDULE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GET_ZONE_SCUMMINESS">
            <summary>
            Gets the zone scumminess level, used to calculate the cellphone signal strength.
            
            ```cpp
            enum eZoneScumminess
            {
                SCUMMINESS_POSH = 0,
                SCUMMINESS_NICE = 1,
                SCUMMINESS_ABOVE_AVERAGE = 2,
                SCUMMINESS_BELOW_AVERAGE = 3,
                SCUMMINESS_CRAP = 4,
                SCUMMINESS_SCUM = 5
            }
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GIVE_ACHIEVEMENT_TO_PLAYER">
            <summary>
            Achievements from 0-57
            more achievements came with update 1.29 (freemode events update), I'd say that they now go to 60, but I'll need to check.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GIVE_DELAYED_WEAPON_TO_PED">
            <summary>
            Gives a weapon to PED with a delay, example:
            WEAPON::GIVE_DELAYED_WEAPON_TO_PED(PED::PLAYER_PED_ID(), MISC::GET_HASH_KEY("WEAPON_PISTOL"), 1000, false)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GIVE_PED_HELMET">
            <summary>
            Gives the ped a helmet. Can be removed by invoking [`REMOVE_PED_HELMET`](#\_0xA7B2458D0AD6DED8).
            
            ```cpp
            enum ePedCompFlags {
              PV_FLAG_NONE                  = 0, // 0
              PV_FLAG_BULKY                 = 1, // 1&lt;&lt;0
              PV_FLAG_JOB                   = 2, // 1&lt;&lt;1
              PV_FLAG_SUNNY                 = 4, // 1&lt;&lt;2
              PV_FLAG_WET                   = 8, // 1&lt;&lt;3
              PV_FLAG_COLD                  = 16, // 1&lt;&lt;4
              PV_FLAG_NOT_IN_CAR            = 32, // 1&lt;&lt;5
              PV_FLAG_BIKE_ONLY             = 64, // 1&lt;&lt;6
              PV_FLAG_NOT_INDOORS           = 128, // 1&lt;&lt;7
              PV_FLAG_FIRE_RETARDENT        = 256, // 1&lt;&lt;8
              PV_FLAG_ARMOURED              = 512, // 1&lt;&lt;9
              PV_FLAG_LIGHTLY_ARMOURED      = 1024, // 1&lt;&lt;10
              PV_FLAG_HIGH_DETAIL           = 2048, // 1&lt;&lt;11
              PV_FLAG_DEFAULT_HELMET        = 4096, // 1&lt;&lt;12
              PV_FLAG_RANDOM_HELMET         = 8192, // 1&lt;&lt;13
              PV_FLAG_SCRIPT_HELMET         = 16384, // 1&lt;&lt;14
              PV_FLAG_FLIGHT_HELMET         = 32768, // 1&lt;&lt;15
              PV_FLAG_HIDE_IN_FIRST_PERSON  = 65536, // 1&lt;&lt;16
              PV_FLAG_USE_PHYSICS_HAT_2     = 131072, // 1&lt;&lt;17
              PV_FLAG_PILOT_HELMET          = 262144 // 1&lt;&lt;18
            };
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GIVE_PED_NM_MESSAGE">
            <summary>
            Sends the message that was created by a call to CREATE_NM_MESSAGE to the specified Ped.  
            If a message hasn't been created already, this function does nothing.  
            If the Ped is not ragdolled with Euphoria enabled, this function does nothing.  
            The following call can be used to ragdoll the Ped with Euphoria enabled: SET_PED_TO_RAGDOLL(ped, 4000, 5000, 1, 1, 1, 0);  
            Call order:  
            SET_PED_TO_RAGDOLL  
            CREATE_NM_MESSAGE  
            GIVE_PED_NM_MESSAGE  
            Multiple messages can be chained. Eg. to make the ped stagger and swing his arms around, the following calls can be made:  
            SET_PED_TO_RAGDOLL(ped, 4000, 5000, 1, 1, 1, 0);  
            CREATE_NM_MESSAGE(true, 0); // stopAllBehaviours - Stop all other behaviours, in case the Ped is already doing some Euphoria stuff.  
            GIVE_PED_NM_MESSAGE(ped); // Dispatch message to Ped.  
            CREATE_NM_MESSAGE(true, 1151); // staggerFall - Attempt to walk while falling.  
            GIVE_PED_NM_MESSAGE(ped); // Dispatch message to Ped.  
            CREATE_NM_MESSAGE(true, 372); // armsWindmill - Swing arms around.  
            GIVE_PED_NM_MESSAGE(ped); // Dispatch message to Ped.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GIVE_PED_TO_PAUSE_MENU">
            <summary>
            ```
            p1 is either 1 or 2 in the PC scripts.  
            ```
            
            This native is used to "give"/duplicate a player ped to a frontend menu as configured via the `ACTIVATE_FRONTEND_MENU` native, you first must utilize the [CLONE_PED](#\_0xEF29A16337FACADB) to clone said ped.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GIVE_PLAYER_RAGDOLL_CONTROL">
            <summary>
            GIVE_PLAYER_RAGDOLL_CONTROL
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GIVE_WEAPON_COMPONENT_TO_PED">
            <summary>
            GIVE_WEAPON_COMPONENT_TO_PED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GIVE_WEAPON_COMPONENT_TO_WEAPON_OBJECT">
            <summary>
            addonHash:
            (use WEAPON::GET_WEAPON_COMPONENT_TYPE_MODEL() to get hash value)
            ${component_at_ar_flsh}, ${component_at_ar_supp}, ${component_at_pi_flsh}, ${component_at_scope_large}, ${component_at_ar_supp_02}
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GIVE_WEAPON_OBJECT_TO_PED">
            <summary>
            GIVE_WEAPON_OBJECT_TO_PED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GIVE_WEAPON_TO_PED">
            <summary>
            GIVE_WEAPON_TO_PED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GOLF_TRAIL_GET_MAX_HEIGHT">
            <summary>
            GOLF_TRAIL_GET_MAX_HEIGHT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GOLF_TRAIL_GET_VISUAL_CONTROL_POINT">
            <summary>
            GOLF_TRAIL_GET_VISUAL_CONTROL_POINT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GOLF_TRAIL_SET_COLOUR">
            <summary>
            GOLF_TRAIL_SET_COLOUR
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GOLF_TRAIL_SET_ENABLED">
            <summary>
            GOLF_TRAIL_SET_ENABLED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GOLF_TRAIL_SET_FACING">
            <summary>
            GOLF_TRAIL_SET_FACING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GOLF_TRAIL_SET_FIXED_CONTROL_POINT">
            <summary>
            12 matches across 4 scripts. All 4 scripts were job creators.
            type ranged from 0 - 2.
            p4 was always 0.2f. Likely scale.
            assuming p5 - p8 is RGBA, the graphic is always yellow (255, 255, 0, 255).
            Tested but noticed nothing.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GOLF_TRAIL_SET_PATH">
            <summary>
            p8 seems to always be false.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GOLF_TRAIL_SET_RADIUS">
            <summary>
            GOLF_TRAIL_SET_RADIUS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GOLF_TRAIL_SET_SHADER_PARAMS">
            <summary>
            Only appeared in Golf &amp; Golf_mp. Parameters were all ptrs
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.GOLF_TRAIL_SET_TESSELLATION">
            <summary>
            GOLF_TRAIL_SET_TESSELLATION
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.HARD_ATTACH_CAM_TO_ENTITY">
            <summary>
            Attaches a camera to an entity, including full matrix transformations for both rotation and position offsets.
            
            ```
            NativeDB Introduced: v2189
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.HARD_ATTACH_CAM_TO_PED_BONE">
            <summary>
            Attaches a camera to a specific bone of a Ped, including full matrix transformations for both rotation and position offsets.
            This native works with peds only.
            
            ```
            NativeDB Introduced: v1180
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.HAS_ACHIEVEMENT_BEEN_PASSED">
            <summary>
            HAS_ACHIEVEMENT_BEEN_PASSED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.HAS_ACTION_MODE_ASSET_LOADED">
            <summary>
            HAS_ACTION_MODE_ASSET_LOADED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.HAS_ADDITIONAL_TEXT_LOADED">
            <summary>
            HAS_ADDITIONAL_TEXT_LOADED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.HAS_ANIM_DICT_LOADED">
            <summary>
            HAS_ANIM_DICT_LOADED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.HAS_ANIM_EVENT_FIRED">
            <summary>
            if (ENTITY::HAS_ANIM_EVENT_FIRED(PLAYER::PLAYER_PED_ID(), MISC::GET_HASH_KEY("CreateObject")))
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.HAS_ANIM_SET_LOADED">
            <summary>
            Gets whether the specified animation set has finished loading. An animation set provides movement animations for a ped.
            
            Animation set and clip set are synonymous. See [`SET_PED_MOVEMENT_CLIPSET`](#\_0xAF8A94EDE7712BEF).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.HAS_BULLET_IMPACTED_IN_AREA">
            <summary>
            p3 - possibly radius?
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.HAS_BULLET_IMPACTED_IN_BOX">
            <summary>
            HAS_BULLET_IMPACTED_IN_BOX
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.HAS_CLIP_SET_LOADED">
            <summary>
            Alias for HAS_ANIM_SET_LOADED.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.HAS_CLOSEST_OBJECT_OF_TYPE_BEEN_BROKEN">
            <summary>
            HAS_CLOSEST_OBJECT_OF_TYPE_BEEN_BROKEN
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.HAS_CLOSEST_OBJECT_OF_TYPE_BEEN_COMPLETELY_DESTROYED">
            <summary>
            HAS_CLOSEST_OBJECT_OF_TYPE_BEEN_COMPLETELY_DESTROYED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.HAS_CLOUD_REQUESTS_FINISHED">
            <summary>
            Sets the value of the specified variable to 0.
            Always returns true.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.HAS_COLLISION_FOR_MODEL_LOADED">
            <summary>
            HAS_COLLISION_FOR_MODEL_LOADED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.HAS_COLLISION_LOADED_AROUND_ENTITY">
            <summary>
            HAS_COLLISION_LOADED_AROUND_ENTITY
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.HAS_CUTSCENE_CUT_THIS_FRAME">
            <summary>
            HAS_CUTSCENE_CUT_THIS_FRAME
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.HAS_CUTSCENE_FINISHED">
            <summary>
            HAS_CUTSCENE_FINISHED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.HAS_CUTSCENE_LOADED">
            <summary>
            HAS_CUTSCENE_LOADED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.HAS_CUT_FILE_LOADED">
            <summary>
            Simply checks if the cutscene has loaded and doesn't check via CutSceneManager as opposed to HAS_[THIS]_CUTSCENE_LOADED.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.HAS_ENTITY_ANIM_FINISHED">
            <summary>
            ```
            P3 is always 3 as far as i cant tell  
            ```
            
            [Animations list](https://alexguirre.github.io/animations-list/)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.HAS_ENTITY_BEEN_DAMAGED_BY_ANY_OBJECT">
            <summary>
            HAS_ENTITY_BEEN_DAMAGED_BY_ANY_OBJECT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.HAS_ENTITY_BEEN_DAMAGED_BY_ANY_PED">
            <summary>
            HAS_ENTITY_BEEN_DAMAGED_BY_ANY_PED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.HAS_ENTITY_BEEN_DAMAGED_BY_ANY_VEHICLE">
            <summary>
            HAS_ENTITY_BEEN_DAMAGED_BY_ANY_VEHICLE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.HAS_ENTITY_BEEN_DAMAGED_BY_ENTITY">
            <summary>
            HAS_ENTITY_BEEN_DAMAGED_BY_ENTITY
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.HAS_ENTITY_BEEN_DAMAGED_BY_WEAPON">
            <summary>
            It determines what weapons caused damage:
            If you want to define only a specific weapon, second parameter=weapon hash code, third parameter=0
            If you want to define any melee weapon, second parameter=0, third parameter=1.
            If you want to identify any weapon (firearms, melee, rockets, etc.), second parameter=0, third parameter=2.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.HAS_ENTITY_CLEAR_LOS_TO_ENTITY">
            <summary>
            Checks if entity1 has a clear line of sight to entity2. So a simple raycast which if it collides with any of the given colliderTypes returns false.
            
            The direction of the check matters with for example bushes, so checking from inside to outside a bush with traceType 256 returns true, but the other way around returns false.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.HAS_ENTITY_CLEAR_LOS_TO_ENTITY_IN_FRONT">
            <summary>
            Has the entity1 got a clear line of sight to the other entity2 from the direction entity1 is facing.  
            This is one of the most CPU demanding BOOL natives in the game; avoid calling this in things like nested for-loops
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.HAS_ENTITY_COLLIDED_WITH_ANYTHING">
            <summary>
            Called on tick.  
            Tested with vehicles, returns true whenever the vehicle is touching any entity.  
            Note: for vehicles, the wheels can touch the ground and it will still return false, but if the body of the vehicle touches the ground, it will return true.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.HAS_FORCE_CLEANUP_OCCURRED">
            <summary>
            HAS_FORCE_CLEANUP_OCCURRED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.HAS_LOADED_MP_DATA_SET">
            <summary>
            HAS_LOADED_MP_DATA_SET
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.HAS_LOADED_SP_DATA_SET">
            <summary>
            HAS_LOADED_SP_DATA_SET
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.HAS_MINIMAP_OVERLAY_LOADED">
            <summary>
            Returns whether or not the specific minimap overlay has loaded.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.HAS_MODEL_LOADED">
            <summary>
            Returns whether the specified model (archetype) is currently loaded.
            
            Note that this will return 'true' even if the model has been requested and loaded by something other than the current script, if you're intending to actually use the model in a later frame, you should call REQUEST_MODEL anyway.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.HAS_NAMED_PTFX_ASSET_LOADED">
            <summary>
            HAS_NAMED_PTFX_ASSET_LOADED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.HAS_NETWORK_TIME_STARTED">
            <summary>
            HAS_NETWORK_TIME_STARTED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.HAS_OBJECT_BEEN_BROKEN">
            <summary>
            NativeDB Added Parameter 2: Any p1
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.HAS_PEDHEADSHOT_IMG_UPLOAD_FAILED">
            <summary>
            HAS_PEDHEADSHOT_IMG_UPLOAD_FAILED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.HAS_PEDHEADSHOT_IMG_UPLOAD_SUCCEEDED">
            <summary>
            HAS_PEDHEADSHOT_IMG_UPLOAD_SUCCEEDED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.HAS_PED_BEEN_DAMAGED_BY_WEAPON">
            <summary>
            It determines what weapons caused damage:  
            If you want to define only a specific weapon, second parameter=weapon hash code, third parameter=0  
            If you want to define any melee weapon, second parameter=0, third parameter=1.  
            If you want to identify any weapon (firearms, melee, rockets, etc.), second parameter=0, third parameter=2.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.HAS_PED_GOT_WEAPON">
            <summary>
            p2 should be FALSE, otherwise it seems to always return FALSE  
            Bool does not check if the weapon is current equipped, unfortunately.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.HAS_PED_GOT_WEAPON_COMPONENT">
            <summary>
            HAS_PED_GOT_WEAPON_COMPONENT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.HAS_PED_HEAD_BLEND_FINISHED">
            <summary>
            HAS_PED_HEAD_BLEND_FINISHED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.HAS_PED_PRELOAD_PROP_DATA_FINISHED">
            <summary>
            HAS_PED_PRELOAD_PROP_DATA_FINISHED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.HAS_PED_PRELOAD_VARIATION_DATA_FINISHED">
            <summary>
            HAS_PED_PRELOAD_VARIATION_DATA_FINISHED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.HAS_PED_RECEIVED_EVENT">
            <summary>
            HAS_PED_RECEIVED_EVENT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.HAS_PICKUP_BEEN_COLLECTED">
            <summary>
            HAS_PICKUP_BEEN_COLLECTED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.HAS_PLAYER_BEEN_SPOTTED_IN_STOLEN_VEHICLE">
            <summary>
            HAS_PLAYER_BEEN_SPOTTED_IN_STOLEN_VEHICLE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.HAS_PLAYER_DAMAGED_AT_LEAST_ONE_NON_ANIMAL_PED">
            <summary>
            HAS_PLAYER_DAMAGED_AT_LEAST_ONE_NON_ANIMAL_PED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.HAS_PLAYER_DAMAGED_AT_LEAST_ONE_PED">
            <summary>
            HAS_PLAYER_DAMAGED_AT_LEAST_ONE_PED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.HAS_PLAYER_LEFT_THE_WORLD">
            <summary>
            HAS_PLAYER_LEFT_THE_WORLD
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.HAS_PRELOAD_MODS_FINISHED">
            <summary>
            HAS_PRELOAD_MODS_FINISHED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.HAS_PTFX_ASSET_LOADED">
            <summary>
            HAS_PTFX_ASSET_LOADED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.HAS_SCALEFORM_CONTAINER_MOVIE_LOADED_INTO_PARENT">
            <summary>
            HAS_SCALEFORM_CONTAINER_MOVIE_LOADED_INTO_PARENT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.HAS_SCALEFORM_MOVIE_FILENAME_LOADED">
            <summary>
            Only values used in the scripts are:
            "heist_mp"
            "heistmap_mp"
            "instructional_buttons"
            "heist_pre"
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.HAS_SCALEFORM_MOVIE_LOADED">
            <summary>
            HAS_SCALEFORM_MOVIE_LOADED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.HAS_SCALEFORM_SCRIPT_HUD_MOVIE_LOADED">
            <summary>
            HAS_SCALEFORM_SCRIPT_HUD_MOVIE_LOADED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.HAS_SCRIPT_LOADED">
            <summary>
            Returns if a script has been loaded into the game. Used to see if a script was loaded after requesting.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.HAS_SCRIPT_WITH_NAME_HASH_LOADED">
            <summary>
            HAS_SCRIPT_WITH_NAME_HASH_LOADED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.HAS_SOUND_FINISHED">
            <summary>
            HAS_SOUND_FINISHED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.HAS_STEALTH_MODE_ASSET_LOADED">
            <summary>
            HAS_STEALTH_MODE_ASSET_LOADED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.HAS_STREAMED_TEXTURE_DICT_LOADED">
            <summary>
            HAS_STREAMED_TEXTURE_DICT_LOADED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.HAS_THIS_ADDITIONAL_TEXT_LOADED">
            <summary>
            Checks if the specified gxt has loaded into the passed slot.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.HAS_THIS_CUTSCENE_LOADED">
            <summary>
            HAS_THIS_CUTSCENE_LOADED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.HAS_VEHICLE_ASSET_LOADED">
            <summary>
            HAS_VEHICLE_ASSET_LOADED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.HAS_VEHICLE_GOT_PROJECTILE_ATTACHED">
            <summary>
            Third Parameter = unsure, but pretty sure it is weapon hash  
            --&gt; get_hash_key("weapon_stickybomb")  
            Fourth Parameter = unsure, almost always -1
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.HAS_VEHICLE_PHONE_EXPLOSIVE_DEVICE">
            <summary>
            HAS_VEHICLE_PHONE_EXPLOSIVE_DEVICE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.HAS_VEHICLE_RECORDING_BEEN_LOADED">
            <summary>
            HAS_VEHICLE_RECORDING_BEEN_LOADED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.HAS_WEAPON_ASSET_LOADED">
            <summary>
            HAS_WEAPON_ASSET_LOADED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.HAS_WEAPON_GOT_WEAPON_COMPONENT">
            <summary>
            HAS_WEAPON_GOT_WEAPON_COMPONENT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.HAVE_ALL_STREAMING_REQUESTS_COMPLETED">
            <summary>
            HAVE_ALL_STREAMING_REQUESTS_COMPLETED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.HAVE_CREDITS_REACHED_END">
            <summary>
            HAVE_CREDITS_REACHED_END
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.HAVE_VEHICLE_MODS_STREAMED_IN">
            <summary>
            HAVE_VEHICLE_MODS_STREAMED_IN
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.HIDE_HELP_TEXT_THIS_FRAME">
            <summary>
            HIDE_HELP_TEXT_THIS_FRAME
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.HIDE_HUD_AND_RADAR_THIS_FRAME">
            <summary>
            I think this works, but seems to prohibit switching to other weapons (or accessing the weapon wheel)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.HIDE_HUD_COMPONENT_THIS_FRAME">
            <summary>
            This function hides various HUD (Heads-up Display) components.
            
            Listed below are the integers and the corresponding HUD component.
            
            *   1 : WANTED_STARS
            *   2 : WEAPON_ICON
            *   3 : CASH
            *   4 : MP_CASH
            *   5 : MP_MESSAGE
            *   6 : VEHICLE_NAME
            *   7 : AREA_NAME
            *   8 : VEHICLE_CLASS
            *   9 : STREET_NAME
            *   10 : HELP_TEXT
            *   11 : FLOATING_HELP_TEXT\_1
            *   12 : FLOATING_HELP_TEXT\_2
            *   13 : CASH_CHANGE
            *   14 : RETICLE
            *   15 : SUBTITLE_TEXT
            *   16 : RADIO_STATIONS
            *   17 : SAVING_GAME
            *   18 : GAME_STREAM
            *   19 : WEAPON_WHEEL
            *   20 : WEAPON_WHEEL_STATS
            *   21 : HUD_COMPONENTS
            *   22 : HUD_WEAPONS
            
            These integers also work for the [`SHOW_HUD_COMPONENT_THIS_FRAME`](#\_0x0B4DF1FA60C0E664) native, but instead shows the HUD Component.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.HIDE_LOADING_ON_FADE_THIS_FRAME">
            <summary>
            HIDE_LOADING_ON_FADE_THIS_FRAME
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.HIDE_MINIMAP_EXTERIOR_MAP_THIS_FRAME">
            <summary>
            HIDE_MINIMAP_EXTERIOR_MAP_THIS_FRAME
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.HIDE_MINIMAP_INTERIOR_MAP_THIS_FRAME">
            <summary>
            HIDE_MINIMAP_INTERIOR_MAP_THIS_FRAME
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.HIDE_NUMBER_ON_BLIP">
            <summary>
            HIDE_NUMBER_ON_BLIP
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.HIDE_PED_BLOOD_DAMAGE_BY_ZONE">
            <summary>
            HIDE_PED_BLOOD_DAMAGE_BY_ZONE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.HIDE_PED_WEAPON_FOR_SCRIPTED_CUTSCENE">
            <summary>
            Hides the players weapon during a cutscene.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.HIDE_PORTABLE_PICKUP_WHEN_DETACHED">
            <summary>
            HIDE_PORTABLE_PICKUP_WHEN_DETACHED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.HIDE_SCRIPTED_HUD_COMPONENT_THIS_FRAME">
            <summary>
            HIDE_SCRIPTED_HUD_COMPONENT_THIS_FRAME
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.HINT_AMBIENT_AUDIO_BANK">
            <summary>
            This native is marked as a deprecated native internally, use [HINT_SCRIPT_AUDIO_BANK](#\_0xFB380A29641EC31A) instead
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.HINT_MISSION_AUDIO_BANK">
            <summary>
            This is marked as a deprecated function internally, please use [HINT_SCRIPT_AUDIO_BANK](#\_0xFB380A29641EC31A) instead.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.HINT_SCRIPT_AUDIO_BANK">
            <summary>
            Hints that this bank would be good to load if there are free slots.
            Does not guarentee loading of the bank, [REQUEST_SCRIPT_AUDIO_BANK](#\_0xFE02FFBED8CA9D99) MUST be used as normal before triggering sounds"
            
            This native has a new argument on newer game builds:
            
            *   **playerBits**: likely used to specifiy players to sync to as a bit mask (1 &lt;&lt; (0-128))
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.HUD_FORCE_WEAPON_WHEEL">
            <summary>
            Forces the weapon wheel to show/hide.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.HUD_SET_WEAPON_WHEEL_TOP_SLOT">
            <summary>
            Set the active slotIndex in the wheel weapon to the slot associated with the provided Weapon hash
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IGNORE_NEXT_RESTART">
            <summary>
            IGNORE_NEXT_RESTART
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.INIT_CREATOR_BUDGET">
            <summary>
            INIT_CREATOR_BUDGET
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.INIT_SHOP_PED_COMPONENT">
            <summary>
            INIT_SHOP_PED_COMPONENT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.INIT_SHOP_PED_PROP">
            <summary>
            INIT_SHOP_PED_PROP
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.INIT_SYNCH_SCENE_AUDIO_WITH_ENTITY">
            <summary>
            INIT_SYNCH_SCENE_AUDIO_WITH_ENTITY
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.INIT_SYNCH_SCENE_AUDIO_WITH_POSITION">
            <summary>
            INIT_SYNCH_SCENE_AUDIO_WITH_POSITION
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.INSTANTLY_FILL_PED_POPULATION">
            <summary>
            INSTANTLY_FILL_PED_POPULATION
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.INSTANTLY_FILL_VEHICLE_POPULATION">
            <summary>
            INSTANTLY_FILL_VEHICLE_POPULATION
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.INTERRUPT_CONVERSATION">
            <summary>
            Handles conversation interrupts, using the code-side system for improved timing and to minimize unfriendly logic interactions.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.INTERRUPT_CONVERSATION_AND_PAUSE">
            <summary>
            Handles conversation interrupts and pauses, using the code-side system for improved timing and to minimize unfriendly logic interactions.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.INT_TO_PARTICIPANTINDEX">
            <summary>
            Simply returns whatever is passed to it (Regardless of whether the handle is valid or not).  
            --------------------------------------------------------  
            if (NETWORK::NETWORK_IS_PARTICIPANT_ACTIVE(PLAYER::INT_TO_PARTICIPANTINDEX(i)))
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.INT_TO_PLAYERINDEX">
            <summary>
            Simply returns whatever is passed to it (Regardless of whether the handle is valid or not).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.INVALIDATE_IDLE_CAM">
            <summary>
            Resets the idle camera timer. Calling that in a loop once every few seconds is enough to disable the idle cinematic camera.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_ACE_ALLOWED">
            <summary>
            IS_ACE_ALLOWED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_AIM_CAM_ACTIVE">
            <summary>
            IS_AIM_CAM_ACTIVE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_ALARM_PLAYING">
            <summary>
            IS_ALARM_PLAYING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_AMBIENT_SPEECH_DISABLED">
            <summary>
            IS_AMBIENT_SPEECH_DISABLED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_AMBIENT_SPEECH_PLAYING">
            <summary>
            IS_AMBIENT_SPEECH_PLAYING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_AMBIENT_ZONE_ENABLED">
            <summary>
            IS_AMBIENT_ZONE_ENABLED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_ANIMAL_VOCALIZATION_PLAYING">
            <summary>
            IS_ANIMAL_VOCALIZATION_PLAYING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_ANY_ENTITY_ATTACHED_TO_HANDLER_FRAME">
            <summary>
            IS_ANY_ENTITY_ATTACHED_TO_HANDLER_FRAME
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_ANY_ENTITY_ENTIRELY_INSIDE_GARAGE">
            <summary>
            IS_ANY_ENTITY_ENTIRELY_INSIDE_GARAGE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_ANY_HOSTILE_PED_NEAR_POINT">
            <summary>
            IS_ANY_HOSTILE_PED_NEAR_POINT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_ANY_OBJECT_NEAR_POINT">
            <summary>
            IS_ANY_OBJECT_NEAR_POINT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_ANY_PED_NEAR_POINT">
            <summary>
            IS_ANY_PED_NEAR_POINT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_ANY_PED_RAPPELLING_FROM_HELI">
            <summary>
            IS_ANY_PED_RAPPELLING_FROM_HELI
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_ANY_PED_SHOOTING_IN_AREA">
            <summary>
            Verifies whether a ped is firing within a specific area.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_ANY_POSITIONAL_SPEECH_PLAYING">
            <summary>
            Determines if any ped-independent, positionally-based scripted speech is currently active. This typically includes speech events triggered using [`PLAY_AMBIENT_SPEECH_FROM_POSITION_NATIVE`](#\_0xED640017ED337E45).
            
            ```
            NativeDB Introduced: v2189
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_ANY_SPEECH_PLAYING">
            <summary>
            IS_ANY_SPEECH_PLAYING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_ANY_VEHICLE_NEAR_POINT">
            <summary>
            IS_ANY_VEHICLE_NEAR_POINT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_AN_ENTITY">
            <summary>
            IS_AN_ENTITY
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_AREA_OCCUPIED">
            <summary>
            IS_AREA_OCCUPIED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_AUDIO_SCENE_ACTIVE">
            <summary>
            IS_AUDIO_SCENE_ACTIVE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_AUSSIE_VERSION">
            <summary>
            if (MISC::IS_AUSSIE_VERSION()) {
                sub_127a9(&amp;l_31, 1024); // l_31 |= 1024
                l_129 = 3;
                sub_129d2("AUSSIE VERSION IS TRUE!?!?!"); // DEBUG
            }
            Used to block some of the prostitute stuff due to laws in Australia.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_AUTO_SAVE_IN_PROGRESS">
            <summary>
            IS_AUTO_SAVE_IN_PROGRESS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_BIGMAP_ACTIVE">
            <summary>
            Returns true if the minimap is currently expanded. False if it's the normal minimap state.
            Use [`IsBigmapFull`](#\_0x66EE14B2) to check if the full map is currently revealed on the minimap.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_BIGMAP_FULL">
            <summary>
            IS_BIGMAP_FULL
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_BIG_VEHICLE">
            <summary>
            IS_BIG_VEHICLE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_BIT_SET">
            <summary>
            Returns bit's boolean state from [offset] of [address].
            Example:
            MISC::IS_BIT_SET(bitAddress, 1);
            To enable and disable bits, see:
            MISC::SET_BIT(&amp;bitAddress, 1);   // enable
            MISC::CLEAR_BIT(&amp;bitAddress, 1); // disable
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_BLIP_FLASHING">
            <summary>
            IS_BLIP_FLASHING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_BLIP_ON_MINIMAP">
            <summary>
            IS_BLIP_ON_MINIMAP
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_BLIP_SHORT_RANGE">
            <summary>
            IS_BLIP_SHORT_RANGE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_BOAT_ANCHORED">
            <summary>
            Checks if a boat is currently anchored.
            
            This native is a getter for [SET_BOAT_ANCHOR](#\_0x75DBEC174AEEAD10).
            
            ```
            NativeDB Introduced: v573
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_BONNET_CINEMATIC_CAM_RENDERING">
            <summary>
            IS_BONNET_CINEMATIC_CAM_RENDERING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_BULLET_IN_ANGLED_AREA">
            <summary>
            See [`IS_POINT_IN_ANGLED_AREA`](#\_0x2A70BAE8883E4C81) for the definition of an angled area.
            
            For projectiles, see: [`IS_PROJECTILE_TYPE_IN_ANGLED_AREA`](#\_0xF0BC12401061DEA0)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_BULLET_IN_AREA">
            <summary>
            IS_BULLET_IN_AREA
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_BULLET_IN_BOX">
            <summary>
            IS_BULLET_IN_BOX
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_CAM_ACTIVE">
            <summary>
            Returns whether or not the passed camera handle is active.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_CAM_INTERPOLATING">
            <summary>
            IS_CAM_INTERPOLATING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_CAM_PLAYING_ANIM">
            <summary>
            [Animations list](https://alexguirre.github.io/animations-list/)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_CAM_RENDERING">
            <summary>
            IS_CAM_RENDERING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_CAM_SHAKING">
            <summary>
            IS_CAM_SHAKING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_CAM_SPLINE_PAUSED">
            <summary>
            IS_CAM_SPLINE_PAUSED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_CINEMATIC_CAM_INPUT_ACTIVE">
            <summary>
            NativeDB Introduced: v1493
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_CINEMATIC_CAM_RENDERING">
            <summary>
            IS_CINEMATIC_CAM_RENDERING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_CINEMATIC_CAM_SHAKING">
            <summary>
            IS_CINEMATIC_CAM_SHAKING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_CINEMATIC_IDLE_CAM_RENDERING">
            <summary>
            IS_CINEMATIC_IDLE_CAM_RENDERING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_CINEMATIC_SHOT_ACTIVE">
            <summary>
            IS_CINEMATIC_SHOT_ACTIVE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_COLLISION_MARKED_OUTSIDE">
            <summary>
            Returns true if the collision at the specified coords is marked as being outside (false if there's an interior)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_COMMERCE_DATA_VALID">
            <summary>
            IS_COMMERCE_DATA_VALID
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_COMMERCE_STORE_OPEN">
            <summary>
            IS_COMMERCE_STORE_OPEN
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_CONTENT_ITEM_LOCKED">
            <summary>
            IS_CONTENT_ITEM_LOCKED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_CONTROL_ENABLED">
            <summary>
            IS_CONTROL_ENABLED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_CONTROL_JUST_PRESSED">
            <summary>
            Returns whether a control was newly pressed since the last check.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_CONTROL_JUST_RELEASED">
            <summary>
            Returns whether a control was newly released since the last check.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_CONTROL_PRESSED">
            <summary>
            Returns whether a control is currently pressed.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_CONTROL_RELEASED">
            <summary>
            Returns whether a control is currently *not* pressed.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_CONVERSATION_PED_DEAD">
            <summary>
            IS_CONVERSATION_PED_DEAD
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_COP_PED_IN_AREA_3D">
            <summary>
            xyz - relative to the world origin.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_COP_VEHICLE_IN_AREA_3D">
            <summary>
            Usage:  
            public bool isCopInRange(Vector3 Location, float Range)  
                    {  
                        return Function.Call&lt;bool&gt;(Hash.IS_COP_PED_IN_AREA_3D, Location.X - Range, Location.Y - Range, Location.Z - Range, Location.X + Range, Location.Y + Range, Location.Z + Range);  
                    }
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_CUTSCENE_ACTIVE">
            <summary>
            IS_CUTSCENE_ACTIVE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_CUTSCENE_PLAYBACK_FLAG_SET">
            <summary>
            IS_CUTSCENE_PLAYBACK_FLAG_SET
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_CUTSCENE_PLAYING">
            <summary>
            IS_CUTSCENE_PLAYING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_DAMAGE_TRACKER_ACTIVE_ON_NETWORK_ID">
            <summary>
            IS_DAMAGE_TRACKER_ACTIVE_ON_NETWORK_ID
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_DECAL_ALIVE">
            <summary>
            IS_DECAL_ALIVE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_DISABLED_CONTROL_JUST_PRESSED">
            <summary>
            IS_DISABLED_CONTROL_JUST_PRESSED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_DISABLED_CONTROL_JUST_RELEASED">
            <summary>
            IS_DISABLED_CONTROL_JUST_RELEASED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_DISABLED_CONTROL_PRESSED">
            <summary>
            IS_DISABLED_CONTROL_PRESSED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_DISABLED_RAW_KEY_DOWN">
            <summary>
            Gets if the specified `rawKeyIndex` is pressed down, even if the key is disabled with [DISABLE_RAW_KEY_THIS_FRAME](#\_0x8BCF0014).
            
            Virtual key codes can be found [here](https://learn.microsoft.com/en-us/windows/win32/inputdev/virtual-key-codes)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_DISABLED_RAW_KEY_PRESSED">
            <summary>
            Gets if the specified `rawKeyIndex` is pressed, even if the key is disabled with [DISABLE_RAW_KEY_THIS_FRAME](#\_0x8BCF0014).
            
            Virtual key codes can be found [here](https://learn.microsoft.com/en-us/windows/win32/inputdev/virtual-key-codes)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_DISABLED_RAW_KEY_RELEASED">
            <summary>
            Gets if the specified `rawKeyIndex` was released, even if the key is disabled with [DISABLE_RAW_KEY_THIS_FRAME](#\_0x8BCF0014).
            
            Virtual key codes can be found [here](https://learn.microsoft.com/en-us/windows/win32/inputdev/virtual-key-codes)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_DISABLED_RAW_KEY_UP">
            <summary>
            Gets if the specified `rawKeyIndex` is up, even if the key is disabled with [DISABLE_RAW_KEY_THIS_FRAME](#\_0x8BCF0014).
            
            Virtual key codes can be found [here](https://learn.microsoft.com/en-us/windows/win32/inputdev/virtual-key-codes)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_DLC_PRESENT">
            <summary>
            Example:
            DLC::IS_DLC_PRESENT($\mpbusiness2\);
            ($ = gethashkey)
            bruteforce these:
            0xB119F6D
            0x96F02EE6
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_DLC_VEHICLE_MOD">
            <summary>
            IS_DLC_VEHICLE_MOD
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_DOOR_CLOSED">
            <summary>
            IS_DOOR_CLOSED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_DOOR_REGISTERED_WITH_SYSTEM">
            <summary>
            if (OBJECT::IS_DOOR_REGISTERED_WITH_SYSTEM(doorHash))
            {
                OBJECT::REMOVE_DOOR_FROM_SYSTEM(doorHash);
            }
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_DRIVEBY_TASK_UNDERNEATH_DRIVING_TASK">
            <summary>
            IS_DRIVEBY_TASK_UNDERNEATH_DRIVING_TASK
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_DUI_AVAILABLE">
            <summary>
            Returns whether or not a browser is created for a specified DUI browser object.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_DUPLICITY_VERSION">
            <summary>
            Gets whether or not this is the CitizenFX server.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_DURANGO_VERSION">
            <summary>
            IS_DURANGO_VERSION
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_ENTITY_AN_OBJECT">
            <summary>
            IS_ENTITY_AN_OBJECT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_ENTITY_ATTACHED">
            <summary>
            IS_ENTITY_ATTACHED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_ENTITY_ATTACHED_TO_ANY_OBJECT">
            <summary>
            IS_ENTITY_ATTACHED_TO_ANY_OBJECT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_ENTITY_ATTACHED_TO_ANY_PED">
            <summary>
            IS_ENTITY_ATTACHED_TO_ANY_PED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_ENTITY_ATTACHED_TO_ANY_VEHICLE">
            <summary>
            IS_ENTITY_ATTACHED_TO_ANY_VEHICLE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_ENTITY_ATTACHED_TO_ENTITY">
            <summary>
            IS_ENTITY_ATTACHED_TO_ENTITY
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_ENTITY_ATTACHED_TO_HANDLER_FRAME">
            <summary>
            IS_ENTITY_ATTACHED_TO_HANDLER_FRAME
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_ENTITY_AT_COORD">
            <summary>
            Checks if entity is within x/y/zSize distance of x/y/z.   
            Last three are unknown ints, almost always p7 = 0, p8 = 1, p9 = 0
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_ENTITY_AT_ENTITY">
            <summary>
            Checks if entity1 is within the box defined by x/y/zSize of entity2.  
            Last three parameters are almost alwasy p5 = 0, p6 = 1, p7 = 0
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_ENTITY_A_MISSION_ENTITY">
            <summary>
            IS_ENTITY_A_MISSION_ENTITY
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_ENTITY_A_PED">
            <summary>
            IS_ENTITY_A_PED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_ENTITY_A_VEHICLE">
            <summary>
            IS_ENTITY_A_VEHICLE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_ENTITY_DEAD">
            <summary>
            NativeDB Added Parameter 2: BOOL p1
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_ENTITY_FOCUS">
            <summary>
            IS_ENTITY_FOCUS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_ENTITY_IN_AIR">
            <summary>
            IS_ENTITY_IN_AIR
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_ENTITY_IN_ANGLED_AREA">
            <summary>
            p10 is some entity flag check, also used in [`IS_ENTITY_AT_ENTITY`](#\_0x751B70C3D034E187), [`IS_ENTITY_IN_AREA`](#\_0x54736AA40E271165) and [`IS_ENTITY_AT_COORD`](#\_0x20B60995556D004F).
            
            See [`IS_POINT_IN_ANGLED_AREA`](#\_0x2A70BAE8883E4C81) for the definition of an angled area.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_ENTITY_IN_AREA">
            <summary>
            IS_ENTITY_IN_AREA
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_ENTITY_IN_WATER">
            <summary>
            IS_ENTITY_IN_WATER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_ENTITY_IN_ZONE">
            <summary>
            IS_ENTITY_IN_ZONE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_ENTITY_OCCLUDED">
            <summary>
            IS_ENTITY_OCCLUDED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_ENTITY_ON_FIRE">
            <summary>
            IS_ENTITY_ON_FIRE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_ENTITY_ON_SCREEN">
            <summary>
            Determines whether the screen position of the specified entity is within the 2D bounds of the screen.
            
            This native will not check if the entity is not visible due to being occluded (for example, behind a wall). To check if a entity is on screen and is not occluded, use [IS_ENTITY_OCCLUDED](#\_0xE31C2C72B8692B64).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_ENTITY_PLAYING_ANIM">
            <summary>
            See also [`IS_SCRIPTED_SCENARIO_PED_USING_CONDITIONAL_ANIM`](#\_0x6EC47A344923E1ED)
            
            ```
            Taken from ENTITY::IS_ENTITY_PLAYING_ANIM(PLAYER::PLAYER_PED_ID(), "creatures@shark@move", "attack_player", 3)  
            p4 is always 3 in the scripts.  
            taskFlag:  
            2 - Check synchronized scene  
            ```
            
            [Animations list](https://alexguirre.github.io/animations-list/)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_ENTITY_POSITION_FROZEN">
            <summary>
            A getter for [FREEZE_ENTITY_POSITION](#\_0x428CA6DBD1094446).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_ENTITY_STATIC">
            <summary>
            A static ped will not react to natives like "APPLY_FORCE_TO_ENTITY" or "SET_ENTITY_VELOCITY" and oftentimes will not react to task-natives like "AI::TASK_COMBAT_PED". The only way I know of to make one of these peds react is to ragdoll them (or sometimes to use CLEAR_PED_TASKS_IMMEDIATELY(). Static peds include almost all far-away peds, beach-combers, peds in certain scenarios, peds crossing a crosswalk, peds walking to get back into their cars, and others. If anyone knows how to make a ped non-static without ragdolling them, please edit this with the solution.  
            ^ Attach a phCollider to the ped.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_ENTITY_TOUCHING_ENTITY">
            <summary>
            IS_ENTITY_TOUCHING_ENTITY
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_ENTITY_TOUCHING_MODEL">
            <summary>
            IS_ENTITY_TOUCHING_MODEL
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_ENTITY_UPRIGHT">
            <summary>
            IS_ENTITY_UPRIGHT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_ENTITY_UPSIDEDOWN">
            <summary>
            IS_ENTITY_UPSIDEDOWN
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_ENTITY_VISIBLE">
            <summary>
            IS_ENTITY_VISIBLE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_ENTITY_VISIBLE_TO_SCRIPT">
            <summary>
            IS_ENTITY_VISIBLE_TO_SCRIPT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_ENTITY_WAITING_FOR_WORLD_COLLISION">
            <summary>
            IS_ENTITY_WAITING_FOR_WORLD_COLLISION
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_EXPLOSION_ACTIVE_IN_AREA">
            <summary>
            IS_EXPLOSION_ACTIVE_IN_AREA
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_EXPLOSION_IN_ANGLED_AREA">
            <summary>
            See [`IS_POINT_IN_ANGLED_AREA`](#\_0x2A70BAE8883E4C81) for the definition of an angled area.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_EXPLOSION_IN_AREA">
            <summary>
            IS_EXPLOSION_IN_AREA
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_EXPLOSION_IN_SPHERE">
            <summary>
            IS_EXPLOSION_IN_SPHERE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_FIRST_PERSON_AIM_CAM_ACTIVE">
            <summary>
            IS_FIRST_PERSON_AIM_CAM_ACTIVE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_FLASH_LIGHT_ON">
            <summary>
            IS_FLASH_LIGHT_ON
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_FLOATING_HELP_TEXT_ON_SCREEN">
            <summary>
            IS_FLOATING_HELP_TEXT_ON_SCREEN
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_FOLLOW_PED_CAM_ACTIVE">
            <summary>
            IS_FOLLOW_PED_CAM_ACTIVE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_FOLLOW_VEHICLE_CAM_ACTIVE">
            <summary>
            IS_FOLLOW_VEHICLE_CAM_ACTIVE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_FRONTEND_FADING">
            <summary>
            This function is hard-coded to always return 0.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_FRONTEND_READY_FOR_CONTROL">
            <summary>
            IS_FRONTEND_READY_FOR_CONTROL
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_GAMEPLAY_CAM_LOOKING_BEHIND">
            <summary>
            IS_GAMEPLAY_CAM_LOOKING_BEHIND
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_GAMEPLAY_CAM_RENDERING">
            <summary>
            Examples when this function will return 0 are:
            - During busted screen.
            - When player is coming out from a hospital.
            - When player is coming out from a police station.
            - When player is buying gun from AmmuNation.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_GAMEPLAY_CAM_SHAKING">
            <summary>
            IS_GAMEPLAY_CAM_SHAKING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_GAMEPLAY_HINT_ACTIVE">
            <summary>
            IS_GAMEPLAY_HINT_ACTIVE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_GAME_IN_CONTROL_OF_MUSIC">
            <summary>
            Hardcoded to return 1
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_GARAGE_EMPTY">
            <summary>
            IS_GARAGE_EMPTY
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_HELI_LANDING_AREA_BLOCKED">
            <summary>
            IS_HELI_LANDING_AREA_BLOCKED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_HELI_PART_BROKEN">
            <summary>
            IS_HELI_PART_BROKEN
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_HELP_MESSAGE_BEING_DISPLAYED">
            <summary>
            IS_HELP_MESSAGE_BEING_DISPLAYED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_HELP_MESSAGE_FADING_OUT">
            <summary>
            IS_HELP_MESSAGE_FADING_OUT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_HELP_MESSAGE_ON_SCREEN">
            <summary>
            IS_HELP_MESSAGE_ON_SCREEN
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_HORN_ACTIVE">
            <summary>
            IS_HORN_ACTIVE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_HOVERING_OVER_MISSION_CREATOR_BLIP">
            <summary>
            IS_HOVERING_OVER_MISSION_CREATOR_BLIP
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_HUD_COMPONENT_ACTIVE">
            <summary>
            Full list of components below  
            HUD = 0;  
            HUD_WANTED_STARS = 1;  
            HUD_WEAPON_ICON = 2;  
            HUD_CASH = 3;  
            HUD_MP_CASH = 4;  
            HUD_MP_MESSAGE = 5;  
            HUD_VEHICLE_NAME = 6;  
            HUD_AREA_NAME = 7;  
            HUD_VEHICLE_CLASS = 8;  
            HUD_STREET_NAME = 9;  
            HUD_HELP_TEXT = 10;  
            HUD_FLOATING_HELP_TEXT_1 = 11;  
            HUD_FLOATING_HELP_TEXT_2 = 12;  
            HUD_CASH_CHANGE = 13;  
            HUD_RETICLE = 14;  
            HUD_SUBTITLE_TEXT = 15;  
            HUD_RADIO_STATIONS = 16;  
            HUD_SAVING_GAME = 17;  
            HUD_GAME_STREAM = 18;  
            HUD_WEAPON_WHEEL = 19;  
            HUD_WEAPON_WHEEL_STATS = 20;  
            MAX_HUD_COMPONENTS = 21;  
            MAX_HUD_WEAPONS = 22;  
            MAX_SCRIPTED_HUD_COMPONENTS = 141;
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_HUD_HIDDEN">
            <summary>
            IS_HUD_HIDDEN
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_HUD_PREFERENCE_SWITCHED_ON">
            <summary>
            IS_HUD_PREFERENCE_SWITCHED_ON
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_INCIDENT_VALID">
            <summary>
            =======================================================  
            Correction, I have change this to int, instead of int*  
            as it doesn't use a pointer to the createdIncident.  
            If you try it you will crash (or) freeze.  
            =======================================================
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_INTERIOR_CAPPED">
            <summary>
            IS_INTERIOR_CAPPED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_INTERIOR_DISABLED">
            <summary>
            IS_INTERIOR_DISABLED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_INTERIOR_ENTITY_SET_ACTIVE">
            <summary>
            IS_INTERIOR_ENTITY_SET_ACTIVE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_INTERIOR_READY">
            <summary>
            IS_INTERIOR_READY
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_INTERIOR_SCENE">
            <summary>
            IS_INTERIOR_SCENE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_IN_ITEMSET">
            <summary>
            IS_IN_ITEMSET
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_IPL_ACTIVE">
            <summary>
            IS_IPL_ACTIVE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_ITEMSET_VALID">
            <summary>
            IS_ITEMSET_VALID
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_JAPANESE_VERSION">
            <summary>
            NativeDB Introduced: 2545
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_LOOK_INVERTED">
            <summary>
            IS_LOOK_INVERTED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_MEMORY_CARD_IN_USE">
            <summary>
            IS_MEMORY_CARD_IN_USE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_MESSAGE_BEING_DISPLAYED">
            <summary>
            IS_MESSAGE_BEING_DISPLAYED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_MINIGAME_IN_PROGRESS">
            <summary>
            IS_MINIGAME_IN_PROGRESS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_MINIMAP_RENDERING">
            <summary>
            IS_MINIMAP_RENDERING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_MISSION_COMPLETE_PLAYING">
            <summary>
            IS_MISSION_COMPLETE_PLAYING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_MISSION_COMPLETE_READY_FOR_UI">
            <summary>
            IS_MISSION_COMPLETE_READY_FOR_UI
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_MISSION_CREATOR_BLIP">
            <summary>
            IS_MISSION_CREATOR_BLIP
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_MISSION_NEWS_STORY_UNLOCKED">
            <summary>
            IS_MISSION_NEWS_STORY_UNLOCKED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_MOBILE_INTERFERENCE_ACTIVE">
            <summary>
            IS_MOBILE_INTERFERENCE_ACTIVE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_MOBILE_PHONE_CALL_ONGOING">
            <summary>
            IS_MOBILE_PHONE_CALL_ONGOING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_MOBILE_PHONE_RADIO_ACTIVE">
            <summary>
            IS_MOBILE_PHONE_RADIO_ACTIVE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_MODEL_A_VEHICLE">
            <summary>
            Returns whether the specified model represents a vehicle.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_MODEL_IN_CDIMAGE">
            <summary>
            Check if model is in cdimage(rpf)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_MODEL_VALID">
            <summary>
            Returns whether the specified model exists in the game.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_MOUNTED_WEAPON_TASK_UNDERNEATH_DRIVING_TASK">
            <summary>
            IS_MOUNTED_WEAPON_TASK_UNDERNEATH_DRIVING_TASK
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_MOUSE_ROLLED_OVER_INSTRUCTIONAL_BUTTONS">
            <summary>
            **Note:** The buttons need to support mouse (with the `TOGGLE_MOUSE_SUPPORT` scaleform movie method) for it to return `true`.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_MOVE_BLEND_RATIO_RUNNING">
            <summary>
            IS_MOVE_BLEND_RATIO_RUNNING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_MOVE_BLEND_RATIO_SPRINTING">
            <summary>
            IS_MOVE_BLEND_RATIO_SPRINTING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_MOVE_BLEND_RATIO_STILL">
            <summary>
            IS_MOVE_BLEND_RATIO_STILL
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_MOVE_BLEND_RATIO_WALKING">
            <summary>
            IS_MOVE_BLEND_RATIO_WALKING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_MP_GAMER_TAG_ACTIVE">
            <summary>
            IS_MP_GAMER_TAG_ACTIVE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_MP_GAMER_TAG_FREE">
            <summary>
            IS_MP_GAMER_TAG_FREE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_MP_GAMER_TAG_MOVIE_ACTIVE">
            <summary>
            IS_MP_GAMER_TAG_MOVIE_ACTIVE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_MUSIC_ONESHOT_PLAYING">
            <summary>
            IS_MUSIC_ONESHOT_PLAYING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_NAMED_RENDERTARGET_LINKED">
            <summary>
            IS_NAMED_RENDERTARGET_LINKED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_NAMED_RENDERTARGET_REGISTERED">
            <summary>
            IS_NAMED_RENDERTARGET_REGISTERED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_NAVIGATING_MENU_CONTENT">
            <summary>
            IS_NAVIGATING_MENU_CONTENT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_NAVMESH_LOADED_IN_AREA">
            <summary>
            Returns whether navmesh for the region is loaded. The region is a rectangular prism defined by it's top left deepest corner to it's bottom right shallowest corner.  
            If you can re-word this so it makes more sense, please do. I'm horrible with words sometimes...
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_NETWORK_ID_OWNED_BY_PARTICIPANT">
            <summary>
            IS_NETWORK_ID_OWNED_BY_PARTICIPANT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_NETWORK_LOADING_SCENE">
            <summary>
            IS_NETWORK_LOADING_SCENE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_NEW_LOAD_SCENE_ACTIVE">
            <summary>
            IS_NEW_LOAD_SCENE_ACTIVE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_NEW_LOAD_SCENE_LOADED">
            <summary>
            IS_NEW_LOAD_SCENE_LOADED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_NEXT_WEATHER_TYPE">
            <summary>
            Refer to [`SET_WEATHER_TYPE_NOW_PERSIST`](#\_0xED712CA327900C8A) for weather types.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_NITROUS_ACTIVE">
            <summary>
            ```
            NativeDB Introduced: 3095
            ```
            
            Determines if the nitrous is currently activated in the specified vehicle.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_NUI_FOCUSED">
            <summary>
            Returns the current NUI focus state previously set with `SET_NUI_FOCUS`.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_NUI_FOCUS_KEEPING_INPUT">
            <summary>
            Checks if keyboard input is enabled during NUI focus using `SET_NUI_FOCUS_KEEP_INPUT`.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_OBJECT_A_PICKUP">
            <summary>
            IS_OBJECT_A_PICKUP
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_OBJECT_A_PORTABLE_PICKUP">
            <summary>
            NativeDB Introduced: v1365
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_OBJECT_ENTIRELY_INSIDE_GARAGE">
            <summary>
            IS_OBJECT_ENTIRELY_INSIDE_GARAGE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_OBJECT_NEAR_POINT">
            <summary>
            IS_OBJECT_NEAR_POINT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_OBJECT_PARTIALLY_INSIDE_GARAGE">
            <summary>
            IS_OBJECT_PARTIALLY_INSIDE_GARAGE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_OBJECT_VISIBLE">
            <summary>
            IS_OBJECT_VISIBLE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_OBJECT_WITHIN_BRAIN_ACTIVATION_RANGE">
            <summary>
            IS_OBJECT_WITHIN_BRAIN_ACTIVATION_RANGE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_ONLINE_POLICIES_MENU_ACTIVE">
            <summary>
            Returns the same as `IS_SOCIAL_CLUB_ACTIVE`.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_ORBIS_VERSION">
            <summary>
            IS_ORBIS_VERSION
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PAUSEMAP_IN_INTERIOR_MODE">
            <summary>
            IS_PAUSEMAP_IN_INTERIOR_MODE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PAUSE_MENU_ACTIVE">
            <summary>
            IS_PAUSE_MENU_ACTIVE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PAUSE_MENU_RESTARTING">
            <summary>
            IS_PAUSE_MENU_RESTARTING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PC_VERSION">
            <summary>
            IS_PC_VERSION
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PEDHEADSHOT_IMG_UPLOAD_AVAILABLE">
            <summary>
            IS_PEDHEADSHOT_IMG_UPLOAD_AVAILABLE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PEDHEADSHOT_READY">
            <summary>
            gtaforums.com/topic/885580-ped-headshotmugshot-txd/
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PEDHEADSHOT_VALID">
            <summary>
            gtaforums.com/topic/885580-ped-headshotmugshot-txd/
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PED_ACTIVE_IN_SCENARIO">
            <summary>
            This is a stricter version of [`IS_PED_USING_ANY_SCENARIO`](#\_0x57AB4A3080F85143). It only returns true if the ped is playing the ambient animations associated with the scenario.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PED_AIMING_FROM_COVER">
            <summary>
            IS_PED_AIMING_FROM_COVER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PED_ARMED">
            <summary>
            Checks if the ped is currently equipped with a weapon matching a bit specified using a bitwise-or in typeFlags.
            
            | Bit value | Effect            |
            |-----------|-------------------|
            | 1         | Melee weapons     |
            | 2         | Explosive weapons |
            | 4         | Any other weapons |
            
            Not specifying any bit will lead to the native *always* returning 'false', and for example specifying '4 | 2' will check for any weapon except fists and melee weapons.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PED_A_PLAYER">
            <summary>
            Returns true if the given ped has a valid pointer to CPlayerInfo in its CPed class. That's all.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PED_BEING_ARRESTED">
            <summary>
            This function is hard-coded to always return 0.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PED_BEING_JACKED">
            <summary>
            IS_PED_BEING_JACKED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PED_BEING_STEALTH_KILLED">
            <summary>
            IS_PED_BEING_STEALTH_KILLED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PED_BEING_STUNNED">
            <summary>
            p1 is always 0
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PED_CLIMBING">
            <summary>
            IS_PED_CLIMBING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PED_COLLECTION_COMPONENT_VARIATION_GEN9_EXCLUSIVE">
            <summary>
            An alternative to [IS_PED_COMPONENT_VARIATION_GEN9\_EXCLUSIVE](#\_0xC767B581) that uses local collection indexing instead of the global one.
            
            The local / collection relative indexing is useful because the global index may get shifted after Title Update. While local index will remain the same which simplifies migration to the newer game version.
            
            Collection name and local index inside the collection can be obtained from the global index using [GET_PED_COLLECTION_NAME_FROM_DRAWABLE](#\_0xD6BBA48B) and [GET_PED_COLLECTION_LOCAL_INDEX_FROM_DRAWABLE](#\_0x94EB1FE4) natives.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PED_COLLECTION_COMPONENT_VARIATION_VALID">
            <summary>
            An alternative to [IS_PED_COMPONENT_VARIATION_VALID](#\_0xE825F6B6CEA7671D) that uses local collection indexing instead of the global one.
            
            The local / collection relative indexing is useful because the global index may get shifted after Title Update. While local index will remain the same which simplifies migration to the newer game version.
            
            Collection name and local index inside the collection can be obtained from the global index using [GET_PED_COLLECTION_NAME_FROM_DRAWABLE](#\_0xD6BBA48B) and [GET_PED_COLLECTION_LOCAL_INDEX_FROM_DRAWABLE](#\_0x94EB1FE4) natives.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PED_COMPONENT_VARIATION_GEN9_EXCLUSIVE">
            <summary>
            IS_PED_COMPONENT_VARIATION_GEN9_EXCLUSIVE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PED_COMPONENT_VARIATION_VALID">
            <summary>
            Checks if the component variation is valid, this works great for randomizing components using loops.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PED_CUFFED">
            <summary>
            IS_PED_CUFFED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PED_CURRENT_WEAPON_SILENCED">
            <summary>
            This native returns a true or false value.  
            Ped ped = The ped whose weapon you want to check.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PED_DEAD_OR_DYING">
            <summary>
            Determines if a ped is dead. Contrary to what the name might suggest, it does not always detect when a ped is in the 'dying' phase (transitioning to death). The exception is when `checkMeleeDeathFlags` is set to `true`, which then includes peds in the midst of melee takedown moves as being in a dying state, even if the death task has not yet started.
            
            ```
            NativeDB Introduced: v323
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PED_DEFENSIVE_AREA_ACTIVE">
            <summary>
            IS_PED_DEFENSIVE_AREA_ACTIVE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PED_DIVING">
            <summary>
            IS_PED_DIVING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PED_DOING_DRIVEBY">
            <summary>
            IS_PED_DOING_DRIVEBY
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PED_DUCKING">
            <summary>
            IS_PED_DUCKING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PED_EVASIVE_DIVING">
            <summary>
            Presumably returns the Entity that the Ped is currently diving out of the way of.
            var num3;
                if (PED::IS_PED_EVASIVE_DIVING(A_0, &amp;num3) != 0)
                    if (ENTITY::IS_ENTITY_A_VEHICLE(num3) != 0)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PED_FACING_PED">
            <summary>
            angle is ped's view cone
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PED_FALLING">
            <summary>
            IS_PED_FALLING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PED_FATALLY_INJURED">
            <summary>
            Gets a value indicating whether this ped's health is below its fatally injured threshold. The default threshold is 100.  
            If the handle is invalid, the function returns true.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PED_FLEEING">
            <summary>
            IS_PED_FLEEING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PED_GETTING_INTO_A_VEHICLE">
            <summary>
            IS_PED_GETTING_INTO_A_VEHICLE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PED_GETTING_UP">
            <summary>
            IS_PED_GETTING_UP
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PED_GOING_INTO_COVER">
            <summary>
            IS_PED_GOING_INTO_COVER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PED_GROUP_MEMBER">
            <summary>
            IS_PED_GROUP_MEMBER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PED_HANGING_ON_TO_VEHICLE">
            <summary>
            IS_PED_HANGING_ON_TO_VEHICLE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PED_HEADING_TOWARDS_POSITION">
            <summary>
            IS_PED_HEADING_TOWARDS_POSITION
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PED_HEADTRACKING_ENTITY">
            <summary>
            IS_PED_HEADTRACKING_ENTITY
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PED_HEADTRACKING_PED">
            <summary>
            IS_PED_HEADTRACKING_PED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PED_HUMAN">
            <summary>
            Returns true/false if the ped is/isn't humanoid.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PED_HURT">
            <summary>
            Returns whether the specified ped is hurt.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PED_INJURED">
            <summary>
            Indicates whether this ped's health is below its injured threshold.
            The default threshold is 100, these are stored in the `pedhealth.meta` file located in `common:\data\`
            
            ### Below are some of the values
            
            | InjuredHealthThreshold | Name      |
            |------------------------|-----------|
            | 100.000000             | Strong    |
            | 100.000000             | Average   |
            | 100.000000             | Weak      |
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PED_IN_ANY_BOAT">
            <summary>
            IS_PED_IN_ANY_BOAT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PED_IN_ANY_HELI">
            <summary>
            IS_PED_IN_ANY_HELI
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PED_IN_ANY_PLANE">
            <summary>
            IS_PED_IN_ANY_PLANE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PED_IN_ANY_POLICE_VEHICLE">
            <summary>
            IS_PED_IN_ANY_POLICE_VEHICLE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PED_IN_ANY_SUB">
            <summary>
            IS_PED_IN_ANY_SUB
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PED_IN_ANY_TAXI">
            <summary>
            IS_PED_IN_ANY_TAXI
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PED_IN_ANY_TRAIN">
            <summary>
            IS_PED_IN_ANY_TRAIN
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PED_IN_ANY_VEHICLE">
            <summary>
            Returns whether the specified ped is in any vehicle. If `atGetIn` is set to true, also returns true if the ped is
            currently in the process of entering a vehicle (a specific stage check for `CTaskEnterVehicle`).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PED_IN_COMBAT">
            <summary>
            Examines whether the ped is engaged in combat; when given a target ped index, it confirms if the ped is actively fighting the specified target, returning true if engaged and false if not.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PED_IN_COVER">
            <summary>
            p1 is nearly always 0 in the scripts.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PED_IN_COVER_FACING_LEFT">
            <summary>
            IS_PED_IN_COVER_FACING_LEFT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PED_IN_CURRENT_CONVERSATION">
            <summary>
            IS_PED_IN_CURRENT_CONVERSATION
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PED_IN_FLYING_VEHICLE">
            <summary>
            IS_PED_IN_FLYING_VEHICLE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PED_IN_GROUP">
            <summary>
            IS_PED_IN_GROUP
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PED_IN_HIGH_COVER">
            <summary>
            IS_PED_IN_HIGH_COVER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PED_IN_MELEE_COMBAT">
            <summary>
            Notes: The function only returns true while the ped is:   
            A.) Swinging a random melee attack (including pistol-whipping)  
            B.) Reacting to being hit by a melee attack (including pistol-whipping)  
            C.) Is locked-on to an enemy (arms up, strafing/skipping in the default fighting-stance, ready to dodge+counter).   
            You don't have to be holding the melee-targetting button to be in this stance; you stay in it by default for a few seconds after swinging at someone. If you do a sprinting punch, it returns true for the duration of the punch animation and then returns false again, even if you've punched and made-angry many peds
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PED_IN_MODEL">
            <summary>
            IS_PED_IN_MODEL
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PED_IN_PARACHUTE_FREE_FALL">
            <summary>
            IS_PED_IN_PARACHUTE_FREE_FALL
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PED_IN_VEHICLE">
            <summary>
            Gets a value indicating whether the specified ped is in the specified vehicle.  
            If 'atGetIn' is false, the function will not return true until the ped is sitting in the vehicle and is about to close the door. If it's true, the function returns true the moment the ped starts to get onto the seat (after opening the door). Eg. if false, and the ped is getting into a submersible, the function will not return true until the ped has descended down into the submersible and gotten into the seat, while if it's true, it'll return true the moment the hatch has been opened and the ped is about to descend into the submersible.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PED_IN_WRITHE">
            <summary>
            This native checks if a ped is on the ground, in pain from a (gunshot) wound.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PED_JACKING">
            <summary>
            IS_PED_JACKING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PED_JUMPING">
            <summary>
            IS_PED_JUMPING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PED_JUMPING_OUT_OF_VEHICLE">
            <summary>
            IS_PED_JUMPING_OUT_OF_VEHICLE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PED_MALE">
            <summary>
            Returns true/false if the ped is/isn't male.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PED_MODEL">
            <summary>
            IS_PED_MODEL
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PED_ON_ANY_BIKE">
            <summary>
            IS_PED_ON_ANY_BIKE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PED_ON_FOOT">
            <summary>
            IS_PED_ON_FOOT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PED_ON_MOUNT">
            <summary>
            Same function call as PED::GET_MOUNT, aka just returns 0
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PED_ON_SPECIFIC_VEHICLE">
            <summary>
            IS_PED_ON_SPECIFIC_VEHICLE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PED_ON_VEHICLE">
            <summary>
            Gets a value indicating whether the specified ped is on top of any vehicle.  
            Return 1 when ped is on vehicle.  
            Return 0 when ped is not on a vehicle.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PED_PERFORMING_DEPENDENT_COMBO_LIMIT">
            <summary>
            IS_PED_PERFORMING_DEPENDENT_COMBO_LIMIT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PED_PERFORMING_MELEE_ACTION">
            <summary>
            IS_PED_PERFORMING_MELEE_ACTION
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PED_PERFORMING_STEALTH_KILL">
            <summary>
            IS_PED_PERFORMING_STEALTH_KILL
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PED_PLANTING_BOMB">
            <summary>
            IS_PED_PLANTING_BOMB
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PED_PLAYING_BASE_CLIP_IN_SCENARIO">
            <summary>
            IS_PED_PLAYING_BASE_CLIP_IN_SCENARIO
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PED_PRONE">
            <summary>
            IS_PED_PRONE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PED_RAGDOLL">
            <summary>
            If the ped handle passed through the parenthesis is in a ragdoll state this will return true.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PED_RELOADING">
            <summary>
            Returns whether the specified ped is reloading.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PED_RESPONDING_TO_EVENT">
            <summary>
            IS_PED_RESPONDING_TO_EVENT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PED_RINGTONE_PLAYING">
            <summary>
            IS_PED_RINGTONE_PLAYING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PED_RUNNING">
            <summary>
            IS_PED_RUNNING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PED_RUNNING_ARREST_TASK">
            <summary>
            IS_PED_RUNNING_ARREST_TASK
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PED_RUNNING_MELEE_TASK">
            <summary>
            IS_PED_RUNNING_MELEE_TASK
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PED_RUNNING_MOBILE_PHONE_TASK">
            <summary>
            IS_PED_RUNNING_MOBILE_PHONE_TASK
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PED_RUNNING_RAGDOLL_TASK">
            <summary>
            IS_PED_RUNNING_RAGDOLL_TASK
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PED_SHOOTING">
            <summary>
            Returns whether the specified ped is shooting.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PED_SHOOTING_IN_AREA">
            <summary>
            IS_PED_SHOOTING_IN_AREA
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PED_SITTING_IN_ANY_VEHICLE">
            <summary>
            Detect if ped is in any vehicle  
            [True/False]
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PED_SITTING_IN_VEHICLE">
            <summary>
            Detect if ped is sitting in the specified vehicle  
            [True/False]
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PED_SPRINTING">
            <summary>
            IS_PED_SPRINTING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PED_STILL">
            <summary>
            IS_PED_STILL
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PED_STOPPED">
            <summary>
            Returns true if the ped doesn't do any movement. If the ped is being pushed forwards by using APPLY_FORCE_TO_ENTITY for example, the function returns false.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PED_STRAFING">
            <summary>
            What's strafing?
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PED_SWIMMING">
            <summary>
            IS_PED_SWIMMING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PED_SWIMMING_UNDER_WATER">
            <summary>
            IS_PED_SWIMMING_UNDER_WATER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PED_TAKING_OFF_HELMET">
            <summary>
            IS_PED_TAKING_OFF_HELMET
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PED_TRACKED">
            <summary>
            IS_PED_TRACKED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PED_TRYING_TO_ENTER_A_LOCKED_VEHICLE">
            <summary>
            If the ped is attempting to enter a locked vehicle.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PED_USING_ACTION_MODE">
            <summary>
            IS_PED_USING_ACTION_MODE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PED_USING_ANY_SCENARIO">
            <summary>
            IS_PED_USING_ANY_SCENARIO
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PED_USING_SCENARIO">
            <summary>
            See [`TASK_START_SCENARIO_IN_PLACE`](#\_0x142A02425FF02BD9) for a list of scenarios.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PED_VAULTING">
            <summary>
            IS_PED_VAULTING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PED_WALKING">
            <summary>
            IS_PED_WALKING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PED_WEAPON_COMPONENT_ACTIVE">
            <summary>
            IS_PED_WEAPON_COMPONENT_ACTIVE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PED_WEAPON_READY_TO_SHOOT">
            <summary>
            IS_PED_WEAPON_READY_TO_SHOOT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PED_WEARING_HELMET">
            <summary>
            Returns true if the ped passed through the parenthesis is wearing a helmet.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PICKUP_WEAPON_OBJECT_VALID">
            <summary>
            IS_PICKUP_WEAPON_OBJECT_VALID
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PLANE_LANDING_GEAR_INTACT">
            <summary>
            IS_PLANE_LANDING_GEAR_INTACT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PLAYBACK_GOING_ON_FOR_VEHICLE">
            <summary>
            IS_PLAYBACK_GOING_ON_FOR_VEHICLE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PLAYBACK_USING_AI_GOING_ON_FOR_VEHICLE">
            <summary>
            IS_PLAYBACK_USING_AI_GOING_ON_FOR_VEHICLE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PLAYER_BATTLE_AWARE">
            <summary>
            Returns true if an unk value is greater than 0.0f
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PLAYER_BEING_ARRESTED">
            <summary>
            Return true while player is being arrested / busted.  
            If atArresting is set to 1, this function will return 1 when player is being arrested (while player is putting his hand up, but still have control)  
            If atArresting is set to 0, this function will return 1 only when the busted screen is shown.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PLAYER_BLUETOOTH_ENABLE">
            <summary>
            IS_PLAYER_BLUETOOTH_ENABLE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PLAYER_CLIMBING">
            <summary>
            Returns TRUE if the player ('s ped) is climbing at the moment.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PLAYER_CONTROL_ON">
            <summary>
            Can the player control himself, used to disable controls for player for things like a cutscene.  
            ---  
            You can't disable controls with this, use SET_PLAYER_CONTROL(...) for this.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PLAYER_DEAD">
            <summary>
            IS_PLAYER_DEAD
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PLAYER_ENTIRELY_INSIDE_GARAGE">
            <summary>
            IS_PLAYER_ENTIRELY_INSIDE_GARAGE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PLAYER_FREE_AIMING">
            <summary>
            Gets a value indicating whether the specified player is currently aiming freely.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PLAYER_FREE_AIMING_AT_ENTITY">
            <summary>
            Gets a value indicating whether the specified player is currently aiming freely at the specified entity.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PLAYER_FREE_FOR_AMBIENT_TASK">
            <summary>
            IS_PLAYER_FREE_FOR_AMBIENT_TASK
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PLAYER_IN_CUTSCENE">
            <summary>
            IS_PLAYER_IN_CUTSCENE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PLAYER_LOGGING_IN_NP">
            <summary>
            this function is hard-coded to always return 0.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PLAYER_ONLINE">
            <summary>
            It returns true if the player is online, suggesting they are also logged in locally. Note that this is an alias for `NETWORK_IS_SIGNED_ONLINE`.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PLAYER_PARTIALLY_INSIDE_GARAGE">
            <summary>
            IS_PLAYER_PARTIALLY_INSIDE_GARAGE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PLAYER_PLAYING">
            <summary>
            Checks whether the specified player has a Ped, the Ped is not dead, is not injured and is not arrested.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PLAYER_PRESSING_HORN">
            <summary>
            IS_PLAYER_PRESSING_HORN
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PLAYER_READY_FOR_CUTSCENE">
            <summary>
            IS_PLAYER_READY_FOR_CUTSCENE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PLAYER_RIDING_TRAIN">
            <summary>
            Returns true if the player is riding a train.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PLAYER_SCRIPT_CONTROL_ON">
            <summary>
            IS_PLAYER_SCRIPT_CONTROL_ON
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PLAYER_SWITCH_IN_PROGRESS">
            <summary>
            Returns true if the player is currently switching, false otherwise.  
            (When the camera is in the sky moving from Trevor to Franklin for example)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PLAYER_TARGETTING_ANYTHING">
            <summary>
            IS_PLAYER_TARGETTING_ANYTHING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PLAYER_TARGETTING_ENTITY">
            <summary>
            IS_PLAYER_TARGETTING_ENTITY
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PLAYER_TELEPORT_ACTIVE">
            <summary>
            IS_PLAYER_TELEPORT_ACTIVE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PLAYER_VEH_RADIO_ENABLE">
            <summary>
            IS_PLAYER_VEH_RADIO_ENABLE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PLAYER_WANTED_LEVEL_GREATER">
            <summary>
            IS_PLAYER_WANTED_LEVEL_GREATER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PLAYING_PHONE_GESTURE_ANIM">
            <summary>
            IS_PLAYING_PHONE_GESTURE_ANIM
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_POINT_IN_ANGLED_AREA">
            <summary>
            An **angled area** is an X-Z oriented rectangle with three parameters:
            
            1.  **origin**: the mid-point along a base edge of the rectangle;
            2.  **extent**: the mid-point of opposite base edge on the other Z;
            3.  **width**: the length of the base edge; (named derived from logging strings `CNetworkRoadNodeWorldStateData`).
            
            The oriented rectangle can then be derived from the direction of the two points (`norm(origin - extent)`), its orthonormal, and the width, e.g:
            
            1.  [golf_mp](https://i.imgur.com/JhsQAK9.png)
            2.  [am_taxi](https://i.imgur.com/TJWCZaT.jpg)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_POINT_OBSCURED_BY_A_MISSION_ENTITY">
            <summary>
            IS_POINT_OBSCURED_BY_A_MISSION_ENTITY
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_POINT_ON_ROAD">
            <summary>
            Gets a value indicating whether the specified position is on a road.  
            The vehicle parameter is not implemented (ignored).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_POSITION_OCCUPIED">
            <summary>
            The BOOL parameters that are documented have not been confirmed. They are just documented from what I've found during testing. They may not work as expected in all cases.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PREV_WEATHER_TYPE">
            <summary>
            Refer to [`SET_WEATHER_TYPE_NOW_PERSIST`](#\_0xED712CA327900C8A) for weather types.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PRINCIPAL_ACE_ALLOWED">
            <summary>
            IS_PRINCIPAL_ACE_ALLOWED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PROJECTILE_IN_AREA">
            <summary>
            Determines whether there is a projectile within the specified coordinates. The coordinates form a rectangle.  
            ownedByPlayer = only projectiles fired by the player will be detected.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PROJECTILE_TYPE_IN_ANGLED_AREA">
            <summary>
            See [`IS_POINT_IN_ANGLED_AREA`](#\_0x2A70BAE8883E4C81) for the definition of an angled area.
            
            ```
            NativeDB Removed Parameter 7: float p7
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PROJECTILE_TYPE_IN_AREA">
            <summary>
            Determines whether there is a projectile of a specific type within the specified coordinates. The coordinates form a axis-aligned bounding box.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PROJECTILE_TYPE_WITHIN_DISTANCE">
            <summary>
            IS_PROJECTILE_TYPE_WITHIN_DISTANCE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_PS3_VERSION">
            <summary>
            IS_PS3_VERSION
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_RADAR_HIDDEN">
            <summary>
            IS_RADAR_HIDDEN
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_RADAR_PREFERENCE_SWITCHED_ON">
            <summary>
            IS_RADAR_PREFERENCE_SWITCHED_ON
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_RADIO_FADED_OUT">
            <summary>
            IS_RADIO_FADED_OUT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_RADIO_RETUNING">
            <summary>
            IS_RADIO_RETUNING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_RADIO_STATION_FAVOURITED">
            <summary>
            IS_RADIO_STATION_FAVOURITED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_RAW_KEY_DOWN">
            <summary>
            Gets if the specified `rawKeyIndex` is pressed down on the keyboard.
            
            This will not be triggered if the key is disabled with [DISABLE_RAW_KEY_THIS_FRAME](#\_0x8BCF0014)
            
            Virtual key codes can be found [here](https://learn.microsoft.com/en-us/windows/win32/inputdev/virtual-key-codes)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_RAW_KEY_PRESSED">
            <summary>
            Gets if the specified `rawKeyIndex` is pressed on the keyboard.
            
            This will not be triggered if the key is disabled with [DISABLE_RAW_KEY_THIS_FRAME](#\_0x8BCF0014)
            
            Virtual key codes can be found [here](https://learn.microsoft.com/en-us/windows/win32/inputdev/virtual-key-codes)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_RAW_KEY_RELEASED">
            <summary>
            Gets if the specified `rawKeyIndex` was just released on the keyboard.
            
            This will not be triggered if the key is disabled with [DISABLE_RAW_KEY_THIS_FRAME](#\_0x8BCF0014)
            
            Virtual key codes can be found [here](https://learn.microsoft.com/en-us/windows/win32/inputdev/virtual-key-codes)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_RAW_KEY_UP">
            <summary>
            Gets if the specified `rawKeyIndex` is up  on the keyboard.
            
            This will not be triggered if the key is disabled with [DISABLE_RAW_KEY_THIS_FRAME](#\_0x8BCF0014)
            
            Virtual key codes can be found [here](https://learn.microsoft.com/en-us/windows/win32/inputdev/virtual-key-codes)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_REPORTUGC_MENU_OPEN">
            <summary>
            IS_REPORTUGC_MENU_OPEN
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_SCALEFORM_MOVIE_DELETING">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_SCALEFORM_MOVIE_METHOD_RETURN_VALUE_READY">
            <summary>
            methodReturn: The return value of this native: END_SCALEFORM_MOVIE_METHOD_RETURN_VALUE
            Returns true if the return value of a scaleform function is ready to be collected (using GET_SCALEFORM_MOVIE_METHOD_RETURN_VALUE_STRING or GET_SCALEFORM_MOVIE_METHOD_RETURN_VALUE_INT).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_SCENARIO_GROUP_ENABLED">
            <summary>
            Occurrences in the b617d scripts:
             "ARMY_GUARD",
             "ARMY_HELI",
             "BLIMP",
             "Cinema_Downtown",
             "Cinema_Morningwood",
             "Cinema_Textile",
             "City_Banks",
             "Countryside_Banks",
             "DEALERSHIP",
             "KORTZ_SECURITY",
             "LSA_Planes",
             "MP_POLICE",
             "Observatory_Bikers",
             "POLICE_POUND1",
             "POLICE_POUND2",
             "POLICE_POUND3",
             "POLICE_POUND4",
             "POLICE_POUND5",
             "Rampage1",
             "SANDY_PLANES",
             "SCRAP_SECURITY",
             "SEW_MACHINE",
             "SOLOMON_GATE"
            Sometimes used with DOES_SCENARIO_GROUP_EXIST:
            if (TASK::DOES_SCENARIO_GROUP_EXIST("Observatory_Bikers") &amp;&amp;   (!TASK::IS_SCENARIO_GROUP_ENABLED("Observatory_Bikers"))) {
            else if (TASK::IS_SCENARIO_GROUP_ENABLED("BLIMP")) {
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_SCENARIO_OCCUPIED">
            <summary>
            IS_SCENARIO_OCCUPIED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_SCENARIO_TYPE_ENABLED">
            <summary>
            Occurrences in the b617d scripts:
            "PROP_HUMAN_SEAT_CHAIR",
            "WORLD_HUMAN_DRINKING",
            "WORLD_HUMAN_HANG_OUT_STREET",
            "WORLD_HUMAN_SMOKING",
            "WORLD_MOUNTAIN_LION_WANDER",
            "WORLD_HUMAN_DRINKING"
            Sometimes used together with MISC::IS_STRING_NULL_OR_EMPTY in the scripts.
            scenarioType could be the same as scenarioName, used in for example TASK::TASK_START_SCENARIO_AT_POSITION.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_SCREENBLUR_FADE_RUNNING">
            <summary>
            Returns whether screen transition to blur/from blur is running.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_SCREEN_FADED_IN">
            <summary>
            IS_SCREEN_FADED_IN
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_SCREEN_FADED_OUT">
            <summary>
            IS_SCREEN_FADED_OUT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_SCREEN_FADING_IN">
            <summary>
            IS_SCREEN_FADING_IN
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_SCREEN_FADING_OUT">
            <summary>
            IS_SCREEN_FADING_OUT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_SCRIPTED_CONVERSATION_LOADED">
            <summary>
            IS_SCRIPTED_CONVERSATION_LOADED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_SCRIPTED_CONVERSATION_ONGOING">
            <summary>
            IS_SCRIPTED_CONVERSATION_ONGOING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_SCRIPTED_HUD_COMPONENT_ACTIVE">
            <summary>
            IS_SCRIPTED_HUD_COMPONENT_ACTIVE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_SCRIPTED_HUD_COMPONENT_HIDDEN_THIS_FRAME">
            <summary>
            IS_SCRIPTED_HUD_COMPONENT_HIDDEN_THIS_FRAME
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_SCRIPTED_SCENARIO_PED_USING_CONDITIONAL_ANIM">
            <summary>
            [Animations list](https://alexguirre.github.io/animations-list/)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_SCRIPTED_SPEECH_PLAYING">
            <summary>
            IS_SCRIPTED_SPEECH_PLAYING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_SCRIPT_GLOBAL_SHAKING">
            <summary>
            Determines if a global camera shake is currently active. You can stop the currently active global camera shake using [STOP_SCRIPT_GLOBAL_SHAKING](#\_0x1C9D7949FA533490).
            
            ```
            NativeDB Introduced: v323
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_SEAT_WARP_ONLY">
            <summary>
            IS_SEAT_WARP_ONLY
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_SHOCKING_EVENT_IN_SPHERE">
            <summary>
            eventType: https://alloc8or.re/gta5/doc/enums/eEventType.txt
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_SNIPER_BULLET_IN_AREA">
            <summary>
            Determines whether there is a sniper bullet within the specified coordinates. The coordinates form an axis-aligned bounding box.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_SNIPER_INVERTED">
            <summary>
            This function is hard-coded to always return 0.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_SOCIAL_CLUB_ACTIVE">
            <summary>
            IS_SOCIAL_CLUB_ACTIVE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_SPECIAL_ABILITY_ACTIVE">
            <summary>
            NativeDB Added Parameter 2: Any p1
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_SPECIAL_ABILITY_ENABLED">
            <summary>
            NativeDB Added Parameter 2: Any p1
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_SPECIAL_ABILITY_METER_FULL">
            <summary>
            NativeDB Added Parameter 2: Any p1
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_SPECIAL_ABILITY_UNLOCKED">
            <summary>
            IS_SPECIAL_ABILITY_UNLOCKED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_SPHERE_VISIBLE">
            <summary>
            IS_SPHERE_VISIBLE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_SPHERE_VISIBLE_TO_ANOTHER_MACHINE">
            <summary>
            IS_SPHERE_VISIBLE_TO_ANOTHER_MACHINE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_SPHERE_VISIBLE_TO_PLAYER">
            <summary>
            IS_SPHERE_VISIBLE_TO_PLAYER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_SRL_LOADED">
            <summary>
            Returns true when the srl from BEGIN_SRL is loaded.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_STEAM_VERSION">
            <summary>
            NativeDB Introduced: 2545
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_STORE_AVAILABLE_TO_USER">
            <summary>
            IS_STORE_AVAILABLE_TO_USER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_STREAMING_ADDITIONAL_TEXT">
            <summary>
            IS_STREAMING_ADDITIONAL_TEXT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_STREAMING_FILE_READY">
            <summary>
            **Experimental**: This native may be altered or removed in future versions of CitizenFX without warning.
            
            Returns whether an asynchronous streaming file registration completed.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_STREAMVOL_ACTIVE">
            <summary>
            IS_STREAMVOL_ACTIVE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_STREAM_PLAYING">
            <summary>
            IS_STREAM_PLAYING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_STRING_NULL">
            <summary>
            IS_STRING_NULL
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_STRING_NULL_OR_EMPTY">
            <summary>
            IS_STRING_NULL_OR_EMPTY
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_STUNT_JUMP_IN_PROGRESS">
            <summary>
            IS_STUNT_JUMP_IN_PROGRESS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_STUNT_JUMP_MESSAGE_SHOWING">
            <summary>
            IS_STUNT_JUMP_MESSAGE_SHOWING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_SUBTITLE_PREFERENCE_SWITCHED_ON">
            <summary>
            IS_SUBTITLE_PREFERENCE_SWITCHED_ON
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_SWITCH_READY_FOR_DESCENT">
            <summary>
            IS_SWITCH_READY_FOR_DESCENT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_SWITCH_SKIPPING_DESCENT">
            <summary>
            IS_SWITCH_SKIPPING_DESCENT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_SYNCHRONIZED_SCENE_HOLD_LAST_FRAME">
            <summary>
            IS_SYNCHRONIZED_SCENE_HOLD_LAST_FRAME
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_SYNCHRONIZED_SCENE_LOOPED">
            <summary>
            IS_SYNCHRONIZED_SCENE_LOOPED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_SYNCHRONIZED_SCENE_RUNNING">
            <summary>
            Returns true if a synchronized scene is running
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_SYSTEM_UI_BEING_DISPLAYED">
            <summary>
            IS_SYSTEM_UI_BEING_DISPLAYED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_TASK_MOVE_NETWORK_ACTIVE">
            <summary>
            IS_TASK_MOVE_NETWORK_ACTIVE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_TASK_MOVE_NETWORK_READY_FOR_TRANSITION">
            <summary>
            IS_TASK_MOVE_NETWORK_READY_FOR_TRANSITION
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_TAXI_LIGHT_ON">
            <summary>
            IS_TAXI_LIGHT_ON
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_TENNIS_MODE">
            <summary>
            IS_TENNIS_MODE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_THIS_A_MINIGAME_SCRIPT">
            <summary>
            IS_THIS_A_MINIGAME_SCRIPT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_THIS_MODEL_A_BICYCLE">
            <summary>
            IS_THIS_MODEL_A_BICYCLE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_THIS_MODEL_A_BIKE">
            <summary>
            IS_THIS_MODEL_A_BIKE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_THIS_MODEL_A_BOAT">
            <summary>
            IS_THIS_MODEL_A_BOAT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_THIS_MODEL_A_CAR">
            <summary>
            To check if the model is an amphibious car, see gtaforums.com/topic/717612-v-scriptnative-documentation-and-research/page-33#entry1069317363 (for build 944 and above only!)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_THIS_MODEL_A_HELI">
            <summary>
            IS_THIS_MODEL_A_HELI
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_THIS_MODEL_A_PLANE">
            <summary>
            IS_THIS_MODEL_A_PLANE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_THIS_MODEL_A_QUADBIKE">
            <summary>
            IS_THIS_MODEL_A_QUADBIKE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_THIS_MODEL_A_TRAIN">
            <summary>
            IS_THIS_MODEL_A_TRAIN
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_THREAD_ACTIVE">
            <summary>
            IS_THREAD_ACTIVE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_TIME_EQUAL_TO">
            <summary>
            Returns true if the two times are equal; otherwise returns false.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_TIME_LESS_THAN">
            <summary>
            Subtracts the second argument from the first, then returns whether the result is negative.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_TIME_MORE_THAN">
            <summary>
            Subtracts the first argument from the second, then returns whether the result is negative.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_TOGGLE_MOD_ON">
            <summary>
            IS_TOGGLE_MOD_ON
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_TRACKED_PED_VISIBLE">
            <summary>
            returns whether or not a ped is visible within your FOV, not this check auto's to false after a certain distance.  
            Target needs to be tracked.. won't work otherwise.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_TRACKED_POINT_VISIBLE">
            <summary>
            IS_TRACKED_POINT_VISIBLE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_TRACK_ENABLED">
            <summary>
            Getter for [SET_TRACK_ENABLED](?\_0x4b41e84c)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_TRACK_SWITCHED_OFF">
            <summary>
            Getter for [SWITCH_TRAIN_TRACK](?\_0xFD813BB7DB977F20). Determines if ambient trains are able to spawn on this track.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_TURRET_SEAT">
            <summary>
            IS_TURRET_SEAT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_VALID_INTERIOR">
            <summary>
            IS_VALID_INTERIOR
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_VEHICLE_ALARM_ACTIVATED">
            <summary>
            IS_VEHICLE_ALARM_ACTIVATED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_VEHICLE_ALARM_SET">
            <summary>
            IS_VEHICLE_ALARM_SET
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_VEHICLE_ATTACHED_TO_CARGOBOB">
            <summary>
            IS_VEHICLE_ATTACHED_TO_CARGOBOB
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_VEHICLE_ATTACHED_TO_TOW_TRUCK">
            <summary>
            Scripts verify that towTruck is the first parameter, not the second.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_VEHICLE_ATTACHED_TO_TRAILER">
            <summary>
            IS_VEHICLE_ATTACHED_TO_TRAILER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_VEHICLE_AUDIBLY_DAMAGED">
            <summary>
            IS_VEHICLE_AUDIBLY_DAMAGED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_VEHICLE_A_CONVERTIBLE">
            <summary>
            Determines if a vehicle is a convertible with an animatable roof. This native checks if the specified vehicle model features a convertible roof that can be lowered or raised through an animation.
            
            ```
            NativeDB Introduced: v323
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_VEHICLE_BUMPER_BOUNCING">
            <summary>
            IS_VEHICLE_BUMPER_BOUNCING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_VEHICLE_BUMPER_BROKEN_OFF">
            <summary>
            IS_VEHICLE_BUMPER_BROKEN_OFF
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_VEHICLE_DOOR_DAMAGED">
            <summary>
            See eDoorId declared in [`SET_VEHICLE_DOOR_SHUT`](#\_0x93D9BD300D7789E5)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_VEHICLE_DOOR_FULLY_OPEN">
            <summary>
            See eDoorId declared in [`SET_VEHICLE_DOOR_SHUT`](#\_0x93D9BD300D7789E5)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_VEHICLE_DRIVEABLE">
            <summary>
            p1 is always 0 in the scripts.  
            p1 = check if vehicle is on fire
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_VEHICLE_ENGINE_STARTING">
            <summary>
            IS_VEHICLE_ENGINE_STARTING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_VEHICLE_EXTRA_TURNED_ON">
            <summary>
            IS_VEHICLE_EXTRA_TURNED_ON
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_VEHICLE_HIGH_DETAIL">
            <summary>
            IS_VEHICLE_HIGH_DETAIL
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_VEHICLE_INTERIOR_LIGHT_ON">
            <summary>
            IS_VEHICLE_INTERIOR_LIGHT_ON
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_VEHICLE_IN_BURNOUT">
            <summary>
            Returns whether the specified vehicle is currently in a burnout.  
            vb.net  
            Public Function isVehicleInBurnout(vh As Vehicle) As Boolean  
                    Return Native.Function.Call(Of Boolean)(Hash.IS_VEHICLE_IN_BURNOUT, vh)  
                End Function
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_VEHICLE_IN_GARAGE_AREA">
            <summary>
            garageName example "Michael - Beverly Hills"
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_VEHICLE_IN_SUBMARINE_MODE">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_VEHICLE_MODEL">
            <summary>
            IS_VEHICLE_MODEL
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_VEHICLE_NEEDS_TO_BE_HOTWIRED">
            <summary>
            IS_VEHICLE_NEEDS_TO_BE_HOTWIRED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_VEHICLE_NODE_ID_VALID">
            <summary>
            Returns true if the id is non zero.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_VEHICLE_ON_ALL_WHEELS">
            <summary>
            Public Function isVehicleOnAllWheels(vh As Vehicle) As Boolean  
            Return Native.Function.Call(Of Boolean)(Hash.IS_VEHICLE_ON_ALL_WHEELS, vh)  
            		    End Function
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_VEHICLE_PREVIOUSLY_OWNED_BY_PLAYER">
            <summary>
            IS_VEHICLE_PREVIOUSLY_OWNED_BY_PLAYER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_VEHICLE_RADIO_ON">
            <summary>
            IS_VEHICLE_RADIO_ON
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_VEHICLE_SEARCHLIGHT_ON">
            <summary>
            Possibly: Returns whether the searchlight (found on police vehicles) is toggled on.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_VEHICLE_SEAT_FREE">
            <summary>
            Seat indices range from -1 to [`GET_VEHICLE_MAX_NUMBER_OF_PASSENGERS`](#\_0xA7C4F2C6E744A550) minus one.
            
            ```cpp
            // CTaskExitVehicleSeat::eSeatPosition - 1
            enum eSeatPosition
            {
                SF_FrontDriverSide = -1,
                SF_FrontPassengerSide = 0,
                SF_BackDriverSide = 1,
                SF_BackPassengerSide = 2,
                SF_AltFrontDriverSide = 3,
                SF_AltFrontPassengerSide = 4,
                SF_AltBackDriverSide = 5,
                SF_AltBackPassengerSide = 6,
            };
            ```
            
            ```
            NativeDB Added Parameter 3: BOOL isTaskRunning
            
            isTaskRunning = on true the function returns already false while a task on the target seat is running (TASK_ENTER_VEHICLE/TASK_SHUFFLE_TO_NEXT_VEHICLE_SEAT) - on false only when a ped is finally sitting in the seat.
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_VEHICLE_SIREN_AUDIO_ON">
            <summary>
            IS_VEHICLE_SIREN_AUDIO_ON
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_VEHICLE_SIREN_ON">
            <summary>
            Returns whether the vehicle's lights and sirens are on.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_VEHICLE_SPRAYABLE">
            <summary>
            Returns false if the vehicle has the FLAG_NO_RESPRAY flag set.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_VEHICLE_STOLEN">
            <summary>
            IS_VEHICLE_STOLEN
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_VEHICLE_STOPPED">
            <summary>
            Returns true if the vehicle's current speed is less than, or equal to 0.0025f.
            For some vehicles it returns true if the current speed is &lt;= 0.00039999999.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_VEHICLE_STOPPED_AT_TRAFFIC_LIGHTS">
            <summary>
            This native checks if the given vehicle is stopped at a red or amber traffic light junction, provided the driver's personality is set to not run amber lights.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_VEHICLE_STUCK_ON_ROOF">
            <summary>
            IS_VEHICLE_STUCK_ON_ROOF
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_VEHICLE_STUCK_TIMER_UP">
            <summary>
            p1 can be anywhere from 0 to 3 in the scripts. p2 is generally somewhere in the 1000 to 10000 range.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_VEHICLE_TYRE_BURST">
            <summary>
            cpp
            enum eVehicleWheels
            {
            	WHEEL_LF = 0, // Vehicle Left front
            	WHEEL_RF = 1, // Vehicle Right front
            	WHEEL_LM = 2, // Vehicle Left middle
            	WHEEL_RM = 3, // Vehicle Right middle
            	WHEEL_LR = 4, // Vehicle Left rear
            	WHEEL_RR = 5, // Vehicle Right rear
            	WHEEL_BF = 6, // Bike front
            	WHEEL_BR = 7, // Bike rear
            	MAX_WHEELS = 8
            };
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_VEHICLE_VISIBLE">
            <summary>
            IS_VEHICLE_VISIBLE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_VEHICLE_WANTED">
            <summary>
            IS_VEHICLE_WANTED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_VEHICLE_WINDOW_INTACT">
            <summary>
            cpp
            enum eWindowId {
            	VEH_EXT_WINDOW_LF = 0,
            	VEH_EXT_WINDOW_RF = 1,
            	VEH_EXT_WINDOW_LR = 2,
            	VEH_EXT_WINDOW_RR = 3,
            	VEH_EXT_WINDOW_LM = 4,
            	VEH_EXT_WINDOW_RM = 5,
            	VEH_EXT_WINDSCREEN = 6,
            	VEH_EXT_WINDSCREEN_R = 7,
            }
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_WARNING_MESSAGE_ACTIVE">
            <summary>
            Returns true if a Warning Message or ReportUGC menu is active.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_WAYPOINT_ACTIVE">
            <summary>
            IS_WAYPOINT_ACTIVE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_WAYPOINT_PLAYBACK_GOING_ON_FOR_PED">
            <summary>
            IS_WAYPOINT_PLAYBACK_GOING_ON_FOR_PED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_WAYPOINT_PLAYBACK_GOING_ON_FOR_VEHICLE">
            <summary>
            IS_WAYPOINT_PLAYBACK_GOING_ON_FOR_VEHICLE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_WEAPON_VALID">
            <summary>
            IS_WEAPON_VALID
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_WORLD_POINT_WITHIN_BRAIN_ACTIVATION_RANGE">
            <summary>
            Gets whether the world point the calling script is registered to is within desired range of the player.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.IS_XBOX360_VERSION">
            <summary>
            IS_XBOX360_VERSION
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.KNOCK_OFF_PED_PROP">
            <summary>
            KNOCK_OFF_PED_PROP
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.KNOCK_PED_OFF_VEHICLE">
            <summary>
            KNOCK_PED_OFF_VEHICLE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.LEADERBOARDS2_READ_BY_HANDLE">
            <summary>
            LEADERBOARDS2_READ_BY_HANDLE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.LEADERBOARDS2_READ_BY_RADIUS">
            <summary>
            LEADERBOARDS2_READ_BY_RADIUS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.LEADERBOARDS2_READ_BY_RANK">
            <summary>
            LEADERBOARDS2_READ_BY_RANK
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.LEADERBOARDS2_READ_BY_ROW">
            <summary>
            LEADERBOARDS2_READ_BY_ROW
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.LEADERBOARDS2_READ_BY_SCORE_FLOAT">
            <summary>
            LEADERBOARDS2_READ_BY_SCORE_FLOAT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.LEADERBOARDS2_READ_BY_SCORE_INT">
            <summary>
            LEADERBOARDS2_READ_BY_SCORE_INT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.LEADERBOARDS2_READ_FRIENDS_BY_ROW">
            <summary>
            LEADERBOARDS2_READ_FRIENDS_BY_ROW
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.LEADERBOARDS2_READ_RANK_PREDICTION">
            <summary>
            LEADERBOARDS2_READ_RANK_PREDICTION
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.LEADERBOARDS2_WRITE_DATA">
            <summary>
            LEADERBOARDS2_WRITE_DATA
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.LEADERBOARDS2_WRITE_DATA_FOR_EVENT_TYPE">
            <summary>
            LEADERBOARDS2_WRITE_DATA_FOR_EVENT_TYPE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.LEADERBOARDS_CACHE_DATA_ROW">
            <summary>
            LEADERBOARDS_CACHE_DATA_ROW
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.LEADERBOARDS_CLEAR_CACHE_DATA">
            <summary>
            LEADERBOARDS_CLEAR_CACHE_DATA
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.LEADERBOARDS_GET_CACHE_DATA_ROW">
            <summary>
            LEADERBOARDS_GET_CACHE_DATA_ROW
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.LEADERBOARDS_GET_CACHE_EXISTS">
            <summary>
            LEADERBOARDS_GET_CACHE_EXISTS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.LEADERBOARDS_GET_CACHE_NUMBER_OF_ROWS">
            <summary>
            LEADERBOARDS_GET_CACHE_NUMBER_OF_ROWS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.LEADERBOARDS_GET_CACHE_TIME">
            <summary>
            LEADERBOARDS_GET_CACHE_TIME
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.LEADERBOARDS_GET_COLUMN_ID">
            <summary>
            LEADERBOARDS_GET_COLUMN_ID
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.LEADERBOARDS_GET_COLUMN_TYPE">
            <summary>
            LEADERBOARDS_GET_COLUMN_TYPE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.LEADERBOARDS_GET_NUMBER_OF_COLUMNS">
            <summary>
            LEADERBOARDS_GET_NUMBER_OF_COLUMNS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.LEADERBOARDS_READ_ANY_PENDING">
            <summary>
            LEADERBOARDS_READ_ANY_PENDING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.LEADERBOARDS_READ_CLEAR">
            <summary>
            LEADERBOARDS_READ_CLEAR
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.LEADERBOARDS_READ_CLEAR_ALL">
            <summary>
            LEADERBOARDS_READ_CLEAR_ALL
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.LEADERBOARDS_READ_PENDING">
            <summary>
            LEADERBOARDS_READ_PENDING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.LEADERBOARDS_READ_SUCCESSFUL">
            <summary>
            LEADERBOARDS_READ_SUCCESSFUL
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.LEADERBOARDS_WRITE_ADD_COLUMN">
            <summary>
            LEADERBOARDS_WRITE_ADD_COLUMN
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.LEADERBOARDS_WRITE_ADD_COLUMN_LONG">
            <summary>
            LEADERBOARDS_WRITE_ADD_COLUMN_LONG
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.LEAVE_CURSOR_MODE">
            <summary>
            Leaves cursor mode. This function supports SDK infrastructure and is not intended to be used directly from your code.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.LINK_NAMED_RENDERTARGET">
            <summary>
            LINK_NAMED_RENDERTARGET
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.LINK_STATIC_EMITTER_TO_ENTITY">
            <summary>
            Links a static emitter to the given entity
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.LOAD_ALL_OBJECTS_NOW">
            <summary>
            LOAD_ALL_OBJECTS_NOW
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.LOAD_ALL_PATH_NODES">
            <summary>
            This native has been removed in v1180.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.LOAD_CLOUD_HAT">
            <summary>
            The following cloudhats are useable:
            altostratus
            Cirrus
            cirrocumulus
            Clear 01
            Cloudy 01
            Contrails
            Horizon
            horizonband1
            horizonband2
            horizonband3
            horsey
            Nimbus
            Puffs
            RAIN
            Snowy 01
            Stormy 01
            stratoscumulus
            Stripey
            shower
            Wispy
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.LOAD_MISSION_CREATOR_PHOTO">
            <summary>
            LOAD_MISSION_CREATOR_PHOTO
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.LOAD_MOVIE_MESH_SET">
            <summary>
            LOAD_MOVIE_MESH_SET
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.LOAD_RESOURCE_FILE">
            <summary>
            Reads the contents of a text file in a specified resource.
            If executed on the client, this file has to be included in `files` in the resource manifest.
            Example: `local data = LoadResourceFile("devtools", "data.json")`
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.LOAD_ROPE_DATA">
            <summary>
            Rope presets can be found in the gamefiles. One example is "ropeFamily3", it is NOT a hash but rather a string.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.LOAD_SCENE">
            <summary>
            LOAD_SCENE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.LOAD_STREAM">
            <summary>
            Load in named stream. Optionally can specify a sound set which contains the sound specified by name.
            
            Names for the streams can be found [here](https://gist.github.com/4mmonium/2bd2c9c54d6ca5cbdb7b156a82a3a85a), the list will be updated as more are found.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.LOAD_STREAM_WITH_START_OFFSET">
            <summary>
            Load in named stream. Optionally can specify a sound set which contains the sound specified by name.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.LOAD_WATER_FROM_PATH">
            <summary>
            Define the xml in a resources fxmanifest, under the file(s) section.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.LOCK_MINIMAP_ANGLE">
            <summary>
            Locks the minimap to the specified angle in integer degrees.  
            angle: The angle in whole degrees. If less than 0 or greater than 360, unlocks the angle.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.LOCK_MINIMAP_POSITION">
            <summary>
            Locks the minimap to the specified world position.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.LOCK_RADIO_STATION">
            <summary>
            This disables the radio station completely - it won't be selectable on the radio wheel or ever be heard coming from a vehicle/ambient emitter
            
            ```
            NativeDB Introduced: v1493
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.LOCK_RADIO_STATION_TRACK_LIST">
            <summary>
            LOCK_RADIO_STATION_TRACK_LIST
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.LOWER_CONVERTIBLE_ROOF">
            <summary>
            Lowers the roof on a convertible vehicle, utilizing any available animations for the action. This native is particularly useful for creating a realistic interaction with convertible vehicles by animating the process of lowering the roof.
            
            You can check if the vehicle has an convertible roof using [`IS_VEHICLE_A_CONVERTIBLE`](#\_0x52F357A30698BCCE).
            
            ```
            NativeDB Introduced: v323
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.MAKE_PED_RELOAD">
            <summary>
            Forces a ped to reload only if they are able to; if they have a full magazine, they will not reload.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.MODIFY_VEHICLE_TOP_SPEED">
            <summary>
            MODIFY_VEHICLE_TOP_SPEED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.MODIFY_WATER">
            <summary>
            Sets the water height for a given position and radius.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.MOVE_VEHICLE_DECALS">
            <summary>
            MOVE_VEHICLE_DECALS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.MUMBLE_ADD_VOICE_CHANNEL_LISTEN">
            <summary>
            Starts listening to the specified channel, when available.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.MUMBLE_ADD_VOICE_TARGET_CHANNEL">
            <summary>
            Adds the specified channel to the target list for the specified Mumble voice target ID.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.MUMBLE_ADD_VOICE_TARGET_PLAYER">
            <summary>
            Adds the specified player to the target list for the specified Mumble voice target ID.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.MUMBLE_ADD_VOICE_TARGET_PLAYER_BY_SERVER_ID">
            <summary>
            Adds the specified player to the target list for the specified Mumble voice target ID.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.MUMBLE_CLEAR_VOICE_CHANNEL">
            <summary>
            MUMBLE_CLEAR_VOICE_CHANNEL
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.MUMBLE_CLEAR_VOICE_TARGET">
            <summary>
            Clears the target list for the specified Mumble voice target ID.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.MUMBLE_CLEAR_VOICE_TARGET_CHANNELS">
            <summary>
            Clears channels from the target list for the specified Mumble voice target ID.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.MUMBLE_CLEAR_VOICE_TARGET_PLAYERS">
            <summary>
            Clears players from the target list for the specified Mumble voice target ID.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.MUMBLE_DOES_CHANNEL_EXIST">
            <summary>
            Check whether specified channel exists on the Mumble server.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.MUMBLE_GET_TALKER_PROXIMITY">
            <summary>
            MUMBLE_GET_TALKER_PROXIMITY
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.MUMBLE_GET_VOICE_CHANNEL_FROM_SERVER_ID">
            <summary>
            Returns the mumble voice channel from a player's server id.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.MUMBLE_IS_ACTIVE">
            <summary>
            MUMBLE_IS_ACTIVE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.MUMBLE_IS_CONNECTED">
            <summary>
            This native will return true if the user succesfully connected to the voice server.
            If the user disabled the voice-chat setting it will return false.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.MUMBLE_IS_PLAYER_TALKING">
            <summary>
            MUMBLE_IS_PLAYER_TALKING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.MUMBLE_REMOVE_VOICE_CHANNEL_LISTEN">
            <summary>
            Stops listening to the specified channel.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.MUMBLE_REMOVE_VOICE_TARGET_CHANNEL">
            <summary>
            Removes the specified voice channel from the user's voice targets.
            
            Performs the opposite operation of [MUMBLE_ADD_VOICE_TARGET_CHANNEL](#\_0x4D386C9E)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.MUMBLE_REMOVE_VOICE_TARGET_PLAYER">
            <summary>
            Removes the specified player from the user's voice targets.
            
            Performs the opposite operation of [MUMBLE_ADD_VOICE_TARGET_PLAYER](#\_0x32C5355A)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.MUMBLE_REMOVE_VOICE_TARGET_PLAYER_BY_SERVER_ID">
            <summary>
            Removes the specified player from the user's voice targets.
            
            Performs the opposite operation of [MUMBLE_ADD_VOICE_TARGET_PLAYER_BY_SERVER_ID](#\_0x25F2B65F)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.MUMBLE_SET_ACTIVE">
            <summary>
            MUMBLE_SET_ACTIVE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.MUMBLE_SET_AUDIO_INPUT_DISTANCE">
            <summary>
            Sets the current input distance. The player will be able to talk to other players within this distance.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.MUMBLE_SET_AUDIO_INPUT_INTENT">
            <summary>
            Use this native to disable noise suppression and high pass filters.
            
            The possible intents for this are as follows (backticks are used to represent hashes):
            
            | Index | Description |
            |-|-|
            | \`speech\` | Default intent |
            | \`music\` | Disable noise suppression and high pass filter |
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.MUMBLE_SET_AUDIO_OUTPUT_DISTANCE">
            <summary>
            Sets the current output distance. The player will be able to hear other players talking within this distance.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.MUMBLE_SET_SERVER_ADDRESS">
            <summary>
            Changes the Mumble server address to connect to, and reconnects to the new address.
            
            Setting the address to an empty string and the port to -1 will reset to the built in FXServer Mumble Implementation.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.MUMBLE_SET_SUBMIX_FOR_SERVER_ID">
            <summary>
            Sets the audio submix ID for a specified player using Mumble 'Native Audio' functionality.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.MUMBLE_SET_TALKER_PROXIMITY">
            <summary>
            MUMBLE_SET_TALKER_PROXIMITY
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.MUMBLE_SET_VOICE_CHANNEL">
            <summary>
            MUMBLE_SET_VOICE_CHANNEL
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.MUMBLE_SET_VOICE_TARGET">
            <summary>
            Sets the current Mumble voice target ID to broadcast voice to.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.MUMBLE_SET_VOLUME_OVERRIDE">
            <summary>
            Overrides the output volume for a particular player on Mumble. This will also bypass 3D audio and distance calculations. -1.0 to reset the override.
            
            Set to -1.0 to reset the Volume override.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.MUMBLE_SET_VOLUME_OVERRIDE_BY_SERVER_ID">
            <summary>
            Overrides the output volume for a particular player with the specified server id and player name on Mumble. This will also bypass 3D audio and distance calculations. -1.0 to reset the override.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_ACCEPT_PRESENCE_INVITE">
            <summary>
            NETWORK_ACCEPT_PRESENCE_INVITE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_ACCESS_TUNABLE_BOOL">
            <summary>
            NETWORK_ACCESS_TUNABLE_BOOL
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_ACCESS_TUNABLE_BOOL_HASH">
            <summary>
            NETWORK_ACCESS_TUNABLE_BOOL_HASH
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_ACCESS_TUNABLE_FLOAT">
            <summary>
            NETWORK_ACCESS_TUNABLE_FLOAT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_ACCESS_TUNABLE_FLOAT_HASH">
            <summary>
            NETWORK_ACCESS_TUNABLE_FLOAT_HASH
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_ACCESS_TUNABLE_INT">
            <summary>
            NETWORK_ACCESS_TUNABLE_INT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_ACCESS_TUNABLE_INT_HASH">
            <summary>
            NETWORK_ACCESS_TUNABLE_INT_HASH
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_ACTION_FOLLOW_INVITE">
            <summary>
            NETWORK_ACTION_FOLLOW_INVITE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_ADD_ENTITY_ANGLED_AREA">
            <summary>
            To remove, see: [`NETWORK_REMOVE_ENTITY_AREA`](#\_0x93CF869BAA0C4874).
            
            See [`IS_POINT_IN_ANGLED_AREA`](#\_0x2A70BAE8883E4C81) for the definition of an angled area.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_ADD_ENTITY_AREA">
            <summary>
            NETWORK_ADD_ENTITY_AREA
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_ADD_ENTITY_DISPLAYED_BOUNDARIES">
            <summary>
            NETWORK_ADD_ENTITY_DISPLAYED_BOUNDARIES
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_ADD_ENTITY_TO_SYNCHRONISED_SCENE">
            <summary>
            Adds an entity to a network synchronised scene.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_ADD_FOLLOWERS">
            <summary>
            ..
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_ADD_FRIEND">
            <summary>
            NETWORK_ADD_FRIEND
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_ADD_MAP_ENTITY_TO_SYNCHRONISED_SCENE">
            <summary>
            Adds a map entity to a network synchronized scene. This native function is utilized only once as of game build 2944 within the casino_slots script.
            Please note that it's only possible to add a single map entity to synchronised scenes.
            
            It's advisable to initially locate the object and retrieve its actual coordinates using [`GET_CLOSEST_OBJECT_OF_TYPE`](#\_0xE143FA2249364369).
            
            ```
            NativeDB Introduced: v1734
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_ADD_PED_TO_SYNCHRONISED_SCENE">
            <summary>
            Adds a ped to a networked synchronised scene.
            
            Synchronized scene playback flags (Also works in other `NETWORK_ADD_*_TO_SYNCHRONISED_SCENE` natives):
            | Value     |                  Name                     |                                                             Notes                                                                |
            | :-------: | :---------------------------------------: | :------------------------------------------------------------------------------------------------------------------------------: |
            | `0`       |  None                                     | No flag set.                                                                                                                     |
            | `1`       | USE_PHYSICS                               | Allows the ped to have physics during the scene.                                                                                 |
            | `2`       | TAG_SYNC_OUT                              | The task will do a tag synchronized blend out with the movement behaviour of the ped.                                            |
            | `4`       | DONT_INTERRUPT                            | The scene will not be interrupted by external events.                                                                            |
            | `8`       | ON_ABORT_STOP_SCENE                       | The scene will be stopped if the scripted task is aborted.                                                                       |
            | `16`      | ABORT_ON_WEAPON_DAMAGE                    | The scene will be stopped if the ped is damaged by a weapon.                                                                     |
            | `32`      | BLOCK_MOVER_UPDATE                        | The task will not update the mover.                                                                                              |
            | `64`      | LOOP_WITHIN_SCENE                         | Animations within this scene will be looped until the scene is finished.                                                         |
            | `128`     | PRESERVE_VELOCITY                         | The task will keep it's velocity when the scene is cleaned up/stopped. Do note that the `USE_PHYSICS` flag must also be present. |
            | `256`     | EXPAND_PED_CAPSULE_FROM_SKELETON          | The task will apply the `ExpandPedCapsuleFromSkeleton` reset flag to the ped (See [`SET_PED_RESET_FLAG`](#\_0xC1E8A365BF3B29F2)). |
            | `512`     | ACTIVATE_RAGDOLL_ON_COLLISION             | The ped will be ragdoll if it comes in contact with an object.                                                                   |
            | `1024`    | HIDE_WEAPON                               | The ped's current weapon will be hidden during the scene.                                                                        |
            | `2048`    | ABORT_ON_DEATH                            | The synchronised scene will be aborted if the ped dies.                                                                          |
            | `4096`    | VEHICLE_ABORT_ON_LARGE_IMPACT             | If the scene is running on a vehicle, then it will be aborted if the vehicle takes a heavy collision with another vehicle.       |
            | `8192`    | VEHICLE_ALLOW_PLAYER_ENTRY                | If the scene is on a vehicle, it allows players to enter it.                                                                     |
            | `16384`   | PROCESS_ATTACHMENTS_ON_START              | Attachments will be processed at the start of the scene.                                                                         |
            | `32768`   | NET_ON_EARLY_NON_PED_STOP_RETURN_TO_START | A non-ped entity will be returned to their starting position if the scene finishes early.                                        |
            | `65536`   | SET_PED_OUT_OF_VEHICLE_AT_START           | If the ped is in a vehicle when the scene starts, it will be set out of the vehicle.                                             |
            | `131072`  | NET_DISREGARD_ATTACHMENT_CHECKS           | Attachment checks will be disregarded when the scene is running.                                                                 |
            
            These flags can be combined with the `|` operator.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_ADD_PED_TO_SYNCHRONISED_SCENE_WITH_IK">
            <summary>
            Adds a ped to a networked synchronized scene but extends [`NETWORK_ADD_PED_TO_SYNCHRONISED_SCENE`](#\_0x742A637471BCECD9) to support IK flags.
            There is barely any difference between this and [`NETWORK_ADD_PED_TO_SYNCHRONISED_SCENE`](#\_0x742A637471BCECD9).
            
            ```
            NativeDB Introduced: v1290
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_ADD_SYNCHRONISED_SCENE_CAMERA">
            <summary>
            NETWORK_ADD_SYNCHRONISED_SCENE_CAMERA
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_ALLOW_REMOTE_ATTACHMENT_MODIFICATION">
            <summary>
            Allows scripts to use attachment commands on entities (eg. [`ATTACH_ENTITY_TO_ENTITY`](#\_0x6B9BBD38AB0796DF)) that are not controlled by the client.
            
            **Note:** This is only local and does not affect entities on other machines. This is used by the ferris wheel script to sync players on carts.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_AM_I_BLOCKED_BY_GAMER">
            <summary>
            NETWORK_AM_I_BLOCKED_BY_GAMER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_AM_I_BLOCKED_BY_PLAYER">
            <summary>
            NETWORK_AM_I_BLOCKED_BY_PLAYER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_AM_I_MUTED_BY_GAMER">
            <summary>
            NETWORK_AM_I_MUTED_BY_GAMER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_AM_I_MUTED_BY_PLAYER">
            <summary>
            NETWORK_AM_I_MUTED_BY_PLAYER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_APPLY_CACHED_PLAYER_HEAD_BLEND_DATA">
            <summary>
            NETWORK_APPLY_CACHED_PLAYER_HEAD_BLEND_DATA
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_APPLY_PED_SCAR_DATA">
            <summary>
            NETWORK_APPLY_PED_SCAR_DATA
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_APPLY_TRANSITION_PARAMETER">
            <summary>
            NETWORK_APPLY_TRANSITION_PARAMETER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_APPLY_TRANSITION_PARAMETER_STRING">
            <summary>
            NETWORK_APPLY_TRANSITION_PARAMETER_STRING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_APPLY_VOICE_PROXIMITY_OVERRIDE">
            <summary>
            NETWORK_APPLY_VOICE_PROXIMITY_OVERRIDE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_ARE_HANDLES_THE_SAME">
            <summary>
            NETWORK_ARE_HANDLES_THE_SAME
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_ARE_SOCIAL_CLUB_POLICIES_CURRENT">
            <summary>
            NETWORK_ARE_SOCIAL_CLUB_POLICIES_CURRENT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_ARE_TRANSITION_DETAILS_VALID">
            <summary>
            NETWORK_ARE_TRANSITION_DETAILS_VALID
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_ATTACH_SYNCHRONISED_SCENE_TO_ENTITY">
            <summary>
            NETWORK_ATTACH_SYNCHRONISED_SCENE_TO_ENTITY
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_BAIL">
            <summary>
            NativeDB Added Parameter 1: int p0
            NativeDB Added Parameter 2: int p1
            NativeDB Added Parameter 3: int p2
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_BAIL_TRANSITION">
            <summary>
            NativeDB Added Parameter 1: int p0
            NativeDB Added Parameter 2: int p1
            NativeDB Added Parameter 3: int p2
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_BLOCK_INVITES">
            <summary>
            NETWORK_BLOCK_INVITES
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_BLOCK_JOIN_QUEUE_INVITES">
            <summary>
            NETWORK_BLOCK_JOIN_QUEUE_INVITES
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_BUY_AIRSTRIKE">
            <summary>
            p1 = 0 (always)  
            p2 = 1 (always)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_BUY_BACKUP_GANG">
            <summary>
            NativeDB Introduced: v323
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_BUY_BOUNTY">
            <summary>
            p1 is just an assumption. p2 was false and p3 was true.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_BUY_FAIRGROUND_RIDE">
            <summary>
            The first parameter is the amount spent which is store in a global when this native is called. The global returns 10. Which is the price for both rides.  
            The last 3 parameters are,   
            2,0,1 in the am_ferriswheel.c  
            1,0,1 in the am_rollercoaster.c
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_BUY_HEALTHCARE">
            <summary>
            NETWORK_BUY_HEALTHCARE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_BUY_HELI_STRIKE">
            <summary>
            p1 = 0 (always)  
            p2 = 1 (always)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_BUY_ITEM">
            <summary>
            NETWORK_BUY_ITEM
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_BUY_LOTTERY_TICKET">
            <summary>
            NativeDB Introduced: v323
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_BUY_PROPERTY">
            <summary>
            NETWORK_BUY_PROPERTY
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_BUY_SMOKES">
            <summary>
            NativeDB Introduced: v323
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_CACHE_LOCAL_PLAYER_HEAD_BLEND_DATA">
            <summary>
            NETWORK_CACHE_LOCAL_PLAYER_HEAD_BLEND_DATA
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_CANCEL_RESPAWN_SEARCH">
            <summary>
            NETWORK_CANCEL_RESPAWN_SEARCH
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_CAN_ACCESS_MULTIPLAYER">
            <summary>
            11 - Need to download tunables.  
            12 - Need to download background script.  
            Returns 1 if the multiplayer is loaded, otherwhise 0.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_CAN_BAIL">
            <summary>
            NETWORK_CAN_BAIL
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_CAN_BET">
            <summary>
            NETWORK_CAN_BET
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_CAN_BUY_LOTTERY_TICKET">
            <summary>
            NativeDB Introduced: v323
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_CAN_COMMUNICATE_WITH_GAMER">
            <summary>
            NETWORK_CAN_COMMUNICATE_WITH_GAMER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_CAN_ENTER_MULTIPLAYER">
            <summary>
            NETWORK_CAN_ENTER_MULTIPLAYER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_CAN_RECEIVE_PLAYER_CASH">
            <summary>
            NETWORK_CAN_RECEIVE_PLAYER_CASH
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_CAN_SESSION_END">
            <summary>
            NETWORK_CAN_SESSION_END
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_CAN_SET_WAYPOINT">
            <summary>
            NETWORK_CAN_SET_WAYPOINT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_CAN_SHARE_JOB_CASH">
            <summary>
            NETWORK_CAN_SHARE_JOB_CASH
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_CAN_SPEND_MONEY">
            <summary>
            NativeDB Added Parameter 6: Any p5
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_CHANGE_TRANSITION_SLOTS">
            <summary>
            NETWORK_CHANGE_TRANSITION_SLOTS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_CHECK_COMMUNICATION_PRIVILEGES">
            <summary>
            NETWORK_CHECK_COMMUNICATION_PRIVILEGES
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_CHECK_DATA_MANAGER_SUCCEEDED_FOR_HANDLE">
            <summary>
            Checks if the friendDataIndex in the friend data manager contains the data for the specified networkHandle
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_CHECK_USER_CONTENT_PRIVILEGES">
            <summary>
            NETWORK_CHECK_USER_CONTENT_PRIVILEGES
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_CLAN_ANY_DOWNLOAD_MEMBERSHIP_PENDING">
            <summary>
            NETWORK_CLAN_ANY_DOWNLOAD_MEMBERSHIP_PENDING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_CLAN_DOWNLOAD_MEMBERSHIP">
            <summary>
            NETWORK_CLAN_DOWNLOAD_MEMBERSHIP
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_CLAN_DOWNLOAD_MEMBERSHIP_PENDING">
            <summary>
            NETWORK_CLAN_DOWNLOAD_MEMBERSHIP_PENDING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_CLAN_GET_EMBLEM_TXD_NAME">
            <summary>
            NETWORK_CLAN_GET_EMBLEM_TXD_NAME
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_CLAN_GET_LOCAL_MEMBERSHIPS_COUNT">
            <summary>
            NETWORK_CLAN_GET_LOCAL_MEMBERSHIPS_COUNT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_CLAN_GET_MEMBERSHIP">
            <summary>
            Retrieves a membership for a player, from the cache (i.e. downloaded via NETWORK_CLAN_DOWNLOAD_MEMBERSHIP).
            
            Test C++ code:
            https://pastebin.com/CD8wni4C
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_CLAN_GET_MEMBERSHIP_COUNT">
            <summary>
            NETWORK_CLAN_GET_MEMBERSHIP_COUNT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_CLAN_GET_MEMBERSHIP_DESC">
            <summary>
            NETWORK_CLAN_GET_MEMBERSHIP_DESC
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_CLAN_GET_MEMBERSHIP_VALID">
            <summary>
            Checks if a crew/membership for a player, from the cache (i.e. downloaded via NETWORK_CLAN_DOWNLOAD_MEMBERSHIP) is valid.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_CLAN_GET_UI_FORMATTED_TAG">
            <summary>
            bufferSize is 35 in the scripts.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_CLAN_IS_EMBLEM_READY">
            <summary>
            NETWORK_CLAN_IS_EMBLEM_READY
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_CLAN_IS_ROCKSTAR_CLAN">
            <summary>
            bufferSize is 35 in the scripts.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_CLAN_JOIN">
            <summary>
            NETWORK_CLAN_JOIN
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_CLAN_PLAYER_GET_DESC">
            <summary>
            bufferSize is 35 in the scripts.  
            bufferSize is the elementCount of p0(desc), sizeof(p0) == 280 == p1*8 == 35 * 8, p2(netHandle) is obtained from NETWORK::NETWORK_HANDLE_FROM_PLAYER.  And no, I can't explain why 35 * sizeof(int) == 280 and not 140, but I'll get back to you on that.  
            the answer is: because p0 an int64_t* / int64_t[35].  and FYI p2 is an int64_t[13]  
            pastebin.com/cSZniHak
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_CLAN_PLAYER_IS_ACTIVE">
            <summary>
            NETWORK_CLAN_PLAYER_IS_ACTIVE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_CLAN_RELEASE_EMBLEM">
            <summary>
            NETWORK_CLAN_RELEASE_EMBLEM
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_CLAN_REMOTE_MEMBERSHIPS_ARE_IN_CACHE">
            <summary>
            NETWORK_CLAN_REMOTE_MEMBERSHIPS_ARE_IN_CACHE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_CLAN_REQUEST_EMBLEM">
            <summary>
            NETWORK_CLAN_REQUEST_EMBLEM
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_CLAN_SERVICE_IS_VALID">
            <summary>
            NETWORK_CLAN_SERVICE_IS_VALID
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_CLEAR_CHARACTER_WALLET">
            <summary>
            NETWORK_CLEAR_CHARACTER_WALLET
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_CLEAR_CLOCK_TIME_OVERRIDE">
            <summary>
            NETWORK_CLEAR_CLOCK_TIME_OVERRIDE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_CLEAR_FOLLOWERS">
            <summary>
            NETWORK_CLEAR_FOLLOWERS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_CLEAR_FOLLOW_INVITE">
            <summary>
            NETWORK_CLEAR_FOLLOW_INVITE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_CLEAR_FOUND_GAMERS">
            <summary>
            NETWORK_CLEAR_FOUND_GAMERS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_CLEAR_GET_GAMER_STATUS">
            <summary>
            NETWORK_CLEAR_GET_GAMER_STATUS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_CLEAR_GROUP_ACTIVITY">
            <summary>
            NETWORK_CLEAR_GROUP_ACTIVITY
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_CLEAR_PROPERTY_ID">
            <summary>
            NETWORK_CLEAR_PROPERTY_ID
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_CLEAR_TRANSITION_CREATOR_HANDLE">
            <summary>
            NETWORK_CLEAR_TRANSITION_CREATOR_HANDLE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_CLEAR_VOICE_CHANNEL">
            <summary>
            NETWORK_CLEAR_VOICE_CHANNEL
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_CLEAR_VOICE_PROXIMITY_OVERRIDE">
            <summary>
            NETWORK_CLEAR_VOICE_PROXIMITY_OVERRIDE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_CLOSE_TRANSITION_MATCHMAKING">
            <summary>
            NETWORK_CLOSE_TRANSITION_MATCHMAKING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_CONCEAL_PLAYER">
            <summary>
            This is what R\* uses to hide players in MP interiors.
            
            To manage player visibility with NetworkConcealPlayer, here’s a solid approach:
            
            **General Population (players not in any instance):**
            
            *   Use NetworkConcealPlayer to hide players who are in any instance. This way, general population players won’t see or interact with instance players.
            
            **Instance Players (players in a specific instance):**
            
            *   Use NetworkConcealPlayer to hide players who aren’t in the same instance. Instance players can still see and interact with the general population but not with players in other instances.
            
            This setup keeps instance players separate from each other while allowing interaction with the general population.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_CREATE_SYNCHRONISED_SCENE">
            <summary>
            Creates a networked synchronized scene.
            Be sure to actually start the scene with [`NETWORK_START_SYNCHRONISED_SCENE`](#\_0x9A1B3FCDB36C8697) after you're done adding peds or entities to the scene.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_DELETE_CHARACTER">
            <summary>
            Note the 2nd parameters are always 1, 0. I have a feeling it deals with your money, wallet, bank. So when you delete the character it of course wipes the wallet cash at that time. So if that was the case, it would be eg, NETWORK_DELETE_CHARACTER(characterIndex, deleteWalletCash, deleteBankCash);
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_DID_FIND_GAMERS_SUCCEED">
            <summary>
            NETWORK_DID_FIND_GAMERS_SUCCEED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_DID_GET_GAMER_STATUS_SUCCEED">
            <summary>
            NETWORK_DID_GET_GAMER_STATUS_SUCCEED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_DISABLE_INVINCIBLE_FLASHING">
            <summary>
            NETWORK_DISABLE_INVINCIBLE_FLASHING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_DISABLE_LEAVE_REMOTE_PED_BEHIND">
            <summary>
            NETWORK_DISABLE_LEAVE_REMOTE_PED_BEHIND
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_DISABLE_PROXIMITY_MIGRATION">
            <summary>
            NETWORK_DISABLE_PROXIMITY_MIGRATION
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_DOES_ENTITY_EXIST_WITH_NETWORK_ID">
            <summary>
            NETWORK_DOES_ENTITY_EXIST_WITH_NETWORK_ID
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_DOES_NETWORK_ID_EXIST">
            <summary>
            NETWORK_DOES_NETWORK_ID_EXIST
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_DOES_TUNABLE_EXIST">
            <summary>
            NETWORK_DOES_TUNABLE_EXIST
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_DOES_TUNABLE_EXIST_HASH">
            <summary>
            NETWORK_DOES_TUNABLE_EXIST_HASH
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_DO_TRANSITION_QUICKMATCH">
            <summary>
            NativeDB Added Parameter 5: Any p4
            NativeDB Added Parameter 6: Any p5
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_DO_TRANSITION_QUICKMATCH_ASYNC">
            <summary>
            NativeDB Added Parameter 5: Any p4
            NativeDB Added Parameter 6: Any p5
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_DO_TRANSITION_QUICKMATCH_WITH_GROUP">
            <summary>
            NativeDB Added Parameter 7: Any p6
            NativeDB Added Parameter 8: Any p7
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_DO_TRANSITION_TO_FREEMODE">
            <summary>
            p2 is true 3/4 of the occurrences I found.  
            'players' is the number of players for a session. On PS3/360 it's always 18. On PC it's 32.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_DO_TRANSITION_TO_GAME">
            <summary>
            NETWORK_DO_TRANSITION_TO_GAME
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_DO_TRANSITION_TO_NEW_FREEMODE">
            <summary>
            NETWORK_DO_TRANSITION_TO_NEW_FREEMODE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_DO_TRANSITION_TO_NEW_GAME">
            <summary>
            NETWORK_DO_TRANSITION_TO_NEW_GAME
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_EARN_FROM_AI_TARGET_KILL">
            <summary>
            DSPORT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_EARN_FROM_AMBIENT_JOB">
            <summary>
            Example for p1: "AM_DISTRACT_COPS"
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_EARN_FROM_BEND_JOB">
            <summary>
            NETWORK_EARN_FROM_BEND_JOB
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_EARN_FROM_BETTING">
            <summary>
            NETWORK_EARN_FROM_BETTING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_EARN_FROM_BOUNTY">
            <summary>
            NETWORK_EARN_FROM_BOUNTY
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_EARN_FROM_CHALLENGE_WIN">
            <summary>
            NETWORK_EARN_FROM_CHALLENGE_WIN
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_EARN_FROM_CRATE_DROP">
            <summary>
            NETWORK_EARN_FROM_CRATE_DROP
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_EARN_FROM_DAILY_OBJECTIVES">
            <summary>
            NETWORK_EARN_FROM_DAILY_OBJECTIVES
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_EARN_FROM_HOLDUPS">
            <summary>
            NETWORK_EARN_FROM_HOLDUPS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_EARN_FROM_IMPORT_EXPORT">
            <summary>
            NETWORK_EARN_FROM_IMPORT_EXPORT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_EARN_FROM_JOB">
            <summary>
            NETWORK_EARN_FROM_JOB
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_EARN_FROM_JOB_BONUS">
            <summary>
            NativeDB Introduced: v323
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_EARN_FROM_NOT_BADSPORT">
            <summary>
            NETWORK_EARN_FROM_NOT_BADSPORT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_EARN_FROM_PERSONAL_VEHICLE">
            <summary>
            NETWORK_EARN_FROM_PERSONAL_VEHICLE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_EARN_FROM_PICKUP">
            <summary>
            NETWORK_EARN_FROM_PICKUP
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_EARN_FROM_PROPERTY">
            <summary>
            NETWORK_EARN_FROM_PROPERTY
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_EARN_FROM_ROCKSTAR">
            <summary>
            NETWORK_EARN_FROM_ROCKSTAR
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_EARN_FROM_VEHICLE">
            <summary>
            NETWORK_EARN_FROM_VEHICLE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_END_TUTORIAL_SESSION">
            <summary>
            NETWORK_END_TUTORIAL_SESSION
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_ENTITY_AREA_DOES_EXIST">
            <summary>
            NETWORK_ENTITY_AREA_DOES_EXIST
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_ENTITY_AREA_IS_OCCUPIED">
            <summary>
            NETWORK_ENTITY_AREA_IS_OCCUPIED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_EXPLODE_HELI">
            <summary>
            NETWORK_EXPLODE_HELI
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_EXPLODE_VEHICLE">
            <summary>
            In the console script dumps, this is only referenced once.   
            NETWORK::NETWORK_EXPLODE_VEHICLE(vehicle, 1, 0, 0);  
            ^^^^^ That must be PC script dumps? In X360 Script Dumps it is reference a few times with 2 differences in the parameters.  
            Which as you see below is 1, 0, 0 + 1, 1, 0 + 1, 0, and a *param?  
            am_plane_takedown.c   
            network_explode_vehicle(net_to_veh(Local_40.imm_2), 1, 1, 0);  
            armenian2.c   
            network_explode_vehicle(Local_80[6 &lt;2&gt;], 1, 0, 0);  
            fm_horde_controler.c  
            network_explode_vehicle(net_to_veh(*uParam0), 1, 0, *uParam0);  
            fm_mission_controller.c, has 6 hits so not going to list them.  
            Side note, setting the first parameter to 0 seems to mute sound or so?  
            Seems it's like ADD_EXPLOSION, etc. the first 2 params. The 3rd atm no need to worry since it always seems to be 0.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_FADE_IN_ENTITY">
            <summary>
            Fade the given entity back in, usually used after the entity has been faded out with [NETWORK_FADE_OUT_ENTITY](#\_0xDE564951F95E09ED)
            
            When used on a entity which isn't invisible or faded out then the native will still work, it will just instanly make the ped invisible before fading in.
            
            **Additional Parameters**:
            
            *   **flash**: If set to true the entity will flash while fading in.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_FADE_OUT_ENTITY">
            <summary>
            normal - transition like when your coming out of LSC  
            slow - transition like when you walk into a mission
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_FIND_GAMERS_IN_CREW">
            <summary>
            NETWORK_FIND_GAMERS_IN_CREW
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_FIND_MATCHED_GAMERS">
            <summary>
            NETWORK_FIND_MATCHED_GAMERS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_FINISH_BROADCASTING_DATA">
            <summary>
            NETWORK_FINISH_BROADCASTING_DATA
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_FORCE_LOCAL_USE_OF_SYNCED_SCENE_CAMERA">
            <summary>
            NETWORK_FORCE_LOCAL_USE_OF_SYNCED_SCENE_CAMERA
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_GAMERTAG_FROM_HANDLE_PENDING">
            <summary>
            NETWORK_GAMERTAG_FROM_HANDLE_PENDING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_GAMERTAG_FROM_HANDLE_START">
            <summary>
            NETWORK_GAMERTAG_FROM_HANDLE_START
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_GAMERTAG_FROM_HANDLE_SUCCEEDED">
            <summary>
            NETWORK_GAMERTAG_FROM_HANDLE_SUCCEEDED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_GAMER_HAS_HEADSET">
            <summary>
            NETWORK_GAMER_HAS_HEADSET
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_GET_ACTIVITY_PLAYER_NUM">
            <summary>
            NETWORK_GET_ACTIVITY_PLAYER_NUM
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_GET_AGE_GROUP">
            <summary>
            NETWORK_GET_AGE_GROUP
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_GET_BACKGROUND_LOADING_RECIPIENTS">
            <summary>
            NETWORK_GET_BACKGROUND_LOADING_RECIPIENTS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_GET_CONTENT_MODIFIER_LIST_ID">
            <summary>
            Return the content modifier id (the tunables context if you want) of a specific content.  
            It takes the content hash (which is the mission id hash), and return the content modifier id, used as the tunables context.  
            The mission id can be found on the Social club, for example, 'socialclub.rockstargames.com/games/gtav/jobs/job/A8M6Bz8MLEC5xngvDCzGwA'  
            'A8M6Bz8MLEC5xngvDCzGwA' is the mission id, so the game hash this and use it as the parameter for this native.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_GET_CURRENTLY_SELECTED_GAMER_HANDLE_FROM_INVITE_MENU">
            <summary>
            NETWORK_GET_CURRENTLY_SELECTED_GAMER_HANDLE_FROM_INVITE_MENU
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_GET_DESTROYER_OF_NETWORK_ID">
            <summary>
            NETWORK_GET_DESTROYER_OF_NETWORK_ID
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_GET_ENTITY_FROM_NETWORK_ID">
            <summary>
            Get the local entity handle of the given network id
            
            Through this native you can get back the entity that you previously converted to netid with [NetworkGetNetworkIdFromEntity](#\_0x9E35DAB6) or with the `ToNet` natives
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_GET_ENTITY_IS_LOCAL">
            <summary>
            NETWORK_GET_ENTITY_IS_LOCAL
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_GET_ENTITY_IS_NETWORKED">
            <summary>
            NETWORK_GET_ENTITY_IS_NETWORKED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_GET_ENTITY_KILLER_OF_PLAYER">
            <summary>
            NETWORK_GET_ENTITY_KILLER_OF_PLAYER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_GET_ENTITY_OWNER">
            <summary>
            Returns the owner ID of the specified entity.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_GET_EVC_BALANCE">
            <summary>
            NativeDB Introduced: v323
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_GET_FOUND_GAMER">
            <summary>
            NETWORK_GET_FOUND_GAMER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_GET_FRIEND_COUNT">
            <summary>
            NETWORK_GET_FRIEND_COUNT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_GET_FRIEND_NAME">
            <summary>
            NETWORK_GET_FRIEND_NAME
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_GET_GAMERTAG_FROM_HANDLE">
            <summary>
            NETWORK_GET_GAMERTAG_FROM_HANDLE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_GET_GAMER_STATUS_FROM_QUEUE">
            <summary>
            NETWORK_GET_GAMER_STATUS_FROM_QUEUE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_GET_GAMER_STATUS_RESULT">
            <summary>
            NETWORK_GET_GAMER_STATUS_RESULT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_GET_GLOBAL_MULTIPLAYER_CLOCK">
            <summary>
            NETWORK_GET_GLOBAL_MULTIPLAYER_CLOCK
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_GET_HOST_OF_SCRIPT">
            <summary>
            scriptName examples:  
            "freemode", "AM_CR_SecurityVan", ...  
            Most of the time, these values are used:  
            p1 = -1  
            p2 = 0
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_GET_HOST_OF_THIS_SCRIPT">
            <summary>
            NETWORK_GET_HOST_OF_THIS_SCRIPT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_GET_INSTANCE_ID_OF_THIS_SCRIPT">
            <summary>
            NETWORK_GET_INSTANCE_ID_OF_THIS_SCRIPT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_GET_LOCAL_HANDLE">
            <summary>
            Retrieves the local player's NetworkHandle* and stores it in the given buffer.  
            * Currently unknown struct
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_GET_LOCAL_SCENE_FROM_NETWORK_ID">
            <summary>
            Returns a local synchronized scene handle of a networked synchronised scene.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_GET_MAX_FRIENDS">
            <summary>
            NETWORK_GET_MAX_FRIENDS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_GET_MAX_NUM_PARTICIPANTS">
            <summary>
            Seems to always return 0, but it's used in quite a few loops.
            for (num3 = 0; num3 &lt; NETWORK::0xCCD8C02D(); num3++)
                {
                    if (NETWORK::NETWORK_IS_PARTICIPANT_ACTIVE(PLAYER::0x98F3B274(num3)) != 0)
                    {
                        var num5 = NETWORK::NETWORK_GET_PLAYER_INDEX(PLAYER::0x98F3B274(num3));
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_GET_NETWORK_ID_FROM_ENTITY">
            <summary>
            Get the network id of the given entity
            
            An entity network id represents a given entity for other clients, it's a handle shared between clients, can be reconverted to a client entity handle.\
            These (entity network IDs) can and will be reused, the network id will not change.
            If you need to refer to an entity across machines (clients, or the server), you should use its network id.
            
            Read more at [Network and local IDs](https://docs.fivem.net/docs/scripting-manual/networking/ids/)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_GET_NUM_CONNECTED_PLAYERS">
            <summary>
            Returns the amount of players connected in the current session. Only works when connected to a session/server.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_GET_NUM_FOUND_GAMERS">
            <summary>
            NETWORK_GET_NUM_FOUND_GAMERS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_GET_NUM_PARTICIPANTS">
            <summary>
            NETWORK_GET_NUM_PARTICIPANTS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_GET_NUM_PRESENCE_INVITES">
            <summary>
            NETWORK_GET_NUM_PRESENCE_INVITES
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_GET_NUM_SCRIPT_PARTICIPANTS">
            <summary>
            NETWORK_GET_NUM_SCRIPT_PARTICIPANTS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_GET_PARTICIPANT_INDEX">
            <summary>
            NETWORK_GET_PARTICIPANT_INDEX
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_GET_PLATFORM_PARTY_MEMBERS">
            <summary>
            NETWORK_GET_PLATFORM_PARTY_MEMBERS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_GET_PLAYER_FROM_GAMER_HANDLE">
            <summary>
            NETWORK_GET_PLAYER_FROM_GAMER_HANDLE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_GET_PLAYER_INDEX">
            <summary>
            NETWORK_GET_PLAYER_INDEX
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_GET_PLAYER_INDEX_FROM_PED">
            <summary>
            Returns the Player associated to a given Ped when in an online session.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_GET_PLAYER_LOUDNESS">
            <summary>
            NETWORK_GET_PLAYER_LOUDNESS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_GET_PLAYER_OWNS_WAYPOINT">
            <summary>
            NETWORK_GET_PLAYER_OWNS_WAYPOINT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_GET_PLAYER_TUTORIAL_SESSION_INSTANCE">
            <summary>
            NETWORK_GET_PLAYER_TUTORIAL_SESSION_INSTANCE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_GET_PRESENCE_INVITE_CONTENT_ID">
            <summary>
            NETWORK_GET_PRESENCE_INVITE_CONTENT_ID
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_GET_PRESENCE_INVITE_FROM_ADMIN">
            <summary>
            NETWORK_GET_PRESENCE_INVITE_FROM_ADMIN
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_GET_PRESENCE_INVITE_HANDLE">
            <summary>
            NETWORK_GET_PRESENCE_INVITE_HANDLE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_GET_PRESENCE_INVITE_ID">
            <summary>
            NETWORK_GET_PRESENCE_INVITE_ID
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_GET_PRESENCE_INVITE_INVITER">
            <summary>
            Returns the Name of the inviter of the specific selected Invite.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_GET_PRESENCE_INVITE_IS_TOURNAMENT">
            <summary>
            NETWORK_GET_PRESENCE_INVITE_IS_TOURNAMENT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_GET_PRESENCE_INVITE_PLAYLIST_CURRENT">
            <summary>
            NETWORK_GET_PRESENCE_INVITE_PLAYLIST_CURRENT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_GET_PRESENCE_INVITE_PLAYLIST_LENGTH">
            <summary>
            NETWORK_GET_PRESENCE_INVITE_PLAYLIST_LENGTH
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_GET_PRESENCE_INVITE_SESSION_ID">
            <summary>
            The Native returns a hash of the session id as string from the specific invite index!
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_GET_PRIMARY_CLAN_DATA_CANCEL">
            <summary>
            NETWORK_GET_PRIMARY_CLAN_DATA_CANCEL
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_GET_PRIMARY_CLAN_DATA_CLEAR">
            <summary>
            NETWORK_GET_PRIMARY_CLAN_DATA_CLEAR
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_GET_PRIMARY_CLAN_DATA_NEW">
            <summary>
            NETWORK_GET_PRIMARY_CLAN_DATA_NEW
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_GET_PRIMARY_CLAN_DATA_PENDING">
            <summary>
            NETWORK_GET_PRIMARY_CLAN_DATA_PENDING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_GET_PRIMARY_CLAN_DATA_START">
            <summary>
            NETWORK_GET_PRIMARY_CLAN_DATA_START
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_GET_PRIMARY_CLAN_DATA_SUCCESS">
            <summary>
            NETWORK_GET_PRIMARY_CLAN_DATA_SUCCESS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_GET_PVC_BALANCE">
            <summary>
            NativeDB Introduced: v323
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_GET_PVC_TRANSFER_BALANCE">
            <summary>
            Same as 0xEA560AC9EEB1E19B.
            ```
            
            ```
            Same as 0xEA560AC9EEB1E19B.
            
            NativeDB Introduced: v323
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_GET_RANDOM_INT">
            <summary>
            NETWORK_GET_RANDOM_INT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_GET_RANDOM_INT_RANGED">
            <summary>
            Same as GET_RANDOM_INT_IN_RANGE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_GET_REMAINING_TRANSFER_BALANCE">
            <summary>
            Same as 0x13A8DE2FD77D04F3.
            
            NativeDB Introduced: v323
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_GET_RESPAWN_RESULT">
            <summary>
            Based on scripts such as in freemode.c how they call their vars vVar and fVar the 2nd and 3rd param it a Vector3 and Float, but the first is based on get_random_int_in_range..
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_GET_RESPAWN_RESULT_FLAGS">
            <summary>
            NETWORK_GET_RESPAWN_RESULT_FLAGS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_GET_SCRIPT_STATUS">
            <summary>
            NETWORK_GET_SCRIPT_STATUS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_GET_STRING_BANK_BALANCE">
            <summary>
            NETWORK_GET_STRING_BANK_BALANCE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_GET_STRING_BANK_WALLET_BALANCE">
            <summary>
            NativeDB Introduced: v323
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_GET_STRING_WALLET_BALANCE">
            <summary>
            NativeDB Introduced: v323
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_GET_TALKER_PROXIMITY">
            <summary>
            NETWORK_GET_TALKER_PROXIMITY
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_GET_THIS_SCRIPT_IS_NETWORK_SCRIPT">
            <summary>
            NETWORK_GET_THIS_SCRIPT_IS_NETWORK_SCRIPT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_GET_TIMEOUT_TIME">
            <summary>
            NETWORK_GET_TIMEOUT_TIME
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_GET_TOTAL_NUM_PLAYERS">
            <summary>
            NETWORK_GET_TOTAL_NUM_PLAYERS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_GET_TRANSITION_HOST">
            <summary>
            NETWORK_GET_TRANSITION_HOST
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_GET_TRANSITION_MEMBERS">
            <summary>
            Returns count.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_GET_TUNABLE_CLOUD_CRC">
            <summary>
            Actually returns the version (TUNABLE_VERSION)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_GET_VC_BALANCE">
            <summary>
            NETWORK_GET_VC_BALANCE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_GET_VC_BANK_BALANCE">
            <summary>
            NETWORK_GET_VC_BANK_BALANCE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_GET_VC_WALLET_BALANCE">
            <summary>
            NETWORK_GET_VC_WALLET_BALANCE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_GIVE_PLAYER_JOBSHARE_CASH">
            <summary>
            NETWORK_GIVE_PLAYER_JOBSHARE_CASH
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_HANDLE_FROM_FRIEND">
            <summary>
            NETWORK_HANDLE_FROM_FRIEND
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_HANDLE_FROM_MEMBER_ID">
            <summary>
            Returns a NetworkHandle* from the specified member ID and stores it in a given buffer.  
            * Currently unknown struct
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_HANDLE_FROM_PLAYER">
            <summary>
            Returns a handle to networkHandle* from the specified player handle and stores it in a given buffer.  
            * Currently unknown struct  
            Example:  
            std::vector&lt;UINT64&gt; GetPlayerNetworkHandle(Player player) {  
                const int size = 13;  
                uint64_t *buffer = std::make_unique&lt;uint64_t[]&gt;(size).get();  
                NETWORK::NETWORK_HANDLE_FROM_PLAYER(player, reinterpret_cast&lt;int *&gt;(buffer), 13);  
                for (int i = 0; i &lt; size; i++) {  
                    Log::Msg("networkhandle[%i]: %llx", i, buffer[i]);  
                }  
                std::vector&lt;UINT64&gt; result(buffer, buffer + sizeof(buffer));  
                return result;  
            }
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_HANDLE_FROM_USER_ID">
            <summary>
            Returns a NetworkHandle* from the specified user ID and stores it in a given buffer.  
            * Currently unknown struct
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_HASH_FROM_GAMER_HANDLE">
            <summary>
            NETWORK_HASH_FROM_GAMER_HANDLE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_HASH_FROM_PLAYER_HANDLE">
            <summary>
            NETWORK_HASH_FROM_PLAYER_HANDLE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_HAS_CACHED_PLAYER_HEAD_BLEND_DATA">
            <summary>
            NETWORK_HAS_CACHED_PLAYER_HEAD_BLEND_DATA
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_HAS_CONTROL_OF_DOOR">
            <summary>
            NETWORK_HAS_CONTROL_OF_DOOR
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_HAS_CONTROL_OF_ENTITY">
            <summary>
            NETWORK_HAS_CONTROL_OF_ENTITY
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_HAS_CONTROL_OF_NETWORK_ID">
            <summary>
            NETWORK_HAS_CONTROL_OF_NETWORK_ID
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_HAS_CONTROL_OF_PICKUP">
            <summary>
            NETWORK_HAS_CONTROL_OF_PICKUP
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_HAS_ENTITY_BEEN_REGISTERED_WITH_THIS_THREAD">
            <summary>
            NETWORK_HAS_ENTITY_BEEN_REGISTERED_WITH_THIS_THREAD
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_HAS_FOLLOW_INVITE">
            <summary>
            NETWORK_HAS_FOLLOW_INVITE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_HAS_HEADSET">
            <summary>
            NETWORK_HAS_HEADSET
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_HAS_INVITED_GAMER">
            <summary>
            NETWORK_HAS_INVITED_GAMER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_HAS_INVITED_GAMER_TO_TRANSITION">
            <summary>
            NETWORK_HAS_INVITED_GAMER_TO_TRANSITION
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_HAS_INVITE_BEEN_ACKED">
            <summary>
            NETWORK_HAS_INVITE_BEEN_ACKED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_HAS_PENDING_INVITE">
            <summary>
            NETWORK_HAS_PENDING_INVITE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_HAS_PLAYER_STARTED_TRANSITION">
            <summary>
            NETWORK_HAS_PLAYER_STARTED_TRANSITION
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_HAS_RECEIVED_HOST_BROADCAST_DATA">
            <summary>
            NETWORK_HAS_RECEIVED_HOST_BROADCAST_DATA
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_HAS_ROS_PRIVILEGE">
            <summary>
            index is always 18 in scripts
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_HAS_ROS_PRIVILEGE_END_DATE">
            <summary>
            NETWORK_HAS_ROS_PRIVILEGE_END_DATE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_HAS_SOCIAL_CLUB_ACCOUNT">
            <summary>
            NETWORK_HAS_SOCIAL_CLUB_ACCOUNT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_HAS_SOCIAL_NETWORKING_SHARING_PRIV">
            <summary>
            NETWORK_HAS_SOCIAL_NETWORKING_SHARING_PRIV
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_HAS_TRANSITION_INVITE_BEEN_ACKED">
            <summary>
            NETWORK_HAS_TRANSITION_INVITE_BEEN_ACKED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_HAS_VALID_ROS_CREDENTIALS">
            <summary>
            Returns whether the signed-in user has valid Rockstar Online Services (ROS) credentials.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_HAVE_COMMUNICATION_PRIVILEGES">
            <summary>
            NETWORK_HAVE_COMMUNICATION_PRIVILEGES
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_HAVE_ONLINE_PRIVILEGES">
            <summary>
            NETWORK_HAVE_ONLINE_PRIVILEGES
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_HAVE_ROS_BANNED_PRIV">
            <summary>
            NETWORK_HAVE_ROS_BANNED_PRIV
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_HAVE_ROS_CREATE_TICKET_PRIV">
            <summary>
            NETWORK_HAVE_ROS_CREATE_TICKET_PRIV
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_HAVE_ROS_LEADERBOARD_WRITE_PRIV">
            <summary>
            NETWORK_HAVE_ROS_LEADERBOARD_WRITE_PRIV
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_HAVE_ROS_MULTIPLAYER_PRIV">
            <summary>
            NETWORK_HAVE_ROS_MULTIPLAYER_PRIV
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_HAVE_ROS_SOCIAL_CLUB_PRIV">
            <summary>
            NETWORK_HAVE_ROS_SOCIAL_CLUB_PRIV
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_HAVE_USER_CONTENT_PRIVILEGES">
            <summary>
            NETWORK_HAVE_USER_CONTENT_PRIVILEGES
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_HOST_TRANSITION">
            <summary>
            From what I can tell it looks like it does the following:
            
            Creates/hosts a new transition to another online session, using this in FiveM will result in other players being disconencted from the server/preventing them from joining. This is most likely because I entered the wrong session parameters since they're pretty much all unknown right now.
            
            You also need to use `NetworkJoinTransition(Player player)` and `NetworkLaunchTransition()`.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_INITIALIZE_CASH">
            <summary>
            NETWORK_INITIALIZE_CASH
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_INVITE_GAMERS">
            <summary>
            NETWORK_INVITE_GAMERS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_INVITE_GAMERS_TO_TRANSITION">
            <summary>
            NETWORK_INVITE_GAMERS_TO_TRANSITION
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_IS_ACTIVITY_SESSION">
            <summary>
            NETWORK_IS_ACTIVITY_SESSION
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_IS_ACTIVITY_SPECTATOR">
            <summary>
            NETWORK_IS_ACTIVITY_SPECTATOR
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_IS_ACTIVITY_SPECTATOR_FROM_HANDLE">
            <summary>
            NETWORK_IS_ACTIVITY_SPECTATOR_FROM_HANDLE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_IS_ADDING_FRIEND">
            <summary>
            NETWORK_IS_ADDING_FRIEND
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_IS_CABLE_CONNECTED">
            <summary>
            NETWORK_IS_CABLE_CONNECTED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_IS_CHATTING_IN_PLATFORM_PARTY">
            <summary>
            This would be nice to see if someone is in party chat, but 2 sad notes.  
            1) It only becomes true if said person is speaking in that party at the time.  
            2) It will never, become true unless you are in that party with said person.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_IS_CLOCK_TIME_OVERRIDDEN">
            <summary>
            NETWORK_IS_CLOCK_TIME_OVERRIDDEN
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_IS_CLOUD_AVAILABLE">
            <summary>
            NETWORK_IS_CLOUD_AVAILABLE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_IS_CLOUD_BACKGROUND_SCRIPT_REQUEST_PENDING">
            <summary>
            NETWORK_IS_CLOUD_BACKGROUND_SCRIPT_REQUEST_PENDING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_IS_DOOR_NETWORKED">
            <summary>
            NETWORK_IS_DOOR_NETWORKED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_IS_ENTITY_FADING">
            <summary>
            NETWORK_IS_ENTITY_FADING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_IS_FINDING_GAMERS">
            <summary>
            NETWORK_IS_FINDING_GAMERS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_IS_FRIEND">
            <summary>
            NETWORK_IS_FRIEND
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_IS_FRIEND_INDEX_ONLINE">
            <summary>
            NETWORK_IS_FRIEND_INDEX_ONLINE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_IS_FRIEND_IN_MULTIPLAYER">
            <summary>
            NETWORK_IS_FRIEND_IN_MULTIPLAYER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_IS_FRIEND_IN_SAME_TITLE">
            <summary>
            In scripts R* calls 'NETWORK_GET_FRIEND_NAME' in this param.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_IS_FRIEND_ONLINE">
            <summary>
            NETWORK_IS_FRIEND_ONLINE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_IS_GAMER_BLOCKED_BY_ME">
            <summary>
            NETWORK_IS_GAMER_BLOCKED_BY_ME
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_IS_GAMER_IN_MY_SESSION">
            <summary>
            NETWORK_IS_GAMER_IN_MY_SESSION
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_IS_GAMER_MUTED_BY_ME">
            <summary>
            NETWORK_IS_GAMER_MUTED_BY_ME
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_IS_GAMER_TALKING">
            <summary>
            NETWORK_IS_GAMER_TALKING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_IS_GAME_IN_PROGRESS">
            <summary>
            NETWORK_IS_GAME_IN_PROGRESS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_IS_GETTING_GAMER_STATUS">
            <summary>
            NETWORK_IS_GETTING_GAMER_STATUS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_IS_HANDLE_VALID">
            <summary>
            NETWORK_IS_HANDLE_VALID
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_IS_HOST">
            <summary>
            If you are host, returns true else returns false.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_IS_HOST_OF_THIS_SCRIPT">
            <summary>
            NETWORK_IS_HOST_OF_THIS_SCRIPT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_IS_INACTIVE_PROFILE">
            <summary>
            Checks if the networkHandle is the same as any other user that is signed in on the local machine.
            For example, if your console has two or more users signed in (on different controllers), the profile that is not controlling the game would be "inactive".
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_IS_IN_MP_CUTSCENE">
            <summary>
            NETWORK_IS_IN_MP_CUTSCENE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_IS_IN_PARTY">
            <summary>
            Note according to IDA TU27 X360(Console),  
            This native &amp; 'NETWORK_IS_PARTY_MEMBER' both jump to the same location.  
            Side note: This location just stops where it's at once jumped to.  
            Screenshot for side note,   
            h t t p ://i.imgur.com/m2ci1mF.png  
            h t t p://i.imgur.com/Z0Wx2B6.png
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_IS_IN_PLATFORM_PARTY">
            <summary>
            Hardcoded to return false.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_IS_IN_PLATFORM_PARTY_CHAT">
            <summary>
            Hardcoded to return false.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_IS_IN_SESSION">
            <summary>
            NETWORK_IS_IN_SESSION
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_IS_IN_SPECTATOR_MODE">
            <summary>
            NETWORK_IS_IN_SPECTATOR_MODE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_IS_IN_TRANSITION">
            <summary>
            NETWORK_IS_IN_TRANSITION
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_IS_IN_TUTORIAL_SESSION">
            <summary>
            NETWORK_IS_IN_TUTORIAL_SESSION
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_IS_LOCAL_PLAYER_INVINCIBLE">
            <summary>
            NETWORK_IS_LOCAL_PLAYER_INVINCIBLE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_IS_LOCAL_TALKING">
            <summary>
            NETWORK_IS_LOCAL_TALKING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_IS_MULTIPLAYER_DISABLED">
            <summary>
            NETWORK_IS_MULTIPLAYER_DISABLED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_IS_OFFLINE_INVITE_PENDING">
            <summary>
            NETWORK_IS_OFFLINE_INVITE_PENDING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_IS_PARTICIPANT_ACTIVE">
            <summary>
            NETWORK_IS_PARTICIPANT_ACTIVE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_IS_PARTY_MEMBER">
            <summary>
            Note according to IDA TU27 X360(Console),  
            This native &amp; 'NETWORK_IS_PARTY_MEMBER' both jump to the same location.  
            Side note: This location just stops where it's at once jumped to.  
            Screenshot for side note,   
            h t t p ://i.imgur.com/m2ci1mF.png  
            h t t p://i.imgur.com/Z0Wx2B6.png
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_IS_PENDING_FRIEND">
            <summary>
            This function is hard-coded to always return 0.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_IS_PLAYER_ACTIVE">
            <summary>
            NETWORK_IS_PLAYER_ACTIVE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_IS_PLAYER_A_PARTICIPANT">
            <summary>
            NETWORK_IS_PLAYER_A_PARTICIPANT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_IS_PLAYER_A_PARTICIPANT_ON_SCRIPT">
            <summary>
            NETWORK_IS_PLAYER_A_PARTICIPANT_ON_SCRIPT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_IS_PLAYER_BLOCKED_BY_ME">
            <summary>
            NETWORK_IS_PLAYER_BLOCKED_BY_ME
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_IS_PLAYER_CONCEALED">
            <summary>
            NETWORK_IS_PLAYER_CONCEALED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_IS_PLAYER_CONNECTED">
            <summary>
            NETWORK_IS_PLAYER_CONNECTED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_IS_PLAYER_FADING">
            <summary>
            NETWORK_IS_PLAYER_FADING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_IS_PLAYER_IN_MP_CUTSCENE">
            <summary>
            NETWORK_IS_PLAYER_IN_MP_CUTSCENE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_IS_PLAYER_MUTED_BY_ME">
            <summary>
            NETWORK_IS_PLAYER_MUTED_BY_ME
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_IS_PLAYER_TALKING">
            <summary>
            returns true if someone is screaming or talking in a microphone
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_IS_SCRIPT_ACTIVE">
            <summary>
            NETWORK_IS_SCRIPT_ACTIVE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_IS_SESSION_ACTIVE">
            <summary>
            NETWORK_IS_SESSION_ACTIVE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_IS_SESSION_BUSY">
            <summary>
            NETWORK_IS_SESSION_BUSY
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_IS_SESSION_STARTED">
            <summary>
            This checks if player is playing on gta online or not.  
            Please add an if and block your mod if this is "true".
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_IS_SIGNED_IN">
            <summary>
            Returns whether the player is signed into Social Club.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_IS_SIGNED_ONLINE">
            <summary>
            Returns whether the game is not in offline mode.  
            seemed not to work for some ppl
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_IS_TRANSITION_BUSY">
            <summary>
            NETWORK_IS_TRANSITION_BUSY
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_IS_TRANSITION_CLOSED_CREW">
            <summary>
            NETWORK_IS_TRANSITION_CLOSED_CREW
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_IS_TRANSITION_CLOSED_FRIENDS">
            <summary>
            NETWORK_IS_TRANSITION_CLOSED_FRIENDS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_IS_TRANSITION_HOST">
            <summary>
            NETWORK_IS_TRANSITION_HOST
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_IS_TRANSITION_HOST_FROM_HANDLE">
            <summary>
            NETWORK_IS_TRANSITION_HOST_FROM_HANDLE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_IS_TRANSITION_MATCHMAKING">
            <summary>
            NETWORK_IS_TRANSITION_MATCHMAKING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_IS_TRANSITION_OPEN_TO_MATCHMAKING">
            <summary>
            NETWORK_IS_TRANSITION_OPEN_TO_MATCHMAKING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_IS_TRANSITION_PRIVATE">
            <summary>
            NETWORK_IS_TRANSITION_PRIVATE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_IS_TRANSITION_SOLO">
            <summary>
            NETWORK_IS_TRANSITION_SOLO
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_IS_TRANSITION_STARTED">
            <summary>
            NETWORK_IS_TRANSITION_STARTED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_IS_TRANSITION_TO_GAME">
            <summary>
            NETWORK_IS_TRANSITION_TO_GAME
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_IS_TRANSITION_VISIBILITY_LOCKED">
            <summary>
            NETWORK_IS_TRANSITION_VISIBILITY_LOCKED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_IS_TUNABLE_CLOUD_REQUEST_PENDING">
            <summary>
            NETWORK_IS_TUNABLE_CLOUD_REQUEST_PENDING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_IS_TUTORIAL_SESSION_CHANGE_PENDING">
            <summary>
            NETWORK_IS_TUTORIAL_SESSION_CHANGE_PENDING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_JOIN_GROUP_ACTIVITY">
            <summary>
            NETWORK_JOIN_GROUP_ACTIVITY
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_JOIN_PREVIOUSLY_FAILED_SESSION">
            <summary>
            NETWORK_JOIN_PREVIOUSLY_FAILED_SESSION
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_JOIN_PREVIOUSLY_FAILED_TRANSITION">
            <summary>
            NETWORK_JOIN_PREVIOUSLY_FAILED_TRANSITION
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_JOIN_TRANSITION">
            <summary>
            int handle[76];  
            NETWORK_HANDLE_FROM_FRIEND(iSelectedPlayer, &amp;handle[0], 13);  
            Player uVar2 = NETWORK_GET_PLAYER_FROM_GAMER_HANDLE(&amp;handle[0]);  
            NETWORK_JOIN_TRANSITION(uVar2);  
            		nothing doin.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_LAUNCH_TRANSITION">
            <summary>
            NETWORK_LAUNCH_TRANSITION
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_LEAVE_TRANSITION">
            <summary>
            NETWORK_LEAVE_TRANSITION
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_MARK_TRANSITION_GAMER_AS_FULLY_JOINED">
            <summary>
            NETWORK_MARK_TRANSITION_GAMER_AS_FULLY_JOINED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_MEMBER_ID_FROM_GAMER_HANDLE">
            <summary>
            NETWORK_MEMBER_ID_FROM_GAMER_HANDLE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_MONEY_CAN_BET">
            <summary>
            NETWORK_MONEY_CAN_BET
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_OPEN_TRANSITION_MATCHMAKING">
            <summary>
            NETWORK_OPEN_TRANSITION_MATCHMAKING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_OVERRIDE_CHAT_RESTRICTIONS">
            <summary>
            Could possibly bypass being muted or automatically muted
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_OVERRIDE_CLOCK_TIME">
            <summary>
            Overrides the game clock time for the local player, allowing for manipulation of the in-game time. This native is effective in both multiplayer and singleplayer modes.
            
            **Note:** Passing wrong data (e.g. hours above 23) will cause the game to crash.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_OVERRIDE_COORDS_AND_HEADING">
            <summary>
            NETWORK_OVERRIDE_COORDS_AND_HEADING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_OVERRIDE_RECEIVE_RESTRICTIONS">
            <summary>
            R* uses this to hear all player when spectating.   
            It allows you to hear other online players when their chat is on none, crew and or friends
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_OVERRIDE_RECEIVE_RESTRICTIONS_ALL">
            <summary>
            p0 is always false in scripts.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_OVERRIDE_SEND_RESTRICTIONS">
            <summary>
            This is used alongside the native,
            'NETWORK_OVERRIDE_RECEIVE_RESTRICTIONS'. Read its description for more info.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_OVERRIDE_SEND_RESTRICTIONS_ALL">
            <summary>
            NETWORK_OVERRIDE_SEND_RESTRICTIONS_ALL
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_OVERRIDE_TEAM_RESTRICTIONS">
            <summary>
            NETWORK_OVERRIDE_TEAM_RESTRICTIONS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_OVERRIDE_TRANSITION_CHAT">
            <summary>
            NETWORK_OVERRIDE_TRANSITION_CHAT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_PAY_EMPLOYEE_WAGE">
            <summary>
            NETWORK_PAY_EMPLOYEE_WAGE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_PAY_MATCH_ENTRY_FEE">
            <summary>
            NETWORK_PAY_MATCH_ENTRY_FEE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_PAY_UTILITY_BILL">
            <summary>
            NETWORK_PAY_UTILITY_BILL
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_PLAYER_GET_CHEATER_REASON">
            <summary>
            NETWORK_PLAYER_GET_CHEATER_REASON
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_PLAYER_GET_NAME">
            <summary>
            Returns the name of a given player. Returns "**Invalid**" if CPlayerInfo of the given player cannot be retrieved or the player doesn't exist.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_PLAYER_GET_USERID">
            <summary>
            Takes a 24 char buffer. Returns the buffer or "**Invalid**" if CPlayerInfo of the given player cannot be retrieved or the player doesn't exist.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_PLAYER_HAS_HEADSET">
            <summary>
            NETWORK_PLAYER_HAS_HEADSET
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_PLAYER_ID_TO_INT">
            <summary>
            Does exactly the same thing as PLAYER_ID()
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_PLAYER_INDEX_IS_CHEATER">
            <summary>
            NETWORK_PLAYER_INDEX_IS_CHEATER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_PLAYER_IS_BADSPORT">
            <summary>
            NETWORK_PLAYER_IS_BADSPORT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_PLAYER_IS_CHEATER">
            <summary>
            NETWORK_PLAYER_IS_CHEATER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_PLAYER_IS_ROCKSTAR_DEV">
            <summary>
            Checks if a specific value (BYTE) in CPlayerInfo is nonzero.  
            Returns always false in Singleplayer.  
            No longer used for dev checks since first mods were released on PS3 &amp; 360.  
            R* now checks with the is_dlc_present native for the dlc hash 2532323046,  
            if that is present it will unlock dev stuff.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_QUERY_RESPAWN_RESULTS">
            <summary>
            NETWORK_QUERY_RESPAWN_RESULTS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_QUEUE_GAMER_FOR_STATUS">
            <summary>
            NETWORK_QUEUE_GAMER_FOR_STATUS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_QUIT_MP_TO_DESKTOP">
            <summary>
            Forces the "Are you sure you want to quit Grand Theft Auto V?" warning message (Same as when you Alt+F4) to show.
            Doesn't work in singleplayer.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_RECEIVE_PLAYER_JOBSHARE_CASH">
            <summary>
            NETWORK_RECEIVE_PLAYER_JOBSHARE_CASH
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_REFUND_CASH">
            <summary>
            index  
            -------  
            See function sub_1005 in am_boat_taxi.ysc  
            context  
            ----------  
            "BACKUP_VAGOS"  
            "BACKUP_LOST"  
            "BACKUP_FAMILIES"  
            "HIRE_MUGGER"  
            "HIRE_MERCENARY"  
            "BUY_CARDROPOFF"  
            "HELI_PICKUP"  
            "BOAT_PICKUP"  
            "CLEAR_WANTED"  
            "HEAD_2_HEAD"  
            "CHALLENGE"  
            "SHARE_LAST_JOB"  
            "DEFAULT"  
            reason  
            ---------  
            "NOTREACHTARGET"  
            "TARGET_ESCAPE"  
            "DELIVERY_FAIL"  
            "NOT_USED"  
            "TEAM_QUIT"  
            "SERVER_ERROR"  
            "RECEIVE_LJ_L"  
            "CHALLENGE_PLAYER_LEFT"  
            "DEFAULT"  
            unk  
            -----  
            Unknown bool value
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_REGISTER_ENTITY_AS_NETWORKED">
            <summary>
            NETWORK_REGISTER_ENTITY_AS_NETWORKED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_REGISTER_HOST_BROADCAST_VARIABLES">
            <summary>
            NETWORK_REGISTER_HOST_BROADCAST_VARIABLES
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_REGISTER_PLAYER_BROADCAST_VARIABLES">
            <summary>
            NETWORK_REGISTER_PLAYER_BROADCAST_VARIABLES
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_REMOVE_ALL_TRANSITION_INVITE">
            <summary>
            NETWORK_REMOVE_ALL_TRANSITION_INVITE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_REMOVE_ENTITY_AREA">
            <summary>
            NETWORK_REMOVE_ENTITY_AREA
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_REMOVE_PRESENCE_INVITE">
            <summary>
            NETWORK_REMOVE_PRESENCE_INVITE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_REMOVE_TRANSITION_INVITE">
            <summary>
            NETWORK_REMOVE_TRANSITION_INVITE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_REQUEST_CLOUD_BACKGROUND_SCRIPTS">
            <summary>
            NETWORK_REQUEST_CLOUD_BACKGROUND_SCRIPTS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_REQUEST_CLOUD_TUNABLES">
            <summary>
            NETWORK_REQUEST_CLOUD_TUNABLES
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_REQUEST_CONTROL_OF_DOOR">
            <summary>
            NETWORK_REQUEST_CONTROL_OF_DOOR
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_REQUEST_CONTROL_OF_ENTITY">
            <summary>
            NETWORK_REQUEST_CONTROL_OF_ENTITY
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_REQUEST_CONTROL_OF_NETWORK_ID">
            <summary>
            NETWORK_REQUEST_CONTROL_OF_NETWORK_ID
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_RESET_BODY_TRACKER">
            <summary>
            NETWORK_RESET_BODY_TRACKER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_RESURRECT_LOCAL_PLAYER">
            <summary>
            Revives our local player who was previously dead.
            
            **Note:** Call this once you resurrect the player (this does not need to be called every frame).
            
            ```cpp
            enum ePlayerSpawnLocation {
              // system will decide
              SPAWN_LOCATION_AUTOMATIC = 0,
              SPAWN_LOCATION_NEAR_DEATH = 1,
              SPAWN_LOCATION_NEAR_TEAM_MATES = 2,
              // script defined area
              SPAWN_LOCATION_MISSION_AREA = 3,
              SPAWN_LOCATION_NEAR_OTHER_PLAYERS = 4,
              SPAWN_LOCATION_NEAR_CURRENT_POSITION = 5,
              SPAWN_LOCATION_AT_CURRENT_POSITION = 6,
              SPAWN_LOCATION_NET_TEST_BED = 7,
              SPAWN_LOCATION_CUSTOM_SPAWN_POINTS = 8,
              SPAWN_LOCATION_OUTSIDE_SIMEON_GARAGE = 9,
              SPAWN_LOCATION_NEAR_SPECIFIC_COORDS = 10,
              SPAWN_LOCATION_AT_SPECIFIC_COORDS = 11,
              SPAWN_LOCATION_AT_AIRPORT_ARRIVALS = 12,
              SPAWN_LOCATION_AT_SPECIFIC_COORDS_IF_POSSIBLE = 13,
              SPAWN_LOCATION_IN_SPECIFIC_ANGLED_AREA = 14,
              SPAWN_LOCATION_NEAREST_RESPAWN_POINT = 15,
              SPAWN_LOCATION_AT_SPECIFIC_COORDS_RACE_CORONA = 16,
              SPAWN_LOCATION_INSIDE_GARAGE = 17,
              SPAWN_LOCATION_INSIDE_PROPERTY = 18,
              SPAWN_LOCATION_INSIDE_PROPERTY_OR_GARAGE = 19,
              SPAWN_LOCATION_NEAR_DEATH_IMPROMPTU = 20,
              SPAWN_LOCATION_NEAR_CURRENT_POSITION_SPREAD_OUT = 21,
              SPAWN_LOCATION_NEAREST_RESPAWN_POINT_TO_SPECIFIC_COORDS = 22,
              SPAWN_LOCATION_NEAREST_HOSPITAL = 23,
              SPAWN_LOCATION_NEAREST_POLICE_STATION = 24,
              SPAWN_LOCATION_NEAREST_HOTEL_TO_SPECIFIC_COORDS = 25,
              SPAWN_LOCATION_MISSION_AREA_NEAR_CURRENT_POSITION = 26,
              SPAWN_LOCATION_PRIVATE_YACHT = 27,
              SPAWN_LOCATION_PRIVATE_YACHT_APARTMENT = 28,
              SPAWN_LOCATION_PRIVATE_FRIEND_YACHT = 29,
              SPAWN_LOCATION_PRIVATE_YACHT_NEAR_SHORE = 30,
              SPAWN_LOCATION_NEAR_GANG_BOSS = 31,
              SPAWN_LOCATION_NEAR_SPECIFIC_COORDS_WITH_GANG = 32,
              SPAWN_LOCATION_GANG_DM = 33,
              SPAWN_LOCATION_GANG_BOSS_PRIVATE_YACHT = 34,
              SPAWN_LOCATION_OFFICE = 35,
              SPAWN_LOCATION_CLUBHOUSE = 36,
              SPAWN_LOCATION_NEAR_CURRENT_POSITION_AS_POSSIBLE = 37,
              SPAWN_LOCATION_NEAR_CURRENT_PERCEIVED_POSITION = 38,
              SPAWN_LOCATION_IE_WAREHOUSE = 39,
              SPAWN_LOCATION_BUNKER = 40,
              SPAWN_LOCATION_HANGAR = 41,
              SPAWN_LOCATION_DEFUNCT_BASE = 42,
              SPAWN_LOCATION_NIGHTCLUB = 43,
              SPAWN_LOCATION_ARENA_GARAGE = 44,
              SPAWN_LOCATION_CASINO = 45,
              SPAWN_LOCATION_CASINO_APARTMENT = 46,
              SPAWN_LOCATION_CASINO_OUTSIDE = 47,
              SPAWN_LOCATION_ARCADE = 48,
              SPAWN_LOCATION_CASINO_NIGHTCLUB = 49,
              SPAWN_LOCATION_SUBMARINE = 50,
              SPAWN_LOCATION_HEIST_ISLAND_NEAR_DEATH = 51,
              SPAWN_LOCATION_HEIST_ISLAND_BEACH_PARTY = 52,
              SPAWN_LOCATION_LAND_NEAR_SUBMARINE = 53,
              SPAWN_LOCATION_CAR_MEET = 54,
              SPAWN_LOCATION_AUTO_SHOP = 55,
              SPAWN_LOCATION_FIXER_HQ = 56,
              SPAWN_LOCATION_SITTING_SMOKING = 57,
              SPAWN_LOCATION_DRUNK_WAKE_UP_MUSIC_STUDIO = 58,
              SPAWN_LOCATION_MUSIC_STUDIO = 59,
              TOTAL_SPAWN_LOCATIONS = 60
            };
            ```
            
            ```cpp
            enum eSpawnReason {
              SPAWN_REASON_DEATH = 0,
              SPAWN_REASON_TRANSITION,
              SPAWN_REASON_MANUAL,
              SPAWN_REASON_RESTORE_CHARACTER,
              SPAWN_REASON_IN_VEHICLE
            };
            ```
            
            ### Added parameters
            
            *   **bUnpauseRenderPhases**: This boolean parameter will unpause the render phases when set to `true`.
            *   **iSpawnLocation**: This integer parameter sets the player's spawn location metric for telemetry. See `ePlayerSpawnLocation` enum.
            *   **iSpawnReason**: This integer parameter sets the player's spawn reason metric for telemetry. See `eSpawnReason` enum.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_SEED_RANDOM_NUMBER_GENERATOR">
            <summary>
            NETWORK_SEED_RANDOM_NUMBER_GENERATOR
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_SEND_INVITE_VIA_PRESENCE">
            <summary>
            NETWORK_SEND_INVITE_VIA_PRESENCE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_SEND_TEXT_MESSAGE">
            <summary>
            Message is limited to 64 characters.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_SEND_TRANSITION_GAMER_INSTRUCTION">
            <summary>
            the first arg seems to be the network player handle (&amp;handle) and the second var is pretty much always "" and the third seems to be a number between 0 and ~10 and the 4th is is something like 0 to 5 and I guess the 5th is a bool cuz it is always 0 or 1  
            does this send an invite to a player?
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_SESSION_ACTIVITY_QUICKMATCH">
            <summary>
            NETWORK_SESSION_ACTIVITY_QUICKMATCH
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_SESSION_ADD_ACTIVE_MATCHMAKING_GROUP">
            <summary>
            NETWORK_SESSION_ADD_ACTIVE_MATCHMAKING_GROUP
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_SESSION_BLOCK_JOIN_REQUESTS">
            <summary>
            NETWORK_SESSION_BLOCK_JOIN_REQUESTS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_SESSION_CANCEL_INVITE">
            <summary>
            NETWORK_SESSION_CANCEL_INVITE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_SESSION_CHANGE_SLOTS">
            <summary>
            NETWORK_SESSION_CHANGE_SLOTS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_SESSION_CREW_MATCHMAKING">
            <summary>
            NETWORK_SESSION_CREW_MATCHMAKING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_SESSION_END">
            <summary>
            p0 is always false and p1 varies.  
            NETWORK_SESSION_END(0, 1)  
            NETWORK_SESSION_END(0, 0)  
            Results in: "Connection to session lost due to an unknown network error. Please return to Grand Theft Auto V and try again later."
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_SESSION_ENTER">
            <summary>
            unknown params  
            p0 = 0, 2, or 999 (The global is 999 by default.)  
            p1 = 0 (Always in every script it's found in atleast.)  
            p2 = 0, 3, or 4 (Based on a var that is determined by a function.)  
            p3 = maxPlayers (It's obvious in x360 scripts it's always 18)  
            p4 = 0 (Always in every script it's found in atleast.)  
            p5 = 0 or 1. (1 if network_can_enter_multiplayer, but set to 0 if other checks after that are passed.)  
            p5 is reset to 0 if,  
            Global_1315318 = 0 or Global_1315323 = 9 or 12 or (Global_1312629 = 0 &amp;&amp; Global_1312631 = true/1) those are passed.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_SESSION_FORCE_CANCEL_INVITE">
            <summary>
            NETWORK_SESSION_FORCE_CANCEL_INVITE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_SESSION_FRIEND_MATCHMAKING">
            <summary>
            NETWORK_SESSION_FRIEND_MATCHMAKING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_SESSION_GET_INVITER">
            <summary>
            NETWORK_SESSION_GET_INVITER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_SESSION_GET_KICK_VOTE">
            <summary>
            NETWORK_SESSION_GET_KICK_VOTE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_SESSION_GET_MATCHMAKING_GROUP_FREE">
            <summary>
            NETWORK_SESSION_GET_MATCHMAKING_GROUP_FREE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_SESSION_GET_PRIVATE_SLOTS">
            <summary>
            NETWORK_SESSION_GET_PRIVATE_SLOTS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_SESSION_HOST">
            <summary>
            Does nothing in online but in offline it will cause the screen to fade to black. Nothing happens past then, the screen will sit at black until you restart GTA. Other stuff must be needed to actually host a session.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_SESSION_HOST_CLOSED">
            <summary>
            NETWORK_SESSION_HOST_CLOSED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_SESSION_HOST_FRIENDS_ONLY">
            <summary>
            Does nothing in online but in offline it will cause the screen to fade to black. Nothing happens past then, the screen will sit at black until you restart GTA. Other stuff must be needed to actually host a session.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_SESSION_HOST_SINGLE_PLAYER">
            <summary>
            Loads up the map that is loaded when beeing in mission creator  
            Player gets placed in a mix between online/offline mode  
            p0 is always 2 in R* scripts.  
            Appears to be patched in gtav b757 (game gets terminated) alonside with most other network natives to prevent online modding ~ghost30812
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_SESSION_IS_CLOSED_CREW">
            <summary>
            NETWORK_SESSION_IS_CLOSED_CREW
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_SESSION_IS_CLOSED_FRIENDS">
            <summary>
            NETWORK_SESSION_IS_CLOSED_FRIENDS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_SESSION_IS_IN_VOICE_SESSION">
            <summary>
            NETWORK_SESSION_IS_IN_VOICE_SESSION
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_SESSION_IS_PRIVATE">
            <summary>
            NETWORK_SESSION_IS_PRIVATE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_SESSION_IS_SOLO">
            <summary>
            NETWORK_SESSION_IS_SOLO
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_SESSION_IS_VISIBLE">
            <summary>
            NETWORK_SESSION_IS_VISIBLE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_SESSION_IS_VOICE_SESSION_BUSY">
            <summary>
            NETWORK_SESSION_IS_VOICE_SESSION_BUSY
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_SESSION_JOIN_INVITE">
            <summary>
            NETWORK_SESSION_JOIN_INVITE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_SESSION_KICK_PLAYER">
            <summary>
            Only works as host.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_SESSION_LEAVE_SINGLE_PLAYER">
            <summary>
            NETWORK_SESSION_LEAVE_SINGLE_PLAYER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_SESSION_MARK_VISIBLE">
            <summary>
            NETWORK_SESSION_MARK_VISIBLE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_SESSION_SET_MATCHMAKING_GROUP">
            <summary>
            NETWORK_SESSION_SET_MATCHMAKING_GROUP
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_SESSION_SET_MATCHMAKING_GROUP_MAX">
            <summary>
            playerTypes:
            0 = regular joiner
            4 = spectator
            8 = unknown
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_SESSION_SET_MATCHMAKING_MENTAL_STATE">
            <summary>
            NETWORK_SESSION_SET_MATCHMAKING_MENTAL_STATE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_SESSION_SET_MATCHMAKING_PROPERTY_ID">
            <summary>
            NETWORK_SESSION_SET_MATCHMAKING_PROPERTY_ID
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_SESSION_VALIDATE_JOIN">
            <summary>
            NETWORK_SESSION_VALIDATE_JOIN
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_SESSION_VOICE_CONNECT_TO_PLAYER">
            <summary>
            Only one occurence in the scripts:
            auto sub_cb43(auto a_0, auto a_1) {
                if (g_2594CB._f1) {
                    if (NETWORK::_855BC38818F6F684()) {
                        NETWORK::_ABD5E88B8A2D3DB2(&amp;a_0._fB93);
                        g_2594CB._f14 -- [[{13}]]  = a_0._fB93;
                        g_2594CB._f4 -- [["64"]]  = a_1;
                        return 1;
                    }
                }
                return 0;
            }
            other:
            looks like it passes a player in the paramater
            Contains string "NETWORK_VOICE_CONNECT_TO_PLAYER" in ida
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_SESSION_VOICE_HOST">
            <summary>
            NETWORK_SESSION_VOICE_HOST
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_SESSION_VOICE_LEAVE">
            <summary>
            NETWORK_SESSION_VOICE_LEAVE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_SESSION_VOICE_RESPOND_TO_REQUEST">
            <summary>
            NETWORK_SESSION_VOICE_RESPOND_TO_REQUEST
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_SESSION_VOICE_SET_TIMEOUT">
            <summary>
            NETWORK_SESSION_VOICE_SET_TIMEOUT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_SESSION_WAS_INVITED">
            <summary>
            NETWORK_SESSION_WAS_INVITED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_SET_ACTIVITY_PLAYER_MAX">
            <summary>
            NETWORK_SET_ACTIVITY_PLAYER_MAX
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_SET_ACTIVITY_SPECTATOR">
            <summary>
            NETWORK_SET_ACTIVITY_SPECTATOR
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_SET_ACTIVITY_SPECTATOR_MAX">
            <summary>
            NETWORK_SET_ACTIVITY_SPECTATOR_MAX
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_SET_CHOICE_MIGRATE_OPTIONS">
            <summary>
            NETWORK_SET_CHOICE_MIGRATE_OPTIONS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_SET_CURRENTLY_SELECTED_GAMER_HANDLE_FROM_INVITE_MENU">
            <summary>
            NETWORK_SET_CURRENTLY_SELECTED_GAMER_HANDLE_FROM_INVITE_MENU
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_SET_ENTITY_CAN_BLEND">
            <summary>
            NETWORK_SET_ENTITY_CAN_BLEND
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_SET_FRIENDLY_FIRE_OPTION">
            <summary>
            NETWORK_SET_FRIENDLY_FIRE_OPTION
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_SET_GAMER_INVITED_TO_TRANSITION">
            <summary>
            NETWORK_SET_GAMER_INVITED_TO_TRANSITION
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_SET_INVITE_ON_CALL_FOR_INVITE_MENU">
            <summary>
            NETWORK_SET_INVITE_ON_CALL_FOR_INVITE_MENU
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_SET_IN_FREE_CAM_MODE">
            <summary>
            NETWORK_SET_IN_FREE_CAM_MODE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_SET_IN_MP_CUTSCENE">
            <summary>
            NETWORK_SET_IN_MP_CUTSCENE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_SET_IN_SPECTATOR_MODE">
            <summary>
            NETWORK_SET_IN_SPECTATOR_MODE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_SET_IN_SPECTATOR_MODE_EXTENDED">
            <summary>
            NETWORK_SET_IN_SPECTATOR_MODE_EXTENDED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_SET_LOCAL_PLAYER_INVINCIBLE_TIME">
            <summary>
            NETWORK_SET_LOCAL_PLAYER_INVINCIBLE_TIME
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_SET_LOCAL_PLAYER_SYNC_LOOK_AT">
            <summary>
            NETWORK_SET_LOCAL_PLAYER_SYNC_LOOK_AT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_SET_MISSION_FINISHED">
            <summary>
            NETWORK_SET_MISSION_FINISHED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_SET_NO_SPECTATOR_CHAT">
            <summary>
            NETWORK_SET_NO_SPECTATOR_CHAT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_SET_OVERRIDE_SPECTATOR_MODE">
            <summary>
            NETWORK_SET_OVERRIDE_SPECTATOR_MODE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_SET_PLAYER_IS_PASSIVE">
            <summary>
            NETWORK_SET_PLAYER_IS_PASSIVE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_SET_PROPERTY_ID">
            <summary>
            value must be &lt; 255
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_SET_RICH_PRESENCE">
            <summary>
            On PC it's a nullsub which means it does absolutely nothing.  
            Now that Discord supports Rich Presence, R* might finally implement this for PC. Or maybe in future games like RDR2, GTA VI...
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_SET_RICH_PRESENCE_STRING">
            <summary>
            This native does absolutely nothing, just a nullsub
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_SET_SCRIPT_IS_SAFE_FOR_NETWORK_GAME">
            <summary>
            NETWORK_SET_SCRIPT_IS_SAFE_FOR_NETWORK_GAME
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_SET_SCRIPT_READY_FOR_EVENTS">
            <summary>
            NETWORK_SET_SCRIPT_READY_FOR_EVENTS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_SET_TALKER_PROXIMITY">
            <summary>
            NETWORK_SET_TALKER_PROXIMITY
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_SET_TEAM_ONLY_CHAT">
            <summary>
            NETWORK_SET_TEAM_ONLY_CHAT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_SET_THIS_SCRIPT_IS_NETWORK_SCRIPT">
            <summary>
            NETWORK_SET_THIS_SCRIPT_IS_NETWORK_SCRIPT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_SET_TRANSITION_ACTIVITY_ID">
            <summary>
            NETWORK_SET_TRANSITION_ACTIVITY_ID
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_SET_TRANSITION_CREATOR_HANDLE">
            <summary>
            NETWORK_SET_TRANSITION_CREATOR_HANDLE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_SET_TRANSITION_VISIBILITY_LOCK">
            <summary>
            NETWORK_SET_TRANSITION_VISIBILITY_LOCK
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_SET_VOICE_ACTIVE">
            <summary>
            NETWORK_SET_VOICE_ACTIVE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_SET_VOICE_CHANNEL">
            <summary>
            NETWORK_SET_VOICE_CHANNEL
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_SHOW_PROFILE_UI">
            <summary>
            Example:  
            int playerHandle;	  
            NETWORK_HANDLE_FROM_PLAYER(selectedPlayer, &amp;playerHandle, 13);  
            NETWORK_SHOW_PROFILE_UI(&amp;playerHandle);
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_SPENT_AMMO_DROP">
            <summary>
            NETWORK_SPENT_AMMO_DROP
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_SPENT_ARREST_BAIL">
            <summary>
            NETWORK_SPENT_ARREST_BAIL
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_SPENT_BANK_INTEREST">
            <summary>
            NativeDB Introduced: v323
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_SPENT_BETTING">
            <summary>
            NETWORK_SPENT_BETTING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_SPENT_BOAT_PICKUP">
            <summary>
            NETWORK_SPENT_BOAT_PICKUP
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_SPENT_BOUNTY">
            <summary>
            NETWORK_SPENT_BOUNTY
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_SPENT_BULL_SHARK">
            <summary>
            NETWORK_SPENT_BULL_SHARK
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_SPENT_BUY_OFFTHERADAR">
            <summary>
            NETWORK_SPENT_BUY_OFFTHERADAR
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_SPENT_BUY_PASSIVE_MODE">
            <summary>
            NETWORK_SPENT_BUY_PASSIVE_MODE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_SPENT_BUY_REVEAL_PLAYERS">
            <summary>
            NETWORK_SPENT_BUY_REVEAL_PLAYERS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_SPENT_BUY_WANTEDLEVEL">
            <summary>
            NETWORK_SPENT_BUY_WANTEDLEVEL
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_SPENT_CALL_PLAYER">
            <summary>
            NETWORK_SPENT_CALL_PLAYER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_SPENT_CARWASH">
            <summary>
            NETWORK_SPENT_CARWASH
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_SPENT_CASH_DROP">
            <summary>
            NETWORK_SPENT_CASH_DROP
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_SPENT_CINEMA">
            <summary>
            NETWORK_SPENT_CINEMA
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_SPENT_FROM_ROCKSTAR">
            <summary>
            NETWORK_SPENT_FROM_ROCKSTAR
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_SPENT_HELI_PICKUP">
            <summary>
            NETWORK_SPENT_HELI_PICKUP
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_SPENT_HIRE_MERCENARY">
            <summary>
            NETWORK_SPENT_HIRE_MERCENARY
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_SPENT_HIRE_MUGGER">
            <summary>
            Only used once in a script (am_contact_requests)  
            p1 = 0  
            p2 = 1
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_SPENT_HOLDUPS">
            <summary>
            NETWORK_SPENT_HOLDUPS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_SPENT_IN_STRIPCLUB">
            <summary>
            NETWORK_SPENT_IN_STRIPCLUB
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_SPENT_NO_COPS">
            <summary>
            NETWORK_SPENT_NO_COPS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_SPENT_PAY_VEHICLE_INSURANCE_PREMIUM">
            <summary>
            According to how I understood this in the freemode script alone,
            The first parameter is determined by a function named, func_5749 within the freemode script which has a list of all the vehicles and a set price to return which some vehicles deals with globals as well. So the first parameter is basically the set in stone insurance cost it's gonna charge you for that specific vehicle model.
            The second parameter whoever put it was right, they call GET_ENTITY_MODEL with the vehicle as the paremeter.
            The third parameter is the network handle as they call their little struct&lt;13&gt; func or atleast how the script decompiled it to look which in lamens terms just returns the network handle of the previous owner based on DECOR_GET_INT(vehicle, "Previous_Owner").
            The fourth parameter is a bool that returns true/false depending on if your bank balance is greater then 0.
            The fifth and last parameter is a bool that returns true/false depending on if you have the money for the car based on the cost returned by func_5749. In the freemode script eg,
            bool hasTheMoney = MONEY::_GET_BANK_BALANCE() &lt; carCost.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_SPENT_PLAYER_HEALTHCARE">
            <summary>
            NETWORK_SPENT_PLAYER_HEALTHCARE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_SPENT_PROSTITUTES">
            <summary>
            NETWORK_SPENT_PROSTITUTES
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_SPENT_REQUEST_HEIST">
            <summary>
            NETWORK_SPENT_REQUEST_HEIST
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_SPENT_REQUEST_JOB">
            <summary>
            NETWORK_SPENT_REQUEST_JOB
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_SPENT_ROBBED_BY_MUGGER">
            <summary>
            NETWORK_SPENT_ROBBED_BY_MUGGER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_SPENT_TAXI">
            <summary>
            NETWORK_SPENT_TAXI
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_SPENT_TELESCOPE">
            <summary>
            NETWORK_SPENT_TELESCOPE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_START_RESPAWN_SEARCH_FOR_PLAYER">
            <summary>
            ```
            One of the first things it does is get the players ped.  
            Then it calls a function that is used in some tasks and ped based functions.  
            ```
            
            p5, p6, p7 is another coordinate (or zero), often related to `GET_BLIP_COORDS`, in the decompiled scripts.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_START_RESPAWN_SEARCH_IN_ANGLED_AREA_FOR_PLAYER">
            <summary>
            p8, p9, p10 is another coordinate, or zero, often related to `GET_BLIP_COORDS` in the decompiled scripts.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_START_SOLO_TUTORIAL_SESSION">
            <summary>
            NETWORK_START_SOLO_TUTORIAL_SESSION
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_START_SYNCHRONISED_SCENE">
            <summary>
            NETWORK_START_SYNCHRONISED_SCENE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_STOP_LOAD_SCENE">
            <summary>
            NETWORK_STOP_LOAD_SCENE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_STOP_SYNCHRONISED_SCENE">
            <summary>
            NETWORK_STOP_SYNCHRONISED_SCENE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_SUPPRESS_INVITE">
            <summary>
            NETWORK_SUPPRESS_INVITE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_TRY_ACCESS_TUNABLE_BOOL_HASH">
            <summary>
            Returns defaultValue if the tunable doesn't exist.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_UNREGISTER_NETWORKED_ENTITY">
            <summary>
            NETWORK_UNREGISTER_NETWORKED_ENTITY
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_UPDATE_LOAD_SCENE">
            <summary>
            NETWORK_UPDATE_LOAD_SCENE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_USE_HIGH_PRECISION_BLENDING">
            <summary>
            Old name: _NETWORK_SET_NETWORK_ID_DYNAMIC
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NETWORK_USE_LOGARITHMIC_BLENDING_THIS_FRAME">
            <summary>
            NETWORK_USE_LOGARITHMIC_BLENDING_THIS_FRAME
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NET_TO_ENT">
            <summary>
            gets the entity id of a network id
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NET_TO_OBJ">
            <summary>
            gets the object id of a network id
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NET_TO_PED">
            <summary>
            gets the ped id of a network id
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NET_TO_VEH">
            <summary>
            NET_TO_VEH
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NEW_LOAD_SCENE_START">
            <summary>
            `radius` value is usually between `3f` and `7000f` in original 1868 scripts.
            `p7` is 0, 1, 2, 3 or 4 used in decompiled scripts, 0 is by far the most common.
            Returns True if success, used only 7 times in decompiled scripts of 1868
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NEW_LOAD_SCENE_START_SPHERE">
            <summary>
            if (!sub_8f12("START LOAD SCENE SAFE")) {
                if (CUTSCENE::GET_CUTSCENE_TIME() &gt; 4178) {
                    STREAMING::_ACCFB4ACF53551B0(1973.845458984375, 3818.447265625, 32.43629837036133, 15.0, 2);
                    sub_8e9e("START LOAD SCENE SAFE", 1);
                }
            }
            (Previously known as STREAMING::_NEW_LOAD_SCENE_START_SAFE)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NEW_LOAD_SCENE_STOP">
            <summary>
            NEW_LOAD_SCENE_STOP
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.NEXT_ONSCREEN_KEYBOARD_RESULT_WILL_DISPLAY_USING_THESE_FONTS">
            <summary>
            cpp
            enum eFontBitField
            {
              FONT_BIT_STANDARD = 1,
              FONT_BIT_CURSIVE = 2,
              FONT_BIT_ROCKSTAR_TAG = 4
              FONT_BIT_LEADERBOARD = 8
              FONT_BIT_CONDENSED = 16
              FONT_BIT_FIXED_WIDTH_NUMBERS = 32
              FONT_BIT_CONDENSED_NOT_GAMERNAME = 64
              FONT_BIT_PRICEDOWN = 128
            };
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.OBJ_TO_NET">
            <summary>
            Lets objects spawn online simply do it like this:  
            int createdObject = OBJ_TO_NET(CREATE_OBJECT_NO_OFFSET(oball, pCoords.x, pCoords.y, pCoords.z, 1, 0, 0));
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ONESYNC_ENABLE_REMOTE_ATTACHMENT_SANITIZATION">
            <summary>
            Toggles a check that prevents attaching (networked) entities to remotely owned peds. This is disabled by default.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ON_ENTER_MP">
            <summary>
            This loads the GTA:O dlc map parts (high end garages, apartments).
            Works in singleplayer.
            In order to use GTA:O heist IPL's you have to call this native with the following params: SET_INSTANCE_PRIORITY_MODE(1);
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ON_ENTER_SP">
            <summary>
            Unloads GROUP_MAP (GTAO/MP) DLC data and loads GROUP_MAP_SP DLC. Neither are loaded by default, 0888C3502DBBEEF5 is a cognate to this function and loads MP DLC (and unloads SP DLC by extension).
            The original (and wrong) definition is below:
            This unload the GTA:O DLC map parts (like high end garages/apartments).
            Works in singleplayer.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.OPEN_BOMB_BAY_DOORS">
            <summary>
            OPEN_BOMB_BAY_DOORS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.OPEN_COMMERCE_STORE">
            <summary>
            Has a 3rd param (int) since patch [???].  
            ```
            
            ```
            NativeDB Added Parameter 3: int p2
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.OPEN_ONLINE_POLICIES_MENU">
            <summary>
            OPEN_ONLINE_POLICIES_MENU
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.OPEN_PATROL_ROUTE">
            <summary>
            The patrol route name must starts with "miss_" to be properly created. 
            
             patrolRoutes found in the b617d scripts:
             "miss_Ass0",
             "miss_Ass1",
             "miss_Ass2",
             "miss_Ass3",
             "miss_Ass4",
             "miss_Ass5",
             "miss_Ass6",
             "MISS_PATROL_6",
             "MISS_PATROL_7",
             "MISS_PATROL_8",
             "MISS_PATROL_9",
             "miss_Tower_01",
             "miss_Tower_02",
             "miss_Tower_03",
             "miss_Tower_04",
             "miss_Tower_05",
             "miss_Tower_06",
             "miss_Tower_07",
             "miss_Tower_08",
             "miss_Tower_10"
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.OPEN_REPORTUGC_MENU">
            <summary>
            Shows a menu for reporting UGC content.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.OPEN_SEQUENCE_TASK">
            <summary>
            ### NOTE
            
            If this returns 0 that means it failed to get a sequence id.
            
            If you fail to call [`CLOSE_SEQUENCE_TASK`](#\_0x39E72BC99E6360CB) and [`CLEAR_SEQUENCE_TASK`](#\_0x3841422E9C488D8C) the sequence system can get stuck in a broken state until you restart your client.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.OPEN_SOCIAL_CLUB_MENU">
            <summary>
            Uses the `SOCIAL_CLUB2` scaleform.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.OVERRIDE_CAM_SPLINE_MOTION_BLUR">
            <summary>
            Max value for p1 is 15.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.OVERRIDE_CAM_SPLINE_VELOCITY">
            <summary>
            OVERRIDE_CAM_SPLINE_VELOCITY
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.OVERRIDE_INTERIOR_SMOKE_END">
            <summary>
            OVERRIDE_INTERIOR_SMOKE_END
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.OVERRIDE_INTERIOR_SMOKE_LEVEL">
            <summary>
            OVERRIDE_INTERIOR_SMOKE_LEVEL
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.OVERRIDE_INTERIOR_SMOKE_NAME">
            <summary>
            OVERRIDE_INTERIOR_SMOKE_NAME
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.OVERRIDE_LODSCALE_THIS_FRAME">
            <summary>
            This allows you to override "extended distance scaling" setting. Needs to be called each frame.
            Max scaling seems to be 200.0, normal is 1.0
            See https://gfycat.com/DetailedHauntingIncatern
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.OVERRIDE_MICROPHONE_SETTINGS">
            <summary>
            Sets audio flag "OverrideMicrophoneSettings"
            
            Allows the script to ovverride the current microphone settings
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.OVERRIDE_PEDS_CAN_STAND_ON_TOP_FLAG">
            <summary>
            Sets whether peds can stand on top of *all* vehicles without falling off.
            
            Note this flag is not replicated automatically, you will have to manually do so.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.OVERRIDE_PEDS_USE_DEFAULT_DRIVE_BY_CLIPSET">
            <summary>
            Allows the bypassing of default game behavior that prevents the use of [SET_PED_DRIVE_BY_CLIPSET_OVERRIDE](#\_0xED34AB6C5CB36520) in certain scenarios to avoid clipping issues (e.g., when there is more than one Ped in a vehicle).
            
            Note: This flag and the overridden clipset are not replicated values and require synchronization through user scripts. Additionally, current game behavior also restricts applying this clipset locally when in first-person mode and will require a temporary workaround.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.OVERRIDE_PLAYER_GROUND_MATERIAL">
            <summary>
            Sets the footstep tuning modes
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.OVERRIDE_POPSCHEDULE_VEHICLE_MODEL">
            <summary>
            Only used once in the decompiled scripts. Seems to be related to scripted vehicle generators.  
            Modified example from "am_imp_exp.c4", line 6406:  
             -- [[ popSchedules[0] = ZONE::GET_ZONE_POPSCHEDULE(ZONE::GET_ZONE_AT_COORDS(891.3, 807.9, 188.1));  
            etc.  
            ]]   
            ZONE::OVERRIDE_POPSCHEDULE_VEHICLE_MODEL(popSchedules[index], vehicleHash);  
            STREAMING::REQUEST_MODEL(vehicleHash);
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.OVERRIDE_POP_GROUPS">
            <summary>
            Replaces the `popgroups` (CPopGroupList) meta file with the file in the specified path.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.OVERRIDE_SAVE_HOUSE">
            <summary>
            OVERRIDE_SAVE_HOUSE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.OVERRIDE_TREVOR_RAGE">
            <summary>
            This native enables the audio flag "TrevorRageIsOverridden" and sets the voice effect to `voiceEffect`
            
            To clear the override use [RESET_TREVOR_RAGE](#\_0xE78503B10C4314E0)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.OVERRIDE_UNDERWATER_STREAM">
            <summary>
            This native allows a scripter to override the current underwater stream.
            It needs to be called before going into the water
            
            It needs to also be called with OVERRIDE_UNDERWATER_STREAM("", false) in order to stop overriding.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.OVERRIDE_VEHICLE_PEDS_CAN_STAND_ON_TOP_FLAG">
            <summary>
            Overrides whether or not peds can stand on top of the specified vehicle.
            
            Note this flag is not replicated automatically, you will have to manually do so.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.OVERRIDE_VEH_HORN">
            <summary>
            Overrides the vehicle's horn hash.
            
            When changing this hash on a vehicle, [`_GET_VEHICLE_HORN_HASH`](#\_0xACB5DCCA1EC76840) will **not** return the 'overwritten' hash. It will still always return the default horn hash (same as [`GET_VEHICLE_DEFAULT_HORN`](#\_0x02165D55000219AC)).
            
            List of possible hashes (found in decompiled scripts):
            
            |        signed |     unsigned |      hex     |
            |--------------:|-------------:|:------------:|
            |  `1604822495` | `1604822495` | `0x5FA7A5DF` |
            | `-1262465009` | `3032502287` | `0xB4C0500F` |
            |  `-889553789` | `3405413507` | `0xCAFA7C83` |
            | `-1557943086` | `2737024210` | `0xA323ACD2` |
            | `-1318696617` | `2976270679` | `0xB1664957` |
            |    `-7740003` | `4287227293` | `0xFF89E59D` |
            | `-1815146967` | `2479820329` | `0x93CF0E29` |
            |  `-339919356` | `3955047940` | `0xEBBD3E04` |
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.PARTICIPANT_ID">
            <summary>
            Return the local Participant ID
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.PARTICIPANT_ID_TO_INT">
            <summary>
            Return the local Participant ID.  
            This native is exactly the same as 'PARTICIPANT_ID' native.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.PASS_KEYBOARD_INPUT_TO_SCALEFORM">
            <summary>
            Passes keyboard input to scaleform. You must call this native every frame. Once an input occurs, this native will return true and call `SET_PC_KEY` scaleform movie method with the key that has been inputted.
            
            The key parameter which is passed to the scaleform can also be: "BACKSPACE", "ENTER" or "\x1b" (Which is ESC).
            This native is only used in `web_browser.c` as of game build 2944.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.PATCH_DECAL_DIFFUSE_MAP">
            <summary>
            REQUEST_STREAMED_TEXTURE_DICT("MPOnMissMarkers", false);  
            *uParam0.f_809 = add_decal(9120, vParam1, vVar4, vVar7, 2f, 2f, to_float(iVar0) / 255f, to_float(iVar1) / 255f, to_float(iVar2) / 255f, 1f, -1f, 1, 0, 0);  
            PATCH_DECAL_DIFFUSE_MAP(9120, "MPOnMissMarkers", "Capture_The_Flag_Base_Icon");
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.PAUSE_CLOCK">
            <summary>
            PAUSE_CLOCK
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.PAUSE_DEATH_ARREST_RESTART">
            <summary>
            PAUSE_DEATH_ARREST_RESTART
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.PAUSE_MENUCEPTION_GO_DEEPER">
            <summary>
            Sets current pause menu page/component to the specified value.
            Available page IDs: https://pastebin.com/qxuhwjPT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.PAUSE_MENUCEPTION_THE_KICK">
            <summary>
            Forces the Pause Menu to back out of unique pages such as Awards, Unlocks, Key Bindings etc
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.PAUSE_MENU_ACTIVATE_CONTEXT">
            <summary>
            Activates the specified frontend menu context.
            
            pausemenu.xml defines some specific menu options using 'context'. Context is basically a 'condition'.
            
            The `*ALL*` part of the context means that whatever is being defined, will be active when any or all of those conditions after `*ALL*` are met.
            
            The `*NONE*` part of the context section means that whatever is being defined, will NOT be active if any or all of the conditions after `*NONE*` are met.
            
            This basically allows you to hide certain menu sections, or things like instructional buttons.
            
            See the old description below for more info.
            
            ***
            
            &gt; Seems to add/set the current menu context (to show/hide buttons?)
            &gt; Pausemenu.xml:
            &gt; `&lt;Contexts&gt;*ALL*, DISPLAY_CORONA_BUTTONS, *NONE*, BET_LOCKED, BET_AVAILABLE, SCROLL_OPTION&lt;/Contexts&gt;`
            &gt; Code:
            &gt;
            &gt; ```
            &gt; if (...) {
            &gt;     sub_bbd34(a_0, 0, "FM_BET_HELP");
            &gt;     UI::PAUSE_MENU_ACTIVATE_CONTEXT(${bet_available}); // This native
            &gt;     UI::OBJECT_DECAL_TOGGLE(${bet_locked});
            &gt; } else {
            &gt;     sub_bbd34(a_0, 0, "");
            &gt;     UI::OBJECT_DECAL_TOGGLE(${bet_available});
            &gt;     UI::PAUSE_MENU_ACTIVATE_CONTEXT(${bet_locked}); // This native
            &gt; }
            &gt; ```
            &gt;
            &gt; OBJECT_DECAL_TOGGLE seems to remove a context, It also has a hash collision
            &gt; // Old
            &gt; Scripts do not make this native's purpose clear. However, this native most likely has something to do with decals since in nearly every instance, "OBJECT_DECAL_TOGGLE" is called prior.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.PAUSE_MENU_DEACTIVATE_CONTEXT">
            <summary>
            PAUSE_MENU_DEACTIVATE_CONTEXT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.PAUSE_MENU_IS_CONTEXT_ACTIVE">
            <summary>
            PAUSE_MENU_IS_CONTEXT_ACTIVE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.PAUSE_MENU_IS_CONTEXT_MENU_ACTIVE">
            <summary>
            PAUSE_MENU_IS_CONTEXT_MENU_ACTIVE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.PAUSE_MENU_REDRAW_INSTRUCTIONAL_BUTTONS">
            <summary>
            Updates instructional buttons in Pause Menu after menu contexts have been toggled. p0 purpose is currently unknown, only 0 is used in scripts.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.PAUSE_MENU_SET_BUSY_SPINNER">
            <summary>
            Sets a loading icon in the pause menu.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.PAUSE_MENU_SET_WARN_ON_TAB_CHANGE">
            <summary>
            Shows this warning message when trying to switch pause menu header tabs: https://i.imgur.com/8qmfztu.png
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.PAUSE_PLAYBACK_RECORDED_VEHICLE">
            <summary>
            PAUSE_PLAYBACK_RECORDED_VEHICLE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.PAUSE_SCRIPTED_CONVERSATION">
            <summary>
            To resume the conversation use [RESTART_SCRIPTED_CONVERSATION](#\_0x9AEB285D1818C9AC)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.PAUSE_TOGGLE_FULLSCREEN_MAP">
            <summary>
            Toggles pause menu map rendering.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.PED_HAS_USE_SCENARIO_TASK">
            <summary>
            PED_HAS_USE_SCENARIO_TASK
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.PED_TO_NET">
            <summary>
            gets the network id of a ped
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.PIN_INTERIOR_IN_MEMORY">
            <summary>
            PIN_INTERIOR_IN_MEMORY
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.PIN_ROPE_VERTEX">
            <summary>
            PIN_ROPE_VERTEX
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.PLACE_OBJECT_ON_GROUND_PROPERLY">
            <summary>
            PLACE_OBJECT_ON_GROUND_PROPERLY
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.PLAYER_ATTACH_VIRTUAL_BOUND">
            <summary>
            Only 1 match. ob_sofa_michael.  
            PLAYER::PLAYER_ATTACH_VIRTUAL_BOUND(-804.5928f, 173.1801f, 71.68436f, 0f, 0f, 0.590625f, 1f, 0.7f);1.0.335.2, 1.0.350.1/2, 1.0.372.2, 1.0.393.2, 1.0.393.4, 1.0.463.1;
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.PLAYER_DETACH_VIRTUAL_BOUND">
            <summary>
            1.0.335.2, 1.0.350.1/2, 1.0.372.2, 1.0.393.2, 1.0.393.4, 1.0.463.1;
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.PLAYER_ID">
            <summary>
            Returns the player index for the local player.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.PLAYER_PED_ID">
            <summary>
            Returns the entity handle for the local player ped. Note that this entity handle will change after using commands such as SET_PLAYER_MODEL.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.PLAYSTATS_ACQUIRED_HIDDEN_PACKAGE">
            <summary>
            PLAYSTATS_ACQUIRED_HIDDEN_PACKAGE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.PLAYSTATS_ACTIVITY_DONE">
            <summary>
            PLAYSTATS_ACTIVITY_DONE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.PLAYSTATS_AWARD_XP">
            <summary>
            PLAYSTATS_AWARD_XP
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.PLAYSTATS_BACKGROUND_SCRIPT_ACTION">
            <summary>
            PLAYSTATS_BACKGROUND_SCRIPT_ACTION
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.PLAYSTATS_CHEAT_APPLIED">
            <summary>
            PLAYSTATS_CHEAT_APPLIED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.PLAYSTATS_CLOTH_CHANGE">
            <summary>
            PLAYSTATS_CLOTH_CHANGE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.PLAYSTATS_CRATE_CREATED">
            <summary>
            PLAYSTATS_CRATE_CREATED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.PLAYSTATS_CRATE_DROP_MISSION_DONE">
            <summary>
            NativeDB Added Parameter 7: Any p6
            NativeDB Added Parameter 8: Any p7
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.PLAYSTATS_FRIEND_ACTIVITY">
            <summary>
            PLAYSTATS_FRIEND_ACTIVITY
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.PLAYSTATS_HEIST_SAVE_CHEAT">
            <summary>
            PLAYSTATS_HEIST_SAVE_CHEAT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.PLAYSTATS_HOLD_UP_MISSION_DONE">
            <summary>
            PLAYSTATS_HOLD_UP_MISSION_DONE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.PLAYSTATS_IDLE_KICK">
            <summary>
            longest time being ilde?
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.PLAYSTATS_IMPORT_EXPORT_MISSION_DONE">
            <summary>
            PLAYSTATS_IMPORT_EXPORT_MISSION_DONE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.PLAYSTATS_JOB_BEND">
            <summary>
            PLAYSTATS_JOB_BEND
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.PLAYSTATS_LEAVE_JOB_CHAIN">
            <summary>
            PLAYSTATS_LEAVE_JOB_CHAIN
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.PLAYSTATS_MATCH_STARTED">
            <summary>
            NativeDB Removed Parameter 4: Any p3
            NativeDB Removed Parameter 5: Any p4
            NativeDB Removed Parameter 6: Any p5
            NativeDB Removed Parameter 7: Any p6
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.PLAYSTATS_MISSION_CHECKPOINT">
            <summary>
            PLAYSTATS_MISSION_CHECKPOINT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.PLAYSTATS_MISSION_OVER">
            <summary>
            PLAYSTATS_MISSION_OVER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.PLAYSTATS_MISSION_STARTED">
            <summary>
            PLAYSTATS_MISSION_STARTED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.PLAYSTATS_NPC_INVITE">
            <summary>
            PLAYSTATS_NPC_INVITE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.PLAYSTATS_ODDJOB_DONE">
            <summary>
            **This native does absolutely nothing, just a nullsub**
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.PLAYSTATS_PROP_CHANGE">
            <summary>
            PLAYSTATS_PROP_CHANGE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.PLAYSTATS_QUICKFIX_TOOL">
            <summary>
            PLAYSTATS_QUICKFIX_TOOL
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.PLAYSTATS_RACE_CHECKPOINT">
            <summary>
            PLAYSTATS_RACE_CHECKPOINT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.PLAYSTATS_RACE_TO_POINT_MISSION_DONE">
            <summary>
            NativeDB Removed Parameter 5: Any p4
            NativeDB Removed Parameter 6: Any p5
            NativeDB Removed Parameter 7: Any p6
            NativeDB Removed Parameter 8: Any p7
            NativeDB Removed Parameter 9: Any p8
            NativeDB Removed Parameter 10: Any p9
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.PLAYSTATS_RANDOM_MISSION_DONE">
            <summary>
            PLAYSTATS_RANDOM_MISSION_DONE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.PLAYSTATS_RANK_UP">
            <summary>
            PLAYSTATS_RANK_UP
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.PLAYSTATS_ROS_BET">
            <summary>
            PLAYSTATS_ROS_BET
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.PLAYSTATS_SET_JOIN_TYPE">
            <summary>
            Sets a byte that is then used in session_host and session_join metrics when hosting or joining a session
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.PLAYSTATS_SHOP_ITEM">
            <summary>
            PLAYSTATS_SHOP_ITEM
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.PLAYSTATS_START_TRACKING_STUNTS">
            <summary>
            Allows stunts to be triggered and sent as a `CEventNetworkStuntPerformed` event.
            
            Event types are shown below:
            
            ```cpp
            enum eTrackedStuntType
            {
                ST_FRONTFLIP = 0,
                ST_BACKFLIP = 1,
                ST_SPIN = 2,
                ST_WHEELIE = 3,
                ST_STOPPIE = 4,
                ST_BOWLING_PIN = 5,
                ST_FOOTBALL = 6,
                ST_ROLL = 7
            };
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.PLAYSTATS_STOP_TRACKING_STUNTS">
            <summary>
            Disallows CEventNetworkStuntPerformed to be triggered (Resets [`PLAYSTATS_START_TRACKING_STUNTS`](#\_0x928DBFB892638EF3)).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.PLAYSTATS_WEAPON_MODE_CHANGE">
            <summary>
            PLAYSTATS_WEAPON_MODE_CHANGE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.PLAYSTATS_WEBSITE_VISITED">
            <summary>
            PLAYSTATS_WEBSITE_VISITED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.PLAY_AMBIENT_SPEECH_FROM_POSITION_NATIVE">
            <summary>
            PLAY_AMBIENT_SPEECH_FROM_POSITION_NATIVE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.PLAY_ANIMAL_VOCALIZATION">
            <summary>
            cpp
            enum eAudAnimalType {
            	AUD_ANIMAL_NONE = -1,
            	AUD_ANIMAL_BOAR = 0,
            	AUD_ANIMAL_CHICKEN = 1,
            	AUD_ANIMAL_DOG = 2,
            	AUD_ANIMAL_DOG_ROTTWEILER = 3,
            	AUD_ANIMAL_HORSE = 4,
            	AUD_NUM_ANIMALS = 5
            }
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.PLAY_ANIM_ON_RUNNING_SCENARIO">
            <summary>
            [Animations list](https://alexguirre.github.io/animations-list/)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.PLAY_CAM_ANIM">
            <summary>
            ```
            Atleast one time in a script for the zRot Rockstar uses GET_ENTITY_HEADING to help fill the parameter.  
            p9 is unknown at this time.  
            p10 throughout all the X360 Scripts is always 2.  
            ```
            
            [Animations list](https://alexguirre.github.io/animations-list/)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.PLAY_DEFERRED_SOUND_FRONTEND">
            <summary>
            PLAY_DEFERRED_SOUND_FRONTEND
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.PLAY_END_CREDITS_MUSIC">
            <summary>
            PLAY_END_CREDITS_MUSIC
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.PLAY_ENTITY_ANIM">
            <summary>
            ```
            delta and bitset are guessed fields. They are based on the fact that most of the calls have 0 or nil field types passed in.  
            The only time bitset has a value is 0x4000 and the only time delta has a value is during stealth with usually &lt;1.0f values.  
            ```
            
            [Animations list](https://alexguirre.github.io/animations-list/)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.PLAY_ENTITY_SCRIPTED_ANIM">
            <summary>
            PLAY_ENTITY_SCRIPTED_ANIM
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.PLAY_FACIAL_ANIM">
            <summary>
            PLAY_FACIAL_ANIM
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.PLAY_MISSION_COMPLETE_AUDIO">
            <summary>
            Called 38 times in the scripts. There are 5 different audioNames used.
             One unknown removed below.
            AUDIO::PLAY_MISSION_COMPLETE_AUDIO("DEAD");
            AUDIO::PLAY_MISSION_COMPLETE_AUDIO("FRANKLIN_BIG_01");
            AUDIO::PLAY_MISSION_COMPLETE_AUDIO("GENERIC_FAILED");
            AUDIO::PLAY_MISSION_COMPLETE_AUDIO("TREVOR_SMALL_01");
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.PLAY_PAIN">
            <summary>
            This native had a 4th parameter added in newer game builds
            `syncOverNetwork` creates a `CPedPlayPainEvent` when set to true, by default this variable is false.
            
            You won't be able to use this for clones (remote pedestrians that are not owned by you) or migrating peds if `syncOverNetwork` is set to true; it simply won't execute.
            
            The `ped` should also have speech for this to work.
            
            ```cpp
            enum eAudDamageReason {
            	AUD_DAMAGE_REASON_DEFAULT = 0,
            	AUD_DAMAGE_REASON_FALLING = 1,
            	AUD_DAMAGE_REASON_SUPER_FALLING = 2,
            	AUD_DAMAGE_REASON_SCREAM_PANIC = 3,
            	AUD_DAMAGE_REASON_SCREAM_PANIC_SHORT = 4,
            	AUD_DAMAGE_REASON_SCREAM_SCARED = 5,
            	AUD_DAMAGE_REASON_SCREAM_SHOCKED = 6,
            	AUD_DAMAGE_REASON_SCREAM_TERROR = 7,
            	AUD_DAMAGE_REASON_ON_FIRE = 8,
            	AUD_DAMAGE_REASON_DROWNING = 9,
            	// drowning on the surface of water, after we time out
            	AUD_DAMAGE_REASON_SURFACE_DROWNING = 10,
            	AUD_DAMAGE_REASON_INHALE = 11,
            	AUD_DAMAGE_REASON_EXHALE = 12,
            	AUD_DAMAGE_REASON_POST_FALL_GRUNT = 13,
            	AUD_DAMAGE_REASON_ENTERING_RAGDOLL_DEATH = 14,
            	AUD_DAMAGE_REASON_EXPLOSION = 15,
            	AUD_DAMAGE_REASON_MELEE = 16,
            	AUD_DAMAGE_REASON_SHOVE = 17,
            	AUD_DAMAGE_REASON_WHEEZE = 18,
            	AUD_DAMAGE_REASON_COUGH = 19,
            	AUD_DAMAGE_REASON_TAZER = 20,
            	AUD_DAMAGE_REASON_EXHAUSTION = 21,
            	AUD_DAMAGE_REASON_CLIMB_LARGE = 22,
            	AUD_DAMAGE_REASON_CLIMB_SMALL = 23,
            	AUD_DAMAGE_REASON_JUMP = 24,
            	AUD_DAMAGE_REASON_COWER = 25,
            	AUD_DAMAGE_REASON_WHIMPER = 26,
            	AUD_DAMAGE_REASON_DYING_MOAN = 27,
            	AUD_DAMAGE_REASON_CYCLING_EXHALE = 28,
            	AUD_DAMAGE_REASON_PAIN_RAPIDS = 29,
            	AUD_DAMAGE_REASON_SNEEZE = 30,
            	AUD_DAMAGE_REASON_MELEE_SMALL_GRUNT = 31,
            	AUD_DAMAGE_REASON_MELEE_LARGE_GRUNT = 32,
            	AUD_DAMAGE_REASON_POST_FALL_GRUNT_LOW = 33
            }
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.PLAY_PED_AMBIENT_SPEECH_AND_CLONE_NATIVE">
            <summary>
            See [`PLAY_PED_AMBIENT_SPEECH_NATIVE`](#\_0x8E04FEDD28D42462) for parameter specifications.
            
            ```
            NativeDB Added Parameter 4: Any p3
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.PLAY_PED_AMBIENT_SPEECH_NATIVE">
            <summary>
            Plays ambient speech; see also [`PLAY_PED_AMBIENT_SPEECH_AND_CLONE_NATIVE`](#\_0xC6941B4A3A8FBBB9).
            
            ```
            speechParam: Can be one of the following:
            SPEECH_PARAMS_STANDARD
            SPEECH_PARAMS_ALLOW_REPEAT
            SPEECH_PARAMS_BEAT
            SPEECH_PARAMS_FORCE
            SPEECH_PARAMS_FORCE_FRONTEND
            SPEECH_PARAMS_FORCE_NO_REPEAT_FRONTEND
            SPEECH_PARAMS_FORCE_NORMAL
            SPEECH_PARAMS_FORCE_NORMAL_CLEAR
            SPEECH_PARAMS_FORCE_NORMAL_CRITICAL
            SPEECH_PARAMS_FORCE_SHOUTED
            SPEECH_PARAMS_FORCE_SHOUTED_CLEAR
            SPEECH_PARAMS_FORCE_SHOUTED_CRITICAL
            SPEECH_PARAMS_FORCE_PRELOAD_ONLY
            SPEECH_PARAMS_MEGAPHONE
            SPEECH_PARAMS_HELI
            SPEECH_PARAMS_FORCE_MEGAPHONE
            SPEECH_PARAMS_FORCE_HELI
            SPEECH_PARAMS_INTERRUPT
            SPEECH_PARAMS_INTERRUPT_SHOUTED
            SPEECH_PARAMS_INTERRUPT_SHOUTED_CLEAR
            SPEECH_PARAMS_INTERRUPT_SHOUTED_CRITICAL
            SPEECH_PARAMS_INTERRUPT_NO_FORCE
            SPEECH_PARAMS_INTERRUPT_FRONTEND
            SPEECH_PARAMS_INTERRUPT_NO_FORCE_FRONTEND
            SPEECH_PARAMS_ADD_BLIP
            SPEECH_PARAMS_ADD_BLIP_ALLOW_REPEAT
            SPEECH_PARAMS_ADD_BLIP_FORCE
            SPEECH_PARAMS_ADD_BLIP_SHOUTED
            SPEECH_PARAMS_ADD_BLIP_SHOUTED_FORCE
            SPEECH_PARAMS_ADD_BLIP_INTERRUPT
            SPEECH_PARAMS_ADD_BLIP_INTERRUPT_FORCE
            SPEECH_PARAMS_FORCE_PRELOAD_ONLY_SHOUTED
            SPEECH_PARAMS_FORCE_PRELOAD_ONLY_SHOUTED_CLEAR
            SPEECH_PARAMS_FORCE_PRELOAD_ONLY_SHOUTED_CRITICAL
            SPEECH_PARAMS_SHOUTED
            SPEECH_PARAMS_SHOUTED_CLEAR
            SPEECH_PARAMS_SHOUTED_CRITICAL
            Note: A list of Name and Parameters can be found here pastebin.com/1GZS5dCL
            ```
            
            ```
            NativeDB Added Parameter 4: Any p3
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.PLAY_PED_AMBIENT_SPEECH_WITH_VOICE_NATIVE">
            <summary>
            This is the same as PLAY_PED_AMBIENT_SPEECH_NATIVE and PLAY_PED_AMBIENT_SPEECH_AND_CLONE_NATIVE but it will allow you to play a speech file from a specific voice file. It works on players and all peds, even animals.
            EX (C#):
            GTA.Native.Function.Call(Hash._0x3523634255FC3318, Game.Player.Character, "GENERIC_INSULT_HIGH", "s_m_y_sheriff_01_white_full_01", "SPEECH_PARAMS_FORCE_SHOUTED", 0);
            The first param is the ped you want to play it on, the second is the speech name, the third is the voice name, the fourth is the speech param, and the last param is usually always 0.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.PLAY_PED_RINGTONE">
            <summary>
            All found occurrences in b617d, sorted alphabetically and identical lines removed: pastebin.com/RFb4GTny  
            AUDIO::PLAY_PED_RINGTONE("Remote_Ring", PLAYER::PLAYER_PED_ID(), 1);  
            AUDIO::PLAY_PED_RINGTONE("Dial_and_Remote_Ring", PLAYER::PLAYER_PED_ID(), 1);
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.PLAY_POLICE_REPORT">
            <summary>
            Plays the given police radio message.
            All found occurrences in b617d, sorted alphabetically and identical lines removed: pastebin.com/GBnsQ5hr
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.PLAY_SOUND">
            <summary>
            All found occurrences in b617d, sorted alphabetically and identical lines removed: pastebin.com/A8Ny8AHZ
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.PLAY_SOUND_FROM_COORD">
            <summary>
            All found occurrences in b617d, sorted alphabetically and identical lines removed: pastebin.com/eeFc5DiW  
            gtaforums.com/topic/795622-audio-for-mods
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.PLAY_SOUND_FROM_ENTITY">
            <summary>
            All found occurrences in b617d, sorted alphabetically and identical lines removed: pastebin.com/f2A7vTj0   
            No changes made in b678d.  
            gtaforums.com/topic/795622-audio-for-mods
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.PLAY_SOUND_FRONTEND">
            <summary>
            List: https://pastebin.com/DCeRiaLJ
            All occurrences as of Cayo Perico Heist DLC (b2189), sorted alphabetically and identical lines removed: https://git.io/JtLxM
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.PLAY_STREAM_FROM_OBJECT">
            <summary>
            Plays a preloaded stream back from the specified object.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.PLAY_STREAM_FROM_PED">
            <summary>
            Plays a preloaded stream back from the specified ped.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.PLAY_STREAM_FROM_POSITION">
            <summary>
            Plays a preloaded stream back from the specified Vector3.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.PLAY_STREAM_FROM_VEHICLE">
            <summary>
            Plays a preloaded stream back from the specified ped vehicle
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.PLAY_STREAM_FRONTEND">
            <summary>
            PLAY_STREAM_FRONTEND
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.PLAY_SYNCHRONIZED_AUDIO_EVENT">
            <summary>
            PLAY_SYNCHRONIZED_AUDIO_EVENT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.PLAY_SYNCHRONIZED_CAM_ANIM">
            <summary>
            ```
            Examples:  
            CAM::PLAY_SYNCHRONIZED_CAM_ANIM(l_2734, NETWORK::_02C40BF885C567B6(l_2739), "PLAYER_EXIT_L_CAM", "mp_doorbell");  
            CAM::PLAY_SYNCHRONIZED_CAM_ANIM(l_F0D[7 -- [[1]] ], l_F4D[15 -- [[1]] ], "ah3b_attackheli_cam2", "missheistfbi3b_helicrash");  
            ```
            
            [Animations list](https://alexguirre.github.io/animations-list/)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.PLAY_SYNCHRONIZED_ENTITY_ANIM">
            <summary>
            ```
            p4 and p7 are usually 1000.0f.  
            ```
            
            [Animations list](https://alexguirre.github.io/animations-list/)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.PLAY_SYNCHRONIZED_MAP_ENTITY_ANIM">
            <summary>
            [Animations list](https://alexguirre.github.io/animations-list/)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.PLAY_TENNIS_DIVE_ANIM">
            <summary>
            PLAY_TENNIS_DIVE_ANIM
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.PLAY_TENNIS_SWING_ANIM">
            <summary>
            PLAY_TENNIS_SWING_ANIM
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.PLAY_VEHICLE_DOOR_CLOSE_SOUND">
            <summary>
            PLAY_VEHICLE_DOOR_CLOSE_SOUND
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.PLAY_VEHICLE_DOOR_OPEN_SOUND">
            <summary>
            PLAY_VEHICLE_DOOR_OPEN_SOUND
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.POINT_CAM_AT_COORD">
            <summary>
            POINT_CAM_AT_COORD
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.POINT_CAM_AT_ENTITY">
            <summary>
            Points the camera at the specified entity.
            
            Offset works like [GET_OFFSET_FROM_ENTITY_IN_WORLD_COORDS](#\_0x1899F328B0E12848).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.POINT_CAM_AT_PED_BONE">
            <summary>
            Parameters p0-p5 seems correct. The bool p6 is unknown, but through every X360 script it's always 1. Please correct p0-p5 if any prove to be wrong.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.POPULATE_NOW">
            <summary>
            spawns a few distant/out-of-sight peds, vehicles, animals etc each time it is called
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.POP_OUT_VEHICLE_WINDSCREEN">
            <summary>
            Detaches the vehicle's windscreen.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.POP_TIMECYCLE_MODIFIER">
            <summary>
            POP_TIMECYCLE_MODIFIER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.POW">
            <summary>
            POW
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.PREFETCH_SRL">
            <summary>
            This native is used to attribute the SRL that BeginSrl is going to load. This is usually used for 'in-game' cinematics (not cutscenes but camera stuff) instead of SetFocusArea because it loads a specific area of the map which is pretty useful when the camera moves from distant areas.
            For instance, GTA:O opening cutscene.
            
            https://pastebin.com/2EeKVeLA : a list of SRL found in srllist.meta
            https://pastebin.com/zd9XYUWY : here is the content of a SRL file opened with codewalker.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.PRELOAD_BUSYSPINNER">
            <summary>
            PRELOAD_BUSYSPINNER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.PRELOAD_CLOUD_HAT">
            <summary>
            Found in the scripts:
            MISC::_11B56FBBF7224868("CONTRAILS");
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.PRELOAD_SCRIPT_CONVERSATION">
            <summary>
            Similar to [START_SCRIPT_CONVERSATION](#\_0x6B17C62C9635D2DC), except that is starts the conversation off paused.
            
            A scripter can then kick off the conversation by calling [START_PRELOADED_CONVERSATION](#\_0x23641AFE870AF385).
            
            If they want to check that the conversation is done preloading, they can use [GET_IS_PRELOADED_CONVERSATION_READY](#\_0xE73364DB90778FFA)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.PRELOAD_SCRIPT_PHONE_CONVERSATION">
            <summary>
            PRELOAD_SCRIPT_PHONE_CONVERSATION
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.PRELOAD_VEHICLE_AUDIO_BANK">
            <summary>
            Request that we preload the required audio bank for a given vehicle model.
            
            ```
            NativeDB Introduced: v1180
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.PRELOAD_VEHICLE_MOD">
            <summary>
            PRELOAD_VEHICLE_MOD
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.PREPARE_ALARM">
            <summary>
            Prepares any banks required to play the given alarm
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.PREPARE_MUSIC_EVENT">
            <summary>
            Prepares the specified music event. Preparing it in advance will preload any required data so that it's ready to play immediately.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.PREPARE_SYNCHRONIZED_AUDIO_EVENT">
            <summary>
            PREPARE_SYNCHRONIZED_AUDIO_EVENT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.PREPARE_SYNCHRONIZED_AUDIO_EVENT_FOR_SCENE">
            <summary>
            PREPARE_SYNCHRONIZED_AUDIO_EVENT_FOR_SCENE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.PRESENCE_EVENT_UPDATESTAT_FLOAT">
            <summary>
            PRESENCE_EVENT_UPDATESTAT_FLOAT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.PRESENCE_EVENT_UPDATESTAT_INT">
            <summary>
            PRESENCE_EVENT_UPDATESTAT_INT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.PRESET_INTERIOR_AMBIENT_CACHE">
            <summary>
            Only one match in the scripts:
            GRAPHICS::PRESET_INTERIOR_AMBIENT_CACHE("int_carrier_hanger");
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.PREVENT_COLLECTION_OF_PORTABLE_PICKUP">
            <summary>
            PREVENT_COLLECTION_OF_PORTABLE_PICKUP
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.PROCESS_CASH_GIFT">
            <summary>
            PROCESS_CASH_GIFT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.PROCESS_ENTITY_ATTACHMENTS">
            <summary>
            Called to update entity attachments.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.PROFILER_ENTER_SCOPE">
            <summary>
            Scope entry for profiler.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.PROFILER_EXIT_SCOPE">
            <summary>
            Scope exit for profiler.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.PROFILER_IS_RECORDING">
            <summary>
            Returns true if the profiler is active.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.PULSE_BLIP">
            <summary>
            PULSE_BLIP
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.PUSH_TIMECYCLE_MODIFIER">
            <summary>
            PUSH_TIMECYCLE_MODIFIER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.QUERY_MOVIE_MESH_SET_STATE">
            <summary>
            QUERY_MOVIE_MESH_SET_STATE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.QUEUE_MISSION_REPEAT_LOAD">
            <summary>
            QUEUE_MISSION_REPEAT_LOAD
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.QUEUE_MISSION_REPEAT_SAVE">
            <summary>
            Shows the screen which is visible before you redo a mission? The game will make a restoration point where you will cameback when the mission is over.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.QUEUE_OPERATION_TO_CREATE_SORTED_LIST_OF_PHOTOS">
            <summary>
            Queues a scan of all gallery photos.
            Also see [`GET_STATUS_OF_SORTED_LIST_OPERATION`](#\_0xF5BED327CEA362B1)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.QUIT_GAME">
            <summary>
            Quits the game.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.RAISE_CONVERTIBLE_ROOF">
            <summary>
            Raises the roof on a convertible vehicle, utilizing any available animations for the action. This native is particularly useful for creating a realistic interaction with convertible vehicles by animating the process of raising the roof.
            
            You can check if the vehicle has an convertible roof using [`IS_VEHICLE_A_CONVERTIBLE`](#\_0x52F357A30698BCCE).
            
            To lower the convertible roof, you can use [`LOWER_CONVERTIBLE_ROOF`](#\_0xDED51F703D0FA83D).
            
            ```
            NativeDB Introduced: v323
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.RECORD_BROKEN_GLASS">
            <summary>
            Creates a broken glass area
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REFILL_AMMO_INSTANTLY">
            <summary>
            REFILL_AMMO_INSTANTLY
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REFRESH_CLOSEST_OCEAN_SHORELINE">
            <summary>
            Refreshes the closest shoreline using the nearest road position.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REFRESH_INTERIOR">
            <summary>
            REFRESH_INTERIOR
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REFRESH_PLAYER_LIST_STATS">
            <summary>
            REFRESH_PLAYER_LIST_STATS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REFRESH_WAYPOINT">
            <summary>
            REFRESH_WAYPOINT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REGISTER_ARCHETYPES">
            <summary>
            **Experimental**: This native may be altered or removed in future versions of CitizenFX without warning.
            
            Registers a set of archetypes with the game engine. These should match `CBaseArchetypeDef` class information from the game.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REGISTER_BOOL_TO_SAVE">
            <summary>
            REGISTER_BOOL_TO_SAVE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REGISTER_COMMAND">
            <summary>
            Registered commands can be executed by entering them in the client console (this works for client side and server side registered commands). Or by entering them in the server console/through an RCON client (only works for server side registered commands). Or if you use a supported chat resource, like the default one provided in the cfx-server-data repository, then you can enter the command in chat by prefixing it with a `/`.
            
            Commands registered using this function can also be executed by resources, using the [`ExecuteCommand` native](#\_0x561C060B).
            
            The restricted bool is not used on the client side. Permissions can only be checked on the server side, so if you want to limit your command with an ace permission automatically, make it a server command (by registering it in a server script).
            
            **Example result**:
            
            ![](https://i.imgur.com/TaCnG09.png)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REGISTER_ENTITY_FOR_CUTSCENE">
            <summary>
            This can only be run once [`CAN_REQUEST_ASSETS_FOR_CUTSCENE_ENTITY`](#\_0xB56BBBCC2955D9CB) is true, but can be run before [`HAS_CUTSCENE_LOADED`](#\_0xC59F528E9AB9F339)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REGISTER_ENUM_TO_SAVE">
            <summary>
            REGISTER_ENUM_TO_SAVE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REGISTER_FLOAT_TO_SAVE">
            <summary>
            REGISTER_FLOAT_TO_SAVE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REGISTER_FONT_FILE">
            <summary>
            Registers a specified .gfx file as GFx font library.
            The .gfx file has to be registered with the streamer already.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REGISTER_FONT_ID">
            <summary>
            Registers a specified font name for use with text draw commands.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REGISTER_HATED_TARGETS_AROUND_PED">
            <summary>
            Based on TASK_COMBAT_HATED_TARGETS_AROUND_PED, the parameters are likely similar (PedHandle, and area to attack in).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REGISTER_INT_TO_SAVE">
            <summary>
            REGISTER_INT_TO_SAVE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REGISTER_KEY_MAPPING">
            <summary>
            Registers a key mapping for the current resource.
            
            See the related [cookbook post](https://cookbook.fivem.net/2020/01/06/using-the-new-console-key-bindings/) for more information.
            
            Below you can find some examples on how to create these keybindings as well as the alternate keybinding syntax, which is preceded by `~!` to indicate that it's an alternate key.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REGISTER_NAMED_RENDERTARGET">
            <summary>
            REGISTER_NAMED_RENDERTARGET
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REGISTER_NUI_CALLBACK">
            <summary>
            REGISTER_NUI_CALLBACK
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REGISTER_NUI_CALLBACK_TYPE">
            <summary>
            REGISTER_NUI_CALLBACK_TYPE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REGISTER_OBJECT_SCRIPT_BRAIN">
            <summary>
            Registers a script for any object with a specific model hash.
            BRAIN::REGISTER_OBJECT_SCRIPT_BRAIN("ob_telescope", ${prop_telescope_01}, 100, 4.0, -1, 9);
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REGISTER_PEDHEADSHOT">
            <summary>
            gtaforums.com/topic/885580-ped-headshotmugshot-txd/
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REGISTER_PEDHEADSHOT_TRANSPARENT">
            <summary>
            Similar to REGISTER_PEDHEADSHOT but creates a transparent background instead of black.
            
            **Result of the example code:**
            &lt;https://i.imgur.com/iHz8ztn.png&gt;
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REGISTER_RAW_NUI_CALLBACK">
            <summary>
            REGISTER_RAW_NUI_CALLBACK
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REGISTER_RESOURCE_AS_EVENT_HANDLER">
            <summary>
            An internal function which allows the current resource's HLL script runtimes to receive state for the specified event.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REGISTER_ROPE_DATA">
            <summary>
            Registers a custom rope data with the game. For guidance on what these values should be use common:/data/ropedata.xml as a reference.
            Returns a rope type which can be passed into [ADD_ROPE](?\_0xE832D760399EB220) to use a custom rope design.
            Once a rope data is registered it can be used indefinitely and you should take caution not too register too many as to exceed the games limit.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REGISTER_SAVE_HOUSE">
            <summary>
            REGISTER_SAVE_HOUSE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REGISTER_SCRIPT_WITH_AUDIO">
            <summary>
            **This native does absolutely nothing, just a nullsub**
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REGISTER_STREAMING_FILE_FROM_CACHE">
            <summary>
            **Experimental**: This native may be altered or removed in future versions of CitizenFX without warning.
            
            Registers a dynamic streaming asset from the server with the GTA streaming module system.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REGISTER_STREAMING_FILE_FROM_KVS">
            <summary>
            **Experimental**: This native may be altered or removed in future versions of CitizenFX without warning.
            
            Registers a KVP value as an asset with the GTA streaming module system. This function currently won't work.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REGISTER_STREAMING_FILE_FROM_URL">
            <summary>
            **Experimental**: This native may be altered or removed in future versions of CitizenFX without warning.
            
            Registers a file from an URL as a streaming asset in the GTA streaming subsystem. This will asynchronously register the asset, and caching is done based on the URL itself - cache headers are ignored.
            
            Use `IS_STREAMING_FILE_READY` to check if the asset has been registered successfully.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REGISTER_SYNCHRONISED_SCRIPT_SPEECH">
            <summary>
            Only used twice in armenian1.c
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REGISTER_TARGET">
            <summary>
            PED::REGISTER_TARGET(l_216, PLAYER::PLAYER_PED_ID()); from re_prisonbreak.txt.  
            l_216 = RECSBRobber1
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REGISTER_TEXT_LABEL_TO_SAVE">
            <summary>
            REGISTER_TEXT_LABEL_TO_SAVE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REGISTER_TRACK_JUNCTION">
            <summary>
            Registers a track junction that when enabled will cause a train on the defined trackIndex, node and direction to change its current track index and begin traveling on the new node
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REGISTER_WORLD_POINT_SCRIPT_BRAIN">
            <summary>
            REGISTER_WORLD_POINT_SCRIPT_BRAIN
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.RELEASE_ALL_COMMERCE_ITEM_IMAGES">
            <summary>
            RELEASE_ALL_COMMERCE_ITEM_IMAGES
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.RELEASE_AMBIENT_AUDIO_BANK">
            <summary>
            This native has been marked as deprecated internally, please use [RELEASE_SCRIPT_AUDIO_BANK](#\_0x7A2D8AD0A9EB9C3F) instead.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.RELEASE_CONTROL_OF_FRONTEND">
            <summary>
            Enables frontend (works in custom frontends, not sure about regular pause menu) navigation keys on keyboard if they were disabled using the native below.
            
            To disable the keys, use [`0xEC9264727EEC0F28`](#\_0xEC9264727EEC0F28).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.RELEASE_MISSION_AUDIO_BANK">
            <summary>
            This native has been marked as deprecated internally, please use [RELEASE_SCRIPT_AUDIO_BANK](#\_0x7A2D8AD0A9EB9C3F) instead.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.RELEASE_MOVIE_MESH_SET">
            <summary>
            RELEASE_MOVIE_MESH_SET
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.RELEASE_NAMED_RENDERTARGET">
            <summary>
            RELEASE_NAMED_RENDERTARGET
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.RELEASE_NAMED_SCRIPT_AUDIO_BANK">
            <summary>
            Unloads the specified audioBank
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.RELEASE_PEDHEADSHOT_IMG_UPLOAD">
            <summary>
            RELEASE_PEDHEADSHOT_IMG_UPLOAD
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.RELEASE_PED_PRELOAD_PROP_DATA">
            <summary>
            RELEASE_PED_PRELOAD_PROP_DATA
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.RELEASE_PED_PRELOAD_VARIATION_DATA">
            <summary>
            RELEASE_PED_PRELOAD_VARIATION_DATA
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.RELEASE_PRELOAD_MODS">
            <summary>
            RELEASE_PRELOAD_MODS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.RELEASE_SCRIPT_AUDIO_BANK">
            <summary>
            Unloads all audio banks requested by this script.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.RELEASE_SCRIPT_GUID_FROM_ENTITY">
            <summary>
            Invalidates the entity handle passed by removing the fwScriptGuid from the entity. This should be used when receiving an
            ambient entity from shape testing natives, but can also be used for other natives returning an 'irrelevant' entity handle.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.RELEASE_SOUND_ID">
            <summary>
            This should be called once a sound has finished being manipulated by the script so that its SoundId can be released and re-used.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.RELEASE_WEAPON_AUDIO">
            <summary>
            NativeDB Introduced: v323
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.RELOAD_MAP_MENU">
            <summary>
            Forces the map menu to reload.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REMOVE_ACTION_MODE_ASSET">
            <summary>
            REMOVE_ACTION_MODE_ASSET
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REMOVE_ALL_COVER_BLOCKING_AREAS">
            <summary>
            REMOVE_ALL_COVER_BLOCKING_AREAS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REMOVE_ALL_PED_WEAPONS">
            <summary>
            Parameter `p1` does not seem to be used or referenced in game binaries.\
            **Note:** When called for networked entities, a `CRemoveAllWeaponsEvent` will be created per request.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REMOVE_ALL_PICKUPS_OF_TYPE">
            <summary>
            Pickup hashes can be found [here](https://gist.github.com/4mmonium/1eabfb6b3996e3aa6b9525a3eccf8a0b).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REMOVE_ALL_PROJECTILES_OF_TYPE">
            <summary>
            If `explode` true, then removal is done through exploding the projectile. Basically the same as EXPLODE_PROJECTILES but without defining the owner ped.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REMOVE_ALL_SHOCKING_EVENTS">
            <summary>
            REMOVE_ALL_SHOCKING_EVENTS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REMOVE_ALL_STICKY_BOMBS_FROM_ENTITY">
            <summary>
            Used in am_mp_property_ext and am_mp_property_int  
            ```
            
            ```
            NativeDB Added Parameter 2: Ped ped
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REMOVE_ANIM_DICT">
            <summary>
            REMOVE_ANIM_DICT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REMOVE_ANIM_SET">
            <summary>
            Unloads the specified animation set. An animation set provides movement animations for a ped.
            
            Animation set and clip set are synonymous. See [`SET_PED_MOVEMENT_CLIPSET`](#\_0xAF8A94EDE7712BEF).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REMOVE_BLIP">
            <summary>
            Removes the blip from your map.
            
            **Note:** This function only works on the script that created the blip, if you wish to remove blips created by other scripts, see [`SET_THIS_SCRIPT_CAN_REMOVE_BLIPS_CREATED_BY_ANY_SCRIPT`](#\_0x86A652570E5F25DD).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REMOVE_CLIP_SET">
            <summary>
            Alias for REMOVE_ANIM_SET.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REMOVE_CONVAR_CHANGE_LISTENER">
            <summary>
            REMOVE_CONVAR_CHANGE_LISTENER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REMOVE_COVER_POINT">
            <summary>
            REMOVE_COVER_POINT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REMOVE_CUTSCENE">
            <summary>
            REMOVE_CUTSCENE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REMOVE_CUT_FILE">
            <summary>
            Simply unloads the cutscene and doesn't do extra stuff that REMOVE_CUTSCENE does.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REMOVE_DECAL">
            <summary>
            REMOVE_DECAL
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REMOVE_DECALS_FROM_OBJECT">
            <summary>
            REMOVE_DECALS_FROM_OBJECT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REMOVE_DECALS_FROM_OBJECT_FACING">
            <summary>
            REMOVE_DECALS_FROM_OBJECT_FACING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REMOVE_DECALS_FROM_VEHICLE">
            <summary>
            REMOVE_DECALS_FROM_VEHICLE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REMOVE_DECALS_IN_RANGE">
            <summary>
            Removes all decals in range from a position, it includes the bullet holes, blood pools, petrol...
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REMOVE_DISPATCH_SPAWN_BLOCKING_AREA">
            <summary>
            REMOVE_DISPATCH_SPAWN_BLOCKING_AREA
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REMOVE_DOOR_FROM_SYSTEM">
            <summary>
            CDoor and CDoorSystemData still internally allocated (and their associations between doorHash, modelHash, and coordinates).
            
            Only its NetObj removed and flag `*(v2 + 192) |= 8u` (1604 retail) toggled.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REMOVE_DRY_VOLUME">
            <summary>
            Removes a dry volume from the game session.
            See CREATE_DRY_VOLUME for more info
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REMOVE_ENTITY_FROM_AUDIO_MIX_GROUP">
            <summary>
            Removes an entity from its current mix group.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REMOVE_FORCED_OBJECT">
            <summary>
            REMOVE_FORCED_OBJECT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REMOVE_FROM_ITEMSET">
            <summary>
            REMOVE_FROM_ITEMSET
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REMOVE_GROUP">
            <summary>
            REMOVE_GROUP
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REMOVE_IPL">
            <summary>
            IPL list can be found [here](https://gist.github.com/4mmonium/4c8a076b5f712a7cc64666003009a2e7).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REMOVE_MODEL_FROM_CREATOR_BUDGET">
            <summary>
            REMOVE_MODEL_FROM_CREATOR_BUDGET
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REMOVE_MODEL_HIDE">
            <summary>
            p5 requires more research. See also [`CREATE_MODEL_HIDE`](#\_0x8A97BCA30A0CE478) and [`CREATE_MODEL_SWAP`](#\_0x92C47782FDA8B2A3).
            
            Network players do not see changes done with this.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REMOVE_MODEL_SWAP">
            <summary>
            REMOVE_MODEL_SWAP
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REMOVE_MP_GAMER_TAG">
            <summary>
            Removes the gamer tag associated with the provided ID. This does not happen instantly. Use [IS_MP_GAMER_TAG_FREE](#\_0x595B5178E412E199) to determine when the ID is free for reuse.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REMOVE_MULTIPLAYER_BANK_CASH">
            <summary>
            REMOVE_MULTIPLAYER_BANK_CASH
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REMOVE_MULTIPLAYER_HUD_CASH">
            <summary>
            Removes multiplayer cash hud each frame
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REMOVE_MULTIPLAYER_WALLET_CASH">
            <summary>
            REMOVE_MULTIPLAYER_WALLET_CASH
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REMOVE_NAMED_PTFX_ASSET">
            <summary>
            REMOVE_NAMED_PTFX_ASSET
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REMOVE_NAVMESH_BLOCKING_OBJECT">
            <summary>
            REMOVE_NAVMESH_BLOCKING_OBJECT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REMOVE_NAVMESH_REQUIRED_REGIONS">
            <summary>
            REMOVE_NAVMESH_REQUIRED_REGIONS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REMOVE_OBJECT_HIGH_DETAIL_MODEL">
            <summary>
            REMOVE_OBJECT_HIGH_DETAIL_MODEL
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REMOVE_PARTICLE_FX">
            <summary>
            REMOVE_PARTICLE_FX
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REMOVE_PARTICLE_FX_FROM_ENTITY">
            <summary>
            REMOVE_PARTICLE_FX_FROM_ENTITY
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REMOVE_PARTICLE_FX_IN_RANGE">
            <summary>
            REMOVE_PARTICLE_FX_IN_RANGE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REMOVE_PED_DEFENSIVE_AREA">
            <summary>
            Ped will no longer get angry when you stay near him.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REMOVE_PED_ELEGANTLY">
            <summary>
            Judging purely from a quick disassembly, if the ped is in a vehicle, the ped will be deleted immediately. If not, it'll be marked as no longer needed.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REMOVE_PED_FROM_GROUP">
            <summary>
            REMOVE_PED_FROM_GROUP
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REMOVE_PED_HELMET">
            <summary>
            Remove a helmet from a ped
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REMOVE_PED_PREFERRED_COVER_SET">
            <summary>
            REMOVE_PED_PREFERRED_COVER_SET
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REMOVE_PICKUP">
            <summary>
            REMOVE_PICKUP
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REMOVE_PICK_UP_ROPE_FOR_CARGOBOB">
            <summary>
            Retracts the hook on the cargobob.  
            Note: after you retract it the natives for dropping the hook no longer work
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REMOVE_PLAYER_HELMET">
            <summary>
            REMOVE_PLAYER_HELMET
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REMOVE_POP_MULTIPLIER_AREA">
            <summary>
            REMOVE_POP_MULTIPLIER_AREA
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REMOVE_POP_MULTIPLIER_SPHERE">
            <summary>
            REMOVE_POP_MULTIPLIER_SPHERE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REMOVE_PORTAL_SETTINGS_OVERRIDE">
            <summary>
            ```
             Found in the b617d scripts, duplicates removed:
             AUDIO::_B4BBFD9CD8B3922B("V_CARSHOWROOM_PS_WINDOW_UNBROKEN");
             AUDIO::_B4BBFD9CD8B3922B("V_CIA_PS_WINDOW_UNBROKEN");
             AUDIO::_B4BBFD9CD8B3922B("V_DLC_HEIST_APARTMENT_DOOR_CLOSED");
             AUDIO::_B4BBFD9CD8B3922B("V_FINALEBANK_PS_VAULT_INTACT");
             AUDIO::_B4BBFD9CD8B3922B("V_MICHAEL_PS_BATHROOM_WITH_WINDOW");
            ```
            
            For events like cars driving through windows, allows script to unocclude that window
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REMOVE_PTFX_ASSET">
            <summary>
            REMOVE_PTFX_ASSET
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REMOVE_RELATIONSHIP_GROUP">
            <summary>
            REMOVE_RELATIONSHIP_GROUP
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REMOVE_REPLACE_TEXTURE">
            <summary>
            Experimental natives, please do not use in a live environment.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REMOVE_ROAD_NODE_SPEED_ZONE">
            <summary>
            REMOVE_ROAD_NODE_SPEED_ZONE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REMOVE_SCALEFORM_SCRIPT_HUD_MOVIE">
            <summary>
            REMOVE_SCALEFORM_SCRIPT_HUD_MOVIE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REMOVE_SCENARIO_BLOCKING_AREA">
            <summary>
            REMOVE_SCENARIO_BLOCKING_AREA
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REMOVE_SCENARIO_BLOCKING_AREAS">
            <summary>
            REMOVE_SCENARIO_BLOCKING_AREAS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REMOVE_SCRIPT_FIRE">
            <summary>
            REMOVE_SCRIPT_FIRE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REMOVE_SHOCKING_EVENT">
            <summary>
            REMOVE_SHOCKING_EVENT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REMOVE_SHOCKING_EVENT_SPAWN_BLOCKING_AREAS">
            <summary>
            REMOVE_SHOCKING_EVENT_SPAWN_BLOCKING_AREAS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REMOVE_STATE_BAG_CHANGE_HANDLER">
            <summary>
            **Experimental**: This native may be altered or removed in future versions of CitizenFX without warning.
            
            Removes a handler for changes to a state bag.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REMOVE_STEALTH_MODE_ASSET">
            <summary>
            REMOVE_STEALTH_MODE_ASSET
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REMOVE_TCMODIFIER_OVERRIDE">
            <summary>
            REMOVE_TCMODIFIER_OVERRIDE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REMOVE_TIMECYCLE_MODIFIER">
            <summary>
            REMOVE_TIMECYCLE_MODIFIER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REMOVE_TIMECYCLE_MODIFIER_VAR">
            <summary>
            REMOVE_TIMECYCLE_MODIFIER_VAR
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REMOVE_TRACK_JUNCTION">
            <summary>
            Removes the specified track junction.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REMOVE_VEHICLES_FROM_GENERATORS_IN_AREA">
            <summary>
            REMOVE_VEHICLES_FROM_GENERATORS_IN_AREA
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REMOVE_VEHICLE_ASSET">
            <summary>
            REMOVE_VEHICLE_ASSET
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REMOVE_VEHICLE_COMBAT_AVOIDANCE_AREA">
            <summary>
            REMOVE_VEHICLE_COMBAT_AVOIDANCE_AREA
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REMOVE_VEHICLE_CREW_EMBLEM">
            <summary>
            REMOVE_VEHICLE_CREW_EMBLEM
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REMOVE_VEHICLE_HIGH_DETAIL_MODEL">
            <summary>
            REMOVE_VEHICLE_HIGH_DETAIL_MODEL
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REMOVE_VEHICLE_MOD">
            <summary>
            REMOVE_VEHICLE_MOD
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REMOVE_VEHICLE_RECORDING">
            <summary>
            See [REQUEST_VEHICLE_RECORDING](#\_0xAF514CABE74CBF15)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REMOVE_VEHICLE_STUCK_CHECK">
            <summary>
            REMOVE_VEHICLE_STUCK_CHECK
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REMOVE_VEHICLE_UPSIDEDOWN_CHECK">
            <summary>
            REMOVE_VEHICLE_UPSIDEDOWN_CHECK
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REMOVE_VEHICLE_WINDOW">
            <summary>
            See eWindowId declared in [`IS_VEHICLE_WINDOW_INTACT`](#\_0x46E571A0E20D01F1).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REMOVE_WAYPOINT_RECORDING">
            <summary>
            REMOVE_WAYPOINT_RECORDING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REMOVE_WEAPON_ASSET">
            <summary>
            REMOVE_WEAPON_ASSET
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REMOVE_WEAPON_COMPONENT_FROM_PED">
            <summary>
            REMOVE_WEAPON_COMPONENT_FROM_PED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REMOVE_WEAPON_COMPONENT_FROM_WEAPON_OBJECT">
            <summary>
            REMOVE_WEAPON_COMPONENT_FROM_WEAPON_OBJECT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REMOVE_WEAPON_FROM_PED">
            <summary>
            This native removes a specified weapon from your selected ped.  
            Weapon Hashes: pastebin.com/0wwDZgkF  
            Example:  
            C#:  
            Function.Call(Hash.REMOVE_WEAPON_FROM_PED, Game.Player.Character, 0x99B507EA);  
            C++:  
            WEAPON::REMOVE_WEAPON_FROM_PED(PLAYER::PLAYER_PED_ID(), 0x99B507EA);  
            The code above removes the knife from the player.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.RENDER_FAKE_PICKUP_GLOW">
            <summary>
            draws circular marker at pos
            -1 = none
            0 = red
            1 = green
            2 = blue
            3 = green larger
            4 = nothing
            5 = green small
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.RENDER_SCRIPT_CAMS">
            <summary>
            Renders the camera previously created with [CREATE_CAM](#\_0xC3981DCE61D9E13F) or [CREATE_CAMERA](#\_0x5E3CF89C6BCCA67D)
            
            ```
            NativeDB Added Parameter 6: Any p5
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REPLACE_HUD_COLOUR">
            <summary>
            Changes the hud color at a given index (hudColorIndex) by another one (hudColorIndex2).
            
            HUD colors can be found [here](https://docs.fivem.net/docs/game-references/hud-colors/)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REPLACE_HUD_COLOUR_WITH_RGBA">
            <summary>
            Hud colors can be found [here](https://docs.fivem.net/docs/game-references/hud-colors/)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REPORT_CRIME">
            <summary>
            PLAYER::REPORT_CRIME(PLAYER::PLAYER_ID(), 37, PLAYER::GET_WANTED_LEVEL_THRESHOLD(1));  
            From am_armybase.ysc.c4:  
            PLAYER::REPORT_CRIME(PLAYER::PLAYER_ID(4), 36, PLAYER::GET_WANTED_LEVEL_THRESHOLD(4));  
            -----  
            This was taken from the GTAV.exe v1.334. The function is called sub_140592CE8. For a full decompilation of the function, see here: pastebin.com/09qSMsN7   
            -----  
            crimeType:  
            1: Firearms possession  
            2: Person running a red light ("5-0-5")  
            3: Reckless driver  
            4: Speeding vehicle (a "5-10")  
            5: Traffic violation (a "5-0-5")  
            6: Motorcycle rider without a helmet  
            7: Vehicle theft (a "5-0-3")  
            8: Grand Theft Auto  
            9: ???  
            10: ???  
            11: Assault on a civilian (a "2-40")  
            12: Assault on an officer  
            13: Assault with a deadly weapon (a "2-45")  
            14: Officer shot (a "2-45")  
            15: Pedestrian struck by a vehicle  
            16: Officer struck by a vehicle  
            17: Helicopter down (an "AC"?)  
            18: Civilian on fire (a "2-40")  
            19: Officer set on fire (a "10-99")  
            20: Car on fire  
            21: Air unit down (an "AC"?)  
            22: An explosion (a "9-96")  
            23: A stabbing (a "2-45") (also something else I couldn't understand)  
            24: Officer stabbed (also something else I couldn't understand)  
            25: Attack on a vehicle ("MDV"?)  
            26: Damage to property  
            27: Suspect threatening officer with a firearm  
            28: Shots fired  
            29: ???  
            30: ???  
            31: ???  
            32: ???  
            33: ???  
            34: A "2-45"  
            35: ???  
            36: A "9-25"  
            37: ???  
            38: ???  
            39: ???  
            40: ???  
            41: ???  
            42: ???  
            43: Possible disturbance  
            44: Civilian in need of assistance  
            45: ???  
            46: ???
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REPORT_POLICE_SPOTTED_PLAYER">
            <summary>
            REPORT_POLICE_SPOTTED_PLAYER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REQUEST_ACTION_MODE_ASSET">
            <summary>
            REQUEST_ACTION_MODE_ASSET
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REQUEST_ADDITIONAL_COLLISION_AT_COORD">
            <summary>
            REQUEST_ADDITIONAL_COLLISION_AT_COORD
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REQUEST_ADDITIONAL_TEXT">
            <summary>
            Request a gxt into the passed slot.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REQUEST_ADDITIONAL_TEXT_FOR_DLC">
            <summary>
            REQUEST_ADDITIONAL_TEXT_FOR_DLC
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REQUEST_AMBIENT_AUDIO_BANK">
            <summary>
            This native is marked as deprecated internally, please use [REQUEST_SCRIPT_AUDIO_BANK](#\_0x2F844A8B08D76685)
            
            This native has a new argument on newer game builds:
            
            *   **playerBits**:
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REQUEST_ANIM_DICT">
            <summary>
            REQUEST_ANIM_DICT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REQUEST_ANIM_SET">
            <summary>
            Starts loading the specified animation set. An animation set provides movement animations for a ped. See [`SET_PED_MOVEMENT_CLIPSET`](#\_0xAF8A94EDE7712BEF).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REQUEST_CLIP_SET">
            <summary>
            REQUEST_CLIP_SET
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REQUEST_COLLISION_AT_COORD">
            <summary>
            REQUEST_COLLISION_AT_COORD
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REQUEST_COLLISION_FOR_MODEL">
            <summary>
            REQUEST_COLLISION_FOR_MODEL
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REQUEST_COMMERCE_ITEM_IMAGE">
            <summary>
            REQUEST_COMMERCE_ITEM_IMAGE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REQUEST_CUTSCENE">
            <summary>
            REQUEST_CUTSCENE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REQUEST_CUTSCENE_WITH_PLAYBACK_LIST">
            <summary>
            playbackFlags: Which scenes should be played.
            Example: 0x105 (bit 0, 2 and 8 set) will enable scene 1, 3 and 9.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REQUEST_CUT_FILE">
            <summary>
            Simply loads the cutscene and doesn't do extra stuff that REQUEST_CUTSCENE does.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REQUEST_IPL">
            <summary>
            Exemple: REQUEST_IPL("TrevorsTrailerTrash");
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REQUEST_MENU_PED_MODEL">
            <summary>
            REQUEST_MENU_PED_MODEL
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REQUEST_MISSION_AUDIO_BANK">
            <summary>
            This native is marked as deprecated internally, please use [REQUEST_SCRIPT_AUDIO_BANK](#\_0x2F844A8B08D76685)
            
            This native has a new argument on newer game builds:
            
            *   **playerBits**:
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REQUEST_MODEL">
            <summary>
            Request a model (archetype) to be loaded for use by the current script. Use SET_MODEL_AS_NO_LONGER_NEEDED when done using the model in script.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REQUEST_MODELS_IN_ROOM">
            <summary>
            STREAMING::REQUEST_MODELS_IN_ROOM(l_13BC, "V_FIB01_cur_elev");
            STREAMING::REQUEST_MODELS_IN_ROOM(l_13BC, "limbo");
            STREAMING::REQUEST_MODELS_IN_ROOM(l_13BB, "V_Office_gnd_lifts");
            STREAMING::REQUEST_MODELS_IN_ROOM(l_13BB, "limbo");
            STREAMING::REQUEST_MODELS_IN_ROOM(l_13BC, "v_fib01_jan_elev");
            STREAMING::REQUEST_MODELS_IN_ROOM(l_13BC, "limbo");
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REQUEST_NAMED_PTFX_ASSET">
            <summary>
            From the b678d decompiled scripts:
             STREAMING::REQUEST_NAMED_PTFX_ASSET("core_snow");
             STREAMING::REQUEST_NAMED_PTFX_ASSET("fm_mission_controler");
             STREAMING::REQUEST_NAMED_PTFX_ASSET("proj_xmas_firework");
             STREAMING::REQUEST_NAMED_PTFX_ASSET("scr_apartment_mp");
             STREAMING::REQUEST_NAMED_PTFX_ASSET("scr_biolab_heist");
             STREAMING::REQUEST_NAMED_PTFX_ASSET("scr_indep_fireworks");
             STREAMING::REQUEST_NAMED_PTFX_ASSET("scr_indep_parachute");
             STREAMING::REQUEST_NAMED_PTFX_ASSET("scr_indep_wheelsmoke");
             STREAMING::REQUEST_NAMED_PTFX_ASSET("scr_mp_cig_plane");
             STREAMING::REQUEST_NAMED_PTFX_ASSET("scr_mp_creator");
             STREAMING::REQUEST_NAMED_PTFX_ASSET("scr_mp_tankbattle");
             STREAMING::REQUEST_NAMED_PTFX_ASSET("scr_ornate_heist");
             STREAMING::REQUEST_NAMED_PTFX_ASSET("scr_prison_break_heist_station");
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REQUEST_PEDHEADSHOT_IMG_UPLOAD">
            <summary>
            REQUEST_PEDHEADSHOT_IMG_UPLOAD
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REQUEST_PED_VEHICLE_VISIBILITY_TRACKING">
            <summary>
            REQUEST_PED_VEHICLE_VISIBILITY_TRACKING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REQUEST_PED_VISIBILITY_TRACKING">
            <summary>
            REQUEST_PED_VISIBILITY_TRACKING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REQUEST_PTFX_ASSET">
            <summary>
            maps script name (thread + 0xD0) by lookup via scriptfx.dat - does nothing when script name is empty
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REQUEST_RESOURCE_FILE_SET">
            <summary>
            Requests a resource file set with the specified name to be downloaded and mounted on top of the current resource.
            
            Resource file sets are specified in `fxmanifest.lua` with the following syntax:
            
            ```lua
            file_set 'addon_ui' {
                'ui/addon/index.html',
                'ui/addon -- [[*.js',
            }
            ```
            
            This command will trigger a script error if the request failed.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REQUEST_SCALEFORM_MOVIE">
            <summary>
            REQUEST_SCALEFORM_MOVIE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REQUEST_SCALEFORM_MOVIE_INSTANCE">
            <summary>
            Same as [REQUEST_SCALEFORM_MOVIE](#\_0x11FE353CF9733E6F), except it seems to fix stretched scaleforms on ultrawide.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REQUEST_SCALEFORM_MOVIE_SKIP_RENDER_WHILE_PAUSED">
            <summary>
            Requests a scaleform movie that doesn't render when the game is paused (With [`SET_GAME_PAUSED`](#\_0x577D1284D6873711)).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REQUEST_SCALEFORM_MOVIE_WITH_IGNORE_SUPER_WIDESCREEN">
            <summary>
            Requests a scaleform movie, which has no widescreen adjustments while rendering (Useful for when your scaleform doesn't fully draw on the screen and borders are visible).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REQUEST_SCALEFORM_SCRIPT_HUD_MOVIE">
            <summary>
            REQUEST_SCALEFORM_SCRIPT_HUD_MOVIE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REQUEST_SCRIPT">
            <summary>
            REQUEST_SCRIPT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REQUEST_SCRIPT_AUDIO_BANK">
            <summary>
            This native has a new argument on newer game builds:
            
            *   **playerBits**:
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REQUEST_SCRIPT_WITH_NAME_HASH">
            <summary>
            formerly _REQUEST_STREAMED_SCRIPT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REQUEST_STEALTH_MODE_ASSET">
            <summary>
            REQUEST_STEALTH_MODE_ASSET
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REQUEST_STREAMED_TEXTURE_DICT">
            <summary>
            This function can requests texture dictonaries from following RPFs:
            scaleform_generic.rpf
            scaleform_minigames.rpf
            scaleform_minimap.rpf
            scaleform_web.rpf
            last param isnt a toggle
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REQUEST_TASK_MOVE_NETWORK_STATE_TRANSITION">
            <summary>
            REQUEST_TASK_MOVE_NETWORK_STATE_TRANSITION
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REQUEST_TENNIS_BANKS">
            <summary>
            Loads the tennis vocalization banks into a couple animal slots.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REQUEST_VEHICLE_ASSET">
            <summary>
            REQUEST_VEHICLE_ASSET(GET_HASH_KEY(cargobob3), 3);  
            vehicle found that have asset's:  
            cargobob3  
            submersible  
            blazer
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REQUEST_VEHICLE_HIGH_DETAIL_MODEL">
            <summary>
            REQUEST_VEHICLE_HIGH_DETAIL_MODEL
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REQUEST_VEHICLE_RECORDING">
            <summary>
            Request the vehicle recording defined by the lowercase format string "%s%03d.yvr". For example, REQUEST_VEHICLE_RECORDING(1, "FBIs1UBER") corresponds to fbis1uber001.yvr.
            For all vehicle recording/playback natives, "script" is a common prefix that usually corresponds to the script/mission the recording is used in, "recording" is its int suffix, and "id" (e.g., in native GET_TOTAL_DURATION_OF_VEHICLE_RECORDING_ID) corresponds to a unique identifier within the recording streaming module.
            Note that only 24 recordings (hardcoded in multiple places) can ever active at a given time before clobbering begins.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REQUEST_WAYPOINT_RECORDING">
            <summary>
            For a full list of the points, see here: goo.gl/wIH0vn
            Max number of loaded recordings is 32.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REQUEST_WEAPON_ASSET">
            <summary>
            Nearly every instance of p1 I found was 31. Nearly every instance of p2 I found was 0.  
            REQUEST_WEAPON_ASSET(iLocal_1888, 31, 26);
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REQUEST_WEAPON_HIGH_DETAIL_MODEL">
            <summary>
            REQUEST_WEAPON_HIGH_DETAIL_MODEL
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.RESERVE_NETWORK_MISSION_OBJECTS">
            <summary>
            RESERVE_NETWORK_MISSION_OBJECTS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.RESERVE_NETWORK_MISSION_PEDS">
            <summary>
            RESERVE_NETWORK_MISSION_PEDS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.RESERVE_NETWORK_MISSION_VEHICLES">
            <summary>
            RESERVE_NETWORK_MISSION_VEHICLES
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.RESET_AI_MELEE_WEAPON_DAMAGE_MODIFIER">
            <summary>
            RESET_AI_MELEE_WEAPON_DAMAGE_MODIFIER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.RESET_AI_WEAPON_DAMAGE_MODIFIER">
            <summary>
            RESET_AI_WEAPON_DAMAGE_MODIFIER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.RESET_DEEP_OCEAN_SCALER">
            <summary>
            Sets the waves intensity back to original (1.0 in most cases).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.RESET_DISPATCH_IDEAL_SPAWN_DISTANCE">
            <summary>
            RESET_DISPATCH_IDEAL_SPAWN_DISTANCE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.RESET_DISPATCH_SPAWN_BLOCKING_AREAS">
            <summary>
            RESET_DISPATCH_SPAWN_BLOCKING_AREAS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.RESET_DISPATCH_TIME_BETWEEN_SPAWN_ATTEMPTS">
            <summary>
            NativeDB Introduced: v323
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.RESET_ENTITY_ALPHA">
            <summary>
            RESET_ENTITY_ALPHA
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.RESET_EXCLUSIVE_SCENARIO_GROUP">
            <summary>
            RESET_EXCLUSIVE_SCENARIO_GROUP
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.RESET_FLY_THROUGH_WINDSCREEN_PARAMS">
            <summary>
            Resets parameters which is used by the game for checking is ped needs to fly through windscreen after a crash to default values.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.RESET_GLOBAL_ACTIONSCRIPT_FLAG">
            <summary>
            RESET_GLOBAL_ACTIONSCRIPT_FLAG
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.RESET_GROUP_FORMATION_DEFAULT_SPACING">
            <summary>
            RESET_GROUP_FORMATION_DEFAULT_SPACING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.RESET_HUD_COMPONENT_VALUES">
            <summary>
            RESET_HUD_COMPONENT_VALUES
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.RESET_MAPDATA_ENTITY_MATRIX">
            <summary>
            Resets mapdata entity transform matrix to its original state.
            This function supports SDK infrastructure and is not intended to be used directly from your code.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.RESET_MAP_ZOOM_DATA_LEVEL">
            <summary>
            Resets values from the zoom level data by index to defaults from mapzoomdata.meta.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.RESET_PARTICLE_FX_OVERRIDE">
            <summary>
            Resets the effect of SET_PARTICLE_FX_OVERRIDE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.RESET_PAUSED_RENDERPHASES">
            <summary>
            RESET_PAUSED_RENDERPHASES
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.RESET_PED_AUDIO_FLAGS">
            <summary>
            RESET_PED_AUDIO_FLAGS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.RESET_PED_IN_VEHICLE_CONTEXT">
            <summary>
            RESET_PED_IN_VEHICLE_CONTEXT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.RESET_PED_LAST_VEHICLE">
            <summary>
            Resets the value for the last vehicle driven by the Ped.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.RESET_PED_MODEL_PERSONALITY">
            <summary>
            Restores an overridden ped model personality type to the default value.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.RESET_PED_MOVEMENT_CLIPSET">
            <summary>
            RESET_PED_MOVEMENT_CLIPSET
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.RESET_PED_RAGDOLL_TIMER">
            <summary>
            RESET_PED_RAGDOLL_TIMER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.RESET_PED_STRAFE_CLIPSET">
            <summary>
            RESET_PED_STRAFE_CLIPSET
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.RESET_PED_VISIBLE_DAMAGE">
            <summary>
            RESET_PED_VISIBLE_DAMAGE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.RESET_PED_WEAPON_MOVEMENT_CLIPSET">
            <summary>
            RESET_PED_WEAPON_MOVEMENT_CLIPSET
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.RESET_PLAYER_ARREST_STATE">
            <summary>
            RESET_PLAYER_ARREST_STATE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.RESET_PLAYER_INPUT_GAIT">
            <summary>
            RESET_PLAYER_INPUT_GAIT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.RESET_PLAYER_STAMINA">
            <summary>
            RESET_PLAYER_STAMINA
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.RESET_RETICULE_VALUES">
            <summary>
            RESET_RETICULE_VALUES
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.RESET_SCENARIO_GROUPS_ENABLED">
            <summary>
            RESET_SCENARIO_GROUPS_ENABLED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.RESET_SCENARIO_TYPES_ENABLED">
            <summary>
            RESET_SCENARIO_TYPES_ENABLED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.RESET_SCRIPT_GFX_ALIGN">
            <summary>
            This function resets the alignment set using `SET_SCRIPT_GFX_ALIGN` and `SET_SCRIPT_GFX_ALIGN_PARAMS` to the default
            values ('I', 'I'; 0, 0, 0, 0). This should be used after having used the aforementioned functions in order to not affect
            any other scripts attempting to draw.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.RESET_TREVOR_RAGE">
            <summary>
            Clears the override set by [OVERRIDE_TREVOR_RAGE](#\_0x13AD665062541A7E)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.RESET_VEHICLE_PEDS_CAN_STAND_ON_TOP_FLAG">
            <summary>
            Resets whether or not peds can stand on top of the specified vehicle.
            
            Note this flag is not replicated automatically, you will have to manually do so.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.RESET_VEHICLE_STARTUP_REV_SOUND">
            <summary>
            Resets the override for [SET_VEHICLE_STARTUP_REV_SOUND](#\_0xF1F8157B8C3F171C)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.RESET_VEHICLE_STUCK_TIMER">
            <summary>
            The inner function has a switch on the second parameter. It's the stuck timer index.  
            Here's some pseudo code I wrote for the inner function:  
            void __fastcall NATIVE_RESET_VEHICLE_STUCK_TIMER_INNER(CUnknown* unknownClassInVehicle, int timerIndex)  
            {  
            	switch (timerIndex)  
            	{  
            	case 0:  
            unknownClassInVehicle-&gt;FirstStuckTimer = (WORD)0u;  
            	case 1:  
            unknownClassInVehicle-&gt;SecondStuckTimer = (WORD)0u;  
            	case 2:  
            unknownClassInVehicle-&gt;ThirdStuckTimer = (WORD)0u;  
            	case 3:  
            unknownClassInVehicle-&gt;FourthStuckTimer = (WORD)0u;  
            	case 4:  
            unknownClassInVehicle-&gt;FirstStuckTimer = (WORD)0u;  
            unknownClassInVehicle-&gt;SecondStuckTimer = (WORD)0u;  
            unknownClassInVehicle-&gt;ThirdStuckTimer = (WORD)0u;  
            unknownClassInVehicle-&gt;FourthStuckTimer = (WORD)0u;  
            break;  
            	};  
            }
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.RESET_VEHICLE_WHEELS">
            <summary>
            RESET_VEHICLE_WHEELS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.RESET_WANTED_LEVEL_DIFFICULTY">
            <summary>
            RESET_WANTED_LEVEL_DIFFICULTY
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.RESET_WATER">
            <summary>
            Resets the water to the games default water.xml.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.RESET_WORLD_BOUNDARY_FOR_PLAYER">
            <summary>
            NativeDB Introduced: v323
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.RESTART_FRONTEND_MENU">
            <summary>
            Changes the current frontend menu to the desired frontend menu version.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.RESTART_GAME">
            <summary>
            In singleplayer it does exactly what the name implies. In FiveM / GTA:Online it shows the `Disconnecting from GTA Online` warning screen message and quits the game.
            After quitting, the game process is started again (as the name implies).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.RESTART_SCRIPTED_CONVERSATION">
            <summary>
            Restarts a conversation that was previously paused with [PAUSE_SCRIPTED_CONVERSATION](#\_0x8530AD776CD72B12)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.RESTORE_PLAYER_STAMINA">
            <summary>
            Adds a percentage to a players stamina
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.RESURRECT_PED">
            <summary>
            This function will simply bring the dead person back to life.
            Try not to use it alone, since using this function alone, will make peds fall through ground in hell(well for the most of the times).
            Instead, before calling this function, you may want to declare the position, where your Resurrected ped to be spawn at.(For instance, Around 2 floats of Player's current position.)
            Also, disabling any assigned task immediately helped in the number of scenarios, where If you want peds to perform certain decided tasks.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.REVIVE_INJURED_PED">
            <summary>
            It will revive/cure the injured ped. The condition is ped must not be dead.  
            Upon setting and converting the health int, found, if health falls below 5, the ped will lay on the ground in pain(Maximum default health is 100).  
            This function is well suited there.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ROLL_DOWN_WINDOW">
            <summary>
            See eWindowId declared in [`IS_VEHICLE_WINDOW_INTACT`](#\_0x46E571A0E20D01F1).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ROLL_DOWN_WINDOWS">
            <summary>
            Roll down all the windows of the vehicle passed through the first parameter.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ROLL_UP_WINDOW">
            <summary>
            See eWindowId declared in [`IS_VEHICLE_WINDOW_INTACT`](#\_0x46E571A0E20D01F1).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ROPE_ARE_TEXTURES_LOADED">
            <summary>
            ROPE_ARE_TEXTURES_LOADED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ROPE_CONVERT_TO_SIMPLE">
            <summary>
            ROPE_CONVERT_TO_SIMPLE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ROPE_DRAW_SHADOW_ENABLED">
            <summary>
            ROPE_DRAW_SHADOW_ENABLED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ROPE_FORCE_LENGTH">
            <summary>
            Forces a rope to a certain length.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ROPE_GET_DISTANCE_BETWEEN_ENDS">
            <summary>
            ROPE_GET_DISTANCE_BETWEEN_ENDS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ROPE_LOAD_TEXTURES">
            <summary>
            Loads rope textures for all ropes in the current scene.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ROPE_RESET_LENGTH">
            <summary>
            Reset a rope to a certain length.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ROPE_SET_UPDATE_ORDER">
            <summary>
            ROPE_SET_UPDATE_ORDER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ROPE_SET_UPDATE_PINVERTS">
            <summary>
            ROPE_SET_UPDATE_PINVERTS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ROPE_UNLOAD_TEXTURES">
            <summary>
            Unloads rope textures for all ropes in the current scene.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.ROUND">
            <summary>
            ROUND
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SAVE_HIGH_QUALITY_PHOTO">
            <summary>
            SAVE_HIGH_QUALITY_PHOTO
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SCALEFORM_MOVIE_METHOD_ADD_PARAM_BOOL">
            <summary>
            Pushes a boolean for the Scaleform function onto the stack.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SCALEFORM_MOVIE_METHOD_ADD_PARAM_FLOAT">
            <summary>
            Pushes a float for the Scaleform function onto the stack.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SCALEFORM_MOVIE_METHOD_ADD_PARAM_INT">
            <summary>
            Pushes an integer for the Scaleform function onto the stack.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SCALEFORM_MOVIE_METHOD_ADD_PARAM_LATEST_BRIEF_STRING">
            <summary>
            Values:
            0 - Dialogue Brief
            1 - Help Text Brief
            2 - Mission Objective Brief
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SCALEFORM_MOVIE_METHOD_ADD_PARAM_LITERAL_STRING">
            <summary>
            Adds a literal string to a scaleform movie method.
            There doesn't seem to be any difference between this and other `SCALEFORM_MOVIE_METHOD_ADD_PARAM_*_STRING` natives in game code.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SCALEFORM_MOVIE_METHOD_ADD_PARAM_PLAYER_NAME_STRING">
            <summary>
            This method is the equivalent to PUSH_SCALEFORM_MOVIE_FUNCTION_PARAMETER_STRING when using it to add a new button (like "INSTRUCTIONAL_BUTTONS").  
            When switching with a controller, the icons update and become the controller's icons.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SCALEFORM_MOVIE_METHOD_ADD_PARAM_TEXTURE_NAME_STRING">
            <summary>
            SCALEFORM_MOVIE_METHOD_ADD_PARAM_TEXTURE_NAME_STRING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SCRIPT_IS_MOVING_MOBILE_PHONE_OFFSCREEN">
            <summary>
            If bool Toggle = true so the mobile is hide to screen.  
            If bool Toggle = false so the mobile is show to screen.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SCRIPT_OVERRIDES_WIND_ELEVATION">
            <summary>
            Overrides wind elevation sounds
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SCRIPT_RACE_GET_PLAYER_SPLIT_TIME">
            <summary>
            SCRIPT_RACE_GET_PLAYER_SPLIT_TIME
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SCRIPT_RACE_INIT">
            <summary>
            Initializes a script race in GTA:Online and sets up the helper split time system.
            
            ```
            NativeDB Introduced: v323
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SCRIPT_RACE_PLAYER_HIT_CHECKPOINT">
            <summary>
            Records that a player has successfully passed a checkpoint during a scripted race in GTA:Online. This native should be used after initializing the race with [`SCRIPT_RACE_INIT`](#\_0x0A60017F841A54F2).
            
            ```
            NativeDB Introduced: v323
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SCRIPT_RACE_SHUTDOWN">
            <summary>
            SCRIPT_RACE_SHUTDOWN
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SCRIPT_THREAD_ITERATOR_GET_NEXT_THREAD_ID">
            <summary>
            If the function returns 0, the end of the iteration has been reached.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SCRIPT_THREAD_ITERATOR_RESET">
            <summary>
            Starts a new iteration of the current threads.
            Call this first, then SCRIPT_THREAD_ITERATOR_GET_NEXT_THREAD_ID (0x30B4FA1C82DD4B9F)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SC_EMAIL_MESSAGE_CLEAR_RECIP_LIST">
            <summary>
            SC_EMAIL_MESSAGE_CLEAR_RECIP_LIST
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SC_EMAIL_MESSAGE_PUSH_GAMER_TO_RECIP_LIST">
            <summary>
            SC_EMAIL_MESSAGE_PUSH_GAMER_TO_RECIP_LIST
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SC_GAMERDATA_GET_BOOL">
            <summary>
            sfink: from scripts:
            func_720(socialclub::_0x8416FE4E4629D7D7("bIgnoreCheaterOverride"));
            func_719(socialclub::_0x8416FE4E4629D7D7("bIgnoreBadSportOverride"));
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SC_GAMERDATA_GET_FLOAT">
            <summary>
            NativeDB Introduced: v323
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SC_GAMERDATA_GET_INT">
            <summary>
            NativeDB Introduced: v323
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SC_INBOX_GET_MESSAGE_IS_READ_AT_INDEX">
            <summary>
            SC_INBOX_GET_MESSAGE_IS_READ_AT_INDEX
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SC_INBOX_GET_MESSAGE_TYPE_AT_INDEX">
            <summary>
            SC_INBOX_GET_MESSAGE_TYPE_AT_INDEX
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SC_INBOX_GET_TOTAL_NUM_MESSAGES">
            <summary>
            SC_INBOX_GET_TOTAL_NUM_MESSAGES
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SC_INBOX_MESSAGE_DO_APPLY">
            <summary>
            SC_INBOX_MESSAGE_DO_APPLY
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SC_INBOX_MESSAGE_GET_DATA_INT">
            <summary>
            SC_INBOX_MESSAGE_GET_DATA_INT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SC_INBOX_MESSAGE_GET_DATA_STRING">
            <summary>
            SC_INBOX_MESSAGE_GET_DATA_STRING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SC_INBOX_MESSAGE_GET_UGCDATA">
            <summary>
            SC_INBOX_MESSAGE_GET_UGCDATA
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SC_LICENSEPLATE_ADD">
            <summary>
            Social Club native to add license plate for the user
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SC_LICENSEPLATE_GET_ADD_IS_PENDING">
            <summary>
            Returns true if the add license plate text request is still pending.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SC_LICENSEPLATE_GET_ADD_STATUS">
            <summary>
            Returns a status for adding the license plate
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SC_LICENSEPLATE_GET_COUNT">
            <summary>
            Gets number of plates in the response of the get license plates request.
            Range: \[0, count) can be used as second argument to \_0x1D4446A62D35B0D0 and \_0x2E89990DDFF670C3
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SC_LICENSEPLATE_GET_ISVALID_IS_PENDING">
            <summary>
            Checks if the "is valid license plate" request is still pending.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SC_LICENSEPLATE_GET_ISVALID_STATUS">
            <summary>
            Gets the status of the is valid license plate request
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SC_LICENSEPLATE_GET_PLATE">
            <summary>
            Gets license plate text related to the get license plate info request
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SC_LICENSEPLATE_GET_PLATE_DATA">
            <summary>
            Gets license plate data related to the get license plate info request
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SC_LICENSEPLATE_ISVALID">
            <summary>
            SC native to start a request for if license plate text is valid
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SC_LICENSEPLATE_SET_PLATE_DATA">
            <summary>
            Changes the license plate for the user (no insert).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SC_PRESENCE_ATTR_SET_FLOAT">
            <summary>
            NativeDB Introduced: v323
            NativeDB Added Parameter 1: Hash attrHash
            NativeDB Added Parameter 2: float value
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SC_PRESENCE_ATTR_SET_INT">
            <summary>
            SC_PRESENCE_ATTR_SET_INT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SC_PRESENCE_ATTR_SET_STRING">
            <summary>
            SC_PRESENCE_ATTR_SET_STRING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SC_PROFANITY_CHECK_STRING">
            <summary>
            Starts a task to check an entered string for profanity on the ROS/Social Club services.
            
            See also: [`SC_PROFANITY_GET_CHECK_IS_VALID`](#\_0x1753344C770358AE) and [`SC_PROFANITY_GET_CHECK_IS_PENDING`](#\_0x82E4A58BABC15AE7).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SC_PROFANITY_GET_CHECK_IS_PENDING">
            <summary>
            SC_PROFANITY_GET_CHECK_IS_PENDING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SC_PROFANITY_GET_CHECK_IS_VALID">
            <summary>
            SC_PROFANITY_GET_CHECK_IS_VALID
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SC_PROFANITY_GET_STRING_PASSED">
            <summary>
            SC_PROFANITY_GET_STRING_PASSED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SC_PROFANITY_GET_STRING_STATUS">
            <summary>
            SC_PROFANITY_GET_STRING_STATUS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SEETHROUGH_RESET">
            <summary>
            NativeDB Introduced: v323
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SEETHROUGH_SET_COLOR_NEAR">
            <summary>
            SEETHROUGH_SET_COLOR_NEAR
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SEETHROUGH_SET_HEATSCALE">
            <summary>
            SEETHROUGH_SET_HEATSCALE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SELECT_ENTITY_AT_CURSOR">
            <summary>
            Gets the selected entity at the current mouse cursor position, and changes the current selection depth. This function supports SDK infrastructure and is not intended to be used directly from your code.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SELECT_ENTITY_AT_POS">
            <summary>
            Gets the selected entity at the specified mouse cursor position, and changes the current selection depth. This function supports SDK infrastructure and is not intended to be used directly from your code.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SEND_DUI_MESSAGE">
            <summary>
            Sends a message to the specific DUI root page. This is similar to SEND_NUI_MESSAGE.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SEND_DUI_MOUSE_DOWN">
            <summary>
            Injects a 'mouse down' event for a DUI object. Coordinates are expected to be set using SEND_DUI_MOUSE_MOVE.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SEND_DUI_MOUSE_MOVE">
            <summary>
            Injects a 'mouse move' event for a DUI object. Coordinates are in browser space.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SEND_DUI_MOUSE_UP">
            <summary>
            Injects a 'mouse up' event for a DUI object. Coordinates are expected to be set using SEND_DUI_MOUSE_MOVE.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SEND_DUI_MOUSE_WHEEL">
            <summary>
            Injects a 'mouse wheel' event for a DUI object.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SEND_LOADING_SCREEN_MESSAGE">
            <summary>
            Sends a message to the `loadingScreen` NUI frame, which contains the HTML page referenced in `loadscreen` resources.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SEND_NUI_MESSAGE">
            <summary>
            SEND_NUI_MESSAGE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SETTIMERA">
            <summary>
            Sets the value for the timer A in milliseconds
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SETTIMERB">
            <summary>
            Sets the value for the timer B in milliseconds
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SETUP_SHOP_PED_APPAREL_QUERY">
            <summary>
            SETUP_SHOP_PED_APPAREL_QUERY
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SETUP_SHOP_PED_APPAREL_QUERY_TU">
            <summary>
            character is 0 for Michael, 1 for Franklin, 2 for Trevor, 3 for freemode male, and 4 for freemode female.
            componentId is between 0 and 11 and corresponds to the usual component slots.
            p1 could be the outfit number; unsure.
            p2 is usually -1; unknown function.
            p3 appears to be for selecting between clothes and props; false is used with components/clothes, true is used with props.
            p4 is usually -1; unknown function.
            componentId is -1 when p3 is true in decompiled scripts.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SETUP_SHOP_PED_OUTFIT_QUERY">
            <summary>
            characters
            0: Michael
            1: Franklin
            2: Trevor
            3: MPMale
            4: MPFemale
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_ABILITY_BAR_VALUE">
            <summary>
            SET_ABILITY_BAR_VALUE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_ACTIVATE_OBJECT_PHYSICS_AS_SOON_AS_IT_IS_UNFROZEN">
            <summary>
            SET_ACTIVATE_OBJECT_PHYSICS_AS_SOON_AS_IT_IS_UNFROZEN
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_AGGRESSIVE_HORNS">
            <summary>
            Makes pedestrians sound their horn longer, faster and more agressive when they use their horn.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_AIM_COOLDOWN">
            <summary>
            Adds a cooldown between instances of moving and then aiming.
            Can be optionally used to hinder 'speedboosting'
            To turn off, set value to 0
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_AIR_DRAG_MULTIPLIER_FOR_PLAYERS_VEHICLE">
            <summary>
            This can be between 1.0f - 14.9f   
            You can change the max in IDA from 15.0. I say 15.0 as the function blrs if what you input is greater than or equal to 15.0 hence why it's 14.9 max default.  
            On PC the multiplier can be between 0.0f and 50.0f (inclusive).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_AI_MELEE_WEAPON_DAMAGE_MODIFIER">
            <summary>
            SET_AI_MELEE_WEAPON_DAMAGE_MODIFIER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_AI_WEAPON_DAMAGE_MODIFIER">
            <summary>
            SET_AI_WEAPON_DAMAGE_MODIFIER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_ALLOW_COMMA_ON_TEXT_INPUT">
            <summary>
            **NOTE:** This must be called before you open the text input box.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_ALL_LOW_PRIORITY_VEHICLE_GENERATORS_ACTIVE">
            <summary>
            SET_ALL_LOW_PRIORITY_VEHICLE_GENERATORS_ACTIVE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_ALL_RANDOM_PEDS_FLEE">
            <summary>
            Sets whether all random peds will run away from the player if they are agitated (threatened) (bool=true), or if they will stand their ground (bool=false).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_ALL_RANDOM_PEDS_FLEE_THIS_FRAME">
            <summary>
            SET_ALL_RANDOM_PEDS_FLEE_THIS_FRAME
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_ALL_VEHICLE_GENERATORS_ACTIVE">
            <summary>
            SET_ALL_VEHICLE_GENERATORS_ACTIVE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_ALL_VEHICLE_GENERATORS_ACTIVE_IN_AREA">
            <summary>
            SET_ALL_VEHICLE_GENERATORS_ACTIVE_IN_AREA
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_AMBIENT_PEDS_DROP_MONEY">
            <summary>
            SET_AMBIENT_PEDS_DROP_MONEY
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_AMBIENT_PED_RANGE_MULTIPLIER_THIS_FRAME">
            <summary>
            SET_AMBIENT_PED_RANGE_MULTIPLIER_THIS_FRAME
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_AMBIENT_VEHICLE_RANGE_MULTIPLIER_THIS_FRAME">
            <summary>
            SET_AMBIENT_VEHICLE_RANGE_MULTIPLIER_THIS_FRAME
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_AMBIENT_VOICE_NAME">
            <summary>
            Sets the specified ped to use a specific voice different to the one associated with their model.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_AMBIENT_VOICE_NAME_HASH">
            <summary>
            Sets the specified ped to use a specific voice different to the one associated with their model.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_AMBIENT_ZONE_LIST_STATE">
            <summary>
            SET_AMBIENT_ZONE_LIST_STATE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_AMBIENT_ZONE_LIST_STATE_PERSISTENT">
            <summary>
            SET_AMBIENT_ZONE_LIST_STATE_PERSISTENT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_AMBIENT_ZONE_STATE">
            <summary>
            SET_AMBIENT_ZONE_STATE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_AMBIENT_ZONE_STATE_PERSISTENT">
            <summary>
            SET_AMBIENT_ZONE_STATE_PERSISTENT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_AMMO_IN_CLIP">
            <summary>
            SET_AMMO_IN_CLIP
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_ANIMAL_MOOD">
            <summary>
            cpp
            enum eAudAnimalMood {
            	AUD_ANIMAL_MOOD_ANGRY = 0,
            	AUD_ANIMAL_MOOD_PLAYFUL = 1,
            
            	AUD_ANIMAL_MOOD_NUM_MOODS = 2
            }
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_ANIM_LOOPED">
            <summary>
            SET_ANIM_LOOPED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_ANIM_PHASE">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_ANIM_RATE">
            <summary>
            SET_ANIM_RATE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_ANIM_WEIGHT">
            <summary>
            SET_ANIM_WEIGHT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_ARTIFICIAL_LIGHTS_STATE">
            <summary>
            Does not affect weapons, particles, fire/explosions, flashlights or the sun.
            
            When set to true, all emissive textures (including ped components that have light effects), street lights, building lights, vehicle lights, etc will all be turned off.
            
            Used in Humane Labs Heist for EMP.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_AUDIO_FLAG">
            <summary>
            Generic interface to toggle audio functionality, with auto-reset on script termination and support for multiple script threads
            
            Flags used in game scripts:
            | Flag Name | Description of Usage |
            | ----- | -------- |
            | ActivateSwitchWheelAudio | |
            | AllowAmbientSpeechInSlowMo | |
            | AllowCutsceneOverScreenFade | |
            | AllowForceRadioAfterRetune | |
            | AllowPainAndAmbientSpeechToPlayDuringCutscene | |
            | AllowPlayerAIOnMission | |
            | AllowPoliceScannerWhenPlayerHasNoControl | |
            | AllowRadioDuringSwitch | |
            | AllowRadioOverScreenFade | |
            | AllowScoreAndRadio | |
            | AllowScriptedSpeechInSlowMo | |
            | AvoidMissionCompleteDelay | |
            | DisableAbortConversationForDeathAndInjury | |
            | DisableAbortConversationForRagdoll | |
            | DisableBarks | |
            | DisableFlightMusic | |
            | DisableNPCHeadsetSpeechAttenuation | |
            | DisableReplayScriptStreamRecording | |
            | EnableHeadsetBeep | |
            | EnableMissileLockWarningForAllVehicles | |
            | ForceConversationInterrupt | |
            | ForceSeamlessRadioSwitch | |
            | ForceSniperAudio | |
            | FrontendRadioDisabled | |
            | HoldMissionCompleteWhenPrepared | |
            | IsDirectorModeActive |  Allows you to play speech infinitely without any pauses like in Director Mode. |
            | IsPlayerOnMissionForSpeech | |
            | ListenerReverbDisabled | |
            | LoadMPData | |
            | MobileRadioInGame | |
            | OnlyAllowScriptTriggerPoliceScanner | |
            | PlayerOnDLCHeist4Island | |
            | PlayMenuMusic | |
            | PoliceScannerDisabled | |
            | ScriptedConvListenerMaySpeak | |
            | SpeechDucksScore | |
            | SuppressPlayerScubaBreathing | |
            | UseQuietSceneSoftVersion | |
            | WantedMusicDisabled | |
            | WantedMusicOnMission | |
            
            ```
            All flag IDs and hashes:
            ID: 01 | Hash: 0x20A7858F
            ID: 02 | Hash: 0xA11C2259
            ID: 03 | Hash: 0x08DE4700
            ID: 04 | Hash: 0x989F652F
            ID: 05 | Hash: 0x3C9E76BA
            ID: 06 | Hash: 0xA805FEB0
            ID: 07 | Hash: 0x4B94EA26
            ID: 08 | Hash: 0x803ACD34
            ID: 09 | Hash: 0x7C741226
            ID: 10 | Hash: 0x31DB9EBD
            ID: 11 | Hash: 0xDF386F18
            ID: 12 | Hash: 0x669CED42
            ID: 13 | Hash: 0x51F22743
            ID: 14 | Hash: 0x2052B35C
            ID: 15 | Hash: 0x071472DC
            ID: 16 | Hash: 0xF9928BCC
            ID: 17 | Hash: 0x7ADBDD48
            ID: 18 | Hash: 0xA959BA1A
            ID: 19 | Hash: 0xBBE89B60
            ID: 20 | Hash: 0x87A08871
            ID: 21 | Hash: 0xED1057CE
            ID: 22 | Hash: 0x1584AD7A
            ID: 23 | Hash: 0x8582CFCB
            ID: 24 | Hash: 0x7E5E2FB0
            ID: 25 | Hash: 0xAE4F72DB
            ID: 26 | Hash: 0x5D16D1FA
            ID: 27 | Hash: 0x06B2F4B8
            ID: 28 | Hash: 0x5D4CDC96
            ID: 29 | Hash: 0x8B5A48BA
            ID: 30 | Hash: 0x98FBD539
            ID: 31 | Hash: 0xD8CB0473
            ID: 32 | Hash: 0x5CBB4874
            ID: 33 | Hash: 0x2E9F93A9
            ID: 34 | Hash: 0xD93BEA86
            ID: 35 | Hash: 0x92109B7D
            ID: 36 | Hash: 0xB7EC9E4D
            ID: 37 | Hash: 0xCABDBB1D
            ID: 38 | Hash: 0xB3FD4A52
            ID: 39 | Hash: 0x370D94E5
            ID: 40 | Hash: 0xA0F7938F
            ID: 41 | Hash: 0xCBE1CE81
            ID: 42 | Hash: 0xC27F1271
            ID: 43 | Hash: 0x9E3258EB
            ID: 44 | Hash: 0x551CDA5B
            ID: 45 | Hash: 0xCB6D663C
            ID: 46 | Hash: 0x7DACE87F
            ID: 47 | Hash: 0xF9DE416F
            ID: 48 | Hash: 0x882E6E9E
            ID: 49 | Hash: 0x16B447E7
            ID: 50 | Hash: 0xBD867739
            ID: 51 | Hash: 0xA3A58604
            ID: 52 | Hash: 0x7E046BBC
            ID: 53 | Hash: 0xD95FDB98
            ID: 54 | Hash: 0x5842C0ED
            ID: 55 | Hash: 0x285FECC6
            ID: 56 | Hash: 0x9351AC43
            ID: 57 | Hash: 0x50032E75
            ID: 58 | Hash: 0xAE6D0D59
            ID: 59 | Hash: 0xD6351785
            ID: 60 | Hash: 0xD25D71BC
            ID: 61 | Hash: 0x1F7F6423
            ID: 62 | Hash: 0xE24C3AA6
            ID: 63 | Hash: 0xBFFDD2B7
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_AUDIO_SCENE_VARIABLE">
            <summary>
            SET_AUDIO_SCENE_VARIABLE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_AUDIO_SCRIPT_CLEANUP_TIME">
            <summary>
            Set a delay in milliseconds for the audio to be cleaned up when the script finishes.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_AUDIO_SPECIAL_EFFECT_MODE">
            <summary>
            Needs to be called every frame.
            
            ```cpp
            enum eAudSpecialEffectMode
            {
            	kSpecialEffectModeNormal = 0,
            	kSpecialEffectModeUnderwater = 1,
            	kSpecialEffectModeStoned = 2,
            	kSpecialEffectModePauseMenu = 3,
            	kSpecialEffectModeSlowMotion = 4,
            	kSpecialEffectModeDrunkStage01 = 5,
            	kSpecialEffectModeDrunkStage02 = 6,
            	kSpecialEffectModeDrunkStage03 = 7,
            	NUM_AUDSPECIALEFFECTMODE
            };
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_AUDIO_SUBMIX_EFFECT_PARAM_FLOAT">
            <summary>
            Sets a floating-point parameter for a submix effect.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_AUDIO_SUBMIX_EFFECT_PARAM_INT">
            <summary>
            Sets an integer parameter for a submix effect.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_AUDIO_SUBMIX_EFFECT_RADIO_FX">
            <summary>
            Assigns a RadioFX effect to a submix effect slot.
            
            The parameter values for this effect are as follows (backticks are used to represent hashes):
            
            | Index | Type | Description |
            |-|-|-|
            | \`enabled\` | int | Enables or disables RadioFX on this DSP. |
            | \`default\` | int | Sets default parameters for the RadioFX DSP and enables it. |
            | \`freq_low\` | float |  |
            | \`freq_hi\` | float |  |
            | \`fudge\` | float |  |
            | \`rm_mod_freq\` | float |  |
            | \`rm_mix\` | float |  |
            | \`o_freq_lo\` | float |  |
            | \`o_freq_hi\` | float |  |
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_AUDIO_SUBMIX_OUTPUT_VOLUMES">
            <summary>
            Sets the volumes for the sound channels in a submix effect.
            Values can be between 0.0 and 1.0.
            Channel 5 and channel 6 are not used in voice chat but are believed to be center and LFE channels.
            Output slot starts at 0 for the first ADD_AUDIO_SUBMIX_OUTPUT call then incremented by 1 on each subsequent call.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_AUDIO_VEHICLE_PRIORITY">
            <summary>
            Sets the priority for the given vehicle. This is a hint for the audio system as to what LOD the
            vehicle should use.
            
            'High' priority will bump up the activation range significantly and prevent it
            from dropping when the vehicle is not within the view frustrum.
            
            'Max' will attempt to keep the vehicle at maximum LOD regardless of how far it is from the listener or what it is currently doing. Be careful with this!
            
            There is a hard limit of 5 simulataneous granular cars (including the player) so we are quite limited on the number
            we can play at once, so setting vehicles to max priority will reduce the number of engines availble for regular NPC vehicles
            
            ```cpp
            enum eAudVehiclePriority {
            	AUDIO_VEHICLE_PRIORITY_NORMAL = 0,
            	AUDIO_VEHICLE_PRIORITY_MEDIUM = 1,
            	AUDIO_VEHICLE_PRIORITY_MAX = 2,
            	AUDIO_VEHICLE_PRIORITY_HIGH = 3,
            }
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_AUTO_GIVE_PARACHUTE_WHEN_ENTER_PLANE">
            <summary>
            SET_AUTO_GIVE_PARACHUTE_WHEN_ENTER_PLANE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_AUTO_GIVE_SCUBA_GEAR_WHEN_EXIT_VEHICLE">
            <summary>
            SET_AUTO_GIVE_SCUBA_GEAR_WHEN_EXIT_VEHICLE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_BACKFACECULLING">
            <summary>
            SET_BACKFACECULLING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_BALANCE_ADD_MACHINE">
            <summary>
            SET_BALANCE_ADD_MACHINE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_BALANCE_ADD_MACHINES">
            <summary>
            SET_BALANCE_ADD_MACHINES
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_BIGMAP_ACTIVE">
            <summary>
            Toggles the big minimap state like in GTA:Online.
            
            To get the current state of the minimap, use [`IS_BIGMAP_ACTIVE`](#\_0xFFF65C63).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_BIKE_ON_STAND">
            <summary>
            Only works on bikes, both X and Y work in the -1 - 1 range.
            X forces the bike to turn left or right (-1, 1)
            Y forces the bike to lean to the left or to the right (-1, 1)
            Example with X -1/Y 1
            http://i.imgur.com/TgIuAPJ.jpg
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_BIT">
            <summary>
            This sets bit [offset] of [address] to on.
            The offsets used are different bits to be toggled on and off, typically there is only one address used in a script.
            Example:
            MISC::SET_BIT(&amp;bitAddress, 1);
            To check if this bit has been enabled:
            MISC::IS_BIT_SET(bitAddress, 1); // will return 1 afterwards
            Please note, this method may assign a value to [address] when used.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_BITS_IN_RANGE">
            <summary>
            SET_BITS_IN_RANGE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_BLIP_ALPHA">
            <summary>
            Sets alpha-channel for blip color.
            Example:
            Blip blip = HUD::ADD_BLIP_FOR_ENTITY(entity);
            HUD::SET_BLIP_COLOUR(blip , 3);
            HUD::SET_BLIP_ALPHA(blip , 64);
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_BLIP_AS_FRIENDLY">
            <summary>
            Allows the user to set a blip as friendly or enemy based on the toggle.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_BLIP_AS_MISSION_CREATOR_BLIP">
            <summary>
            SET_BLIP_AS_MISSION_CREATOR_BLIP
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_BLIP_AS_SHORT_RANGE">
            <summary>
            Sets whether or not the specified blip should only be displayed when nearby, or on the minimap.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_BLIP_BRIGHT">
            <summary>
            SET_BLIP_BRIGHT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_BLIP_CATEGORY">
            <summary>
            Examples result:
            
            ![](https://i.imgur.com/skY6vAJ.png)
            
            **index:**
            
            ```
            1 = No distance shown in legend
            2 = Distance shown in legend
            7 = "Other Players" category, also shows distance in legend
            10 = "Property" category
            11 = "Owned Property" category
            ```
            
            Any other value behaves like `index = 1`, `index` wraps around after 255
            
            Blips with categories `7`, `10` or `11` will all show under the specific categories listing in the map legend, regardless of sprite or name.
            
            **Legend entries**
            
            | index | Legend entry | Label |
            | --- | --- | --- |
            | 7 | Other Players | `BLIP_OTHPLYR` |
            | 10 | Property | `BLIP_PROPCAT` |
            | 11 | Owned Property | `BLIP_APARTCAT` |
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_BLIP_COLOUR">
            <summary>
            SET_BLIP_COLOUR
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_BLIP_COORDS">
            <summary>
            SET_BLIP_COORDS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_BLIP_DISPLAY">
            <summary>
            **displayId Behaviour**
            
            | display ID 	| Behaviour                                                   	|
            |------------	|-------------------------------------------------------------	|
            | 0          	| Doesn't show up, ever, anywhere.                            	|
            | 1          	| Doesn't show up, ever, anywhere.                            	|
            | 2          	| Shows on both main map and minimap. (Selectable on map)     	|
            | 3          	| Shows on main map only. (Selectable on map)                 	|
            | 4          	| Shows on main map only. (Selectable on map)                 	|
            | 5          	| Shows on minimap only.                                      	|
            | 6          	| Shows on both main map and minimap. (Selectable on map)     	|
            | 7          	| Doesn't show up, ever, anywhere.                            	|
            | 8          	| Shows on both main map and minimap. (Not selectable on map) 	|
            | 9          	| Shows on minimap only.                                      	|
            | 10         	| Shows on both main map and minimap. (Not selectable on map) 	|
            
            Anything higher than 10 seems to be exactly the same as 10.
            
            Rockstar seem to only use 0, 2, 3, 4, 5 and 8 in the decompiled scripts.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_BLIP_FADE">
            <summary>
            SET_BLIP_FADE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_BLIP_FLASHES">
            <summary>
            SET_BLIP_FLASHES
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_BLIP_FLASHES_ALTERNATE">
            <summary>
            SET_BLIP_FLASHES_ALTERNATE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_BLIP_FLASH_INTERVAL">
            <summary>
            Sets the interval in milliseconds before flashing the blip.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_BLIP_FLASH_TIMER">
            <summary>
            Flashes blip for time in milliseconds before stopping.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_BLIP_HIDDEN_ON_LEGEND">
            <summary>
            SET_BLIP_HIDDEN_ON_LEGEND
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_BLIP_HIGH_DETAIL">
            <summary>
            SET_BLIP_HIGH_DETAIL
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_BLIP_NAME_FROM_TEXT_FILE">
            <summary>
            Doesn't work if the label text of gxtEntry is &gt;= 80.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_BLIP_NAME_TO_PLAYER_NAME">
            <summary>
            SET_BLIP_NAME_TO_PLAYER_NAME
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_BLIP_PRIORITY">
            <summary>
            See this topic for more details : gtaforums.com/topic/717612-v-scriptnative-documentation-and-research/page-35?p=1069477935
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_BLIP_ROTATION">
            <summary>
            After some testing, looks like you need to use CEIL() on the rotation (vehicle/ped heading) before using it there.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_BLIP_ROUTE">
            <summary>
            Enable / disable showing route for the Blip-object.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_BLIP_ROUTE_COLOUR">
            <summary>
            SET_BLIP_ROUTE_COLOUR
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_BLIP_SCALE">
            <summary>
            SET_BLIP_SCALE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_BLIP_SECONDARY_COLOUR">
            <summary>
            SET_BLIP_SECONDARY_COLOUR
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_BLIP_SHOW_CONE">
            <summary>
            NativeDB Added Parameter 3: Any p2
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_BLIP_SPRITE">
            <summary>
            Sets the displayed sprite for a specific blip.
            
            There's a [list of sprites](https://docs.fivem.net/game-references/blips/) on the FiveM documentation site.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_BLOCKING_OF_NON_TEMPORARY_EVENTS">
            <summary>
            works with TASK::TASK_SET_BLOCKING_OF_NON_TEMPORARY_EVENTS to make a ped completely oblivious to all events going on around him
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_BOAT_ANCHOR">
            <summary>
            Sets the anchor state for a boat.
            
            ```
            NativeDB Introduced: v323
            ```
            
            **Note**: You might want to check if you can use your anchor before with [CAN_ANCHOR_BOAT_HERE](#\_0x26C10ECBDA5D043B).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_BOAT_DISABLE_AVOIDANCE">
            <summary>
            SET_BOAT_DISABLE_AVOIDANCE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_BOAT_LOW_LOD_ANCHOR_DISTANCE">
            <summary>
            Sets the distance from the player at which anchored boats switch between high and low LOD (Level of Detail) buoyancy mode.
            
            ```
            NativeDB Introduced: v323
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_BOAT_REMAINS_ANCHORED_WHILE_PLAYER_IS_DRIVER">
            <summary>
            Sets whether a boat should remain anchored even when a player is driving it.
            
            **Note**: This native is always used with [SET_BOAT_ANCHOR](#\_0x75DBEC174AEEAD10).
            
            ```
            NativeDB Introduced: v323
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_BOAT_SINKS_WHEN_WRECKED">
            <summary>
            SET_BOAT_SINKS_WHEN_WRECKED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_CALMING_QUAD_BOUNDS">
            <summary>
            SET_CALMING_QUAD_BOUNDS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_CALMING_QUAD_DAMPENING">
            <summary>
            SET_CALMING_QUAD_DAMPENING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_CAM_ACTIVE">
            <summary>
            Set camera as active/inactive.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_CAM_ACTIVE_WITH_INTERP">
            <summary>
            Previous declaration void SET_CAM_ACTIVE_WITH_INTERP(Cam camTo, Cam camFrom, int duration, BOOL easeLocation, BOOL easeRotation) is completely wrong. The last two params are integers not BOOLs...
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_CAM_AFFECTS_AIMING">
            <summary>
            Allows you to aim and shoot at the direction the camera is facing.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_CAM_ANIM_CURRENT_PHASE">
            <summary>
            SET_CAM_ANIM_CURRENT_PHASE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_CAM_CONTROLS_MINI_MAP_HEADING">
            <summary>
            Makes the minimap follow a scripted camera's rotation instead of the gameplay cam.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_CAM_COORD">
            <summary>
            Sets the position of the cam.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_CAM_DEBUG_NAME">
            <summary>
            NOTE: Debugging functions are not present in the retail version of the game.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_CAM_DOF_PLANES">
            <summary>
            SET_CAM_DOF_PLANES
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_CAM_DOF_STRENGTH">
            <summary>
            Specifies how much the DoF effect should be applied (Set using [`SET_CAM_NEAR_DOF`](#\_0x3FA4BF0A7AB7DE2C), [`SET_CAM_FAR_DOF`](#\_0xEDD91296CD01AEE0), etc.)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_CAM_FAR_CLIP">
            <summary>
            SET_CAM_FAR_CLIP
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_CAM_FAR_DOF">
            <summary>
            Specifies when the camera should stop being in focus. Can be used together with [`SET_USE_HI_DOF`](#\_0xA13B0222F3D94A94), [`SET_CAM_NEAR_DOF`](#\_0x3FA4BF0A7AB7DE2C), [`SET_CAM_USE_SHALLOW_DOF_MODE`](#\_0x16A96863A17552BB), [`SET_CAM_DOF_STRENGTH`](#\_0x5EE29B4D7D5DF897) and other DoF related natives.
            
            ### Usage Example
            
            A usage example for this native can be found in the following native documentation: [`SET_CAM_DOF_STRENGTH`](#\_0x5EE29B4D7D5DF897).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_CAM_FOV">
            <summary>
            Adjusts the field of view (FOV) for a specified camera, allowing for a wider or narrower perspective of the game world. The field of view is measured in degrees and affects how much of the game world is visible at any given moment through the camera.
            
            ```
            NativeDB Introduced: v323
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_CAM_INHERIT_ROLL_VEHICLE">
            <summary>
            The native seems to only be called once.  
            The native is used as so,  
            CAM::SET_CAM_INHERIT_ROLL_VEHICLE(l_544, getElem(2, &amp;l_525, 4));  
            In the exile1 script.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_CAM_MOTION_BLUR_STRENGTH">
            <summary>
            SET_CAM_MOTION_BLUR_STRENGTH
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_CAM_NEAR_CLIP">
            <summary>
            SET_CAM_NEAR_CLIP
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_CAM_NEAR_DOF">
            <summary>
            Specifies when the camera should start being in focus. Can be used together with [`SET_USE_HI_DOF`](#\_0xA13B0222F3D94A94), [`SET_CAM_FAR_DOF`](#\_0xEDD91296CD01AEE0), [`SET_CAM_USE_SHALLOW_DOF_MODE`](#\_0x16A96863A17552BB), [`SET_CAM_DOF_STRENGTH`](#\_0x5EE29B4D7D5DF897) and other DoF related natives.
            
            ### Usage Example
            
            A usage example for this native can be found in the following native documentation: [`SET_CAM_DOF_STRENGTH`](#\_0x5EE29B4D7D5DF897).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_CAM_PARAMS">
            <summary>
            SET_CAM_PARAMS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_CAM_ROT">
            <summary>
            Sets the rotation of the camera.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_CAM_SHAKE_AMPLITUDE">
            <summary>
            SET_CAM_SHAKE_AMPLITUDE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_CAM_SPLINE_DURATION">
            <summary>
            I named p1 as timeDuration as it is obvious. I'm assuming tho it is ran in ms(Milliseconds) as usual.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_CAM_SPLINE_NODE_EASE">
            <summary>
            SET_CAM_SPLINE_NODE_EASE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_CAM_SPLINE_NODE_EXTRA_FLAGS">
            <summary>
            SET_CAM_SPLINE_NODE_EXTRA_FLAGS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_CAM_SPLINE_NODE_VELOCITY_SCALE">
            <summary>
            SET_CAM_SPLINE_NODE_VELOCITY_SCALE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_CAM_SPLINE_PHASE">
            <summary>
            SET_CAM_SPLINE_PHASE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_CAM_SPLINE_SMOOTHING_STYLE">
            <summary>
            Sets the smoothing style for a DEFAULT_SPLINE_CAMERA
            Ranges from 0 to 3 in rockstar scripts although there are actually 26
            
            ```
            0: No lead-in or lead-out smoothing
            1: Smooth lead-in
            2: Smooth lead-out
            3: Both lead-in and lead-out are smoothed
            4-6: Longer speed up, lead-in, lead-out, and both in order as above. 
            6: see above, but missed a node in testing(?)
            7: Smoothed lead-in, longer smoothed lead-out
            8: Longer lead-in and lead-out than 6, didn't drop node
            9: Constant acceleration
            10: Constant deceleration. Dropped 2 nodes in testing.
            11: Same as 0
            12: 10 but slower lead-in, reaches end node less early
            13: Extremely close to 3, slightly longer lead-in/lead-out
            14: Constant acceleration, dropped last 2 nodes in testing and halted (?)
            15: Very similar to 10, did not drop any nodes.
            16: Long lead-in, dropped 2 nodes in testing, very long leadout.
            17: Constant acceleration, slower speed-up than 9
            18: Same as 17 is to 9, slightly longer lead-out, lingers at end node
            19: Very long lead in and out
            20: Very long, gradual lead-in acceleration at start, gets extremely fast
            21: Same as 20 but for constant deceleration
            22: 20 and 21 combined, long linger at end node. Dropped 2 nodes in testing
            23: Constant acceleration, doesn't complete path before it stops
            24: Same as 23 but with constant deceleration, but completes path
            25: 23 and 24 combined, insanely fast at middle.
            26: No noticable lead-in, misses last 2 nodes in testing
            27+: Alternates between 0 and 26
            ```
            
            The above is documented and graphed at [Spline Cam Interp Graphs](https://docs.google.com/spreadsheets/d/1ejyiMcEYrhhQOL0mLe8664UN-vU4Oh-SBqQnVcKlFIk/edit?usp=sharing)
            
            ```
            
            Using 1-3 will result in misalignment from the passed durations for the spline nodes, the overall duration will remain but other nodes will be shortened if smoothing anything.
            
            Graph below demonstrates interpolation between 0-1000 and back 10 times.
            
            ![](https://i.imgur.com/cixWh7m.png)
            
            ## Parameters
            * **cam**: The DEFAULT_SPLINE_CAMERA to apply the smoothing to
            * **smoothingStyle**: 0 to 3, 0 no additional smoothing, 1 smooth lead-in, 2 smooth lead-out, 3 smooth lead-in &amp; lead-out
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_CAM_USE_SHALLOW_DOF_MODE">
            <summary>
            Enables or disables the usage of a shallow DOF. Needs to be set to true to use [`SET_CAM_NEAR_DOF`](#\_0x3FA4BF0A7AB7DE2C), [`SET_CAM_FAR_DOF`](#\_0xEDD91296CD01AEE0), etc. Doesn't need to be called every tick.
            
            ### Usage Example
            
            A usage example for this native can be found in the following native documentation: [`SET_CAM_DOF_STRENGTH`](#\_0x5EE29B4D7D5DF897).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_CAM_VIEW_MODE_FOR_CONTEXT">
            <summary>
            SET_CAM_VIEW_MODE_FOR_CONTEXT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_CAN_ATTACK_FRIENDLY">
            <summary>
            Setting ped to true allows the ped to shoot "friendlies".  
            p2 set to true when toggle is also true seams to make peds permanently unable to aim at, even if you set p2 back to false.  
            p1 = false &amp; p2 = false for unable to aim at.  
            p1 = true &amp; p2 = false for able to aim at.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_CAN_AUTO_VAULT_ON_ENTITY">
            <summary>
            SET_CAN_AUTO_VAULT_ON_ENTITY
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_CAN_CLIMB_ON_ENTITY">
            <summary>
            SET_CAN_CLIMB_ON_ENTITY
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_CAN_RESPRAY_VEHICLE">
            <summary>
            Hardcoded to not work in multiplayer.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_CARGOBOB_EXCLUDE_FROM_PICKUP_ENTITY">
            <summary>
            Prevents a specified entity from being detached from a Cargobob, even in the event of collisions.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_CARGOBOB_FORCE_DONT_DETACH_VEHICLE">
            <summary>
            Stops cargobob from being able to detach the attached vehicle.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_CARGOBOB_PICKUP_MAGNET_ACTIVE">
            <summary>
            Won't attract or magnetize to any helicopters or planes of course, but that's common sense.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_CARGOBOB_PICKUP_MAGNET_EFFECT_RADIUS">
            <summary>
            SET_CARGOBOB_PICKUP_MAGNET_EFFECT_RADIUS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_CARGOBOB_PICKUP_MAGNET_FALLOFF">
            <summary>
            SET_CARGOBOB_PICKUP_MAGNET_FALLOFF
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_CARGOBOB_PICKUP_MAGNET_PULL_ROPE_LENGTH">
            <summary>
            SET_CARGOBOB_PICKUP_MAGNET_PULL_ROPE_LENGTH
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_CARGOBOB_PICKUP_MAGNET_PULL_STRENGTH">
            <summary>
            SET_CARGOBOB_PICKUP_MAGNET_PULL_STRENGTH
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_CARGOBOB_PICKUP_MAGNET_REDUCED_FALLOFF">
            <summary>
            SET_CARGOBOB_PICKUP_MAGNET_REDUCED_FALLOFF
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_CARGOBOB_PICKUP_MAGNET_REDUCED_STRENGTH">
            <summary>
            SET_CARGOBOB_PICKUP_MAGNET_REDUCED_STRENGTH
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_CARGOBOB_PICKUP_MAGNET_STRENGTH">
            <summary>
            SET_CARGOBOB_PICKUP_MAGNET_STRENGTH
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_CARGOBOB_PICKUP_ROPE_DAMPING_MULTIPLIER">
            <summary>
            SET_CARGOBOB_PICKUP_ROPE_DAMPING_MULTIPLIER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_CARGOBOB_PICKUP_ROPE_TYPE">
            <summary>
            SET_CARGOBOB_PICKUP_ROPE_TYPE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_CAR_BOOT_OPEN">
            <summary>
            SET_CAR_BOOT_OPEN
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_CGOFFSET">
            <summary>
            SET_CGOFFSET
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_CG_AT_BOUNDCENTER">
            <summary>
            SET_CG_AT_BOUNDCENTER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_CHECKPOINT_CYLINDER_HEIGHT">
            <summary>
            Sets the cylinder height of the checkpoint.  
            Parameters:  
            * nearHeight - The height of the checkpoint when inside of the radius.  
            * farHeight - The height of the checkpoint when outside of the radius.  
            * radius - The radius of the checkpoint.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_CHECKPOINT_RGBA">
            <summary>
            Sets the checkpoint color.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_CHECKPOINT_RGBA2">
            <summary>
            Sets the checkpoint icon color.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_CINEMATIC_BUTTON_ACTIVE">
            <summary>
            SET_CINEMATIC_BUTTON_ACTIVE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_CINEMATIC_CAM_SHAKE_AMPLITUDE">
            <summary>
            SET_CINEMATIC_CAM_SHAKE_AMPLITUDE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_CINEMATIC_MODE_ACTIVE">
            <summary>
            Toggles the vehicle cinematic cam; requires the player ped to be in a vehicle to work.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_CINEMATIC_NEWS_CHANNEL_ACTIVE_THIS_UPDATE">
            <summary>
            SET_CINEMATIC_NEWS_CHANNEL_ACTIVE_THIS_UPDATE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_CLOCK_DATE">
            <summary>
            SET_CLOCK_DATE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_CLOCK_TIME">
            <summary>
            SET_CLOCK_TIME(12, 34, 56);
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_CLOUDS_ALPHA">
            <summary>
            Allows modification of the cloud opacity. It can also be used in other contexts, such as when the player is in a switch state [`IS_PLAYER_SWITCH_IN_PROGRESS`](#\_0xD9D2CFFF49FAB35F).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_CLOUD_SETTINGS_OVERRIDE">
            <summary>
            Overrides the cloud settings, which are normally controlled by the weather, with the specified named version. This native allows for custom cloud formations and behaviors that deviate from the default settings associated with the game's current weather conditions.
            
            ```
            NativeDB Introduced: v323
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_COLOUR_OF_NEXT_TEXT_COMPONENT">
            <summary>
            SET_COLOUR_OF_NEXT_TEXT_COMPONENT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_COMBAT_FLOAT">
            <summary>
            SET_COMBAT_FLOAT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_CONVERSATION_AUDIO_CONTROLLED_BY_ANIM">
            <summary>
            Sets whether or not scripted conversation flow should be controlled by anim triggers
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_CONVERSATION_AUDIO_PLACEHOLDER">
            <summary>
            Used to determine whether conversation should use robot speech or not
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_CONVERTIBLE_ROOF">
            <summary>
            Enables or disables the convertible roof on vehicles that support old-style GTA IV roofs, which are not animated. Setting `toggle` to true will apply the roof to the vehicle, and setting it to false will remove the roof, assuming the vehicle has versions with and without a roof.
            
            If you want to lock or unlock the roof mechanism, use [`SET_CONVERTIBLE_ROOF_LATCH_STATE`](#\_0x1A78AD3D8240536F).
            
            You can check if the vehicle has a roof with [`DOES_VEHICLE_HAVE_ROOF`](#\_0x8AC862B0B32C5B80).
            
            ```
            NativeDB Introduced: v323
            ```
            
            #### Vehicles with both roofed and roofless versions (others may exist; this list is compiled from decompiled scripts).
            
            *   chino
            *   voltic
            *   buccaneer
            *   buccaneer2
            *   chino2
            *   faction
            *   faction2
            *   mamba
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_CONVERTIBLE_ROOF_LATCH_STATE">
            <summary>
            This native is used to latch or unlatch the convertible roof of a vehicle. It allows for direct control over the roof's mechanism without actually opening or closing the roof. This can be useful for scenarios where you need to prepare a vehicle's roof to be opened or closed by another action or to ensure it remains fixed in its current state regardless of other interactions.
            
            ```
            NativeDB Introduced: v323
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_CREATE_RANDOM_COPS">
            <summary>
            SET_CREATE_RANDOM_COPS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_CREATE_RANDOM_COPS_NOT_ON_SCENARIOS">
            <summary>
            SET_CREATE_RANDOM_COPS_NOT_ON_SCENARIOS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_CREATE_RANDOM_COPS_ON_SCENARIOS">
            <summary>
            SET_CREATE_RANDOM_COPS_ON_SCENARIOS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_CREDITS_ACTIVE">
            <summary>
            SET_CREDITS_ACTIVE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_CURRENT_PED_VEHICLE_WEAPON">
            <summary>
            SET_CURRENT_PED_VEHICLE_WEAPON
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_CURRENT_PED_WEAPON">
            <summary>
            SET_CURRENT_PED_WEAPON
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_CURRENT_PLAYER_TCMODIFIER">
            <summary>
            SET_CURRENT_PLAYER_TCMODIFIER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_CUSTOM_MP_HUD_COLOR">
            <summary>
            Set a custom color for the MP HUD, providing a way to customize the HUD's appearance similar to character color changes in MP.
            
            ```cpp
            enum eHudColours {
                HUD_COLOUR_PURE_WHITE = 0,
                HUD_COLOUR_WHITE = 1,
                HUD_COLOUR_BLACK = 2,
                HUD_COLOUR_GREY = 3,
                HUD_COLOUR_GREYLIGHT = 4,
                HUD_COLOUR_GREYDARK = 5,
                HUD_COLOUR_RED = 6,
                HUD_COLOUR_REDLIGHT = 7,
                HUD_COLOUR_REDDARK = 8,
                HUD_COLOUR_BLUE = 9,
                HUD_COLOUR_BLUELIGHT = 10,
                HUD_COLOUR_BLUEDARK = 11,
                HUD_COLOUR_YELLOW = 12,
                HUD_COLOUR_YELLOWLIGHT = 13,
                HUD_COLOUR_YELLOWDARK = 14,
                HUD_COLOUR_ORANGE = 15,
                HUD_COLOUR_ORANGELIGHT = 16,
                HUD_COLOUR_ORANGEDARK = 17,
                HUD_COLOUR_GREEN = 18,
                HUD_COLOUR_GREENLIGHT = 19,
                HUD_COLOUR_GREENDARK = 20,
                HUD_COLOUR_PURPLE = 21,
                HUD_COLOUR_PURPLELIGHT = 22,
                HUD_COLOUR_PURPLEDARK = 23,
                HUD_COLOUR_PINK = 24,
                HUD_COLOUR_STAR = 25,
                HUD_COLOUR_STARLIGHT = 26,
                HUD_COLOUR_STARDARK = 27,
                HUD_COLOUR_NET_PLAYER1 = 28,
                HUD_COLOUR_NET_PLAYER2 = 29,
                HUD_COLOUR_NET_PLAYER3 = 30,
                HUD_COLOUR_NET_PLAYER4 = 31,
                HUD_COLOUR_NET_PLAYER5 = 32,
                HUD_COLOUR_NET_PLAYER6 = 33,
                HUD_COLOUR_NET_PLAYER7 = 34,
                HUD_COLOUR_NET_PLAYER8 = 35,
                HUD_COLOUR_NET_PLAYER9 = 36,
                HUD_COLOUR_NET_PLAYER10 = 37,
                HUD_COLOUR_NET_PLAYER11 = 38,
                HUD_COLOUR_NET_PLAYER12 = 39,
                HUD_COLOUR_NET_PLAYER13 = 40,
                HUD_COLOUR_NET_PLAYER14 = 41,
                HUD_COLOUR_NET_PLAYER15 = 42,
                HUD_COLOUR_NET_PLAYER16 = 43,
                HUD_COLOUR_NET_PLAYER17 = 44,
                HUD_COLOUR_NET_PLAYER18 = 45,
                HUD_COLOUR_NET_PLAYER19 = 46,
                HUD_COLOUR_NET_PLAYER20 = 47,
                HUD_COLOUR_NET_PLAYER21 = 48,
                HUD_COLOUR_NET_PLAYER22 = 49,
                HUD_COLOUR_NET_PLAYER23 = 50,
                HUD_COLOUR_NET_PLAYER24 = 51,
                HUD_COLOUR_NET_PLAYER25 = 52,
                HUD_COLOUR_NET_PLAYER26 = 53,
                HUD_COLOUR_NET_PLAYER27 = 54,
                HUD_COLOUR_NET_PLAYER28 = 55,
                HUD_COLOUR_NET_PLAYER29 = 56,
                HUD_COLOUR_NET_PLAYER30 = 57,
                HUD_COLOUR_NET_PLAYER31 = 58,
                HUD_COLOUR_NET_PLAYER32 = 59,
                HUD_COLOUR_SIMPLEBLIP_DEFAULT = 60,
                HUD_COLOUR_MENU_BLUE = 61,
                HUD_COLOUR_MENU_GREY_LIGHT = 62,
                HUD_COLOUR_MENU_BLUE_EXTRA_DARK = 63,
                HUD_COLOUR_MENU_YELLOW = 64,
                HUD_COLOUR_MENU_YELLOW_DARK = 65,
                HUD_COLOUR_MENU_GREEN = 66,
                HUD_COLOUR_MENU_GREY = 67,
                HUD_COLOUR_MENU_GREY_DARK = 68,
                HUD_COLOUR_MENU_HIGHLIGHT = 69,
                HUD_COLOUR_MENU_STANDARD = 70,
                HUD_COLOUR_MENU_DIMMED = 71,
                HUD_COLOUR_MENU_EXTRA_DIMMED = 72,
                HUD_COLOUR_BRIEF_TITLE = 73,
                HUD_COLOUR_MID_GREY_MP = 74,
                HUD_COLOUR_NET_PLAYER1_DARK = 75,
                HUD_COLOUR_NET_PLAYER2_DARK = 76,
                HUD_COLOUR_NET_PLAYER3_DARK = 77,
                HUD_COLOUR_NET_PLAYER4_DARK = 78,
                HUD_COLOUR_NET_PLAYER5_DARK = 79,
                HUD_COLOUR_NET_PLAYER6_DARK = 80,
                HUD_COLOUR_NET_PLAYER7_DARK = 81,
                HUD_COLOUR_NET_PLAYER8_DARK = 82,
                HUD_COLOUR_NET_PLAYER9_DARK = 83,
                HUD_COLOUR_NET_PLAYER10_DARK = 84,
                HUD_COLOUR_NET_PLAYER11_DARK = 85,
                HUD_COLOUR_NET_PLAYER12_DARK = 86,
                HUD_COLOUR_NET_PLAYER13_DARK = 87,
                HUD_COLOUR_NET_PLAYER14_DARK = 88,
                HUD_COLOUR_NET_PLAYER15_DARK = 89,
                HUD_COLOUR_NET_PLAYER16_DARK = 90,
                HUD_COLOUR_NET_PLAYER17_DARK = 91,
                HUD_COLOUR_NET_PLAYER18_DARK = 92,
                HUD_COLOUR_NET_PLAYER19_DARK = 93,
                HUD_COLOUR_NET_PLAYER20_DARK = 94,
                HUD_COLOUR_NET_PLAYER21_DARK = 95,
                HUD_COLOUR_NET_PLAYER22_DARK = 96,
                HUD_COLOUR_NET_PLAYER23_DARK = 97,
                HUD_COLOUR_NET_PLAYER24_DARK = 98,
                HUD_COLOUR_NET_PLAYER25_DARK = 99,
                HUD_COLOUR_NET_PLAYER26_DARK = 100,
                HUD_COLOUR_NET_PLAYER27_DARK = 101,
                HUD_COLOUR_NET_PLAYER28_DARK = 102,
                HUD_COLOUR_NET_PLAYER29_DARK = 103,
                HUD_COLOUR_NET_PLAYER30_DARK = 104,
                HUD_COLOUR_NET_PLAYER31_DARK = 105,
                HUD_COLOUR_NET_PLAYER32_DARK = 106,
                HUD_COLOUR_BRONZE = 107,
                HUD_COLOUR_SILVER = 108,
                HUD_COLOUR_GOLD = 109,
                HUD_COLOUR_PLATINUM = 110,
                HUD_COLOUR_GANG1 = 111,
                HUD_COLOUR_GANG2 = 112,
                HUD_COLOUR_GANG3 = 113,
                HUD_COLOUR_GANG4 = 114,
                HUD_COLOUR_SAME_CREW = 115,
                HUD_COLOUR_FREEMODE = 116,
                HUD_COLOUR_PAUSE_BG = 117,
                HUD_COLOUR_FRIENDLY = 118,
                HUD_COLOUR_ENEMY = 119,
                HUD_COLOUR_LOCATION = 120,
                HUD_COLOUR_PICKUP = 121,
                HUD_COLOUR_PAUSE_SINGLEPLAYER = 122,
                HUD_COLOUR_FREEMODE_DARK = 123,
                HUD_COLOUR_INACTIVE_MISSION = 124,
                HUD_COLOUR_DAMAGE = 125,
                HUD_COLOUR_PINKLIGHT = 126,
                HUD_COLOUR_PM_MITEM_HIGHLIGHT = 127,
                HUD_COLOUR_SCRIPT_VARIABLE = 128,
                HUD_COLOUR_YOGA = 129,
                HUD_COLOUR_TENNIS = 130,
                HUD_COLOUR_GOLF = 131,
                HUD_COLOUR_SHOOTING_RANGE = 132,
                HUD_COLOUR_FLIGHT_SCHOOL = 133,
                HUD_COLOUR_NORTH_BLUE = 134,
                HUD_COLOUR_SOCIAL_CLUB = 135,
                HUD_COLOUR_PLATFORM_BLUE = 136,
                HUD_COLOUR_PLATFORM_GREEN = 137,
                HUD_COLOUR_PLATFORM_GREY = 138,
                HUD_COLOUR_FACEBOOK_BLUE = 139,
                HUD_COLOUR_INGAME_BG = 140,
                HUD_COLOUR_DARTS = 141,
                HUD_COLOUR_WAYPOINT = 142,
                HUD_COLOUR_MICHAEL = 143,
                HUD_COLOUR_FRANKLIN = 144,
                HUD_COLOUR_TREVOR = 145,
                HUD_COLOUR_GOLF_P1 = 146,
                HUD_COLOUR_GOLF_P2 = 147,
                HUD_COLOUR_GOLF_P3 = 148,
                HUD_COLOUR_GOLF_P4 = 149,
                HUD_COLOUR_WAYPOINTLIGHT = 150,
                HUD_COLOUR_WAYPOINTDARK = 151,
                HUD_COLOUR_PANEL_LIGHT = 152,
                HUD_COLOUR_MICHAEL_DARK = 153,
                HUD_COLOUR_FRANKLIN_DARK = 154,
                HUD_COLOUR_TREVOR_DARK = 155,
                HUD_COLOUR_OBJECTIVE_ROUTE = 156,
                HUD_COLOUR_PAUSEMAP_TINT = 157,
                HUD_COLOUR_PAUSE_DESELECT = 158,
                HUD_COLOUR_PM_WEAPONS_PURCHASABLE = 159,
                HUD_COLOUR_PM_WEAPONS_LOCKED = 160,
                HUD_COLOUR_END_SCREEN_BG = 161,
                HUD_COLOUR_CHOP = 162,
                HUD_COLOUR_PAUSEMAP_TINT_HALF = 163,
                HUD_COLOUR_NORTH_BLUE_OFFICIAL = 164,
                HUD_COLOUR_SCRIPT_VARIABLE_2 = 165,
                HUD_COLOUR_H = 166,
                HUD_COLOUR_HDARK = 167,
                HUD_COLOUR_T = 168,
                HUD_COLOUR_TDARK = 169,
                HUD_COLOUR_HSHARD = 170,
                HUD_COLOUR_CONTROLLER_MICHAEL = 171 
                HUD_COLOUR_CONTROLLER_FRANKLIN = 172 
                HUD_COLOUR_CONTROLLER_TREVOR = 173 
                HUD_COLOUR_CONTROLLER_CHOP = 174,
                HUD_COLOUR_VIDEO_EDITOR_VIDEO = 175,
                HUD_COLOUR_VIDEO_EDITOR_AUDIO = 176,
                HUD_COLOUR_VIDEO_EDITOR_TEXT = 177,
                HUD_COLOUR_HB_BLUE = 178,
                HUD_COLOUR_HB_YELLOW = 179,
                HUD_COLOUR_VIDEO_EDITOR_SCORE = 180,
                HUD_COLOUR_VIDEO_EDITOR_AUDIO_FADEOUT = 181,
                HUD_COLOUR_VIDEO_EDITOR_TEXT_FADEOUT = 182,
                HUD_COLOUR_VIDEO_EDITOR_SCORE_FADEOUT = 183,
                HUD_COLOUR_HEIST_BACKGROUND = 184,
                HUD_COLOUR_VIDEO_EDITOR_AMBIENT = 185,
                HUD_COLOUR_VIDEO_EDITOR_AMBIENT_FADEOUT = 186,
                HUD_COLOUR_GANG_BOSS = 187,
                HUD_COLOUR_GOON = 188,
                HUD_COLOUR_BOSS = 189,
                HUD_COLOUR_LOW_FLOW = 190,
                HUD_COLOUR_LOW_FLOW_DARK = 191,
                HUD_COLOUR_G1 = 192,
                HUD_COLOUR_G2 = 193,
                HUD_COLOUR_G3 = 194,
                HUD_COLOUR_G4 = 195,
                HUD_COLOUR_G5 = 196,
                HUD_COLOUR_G6 = 197,
                HUD_COLOUR_G7 = 198,
                HUD_COLOUR_G8 = 199,
                HUD_COLOUR_G9 = 200,
                HUD_COLOUR_G10 = 201,
                HUD_COLOUR_G11 = 202,
                HUD_COLOUR_G12 = 203,
                HUD_COLOUR_G13 = 204,
                HUD_COLOUR_G14 = 205,
                HUD_COLOUR_G15 = 206,
                HUD_COLOUR_ADVERSARY = 207,
                HUD_COLOUR_DEGEN_RED = 208,
                HUD_COLOUR_DEGEN_YELLOW = 209,
                HUD_COLOUR_DEGEN_GREEN = 210,
                HUD_COLOUR_DEGEN_CYAN = 211,
                HUD_COLOUR_DEGEN_BLUE = 212,
                HUD_COLOUR_DEGEN_MAGENTA = 213,
                HUD_COLOUR_STUNT_1 = 214,
                HUD_COLOUR_STUNT_2 = 215,
                HUD_COLOUR_SPECIAL_RACE_SERIES = 216 
                HUD_COLOUR_SPECIAL_RACE_SERIES_DARK = 217,
                HUD_COLOUR_CS = 218 
                HUD_COLOUR_CS_DARK = 219,
                HUD_COLOUR_TECH_GREEN = 220,
                HUD_COLOUR_TECH_GREEN_DARK = 221,
                HUD_COLOUR_TECH_RED = 222,
                HUD_COLOUR_TECH_GREEN_VERY_DARK = 223,
                HUD_COLOUR_PLACEHOLDER_01 = 224,
                HUD_COLOUR_PLACEHOLDER_02 = 225,
                HUD_COLOUR_PLACEHOLDER_03 = 226,
                HUD_COLOUR_PLACEHOLDER_04 = 227,
                HUD_COLOUR_PLACEHOLDER_05 = 228,
                HUD_COLOUR_PLACEHOLDER_06 = 229,
                HUD_COLOUR_PLACEHOLDER_07 = 230,
                HUD_COLOUR_PLACEHOLDER_08 = 231,
                HUD_COLOUR_PLACEHOLDER_09 = 232,
                HUD_COLOUR_PLACEHOLDER_10 = 233,
                HUD_COLOUR_JUNK_ENERGY = 234
            };
            ```
            
            ```
            NativeDB Introduced: 2545
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_CUSTOM_RADIO_TRACK_LIST">
            <summary>
            Queues up a custom track list on the specified radio station. The content in the track list will be played as soon as possible.
            The station does not have to be frozen.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_CUTSCENE_AUDIO_OVERRIDE">
            <summary>
            ```
            All occurrences found in b617d, sorted alphabetically and identical lines removed:
            AUDIO::SET_CUTSCENE_AUDIO_OVERRIDE("_AK");
            AUDIO::SET_CUTSCENE_AUDIO_OVERRIDE("_CUSTOM");
            AUDIO::SET_CUTSCENE_AUDIO_OVERRIDE("_TOOTHLESS");
            ```
            
            Add a suffix to the cutscene audio name. Call before loading the cutscene.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_CUTSCENE_CAN_BE_SKIPPED">
            <summary>
            SET_CUTSCENE_CAN_BE_SKIPPED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_CUTSCENE_ENTITY_STREAMING_FLAGS">
            <summary>
            Only used in networked environment with MP cutscenes
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_CUTSCENE_FADE_VALUES">
            <summary>
            SET_CUTSCENE_FADE_VALUES
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_CUTSCENE_ORIGIN">
            <summary>
            Sets cutscene location, used for multiplayer apartments/businesses.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_CUTSCENE_PED_COMPONENT_VARIATION">
            <summary>
            See [`SET_PED_COMPONENT_VARIATION`](#\_0x262B14F48D29DE80)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_CUTSCENE_PED_COMPONENT_VARIATION_FROM_PED">
            <summary>
            Sets the components for a cutscene ped, this will take precendence over the cutscene's component overrides. This does not require the entity be registered.
            
            See
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_CUTSCENE_PED_PROP_VARIATION">
            <summary>
            See [`SET_PED_PROP_INDEX`](#\_0x93376B65A266EB5F)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_CUTSCENE_TRIGGER_AREA">
            <summary>
            Only used twice in R* scripts
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_DAMPING">
            <summary>
            SET_DAMPING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_DEBUG_LINES_AND_SPHERES_DRAWING_ACTIVE">
            <summary>
            NOTE: Debugging functions are not present in the retail version of the game.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_DECISION_MAKER">
            <summary>
            SET_DECISION_MAKER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_DEEP_OCEAN_SCALER">
            <summary>
            Sets a value that determines how aggressive the ocean waves will be. Values of 2.0 or more make for very aggressive waves like you see during a thunderstorm.  
            Works only ~200 meters around the player.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_DEFAULT_VEHICLE_NUMBER_PLATE_TEXT_PATTERN">
            <summary>
            Sets the default number plate text pattern for vehicles seen on the local client with the specified plate index as their *default* index (`plateProbabilities` from carvariations).
            
            For consistency, this should be used with the same value on all clients, since vehicles *without* custom text will use a seeded random number generator with this pattern to determine the default plate text.
            
            The default value is `11AAA111`, and using this or a NULL string will revert to the default game RNG.
            
            ### Pattern string format
            
            *   `1` will lead to a random number from 0-9.
            *   `A` will lead to a random letter from A-Z.
            *   `.` will lead to a random letter *or* number, with 50% probability of being either.
            *   `^1` will lead to a literal `1` being emitted.
            *   `^A` will lead to a literal `A` being emitted.
            *   Any other character will lead to said character being emitted.
            *   A string shorter than 8 characters will be padded on the right.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_DISABLE_AMBIENT_MELEE_MOVE">
            <summary>
            SET_DISABLE_AMBIENT_MELEE_MOVE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_DISABLE_BMX_EXTRA_TRICK_FORCES">
            <summary>
            Disables the additional physics forces applied to BMX bikes that enable them to perform tricks.
            
            ```
            NativeDB Introduced: v463
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_DISABLE_BREAKING">
            <summary>
            SET_DISABLE_BREAKING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_DISABLE_DECAL_RENDERING_THIS_FRAME">
            <summary>
            SET_DISABLE_DECAL_RENDERING_THIS_FRAME
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_DISABLE_EXPLODE_FROM_BODY_DAMAGE_ON_COLLISION">
            <summary>
            Prevents a vehicle from exploding upon sustaining body damage from physical collisions. This can be used to increase the durability of vehicles in high-impact scenarios, such as races or combat situations, by preventing them from being destroyed due to collision-induced body damage.
            
            For helicopters, you might want to check [`SET_DISABLE_HELI_EXPLODE_FROM_BODY_DAMAGE`](#\_0xEDBC8405B3895CC9) instead.
            
            ```
            NativeDB Introduced: v1290
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_DISABLE_FRAG_DAMAGE">
            <summary>
            SET_DISABLE_FRAG_DAMAGE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_DISABLE_HELI_EXPLODE_FROM_BODY_DAMAGE">
            <summary>
            Prevents a helicopter from exploding due to relatively minor body damage.
            
            ```
            NativeDB Introduced: v1103
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_DISABLE_HOVER_MODE_FLIGHT">
            <summary>
            Disables wings for `Deluxo` and `Oppressor MK II`. For the Deluxo, it retracts the wings immediately, preventing flight. For the Oppressor Mk II, the wings retract after landing and take-off is not possible, though it can still glide if launched into the air.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_DISABLE_PETROL_DECALS_IGNITING_THIS_FRAME">
            <summary>
            Prevents gas / petrol decals (aka gas / petrol trails and puddles) to be ignited on fire during the frame in which the native is called.
            
            **Note**: This native needs to be called every frame to prevent ignition.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_DISABLE_PRETEND_OCCUPANTS">
            <summary>
            SET_DISABLE_PRETEND_OCCUPANTS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_DISABLE_RANDOM_TRAINS_THIS_FRAME">
            <summary>
            SET_DISABLE_RANDOM_TRAINS_THIS_FRAME
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_DISABLE_VEHICLE_ENGINE_FIRES">
            <summary>
            SET_DISABLE_VEHICLE_ENGINE_FIRES
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_DISABLE_VEHICLE_PETROL_TANK_DAMAGE">
            <summary>
            SET_DISABLE_VEHICLE_PETROL_TANK_DAMAGE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_DISABLE_VEHICLE_PETROL_TANK_FIRES">
            <summary>
            SET_DISABLE_VEHICLE_PETROL_TANK_FIRES
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_DISCORD_APP_ID">
            <summary>
            This native sets the app id for the discord rich presence implementation.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_DISCORD_RICH_PRESENCE_ACTION">
            <summary>
            Sets a clickable button to be displayed in a player's Discord rich presence.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_DISCORD_RICH_PRESENCE_ASSET">
            <summary>
            This native sets the image asset for the discord rich presence implementation.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_DISCORD_RICH_PRESENCE_ASSET_SMALL">
            <summary>
            This native sets the small image asset for the discord rich presence implementation.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_DISCORD_RICH_PRESENCE_ASSET_SMALL_TEXT">
            <summary>
            This native sets the hover text of the small image asset for the discord rich presence implementation.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_DISCORD_RICH_PRESENCE_ASSET_TEXT">
            <summary>
            This native sets the hover text of the image asset for the discord rich presence implementation.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_DISPATCH_COPS_FOR_PLAYER">
            <summary>
            SET_DISPATCH_COPS_FOR_PLAYER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_DISPATCH_IDEAL_SPAWN_DISTANCE">
            <summary>
            SET_DISPATCH_IDEAL_SPAWN_DISTANCE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_DISPATCH_SPAWN_LOCATION">
            <summary>
            SET_DISPATCH_SPAWN_LOCATION
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_DISPATCH_TIME_BETWEEN_SPAWN_ATTEMPTS">
            <summary>
            SET_DISPATCH_TIME_BETWEEN_SPAWN_ATTEMPTS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_DISPATCH_TIME_BETWEEN_SPAWN_ATTEMPTS_MULTIPLIER">
            <summary>
            SET_DISPATCH_TIME_BETWEEN_SPAWN_ATTEMPTS_MULTIPLIER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_DISTANT_CARS_ENABLED">
            <summary>
            Toggles to render distant vehicles. They may not be vehicles but images to look like vehicles.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_DITCH_POLICE_MODELS">
            <summary>
            This is a NOP function. It does nothing at all.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_DRAW_ORIGIN">
            <summary>
            Sets the on-screen drawing origin for draw-functions in world coordinates.
            
            The effect can be reset by calling [`CLEAR_DRAW_ORIGIN`](#\_0xFF0B610F6BE0D7AF) and is limited to 32 different origins each frame.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_DRIVEBY_TASK_TARGET">
            <summary>
            For p1 &amp; p2 (Ped, Vehicle). I could be wrong, as the only time this native is called in scripts is once and both are 0, but I assume this native will work like SET_MOUNTED_WEAPON_TARGET in which has the same exact amount of parameters and the 1st and last 3 parameters are right and the same for both natives.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_DRIVER_ABILITY">
            <summary>
            The function specifically verifies the value is equal to, or less than 1.0f. If it is greater than 1.0f, the function does nothing at all.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_DRIVER_AGGRESSIVENESS">
            <summary>
            range 0.0f - 1.0f
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_DRIVER_RACING_MODIFIER">
            <summary>
            Scripts use 0.2, 0.5 and 1.0. Value must be &gt;= 0.0 &amp;&amp; &lt;= 1.0
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_DRIVE_TASK_CRUISE_SPEED">
            <summary>
            SET_DRIVE_TASK_CRUISE_SPEED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_DRIVE_TASK_DRIVING_STYLE">
            <summary>
            Sets the driving style for a ped currently performing a driving task.
            
            Each flag in the `eVehicleDrivingFlags` enum can be combined to create a driving style, with each enabling or disabling a specific driving behavior. The driving style can be set to one of the predefined driving styles, or a custom driving style can be created by combining the flags. This can be done by using the bitwise OR operator (`|`) to combine the flags or by adding the decimal values of the flags together.
            
            ```cpp
            enum eVehicleDrivingFlags
            {
              None = 0,
              StopForVehicles = 1,
              StopForPeds = 2,
              SwerveAroundAllVehicles = 4,
              SteerAroundStationaryVehicles = 8,
              SteerAroundPeds = 16,
              SteerAroundObjects = 32,
              DontSteerAroundPlayerPed = 64,
              StopAtTrafficLights = 128,
              GoOffRoadWhenAvoiding = 256,
              AllowGoingWrongWay = 512,
              Reverse = 1024,
              UseWanderFallbackInsteadOfStraightLine = 2048,
              AvoidRestrictedAreas = 4096,
              PreventBackgroundPathfinding = 8192,
              AdjustCruiseSpeedBasedOnRoadSpeed = 16384,
              UseShortCutLinks = 262144,
              ChangeLanesAroundObstructions = 524288,
              UseSwitchedOffNodes = 2097152,
              PreferNavmeshRoute = 4194304,
              PlaneTaxiMode = 8388608,
              ForceStraightLine = 16777216,
              UseStringPullingAtJunctions = 33554432,
              TryToAvoidHighways = 536870912,
              ForceJoinInRoadDirection = 1073741824,
              StopAtDestination = 2147483648,
              // StopForVehicles | StopForPeds | SteerAroundObjects | SteerAroundStationaryVehicles | StopAtTrafficLights | UseShortCutLinks | ChangeLanesAroundObstructions
              DrivingModeStopForVehicles = 786603,
              // StopForVehicles | StopForPeds | StopAtTrafficLights | UseShortCutLinks
              DrivingModeStopForVehiclesStrict = 262275,
              // SwerveAroundAllVehicles | SteerAroundObjects | UseShortCutLinks | ChangeLanesAroundObstructions | StopForVehicles
              DrivingModeAvoidVehicles = 786469,
              // SwerveAroundAllVehicles | SteerAroundObjects | UseShortCutLinks | ChangeLanesAroundObstructions
              DrivingModeAvoidVehiclesReckless = 786468,
              // StopForVehicles | SteerAroundStationaryVehicles | StopForPeds | SteerAroundObjects | UseShortCutLinks | ChangeLanesAroundObstructions
              DrivingModeStopForVehiclesIgnoreLights = 786475,
              // SwerveAroundAllVehicles | StopAtTrafficLights | SteerAroundObjects | UseShortCutLinks | ChangeLanesAroundObstructions | StopForVehicles
              DrivingModeAvoidVehiclesObeyLights = 786597,
              // SwerveAroundAllVehicles | StopAtTrafficLights | StopForPeds | SteerAroundObjects | UseShortCutLinks | ChangeLanesAroundObstructions | StopForVehicles
              DrivingModeAvoidVehiclesStopForPedsObeyLights = 786599,
            }
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_DRIVE_TASK_MAX_CRUISE_SPEED">
            <summary>
            SET_DRIVE_TASK_MAX_CRUISE_SPEED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_DUI_URL">
            <summary>
            Navigates the specified DUI browser to a different URL.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_EMITTER_PROBE_LENGTH">
            <summary>
            Allows StaticEmitter's without a linked entity to make use of environment features like occlusion and reverb even if they are located higher than 20.0 units above any static collision inside interiors.
            
            This native allows you to extend the probe range up to 150.0 units.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_EMITTER_RADIO_STATION">
            <summary>
            Retunes a named static emitter to the specified station
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_ENABLE_BOUND_ANKLES">
            <summary>
            Used with [SET_ENABLE_HANDCUFFS](#\_0xDF1AF8B5D56542FA) in decompiled scripts. From my observations, I have noticed that while being ragdolled you are not able to get up but you can still run. Your legs can also bend.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_ENABLE_HANDCUFFS">
            <summary>
            ped can not pull out a weapon when true
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_ENABLE_PED_ENVEFF_SCALE">
            <summary>
            SET_ENABLE_PED_ENVEFF_SCALE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_ENABLE_SCUBA">
            <summary>
            Enables diving motion when underwater.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_ENABLE_VEHICLE_SLIPSTREAMING">
            <summary>
            Enable/Disables global slipstream physics
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_ENTITY_ALPHA">
            <summary>
            This native sets the entity's alpha level.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_ENTITY_ALWAYS_PRERENDER">
            <summary>
            SET_ENTITY_ALWAYS_PRERENDER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_ENTITY_ANIM_CURRENT_TIME">
            <summary>
            [Animations list](https://alexguirre.github.io/animations-list/)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_ENTITY_ANIM_SPEED">
            <summary>
            SET_ENTITY_ANIM_SPEED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_ENTITY_AS_MISSION_ENTITY">
            <summary>
            Assigns an existing entity to be owned by the current script. If the entity was not owned by a script yet, this also means the entity will remain persistent until released.
            
            Note that this is not needed right after creating an entity as a script-created entity will automatically be assigned.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_ENTITY_AS_NO_LONGER_NEEDED">
            <summary>
            Marks the specified entity (ped, vehicle or object) as no longer needed.  
            Entities marked as no longer needed, will be deleted as the engine sees fit.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_ENTITY_CAN_BE_DAMAGED">
            <summary>
            SET_ENTITY_CAN_BE_DAMAGED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_ENTITY_CAN_BE_DAMAGED_BY_RELATIONSHIP_GROUP">
            <summary>
            SET_ENTITY_CAN_BE_DAMAGED_BY_RELATIONSHIP_GROUP
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_ENTITY_CAN_BE_TARGETED_WITHOUT_LOS">
            <summary>
            Sets whether the entity can be targeted without being in line-of-sight.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_ENTITY_COLLISION">
            <summary>
            SET_ENTITY_COLLISION
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_ENTITY_COMPLETELY_DISABLE_COLLISION">
            <summary>
            SET_ENTITY_COMPLETELY_DISABLE_COLLISION
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_ENTITY_COORDS">
            <summary>
            Sets the coordinates (world position) for a specified entity, offset by the radius of the entity on the Z axis.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_ENTITY_COORDS_NO_OFFSET">
            <summary>
            Teleports an entity to specified coordinates directly, with options to maintain certain behaviors post-teleportation.
            
            **Note**:
            
            *   This native allows precise placement of entities without the usual adjustments for collision or interaction with the environment that may occur with other teleportation natives.
            *   The `keepTasks` and `keepIK` parameters are specifically useful for maintaining the current state of a ped, ensuring actions or animations are not abruptly stopped due to the teleportation.
            *   Setting `doWarp` to `false` is useful when simulating continuous movement or when the entity should interact with its immediate surroundings upon arrival.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_ENTITY_COORDS_WITHOUT_PLANTS_RESET">
            <summary>
            SET_ENTITY_COORDS_WITHOUT_PLANTS_RESET
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_ENTITY_DRAW_OUTLINE">
            <summary>
            Draws an outline around a given entity. This function supports SDK infrastructure and is not intended to be used directly from your code.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_ENTITY_DRAW_OUTLINE_COLOR">
            <summary>
            Sets color for entity outline. `255, 0, 255, 255` by default.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_ENTITY_DRAW_OUTLINE_SHADER">
            <summary>
            Sets variant of shader that will be used to draw entity outline.
            
            Variants are:
            
            *   **0**: Default value, gauss shader.
            *   **1**: 2px wide solid color outline.
            *   **2**: Fullscreen solid color except for entity.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_ENTITY_DYNAMIC">
            <summary>
            SET_ENTITY_DYNAMIC
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_ENTITY_FOR_NULL_CONV_PED">
            <summary>
            SET_ENTITY_FOR_NULL_CONV_PED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_ENTITY_HAS_GRAVITY">
            <summary>
            SET_ENTITY_HAS_GRAVITY
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_ENTITY_HEADING">
            <summary>
            Set the heading of an entity in degrees also known as "Yaw".
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_ENTITY_HEALTH">
            <summary>
            When setting health for a player ped, the game will clamp the health value to ensure it does not exceed the maximum health. This maximum health can be retrieved by calling [`GET_PED_MAX_HEALTH`](#\_0x4700A416E8324EF3). It can also be modified by calling [`SET_PED_MAX_HEALTH`](#\_0xF5F6378C4F3419D3).
            
            When setting the health for non-player peds or entities, the maximum health will be increased if the new health value exceeds the current maximum.
            
            Default health for male peds is `200`, for female peds it is `175`.
            
            ### Added parameters
            
            *   **inflictor**: The handle for the entity that caused the damage.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_ENTITY_ICON_COLOR">
            <summary>
            SET_ENTITY_ICON_COLOR
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_ENTITY_ICON_VISIBILITY">
            <summary>
            SET_ENTITY_ICON_VISIBILITY
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_ENTITY_INVINCIBLE">
            <summary>
            Sets a ped or an object totally invincible. It doesn't take any kind of damage. Peds will not ragdoll on explosions and the tazer animation won't apply either.  
            If you use this for a ped and you want Ragdoll to stay enabled, then do:  
            *(DWORD *)(pedAddress + 0x188) |= (1 &lt;&lt; 9);  
            Use this if you want to get the invincibility status:  
            	bool IsPedInvincible(Ped ped)  
            	{  
            auto addr = getScriptHandleBaseAddress(ped);	  
            if (addr)  
            {  
            	DWORD flag = *(DWORD *)(addr + 0x188);  
            	return ((flag &amp; (1 &lt;&lt; 8)) != 0) || ((flag &amp; (1 &lt;&lt; 9)) != 0);  
            }  
            return false;  
            	}
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_ENTITY_IS_TARGET_PRIORITY">
            <summary>
            SET_ENTITY_IS_TARGET_PRIORITY
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_ENTITY_LIGHTS">
            <summary>
            SET_ENTITY_LIGHTS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_ENTITY_LOAD_COLLISION_FLAG">
            <summary>
            Loads collision grid for an entity spawned outside of a player's loaded area. This allows peds to execute tasks rather than sit dormant because of a lack of a physics grid.
            
            Certainly not the main usage of this native but when set to true for a Vehicle, it will prevent the vehicle to explode if it is spawned far away from the player.
            
            ```
            NativeDB Added Parameter 3: Any p2
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_ENTITY_LOCALLY_INVISIBLE">
            <summary>
            Sets the provided entity not visible for yourself for the current frame.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_ENTITY_LOCALLY_VISIBLE">
            <summary>
            Sets the provided entity visible for yourself for the current frame.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_ENTITY_LOD_DIST">
            <summary>
            LOD distance can be 0 to 0xFFFF (higher values will result in 0xFFFF) as it is actually stored as a 16-bit value (aka uint16_t).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_ENTITY_MATRIX">
            <summary>
            Sets an entity's matrix. Arguments are in the same order as with GET_ENTITY_MATRIX.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_ENTITY_MAX_HEALTH">
            <summary>
            For instance: ENTITY::SET_ENTITY_MAX_HEALTH(PLAYER::PLAYER_PED_ID(), 200); // director_mode.c4: 67849
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_ENTITY_MAX_SPEED">
            <summary>
            SET_ENTITY_MAX_SPEED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_ENTITY_MOTION_BLUR">
            <summary>
            SET_ENTITY_MOTION_BLUR
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_ENTITY_NO_COLLISION_ENTITY">
            <summary>
            Calling this function disables collision between two entities.
            The importance of the order for entity1 and entity2 is unclear.
            The third parameter, `thisFrame`, decides whether the collision is to be disabled until it is turned back on, or if it's just this frame.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_ENTITY_ONLY_DAMAGED_BY_PLAYER">
            <summary>
            SET_ENTITY_ONLY_DAMAGED_BY_PLAYER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_ENTITY_ONLY_DAMAGED_BY_RELATIONSHIP_GROUP">
            <summary>
            SET_ENTITY_ONLY_DAMAGED_BY_RELATIONSHIP_GROUP
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_ENTITY_PROOFS">
            <summary>
            Enable / disable each type of damage.  
            --------------  
            p7 is to to '1' in am_mp_property_ext/int: entity::set_entity_proofs(uParam0-&gt;f_19, true, true, true, true, true, true, 1, true);
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_ENTITY_QUATERNION">
            <summary>
            w is the correct parameter name!
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_ENTITY_RECORDS_COLLISIONS">
            <summary>
            SET_ENTITY_RECORDS_COLLISIONS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_ENTITY_RENDER_SCORCHED">
            <summary>
            SET_ENTITY_RENDER_SCORCHED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_ENTITY_REQUIRES_MORE_EXPENSIVE_RIVER_CHECK">
            <summary>
            SET_ENTITY_REQUIRES_MORE_EXPENSIVE_RIVER_CHECK
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_ENTITY_ROTATION">
            <summary>
            Sets the rotation of a specified entity in the game world.
            
            ```
            NativeDB Introduced: v323
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_ENTITY_TRAFFICLIGHT_OVERRIDE">
            <summary>
            Changing traffic-lights will not change the behavior of NPCs.
            
            Example: [here](https://www.gtaforums.com/topic/830463-help-with-turning-lights-green-and-causing-peds-to-crash-into-each-other/#entry1068211340)
            
            ```cpp
            enum eTrafficlightOverrideMode
            {
                TLO_RED = 0,
                TLO_AMBER = 1,
                TLO_GREEN = 2,
                TLO_NONE = 3
            }
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_ENTITY_VELOCITY">
            <summary>
            Note that the third parameter(denoted as z) is "up and down" with positive numbers encouraging upwards movement.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_ENTITY_VISIBLE">
            <summary>
            Toggle the visibility of a given entity.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_ENTITY_VISIBLE_IN_CUTSCENE">
            <summary>
            SET_ENTITY_VISIBLE_IN_CUTSCENE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_EVERYONE_IGNORE_PLAYER">
            <summary>
            SET_EVERYONE_IGNORE_PLAYER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_EXCLUSIVE_SCENARIO_GROUP">
            <summary>
            Groups found in the scripts used with this native:  
            "AMMUNATION",  
            "QUARRY",  
            "Triathlon_1",  
            "Triathlon_2",  
            "Triathlon_3"
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_EXPLOSIVE_AMMO_THIS_FRAME">
            <summary>
            SET_EXPLOSIVE_AMMO_THIS_FRAME
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_EXPLOSIVE_MELEE_THIS_FRAME">
            <summary>
            SET_EXPLOSIVE_MELEE_THIS_FRAME
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_FACIAL_IDLE_ANIM_OVERRIDE">
            <summary>
            SET_FACIAL_IDLE_ANIM_OVERRIDE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_FADE_IN_AFTER_DEATH_ARREST">
            <summary>
            Sets whether the game should fade in after the player dies or is arrested.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_FADE_IN_AFTER_LOAD">
            <summary>
            SET_FADE_IN_AFTER_LOAD
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_FADE_OUT_AFTER_ARREST">
            <summary>
            Sets whether the game should fade out after the player is arrested.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_FADE_OUT_AFTER_DEATH">
            <summary>
            Sets whether the game should fade out after the player dies.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_FAKE_PAUSEMAP_PLAYER_POSITION_THIS_FRAME">
            <summary>
            Overrides the position of the main player blip for the current frame.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_FAKE_WANTED_LEVEL">
            <summary>
            Sets a visually fake wanted level on the user interface. Used by Rockstar's scripts to "override" regular wanted levels and make custom ones while the real wanted level and multipliers are still in effect.
            Max is 6, anything above this makes it just 6. Also the mini-map gets the red &amp; blue flashing effect.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_FAR_DRAW_VEHICLES">
            <summary>
            SET_FAR_DRAW_VEHICLES
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_FIRE_AMMO_THIS_FRAME">
            <summary>
            SET_FIRE_AMMO_THIS_FRAME
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_FIRST_PERSON_AIM_CAM_NEAR_CLIP_THIS_UPDATE">
            <summary>
            SET_FIRST_PERSON_AIM_CAM_NEAR_CLIP_THIS_UPDATE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_FIRST_PERSON_AIM_CAM_ZOOM_FACTOR">
            <summary>
            SET_FIRST_PERSON_AIM_CAM_ZOOM_FACTOR
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_FLASH">
            <summary>
            Purpose of p0 and p1 unknown.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_FLASH_LIGHT_FADE_DISTANCE">
            <summary>
            SET_FLASH_LIGHT_FADE_DISTANCE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_FLASH_LIGHT_KEEP_ON_WHILE_MOVING">
            <summary>
            Allows Weapon-Flashlight beams to stay visible while moving. Normally it only stays on while aiming.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_FLOATING_HELP_TEXT_SCREEN_POSITION">
            <summary>
            SET_FLOATING_HELP_TEXT_SCREEN_POSITION
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_FLOATING_HELP_TEXT_STYLE">
            <summary>
            ### Arrow Positions
            
            *   0 = Off / No arrow
            *   1 = Top
            *   2 = Left
            *   3 = Bottom
            *   4 = Right
            
            ### Note
            
            Any numeric value greater than 4 will result in a right arrow (Index 4)
            
            ### Important
            
            Needs to be called every frame
            
            ![Preview of the provided example code](https://forum.cfx.re/uploads/default/original/4X/7/f/3/7f319bc93c3a00b8829bd4ac8dddc235fbf3a9ef.png)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_FLOATING_HELP_TEXT_TO_ENTITY">
            <summary>
            SET_FLOATING_HELP_TEXT_TO_ENTITY
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_FLOATING_HELP_TEXT_WORLD_POSITION">
            <summary>
            SET_FLOATING_HELP_TEXT_WORLD_POSITION
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_FLY_CAM_COORD_AND_CONSTRAIN">
            <summary>
            SET_FLY_CAM_COORD_AND_CONSTRAIN
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_FLY_CAM_HORIZONTAL_RESPONSE">
            <summary>
            SET_FLY_CAM_HORIZONTAL_RESPONSE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_FLY_CAM_MAX_HEIGHT">
            <summary>
            SET_FLY_CAM_MAX_HEIGHT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_FLY_THROUGH_WINDSCREEN_PARAMS">
            <summary>
            Sets some in-game parameters which is used for checks is ped needs to fly through windscreen after a crash.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_FOCUS_ENTITY">
            <summary>
            It seems to make the entity's coords mark the point from which LOD-distances are measured. In my testing, setting a vehicle as the focus entity and moving that vehicle more than 300 distance units away from the player will make the level of detail around the player go down drastically (shadows disappear, textures go extremely low res, etc). The player seems to be the default focus entity.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_FOCUS_POS_AND_VEL">
            <summary>
            Override the area where the camera will render the terrain.
            p3, p4 and p5 are usually set to 0.0
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_FOLLOW_PED_CAM_THIS_UPDATE">
            <summary>
            Overrides the ped follow camera (not first person camera) with the specified camera. The game loads all camera metadata from `update/update.rpf/x64/data/metadata/cameras.ymt` and `x64a.rpf/data/metadata/cameras.ymt` with the ped follow cameras being of type `camFollowPedCameraMetadata`.
            
            | Follow Camera Names                          |
            |----------------------------------------------|
            | DEFAULT_FOLLOW_PED_CAMERA                    |
            | FOLLOW_PED_ATTACHED_TO_ROPE_CAMERA           |
            | FOLLOW_PED_ON_EXILE1\_LADDER_CAMERA           |
            | FOLLOW_PED_SKY_DIVING_CAMERA                 |
            | FOLLOW_PED_SKY_DIVING_FAMILY5\_CAMERA         |
            | NIGHTCLUB_FOLLOW_PED_CAMERA                  |
            | FOLLOW_PED_INTIMIDATION_CAMERA               |
            | FOLLOW_PED_IN_WATER_CAMERA                   |
            | FOLLOW_PED_PRONE_CAMERA                      |
            | FOLLOW_PED_ON_SEAT_CAMERA                    |
            | FOLLOW_PED_HANGING_UPSIDE_DOWN_CAMERA        |
            | FOLLOW_PED_ATTACHED_TO_ROPE_CAMERA           |
            | CUSTOM_TRANSITION_AFTER_WARP_SKY_DIVE_CAMERA |
            | FOLLOW_PED_ON_HORSE_CAMERA                   |
            | FOLLOW_PED_ON_LOUNGER_CAMERA                 |
            
            Other camera hashes (names not found yet)
            
            ```cpp
            // 0x5DBBFB6E
            // 0xA38DB056
            // 0x16B702A3
            // 0x41D72A2E
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_FOLLOW_PED_CAM_VIEW_MODE">
            <summary>
            See [`GET_FOLLOW_PED_CAM_VIEW_MODE`](#\_0x8D4D46230B2C353A) for the follow mode enum.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_FOLLOW_VEHICLE_CAM_VIEW_MODE">
            <summary>
            See [`GET_FOLLOW_PED_CAM_VIEW_MODE`](#\_0x8D4D46230B2C353A) for the follow mode enum.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_FOLLOW_VEHICLE_CAM_ZOOM_LEVEL">
            <summary>
            See [`GET_FOLLOW_PED_CAM_VIEW_MODE`](#\_0x8D4D46230B2C353A) for the follow mode enum.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_FORCE_FOOTSTEP_UPDATE">
            <summary>
            SET_FORCE_FOOTSTEP_UPDATE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_FORCE_HD_VEHICLE">
            <summary>
            SET_FORCE_HD_VEHICLE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_FORCE_LOW_LOD_ANCHOR_MODE">
            <summary>
            Sets whether a boat should remain in the non-physical, low LOD anchor mode even when a player is driving it.
            
            **Note**: This native requires [SET_BOAT_REMAINS_ANCHORED_WHILE_PLAYER_IS_DRIVER](#\_0xE3EBAAE484798530) to be set to `true` to work properly.
            
            ```
            NativeDB Introduced: v323
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_FORCE_OBJECT_THIS_FRAME">
            <summary>
            SET_FORCE_OBJECT_THIS_FRAME
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_FORCE_STEP_TYPE">
            <summary>
            SET_FORCE_STEP_TYPE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_FORKLIFT_FORK_HEIGHT">
            <summary>
            0.0 = Lowest 1.0 = Highest. This is best to be used if you wanna pick-up a car since un-realistically on GTA V forklifts can't pick up much of anything due to vehicle mass. If you put this under a car then set it above 0.0 to a 'lifted-value' it will raise the car with no issue lol
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_FRONTEND_ACTIVE">
            <summary>
            SET_FRONTEND_ACTIVE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_FRONTEND_RADIO_ACTIVE">
            <summary>
            Allows the radio to be played in the frontend.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_FUEL_CONSUMPTION_RATE_MULTIPLIER">
            <summary>
            Sets fuel consumption rate multiplier for all vehicles operated by a player. This is a way to slow down or speed up fuel consumption for all vehicles at a time. If 0 - it practically means that fuel will not be consumed. By default is set to 1.
            
            When the multiplier is set to 1 a default 65 litre gas tank car with average fuel consumption can stay idle for ~16.67 hours or run with max RPM for ~2.5 hours.
            
            To customize fuel consumption per vehicle / vehicle class use [`SET_HANDLING_FLOAT`](#\_0x90DD01C)/[`SET_VEHICLE_HANDLING_FLOAT`](#\_0x488C86D2) natives with `fieldName` equal to `fPetrolConsumptionRate`. By default it is set to 0.5 for all vehicles.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_FUEL_CONSUMPTION_STATE">
            <summary>
            Turns on and off fuel consumption in all vehicles operated by a player. NPC operated vehicles will not consume fuel to avoid traffic disruptions.
            
            The default Gta5 behaviour is fuel consumption turned off.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_GAMEPLAY_CAM_FOLLOW_PED_THIS_UPDATE">
            <summary>
            SET_GAMEPLAY_CAM_FOLLOW_PED_THIS_UPDATE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_GAMEPLAY_CAM_RELATIVE_HEADING">
            <summary>
            Sets the camera position relative to heading in float from -360 to +360.  
            Heading is alwyas 0 in aiming camera.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_GAMEPLAY_CAM_RELATIVE_PITCH">
            <summary>
            This native sets the camera's pitch (rotation on the x-axis).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_GAMEPLAY_CAM_SHAKE_AMPLITUDE">
            <summary>
            Sets the amplitude for the gameplay (i.e. 3rd or 1st) camera to shake. Used in script "drunk_controller.ysc.c4" to simulate making the player drunk.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_GAMEPLAY_COORD_HINT">
            <summary>
            SET_GAMEPLAY_COORD_HINT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_GAMEPLAY_ENTITY_HINT">
            <summary>
            p6 &amp; p7 - possibly length or time
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_GAMEPLAY_HINT_BASE_ORBIT_PITCH_OFFSET">
            <summary>
            SET_GAMEPLAY_HINT_BASE_ORBIT_PITCH_OFFSET
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_GAMEPLAY_HINT_FOLLOW_DISTANCE_SCALAR">
            <summary>
            SET_GAMEPLAY_HINT_FOLLOW_DISTANCE_SCALAR
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_GAMEPLAY_HINT_FOV">
            <summary>
            SET_GAMEPLAY_HINT_FOV
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_GAMEPLAY_OBJECT_HINT">
            <summary>
            SET_GAMEPLAY_OBJECT_HINT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_GAMEPLAY_PED_HINT">
            <summary>
            SET_GAMEPLAY_PED_HINT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_GAMEPLAY_VEHICLE_HINT">
            <summary>
            Focuses the camera on the specified vehicle.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_GAME_PAUSED">
            <summary>
            Make sure to call this from the correct thread if you're using multiple threads because all other threads except the one which is calling SET_GAME_PAUSED will be paused which means you will lose control and the game remains in paused mode until you exit GTA5.exe
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_GAME_PAUSES_FOR_STREAMING">
            <summary>
            SET_GAME_PAUSES_FOR_STREAMING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_GARBAGE_TRUCKS">
            <summary>
            SET_GARBAGE_TRUCKS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_GLOBAL_MIN_BIRD_FLIGHT_HEIGHT">
            <summary>
            Birds will try to reach the given height.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_GLOBAL_PASSENGER_MASS_MULTIPLIER">
            <summary>
            SET_GLOBAL_PASSENGER_MASS_MULTIPLIER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_GLOBAL_RADIO_SIGNAL_LEVEL">
            <summary>
            Sets the global radio signal level, lower value will cause radio static.
            Used only a handful of times in scripts.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_GPS_ACTIVE">
            <summary>
            SET_GPS_ACTIVE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_GPS_CUSTOM_ROUTE_RENDER">
            <summary>
            SET_GPS_CUSTOM_ROUTE_RENDER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_GPS_DISABLED_ZONE">
            <summary>
            SET_GPS_DISABLED_ZONE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_GPS_DISABLED_ZONE_AT_INDEX">
            <summary>
            Disables the GPS route displayed on the minimap while within a certain zone (area). When in a disabled zone and creating a waypoint, the GPS route is not shown on the minimap until you are outside of the zone. When disabled, the direct distance is shown on minimap opposed to distance to travel. Seems to only work before setting a waypoint.
            
            You can clear the disabled zone with CLEAR_GPS_DISABLED_ZONE_AT_INDEX.
            
            **Setting a waypoint at the same coordinate:**
            
            Disabled Zone: &lt;https://i.imgur.com/P9VUuxM.png&gt;
            
            Enabled Zone (normal): &lt;https://i.imgur.com/BPi24aw.png&gt;
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_GPS_FLAGS">
            <summary>
            Only the script that originally called SET_GPS_FLAGS can set them again. Another script cannot set the flags, until the first script that called it has called CLEAR_GPS_FLAGS.
            Doesn't seem like the flags are actually read by the game at all.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_GPS_FLASHES">
            <summary>
            SET_GPS_FLASHES
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_GPS_MULTI_ROUTE_RENDER">
            <summary>
            SET_GPS_MULTI_ROUTE_RENDER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_GRAVITY_LEVEL">
            <summary>
            cpp
            enum eGravityLevel
            {
                GRAV_EARTH = 0, // earth gravity 9.8m/s2
                GRAV_MOON = 1, // moon gravity 2.4m/s2
                GRAV_LOW = 2, // very low gravity
                GRAV_ZERO = 3 // zero gravity
            }
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_GROUP_FORMATION">
            <summary>
            0: Freedom to move
            1: Circle Around Leader
            2: Alternative Circle Around Leader  
            3: Line, with Leader at center  
            4: Arrow Formation
            5: "V" Formation
            6: Line Follow Formation
            7: Single Formation
            8: Pairwise
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_GROUP_FORMATION_SPACING">
            <summary>
            SET_GROUP_FORMATION_SPACING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_GROUP_SEPARATION_RANGE">
            <summary>
            Sets the range at which members will automatically leave the group.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_HANDLING_FIELD">
            <summary>
            Sets a global handling override for a specific vehicle class. The name is supposed to match the `handlingName` field from handling.meta.
            Example: `SetHandlingField('AIRTUG', 'CHandlingData', 'fSteeringLock', 360.0)`
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_HANDLING_FLOAT">
            <summary>
            Sets a global handling override for a specific vehicle class. The name is supposed to match the `handlingName` field from handling.meta.
            Example: `SetHandlingFloat('AIRTUG', 'CHandlingData', 'fSteeringLock', 360.0)`
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_HANDLING_INT">
            <summary>
            Sets a global handling override for a specific vehicle class. The name is supposed to match the `handlingName` field from handling.meta.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_HANDLING_VECTOR">
            <summary>
            Sets a global handling override for a specific vehicle class. The name is supposed to match the `handlingName` field from handling.meta.
            Example: `SetHandlingVector('AIRTUG', 'CHandlingData', 'vecCentreOfMassOffset', vector3(0.0, 0.0, -5.0))`
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_HD_AREA">
            <summary>
            SET_HD_AREA
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_HEAD_BLEND_PALETTE_COLOR">
            <summary>
            Preview: https://gfycat.com/MaleRareAmazonparrot
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_HEALTH_HUD_DISPLAY_VALUES">
            <summary>
            SET_HEALTH_HUD_DISPLAY_VALUES
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_HELI_BLADES_FULL_SPEED">
            <summary>
            Equivalent of SET_HELI_BLADES_SPEED(vehicleHandle, 1.0f);  
            this native works on planes to?
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_HELI_BLADES_SPEED">
            <summary>
            Sets the speed of the helicopter blades in percentage of the full speed.  
            vehicleHandle: The helicopter.  
            speed: The speed in percentage, 0.0f being 0% and 1.0f being 100%.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_HELI_COMBAT_OFFSET">
            <summary>
            Set a specific offset for helis chasing target in combat
            
            ```
            NativeDB Introduced: v1180
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_HELI_RESIST_TO_EXPLOSION">
            <summary>
            Makes a helicopter resistant to multiple explosions. When enabled, helicopters can survive two or more explosions.
            
            ```
            NativeDB Introduced: 2545
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_HELI_TAIL_BOOM_CAN_BREAK_OFF">
            <summary>
            Enables or disables the ability for a helicopter's tail boom to break off.
            
            ```
            NativeDB Introduced: v323
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_HELI_TURBULENCE_SCALAR">
            <summary>
            SET_HELI_TURBULENCE_SCALAR
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_HIDOF_OVERRIDE">
            <summary>
            SET_HIDOF_OVERRIDE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_HIGH_FALL_TASK">
            <summary>
            SET_HIGH_FALL_TASK
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_HORN_ENABLED">
            <summary>
            SET_HORN_ENABLED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_HOVER_MODE_WING_RATIO">
            <summary>
            This native allows opening or closing the wings of the Deluxo/Oppressor. For the Deluxo, wing deployment depends on sufficient altitude.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_HUD_COMPONENT_ALIGN">
            <summary>
            See [SET_SCRIPT_GFX_ALIGN](#\_0xB8A850F20A067EB6) for details about how gfx align works.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_HUD_COMPONENT_POSITION">
            <summary>
            SET_HUD_COMPONENT_POSITION
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_HUD_COMPONENT_SIZE">
            <summary>
            SET_HUD_COMPONENT_SIZE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_IGNORE_LOW_PRIORITY_SHOCKING_EVENTS">
            <summary>
            SET_IGNORE_LOW_PRIORITY_SHOCKING_EVENTS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_IGNORE_NO_GPS_FLAG">
            <summary>
            SET_IGNORE_NO_GPS_FLAG
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_IK_TARGET">
            <summary>
            Sets the IK target for a given IK part belonging to the ped.
            
            **Please note:** The IK target will only be valid for one update, so it needs to be set for as long as it is needed (to avoid IK targets not being cleared and getting stuck enabled).
            
            ```cpp
            enum eIkPart {
              IK_PART_INVALID = 0,
              // head
              IK_PART_HEAD = 1,
              // spine
              IK_PART_SPINE = 2,
              // Left Arm
              IK_PART_ARM_LEFT = 3,
              // Right Arm
              IK_PART_ARM_RIGHT = 4,
              // Left Leg
              IK_PART_LEG_LEFT = 5,
              // Right Leg
              IK_PART_LEG_RIGHT = 6
            };
            
            ```
            
            ```cpp
            enum eIkTargetFlags {
              ITF_DEFAULT = 0,
              // arm target relative to the handbone
              ITF_ARM_TARGET_WRT_HANDBON = 1,
              // arm target relative to the pointhelper
              ITF_ARM_TARGET_WRT_POINTHELPER = 2,
              // arm target relative to the ikhelper
              ITF_ARM_TARGET_WRT_IKHELPE = 4,
              // use animation tags directly
              ITF_IK_TAG_MODE_NORMAL = 8,
              // use animation tags in ALLOW mode
              ITF_IK_TAG_MODE_ALLOW = 16,
              // use animation tags in BLOCK mode
              ITF_IK_TAG_MODE_BLOCK = 32,
              // solve for orientation in addition to position
              ITF_ARM_USE_ORIENTATION = 64
            };
            
            ```
            
            ```
            NativeDB Introduced: v323
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_INCIDENT_REQUESTED_UNITS">
            <summary>
            SET_INCIDENT_REQUESTED_UNITS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_INITIAL_PLAYER_STATION">
            <summary>
            SET_INITIAL_PLAYER_STATION
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_INPUT_EXCLUSIVE">
            <summary>
            SET_INPUT_EXCLUSIVE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_INSTANCE_PRIORITY_HINT">
            <summary>
            Sets an unknown flag used by CScene in determining which entities from CMapData scene nodes to draw, similar to SET_INSTANCE_PRIORITY_MODE.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_INSTANCE_PRIORITY_MODE">
            <summary>
            Sets the maximum prop density and changes a loading screen flag from 'loading story mode' to 'loading GTA Online'. It causes a loading screen to show as it reloads map data.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_INTERIOR_ACTIVE">
            <summary>
            SET_INTERIOR_ACTIVE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_INTERIOR_PORTAL_CORNER_POSITION">
            <summary>
            SET_INTERIOR_PORTAL_CORNER_POSITION
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_INTERIOR_PORTAL_ENTITY_FLAG">
            <summary>
            SET_INTERIOR_PORTAL_ENTITY_FLAG
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_INTERIOR_PORTAL_FLAG">
            <summary>
            SET_INTERIOR_PORTAL_FLAG
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_INTERIOR_PORTAL_ROOM_FROM">
            <summary>
            SET_INTERIOR_PORTAL_ROOM_FROM
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_INTERIOR_PORTAL_ROOM_TO">
            <summary>
            SET_INTERIOR_PORTAL_ROOM_TO
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_INTERIOR_PROBE_LENGTH">
            <summary>
            Overwrite the games default CPortalTracker interior detection range.
            This fixes potentially unwanted behaviour in the base game and allows you to build custom interiors with larger ceiling heights without running into graphical glitches.
            
            By default CPortalTracker will probe 4 units downward trying to reach collisions that are part of the interior the entity is in.
            If no collision can be found 16 units are used in some circumstances.
            
            There are 30+ hard coded special cases, only some of them exposed via script (for example `ENABLE_STADIUM_PROBES_THIS_FRAME`).
            
            This native allows you to extend the probe range up to 150 units which is the same value the game uses for the `xs_arena_interior`
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_INTERIOR_ROOM_EXTENTS">
            <summary>
            SET_INTERIOR_ROOM_EXTENTS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_INTERIOR_ROOM_FLAG">
            <summary>
            SET_INTERIOR_ROOM_FLAG
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_INTERIOR_ROOM_TIMECYCLE">
            <summary>
            SET_INTERIOR_ROOM_TIMECYCLE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_IN_VEHICLE_CAM_STATE_THIS_UPDATE">
            <summary>
            SET_IN_VEHICLE_CAM_STATE_THIS_UPDATE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_ISLAND_ENABLED">
            <summary>
            Enables the specified island. For more information, see islandhopper.meta
            
            ```
            NativeDB Introduced: v2189
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_KEY_MAPPING_HIDE_RESOURCES">
            <summary>
            Toggles the visibility of resource names in the FiveM key mapping page.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_LAST_DRIVEN_VEHICLE">
            <summary>
            SET_LAST_DRIVEN_VEHICLE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_LIGHTS_CUTOFF_DISTANCE_TWEAK">
            <summary>
            SET_LIGHTS_CUTOFF_DISTANCE_TWEAK
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_LOCAL_PLAYER_CAN_COLLECT_PORTABLE_PICKUPS">
            <summary>
            SET_LOCAL_PLAYER_CAN_COLLECT_PORTABLE_PICKUPS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_LOCAL_PLAYER_INVISIBLE_LOCALLY">
            <summary>
            SET_LOCAL_PLAYER_INVISIBLE_LOCALLY
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_LOCAL_PLAYER_VISIBLE_IN_CUTSCENE">
            <summary>
            SET_LOCAL_PLAYER_VISIBLE_IN_CUTSCENE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_LOCAL_PLAYER_VISIBLE_LOCALLY">
            <summary>
            SET_LOCAL_PLAYER_VISIBLE_LOCALLY
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_MANUAL_SHUTDOWN_LOADING_SCREEN_NUI">
            <summary>
            Sets whether or not `SHUTDOWN_LOADING_SCREEN` automatically shuts down the NUI frame for the loading screen. If this is enabled,
            you will have to manually invoke `SHUTDOWN_LOADING_SCREEN_NUI` whenever you want to hide the NUI loading screen.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_MAPDATACULLBOX_ENABLED">
            <summary>
            Possible p0 values:  
            "prologue"  
            "Prologue_Main"
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_MAP_ZOOM_DATA_LEVEL">
            <summary>
            Sets values to the zoom level data by index.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_MAX_ARMOUR_HUD_DISPLAY">
            <summary>
            SET_MAX_ARMOUR_HUD_DISPLAY
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_MAX_HEALTH_HUD_DISPLAY">
            <summary>
            SET_MAX_HEALTH_HUD_DISPLAY
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_MAX_NUM_PORTABLE_PICKUPS_CARRIED_BY_PLAYER">
            <summary>
            SET_MAX_NUM_PORTABLE_PICKUPS_CARRIED_BY_PLAYER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_MAX_WANTED_LEVEL">
            <summary>
            SET_MAX_WANTED_LEVEL
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_MICROPHONE_POSITION">
            <summary>
            If this is the correct name, what microphone? I know your TV isn't going to reach out and adjust your headset so..
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_MILLISECONDS_PER_GAME_MINUTE">
            <summary>
            Overrides how many real ms are equal to one game minute.
            A setter for [`GetMillisecondsPerGameMinute`](#\_0x2F8B4D1C595B11DB).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_MINIGAME_IN_PROGRESS">
            <summary>
            SET_MINIGAME_IN_PROGRESS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_MINIMAP_BLOCK_WAYPOINT">
            <summary>
            SET_MINIMAP_BLOCK_WAYPOINT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_MINIMAP_CLIP_TYPE">
            <summary>
            Sets the type for the minimap blip clipping object to be either rectangular or rounded.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_MINIMAP_COMPONENT">
            <summary>
            This native is used to colorize/toggle certain map components like the army base.
            
            Component IDs 6 through 14 are used by the freemode event King of the Castle in GTA Online.
            
            ### An incomplete list of component IDs:
            
            *   **0**: Los Santos International Airport yellow runway markers
            *   **1**: Sandy Shores Airfield yellow runway markers
            *   **2**: McKenzie Field yellow runway markers
            *   **6**: Vespucci Beach lifeguard building
            *   **7**: Top level zone of Alien Camp (Hippy Camp)
            *   **8**: Paleto Bay fire station drill tower
            *   **9** Land Act Dam tower
            *   **10** Pala Springs Aerial Tramway
            *   **11** Galileo Observatory power unit
            *   **12** Small zone (empty "interior") near Central Los Santos Medical Center
            *   **13** Richman Mansion grotto
            *   **14** 2 Alien Camp (Hippy Camp) circles
            *   **15** Fort Zancudo
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_MINIMAP_COMPONENT_POSITION">
            <summary>
            Overrides the minimap component data (from `common:/data/ui/frontend.xml`) for a specified component.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_MINIMAP_FOW_REVEAL_COORDINATE">
            <summary>
            SET_MINIMAP_FOW_REVEAL_COORDINATE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_MINIMAP_GOLF_COURSE">
            <summary>
            Not much is known so far on what it does *exactly*.
            All I know for sure is that it draws the specified hole ID on the pause menu map as well as on the mini-map/radar. This native also seems to change some other things related to the pause menu map's behaviour, for example: you can no longer set waypoints, the pause menu map starts up in a 'zoomed in' state. This native does not need to be executed every tick.
            
            You need to center the minimap manually as well as change/lock it's zoom and angle in order for it to appear correctly on the minimap.
            You'll also need to use the `GOLF` scaleform in order to get the correct minmap border to show up.
            
            Use [`SET_MINIMAP_GOLF_COURSE_OFF()`](#\_0x35EDD5B2E3FF01C0) to reset the map when you no longer want to display any golf holes (you still need to unlock zoom, position and angle of the radar manually after calling this).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_MINIMAP_GOLF_COURSE_OFF">
            <summary>
            SET_MINIMAP_GOLF_COURSE_OFF
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_MINIMAP_HIDE_FOW">
            <summary>
            If true, the entire map will be revealed.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_MINIMAP_IN_PROLOGUE">
            <summary>
            Toggles the North Yankton map
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_MINIMAP_IN_SPECTATOR_MODE">
            <summary>
            SET_MINIMAP_IN_SPECTATOR_MODE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_MINIMAP_OVERLAY_DISPLAY">
            <summary>
            Sets the display info for a minimap overlay.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_MINIMAP_SONAR_SWEEP">
            <summary>
            Enables or disables the sonar sweep animation on the minimap.
            
            ```
            NativeDB Introduced: v2189
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_MISSION_FLAG">
            <summary>
            If true, the player can't save the game.   
            If the parameter is true, sets the mission flag to true, if the parameter is false, the function does nothing at all.  
            ^ also, if the mission flag is already set, the function does nothing at all
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_MISSION_NAME">
            <summary>
            SET_MISSION_NAME
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_MISSION_TRAIN_AS_NO_LONGER_NEEDED">
            <summary>
            p1 is always 0
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_MISSION_TRAIN_COORDS">
            <summary>
            SET_MISSION_TRAIN_COORDS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_MOBILE_PHONE_DOF_STATE">
            <summary>
            Toggles depth of field on the cellphone camera.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_MOBILE_PHONE_POSITION">
            <summary>
            SET_MOBILE_PHONE_POSITION
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_MOBILE_PHONE_RADIO_STATE">
            <summary>
            SET_MOBILE_PHONE_RADIO_STATE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_MOBILE_PHONE_ROTATION">
            <summary>
            Last parameter is unknown and always zero.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_MOBILE_PHONE_SCALE">
            <summary>
            The minimum/default is 500.0f. If you plan to make it bigger set it's position as well. Also this seems to need to be called in a loop as when you close the phone the scale is reset. If not in a loop you'd need to call it everytime before you re-open the phone.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_MOBILE_RADIO_ENABLED_DURING_GAMEPLAY">
            <summary>
            SET_MOBILE_RADIO_ENABLED_DURING_GAMEPLAY
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_MODEL_AS_NO_LONGER_NEEDED">
            <summary>
            Releases the script ownership assigned by REQUEST_MODEL. This command should be used when done using a specific model hash in script.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_MODEL_HEADLIGHT_CONFIGURATION">
            <summary>
            **This native is deprecated and does nothing!**
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_MOUNTED_WEAPON_TARGET">
            <summary>
            Note: Look in decompiled scripts and the times that p1 and p2 aren't 0. They are filled with vars. If you look through out that script what other natives those vars are used in, you can tell p1 is a ped and p2 is a vehicle. Which most likely means if you want the mounted weapon to target a ped set targetVehicle to 0 or vice-versa.  
            ```
            
            ```
            NativeDB Added Parameter 7: Any p6
            NativeDB Added Parameter 8: Any p7
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_MOUSE_CURSOR_STYLE">
            <summary>
            Changes the mouse style.
            
            ```cpp
            enum eMousePointerStyle {
            	ARROW = 1,
            	ARROW_DIMMED = 2,
            	HAND_OPEN = 3,
            	HAND_GRAB = 4,
            	HAND_MIDDLE_FINGER = 5,
            	ARROW_LEFT = 6,
            	ARROW_RIGHT = 7,
            	ARROW_UP = 8,
            	ARROW_DOWN = 9,
            	ARROW_TRIMMING = 10,
            	ARROW_PLUS = 11,
            	ARROW_MINUS = 12
            };
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_MOUSE_CURSOR_THIS_FRAME">
            <summary>
            Sets the mouse pointer to be active on current frame.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_MOUSE_CURSOR_VISIBLE">
            <summary>
            Toggles the visibility of the cursor. Do note that if the game loses focus and then regains it, the cursor will become visible again.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_MOVEMENT_MODE_OVERRIDE">
            <summary>
            name: "MP_FEMALE_ACTION" found multiple times in the b617d scripts.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_MP_GAMER_TAGS_USE_VEHICLE_BEHAVIOR">
            <summary>
            Sets whether all tags should group (normal game behavior) or should remain independent and above each ped's respective head when in a vehicle.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_MP_GAMER_TAGS_VISIBLE_DISTANCE">
            <summary>
            Sets the maximum distance at which all tags will be visible and which beyond will not be displayed. Distance is measured from the camera position.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_MP_GAMER_TAG_ALPHA">
            <summary>
            Sets flag's sprite transparency. 0-255.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_MP_GAMER_TAG_BIG_TEXT">
            <summary>
            SET_MP_GAMER_TAG_BIG_TEXT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_MP_GAMER_TAG_COLOUR">
            <summary>
            Sets a gamer tag's component colour
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_MP_GAMER_TAG_HEALTH_BAR_COLOUR">
            <summary>
            Should be enabled as component (2). Has 0 alpha by default.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_MP_GAMER_TAG_NAME">
            <summary>
            SET_MP_GAMER_TAG_NAME
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_MP_GAMER_TAG_VISIBILITY">
            <summary>
            cpp
            enum eMpGamerTagComponent
            {
            	MP_TAG_GAMER_NAME = 0,
            	MP_TAG_CREW_TAG = 1,
            	MP_TAG_HEALTH_ARMOUR = 2,
            	MP_TAG_BIG_TEXT = 3,
            	MP_TAG_AUDIO_ICON = 4,
            	MP_TAG_USING_MENU = 5,
            	MP_TAG_PASSIVE_MODE = 6,
            	MP_TAG_WANTED_STARS = 7,
            	MP_TAG_DRIVER = 8,
            	MP_TAG_CO_DRIVER = 9,
            	MP_TAG_TAGGED = 10,
            	MP_TAG_GAMER_NAME_NEARBY = 11,
            	MP_TAG_ARROW = 12,
            	MP_TAG_PACKAGES = 13,
            	MP_TAG_INV_IF_PED_FOLLOWING = 14,
            	MP_TAG_RANK_TEXT = 15,
            	MP_TAG_TYPING = 16,
            	MP_TAG_BAG_LARGE = 17,
            	MP_TAG_ARROW = 18,
            	MP_TAG_GANG_CEO = 19,
            	MP_TAG_GANG_BIKER = 20,
            	MP_TAG_BIKER_ARROW = 21,
            	MP_TAG_MC_ROLE_PRESIDENT = 22,
            	MP_TAG_MC_ROLE_VICE_PRESIDENT = 23,
            	MP_TAG_MC_ROLE_ROAD_CAPTAIN = 24,
            	MP_TAG_MC_ROLE_SARGEANT = 25,
            	MP_TAG_MC_ROLE_ENFORCER = 26,
            	MP_TAG_MC_ROLE_PROSPECT = 27,
            	MP_TAG_TRANSMITTER = 28,
            	MP_TAG_BOMB = 29
            };
            ```
            
            ```
            NativeDB Added Parameter 4: Any p3
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_MP_GAMER_TAG_WANTED_LEVEL">
            <summary>
            displays wanted star above head
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_MULTIPLAYER_BANK_CASH">
            <summary>
            Preview image:
            
            ![](https://i.imgur.com/1BTmdyv.png)
            
            To change the bank balance use [`STAT_SET_INT`](#\_0xB3271D7AB655B441) with "BANK_BALANCE" to whatever value you need to.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_MULTIPLAYER_HUD_CASH">
            <summary>
            **This native does absolutely nothing, just a nullsub**
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_MULTIPLAYER_WALLET_CASH">
            <summary>
            Preview image:
            
            ![](https://i.imgur.com/1BTmdyv.png)
            
            To change money value use [`STAT_SET_INT`](#\_0xB3271D7AB655B441) with "MP0\_WALLET_BALANCE" to whatever value you need to.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_NETWORK_CUTSCENE_ENTITIES">
            <summary>
            SET_NETWORK_CUTSCENE_ENTITIES
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_NETWORK_ID_ALWAYS_EXISTS_FOR_PLAYER">
            <summary>
            SET_NETWORK_ID_ALWAYS_EXISTS_FOR_PLAYER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_NETWORK_ID_CAN_MIGRATE">
            <summary>
            Whether or not another player is allowed to take control of the entity
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_NETWORK_ID_EXISTS_ON_ALL_MACHINES">
            <summary>
            SET_NETWORK_ID_EXISTS_ON_ALL_MACHINES
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_NETWORK_ID_VISIBLE_IN_CUTSCENE">
            <summary>
            SET_NETWORK_ID_VISIBLE_IN_CUTSCENE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_NETWORK_VEHICLE_AS_GHOST">
            <summary>
            SET_NETWORK_VEHICLE_AS_GHOST
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_NETWORK_VEHICLE_RESPOT_TIMER">
            <summary>
            NativeDB Added Parameter 3: Any p2
            NativeDB Added Parameter 4: Any p3
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_NEW_WAYPOINT">
            <summary>
            SET_NEW_WAYPOINT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_NEXT_DESIRED_MOVE_STATE">
            <summary>
            **This native does absolutely nothing, just a nullsub**
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_NEXT_PLAYER_TCMODIFIER">
            <summary>
            SET_NEXT_PLAYER_TCMODIFIER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_NIGHTVISION">
            <summary>
            Enables Night Vision.  
            Example:  
            C#: Function.Call(Hash.SET_NIGHTVISION, true);  
            C++: GRAPHICS::SET_NIGHTVISION(true);  
            BOOL toggle:  
            true = turns night vision on for your player.  
            false = turns night vision off for your player.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_NITROUS_IS_ACTIVE">
            <summary>
            ```
            NativeDB Introduced: 3095
            ```
            
            Activates or deactivates the nitrous system in the specified vehicle, based on the boolean value provided.
            You can clear the nitrous with [`CLEAR_NITROUS`](#\_0xC889AE921400E1ED), if you want to have more control on the nitrous and those settings, use [`SET_OVERRIDE_NITROUS_LEVEL`](#\_0xC8E9B6B71B8E660D)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_NOISEOVERIDE">
            <summary>
            SET_NOISEOVERIDE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_NOISINESSOVERIDE">
            <summary>
            SET_NOISINESSOVERIDE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_NO_LOADING_SCREEN">
            <summary>
            SET_NO_LOADING_SCREEN
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_NUI_FOCUS">
            <summary>
            SET_NUI_FOCUS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_NUI_FOCUS_KEEP_INPUT">
            <summary>
            SET_NUI_FOCUS_KEEP_INPUT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_NUI_ZINDEX">
            <summary>
            Set the z-index of the NUI resource.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_NUMBER_OF_PARKED_VEHICLES">
            <summary>
            SET_NUMBER_OF_PARKED_VEHICLES
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_OBJECT_ALLOW_LOW_LOD_BUOYANCY">
            <summary>
            Overrides the climbing/blocking flags of the object, used in the native scripts mostly for "prop_dock_bouy_*"
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_OBJECT_AS_NO_LONGER_NEEDED">
            <summary>
            This is an alias of SET_ENTITY_AS_NO_LONGER_NEEDED.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_OBJECT_FORCE_VEHICLES_TO_AVOID">
            <summary>
            Overrides a flag on the object which determines if the object should be avoided by a vehicle in task: CTaskVehicleGoToPointWithAvoidanceAutomobile.
            Tested on vehicles that were created by the vehicle generators.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_OBJECT_PHYSICS_PARAMS">
            <summary>
            rage::phArchetypeDamp
            p9: Some phBoundGeometry margin value, limited to (0.0, 0.1) exclusive.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_OBJECT_TARGETTABLE">
            <summary>
            SET_OBJECT_TARGETTABLE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_OPEN_REAR_DOORS_ON_EXPLOSION">
            <summary>
            Enables or disables the opening of a vehicle's rear doors in the event of a sticky bomb explosion. This native is effective for armored vehicles, such as the Stockade (Brinks vehicle), allowing the rear doors to be opened through controlled explosions, which might otherwise remain locked due to the vehicle nature.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_OVERRIDE_NITROUS_LEVEL">
            <summary>
            ```
            NativeDB Introduced: v1604
            NativeDB Added Parameter 2 (2060): float durationMod : A multiplier applied to the default nitrous duration (default is 3 seconds). 
            NativeDB Added Parameter 3 (2060): float power : A multiplier applied to the default nitrous power multiplier (default is 3).
            NativeDB Added Parameter 4 (2060): float rechargeTime : A multiplier applied to the default nitrous recharge rate.
            NativeDB Added Parameter 5 (2060): BOOL disableSound : A boolean to disable the default nitrous sound when the nitrous is active.
            ```
            
            Overrides the default settings of a vehicle's nitrous system, allowing custom control over its performance characteristics.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_OVERRIDE_WEATHER">
            <summary>
            Refer to [`SET_WEATHER_TYPE_NOW_PERSIST`](#\_0xED712CA327900C8A) for weather types.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PAD_SHAKE">
            <summary>
            p0 always seems to be 0  
            duration in milliseconds   
            frequency should range from about 10 (slow vibration) to 255 (very fast)  
            example:  
            SET_PAD_SHAKE(0, 100, 200);
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PARACHUTE_TASK_TARGET">
            <summary>
            SET_PARACHUTE_TASK_TARGET
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PARACHUTE_TASK_THRUST">
            <summary>
            SET_PARACHUTE_TASK_THRUST
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PARKED_VEHICLE_DENSITY_MULTIPLIER_THIS_FRAME">
            <summary>
            SET_PARKED_VEHICLE_DENSITY_MULTIPLIER_THIS_FRAME
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PARTICLE_FX_BULLET_IMPACT_SCALE">
            <summary>
            SET_PARTICLE_FX_BULLET_IMPACT_SCALE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PARTICLE_FX_CAM_INSIDE_NONPLAYER_VEHICLE">
            <summary>
            SET_PARTICLE_FX_CAM_INSIDE_NONPLAYER_VEHICLE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PARTICLE_FX_CAM_INSIDE_VEHICLE">
            <summary>
            SET_PARTICLE_FX_CAM_INSIDE_VEHICLE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PARTICLE_FX_LOOPED_ALPHA">
            <summary>
            SET_PARTICLE_FX_LOOPED_ALPHA
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PARTICLE_FX_LOOPED_COLOUR">
            <summary>
            Sets the colour tint of a previously started looped particle effect
            
            You can use the [inverse lerp](https://www.gamedev.net/articles/programming/general-and-gameplay-programming/inverse-lerp-a-super-useful-yet-often-overlooked-function-r5230/) method to normalize in a range from 0.0 to 1.0 an rgb
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PARTICLE_FX_LOOPED_EVOLUTION">
            <summary>
            SET_PARTICLE_FX_LOOPED_EVOLUTION
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PARTICLE_FX_LOOPED_FAR_CLIP_DIST">
            <summary>
            SET_PARTICLE_FX_LOOPED_FAR_CLIP_DIST
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PARTICLE_FX_LOOPED_OFFSETS">
            <summary>
            SET_PARTICLE_FX_LOOPED_OFFSETS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PARTICLE_FX_LOOPED_SCALE">
            <summary>
            SET_PARTICLE_FX_LOOPED_SCALE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PARTICLE_FX_NON_LOOPED_ALPHA">
            <summary>
            Usage example for C#:  
            Function.Call(Hash.SET_PARTICLE_FX_NON_LOOPED_ALPHA, new InputArgument[] { 0.1f });  
            		Note: the argument alpha ranges from 0.0f-1.0f !
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PARTICLE_FX_NON_LOOPED_COLOUR">
            <summary>
            Only works on some fx's, while on others it might SEEM to work "properly", but the colors can be "strange" or even completly different from what you've expected. Reason for this is that those fx's might already have colors "baked into them" which then start to act as a "mixing palette", resulting in a different color than expected. A hypothetical example of this would be if the fx itself is already full (bright) red (RGB: 1.0, 0.0, 0.0) and you then set the color to (bright) green (RGB: 0.0, 1.0, 0.0), that it MIGHT result in Yellow (RGB: 1.0, 1.0, 0.0).
            
            This doc previously stated that the set color is **NOT** networked, however it does actually turns out to be networked. Tested with all fireworks effects and several other FX effects resulted in colored fx effects on all clients when used in combination with [START_NETWORKED_PARTICLE_FX_NON_LOOPED_AT_COORD](#\_0xF56B8137DF10135D).
            This might however not be the case for all types of particle fx's, so it's recommended to test this thoroughly with multiple clients before releasing your script for example.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PARTICLE_FX_OVERRIDE">
            <summary>
            SET_PARTICLE_FX_OVERRIDE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PARTICLE_FX_SHOOTOUT_BOAT">
            <summary>
            SET_PARTICLE_FX_SHOOTOUT_BOAT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PAUSE_MENU_ACTIVE">
            <summary>
            This native is deprecated.
            
            If you're looking to:
            
            *   Toggle the pause menu on, use [`ACTIVATE_FRONTEND_MENU`](#\_0xEF01D36B9C9D0C7B)
            *   Toggle the pause menu off, use [`SET_FRONTEND_ACTIVE`](#\_0x745711A75AB09277)
            *   Disable toggling the pause menu, use [`DISABLE_FRONTEND_THIS_FRAME`](#\_0x6D3465A73092F0E6)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PAUSE_MENU_PED_LIGHTING">
            <summary>
            Toggles the light state for the pause menu ped in frontend menus.
            
            This is used by R\* in combination with [`SET_PAUSE_MENU_PED_SLEEP_STATE`](#\_0xECF128344E9FF9F1) to toggle the "offline" or "online" state in the "friends" tab of the pause menu in GTA Online.
            
            Example:
            On: ![lights on](https://vespura.com/hi/i/2019-04-01\_16-09\_540ee\_1015.png)
            Off: ![lights off](https://vespura.com/hi/i/2019-04-01\_16-10\_8b5e7\_1016.png)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PAUSE_MENU_PED_SLEEP_STATE">
            <summary>
            Toggles the pause menu ped sleep state for frontend menus.
            
            [Example GIF](https://vespura.com/hi/i/2019-04-01\_15-51\_8ed38\_1014.gif)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_ACCURACY">
            <summary>
            accuracy = 0-100, 100 being perfectly accurate
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_AI_BLIP_FORCED_ON">
            <summary>
            if "flag" is true, the AI blip will always be displayed for the specified ped, if it has an AI blip  
            If "flag" is false, the AI blip will only be displayed when the player is in combat with the specified ped, if it has an AI blip
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_AI_BLIP_GANG_ID">
            <summary>
            SET_PED_AI_BLIP_GANG_ID
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_AI_BLIP_HAS_CONE">
            <summary>
            SET_PED_AI_BLIP_HAS_CONE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_AI_BLIP_NOTICE_RANGE">
            <summary>
            SET_PED_AI_BLIP_NOTICE_RANGE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_ALERTNESS">
            <summary>
            value ranges from 0 to 3.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_ALLOWED_TO_DUCK">
            <summary>
            SET_PED_ALLOWED_TO_DUCK
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_ALLOW_VEHICLES_OVERRIDE">
            <summary>
            SET_PED_ALLOW_VEHICLES_OVERRIDE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_ALTERNATE_MOVEMENT_ANIM">
            <summary>
            ```
            stance:  
            0 = idle  
            1 = walk  
            2 = running  
            p5 = usually set to true  
            ```
            
            [Animations list](https://alexguirre.github.io/animations-list/)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_ALTERNATE_WALK_ANIM">
            <summary>
            [Animations list](https://alexguirre.github.io/animations-list/)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_AMMO">
            <summary>
            NativeDB Added Parameter 4: BOOL p3
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_AMMO_BY_TYPE">
            <summary>
            SET_PED_AMMO_BY_TYPE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_AMMO_TO_DROP">
            <summary>
            SET_PED_AMMO_TO_DROP
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_ANGLED_DEFENSIVE_AREA">
            <summary>
            SET_PED_ANGLED_DEFENSIVE_AREA
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_AO_BLOB_RENDERING">
            <summary>
            Enable/disable ped shadow (ambient occlusion). https://gfycat.com/thankfulesteemedgecko
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_ARMOUR">
            <summary>
            Sets the armor of the specified ped.  
            ped: The Ped to set the armor of.  
            amount: A value between 0 and 100 indicating the value to set the Ped's armor to.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_AS_COP">
            <summary>
            Turns the desired ped into a cop. If you use this on the player ped, you will become almost invisible to cops dispatched for you. You will also report your own crimes, get a generic cop voice, get a cop-vision-cone on the radar, and you will be unable to shoot at other cops. SWAT and Army will still shoot at you. Toggling ped as "false" has no effect; you must change p0's ped model to disable the effect.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_AS_ENEMY">
            <summary>
            SET_PED_AS_ENEMY
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_AS_GROUP_LEADER">
            <summary>
            SET_PED_AS_GROUP_LEADER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_AS_GROUP_MEMBER">
            <summary>
            SET_PED_AS_GROUP_MEMBER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_AS_NO_LONGER_NEEDED">
            <summary>
            This is an alias of SET_ENTITY_AS_NO_LONGER_NEEDED.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_BLEND_FROM_PARENTS">
            <summary>
            SET_PED_BLEND_FROM_PARENTS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_BLOCKS_PATHING_WHEN_DEAD">
            <summary>
            SET_PED_BLOCKS_PATHING_WHEN_DEAD
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_BOUNDS_ORIENTATION">
            <summary>
            SET_PED_BOUNDS_ORIENTATION
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_CAN_ARM_IK">
            <summary>
            SET_PED_CAN_ARM_IK
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_CAN_BE_DRAGGED_OUT">
            <summary>
            SET_PED_CAN_BE_DRAGGED_OUT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_CAN_BE_KNOCKED_OFF_VEHICLE">
            <summary>
            state: https://alloc8or.re/gta5/doc/enums/eKnockOffVehicle.txt
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_CAN_BE_SHOT_IN_VEHICLE">
            <summary>
            SET_PED_CAN_BE_SHOT_IN_VEHICLE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_CAN_BE_TARGETED_WHEN_INJURED">
            <summary>
            SET_PED_CAN_BE_TARGETED_WHEN_INJURED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_CAN_BE_TARGETED_WITHOUT_LOS">
            <summary>
            SET_PED_CAN_BE_TARGETED_WITHOUT_LOS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_CAN_BE_TARGETTED">
            <summary>
            SET_PED_CAN_BE_TARGETTED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_CAN_BE_TARGETTED_BY_PLAYER">
            <summary>
            SET_PED_CAN_BE_TARGETTED_BY_PLAYER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_CAN_BE_TARGETTED_BY_TEAM">
            <summary>
            SET_PED_CAN_BE_TARGETTED_BY_TEAM
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_CAN_COWER_IN_COVER">
            <summary>
            It simply makes the said ped to cower behind cover object(wall, desk, car)  
            Peds flee attributes must be set to not to flee, first. Else, most of the peds, will just flee from gunshot sounds or any other panic situations.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_CAN_EVASIVE_DIVE">
            <summary>
            SET_PED_CAN_EVASIVE_DIVE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_CAN_HEAD_IK">
            <summary>
            SET_PED_CAN_HEAD_IK
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_CAN_LEG_IK">
            <summary>
            SET_PED_CAN_LEG_IK
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_CAN_LOSE_PROPS_ON_DAMAGE">
            <summary>
            It makes the ped lose (or not lose) their props (like glasses or helmets/hat) when someone punches or pushes the ped.
            This is probably what's being used in GTA:O to keep players from knocking other player's hats/glasses off when in combat.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_CAN_PEEK_IN_COVER">
            <summary>
            SET_PED_CAN_PEEK_IN_COVER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_CAN_PLAY_AMBIENT_ANIMS">
            <summary>
            SET_PED_CAN_PLAY_AMBIENT_ANIMS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_CAN_PLAY_AMBIENT_BASE_ANIMS">
            <summary>
            SET_PED_CAN_PLAY_AMBIENT_BASE_ANIMS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_CAN_PLAY_AMBIENT_IDLES">
            <summary>
            Prevents a ped from playing ambient idle animations.
            
            **Note:** This native must be called every frame.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_CAN_PLAY_GESTURE_ANIMS">
            <summary>
            SET_PED_CAN_PLAY_GESTURE_ANIMS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_CAN_PLAY_VISEME_ANIMS">
            <summary>
            p2 usually 0
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_CAN_RAGDOLL">
            <summary>
            SET_PED_CAN_RAGDOLL
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_CAN_RAGDOLL_FROM_PLAYER_IMPACT">
            <summary>
            SET_PED_CAN_RAGDOLL_FROM_PLAYER_IMPACT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_CAN_SMASH_GLASS">
            <summary>
            SET_PED_CAN_SMASH_GLASS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_CAN_SWITCH_WEAPON">
            <summary>
            SET_PED_CAN_SWITCH_WEAPON
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_CAN_TELEPORT_TO_GROUP_LEADER">
            <summary>
            This only will teleport the ped to the group leader if the group leader teleports (sets coords).  
            Only works in singleplayer
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_CAN_TORSO_IK">
            <summary>
            SET_PED_CAN_TORSO_IK
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_CAN_TORSO_REACT_IK">
            <summary>
            SET_PED_CAN_TORSO_REACT_IK
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_CAN_TORSO_VEHICLE_IK">
            <summary>
            SET_PED_CAN_TORSO_VEHICLE_IK
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_CAN_USE_AUTO_CONVERSATION_LOOKAT">
            <summary>
            SET_PED_CAN_USE_AUTO_CONVERSATION_LOOKAT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_CAPSULE">
            <summary>
            Overrides the ped's collision capsule radius for the current tick.  
            Must be called every tick to be effective.  
            Setting this to 0.001 will allow warping through some objects.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_CHANCE_OF_FIRING_BLANKS">
            <summary>
            SET_PED_CHANCE_OF_FIRING_BLANKS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_CLOTH_EVENTS_ENABLED">
            <summary>
            NativeDB Introduced: v1493
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_CLOTH_PACKAGE_INDEX">
            <summary>
            SET_PED_CLOTH_PACKAGE_INDEX
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_CLOTH_PRONE">
            <summary>
            SET_PED_CLOTH_PRONE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_COLLECTION_COMPONENT_VARIATION">
            <summary>
            An alternative to [SET_PED_COMPONENT_VARIATION](#\_0x262B14F48D29DE80) that uses local collection indexing instead of the global one.
            
            The local / collection relative indexing is useful because the global index may get shifted after Title Update. While local index will remain the same which simplifies migration to the newer game version.
            
            Collection name and local index inside the collection can be obtained from the global index using [GET_PED_COLLECTION_NAME_FROM_DRAWABLE](#\_0xD6BBA48B) and [GET_PED_COLLECTION_LOCAL_INDEX_FROM_DRAWABLE](#\_0x94EB1FE4) natives.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_COLLECTION_PRELOAD_PROP_DATA">
            <summary>
            An alternative to [SET_PED_PRELOAD_PROP_DATA](#\_0x2B16A3BFF1FBCE49) that uses local collection indexing instead of the global one.
            
            The local / collection relative indexing is useful because the global index may get shifted after Title Update. While local index will remain the same which simplifies migration to the newer game version.
            
            Collection name and local index inside the collection can be obtained from the global index using [GET_PED_COLLECTION_NAME_FROM_PROP](#\_0x8ED0C17) and [GET_PED_COLLECTION_LOCAL_INDEX_FROM_PROP](#\_0xFBDB885F) natives.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_COLLECTION_PRELOAD_VARIATION_DATA">
            <summary>
            An alternative to [SET_PED_PRELOAD_VARIATION_DATA](#\_0x39D55A620FCB6A3A) that uses local collection indexing instead of the global one.
            
            The local / collection relative indexing is useful because the global index may get shifted after Title Update. While local index will remain the same which simplifies migration to the newer game version.
            
            Collection name and local index inside the collection can be obtained from the global index using [GET_PED_COLLECTION_NAME_FROM_DRAWABLE](#\_0x5C612867) and [GET_PED_COLLECTION_LOCAL_INDEX_FROM_DRAWABLE](#\_0x94EB1FE4) natives.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_COLLECTION_PROP_INDEX">
            <summary>
            An alternative to [SET_PED_PROP_INDEX](#\_0x93376B65A266EB5F) that uses local collection indexing instead of the global one.
            
            The local / collection relative indexing is useful because the global index may get shifted after Title Update. While local index will remain the same which simplifies migration to the newer game version.
            
            Collection name and local index inside the collection can be obtained from the global index using [GET_PED_COLLECTION_NAME_FROM_PROP](#\_0x8ED0C17) and [GET_PED_COLLECTION_LOCAL_INDEX_FROM_PROP](#\_0xFBDB885F) natives.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_COMBAT_ABILITY">
            <summary>
            100 would equal attack  
            less then 50ish would mean run away  
            Only the values 0, 1 and 2 occur in the decompiled scripts. Most likely refers directly to the values also described in combatbehaviour.meta:  
            0: CA_Poor  
            1: CA_Average  
            2: CA_Professional  
            Tested this and got the same results as the first explanation here. Could not find any difference between 0, 1 and 2.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_COMBAT_ATTRIBUTES">
            <summary>
            These combat attributes seem to be the same as the BehaviourFlags from combatbehaviour.meta.
            
            So far, these are the equivalents found:
            
            ```cpp
            enum eCombatAttribute
            {
              CA_INVALID = -1,	
              // AI will only use cover if this is set
              CA_USE_COVER = 0,
              // AI will only use vehicles if this is set
              CA_USE_VEHICLE = 1,
              // AI will only driveby from a vehicle if this is set
              CA_DO_DRIVEBYS = 2,
              // Will be forced to stay in a ny vehicel if this isn't set
              CA_LEAVE_VEHICLES = 3,
              // This ped can make decisions on whether to strafe or not based on distance to destination, recent bullet events, etc.
              CA_CAN_USE_DYNAMIC_STRAFE_DECISIONS	= 4,
              // Ped will always fight upon getting threat response task
              CA_ALWAYS_FIGHT = 5,
              // If in combat and in a vehicle, the ped will flee rather than attacking
              CA_FLEE_WHILST_IN_VEHICLE = 6,
              // If in combat and chasing in a vehicle, the ped will keep a distance behind rather than ramming
              CA_JUST_FOLLOW_VEHICLE = 7,
              // Deprecated
              CA_PLAY_REACTION_ANIMS = 8,
              // Peds will scan for and react to dead peds found
              CA_WILL_SCAN_FOR_DEAD_PEDS = 9,
              // Deprecated
              CA_IS_A_GUARD = 10,
              // The ped will seek cover only 
              CA_JUST_SEEK_COVER = 11,
              // Ped will only blind fire when in cover
              CA_BLIND_FIRE_IN_COVER = 12,
              // Ped may advance
              CA_AGGRESSIVE = 13,
              // Ped can investigate events such as distant gunfire, footsteps, explosions etc
              CA_CAN_INVESTIGATE = 14,
              // Ped can use a radio to call for backup (happens after a reaction)
              CA_CAN_USE_RADIO = 15,
              // Deprecated
              CA_CAN_CAPTURE_ENEMY_PEDS = 16,
              // Ped will always flee upon getting threat response task
              CA_ALWAYS_FLEE = 17,
              // Ped can do unarmed taunts in vehicle
              CA_CAN_TAUNT_IN_VEHICLE = 20,
              // Ped will be able to chase their targets if both are on foot and the target is running away
              CA_CAN_CHASE_TARGET_ON_FOOT = 21,
              // Ped can drag injured peds to safety
              CA_WILL_DRAG_INJURED_PEDS_TO_SAFETY = 22,
              // Ped will require LOS to the target it is aiming at before shooting
              CA_REQUIRES_LOS_TO_SHOOT = 23,
              // Ped is allowed to use proximity based fire rate (increasing fire rate at closer distances)
              CA_USE_PROXIMITY_FIRING_RATE = 24,
              // Normally peds can switch briefly to a secondary target in combat, setting this will prevent that
              CA_DISABLE_SECONDARY_TARGET = 25,
              // This will disable the flinching combat entry reactions for peds, instead only playing the turn and aim anims
              CA_DISABLE_ENTRY_REACTIONS = 26,
              // Force ped to be 100% accurate in all situations (added by Jay Reinebold)
              CA_PERFECT_ACCURACY = 27,
              // If we don't have cover and can't see our target it's possible we will advance, even if the target is in cover
              CA_CAN_USE_FRUSTRATED_ADVANCE	= 28,
              // This will have the ped move to defensive areas and within attack windows before performing the cover search
              CA_MOVE_TO_LOCATION_BEFORE_COVER_SEARCH = 29,
              // Allow shooting of our weapon even if we don't have LOS (this isn't X-ray vision as it only affects weapon firing)
              CA_CAN_SHOOT_WITHOUT_LOS = 30,
              // Ped will try to maintain a min distance to the target, even if using defensive areas (currently only for cover finding + usage) 
              CA_MAINTAIN_MIN_DISTANCE_TO_TARGET = 31,
              // Allows ped to use steamed variations of peeking anims
              CA_CAN_USE_PEEKING_VARIATIONS	= 34,
              // Disables pinned down behaviors
              CA_DISABLE_PINNED_DOWN = 35,
              // Disables pinning down others
              CA_DISABLE_PIN_DOWN_OTHERS = 36,
              // When defensive area is reached the area is cleared and the ped is set to use defensive combat movement
              CA_OPEN_COMBAT_WHEN_DEFENSIVE_AREA_IS_REACHED = 37,
              // Disables bullet reactions
              CA_DISABLE_BULLET_REACTIONS = 38,
              // Allows ped to bust the player
              CA_CAN_BUST = 39,
              // This ped is ignored by other peds when wanted
              CA_IGNORED_BY_OTHER_PEDS_WHEN_WANTED = 40,
              // Ped is allowed to "jack" vehicles when needing to chase a target in combat
              CA_CAN_COMMANDEER_VEHICLES = 41,
              // Ped is allowed to flank
              CA_CAN_FLANK = 42,
              // Ped will switch to advance if they can't find cover
              CA_SWITCH_TO_ADVANCE_IF_CANT_FIND_COVER = 43,
              // Ped will switch to defensive if they are in cover
              CA_SWITCH_TO_DEFENSIVE_IF_IN_COVER = 44,
              // Ped will clear their primary defensive area when it is reached
              CA_CLEAR_PRIMARY_DEFENSIVE_AREA_WHEN_REACHED = 45,
              // Ped is allowed to fight armed peds when not armed
              CA_CAN_FIGHT_ARMED_PEDS_WHEN_NOT_ARMED = 46,
              // Ped is not allowed to use tactical points if set to use defensive movement (will only use cover)
              CA_ENABLE_TACTICAL_POINTS_WHEN_DEFENSIVE = 47,
              // Ped cannot adjust cover arcs when testing cover safety (atm done on corner cover points when  ped usingdefensive area + no LOS)
              CA_DISABLE_COVER_ARC_ADJUSTMENTS = 48,
              // Ped may use reduced accuracy with large number of enemies attacking the same local player target
              CA_USE_ENEMY_ACCURACY_SCALING	= 49,
              // Ped is allowed to charge the enemy position
              CA_CAN_CHARGE = 50,
              // When defensive area is reached the area is cleared and the ped is set to use will advance movement
              CA_REMOVE_AREA_SET_WILL_ADVANCE_WHEN_DEFENSIVE_AREA_REACHED = 51,
              // Use the vehicle attack mission during combat (only works on driver)
              CA_USE_VEHICLE_ATTACK = 52,
              // Use the vehicle attack mission during combat if the vehicle has mounted guns (only works on driver)
              CA_USE_VEHICLE_ATTACK_IF_VEHICLE_HAS_MOUNTED_GUNS = 53,
              // Always equip best weapon in combat
              CA_ALWAYS_EQUIP_BEST_WEAPON = 54,
              // Ignores in water at depth visibility check
              CA_CAN_SEE_UNDERWATER_PEDS = 55,
              // Will prevent this ped from aiming at any AI targets that are in helicopters
              CA_DISABLE_AIM_AT_AI_TARGETS_IN_HELIS = 56,
              // Disables peds seeking due to no clear line of sight
              CA_DISABLE_SEEK_DUE_TO_LINE_OF_SIGHT = 57,
              // To be used when releasing missions peds if we don't want them fleeing from combat (mission peds already prevent flee)
              CA_DISABLE_FLEE_FROM_COMBAT = 58,
              // Disables target changes during vehicle pursuit
              CA_DISABLE_TARGET_CHANGES_DURING_VEHICLE_PURSUIT = 59,
              // Ped may throw a smoke grenade at player loitering in combat
              CA_CAN_THROW_SMOKE_GRENADE = 60,
              // Will clear a set defensive area if that area cannot be reached
              CA_CLEAR_AREA_SET_DEFENSIVE_IF_DEFENSIVE_CANNOT_BE_REACHED = 62,
              // Disable block from pursue during vehicle chases
              CA_DISABLE_BLOCK_FROM_PURSUE_DURING_VEHICLE_CHASE = 64,
              // Disable spin out during vehicle chases
              CA_DISABLE_SPIN_OUT_DURING_VEHICLE_CHASE = 65,
              // Disable cruise in front during block during vehicle chases
              CA_DISABLE_CRUISE_IN_FRONT_DURING_BLOCK_DURING_VEHICLE_CHASE = 66,
              // Makes it more likely that the ped will continue targeting a target with blocked los for a few seconds
              CA_CAN_IGNORE_BLOCKED_LOS_WEIGHTING = 67,
              // Disables the react to buddy shot behaviour.
              CA_DISABLE_REACT_TO_BUDDY_SHOT = 68,
              // Prefer pathing using navmesh over road nodes
              CA_PREFER_NAVMESH_DURING_VEHICLE_CHASE = 69,
              // Ignore road edges when avoiding
              CA_ALLOWED_TO_AVOID_OFFROAD_DURING_VEHICLE_CHASE = 70,
              // Permits ped to charge a target outside the assigned defensive area.
              CA_PERMIT_CHARGE_BEYOND_DEFENSIVE_AREA = 71,
              // This ped will switch to an RPG if target is in a vehicle, otherwise will use alternate weapon.
              CA_USE_ROCKETS_AGAINST_VEHICLES_ONLY = 72,
              // Disables peds moving to a tactical point without clear los
              CA_DISABLE_TACTICAL_POINTS_WITHOUT_CLEAR_LOS = 73,
              // Disables pull alongside during vehicle chase
              CA_DISABLE_PULL_ALONGSIDE_DURING_VEHICLE_CHASE = 74,
              // If set on a ped, they will not flee when all random peds flee is set to TRUE (they are still able to flee due to other reasons)
              CA_DISABLE_ALL_RANDOMS_FLEE = 78,
              // This ped will send out a script DeadPedSeenEvent when they see a dead ped
              CA_WILL_GENERATE_DEAD_PED_SEEN_SCRIPT_EVENTS = 79,
              // This will use the receiving peds sense range rather than the range supplied to the communicate event
              CA_USE_MAX_SENSE_RANGE_WHEN_RECEIVING_EVENTS = 80,
              // When aiming from a vehicle the ped will only aim at targets on his side of the vehicle
              CA_RESTRICT_IN_VEHICLE_AIMING_TO_CURRENT_SIDE = 81,
              // LOS to the target is blocked we return to our default position and direction until we have LOS (no aiming)
              CA_USE_DEFAULT_BLOCKED_LOS_POSITION_AND_DIRECTION = 82,
              // LOS to the target is blocked we return to our default position and direction until we have LOS (no aiming)
              CA_REQUIRES_LOS_TO_AIM = 83,
              // Allow vehicles spawned infront of target facing away to enter cruise and wait to block approaching target
              CA_CAN_CRUISE_AND_BLOCK_IN_VEHICLE = 84,
              // Peds flying aircraft will prefer to target other aircraft over entities on the ground
              CA_PREFER_AIR_COMBAT_WHEN_IN_AIRCRAFT = 85,
              //Allow peds flying aircraft to use dog fighting behaviours
              CA_ALLOW_DOG_FIGHTING = 86,
              // This will make the weight of targets who aircraft vehicles be reduced greatly compared to targets on foot or in ground based vehicles
              CA_PREFER_NON_AIRCRAFT_TARGETS = 87,
              //When peds are tasked to go to combat, they keep searching for a known target for a while before forcing an unknown one
              CA_PREFER_KNOWN_TARGETS_WHEN_COMBAT_CLOSEST_TARGET = 88,
              // Only allow mounted weapons to fire if within the correct attack angle (default 25-degree cone). On a flag in order to keep exiting behaviour and only fix in specific cases.
              CA_FORCE_CHECK_ATTACK_ANGLE_FOR_MOUNTED_GUNS = 89,
              // Blocks the firing state for passenger-controlled mounted weapons. Existing flags CA_USE_VEHICLE_ATTACK and CA_USE_VEHICLE_ATTACK_IF_VEHICLE_HAS_MOUNTED_GUNS only work for drivers.
              CA_BLOCK_FIRE_FOR_VEHICLE_PASSENGER_MOUNTED_GUNS = 90 
            };
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_COMBAT_MOVEMENT">
            <summary>
            0 - Stationary (Will just stand in place)  
            1 - Defensive (Will try to find cover and very likely to blind fire)  
            2 - Offensive (Will attempt to charge at enemy but take cover as well)  
            3 - Suicidal Offensive (Will try to flank enemy in a suicidal attack)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_COMBAT_RANGE">
            <summary>
            Define the scope within which the ped will engage in combat with the target.
            
            ```cpp
            enum eCombatRange {
                CR_NEAR = 0, // keeps within 5-15m
                CR_MEDIUM = 1, // keeps within 7-30m
                CR_FAR = 2, // keeps within 15-40m
                CR_VERY_FAR = 3 // keeps within 22-45m
            };
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_COMPONENT_VARIATION">
            <summary>
            This native is used to set component variation on a ped. Components, drawables and textures IDs are related to the ped model.
            
            ### MP Freemode list of components
            
            **0**: Face
            **1**: Mask
            **2**: Hair
            **3**: Torso
            **4**: Leg
            **5**: Parachute / bag
            **6**: Shoes
            **7**: Accessory
            **8**: Undershirt
            **9**: Kevlar
            **10**: Badge
            **11**: Torso 2
            
            List of Component IDs
            
            ```cpp
            // Components
            enum ePedVarComp
            {
                PV_COMP_INVALID = 0xFFFFFFFF,
                PV_COMP_HEAD = 0, // "HEAD"
                PV_COMP_BERD = 1, // "BEARD"
                PV_COMP_HAIR = 2, // "HAIR"
                PV_COMP_UPPR = 3, // "UPPER"
                PV_COMP_LOWR = 4, // "LOWER"
                PV_COMP_HAND = 5, // "HAND"
                PV_COMP_FEET = 6, // "FEET"
                PV_COMP_TEEF = 7, // "TEETH"
                PV_COMP_ACCS = 8, // "ACCESSORIES"
                PV_COMP_TASK = 9, // "TASK"
                PV_COMP_DECL = 10, // "DECL"
                PV_COMP_JBIB = 11, // "JBIB"
                PV_COMP_MAX = 12,
            };
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_CONFIG_FLAG">
            <summary>
            cpp
            // Potential names and hash collisions included as comments
            enum ePedConfigFlags {
            	CPED_CONFIG_FLAG_CreatedByFactory = 0,
            	CPED_CONFIG_FLAG_CanBeShotInVehicle = 1,
            	CPED_CONFIG_FLAG_NoCriticalHits = 2,
            	CPED_CONFIG_FLAG_DrownsInWater = 3,
            	CPED_CONFIG_FLAG_DrownsInSinkingVehicle = 4,
            	CPED_CONFIG_FLAG_DiesInstantlyWhenSwimming = 5,
            	CPED_CONFIG_FLAG_HasBulletProofVest = 6,
            	CPED_CONFIG_FLAG_UpperBodyDamageAnimsOnly = 7,
            	CPED_CONFIG_FLAG_NeverFallOffSkis = 8,
            	CPED_CONFIG_FLAG_NeverEverTargetThisPed = 9,
            	CPED_CONFIG_FLAG_ThisPedIsATargetPriority = 10,
            	CPED_CONFIG_FLAG_TargettableWithNoLos = 11,
            	CPED_CONFIG_FLAG_DoesntListenToPlayerGroupCommands = 12,
            	CPED_CONFIG_FLAG_NeverLeavesGroup = 13,
            	CPED_CONFIG_FLAG_DoesntDropWeaponsWhenDead = 14,
            	CPED_CONFIG_FLAG_SetDelayedWeaponAsCurrent = 15,
            	CPED_CONFIG_FLAG_KeepTasksAfterCleanUp = 16,
            	CPED_CONFIG_FLAG_BlockNonTemporaryEvents = 17,
            	CPED_CONFIG_FLAG_HasAScriptBrain = 18,
            	CPED_CONFIG_FLAG_WaitingForScriptBrainToLoad = 19,
            	CPED_CONFIG_FLAG_AllowMedicsToReviveMe = 20,
            	CPED_CONFIG_FLAG_MoneyHasBeenGivenByScript = 21,
            	CPED_CONFIG_FLAG_NotAllowedToCrouch = 22,
            	CPED_CONFIG_FLAG_DeathPickupsPersist = 23,
            	CPED_CONFIG_FLAG_IgnoreSeenMelee = 24,
            	CPED_CONFIG_FLAG_ForceDieIfInjured = 25,
            	CPED_CONFIG_FLAG_DontDragMeOutCar = 26,
            	CPED_CONFIG_FLAG_StayInCarOnJack = 27,
            	CPED_CONFIG_FLAG_ForceDieInCar = 28,
            	CPED_CONFIG_FLAG_GetOutUndriveableVehicle = 29,
            	CPED_CONFIG_FLAG_WillRemainOnBoatAfterMissionEnds = 30,
            	CPED_CONFIG_FLAG_DontStoreAsPersistent = 31,
            	CPED_CONFIG_FLAG_WillFlyThroughWindscreen = 32,
            	CPED_CONFIG_FLAG_DieWhenRagdoll = 33,
            	CPED_CONFIG_FLAG_HasHelmet = 34,
            	CPED_CONFIG_FLAG_UseHelmet = 35,
            	CPED_CONFIG_FLAG_DontTakeOffHelmet = 36,
            	CPED_CONFIG_FLAG_HideInCutscene = 37,
            	CPED_CONFIG_FLAG_PedIsEnemyToPlayer = 38,
            	CPED_CONFIG_FLAG_DisableEvasiveDives = 39,
            	CPED_CONFIG_FLAG_PedGeneratesDeadBodyEvents = 40,
            	CPED_CONFIG_FLAG_DontAttackPlayerWithoutWantedLevel = 41,
            	CPED_CONFIG_FLAG_DontInfluenceWantedLevel = 42,
            	CPED_CONFIG_FLAG_DisablePlayerLockon = 43,
            	CPED_CONFIG_FLAG_DisableLockonToRandomPeds = 44,
            	CPED_CONFIG_FLAG_AllowLockonToFriendlyPlayers = 45,
            	_0xDB115BFA = 46,
            	CPED_CONFIG_FLAG_PedBeingDeleted = 47,
            	CPED_CONFIG_FLAG_BlockWeaponSwitching = 48,
            	CPED_CONFIG_FLAG_BlockGroupPedAimedAtResponse = 49,
            	CPED_CONFIG_FLAG_WillFollowLeaderAnyMeans = 50,
            	CPED_CONFIG_FLAG_BlippedByScript = 51,
            	CPED_CONFIG_FLAG_DrawRadarVisualField = 52,
            	CPED_CONFIG_FLAG_StopWeaponFiringOnImpact = 53,
            	CPED_CONFIG_FLAG_DissableAutoFallOffTests = 54,
            	CPED_CONFIG_FLAG_SteerAroundDeadBodies = 55,
            	CPED_CONFIG_FLAG_ConstrainToNavMesh = 56,
            	CPED_CONFIG_FLAG_SyncingAnimatedProps = 57,
            	CPED_CONFIG_FLAG_IsFiring = 58,
            	CPED_CONFIG_FLAG_WasFiring = 59,
            	CPED_CONFIG_FLAG_IsStanding = 60,
            	CPED_CONFIG_FLAG_WasStanding = 61,
            	CPED_CONFIG_FLAG_InVehicle = 62,
            	CPED_CONFIG_FLAG_OnMount = 63,
            	CPED_CONFIG_FLAG_AttachedToVehicle = 64,
            	CPED_CONFIG_FLAG_IsSwimming = 65,
            	CPED_CONFIG_FLAG_WasSwimming = 66,
            	CPED_CONFIG_FLAG_IsSkiing = 67,
            	CPED_CONFIG_FLAG_IsSitting = 68,
            	CPED_CONFIG_FLAG_KilledByStealth = 69,
            	CPED_CONFIG_FLAG_KilledByTakedown = 70,
            	CPED_CONFIG_FLAG_Knockedout = 71,
            	CPED_CONFIG_FLAG_ClearRadarBlipOnDeath = 72,
            	CPED_CONFIG_FLAG_JustGotOffTrain = 73,
            	CPED_CONFIG_FLAG_JustGotOnTrain = 74,
            	CPED_CONFIG_FLAG_UsingCoverPoint = 75,
            	CPED_CONFIG_FLAG_IsInTheAir = 76,
            	CPED_CONFIG_FLAG_KnockedUpIntoAir = 77,
            	CPED_CONFIG_FLAG_IsAimingGun = 78,
            	CPED_CONFIG_FLAG_HasJustLeftCar = 79,
            	CPED_CONFIG_FLAG_TargetWhenInjuredAllowed = 80,
            	CPED_CONFIG_FLAG_CurrLeftFootCollNM = 81,
            	CPED_CONFIG_FLAG_PrevLeftFootCollNM = 82,
            	CPED_CONFIG_FLAG_CurrRightFootCollNM = 83,
            	CPED_CONFIG_FLAG_PrevRightFootCollNM = 84,
            	CPED_CONFIG_FLAG_HasBeenBumpedInCar = 85,
            	CPED_CONFIG_FLAG_InWaterTaskQuitToClimbLadder = 86,
            	CPED_CONFIG_FLAG_NMTwoHandedWeaponBothHandsConstrained = 87,
            	CPED_CONFIG_FLAG_CreatedBloodPoolTimer = 88,
            	CPED_CONFIG_FLAG_DontActivateRagdollFromAnyPedImpact = 89,
            	CPED_CONFIG_FLAG_GroupPedFailedToEnterCover = 90,
            	CPED_CONFIG_FLAG_AlreadyChattedOnPhone = 91,
            	CPED_CONFIG_FLAG_AlreadyReactedToPedOnRoof = 92,
            	CPED_CONFIG_FLAG_ForcePedLoadCover = 93,
            	CPED_CONFIG_FLAG_BlockCoweringInCover = 94,
            	CPED_CONFIG_FLAG_BlockPeekingInCover = 95,
            	CPED_CONFIG_FLAG_JustLeftCarNotCheckedForDoors = 96,
            	CPED_CONFIG_FLAG_VaultFromCover = 97,
            	CPED_CONFIG_FLAG_AutoConversationLookAts = 98,
            	CPED_CONFIG_FLAG_UsingCrouchedPedCapsule = 99,
            	CPED_CONFIG_FLAG_HasDeadPedBeenReported = 100,
            	CPED_CONFIG_FLAG_ForcedAim = 101,
            	CPED_CONFIG_FLAG_SteersAroundPeds = 102,
            	CPED_CONFIG_FLAG_SteersAroundObjects = 103,
            	CPED_CONFIG_FLAG_OpenDoorArmIK = 104,
            	CPED_CONFIG_FLAG_ForceReload = 105,
            	CPED_CONFIG_FLAG_DontActivateRagdollFromVehicleImpact = 106,
            	CPED_CONFIG_FLAG_DontActivateRagdollFromBulletImpact = 107,
            	CPED_CONFIG_FLAG_DontActivateRagdollFromExplosions = 108,
            	CPED_CONFIG_FLAG_DontActivateRagdollFromFire = 109,
            	CPED_CONFIG_FLAG_DontActivateRagdollFromElectrocution = 110,
            	CPED_CONFIG_FLAG_IsBeingDraggedToSafety = 111,
            	CPED_CONFIG_FLAG_HasBeenDraggedToSafety = 112,
            	CPED_CONFIG_FLAG_KeepWeaponHolsteredUnlessFired = 113,
            	CPED_CONFIG_FLAG_ForceScriptControlledKnockout = 114,
            	CPED_CONFIG_FLAG_FallOutOfVehicleWhenKilled = 115,
            	CPED_CONFIG_FLAG_GetOutBurningVehicle = 116,
            	CPED_CONFIG_FLAG_BumpedByPlayer = 117,
            	CPED_CONFIG_FLAG_RunFromFiresAndExplosions = 118,
            	CPED_CONFIG_FLAG_TreatAsPlayerDuringTargeting = 119,
            	CPED_CONFIG_FLAG_IsHandCuffed = 120,
            	CPED_CONFIG_FLAG_IsAnkleCuffed = 121,
            	CPED_CONFIG_FLAG_DisableMelee = 122,
            	CPED_CONFIG_FLAG_DisableUnarmedDrivebys = 123,
            	CPED_CONFIG_FLAG_JustGetsPulledOutWhenElectrocuted = 124,
            	CPED_CONFIG_FLAG_UNUSED_REPLACE_ME = 125,
            	CPED_CONFIG_FLAG_WillNotHotwireLawEnforcementVehicle = 126,
            	CPED_CONFIG_FLAG_WillCommandeerRatherThanJack = 127,
            	CPED_CONFIG_FLAG_CanBeAgitated = 128,
            	CPED_CONFIG_FLAG_ForcePedToFaceLeftInCover = 129,
            	CPED_CONFIG_FLAG_ForcePedToFaceRightInCover = 130,
            	CPED_CONFIG_FLAG_BlockPedFromTurningInCover = 131,
            	CPED_CONFIG_FLAG_KeepRelationshipGroupAfterCleanUp = 132,
            	CPED_CONFIG_FLAG_ForcePedToBeDragged = 133,
            	CPED_CONFIG_FLAG_PreventPedFromReactingToBeingJacked = 134,
            	CPED_CONFIG_FLAG_IsScuba = 135,
            	CPED_CONFIG_FLAG_WillArrestRatherThanJack = 136,
            	CPED_CONFIG_FLAG_RemoveDeadExtraFarAway = 137,
            	CPED_CONFIG_FLAG_RidingTrain = 138,
            	CPED_CONFIG_FLAG_ArrestResult = 139,
            	CPED_CONFIG_FLAG_CanAttackFriendly = 140,
            	CPED_CONFIG_FLAG_WillJackAnyPlayer = 141,
            	CPED_CONFIG_FLAG_BumpedByPlayerVehicle = 142,
            	CPED_CONFIG_FLAG_DodgedPlayerVehicle = 143,
            	CPED_CONFIG_FLAG_WillJackWantedPlayersRatherThanStealCar = 144,
            	CPED_CONFIG_FLAG_NoCopWantedAggro = 145,
            	CPED_CONFIG_FLAG_DisableLadderClimbing = 146,
            	CPED_CONFIG_FLAG_StairsDetected = 147,
            	CPED_CONFIG_FLAG_SlopeDetected = 148,
            	CPED_CONFIG_FLAG_HelmetHasBeenShot = 149,
            	CPED_CONFIG_FLAG_CowerInsteadOfFlee = 150,
            	CPED_CONFIG_FLAG_CanActivateRagdollWhenVehicleUpsideDown = 151,
            	CPED_CONFIG_FLAG_AlwaysRespondToCriesForHelp = 152,
            	CPED_CONFIG_FLAG_DisableBloodPoolCreation = 153,
            	CPED_CONFIG_FLAG_ShouldFixIfNoCollision = 154,
            	CPED_CONFIG_FLAG_CanPerformArrest = 155,
            	CPED_CONFIG_FLAG_CanPerformUncuff = 156,
            	CPED_CONFIG_FLAG_CanBeArrested = 157,
            	CPED_CONFIG_FLAG_MoverConstrictedByOpposingCollisions = 158,
            	CPED_CONFIG_FLAG_PlayerPreferFrontSeatMP = 159,
            	CPED_CONFIG_FLAG_DontActivateRagdollFromImpactObject = 160,
            	CPED_CONFIG_FLAG_DontActivateRagdollFromMelee = 161,
            	CPED_CONFIG_FLAG_DontActivateRagdollFromWaterJet = 162,
            	CPED_CONFIG_FLAG_DontActivateRagdollFromDrowning = 163,
            	CPED_CONFIG_FLAG_DontActivateRagdollFromFalling = 164,
            	CPED_CONFIG_FLAG_DontActivateRagdollFromRubberBullet = 165,
            	CPED_CONFIG_FLAG_IsInjured = 166,
            	CPED_CONFIG_FLAG_DontEnterVehiclesInPlayersGroup = 167,
            	CPED_CONFIG_FLAG_SwimmingTasksRunning = 168,
            	CPED_CONFIG_FLAG_PreventAllMeleeTaunts = 169,
            	CPED_CONFIG_FLAG_ForceDirectEntry = 170,
            	CPED_CONFIG_FLAG_AlwaysSeeApproachingVehicles = 171,
            	CPED_CONFIG_FLAG_CanDiveAwayFromApproachingVehicles = 172,
            	CPED_CONFIG_FLAG_AllowPlayerToInterruptVehicleEntryExit = 173,
            	CPED_CONFIG_FLAG_OnlyAttackLawIfPlayerIsWanted = 174,
            	CPED_CONFIG_FLAG_PlayerInContactWithKinematicPed = 175,
            	CPED_CONFIG_FLAG_PlayerInContactWithSomethingOtherThanKinematicPed = 176,
            	CPED_CONFIG_FLAG_PedsJackingMeDontGetIn = 177,
            	CPED_CONFIG_FLAG_AdditionalRappellingPed = 178,
            	CPED_CONFIG_FLAG_PedIgnoresAnimInterruptEvents = 179,
            	CPED_CONFIG_FLAG_IsInCustody = 180,
            	CPED_CONFIG_FLAG_ForceStandardBumpReactionThresholds = 181,
            	CPED_CONFIG_FLAG_LawWillOnlyAttackIfPlayerIsWanted = 182,
            	CPED_CONFIG_FLAG_IsAgitated = 183,
            	CPED_CONFIG_FLAG_PreventAutoShuffleToDriversSeat = 184,
            	CPED_CONFIG_FLAG_UseKinematicModeWhenStationary = 185,
            	CPED_CONFIG_FLAG_EnableWeaponBlocking = 186,
            	CPED_CONFIG_FLAG_HasHurtStarted = 187,
            	CPED_CONFIG_FLAG_DisableHurt = 188,
            	CPED_CONFIG_FLAG_PlayerIsWeird = 189,
            	CPED_CONFIG_FLAG_PedHadPhoneConversation = 190,
            	CPED_CONFIG_FLAG_BeganCrossingRoad = 191,
            	CPED_CONFIG_FLAG_WarpIntoLeadersVehicle = 192,
            	CPED_CONFIG_FLAG_DoNothingWhenOnFootByDefault = 193,
            	CPED_CONFIG_FLAG_UsingScenario = 194,
            	CPED_CONFIG_FLAG_VisibleOnScreen = 195,
            	CPED_CONFIG_FLAG_DontCollideWithKinematic = 196,
            	CPED_CONFIG_FLAG_ActivateOnSwitchFromLowPhysicsLod = 197,
            	CPED_CONFIG_FLAG_DontActivateRagdollOnPedCollisionWhenDead = 198,
            	CPED_CONFIG_FLAG_DontActivateRagdollOnVehicleCollisionWhenDead = 199,
            	CPED_CONFIG_FLAG_HasBeenInArmedCombat = 200,
            	CPED_CONFIG_FLAG_UseDiminishingAmmoRate = 201,
            	CPED_CONFIG_FLAG_Avoidance_Ignore_All = 202,
            	CPED_CONFIG_FLAG_Avoidance_Ignored_by_All = 203,
            	CPED_CONFIG_FLAG_Avoidance_Ignore_Group1 = 204,
            	CPED_CONFIG_FLAG_Avoidance_Member_of_Group1 = 205,
            	CPED_CONFIG_FLAG_ForcedToUseSpecificGroupSeatIndex = 206,
            	CPED_CONFIG_FLAG_LowPhysicsLodMayPlaceOnNavMesh = 207,
            	CPED_CONFIG_FLAG_DisableExplosionReactions = 208,
            	CPED_CONFIG_FLAG_DodgedPlayer = 209,
            	CPED_CONFIG_FLAG_WaitingForPlayerControlInterrupt = 210,
            	CPED_CONFIG_FLAG_ForcedToStayInCover = 211,
            	CPED_CONFIG_FLAG_GeneratesSoundEvents = 212,
            	CPED_CONFIG_FLAG_ListensToSoundEvents = 213,
            	CPED_CONFIG_FLAG_AllowToBeTargetedInAVehicle = 214,
            	CPED_CONFIG_FLAG_WaitForDirectEntryPointToBeFreeWhenExiting = 215,
            	CPED_CONFIG_FLAG_OnlyRequireOnePressToExitVehicle = 216,
            	CPED_CONFIG_FLAG_ForceExitToSkyDive = 217,
            	CPED_CONFIG_FLAG_SteersAroundVehicles = 218,
            	CPED_CONFIG_FLAG_AllowPedInVehiclesOverrideTaskFlags = 219,
            	CPED_CONFIG_FLAG_DontEnterLeadersVehicle = 220,
            	CPED_CONFIG_FLAG_DisableExitToSkyDive = 221,
            	CPED_CONFIG_FLAG_ScriptHasDisabledCollision = 222,
            	CPED_CONFIG_FLAG_UseAmbientModelScaling = 223,
            	CPED_CONFIG_FLAG_DontWatchFirstOnNextHurryAway = 224,
            	CPED_CONFIG_FLAG_DisablePotentialToBeWalkedIntoResponse = 225,
            	CPED_CONFIG_FLAG_DisablePedAvoidance = 226,
            	CPED_CONFIG_FLAG_ForceRagdollUponDeath = 227,
            	CPED_CONFIG_FLAG_CanLosePropsOnDamage = 228,
            	CPED_CONFIG_FLAG_DisablePanicInVehicle = 229,
            	CPED_CONFIG_FLAG_AllowedToDetachTrailer = 230,
            	CPED_CONFIG_FLAG_HasShotBeenReactedToFromFront = 231,
            	CPED_CONFIG_FLAG_HasShotBeenReactedToFromBack = 232,
            	CPED_CONFIG_FLAG_HasShotBeenReactedToFromLeft = 233,
            	CPED_CONFIG_FLAG_HasShotBeenReactedToFromRight = 234,
            	CPED_CONFIG_FLAG_AllowBlockDeadPedRagdollActivation = 235,
            	CPED_CONFIG_FLAG_IsHoldingProp = 236,
            	CPED_CONFIG_FLAG_BlocksPathingWhenDead = 237,
            	CPED_CONFIG_FLAG_ForcePlayNormalScenarioExitOnNextScriptCommand = 238,
            	CPED_CONFIG_FLAG_ForcePlayImmediateScenarioExitOnNextScriptCommand = 239,
            	CPED_CONFIG_FLAG_ForceSkinCharacterCloth = 240,
            	CPED_CONFIG_FLAG_LeaveEngineOnWhenExitingVehicles = 241,
            	CPED_CONFIG_FLAG_PhoneDisableTextingAnimations = 242,
            	CPED_CONFIG_FLAG_PhoneDisableTalkingAnimations = 243,
            	CPED_CONFIG_FLAG_PhoneDisableCameraAnimations = 244,
            	CPED_CONFIG_FLAG_DisableBlindFiringInShotReactions = 245,
            	CPED_CONFIG_FLAG_AllowNearbyCoverUsage = 246,
            	CPED_CONFIG_FLAG_InStrafeTransition = 247,
            	CPED_CONFIG_FLAG_CanPlayInCarIdles = 248,
            	CPED_CONFIG_FLAG_CanAttackNonWantedPlayerAsLaw = 249,
            	CPED_CONFIG_FLAG_WillTakeDamageWhenVehicleCrashes = 250,
            	CPED_CONFIG_FLAG_AICanDrivePlayerAsRearPassenger = 251,
            	CPED_CONFIG_FLAG_PlayerCanJackFriendlyPlayers = 252,
            	CPED_CONFIG_FLAG_OnStairs = 253,
            	CPED_CONFIG_FLAG_SimulatingAiming = 254,
            	CPED_CONFIG_FLAG_AIDriverAllowFriendlyPassengerSeatEntry = 255,
            	CPED_CONFIG_FLAG_ParentCarIsBeingRemoved = 256,
            	CPED_CONFIG_FLAG_AllowMissionPedToUseInjuredMovement = 257,
            	CPED_CONFIG_FLAG_CanLoseHelmetOnDamage = 258,
            	CPED_CONFIG_FLAG_NeverDoScenarioExitProbeChecks = 259,
            	CPED_CONFIG_FLAG_SuppressLowLODRagdollSwitchWhenCorpseSettles = 260,
            	CPED_CONFIG_FLAG_PreventUsingLowerPrioritySeats = 261,
            	CPED_CONFIG_FLAG_JustLeftVehicleNeedsReset = 262,
            	CPED_CONFIG_FLAG_TeleportIfCantReachPlayer = 263,
            	CPED_CONFIG_FLAG_PedsInVehiclePositionNeedsReset = 264,
            	CPED_CONFIG_FLAG_PedsFullyInSeat = 265,
            	CPED_CONFIG_FLAG_AllowPlayerLockOnIfFriendly = 266,
            	CPED_CONFIG_FLAG_UseCameraHeadingForDesiredDirectionLockOnTest = 267,
            	CPED_CONFIG_FLAG_TeleportToLeaderVehicle = 268,
            	CPED_CONFIG_FLAG_Avoidance_Ignore_WeirdPedBuffer = 269,
            	CPED_CONFIG_FLAG_OnStairSlope = 270,
            	CPED_CONFIG_FLAG_HasPlayedNMGetup = 271,
            	CPED_CONFIG_FLAG_DontBlipCop = 272,
            	CPED_CONFIG_FLAG_SpawnedAtExtendedRangeScenario = 273,
            	CPED_CONFIG_FLAG_WalkAlongsideLeaderWhenClose = 274,
            	CPED_CONFIG_FLAG_KillWhenTrapped = 275,
            	CPED_CONFIG_FLAG_EdgeDetected = 276,
            	CPED_CONFIG_FLAG_AlwaysWakeUpPhysicsOfIntersectedPeds = 277,
            	CPED_CONFIG_FLAG_EquippedAmbientLoadOutWeapon = 278,
            	CPED_CONFIG_FLAG_AvoidTearGas = 279,
            	CPED_CONFIG_FLAG_StoppedSpeechUponFreezing = 280,
            	CPED_CONFIG_FLAG_DisableGoToWritheWhenInjured = 281,
            	CPED_CONFIG_FLAG_OnlyUseForcedSeatWhenEnteringHeliInGroup = 282,
            	CPED_CONFIG_FLAG_ThrownFromVehicleDueToExhaustion = 283,
            	CPED_CONFIG_FLAG_UpdateEnclosedSearchRegion = 284,
            	CPED_CONFIG_FLAG_DisableWeirdPedEvents = 285,
            	CPED_CONFIG_FLAG_ShouldChargeNow = 286,
            	CPED_CONFIG_FLAG_RagdollingOnBoat = 287,
            	CPED_CONFIG_FLAG_HasBrandishedWeapon = 288,
            	CPED_CONFIG_FLAG_AllowMinorReactionsAsMissionPed = 289,
            	CPED_CONFIG_FLAG_BlockDeadBodyShockingEventsWhenDead = 290,
            	CPED_CONFIG_FLAG_PedHasBeenSeen = 291,
            	CPED_CONFIG_FLAG_PedIsInReusePool = 292,
            	CPED_CONFIG_FLAG_PedWasReused = 293,
            	CPED_CONFIG_FLAG_DisableShockingEvents = 294,
            	CPED_CONFIG_FLAG_MovedUsingLowLodPhysicsSinceLastActive = 295,
            	CPED_CONFIG_FLAG_NeverReactToPedOnRoof = 296,
            	CPED_CONFIG_FLAG_ForcePlayFleeScenarioExitOnNextScriptCommand = 297,
            	CPED_CONFIG_FLAG_JustBumpedIntoVehicle = 298,
            	CPED_CONFIG_FLAG_DisableShockingDrivingOnPavementEvents = 299,
            	CPED_CONFIG_FLAG_ShouldThrowSmokeNow = 300,
            	CPED_CONFIG_FLAG_DisablePedConstraints = 301,
            	CPED_CONFIG_FLAG_ForceInitialPeekInCover = 302,
            	CPED_CONFIG_FLAG_CreatedByDispatch = 303,
            	CPED_CONFIG_FLAG_PointGunLeftHandSupporting = 304,
            	CPED_CONFIG_FLAG_DisableJumpingFromVehiclesAfterLeader = 305,
            	CPED_CONFIG_FLAG_DontActivateRagdollFromPlayerPedImpact = 306,
            	CPED_CONFIG_FLAG_DontActivateRagdollFromAiRagdollImpact = 307,
            	CPED_CONFIG_FLAG_DontActivateRagdollFromPlayerRagdollImpact = 308,
            	CPED_CONFIG_FLAG_DisableQuadrupedSpring = 309,
            	CPED_CONFIG_FLAG_IsInCluster = 310,
            	CPED_CONFIG_FLAG_ShoutToGroupOnPlayerMelee = 311,
            	CPED_CONFIG_FLAG_IgnoredByAutoOpenDoors = 312,
            	CPED_CONFIG_FLAG_PreferInjuredGetup = 313,
            	CPED_CONFIG_FLAG_ForceIgnoreMeleeActiveCombatant = 314,
            	CPED_CONFIG_FLAG_CheckLoSForSoundEvents = 315,
            	CPED_CONFIG_FLAG_JackedAbandonedCar = 316,
            	CPED_CONFIG_FLAG_CanSayFollowedByPlayerAudio = 317,
            	CPED_CONFIG_FLAG_ActivateRagdollFromMinorPlayerContact = 318,
            	CPED_CONFIG_FLAG_HasPortablePickupAttached = 319,
            	CPED_CONFIG_FLAG_ForcePoseCharacterCloth = 320,
            	CPED_CONFIG_FLAG_HasClothCollisionBounds = 321,
            	CPED_CONFIG_FLAG_HasHighHeels = 322,
            	CPED_CONFIG_FLAG_TreatAsAmbientPedForDriverLockOn = 323,
            	CPED_CONFIG_FLAG_DontBehaveLikeLaw = 324,
            	CPED_CONFIG_FLAG_SpawnedAtScenario = 325,
            	CPED_CONFIG_FLAG_DisablePoliceInvestigatingBody = 326,
            	CPED_CONFIG_FLAG_DisableWritheShootFromGround = 327,
            	CPED_CONFIG_FLAG_LowerPriorityOfWarpSeats = 328,
            	CPED_CONFIG_FLAG_DisableTalkTo = 329,
            	CPED_CONFIG_FLAG_DontBlip = 330,
            	CPED_CONFIG_FLAG_IsSwitchingWeapon = 331,
            	CPED_CONFIG_FLAG_IgnoreLegIkRestrictions = 332,
            	CPED_CONFIG_FLAG_ScriptForceNoTimesliceIntelligenceUpdate = 333,
            	CPED_CONFIG_FLAG_JackedOutOfMyVehicle = 334,
            	CPED_CONFIG_FLAG_WentIntoCombatAfterBeingJacked = 335,
            	CPED_CONFIG_FLAG_DontActivateRagdollForVehicleGrab = 336,
            	CPED_CONFIG_FLAG_ForcePackageCharacterCloth = 337,
            	CPED_CONFIG_FLAG_DontRemoveWithValidOrder = 338,
            	CPED_CONFIG_FLAG_AllowTaskDoNothingTimeslicing = 339,
            	CPED_CONFIG_FLAG_ForcedToStayInCoverDueToPlayerSwitch = 340,
            	CPED_CONFIG_FLAG_ForceProneCharacterCloth = 341,
            	CPED_CONFIG_FLAG_NotAllowedToJackAnyPlayers = 342,
            	CPED_CONFIG_FLAG_InToStrafeTransition = 343,
            	CPED_CONFIG_FLAG_KilledByStandardMelee = 344,
            	CPED_CONFIG_FLAG_AlwaysLeaveTrainUponArrival = 345,
            	CPED_CONFIG_FLAG_ForcePlayDirectedNormalScenarioExitOnNextScriptCommand = 346,
            	CPED_CONFIG_FLAG_OnlyWritheFromWeaponDamage = 347,
            	CPED_CONFIG_FLAG_UseSloMoBloodVfx = 348,
            	CPED_CONFIG_FLAG_EquipJetpack = 349,
            	CPED_CONFIG_FLAG_PreventDraggedOutOfCarThreatResponse = 350,
            	CPED_CONFIG_FLAG_ScriptHasCompletelyDisabledCollision = 351,
            	CPED_CONFIG_FLAG_NeverDoScenarioNavChecks = 352,
            	CPED_CONFIG_FLAG_ForceSynchronousScenarioExitChecking = 353,
            	CPED_CONFIG_FLAG_ThrowingGrenadeWhileAiming = 354,
            	CPED_CONFIG_FLAG_HeadbobToRadioEnabled = 355,
            	CPED_CONFIG_FLAG_ForceDeepSurfaceCheck = 356,
            	CPED_CONFIG_FLAG_DisableDeepSurfaceAnims = 357,
            	CPED_CONFIG_FLAG_DontBlipNotSynced = 358,
            	CPED_CONFIG_FLAG_IsDuckingInVehicle = 359,
            	CPED_CONFIG_FLAG_PreventAutoShuffleToTurretSeat = 360,
            	CPED_CONFIG_FLAG_DisableEventInteriorStatusCheck = 361,
            	CPED_CONFIG_FLAG_HasReserveParachute = 362,
            	CPED_CONFIG_FLAG_UseReserveParachute = 363,
            	CPED_CONFIG_FLAG_TreatDislikeAsHateWhenInCombat = 364,
            	CPED_CONFIG_FLAG_OnlyUpdateTargetWantedIfSeen = 365,
            	CPED_CONFIG_FLAG_AllowAutoShuffleToDriversSeat = 366,
            	CPED_CONFIG_FLAG_DontActivateRagdollFromSmokeGrenade = 367,
            	CPED_CONFIG_FLAG_LinkMBRToOwnerOnChain = 368,
            	CPED_CONFIG_FLAG_AmbientFriendBumpedByPlayer = 369,
            	CPED_CONFIG_FLAG_AmbientFriendBumpedByPlayerVehicle = 370,
            	CPED_CONFIG_FLAG_InFPSUnholsterTransition = 371,
            	CPED_CONFIG_FLAG_PreventReactingToSilencedCloneBullets = 372,
            	CPED_CONFIG_FLAG_DisableInjuredCryForHelpEvents = 373,
            	CPED_CONFIG_FLAG_NeverLeaveTrain = 374,
            	CPED_CONFIG_FLAG_DontDropJetpackOnDeath = 375,
            	CPED_CONFIG_FLAG_UseFPSUnholsterTransitionDuringCombatRoll = 376,
            	CPED_CONFIG_FLAG_ExitingFPSCombatRoll = 377,
            	CPED_CONFIG_FLAG_ScriptHasControlOfPlayer = 378,
            	CPED_CONFIG_FLAG_PlayFPSIdleFidgetsForProjectile = 379,
            	CPED_CONFIG_FLAG_DisableAutoEquipHelmetsInBikes = 380,
            	CPED_CONFIG_FLAG_DisableAutoEquipHelmetsInAircraft = 381,
            	CPED_CONFIG_FLAG_WasPlayingFPSGetup = 382,
            	CPED_CONFIG_FLAG_WasPlayingFPSMeleeActionResult = 383,
            	CPED_CONFIG_FLAG_PreferNoPriorityRemoval = 384,
            	CPED_CONFIG_FLAG_FPSFidgetsAbortedOnFire = 385,
            	CPED_CONFIG_FLAG_ForceFPSIKWithUpperBodyAnim = 386,
            	CPED_CONFIG_FLAG_SwitchingCharactersInFirstPerson = 387,
            	CPED_CONFIG_FLAG_IsClimbingLadder = 388,
            	CPED_CONFIG_FLAG_HasBareFeet = 389,
            	CPED_CONFIG_FLAG_UNUSED_REPLACE_ME_2 = 390,
            	CPED_CONFIG_FLAG_GoOnWithoutVehicleIfItIsUnableToGetBackToRoad = 391,
            	CPED_CONFIG_FLAG_BlockDroppingHealthSnacksOnDeath = 392,
            	CPED_CONFIG_FLAG_ResetLastVehicleOnVehicleExit = 393,
            	CPED_CONFIG_FLAG_ForceThreatResponseToNonFriendToFriendMeleeActions = 394,
            	CPED_CONFIG_FLAG_DontRespondToRandomPedsDamage = 395,
            	CPED_CONFIG_FLAG_AllowContinuousThreatResponseWantedLevelUpdates = 396,
            	CPED_CONFIG_FLAG_KeepTargetLossResponseOnCleanup = 397,
            	CPED_CONFIG_FLAG_PlayersDontDragMeOutOfCar = 398,
            	CPED_CONFIG_FLAG_BroadcastRepondedToThreatWhenGoingToPointShooting = 399,
            	CPED_CONFIG_FLAG_IgnorePedTypeForIsFriendlyWith = 400,
            	CPED_CONFIG_FLAG_TreatNonFriendlyAsHateWhenInCombat = 401,
            	CPED_CONFIG_FLAG_DontLeaveVehicleIfLeaderNotInVehicle = 402,
            	CPED_CONFIG_FLAG_ChangeFromPermanentToAmbientPopTypeOnMigration = 403,
            	CPED_CONFIG_FLAG_AllowMeleeReactionIfMeleeProofIsOn = 404,
            	CPED_CONFIG_FLAG_UsingLowriderLeans = 405,
            	CPED_CONFIG_FLAG_UsingAlternateLowriderLeans = 406,
            	CPED_CONFIG_FLAG_UseNormalExplosionDamageWhenBlownUpInVehicle = 407,
            	CPED_CONFIG_FLAG_DisableHomingMissileLockForVehiclePedInside = 408,
            	CPED_CONFIG_FLAG_DisableTakeOffScubaGear = 409,
            	CPED_CONFIG_FLAG_IgnoreMeleeFistWeaponDamageMult = 410,
            	CPED_CONFIG_FLAG_LawPedsCanFleeFromNonWantedPlayer = 411,
            	CPED_CONFIG_FLAG_ForceBlipSecurityPedsIfPlayerIsWanted = 412,
            	CPED_CONFIG_FLAG_IsHolsteringWeapon = 413,
            	CPED_CONFIG_FLAG_UseGoToPointForScenarioNavigation = 414,
            	CPED_CONFIG_FLAG_DontClearLocalPassengersWantedLevel = 415,
            	CPED_CONFIG_FLAG_BlockAutoSwapOnWeaponPickups = 416,
            	CPED_CONFIG_FLAG_ThisPedIsATargetPriorityForAI = 417,
            	CPED_CONFIG_FLAG_IsSwitchingHelmetVisor = 418,
            	CPED_CONFIG_FLAG_ForceHelmetVisorSwitch = 419,
            	CPED_CONFIG_FLAG_IsPerformingVehicleMelee = 420,
            	CPED_CONFIG_FLAG_UseOverrideFootstepPtFx = 421,
            	CPED_CONFIG_FLAG_DisableVehicleCombat = 422,
            	CPED_CONFIG_FLAG_TreatAsFriendlyForTargetingAndDamage = 423,
            	CPED_CONFIG_FLAG_AllowBikeAlternateAnimations = 424,
            	CPED_CONFIG_FLAG_TreatAsFriendlyForTargetingAndDamageNonSynced = 425,
            	CPED_CONFIG_FLAG_UseLockpickVehicleEntryAnimations = 426,
            	CPED_CONFIG_FLAG_IgnoreInteriorCheckForSprinting = 427,
            	CPED_CONFIG_FLAG_SwatHeliSpawnWithinLastSpottedLocation = 428,
            	CPED_CONFIG_FLAG_DisableStartEngine = 429,
            	CPED_CONFIG_FLAG_IgnoreBeingOnFire = 430,
            	CPED_CONFIG_FLAG_DisableTurretOrRearSeatPreference = 431,
            	CPED_CONFIG_FLAG_DisableWantedHelicopterSpawning = 432,
            	CPED_CONFIG_FLAG_UseTargetPerceptionForCreatingAimedAtEvents = 433,
            	CPED_CONFIG_FLAG_DisableHomingMissileLockon = 434,
            	CPED_CONFIG_FLAG_ForceIgnoreMaxMeleeActiveSupportCombatants = 435,
            	CPED_CONFIG_FLAG_StayInDefensiveAreaWhenInVehicle = 436,
            	CPED_CONFIG_FLAG_DontShoutTargetPosition = 437,
            	CPED_CONFIG_FLAG_DisableHelmetArmor = 438,
            	CPED_CONFIG_FLAG_CreatedByConcealedPlayer = 439,
            	CPED_CONFIG_FLAG_PermanentlyDisablePotentialToBeWalkedIntoResponse = 440,
            	CPED_CONFIG_FLAG_PreventVehExitDueToInvalidWeapon = 441,
            	CPED_CONFIG_FLAG_IgnoreNetSessionFriendlyFireCheckForAllowDamage = 442,
            	CPED_CONFIG_FLAG_DontLeaveCombatIfTargetPlayerIsAttackedByPolice = 443,
            	CPED_CONFIG_FLAG_CheckLockedBeforeWarp = 444,
            	CPED_CONFIG_FLAG_DontShuffleInVehicleToMakeRoom = 445,
            	CPED_CONFIG_FLAG_GiveWeaponOnGetup = 446,
            	CPED_CONFIG_FLAG_DontHitVehicleWithProjectiles = 447,
            	CPED_CONFIG_FLAG_DisableForcedEntryForOpenVehiclesFromTryLockedDoor = 448,
            	CPED_CONFIG_FLAG_FiresDummyRockets = 449,
            	CPED_CONFIG_FLAG_PedIsArresting = 450,
            	CPED_CONFIG_FLAG_IsDecoyPed = 451,
            	CPED_CONFIG_FLAG_HasEstablishedDecoy = 452,
            	CPED_CONFIG_FLAG_BlockDispatchedHelicoptersFromLanding = 453,
            	CPED_CONFIG_FLAG_DontCryForHelpOnStun = 454,
            	CPED_CONFIG_FLAG_HitByTranqWeapon = 455,
            	CPED_CONFIG_FLAG_CanBeIncapacitated = 456,
            	CPED_CONFIG_FLAG_ForcedAimFromArrest = 457,
            	CPED_CONFIG_FLAG_DontChangeTargetFromMelee = 458,
            	_0x4376ABF2 = 459,
            	CPED_CONFIG_FLAG_RagdollFloatsIndefinitely = 460,
            	CPED_CONFIG_FLAG_BlockElectricWeaponDamage = 461,
            	_0x262A3B8E = 462,
            	_0x1AA79A25 = 463,
            }
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_COORDS_KEEP_VEHICLE">
            <summary>
            teleports ped to coords along with the vehicle ped is in
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_COORDS_NO_GANG">
            <summary>
            SET_PED_COORDS_NO_GANG
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_COWER_HASH">
            <summary>
            p1: Only "CODE_HUMAN_STAND_COWER" found in the b617d scripts.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_CURRENT_WEAPON_VISIBLE">
            <summary>
            Has 5 parameters since latest patches.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_DEFAULT_COMPONENT_VARIATION">
            <summary>
            Sets Ped Default Clothes
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_DEFENSIVE_AREA_ATTACHED_TO_PED">
            <summary>
            SET_PED_DEFENSIVE_AREA_ATTACHED_TO_PED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_DEFENSIVE_AREA_DIRECTION">
            <summary>
            SET_PED_DEFENSIVE_AREA_DIRECTION
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_DEFENSIVE_SPHERE_ATTACHED_TO_PED">
            <summary>
            SET_PED_DEFENSIVE_SPHERE_ATTACHED_TO_PED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_DEFENSIVE_SPHERE_ATTACHED_TO_VEHICLE">
            <summary>
            SET_PED_DEFENSIVE_SPHERE_ATTACHED_TO_VEHICLE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_DENSITY_MULTIPLIER_THIS_FRAME">
            <summary>
            **Usage:** Call this native every frame
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_DESIRED_HEADING">
            <summary>
            SET_PED_DESIRED_HEADING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_DESIRED_MOVE_BLEND_RATIO">
            <summary>
            SET_PED_DESIRED_MOVE_BLEND_RATIO
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_DIES_INSTANTLY_IN_WATER">
            <summary>
            SET_PED_DIES_INSTANTLY_IN_WATER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_DIES_IN_SINKING_VEHICLE">
            <summary>
            SET_PED_DIES_IN_SINKING_VEHICLE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_DIES_IN_VEHICLE">
            <summary>
            SET_PED_DIES_IN_VEHICLE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_DIES_IN_WATER">
            <summary>
            SET_PED_DIES_IN_WATER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_DIES_WHEN_INJURED">
            <summary>
            SET_PED_DIES_WHEN_INJURED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_DRIVE_BY_CLIPSET_OVERRIDE">
            <summary>
            SET_PED_DRIVE_BY_CLIPSET_OVERRIDE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_DROPS_INVENTORY_WEAPON">
            <summary>
            SET_PED_DROPS_INVENTORY_WEAPON
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_DROPS_WEAPON">
            <summary>
            SET_PED_DROPS_WEAPON
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_DROPS_WEAPONS_WHEN_DEAD">
            <summary>
            SET_PED_DROPS_WEAPONS_WHEN_DEAD
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_DUCKING">
            <summary>
            This is the SET_CHAR_DUCKING from GTA IV, that makes Peds duck. This function does nothing in GTA V. It cannot set the ped as ducking in vehicles, and IS_PED_DUCKING will always return false.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_ENABLE_WEAPON_BLOCKING">
            <summary>
            SET_PED_ENABLE_WEAPON_BLOCKING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_ENVEFF_COLOR_MODULATOR">
            <summary>
            Something related to the environmental effects natives.
            In the "agency_heist3b" script, p1 - p3 are always under 100 - usually they are {87, 81, 68}. If SET_PED_ENVEFF_SCALE is set to 0.65 (instead of the usual 1.0), they use {74, 69, 60}
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_ENVEFF_SCALE">
            <summary>
            Values look to be between 0.0 and 1.0  
            From decompiled scripts: 0.0, 0.6, 0.65, 0.8, 1.0  
            You are correct, just looked in IDA it breaks from the function if it's less than 0.0f or greater than 1.0f.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_FIRING_PATTERN">
            <summary>
            FIRING_PATTERN_BURST_FIRE = 0xD6FF6D61 ( 1073727030 )  
            FIRING_PATTERN_BURST_FIRE_IN_COVER = 0x026321F1 ( 40051185 )  
            FIRING_PATTERN_BURST_FIRE_DRIVEBY = 0xD31265F2 ( -753768974 )  
            FIRING_PATTERN_FROM_GROUND = 0x2264E5D6 ( 577037782 )  
            FIRING_PATTERN_DELAY_FIRE_BY_ONE_SEC = 0x7A845691 ( 2055493265 )  
            FIRING_PATTERN_FULL_AUTO = 0xC6EE6B4C ( -957453492 )  
            FIRING_PATTERN_SINGLE_SHOT = 0x5D60E4E0 ( 1566631136 )  
            FIRING_PATTERN_BURST_FIRE_PISTOL = 0xA018DB8A ( -1608983670 )  
            FIRING_PATTERN_BURST_FIRE_SMG = 0xD10DADEE ( 1863348768 )  
            FIRING_PATTERN_BURST_FIRE_RIFLE = 0x9C74B406 ( -1670073338 )  
            FIRING_PATTERN_BURST_FIRE_MG = 0xB573C5B4 ( -1250703948 )  
            FIRING_PATTERN_BURST_FIRE_PUMPSHOTGUN = 0x00BAC39B ( 12239771 )  
            FIRING_PATTERN_BURST_FIRE_HELI = 0x914E786F ( -1857128337 )  
            FIRING_PATTERN_BURST_FIRE_MICRO = 0x42EF03FD ( 1122960381 )  
            FIRING_PATTERN_SHORT_BURSTS = 0x1A92D7DF ( 445831135 )  
            FIRING_PATTERN_SLOW_FIRE_TANK = 0xE2CA3A71 ( -490063247 )  
            if anyone is interested firing pattern info: pastebin.com/Px036isB
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_FLEE_ATTRIBUTES">
            <summary>
            bit 15 (0x8000) = force cower
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_GADGET">
            <summary>
            p1/gadgetHash was always 0xFBAB5776 ("GADGET_PARACHUTE").  
            p2 is always true.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_GENERATES_DEAD_BODY_EVENTS">
            <summary>
            SET_PED_GENERATES_DEAD_BODY_EVENTS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_GESTURE_GROUP">
            <summary>
            From the scripts:  
            PED::SET_PED_GESTURE_GROUP(PLAYER::PLAYER_PED_ID(),  
            "ANIM_GROUP_GESTURE_MISS_FRA0");  
            PED::SET_PED_GESTURE_GROUP(PLAYER::PLAYER_PED_ID(),  
            "ANIM_GROUP_GESTURE_MISS_DocksSetup1");
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_GET_OUT_UPSIDE_DOWN_VEHICLE">
            <summary>
            SET_PED_GET_OUT_UPSIDE_DOWN_VEHICLE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_GRAVITY">
            <summary>
            enable or disable the gravity of a ped  
            Examples:  
            PED::SET_PED_GRAVITY(PLAYER::PLAYER_PED_ID(), 0x00000001);  
            PED::SET_PED_GRAVITY(Local_289[iVar0  -- [[20]] ], 0x00000001);
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_GROUP_MEMBER_PASSENGER_INDEX">
            <summary>
            SET_PED_GROUP_MEMBER_PASSENGER_INDEX
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_HAIR_TINT">
            <summary>
            Sets the tint index for the hair on the specified ped.
            
            ```
            NativeDB Introduced: v323
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_HAS_AI_BLIP">
            <summary>
            This native turns on the AI blip on the specified ped. It also disappears automatically when the ped is too far or if the ped is dead. You don't need to control it with other natives.
            See gtaforums.com/topic/884370-native-research-ai-blips for further information.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_HEAD_BLEND_DATA">
            <summary>
            For more info please refer to [this](https://gtaforums.com/topic/858970-all-gtao-face-ids-pedset-ped-head-blend-data-explained) topic.
            
            **Other information:**
            
            IDs start at zero and go Male Non-DLC, Female Non-DLC, Male DLC, and Female DLC.&lt;/br&gt;
            
            This native function is often called prior to calling natives such as:
            
            *   [`SetPedHairColor`](#\_0xBB43F090)
            *   [`SetPedHeadOverlayColor`](#\_0x78935A27)
            *   [`SetPedHeadOverlay`](#\_0xD28DBA90)
            *   [`SetPedFaceFeature`](#\_0x6C8D4458)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_HEAD_OVERLAY">
            <summary>
            ```
            OverlayID ranges from 0 to 12, index from 0 to _GET_NUM_OVERLAY_VALUES(overlayID)-1, and opacity from 0.0 to 1.0.   
            overlayID       Part                  Index, to disable  
            0               Blemishes             0 - 23, 255  
            1               Facial Hair           0 - 28, 255  
            2               Eyebrows              0 - 33, 255  
            3               Ageing                0 - 14, 255  
            4               Makeup                0 - 74, 255  
            5               Blush                 0 - 6, 255  
            6               Complexion            0 - 11, 255  
            7               Sun Damage            0 - 10, 255  
            8               Lipstick              0 - 9, 255  
            9               Moles/Freckles        0 - 17, 255  
            10              Chest Hair            0 - 16, 255  
            11              Body Blemishes        0 - 11, 255  
            12              Add Body Blemishes    0 - 1, 255  
            ```
            
            **Note:**
            
            You may need to call [`SetPedHeadBlendData`](#\_0x9414E18B9434C2FE) prior to calling this native in order for it to work.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_HEARING_RANGE">
            <summary>
            SET_PED_HEARING_RANGE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_HEATSCALE_OVERRIDE">
            <summary>
            SET_PED_HEATSCALE_OVERRIDE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_HELMET">
            <summary>
            Sets whether a pedestrian should wear a helmet.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_HELMET_FLAG">
            <summary>
            SET_PED_HELMET_FLAG
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_HELMET_PROP_INDEX">
            <summary>
            NativeDB Added Parameter 3: BOOL p2
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_HELMET_TEXTURE_INDEX">
            <summary>
            SET_PED_HELMET_TEXTURE_INDEX
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_HIGHLY_PERCEPTIVE">
            <summary>
            SET_PED_HIGHLY_PERCEPTIVE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_ID_RANGE">
            <summary>
            SET_PED_ID_RANGE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_INCREASED_AVOIDANCE_RADIUS">
            <summary>
            SET_PED_INCREASED_AVOIDANCE_RADIUS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_INFINITE_AMMO">
            <summary>
            SET_PED_INFINITE_AMMO
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_INFINITE_AMMO_CLIP">
            <summary>
            SET_PED_INFINITE_AMMO_CLIP
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_INTO_VEHICLE">
            <summary>
            SET_PED_INTO_VEHICLE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_IN_VEHICLE_CONTEXT">
            <summary>
            PED::SET_PED_IN_VEHICLE_CONTEXT(l_128, MISC::GET_HASH_KEY("MINI_PROSTITUTE_LOW_PASSENGER"));
            PED::SET_PED_IN_VEHICLE_CONTEXT(l_128, MISC::GET_HASH_KEY("MINI_PROSTITUTE_LOW_RESTRICTED_PASSENGER"));
            PED::SET_PED_IN_VEHICLE_CONTEXT(l_3212, MISC::GET_HASH_KEY("MISS_FAMILY1_JIMMY_SIT"));
            PED::SET_PED_IN_VEHICLE_CONTEXT(l_3212, MISC::GET_HASH_KEY("MISS_FAMILY1_JIMMY_SIT_REAR"));
            PED::SET_PED_IN_VEHICLE_CONTEXT(l_95, MISC::GET_HASH_KEY("MISS_FAMILY2_JIMMY_BICYCLE"));
            PED::SET_PED_IN_VEHICLE_CONTEXT(num3, MISC::GET_HASH_KEY("MISSFBI2_MICHAEL_DRIVEBY"));
            PED::SET_PED_IN_VEHICLE_CONTEXT(PLAYER::PLAYER_PED_ID(), MISC::GET_HASH_KEY("MISS_ARMENIAN3_FRANKLIN_TENSE"));
            PED::SET_PED_IN_VEHICLE_CONTEXT(PLAYER::PLAYER_PED_ID(), MISC::GET_HASH_KEY("MISSFBI5_TREVOR_DRIVING"));
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_IS_DRUNK">
            <summary>
            Sets the ped so they sound drunk
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_KEEP_TASK">
            <summary>
            SET_PED_KEEP_TASK
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_LEG_IK_MODE">
            <summary>
            "IK" stands for "Inverse kinematics." I assume this has something to do with how the ped uses his legs to balance. In the scripts, the second parameter is always an int with a value of 2, 0, or sometimes 1
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_LOD_MULTIPLIER">
            <summary>
            SET_PED_LOD_MULTIPLIER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_MAX_HEALTH">
            <summary>
            SET_PED_MAX_HEALTH
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_MAX_MOVE_BLEND_RATIO">
            <summary>
            SET_PED_MAX_MOVE_BLEND_RATIO
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_MAX_TIME_IN_WATER">
            <summary>
            SET_PED_MAX_TIME_IN_WATER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_MAX_TIME_UNDERWATER">
            <summary>
            Set the maximum time a ped can stay underwater. Maximum seems to be 50 seconds.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_MELEE_COMBAT_LIMITS">
            <summary>
            Override the limits on the number and types of melee combatants. The game is limited to at most ten combatants among the three types: primary, secondary, and observers.
            
            This native infers the number of observers based on the primary and secondary counts.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_MIN_GROUND_TIME_FOR_STUNGUN">
            <summary>
            Overwrites the minimum time the ped will stay on the ground for after being stunned. Setting this while the ped is stunned will not alter the duration of the current stun but will still effect future stuns.
            
            Passing -1 into the second parameter `minTimeInMs` will reset the modifier, making it use the weapons original `DamageTime` as the stun duration (see `update/update.rpf/common/data/ai/weapons.meta`)
            
            **NOTE**: Unlike what the native name implies, this works on any weapon that has its `DamageType` in the `weapons.meta` set to `ELECTRIC`.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_MIN_MOVE_BLEND_RATIO">
            <summary>
            SET_PED_MIN_MOVE_BLEND_RATIO
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_MODEL_IS_SUPPRESSED">
            <summary>
            SET_PED_MODEL_IS_SUPPRESSED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_MODEL_PERSONALITY">
            <summary>
            Overrides a ped model personality type.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_MONEY">
            <summary>
            Maximum possible amount of money on MP is 2000. ~JX  
            -----------------------------------------------------------------------------  
            Maximum amount that a ped can theoretically have is 65535 (0xFFFF) since the amount is stored as an unsigned short (uint16_t) value.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_MOTION_BLUR">
            <summary>
            SET_PED_MOTION_BLUR
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_MOVEMENT_CLIPSET">
            <summary>
            List of movement clipsets:
            Thanks to elsewhat for list.
             "ANIM_GROUP_MOVE_BALLISTIC"
             "ANIM_GROUP_MOVE_LEMAR_ALLEY"
             "clipset@move@trash_fast_turn"
             "FEMALE_FAST_RUNNER"
             "missfbi4prepp1_garbageman"
             "move_characters@franklin@fire"
             "move_characters@Jimmy@slow@"
             "move_characters@michael@fire"
             "move_f@flee@a"
             "move_f@scared"
             "move_f@sexy@a"
             "move_heist_lester"
             "move_injured_generic"
             "move_lester_CaneUp"
             "move_m@bag"
             "MOVE_M@BAIL_BOND_NOT_TAZERED"
             "MOVE_M@BAIL_BOND_TAZERED"
             "move_m@brave"
             "move_m@casual@d"
             "move_m@drunk@moderatedrunk"
             "MOVE_M@DRUNK@MODERATEDRUNK"
             "MOVE_M@DRUNK@MODERATEDRUNK_HEAD_UP"
             "MOVE_M@DRUNK@SLIGHTLYDRUNK"
             "MOVE_M@DRUNK@VERYDRUNK"
             "move_m@fire"
             "move_m@gangster@var_e"
             "move_m@gangster@var_f"
             "move_m@gangster@var_i"
             "move_m@JOG@"
             "MOVE_M@PRISON_GAURD"
             "MOVE_P_M_ONE"
             "MOVE_P_M_ONE_BRIEFCASE"
             "move_p_m_zero_janitor"
             "move_p_m_zero_slow"
             "move_ped_bucket"
             "move_ped_crouched"
             "move_ped_mop"
             "MOVE_M@FEMME@"
             "MOVE_F@FEMME@"
             "MOVE_M@GANGSTER@NG"
             "MOVE_F@GANGSTER@NG"
             "MOVE_M@POSH@"
             "MOVE_F@POSH@"
             "MOVE_M@TOUGH_GUY@"
             "MOVE_F@TOUGH_GUY@"
            ~ NotCrunchyTaco
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_MOVE_ANIMS_BLEND_OUT">
            <summary>
            SET_PED_MOVE_ANIMS_BLEND_OUT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_MOVE_RATE_OVERRIDE">
            <summary>
            Min: 0.00  
            Max: 10.00  
            Can be used in combo with fast run cheat.  
            When value is set to 10.00:  
            Sprinting without fast run cheat: 66 m/s  
            Sprinting with fast run cheat: 77 m/s  
            Needs to be looped!  
            Note: According to IDA for the Xbox360 xex, when they check bgt they seem to have the min to 0.0f, but the max set to 1.15f not 10.0f.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_NAME_DEBUG">
            <summary>
            NOTE: Debugging functions are not present in the retail version of the game.  
            *untested but char *name could also be a hash for a localized string
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_NEVER_LEAVES_GROUP">
            <summary>
            SET_PED_NEVER_LEAVES_GROUP
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_NON_CREATION_AREA">
            <summary>
            The distance between these points, is the diagonal of a box (remember it's 3D).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_PANIC_EXIT_SCENARIO">
            <summary>
            SET_PED_PANIC_EXIT_SCENARIO
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_PARACHUTE_TINT_INDEX">
            <summary>
            SET_PED_PARACHUTE_TINT_INDEX
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_PATHS_BACK_TO_ORIGINAL">
            <summary>
            NativeDB Added Parameter 7: Any p6
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_PATHS_IN_AREA">
            <summary>
            NativeDB Added Parameter 8: Any p7
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_PATH_AVOID_FIRE">
            <summary>
            SET_PED_PATH_AVOID_FIRE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_PATH_CAN_DROP_FROM_HEIGHT">
            <summary>
            SET_PED_PATH_CAN_DROP_FROM_HEIGHT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_PATH_CAN_USE_CLIMBOVERS">
            <summary>
            SET_PED_PATH_CAN_USE_CLIMBOVERS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_PATH_CAN_USE_LADDERS">
            <summary>
            SET_PED_PATH_CAN_USE_LADDERS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_PATH_CLIMB_COST_MODIFIER">
            <summary>
            Default modifier is 1.0, minimum is 0.0 and maximum is 10.0.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_PATH_MAY_ENTER_WATER">
            <summary>
            SET_PED_PATH_MAY_ENTER_WATER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_PATH_PREFER_TO_AVOID_WATER">
            <summary>
            SET_PED_PATH_PREFER_TO_AVOID_WATER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_PHONE_PALETTE_IDX">
            <summary>
            Sets the palette index of a ped's phone.
            
            | Value | Color      |
            | :---: | :-----:    |
            |  `0`  | Light Blue |
            |  `1`  | Green      |
            |  `2`  | Red        |
            |  `3`  | Orange     |
            |  `4`  | Grey       |
            |  `5`  | Purple     |
            |  `6`  | Pink       |
            
            ```
            NativeDB Introduced: v323
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_PINNED_DOWN">
            <summary>
            i could be time. Only example in the decompiled scripts uses it as -1.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_PLAYS_HEAD_ON_HORN_ANIM_WHEN_DIES_IN_VEHICLE">
            <summary>
            **This native does absolutely nothing, just a nullsub**
            
            ```
            Points to the same function as for example GET_RANDOM_VEHICLE_MODEL_IN_MEMORY and it does absolutely nothing.  
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_POPULATION_BUDGET">
            <summary>
            Sets the memory budget level for ped population.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_PREFERRED_COVER_SET">
            <summary>
            SET_PED_PREFERRED_COVER_SET
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_PRELOAD_PROP_DATA">
            <summary>
            SET_PED_PRELOAD_PROP_DATA
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_PRELOAD_VARIATION_DATA">
            <summary>
            from extreme3.c4
            PED::_39D55A620FCB6A3A(PLAYER::PLAYER_PED_ID(), 8, PED::GET_PED_DRAWABLE_VARIATION(PLAYER::PLAYER_PED_ID(), 8), PED::GET_PED_TEXTURE_VARIATION(PLAYER::PLAYER_PED_ID(), 8));
            p1 is probably componentId
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_PRIMARY_LOOKAT">
            <summary>
            This is only called once in the scripts.
            sub_1CD9(&amp;l_49, 0, getElem(3, &amp;l_34, 4), "MICHAEL", 0, 1);
                                sub_1CA8("WORLD_HUMAN_SMOKING", 2);
                                PED::SET_PED_PRIMARY_LOOKAT(getElem(3, &amp;l_34, 4), PLAYER::PLAYER_PED_ID());
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_PROP_INDEX">
            <summary>
            This native is used to set prop variation on a ped. Components, drawables and textures IDs are related to the ped model.
            
            ### MP Freemode list of props
            
            **0**: Hats
            **1**: Glasses
            **2**: Ears
            **6**: Watches
            **7**: Bracelets
            
            List of Prop IDs
            
            ```cpp
            enum eAnchorPoints
            {
                ANCHOR_HEAD = 0, // "p_head"
                ANCHOR_EYES = 1, // "p_eyes"
                ANCHOR_EARS = 2, // "p_ears"
                ANCHOR_MOUTH = 3, // "p_mouth"
                ANCHOR_LEFT_HAND = 4, // "p_lhand"
                ANCHOR_RIGHT_HAND = 5, // "p_rhand"
                ANCHOR_LEFT_WRIST = 6, // "p_lwrist"
                ANCHOR_RIGHT_WRIST = 7, // "p_rwrist"
                ANCHOR_HIP = 8, // "p_lhip"
                ANCHOR_LEFT_FOOT = 9, // "p_lfoot"
                ANCHOR_RIGHT_FOOT = 10, // "p_rfoot"
                ANCHOR_PH_L_HAND = 11, // "ph_lhand"
                ANCHOR_PH_R_HAND = 12, // "ph_rhand"
                NUM_ANCHORS = 13,
            };
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_RACE_AND_VOICE_GROUP">
            <summary>
            SET_PED_RACE_AND_VOICE_GROUP
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_RAGDOLL_FORCE_FALL">
            <summary>
            SET_PED_RAGDOLL_FORCE_FALL
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_RAGDOLL_ON_COLLISION">
            <summary>
            Causes Ped to ragdoll on collision with any object (e.g Running into trashcan). If applied to player you will sometimes trip on the sidewalk.
            Needs to be recalled after each ragdoll from a Collision.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_RANDOM_COMPONENT_VARIATION">
            <summary>
            p1 is always 0 in R* scripts; and a quick disassembly seems to indicate that p1 is unused.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_RANDOM_PROPS">
            <summary>
            SET_PED_RANDOM_PROPS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_RELATIONSHIP_GROUP_DEFAULT_HASH">
            <summary>
            SET_PED_RELATIONSHIP_GROUP_DEFAULT_HASH
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_RELATIONSHIP_GROUP_HASH">
            <summary>
            SET_PED_RELATIONSHIP_GROUP_HASH
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_RESERVE_PARACHUTE_TINT_INDEX">
            <summary>
            SET_PED_RESERVE_PARACHUTE_TINT_INDEX
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_RESET_FLAG">
            <summary>
            PED::SET_PED_RESET_FLAG(PLAYER::PLAYER_PED_ID(), 240, 1);
            Known values:
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_SEEING_RANGE">
            <summary>
            SET_PED_SEEING_RANGE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_SHOOTS_AT_COORD">
            <summary>
            Fires a weapon at a coordinate using a ped.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_SHOOT_ORDNANCE_WEAPON">
            <summary>
            Returns handle of the projectile.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_SHOOT_RATE">
            <summary>
            shootRate 0-1000
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_SHOULD_PLAY_FLEE_SCENARIO_EXIT">
            <summary>
            SET_PED_SHOULD_PLAY_FLEE_SCENARIO_EXIT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_SHOULD_PLAY_IMMEDIATE_SCENARIO_EXIT">
            <summary>
            SET_PED_SHOULD_PLAY_IMMEDIATE_SCENARIO_EXIT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_SHOULD_PLAY_NORMAL_SCENARIO_EXIT">
            <summary>
            SET_PED_SHOULD_PLAY_NORMAL_SCENARIO_EXIT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_SPHERE_DEFENSIVE_AREA">
            <summary>
            SET_PED_SPHERE_DEFENSIVE_AREA
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_STAY_IN_VEHICLE_WHEN_JACKED">
            <summary>
            SET_PED_STAY_IN_VEHICLE_WHEN_JACKED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_STEALTH_MOVEMENT">
            <summary>
            p1 is usually 0 in the scripts. action is either 0 or a pointer to "DEFAULT_ACTION".
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_STEERS_AROUND_OBJECTS">
            <summary>
            SET_PED_STEERS_AROUND_OBJECTS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_STEERS_AROUND_PEDS">
            <summary>
            SET_PED_STEERS_AROUND_PEDS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_STEERS_AROUND_VEHICLES">
            <summary>
            SET_PED_STEERS_AROUND_VEHICLES
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_STRAFE_CLIPSET">
            <summary>
            SET_PED_STRAFE_CLIPSET
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_SUFFERS_CRITICAL_HITS">
            <summary>
            Ped no longer takes critical damage modifiers if set to FALSE.
            
            Example: Headshotting a player no longer one shots them. Instead they will take the same damage as a torso shot.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_SWEAT">
            <summary>
            Sweat is set to 100.0 or 0.0 in the decompiled scripts.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_TARGET_LOSS_RESPONSE">
            <summary>
            Only 1 and 2 appear in the scripts. combatbehaviour.meta seems to only have TLR_SearchForTarget for all peds, but we don't know if that's 1 or 2.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_TO_INFORM_RESPECTED_FRIENDS">
            <summary>
            SET_PED_TO_INFORM_RESPECTED_FRIENDS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_TO_LOAD_COVER">
            <summary>
            SET_PED_TO_LOAD_COVER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_TO_RAGDOLL">
            <summary>
            p4/p5: Unusued in TU27
            
            ### Ragdoll Types
            
            **0**: CTaskNMRelax
            **1**: CTaskNMScriptControl: Hardcoded not to work in networked environments.
            **Else**: CTaskNMBalance
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_TO_RAGDOLL_WITH_FALL">
            <summary>
            Return variable is never used in R*'s scripts.  
            Not sure what p2 does. It seems like it would be a time judging by it's usage in R*'s scripts, but didn't seem to affect anything in my testings.  
            x, y, and z are coordinates, most likely to where the ped will fall.  
            p7 is probably the force of the fall, but untested, so I left the variable name the same.  
            p8 to p13 are always 0f in R*'s scripts.  
            (Simplified) Example of the usage of the function from R*'s scripts:  
            ped::set_ped_to_ragdoll_with_fall(ped, 1500, 2000, 1, -entity::get_entity_forward_vector(ped), 1f, 0f, 0f, 0f, 0f, 0f, 0f);
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_TURNING_THRESHOLDS">
            <summary>
            Purpose: The game's default values for these make shooting while traveling Left quite a bit slower than shooting while traveling right (This could be a game-balance thing?)
            
            Default Min: -45 Degrees
            Default Max: 135 Degrees
            
            ```
               \ ,- ~ ||~ - ,
            , ' \    x   x    ' ,
            ```
            
            ,      \    x    x   x  ,
            ,         \  x     x      ,
            ,            \     x    x  ,
            ,              \      x    ,
            ,                \   x     ,
            ,                 \   x x ,
            ,                  \  x ,
            ,                 , '
            ' - , \_ \_ \_ ,  '  \\
            
            If the transition angle is within the shaded portion (x), there will be no transition(Quicker)
            The angle corresponds to where you are looking(North on the circle) vs. the heading of your Ped.
            Note: For some reason,
            
            You can set these values to whatever you'd like with this native, but keep in mind that the transitional spin is only clockwise for some reason.
            
            I'd personally recommend something like -135/135
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_USING_ACTION_MODE">
            <summary>
            p2 is usually -1 in the scripts. action is either 0 or "DEFAULT_ACTION".
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_VEHICLE_FORCED_SEAT_USAGE">
            <summary>
            NativeDB Added Parameter 5: Any p4
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_VISUAL_FIELD_CENTER_ANGLE">
            <summary>
            SET_PED_VISUAL_FIELD_CENTER_ANGLE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_VISUAL_FIELD_MAX_ANGLE">
            <summary>
            SET_PED_VISUAL_FIELD_MAX_ANGLE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_VISUAL_FIELD_MAX_ELEVATION_ANGLE">
            <summary>
            This native refers to the field of vision the ped has above them, starting at 0 degrees. 90f would let the ped see enemies directly above of them.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_VISUAL_FIELD_MIN_ANGLE">
            <summary>
            SET_PED_VISUAL_FIELD_MIN_ANGLE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_VISUAL_FIELD_MIN_ELEVATION_ANGLE">
            <summary>
            This native refers to the field of vision the ped has below them, starting at 0 degrees. The angle value should be negative.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_VISUAL_FIELD_PERIPHERAL_RANGE">
            <summary>
            SET_PED_VISUAL_FIELD_PERIPHERAL_RANGE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_VOICE_FULL">
            <summary>
            Calls the same internal function [`_SET_PED_VOICE_GROUP`](#\_0x7CDC8C3B89F661B3) calls, but passes `voiceGroupHash` (defined as a parameter in the referenced native) as `0`.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_WALLA_DENSITY">
            <summary>
            Overrides the calculated ped density that is used to modulate the ambient ped walla sounds (in exteriors only)
            
            If you want to use this for interiors, use [SET_PED_INTERIOR_WALLA_DENSITY](#\_0x8BF907833BE275DE)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_WAYPOINT_ROUTE_OFFSET">
            <summary>
            SET_PED_WAYPOINT_ROUTE_OFFSET
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_WEAPON_MOVEMENT_CLIPSET">
            <summary>
            SET_PED_WEAPON_MOVEMENT_CLIPSET
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_WEAPON_TINT_INDEX">
            <summary>
            tintIndex can be the following:  
            0 : Default/Black
            1 : Green
            2 : Gold
            3 : Pink
            4 : Army
            5 : LSPD
            6 : Orange
            7 : Platinum
            
            tintIndex for MK2 weapons :
            0 : Classic Black
            1 : Classic Gray
            2 : Classic Two-Tone
            3 : Classic White
            4 : Classic Beige
            5 : Classic Green
            6 : Classic Blue
            7 : Classic Earth
            8 : Classic Brown &amp; Black
            9 : Red Contrast
            10 : Blue Contrast
            11 : Yellow Contrast
            12 : Orange Contrast
            13 : Bold Pink
            14 : Bold Purple &amp; Yellow
            15 : Bold Orange
            16 : Bold Green &amp; Purple
            17 : Bold Red Features
            18 : Bold Green Features
            19 : Bold Cyan Features
            20 : Bold Yellow Features
            21 : Bold Red &amp; White
            22 : Bold Blue &amp; White
            23 : Metallic Gold
            24 : Metallic Platinum
            25 : Metallic Gray &amp; Lilac
            26 : Metallic Purple &amp; Lime
            27 : Metallic Red
            28 : Metallic Green
            29 : Metallic Blue
            30 : Metallic White &amp; Aqua
            31 : Metallic Orange &amp; Yellow
            32 : Mettalic Red and Yellow
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_WETNESS_ENABLED_THIS_FRAME">
            <summary>
            combined with PED::SET_PED_WETNESS_HEIGHT(), this native makes the ped drenched in water up to the height specified in the other function
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PED_WETNESS_HEIGHT">
            <summary>
            It adds the wetness level to the player clothing/outfit. As if player just got out from water surface.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PICKUP_AMMO_AMOUNT_SCALER">
            <summary>
            SET_PICKUP_AMMO_AMOUNT_SCALER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PICKUP_GENERATION_RANGE_MULTIPLIER">
            <summary>
            SET_PICKUP_GENERATION_RANGE_MULTIPLIER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PICKUP_REGENERATION_TIME">
            <summary>
            SET_PICKUP_REGENERATION_TIME
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PICKUP_ROPE_LENGTH_FOR_CARGOBOB">
            <summary>
            min: 1.9f, max: 100.0f
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PICK_UP_BY_CARGOBOB_DISABLED">
            <summary>
            Configures an entity to either allow or prevent it from being picked up by Cargobobs.
            
            ```
            NativeDB Introduced: v1180
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PLANE_RESIST_TO_EXPLOSION">
            <summary>
            SET_PLANE_RESIST_TO_EXPLOSION
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PLANE_SECTION_DAMAGE_SCALE">
            <summary>
            Adjusts the scale of damage applied to a specified section of a plane.
            In the decompiled scripts the `damageScale` is always set to `0f` (maybe to disable damages on the specified section)
            
            ```cpp
            enum ePlaneDamageSection {
                WING_L = 0,
                WING_R = 1,
                TAIL = 2,
                ENGINE_L = 3,
                ENGINE_R = 4,
                ELEVATOR_L = 5,
                ELEVATOR_R = 6,
                AILERON_L = 7,
                AILERON_R = 8,
                RUDDER = 9,
                RUDDER_2 = 10,
                AIRBRAKE_L = 11,
                AIRBRAKE_R = 12
            }
            ```
            
            ```
            NativeDB Introduced: v1290
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PLANE_TURBULENCE_MULTIPLIER">
            <summary>
            This native sets the turbulence multiplier. It only works for planes.
            0.0 = no turbulence at all.
            1.0 = heavy turbulence.
            
            Works by just calling it once, does not need to be called every tick.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PLAYBACK_SPEED">
            <summary>
            SET_PLAYBACK_SPEED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PLAYBACK_TO_USE_AI">
            <summary>
            Identical to SET_PLAYBACK_TO_USE_AI_TRY_TO_REVERT_BACK_LATER with 0 as arguments for p1 and p3.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PLAYBACK_TO_USE_AI_TRY_TO_REVERT_BACK_LATER">
            <summary>
            Time is number of milliseconds before reverting, zero for indefinitely.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PLAYERPAD_SHAKES_WHEN_CONTROLLER_DISABLED">
            <summary>
            SET_PLAYERPAD_SHAKES_WHEN_CONTROLLER_DISABLED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PLAYERS_LAST_VEHICLE">
            <summary>
            SET_PLAYERS_LAST_VEHICLE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PLAYER_ANGRY">
            <summary>
            Sets a player ped to use his ANGRY speech contexts
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PLAYER_BLUETOOTH_STATE">
            <summary>
            SET_PLAYER_BLUETOOTH_STATE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PLAYER_CAN_BE_HASSLED_BY_GANGS">
            <summary>
            Sets whether this player can be hassled by gangs.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PLAYER_CAN_DO_DRIVE_BY">
            <summary>
            Sets whether the player is able to do drive-bys in vehicle (shooting &amp; aiming in vehicles), this also includes middle finger taunts.
            
            This is a toggle, it does not have to be ran every frame.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PLAYER_CAN_LEAVE_PARACHUTE_SMOKE_TRAIL">
            <summary>
            SET_PLAYER_CAN_LEAVE_PARACHUTE_SMOKE_TRAIL
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PLAYER_CAN_USE_COVER">
            <summary>
            Sets whether this player can take cover.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PLAYER_CLOTH_LOCK_COUNTER">
            <summary>
            6 matches across 4 scripts. 5 occurrences were 240. The other was 255.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PLAYER_CLOTH_PACKAGE_INDEX">
            <summary>
            Every occurrence was either 0 or 2.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PLAYER_CLOTH_PIN_FRAMES">
            <summary>
            SET_PLAYER_CLOTH_PIN_FRAMES
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PLAYER_CONTROL">
            <summary>
            Flags:
            SPC_AMBIENT_SCRIPT = (1 &lt;&lt; 1),
            SPC_CLEAR_TASKS = (1 &lt;&lt; 2),
            SPC_REMOVE_FIRES = (1 &lt;&lt; 3),
            SPC_REMOVE_EXPLOSIONS = (1 &lt;&lt; 4),
            SPC_REMOVE_PROJECTILES = (1 &lt;&lt; 5),
            SPC_DEACTIVATE_GADGETS = (1 &lt;&lt; 6),
            SPC_REENABLE_CONTROL_ON_DEATH = (1 &lt;&lt; 7),
            SPC_LEAVE_CAMERA_CONTROL_ON = (1 &lt;&lt; 8),
            SPC_ALLOW_PLAYER_DAMAGE = (1 &lt;&lt; 9),
            SPC_DONT_STOP_OTHER_CARS_AROUND_PLAYER = (1 &lt;&lt; 10),
            SPC_PREVENT_EVERYBODY_BACKOFF = (1 &lt;&lt; 11),
            SPC_ALLOW_PAD_SHAKE = (1 &lt;&lt; 12)
            See: https://alloc8or.re/gta5/doc/enums/eSetPlayerControlFlag.txt
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PLAYER_FORCED_AIM">
            <summary>
            SET_PLAYER_FORCED_AIM
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PLAYER_FORCED_ZOOM">
            <summary>
            SET_PLAYER_FORCED_ZOOM
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PLAYER_FORCE_SKIP_AIM_INTRO">
            <summary>
            SET_PLAYER_FORCE_SKIP_AIM_INTRO
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PLAYER_HAS_RESERVE_PARACHUTE">
            <summary>
            SET_PLAYER_HAS_RESERVE_PARACHUTE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PLAYER_HEALTH_RECHARGE_MULTIPLIER">
            <summary>
            This multiplier is reset to `1.0` every time the player ped is changed, often times via [`SET_PLAYER_MODEL`](#\_0x00A1CADD00108836) or [`CHANGE_PLAYER_PED`](#\_0x048189FAC643DEEE).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PLAYER_INVINCIBLE">
            <summary>
            Make the player impervious to all forms of damage.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PLAYER_INVISIBLE_LOCALLY">
            <summary>
            SET_PLAYER_INVISIBLE_LOCALLY
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PLAYER_LEAVE_PED_BEHIND">
            <summary>
            SET_PLAYER_LEAVE_PED_BEHIND
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PLAYER_LOCKON">
            <summary>
            Used to toggle the square up aim.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PLAYER_LOCKON_RANGE_OVERRIDE">
            <summary>
            Affects the range of auto aim target.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PLAYER_MAX_ARMOUR">
            <summary>
            Default is 100. Use player id and not ped id. For instance: PLAYER::SET_PLAYER_MAX_ARMOUR(PLAYER::PLAYER_ID(), 100); // main_persistent.ct4
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PLAYER_MAX_STAMINA">
            <summary>
            SET_PLAYER_MAX_STAMINA
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PLAYER_MAY_NOT_ENTER_ANY_VEHICLE">
            <summary>
            Establishes a reset flag to prevent the player from entering any vehicle. Not that this native must be called every frame.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PLAYER_MAY_ONLY_ENTER_THIS_VEHICLE">
            <summary>
            Limit the player to only enter this vehicle. Note set vehicle to false if you want them to access any vehicle.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PLAYER_MELEE_WEAPON_DAMAGE_MODIFIER">
            <summary>
            NativeDB Added Parameter 3: BOOL p2
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PLAYER_MELEE_WEAPON_DEFENSE_MODIFIER">
            <summary>
            modifier's min value is 0.1
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PLAYER_MODEL">
            <summary>
            Set the model for a specific Player. Note that this will destroy the current Ped for the Player and create a new one, any reference to the old ped will be invalid after calling this.
            
            As per usual, make sure to request the model first and wait until it has loaded.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PLAYER_NOISE_MULTIPLIER">
            <summary>
            SET_PLAYER_NOISE_MULTIPLIER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PLAYER_PARACHUTE_MODEL_OVERRIDE">
            <summary>
            example:  
            PLAYER::SET_PLAYER_PARACHUTE_MODEL_OVERRIDE(PLAYER::PLAYER_ID(), 0x73268708);
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PLAYER_PARACHUTE_PACK_MODEL_OVERRIDE">
            <summary>
            SET_PLAYER_PARACHUTE_PACK_MODEL_OVERRIDE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PLAYER_PARACHUTE_PACK_TINT_INDEX">
            <summary>
            tints 0- 13
            0 - unkown
            1 - unkown
            2 - unkown
            3 - unkown
            4 - unkown
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PLAYER_PARACHUTE_SMOKE_TRAIL_COLOR">
            <summary>
            SET_PLAYER_PARACHUTE_SMOKE_TRAIL_COLOR
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PLAYER_PARACHUTE_TINT_INDEX">
            <summary>
            Tints:  
            None = -1,  
            Rainbow = 0,  
            Red = 1,  
            SeasideStripes = 2,  
            WidowMaker = 3,  
            Patriot = 4,  
            Blue = 5,  
            Black = 6,  
            Hornet = 7,  
            AirFocce = 8,  
            Desert = 9,  
            Shadow = 10,  
            HighAltitude = 11,  
            Airbone = 12,  
            Sunrise = 13,
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PLAYER_PARACHUTE_VARIATION_OVERRIDE">
            <summary>
            p1 was always 5.  
            p4 was always false.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PLAYER_RESERVE_PARACHUTE_TINT_INDEX">
            <summary>
            Tints:  
            None = -1,  
            Rainbow = 0,  
            Red = 1,  
            SeasideStripes = 2,  
            WidowMaker = 3,  
            Patriot = 4,  
            Blue = 5,  
            Black = 6,  
            Hornet = 7,  
            AirFocce = 8,  
            Desert = 9,  
            Shadow = 10,  
            HighAltitude = 11,  
            Airbone = 12,  
            Sunrise = 13,
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PLAYER_RESET_FLAG_PREFER_REAR_SEATS">
            <summary>
            example:  
            flags: 0-6  
            PLAYER::SET_PLAYER_RESET_FLAG_PREFER_REAR_SEATS(PLAYER::PLAYER_ID(), 6);  
            wouldnt the flag be the seatIndex?
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PLAYER_SHORT_SWITCH_STYLE">
            <summary>
            SET_PLAYER_SHORT_SWITCH_STYLE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PLAYER_SIMULATE_AIMING">
            <summary>
            SET_PLAYER_SIMULATE_AIMING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PLAYER_SNEAKING_NOISE_MULTIPLIER">
            <summary>
            Values around 1.0f to 2.0f used in game scripts.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PLAYER_SPRINT">
            <summary>
            SET_PLAYER_SPRINT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PLAYER_STAMINA">
            <summary>
            SET_PLAYER_STAMINA
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PLAYER_STEALTH_PERCEPTION_MODIFIER">
            <summary>
            SET_PLAYER_STEALTH_PERCEPTION_MODIFIER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PLAYER_SWITCH_ESTABLISHING_SHOT">
            <summary>
            All names can be found in playerswitchestablishingshots.meta
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PLAYER_SWITCH_OUTRO">
            <summary>
            SET_PLAYER_SWITCH_OUTRO
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PLAYER_TALKING_OVERRIDE">
            <summary>
            the status of default voip system. It affects on `NETWORK_IS_PLAYER_TALKING` and `mp_facial` animation.
            This function doesn't need to be called every frame, it works like a switcher.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PLAYER_TARGETING_MODE">
            <summary>
            Sets your targeting mode.
            0 = Assisted Aim - Full
            1 = Assisted Aim - Partial
            2 = Free Aim - Assisted
            3 = Free Aim
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PLAYER_TARGET_LEVEL">
            <summary>
            SET_PLAYER_TARGET_LEVEL
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PLAYER_TCMODIFIER_TRANSITION">
            <summary>
            SET_PLAYER_TCMODIFIER_TRANSITION
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PLAYER_TEAM">
            <summary>
            Set the player's current team.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PLAYER_VEHICLE_ALARM_AUDIO_ACTIVE">
            <summary>
            Enable player vehicle specific alarm disarm/arm sound triggering
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PLAYER_VEHICLE_DAMAGE_MODIFIER">
            <summary>
            modifier's min value is 0.1
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PLAYER_VEHICLE_DEFENSE_MODIFIER">
            <summary>
            modifier's min value is 0.1
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PLAYER_VISIBLE_LOCALLY">
            <summary>
            SET_PLAYER_VISIBLE_LOCALLY
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PLAYER_WANTED_CENTRE_POSITION">
            <summary>
            # Predominant call signatures  
            PLAYER::SET_PLAYER_WANTED_CENTRE_POSITION(PLAYER::PLAYER_ID(), ENTITY::GET_ENTITY_COORDS(PLAYER::PLAYER_PED_ID(), 1));  
            # Parameter value ranges  
            P0: PLAYER::PLAYER_ID()  
            P1: ENTITY::GET_ENTITY_COORDS(PLAYER::PLAYER_PED_ID(), 1)  
            P2: Not set by any call
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PLAYER_WANTED_LEVEL">
            <summary>
            SET_PLAYER_WANTED_LEVEL
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PLAYER_WANTED_LEVEL_NOW">
            <summary>
            Forces any pending wanted level to be applied to the specified player immediately.  
            Call SET_PLAYER_WANTED_LEVEL with the desired wanted level, followed by SET_PLAYER_WANTED_LEVEL_NOW.  
            Second parameter is unknown (always false).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PLAYER_WANTED_LEVEL_NO_DROP">
            <summary>
            SET_PLAYER_WANTED_LEVEL_NO_DROP
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PLAYER_WEAPON_DAMAGE_MODIFIER">
            <summary>
            The native ensures the 'modifier' parameter is 0.1 or greater.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PLAYER_WEAPON_DEFENSE_MODIFIER">
            <summary>
            SET_PLAYER_WEAPON_DEFENSE_MODIFIER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_POLICE_FOCUS_WILL_TRACK_VEHICLE">
            <summary>
            Sets flag on vehicle that changes behaviour in relation to when player gets wanted level
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_POLICE_IGNORE_PLAYER">
            <summary>
            The player will be ignored by the police if toggle is set to true
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_POLICE_RADAR_BLIPS">
            <summary>
            If toggle is set to false:
             The police won't be shown on the (mini)map
            If toggle is set to true:
             The police will be shown on the (mini)map
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_POP_CONTROL_SPHERE_THIS_FRAME">
            <summary>
            Min and max are usually 100.0 and 200.0
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PORTAL_SETTINGS_OVERRIDE">
            <summary>
            SET_PORTAL_SETTINGS_OVERRIDE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_POSITIONED_PLAYER_VEHICLE_RADIO_EMITTER_ENABLED">
            <summary>
            SET_POSITIONED_PLAYER_VEHICLE_RADIO_EMITTER_ENABLED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_POSITION_FOR_NULL_CONV_PED">
            <summary>
            SET_POSITION_FOR_NULL_CONV_PED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_PROFILE_SETTING_PROLOGUE_COMPLETE">
            <summary>
            SET_PROFILE_SETTING_PROLOGUE_COMPLETE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_RACE_TRACK_RENDER">
            <summary>
            SET_RACE_TRACK_RENDER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_RADAR_AS_EXTERIOR_THIS_FRAME">
            <summary>
            SET_RADAR_AS_EXTERIOR_THIS_FRAME
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_RADAR_AS_INTERIOR_THIS_FRAME">
            <summary>
            List of interior hashes: pastebin.com/1FUyXNqY  
            Not for every interior zoom &gt; 0 available.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_RADAR_ZOOM">
            <summary>
            zoomLevel ranges from 0 to 200
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_RADAR_ZOOM_PRECISE">
            <summary>
            SET_RADAR_ZOOM_PRECISE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_RADAR_ZOOM_TO_BLIP">
            <summary>
            SET_RADAR_ZOOM_TO_BLIP
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_RADAR_ZOOM_TO_DISTANCE">
            <summary>
            SET_RADAR_ZOOM_TO_DISTANCE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_RADIO_AUTO_UNFREEZE">
            <summary>
            SET_RADIO_AUTO_UNFREEZE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_RADIO_FRONTEND_FADE_TIME">
            <summary>
            SET_RADIO_FRONTEND_FADE_TIME
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_RADIO_STATION_MUSIC_ONLY">
            <summary>
            6 calls in the b617d scripts, removed identical lines:
            AUDIO::SET_RADIO_STATION_MUSIC_ONLY("RADIO_01_CLASS_ROCK", 1);
            AUDIO::SET_RADIO_STATION_MUSIC_ONLY(AUDIO::GET_RADIO_STATION_NAME(10), 0);
            AUDIO::SET_RADIO_STATION_MUSIC_ONLY(AUDIO::GET_RADIO_STATION_NAME(10), 1);
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_RADIO_TO_STATION_INDEX">
            <summary>
            Sets radio station by index.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_RADIO_TO_STATION_NAME">
            <summary>
            Find the radio station list [here](https://gist.github.com/4mmonium/b47d6512a2d992cbf4eea15d9038b581)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_RADIO_TRACK">
            <summary>
            Only found this one in the decompiled scripts:  
            AUDIO::SET_RADIO_TRACK("RADIO_03_HIPHOP_NEW", "ARM1_RADIO_STARTS");
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_RADIUS_BLIP_EDGE">
            <summary>
            Enabling this on a radius blip will make it outline only.\
            Please note that this only works on a **radius** blip (i.e. one generated using [`ADD_BLIP_FOR_RADIUS`](#\_0x46818D79B1F7499A)), not a normal blip.
            
            **Example result:**\
            ![example-image](https://i.imgur.com/hS6ki7p.png)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_RAGDOLL_BLOCKING_FLAGS">
            <summary>
            Works for both player and peds, but some flags don't seem to work for the player (1, for example)  
            1 - Blocks ragdolling when shot.  
            2 - Blocks ragdolling when hit by a vehicle. The ped still might play a falling animation.  
            4 - Blocks ragdolling when set on fire.  
            -----------------------------------------------------------------------  
            There seem to be 26 flags
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_RANDOM_BOATS">
            <summary>
            SET_RANDOM_BOATS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_RANDOM_EVENT_FLAG">
            <summary>
            If the parameter is true, sets the random event flag to true, if the parameter is false, the function does nothing at all.  
            Does nothing if the mission flag is set.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_RANDOM_SEED">
            <summary>
            SET_RANDOM_SEED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_RANDOM_TRAINS">
            <summary>
            Enables spawning random trains on the preset tracks.
            
            Requires [`SWITCH_TRAIN_TRACK`](#\_0xFD813BB7DB977F20) and [`SET_TRAIN_TRACK_SPAWN_FREQUENCY`](#\_0x21973BBF8D17EDFA) to be set.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_RANDOM_VEHICLE_DENSITY_MULTIPLIER_THIS_FRAME">
            <summary>
            SET_RANDOM_VEHICLE_DENSITY_MULTIPLIER_THIS_FRAME
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_RANDOM_WEATHER_TYPE">
            <summary>
            SET_RANDOM_WEATHER_TYPE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_REDUCE_PED_MODEL_BUDGET">
            <summary>
            SET_REDUCE_PED_MODEL_BUDGET
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_REDUCE_VEHICLE_MODEL_BUDGET">
            <summary>
            SET_REDUCE_VEHICLE_MODEL_BUDGET
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_RELATIONSHIP_BETWEEN_GROUPS">
            <summary>
            Sets the relationship between two groups. This should be called twice (once for each group).  
            Relationship types:  
            0 = Companion  
            1 = Respect  
            2 = Like  
            3 = Neutral  
            4 = Dislike  
            5 = Hate  
            255 = Pedestrians  
            Example:  
            PED::SET_RELATIONSHIP_BETWEEN_GROUPS(2, l_1017, 0xA49E591C);  
            PED::SET_RELATIONSHIP_BETWEEN_GROUPS(2, 0xA49E591C, l_1017);
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_RENDER_HD_ONLY">
            <summary>
            SET_RENDER_HD_ONLY
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_RENDER_TRAIN_AS_DERAILED">
            <summary>
            makes the train all jumbled up and derailed as it moves on the tracks (though that wont stop it from its normal operations)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_RESOURCE_KVP">
            <summary>
            A setter for [GET_RESOURCE_KVP_STRING](#\_0x5240DA5A).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_RESOURCE_KVP_FLOAT">
            <summary>
            A setter for [GET_RESOURCE_KVP_FLOAT](#\_0x35BDCEEA).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_RESOURCE_KVP_INT">
            <summary>
            A setter for [GET_RESOURCE_KVP_INT](#\_0x557B586A).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_RICH_PRESENCE">
            <summary>
            Sets the player's rich presence detail state for social platform providers to a specified string.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_RIOT_MODE_ENABLED">
            <summary>
            Activates riot mode. All NPCs are being hostile to each other (including player). Also the game will give weapons (pistols, smgs) to random NPCs.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_ROADS_BACK_TO_ORIGINAL">
            <summary>
            missing a last parameter int p6  
            ```
            
            ```
            NativeDB Added Parameter 7: Any p6
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_ROADS_BACK_TO_ORIGINAL_IN_ANGLED_AREA">
            <summary>
            See [`IS_POINT_IN_ANGLED_AREA`](#\_0x2A70BAE8883E4C81) for the definition of an angled area.
            
            ```
            NativeDB Added Parameter 8: Any p7
            
            bool p7 - always 1  
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_ROADS_IN_ANGLED_AREA">
            <summary>
            unknown3 is related to `SEND_SCRIPT_WORLD_STATE_EVENT &gt; CNetworkRoadNodeWorldStateData` in networked environments.
            
            See [`IS_POINT_IN_ANGLED_AREA`](#\_0x2A70BAE8883E4C81) for the definition of an angled area.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_ROADS_IN_AREA">
            <summary>
            When this is set to false, all nodes in the area get disabled.
            
            `GET_VEHICLE_NODE_IS_SWITCHED_OFF` returns true afterwards.
            
            If it's true,
            
            `GET_VEHICLE_NODE_IS_SWITCHED_OFF` returns false.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_ROPES_CREATE_NETWORK_WORLD_STATE">
            <summary>
            Toggles whether the usage of [ADD_ROPE](#\_0xE832D760399EB220) should create an underlying CNetworkRopeWorldStateData. By default this is set to false.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_ROPE_LENGTH_CHANGE_RATE">
            <summary>
            Set's the ropes length change rate, which is the speed that rope should wind if started.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_RUNTIME_TEXTURE_ARGB_DATA">
            <summary>
            SET_RUNTIME_TEXTURE_ARGB_DATA
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_RUNTIME_TEXTURE_IMAGE">
            <summary>
            Replaces the pixel data in a runtime texture with the image data from a file in the current resource, or a data URL.
            
            If the bitmap is a different size compared to the existing texture, it will be resampled.
            
            This command may end up executed asynchronously, and only update the texture data at a later time.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_RUNTIME_TEXTURE_PIXEL">
            <summary>
            Sets a pixel in the specified runtime texture. This will have to be committed using `COMMIT_RUNTIME_TEXTURE` to have any effect.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_RUN_SPRINT_MULTIPLIER_FOR_PLAYER">
            <summary>
            Multiplier goes up to 1.49 any value above will be completely overruled by the game and the multiplier will not take effect, this can be edited in memory however.  
            Just call it one time, it is not required to be called once every tick.  
            Note: At least the IDA method if you change the max float multiplier from 1.5 it will change it for both this and SWIM above. I say 1.5 as the function blrs if what you input is greater than or equal to 1.5 hence why it's 1.49 max default.  
            It is not possible to "decrease" speed. Anything below 1 will be ignored.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_SAVE_HOUSE">
            <summary>
            SET_SAVE_HOUSE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_SAVE_MENU_ACTIVE">
            <summary>
            ignoreVehicle - bypasses vehicle check of the local player (it will not open if you are in a vehicle and this is set to false)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_SCALEFORM_MOVIE_AS_NO_LONGER_NEEDED">
            <summary>
            SET_SCALEFORM_MOVIE_AS_NO_LONGER_NEEDED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_SCALEFORM_MOVIE_TO_USE_LARGE_RT">
            <summary>
            ```
            NativeDB Introduced: v573
            ```
            
            Configures a Scaleform movie to render to a large render target (1280x720), which is useful for ensuring higher quality and clarity in certain display scenarios. Such as displaying the name of an organization (CEO Office) in a visually impactful way for example.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_SCALEFORM_MOVIE_TO_USE_SUPER_LARGE_RT">
            <summary>
            Adjusts a scaleform movie's dimensions to fit a large rendertarget. Mostly used in casino scripts.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_SCALEFORM_MOVIE_TO_USE_SYSTEM_TIME">
            <summary>
            SET_SCALEFORM_MOVIE_TO_USE_SYSTEM_TIME
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_SCENARIO_GROUP_ENABLED">
            <summary>
            Occurrences in the b617d scripts: pastebin.com/Tvg2PRHU
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_SCENARIO_PEDS_SPAWN_IN_SPHERE_AREA">
            <summary>
            SET_SCENARIO_PEDS_SPAWN_IN_SPHERE_AREA
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_SCENARIO_PEDS_TO_BE_RETURNED_BY_NEXT_COMMAND">
            <summary>
            Sets a value indicating whether scenario peds should be returned by the next call to a command that returns peds. Eg. GET_CLOSEST_PED.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_SCENARIO_PED_DENSITY_MULTIPLIER_THIS_FRAME">
            <summary>
            Set the number of scenario peds on the entire map
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_SCENARIO_TYPE_ENABLED">
            <summary>
            seems to enable/disable specific scenario-types from happening in the game world.
            Here are some scenario types from the scripts:
            "WORLD_MOUNTAIN_LION_REST"
            "WORLD_MOUNTAIN_LION_WANDER"
            "DRIVE"
            "WORLD_VEHICLE_POLICE_BIKE"
            "WORLD_VEHICLE_POLICE_CAR"
            "WORLD_VEHICLE_POLICE_NEXT_TO_CAR"
            "WORLD_VEHICLE_DRIVE_SOLO"
            "WORLD_VEHICLE_BIKER"
            "WORLD_VEHICLE_DRIVE_PASSENGERS"
            "WORLD_VEHICLE_SALTON_DIRT_BIKE"
            "WORLD_VEHICLE_BICYCLE_MOUNTAIN"
            "PROP_HUMAN_SEAT_CHAIR"
            "WORLD_VEHICLE_ATTRACTOR"
            "WORLD_HUMAN_LEANING"
            "WORLD_HUMAN_HANG_OUT_STREET"
            "WORLD_HUMAN_DRINKING"
            "WORLD_HUMAN_SMOKING"
            "WORLD_HUMAN_GUARD_STAND"
            "WORLD_HUMAN_CLIPBOARD"
            "WORLD_HUMAN_HIKER"
            "WORLD_VEHICLE_EMPTY"
            "WORLD_VEHICLE_BIKE_OFF_ROAD_RACE"
            "WORLD_HUMAN_PAPARAZZI"
            "WORLD_VEHICLE_PARK_PERPENDICULAR_NOSE_IN"
            "WORLD_VEHICLE_PARK_PARALLEL"
            "WORLD_VEHICLE_CONSTRUCTION_SOLO"
            "WORLD_VEHICLE_CONSTRUCTION_PASSENGERS"
            "WORLD_VEHICLE_TRUCK_LOGS"
            scenarioType could be the same as scenarioName, used in for example TASK::TASK_START_SCENARIO_AT_POSITION.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_SCRIPTED_ANIM_SEAT_OFFSET">
            <summary>
            SET_SCRIPTED_ANIM_SEAT_OFFSET
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_SCRIPTED_CONVERSION_COORD_THIS_FRAME">
            <summary>
            SET_SCRIPTED_CONVERSION_COORD_THIS_FRAME
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_SCRIPT_AS_NO_LONGER_NEEDED">
            <summary>
            SET_SCRIPT_AS_NO_LONGER_NEEDED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_SCRIPT_GFX_ALIGN">
            <summary>
            This function anchors script draws to a side of the safe zone. This needs to be called to make the interface
            independent of the player's safe zone configuration.
            
            These values are equivalent to `alignX` and `alignY` in `common:/data/ui/frontend.xml`, which can be used as a baseline
            for default alignment.
            
            Valid values for `horizontalAlign`, from original documentation:
            
            *   **C (67)** - Center: DRAW_TEXT starts in the middle of the screen, while DRAW_RECT starts on the right; both move with
                the right side of the screen.
            *   **L (76)** - Left: Anchors to the left side, DRAW_RECT starts on the left side of the screen, same as DRAW_TEXT when
                centered.
            *   **R (82)** - Right: DRAW_TEXT starts on the left side (normal 0,0), while DRAW_RECT starts some short distance away
                from the right side of the screen, both move with the right side of the screen.
            
            Valid values for `verticalAlign`, from original documentation:
            
            *   **B (66)** - Bottom: DRAW_RECT starts about as far as the middle of the map from the bottom, while DRAW_TEXT is about
                rather centered.
            *   **C (67)** - Center: It starts at a certain distance from the bottom, but the distance is fixed, the distance is
                different from 66.
            *   **T (84)** - Top: Anchors to the top, DRAW_RECT starts on the top of the screen, DRAW_TEXT just below it.
            
            Using any other value (including 0) will result in the safe zone not being taken into account for this draw. The
            canonical value for this is 'I' (73).
            
            For example, you can use `SET_SCRIPT_GFX_ALIGN(0, 84)` to only scale on the Y axis (to the top), but not change the X
            axis.
            
            To reset the value, use `RESET_SCRIPT_GFX_ALIGN`.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_SCRIPT_GFX_ALIGN_PARAMS">
            <summary>
            Sets the draw offset/calculated size for `SET_SCRIPT_GFX_ALIGN`. If using any alignment other than left/top, the game
            expects the width/height to be configured using this native in order to get a proper starting position for the draw
            command.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_SCRIPT_GFX_DRAW_BEHIND_PAUSEMENU">
            <summary>
            Sets a flag defining whether or not script draw commands should continue being drawn behind the pause menu. This is usually used for TV channels and other draw commands that are used with a world render target.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_SCRIPT_GFX_DRAW_ORDER">
            <summary>
            Sets the draw order for script draw commands.
            Examples from decompiled scripts:
            GRAPHICS::SET_SCRIPT_GFX_DRAW_ORDER(7);
            GRAPHICS::DRAW_RECT(0.5, 0.5, 3.0, 3.0, v\_4, v\_5, v\_6, a\_0.\_f172, 0);
            GRAPHICS::SET_SCRIPT_GFX_DRAW_ORDER(1);
            GRAPHICS::DRAW_RECT(0.5, 0.5, 1.5, 1.5, 0, 0, 0, 255, 0);
            
            ```cpp
            enum eGfxDrawOrder
            {
                GFX_ORDER_BEFORE_HUD_PRIORITY_LOW = 0,
                GFX_ORDER_BEFORE_HUD = 1,
                GFX_ORDER_BEFORE_HUD_PRIORITY_HIGH = 2,
                GFX_ORDER_AFTER_HUD_PRIORITY_LOW = 3,
                GFX_ORDER_AFTER_HUD = 4,
                GFX_ORDER_AFTER_HUD_PRIORITY_HIGH = 5,
                GFX_ORDER_AFTER_FADE_PRIORITY_LOW = 6,
                GFX_ORDER_AFTER_FADE = 7,
                GFX_ORDER_AFTER_FADE_PRIORITY_HIGH = 8,
            }
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_SCRIPT_UPDATE_DOOR_AUDIO">
            <summary>
            SET_SCRIPT_UPDATE_DOOR_AUDIO
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_SCRIPT_VARIABLE_HUD_COLOUR">
            <summary>
            Sets the color of HUD_COLOUR_SCRIPT_VARIABLE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_SCRIPT_VEHICLE_GENERATOR">
            <summary>
            Only called once in the decompiled scripts. Presumably activates the specified generator.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_SCRIPT_WITH_NAME_HASH_AS_NO_LONGER_NEEDED">
            <summary>
            SET_SCRIPT_WITH_NAME_HASH_AS_NO_LONGER_NEEDED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_SEETHROUGH">
            <summary>
            Toggles Heatvision on/off.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_SEQUENCE_TO_REPEAT">
            <summary>
            SET_SEQUENCE_TO_REPEAT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_SIREN_WITH_NO_DRIVER">
            <summary>
            SET_SIREN_WITH_NO_DRIVER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_SNAKEOIL_FOR_ENTRY">
            <summary>
            SET_SNAKEOIL_FOR_ENTRY
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_SOCIAL_CLUB_TOUR">
            <summary>
            HUD::SET_SOCIAL_CLUB_TOUR("Gallery");
            HUD::SET_SOCIAL_CLUB_TOUR("Missions");
            HUD::SET_SOCIAL_CLUB_TOUR("General");
            HUD::SET_SOCIAL_CLUB_TOUR("Playlists");
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_SPECIAL_ABILITY_MULTIPLIER">
            <summary>
            SET_SPECIAL_ABILITY_MULTIPLIER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_SPECIAL_FLIGHT_MODE_ALLOWED">
            <summary>
            Allows locking the hover/non-hover mode of a vehicle, such as the flying mode of the `Deluxo`. In the decompiled scripts, this native is used on `oppressor2` but couldn't get it to work on it.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_SPECIAL_FLIGHT_MODE_RATIO">
            <summary>
            Used alongside [`SET_SPECIAL_FLIGHT_MODE_TARGET_RATIO`](#\_0x438B3D7CA026FE91), this function initiates hover transformation for vehicles with a hover mode, like the `Deluxo`, based on a specified ratio (0.0 to 1.0). Incorrect values can glitch the vehicle. Without pairing, vehicles revert to car mode. Ineffective on the `oppressor2`
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_SPECIAL_FLIGHT_MODE_TARGET_RATIO">
            <summary>
            According to decompiled scripts this should work with the `deluxo` and `oppressor2` vehicles.
            Does nothing when used on `oppressor2`.
            
            For the deluxo:
            
            *   Set `state` to `0.0`: Fully transform to a 'road' vehicle (non-hover mode).
            *   Set `state` to `1.0`: Fully transform to a 'flying' vehicle (hover mode).
            
            If you set it to something like 0.5, then something [weird happens](https://streamable.com/p6wmr), you end up in some 50% hover mode, 50% not hover mode.
            
            This doesn't need to be called every tick, just once and the vehicle will transform to that state at the usual transform speed. It'll just stop transforming when it reaches the state you provided.
            
            Once this native is used then players will just be able to hit the vehicle transform key to toggle the transformation cycle; it won't block users from using the key.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_SRL_TIME">
            <summary>
            SET_SRL_TIME
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_STATE_BAG_VALUE">
            <summary>
            Internal function for setting a state bag value.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_STATE_OF_CLOSEST_DOOR_OF_TYPE">
            <summary>
            Hardcoded to not work in multiplayer.  
            Used to lock/unlock doors to interior areas of the game.  
            (Possible) Door Types:  
            pastebin.com/9S2m3qA4  
            Heading is either 1, 0 or -1 in the scripts. Means default closed(0) or opened either into(1) or out(-1) of the interior.  
            Locked means that the heading is locked.    
            p6 is always 0.   
            225 door types, model names and coords found in stripclub.c4:  
            pastebin.com/gywnbzsH  
            get door info: pastebin.com/i14rbekD
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_STATE_OF_RAYFIRE_MAP_OBJECT">
            <summary>
            Defines the state of a destructible object.
            Use the GET_RAYFIRE_MAP_OBJECT native to find an object's handle with its name / coords.
            State 2 == object just spawned
            State 4 == Beginning of the animation
            State 6 == Start animation
            State 9 == End of the animation
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_STATIC_EMITTER_ENABLED">
            <summary>
            Example:
            AUDIO::SET_STATIC_EMITTER_ENABLED((Any*)"LOS_SANTOS_VANILLA_UNICORN_01_STAGE", false);    AUDIO::SET_STATIC_EMITTER_ENABLED((Any*)"LOS_SANTOS_VANILLA_UNICORN_02_MAIN_ROOM", false);    AUDIO::SET_STATIC_EMITTER_ENABLED((Any*)"LOS_SANTOS_VANILLA_UNICORN_03_BACK_ROOM", false);
            This turns off surrounding sounds not connected directly to peds.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_STORE_ENABLED">
            <summary>
            Access to the store for shark cards etc...
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_STREAMED_TEXTURE_DICT_AS_NO_LONGER_NEEDED">
            <summary>
            SET_STREAMED_TEXTURE_DICT_AS_NO_LONGER_NEEDED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_STREAMING">
            <summary>
            SET_STREAMING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_STUNT_JUMPS_CAN_TRIGGER">
            <summary>
            SET_STUNT_JUMPS_CAN_TRIGGER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_SUBMARINE_CRUSH_DEPTHS">
            <summary>
            SET_SUBMARINE_CRUSH_DEPTHS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_SUPER_JUMP_THIS_FRAME">
            <summary>
            Allows the player to perform super jumps. This function must be called every frame for it to work.
            It basically OR's a flag for a single frame, allowing the ped to perform a super jump only when the flag is set.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_SWIM_MULTIPLIER_FOR_PLAYER">
            <summary>
            Swim speed multiplier.  
            Multiplier goes up to 1.49  
            Just call it one time, it is not required to be called once every tick. - Note copied from below native.  
            Note: At least the IDA method if you change the max float multiplier from 1.5 it will change it for both this and RUN_SPRINT below. I say 1.5 as the function blrs if what you input is greater than or equal to 1.5 hence why it's 1.49 max default.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_SYNCHRONIZED_SCENE_HOLD_LAST_FRAME">
            <summary>
            SET_SYNCHRONIZED_SCENE_HOLD_LAST_FRAME
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_SYNCHRONIZED_SCENE_LOOPED">
            <summary>
            SET_SYNCHRONIZED_SCENE_LOOPED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_SYNCHRONIZED_SCENE_ORIGIN">
            <summary>
            SET_SYNCHRONIZED_SCENE_ORIGIN
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_SYNCHRONIZED_SCENE_PHASE">
            <summary>
            SET_SYNCHRONIZED_SCENE_PHASE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_SYNCHRONIZED_SCENE_RATE">
            <summary>
            SET_SYNCHRONIZED_SCENE_RATE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_TABLE_GAMES_CAMERA_THIS_UPDATE">
            <summary>
            Override the camera work of the third-person camera to table game for current frame only.
            
            |                  HashKey                    |       Hash        |    Game         |
            | :---------------------------------: | :-----------:| :-------------:  |
            | `CASINO_LUCKY_WHEEL_CAMERA` |   `5891389`   |  Lucky Wheel    |
            | `CASINO_SLOT_MACHINE_CAMERA` |  `518572876`  |     Slots       |
            | `CASINO_ROULETTE_CAMERA` |   `71681063`  |    Roulette     |
            | `CASINO_BLACKJACK_CAMERA` | `-2124244681` |    Blackjack    |
            | `CASINO_POKER_CAMERA` | `-1938411241` |   Three Cards   |
            | `CASINO_INSIDE_TRACK_CAMERA` | `1929822423` |   Inside Track    |
            | `ARCADE_LOVE_PROFESSOR_P1_CAMERA` | `545868034` |   LoveProfessorP1   |
            | `ARCADE_LOVE_PROFESSOR_P2_CAMERA` | `935304251` |   LoveProfessorP2   |
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_TASK_MOVE_NETWORK_SIGNAL_BOOL">
            <summary>
            SET_TASK_MOVE_NETWORK_SIGNAL_BOOL
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_TASK_MOVE_NETWORK_SIGNAL_FLOAT">
            <summary>
            p0 - PLAYER::PLAYER_PED_ID();
            p1 - "Phase", "Wobble", "x_axis","y_axis","introphase","speed".
            p2 - From what i can see it goes up to 1f (maybe).
            -LcGamingHD
            Example: TASK::_D5BB4025AE449A4E(PLAYER::PLAYER_PED_ID(), "Phase", 0.5);
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_TASK_VEHICLE_CHASE_BEHAVIOR_FLAG">
            <summary>
            * Flag 1: Aggressive ramming of suspect
            * Flag 2: Ram attempts
            * Flag 8: Medium-aggressive boxing tactic with a bit of PIT
            * Flag 16: Ramming, seems to be slightly less aggressive than 1-2.
            * Flag 32: Stay back from suspect, no tactical contact. Convoy-like.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_TASK_VEHICLE_CHASE_IDEAL_PURSUIT_DISTANCE">
            <summary>
            SET_TASK_VEHICLE_CHASE_IDEAL_PURSUIT_DISTANCE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_TASK_VEHICLE_GOTO_PLANE_MIN_HEIGHT_ABOVE_TERRAIN">
            <summary>
            SET_TASK_VEHICLE_GOTO_PLANE_MIN_HEIGHT_ABOVE_TERRAIN
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_TAXI_LIGHTS">
            <summary>
            This is not tested - it's just an assumption.  
            Doesn't seem to work.  I'll try with an int instead. --JT  
            Read the scripts, im dumpass.   
            Doesn't work at all, wether with an bool neither an int  
                                        if (!VEHICLE::IS_TAXI_LIGHT_ON(l_115)) {  
                                            VEHICLE::SET_TAXI_LIGHTS(l_115, 1);  
                                        }
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_TEAM_PICKUP_OBJECT">
            <summary>
            SET_TEAM_PICKUP_OBJECT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_TEXT_CENTRE">
            <summary>
            SET_TEXT_CENTRE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_TEXT_CHAT_ENABLED">
            <summary>
            SET_TEXT_CHAT_ENABLED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_TEXT_COLOUR">
            <summary>
            colors you input not same as you think?
            A: for some reason its R B G A
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_TEXT_DROPSHADOW">
            <summary>
            distance - shadow distance in pixels, both horizontal and vertical
            r, g, b, a - color
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_TEXT_DROP_SHADOW">
            <summary>
            SET_TEXT_DROP_SHADOW
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_TEXT_EDGE">
            <summary>
            **This native does absolutely nothing, just a nullsub**
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_TEXT_FONT">
            <summary>
            cpp
            enum eTextFonts
            {
                FONT_STANDARD = 0,
                FONT_CURSIVE = 1,
                FONT_ROCKSTAR_TAG = 2,
                FONT_LEADERBOAR0D = 3,
                FONT_CONDENSED = 4,
                FONT_STYLE_FIXED_WIDTH_NUMBERS = 5,
                FONT_CONDENSED_NOT_GAMERNAME = 6,
                FONT_STYLE_PRICEDOWN = 7,
                FONT_STYLE_TAXI = 8,
            }
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_TEXT_INPUT_BOX_ENABLED">
            <summary>
            Toggles if the text input box can be opened with [`DISPLAY_ONSCREEN_KEYBOARD`](#\_0x00DC833F2568DBF6).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_TEXT_JUSTIFICATION">
            <summary>
            Types -  
            0: Center-Justify  
            1: Left-Justify  
            2: Right-Justify  
            Right-Justify requires SET_TEXT_WRAP, otherwise it will draw to the far right of the screen
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_TEXT_LEADING">
            <summary>
            SET_TEXT_LEADING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_TEXT_OUTLINE">
            <summary>
            SET_TEXT_OUTLINE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_TEXT_PROPORTIONAL">
            <summary>
            **This native does absolutely nothing, just a nullsub**
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_TEXT_RENDER_ID">
            <summary>
            SET_TEXT_RENDER_ID
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_TEXT_RIGHT_JUSTIFY">
            <summary>
            SET_TEXT_RIGHT_JUSTIFY
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_TEXT_SCALE">
            <summary>
            Size range : 0F to 1.0F
            p0 is unknown and doesn't seem to have an effect, yet in the game scripts it changes to 1.0F sometimes.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_TEXT_WRAP">
            <summary>
            It sets the text in a specified box and wraps the text if it exceeds the boundries. Both values are for X axis. Useful when positioning text set to center or aligned to the right.  
            start - left boundry on screen position (0.0 - 1.0)  
            end - right boundry on screen position (0.0 - 1.0)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_THIRD_PERSON_AIM_CAM_NEAR_CLIP_THIS_UPDATE">
            <summary>
            SET_THIRD_PERSON_AIM_CAM_NEAR_CLIP_THIS_UPDATE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_THIS_SCRIPT_CAN_BE_PAUSED">
            <summary>
            SET_THIS_SCRIPT_CAN_BE_PAUSED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_THIS_SCRIPT_CAN_REMOVE_BLIPS_CREATED_BY_ANY_SCRIPT">
            <summary>
            Normally, blips can only be removed by the script or resource that created them. However, this native function allows a script to bypass this logic and remove blips from any script.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_TIMECYCLE_MODIFIER">
            <summary>
            Loads the specified timecycle modifier. Modifiers are defined separately in another file (e.g. "timecycle_mods_1.xml")
            Parameters:
            modifierName - The modifier to load (e.g. "V_FIB_IT3", "scanline_cam", etc.)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_TIMECYCLE_MODIFIER_STRENGTH">
            <summary>
            SET_TIMECYCLE_MODIFIER_STRENGTH
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_TIMECYCLE_MODIFIER_VAR">
            <summary>
            SET_TIMECYCLE_MODIFIER_VAR
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_TIME_SCALE">
            <summary>
            Maximum value is 1.  
            At a value of 0 the game will still run at a minimum time scale.  
            Slow Motion 1: 0.6  
            Slow Motion 2: 0.4  
            Slow Motion 3: 0.2
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_TRACKED_POINT_INFO">
            <summary>
            SET_TRACKED_POINT_INFO
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_TRACK_BRAKING_DISTANCE">
            <summary>
            Sets the braking distance of the track. Used by trains to determine the point to slow down when entering a station.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_TRACK_ENABLED">
            <summary>
            Toggles the track being active. If disabled mission trains will not be able to spawn on this track and will look for the next closest track to spawn
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_TRACK_JUNCTION_ACTIVE">
            <summary>
            Sets the state of a track junction.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_TRACK_MAX_SPEED">
            <summary>
            Sets the max speed for the train tracks. Used by ambient trains and for station calculations
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_TRAILER_INVERSE_MASS_SCALE">
            <summary>
            SET_TRAILER_INVERSE_MASS_SCALE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_TRAILER_LEGS_RAISED">
            <summary>
            in the decompiled scripts, seems to be always called on the vehicle right after being attached to a trailer.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_TRAINS_FORCE_DOORS_OPEN">
            <summary>
            Enables or disables whether train doors should be forced open whilst a player is inside the train. This is enabled by default in multiplayer.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_TRAIN_CRUISE_SPEED">
            <summary>
            Used to control train speed, can be used to start and stop its movement as well.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_TRAIN_DOOR_OPEN_RATIO">
            <summary>
            Sets the ratio that a door is open for on a train.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_TRAIN_SPEED">
            <summary>
            SET_TRAIN_SPEED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_TRAIN_STATE">
            <summary>
            SET_TRAIN_STATE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_TRAIN_STOP_AT_STATIONS">
            <summary>
            Toggles a train's ability to stop at stations
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_TRAIN_TRACK_SPAWN_FREQUENCY">
            <summary>
            Only called once inside main_persitant with the parameters, 0
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_TRANSFORM_RATE_FOR_ANIMATION">
            <summary>
            Affects the playback speed of the submarine car conversion animations. Does not affect hardcoded animations such as the wheels being retracted. In decompiled scripts the only value used for transformRate is 2.5.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_TRANSFORM_TO_SUBMARINE_USES_ALTERNATE_INPUT">
            <summary>
            Changes the key used to transform a vehicle into submarine mode. When set to true, the transformation key switches from the default raise/lower convertible roof key (usually 'H') to the special vehicle transformation key (usually 'X').
            
            ```
            NativeDB Introduced: v1365
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_TRANSITION_TIMECYCLE_MODIFIER">
            <summary>
            This native doesn't work like [`SetWeatherTypeTransition`](#\_0x578C752848ECFA0C).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_TV_AUDIO_FRONTEND">
            <summary>
            Probably changes tvs from being a 3d audio to being "global" audio
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_TV_CHANNEL">
            <summary>
            SET_TV_CHANNEL
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_TV_CHANNEL_PLAYLIST">
            <summary>
            Loads specified video sequence into the TV Channel
            TV_Channel ranges from 0-2
            VideoSequence can be any of the following:
            "PL_STD_CNT" CNT Standard Channel
            "PL_STD_WZL" Weazel Standard Channel
            "PL_LO_CNT"
            "PL_LO_WZL"
            "PL_SP_WORKOUT"
            "PL_SP_INV" - Jay Norris Assassination Mission Fail
            "PL_SP_INV_EXP" - Jay Norris Assassination Mission Success
            "PL_LO_RS" - Righteous Slaughter Ad
            "PL_LO_RS_CUTSCENE" - Righteous Slaughter Cut-scene
            "PL_SP_PLSH1\_INTRO"
            "PL_LES1\_FAME_OR_SHAME"
            "PL_STD_WZL_FOS_EP2"
            "PL_MP_WEAZEL" - Weazel Logo on loop
            "PL_MP_CCTV" - Generic CCTV loop
            Restart:
            0=video sequence continues as normal
            1=sequence restarts from beginning every time that channel is selected
            The above playlists work as intended, and are commonly used, but there are many more playlists, as seen in `tvplaylists.xml`. A pastebin below outlines all playlists, they will be surronded by the name tag I.E. (&lt;Name&gt;PL_STD_CNT&lt;/Name&gt; = PL_STD_CNT).
            https://pastebin.com/zUzGB6h7
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_TV_CHANNEL_PLAYLIST_AT_HOUR">
            <summary>
            SET_TV_CHANNEL_PLAYLIST_AT_HOUR
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_TV_VOLUME">
            <summary>
            SET_TV_VOLUME
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_USER_RADIO_CONTROL_ENABLED">
            <summary>
            SET_USER_RADIO_CONTROL_ENABLED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_USE_HI_DOF">
            <summary>
            Needs to be called every tick to make the active camera use a high depth of field.\
            The DoF can be customized using [`SET_CAM_NEAR_DOF`](#\_0x3FA4BF0A7AB7DE2C), [`SET_CAM_FAR_DOF`](#\_0xEDD91296CD01AEE0), [`SET_CAM_USE_SHALLOW_DOF_MODE`](#\_0x16A96863A17552BB), [`SET_CAM_DOF_STRENGTH`](#\_0x5EE29B4D7D5DF897) and other DoF related natives.
            
            ### Usage Example
            
            A usage example for this native can be found in the following native documentation: [`SET_CAM_DOF_STRENGTH`](#\_0x5EE29B4D7D5DF897).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_USE_ISLAND_MAP">
            <summary>
            Switches the display of the in-game minimap to the Cayo Perico map. This native needs to be called every frame to maintain the toggled state effectively.
            
            ```
            NativeDB Introduced: v2189
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VARIABLE_ON_SOUND">
            <summary>
            SET_VARIABLE_ON_SOUND
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VARIABLE_ON_STREAM">
            <summary>
            From the scripts, p0:  
            "ArmWrestlingIntensity",  
            "INOUT",  
            "Monkey_Stream",  
            "ZoomLevel"
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VARIABLE_ON_UNDER_WATER_STREAM">
            <summary>
            AUDIO::SET_VARIABLE_ON_UNDER_WATER_STREAM("inTunnel", 1.0);
            AUDIO::SET_VARIABLE_ON_UNDER_WATER_STREAM("inTunnel", 0.0);
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_ACTIVE_DURING_PLAYBACK">
            <summary>
            SET_VEHICLE_ACTIVE_DURING_PLAYBACK
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_ACTIVE_FOR_PED_NAVIGATION">
            <summary>
            SET_VEHICLE_ACTIVE_FOR_PED_NAVIGATION
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_ACT_AS_IF_HIGH_SPEED_FOR_FRAG_SMASHING">
            <summary>
            This native is used to simulate a high-speed impact for a vehicle when it collides with a breakable object (frag). It's particularly useful in scripted sequences where a vehicle is required to break through a barrier but might not actually be moving at a sufficient speed to do so realistically. Note that this setting is temporary and will reset after one frame, so it needs to be called every frame for a lasting effect.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_ALARM">
            <summary>
            SET_VEHICLE_ALARM
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_ALARM_TIME_LEFT">
            <summary>
            SET_VEHICLE_ALARM_TIME_LEFT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_ALLOW_NO_PASSENGERS_LOCKON">
            <summary>
            Makes the vehicle accept no passengers.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_AS_NO_LONGER_NEEDED">
            <summary>
            This is an alias of SET_ENTITY_AS_NO_LONGER_NEEDED.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_AUDIO_BODY_DAMAGE_FACTOR">
            <summary>
            Vehicle will make a 'rattling' noise when decelerating
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_AUDIO_ENGINE_DAMAGE_FACTOR">
            <summary>
            SET_VEHICLE_AUDIO_ENGINE_DAMAGE_FACTOR
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_AUTOMATICALLY_ATTACHES">
            <summary>
            SET_VEHICLE_AUTOMATICALLY_ATTACHES
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_AUTO_REPAIR_DISABLED">
            <summary>
            Disables the vehicle from being repaired when a vehicle extra is enabled.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_BODY_HEALTH">
            <summary>
            p2 often set to 1000.0 in the decompiled scripts.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_BOOST_ACTIVE">
            <summary>
            SET_VEHICLE_BOOST_ACTIVE(vehicle, 1, 0);  
            SET_VEHICLE_BOOST_ACTIVE(vehicle, 0, 0);   
            Will give a boost-soundeffect.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_BRAKE">
            <summary>
            SET_VEHICLE_BRAKE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_BRAKE_LIGHTS">
            <summary>
            SET_VEHICLE_BRAKE_LIGHTS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_BULLDOZER_ARM_POSITION">
            <summary>
            Sets the arm position of a bulldozer. Position must be a value between 0.0 and 1.0. Ignored when `p2` is set to false, instead incrementing arm position by 0.1 (or 10%).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_BURNOUT">
            <summary>
            On accelerating, spins the driven wheels with the others braked, so you don't go anywhere.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_CAN_BE_TARGETTED">
            <summary>
            This has not yet been tested - it's just an assumption of what the types could be.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_CAN_BE_USED_BY_FLEEING_PEDS">
            <summary>
            SET_VEHICLE_CAN_BE_USED_BY_FLEEING_PEDS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_CAN_BE_VISIBLY_DAMAGED">
            <summary>
            SET_VEHICLE_CAN_BE_VISIBLY_DAMAGED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_CAN_BREAK">
            <summary>
            SET_VEHICLE_CAN_BREAK
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_CAN_DEFORM_WHEELS">
            <summary>
            SET_VEHICLE_CAN_DEFORM_WHEELS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_CAN_LEAK_OIL">
            <summary>
            SET_VEHICLE_CAN_LEAK_OIL
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_CAN_LEAK_PETROL">
            <summary>
            SET_VEHICLE_CAN_LEAK_PETROL
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_CAN_SAVE_IN_GARAGE">
            <summary>
            SET_VEHICLE_CAN_SAVE_IN_GARAGE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_CEILING_HEIGHT">
            <summary>
            Previously named GET_VEHICLE_DEFORMATION_GET_TREE (hash collision)
            from Decrypted Scripts I found
            VEHICLE::SET_VEHICLE_CEILING_HEIGHT(l_BD9[2 -- [[2]] ], 420.0);
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_CHEAT_POWER_INCREASE">
            <summary>
            &lt;1.0 - Decreased torque
            =1.0 - Default torque
            &gt;1.0 - Increased torque
            Negative values will cause the vehicle to go backwards instead of forwards while accelerating.
            value - is between 0.2 and 1.8 in the decompiled scripts.
            This needs to be called every frame to take effect.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_CLUTCH">
            <summary>
            SET_VEHICLE_CLUTCH
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_COLOURS">
            <summary>
            colorPrimary &amp; colorSecondary are the paint indexes for the vehicle.
            
            For a list of valid paint indexes, view: pastebin.com/pwHci0xK
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_COLOUR_COMBINATION">
            <summary>
            Sets the selected vehicle's colors to their default value (specific variant specified using the colorCombination parameter).
            
            Range of possible values for colorCombination is currently unknown, I couldn't find where these values are stored either (Disquse's guess was vehicles.meta but I haven't seen it in there.)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_CURRENT_GEAR">
            <summary>
            SET_VEHICLE_CURRENT_GEAR
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_CURRENT_RPM">
            <summary>
            SET_VEHICLE_CURRENT_RPM
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_CUSTOM_PRIMARY_COLOUR">
            <summary>
            p1, p2, p3 are RGB values for color (255,0,0 for Red, ect)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_CUSTOM_SECONDARY_COLOUR">
            <summary>
            p1, p2, p3 are RGB values for color (255,0,0 for Red, ect)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_DAMAGE">
            <summary>
            Apply damage to vehicle at a location. Location is relative to vehicle model (not world).
            Radius of effect damage applied in a sphere at impact location
            When `focusOnModel` set to `true`, the damage sphere will travel towards the vehicle from the given point, thus guaranteeing an impact
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_DEFORMATION_FIXED">
            <summary>
            This fixes the deformation of a vehicle but the vehicle health doesn't improve
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_DENSITY_MULTIPLIER_THIS_FRAME">
            <summary>
            **Usage:**
            
            *   Use this native inside a looped function.
            *   Values:
                *   `0.0` = no vehicles on streets
                *   `1.0` = normal vehicles on streets
            
            `1.0` Seems to be the maximum.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_DIRT_LEVEL">
            <summary>
            Sets the dirt level of the passed vehicle.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_DISABLE_TOWING">
            <summary>
            SET_VEHICLE_DISABLE_TOWING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_DOORS_LOCKED">
            <summary>
            Locks the doors of a specified vehicle to a defined lock state, affecting how players and NPCs can interact with the vehicle.
            
            ```
            NativeDB Introduced: v323
            ```
            
            ```cpp
            enum eVehicleLockState {
                // No specific lock state, vehicle behaves according to the game's default settings.
                VEHICLELOCK_NONE = 0,
                // Vehicle is fully unlocked, allowing free entry by players and NPCs.
                VEHICLELOCK_UNLOCKED = 1,
                // Vehicle is locked, preventing entry by players and NPCs.
                VEHICLELOCK_LOCKED = 2,
                // Vehicle locks out only players, allowing NPCs to enter.
                VEHICLELOCK_LOCKOUT_PLAYER_ONLY = 3,
                // Vehicle is locked once a player enters, preventing others from entering.
                VEHICLELOCK_LOCKED_PLAYER_INSIDE = 4,
                // Vehicle starts in a locked state, but may be unlocked through game events.
                VEHICLELOCK_LOCKED_INITIALLY = 5,
                // Forces the vehicle's doors to shut and lock.
                VEHICLELOCK_FORCE_SHUT_DOORS = 6,
                // Vehicle is locked but can still be damaged.
                VEHICLELOCK_LOCKED_BUT_CAN_BE_DAMAGED = 7,
                // Vehicle is locked, but its trunk/boot remains unlocked.
                VEHICLELOCK_LOCKED_BUT_BOOT_UNLOCKED = 8,
                // Vehicle is locked and does not allow passengers, except for the driver.
                VEHICLELOCK_LOCKED_NO_PASSENGERS = 9,
                // Vehicle is completely locked, preventing entry entirely, even if previously inside.
                VEHICLELOCK_CANNOT_ENTER = 10 
            };
            
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_DOORS_LOCKED_FOR_ALL_PLAYERS">
            <summary>
            SET_VEHICLE_DOORS_LOCKED_FOR_ALL_PLAYERS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_DOORS_LOCKED_FOR_NON_SCRIPT_PLAYERS">
            <summary>
            SET_VEHICLE_DOORS_LOCKED_FOR_NON_SCRIPT_PLAYERS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_DOORS_LOCKED_FOR_PLAYER">
            <summary>
            SET_VEHICLE_DOORS_LOCKED_FOR_PLAYER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_DOORS_LOCKED_FOR_TEAM">
            <summary>
            SET_VEHICLE_DOORS_LOCKED_FOR_TEAM
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_DOORS_SHUT">
            <summary>
            Closes all doors of a vehicle:
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_DOOR_BROKEN">
            <summary>
            See eDoorId declared in [`SET_VEHICLE_DOOR_SHUT`](#\_0x93D9BD300D7789E5)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_DOOR_CONTROL">
            <summary>
            See eDoorId declared in [`SET_VEHICLE_DOOR_SHUT`](#\_0x93D9BD300D7789E5)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_DOOR_LATCHED">
            <summary>
            See eDoorId declared in [`SET_VEHICLE_DOOR_SHUT`](#\_0x93D9BD300D7789E5)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_DOOR_OPEN">
            <summary>
            Sets the specified door index open on the passed vehicle. See [`IS_VEHICLE_DOOR_FULLY_OPEN`](#\_0x3E933CFF7B111C22).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_DOOR_SHUT">
            <summary>
            Sets the specified door index shut on the passed vehicle.
            
            ```cpp
            enum eDoorId
            {
            	VEH_EXT_DOOR_DSIDE_F = 0,
            	VEH_EXT_DOOR_DSIDE_R = 1,
            	VEH_EXT_DOOR_PSIDE_F = 2,
            	VEH_EXT_DOOR_PSIDE_R = 3,
            	VEH_EXT_BONNET = 4,
            	VEH_EXT_BOOT = 5,
            	// 0x872E72B8 = 0xFFFFFFFF,
            }
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_DROPS_MONEY_WHEN_BLOWN_UP">
            <summary>
            Money pickups are created around cars when they explode. Only works when the vehicle model is a car. A single pickup is between 1 and 18 dollars in size. All car models seem to give the same amount of money.
            youtu.be/3arlUxzHl5Y
            i.imgur.com/WrNpYFs.jpg
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_ENGINE_CAN_DEGRADE">
            <summary>
            SET_VEHICLE_ENGINE_CAN_DEGRADE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_ENGINE_HEALTH">
            <summary>
            1000 is max health
            Begins leaking gas at around 650 health
            -999.90002441406 appears to be minimum health, although nothing special occurs &lt;- false statement
            -------------------------
            Minimum: -4000
            Maximum: 1000
            -4000: Engine is destroyed
            0 and below: Engine catches fire and health rapidly declines
            300: Engine is smoking and losing functionality
            1000: Engine is perfect
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_ENGINE_ON">
            <summary>
            Starts or stops the engine on the specified vehicle.
            From what I've tested when I do this to a helicopter the propellers turn off after the engine has started.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_ENGINE_TEMPERATURE">
            <summary>
            SET_VEHICLE_ENGINE_TEMPERATURE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_ENVEFF_SCALE">
            <summary>
            Examples with a besra:
            
            *   [fade value `0.0`](https://i.imgur.com/DXNk63e.jpg)
            *   [fade value `0.5`](https://i.imgur.com/2Vb35fq.jpg)
            *   [fade value `1.0`](https://i.imgur.com/aa8cxaD.jpg)
            
            The parameter fade is a value from 0-1, where 0 is fresh paint.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_EXCLUSIVE_DRIVER">
            <summary>
            Incorrectly named `SET_VEHICLE_EXCLUSIVE_DRIVER`; likely `SET_VEHICLE_ALLOW_*`.
            
            Toggles a flag related to `SET_VEHICLE_EXCLUSIVE_DRIVER`, however, doesn't enable that feature (or trigger script events related to it).
            
            See [`_SET_VEHICLE_EXCLUSIVE_DRIVER_2`](#\_0xB5C51B5502E85E83).
            
            ```
            NativeDB Removed Parameter 2: int index
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_EXPLODES_ON_HIGH_EXPLOSION_DAMAGE">
            <summary>
            Sets a vehicle to be strongly resistant to explosions. p0 is the vehicle; set p1 to false to toggle the effect on/off.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_EXTENDED_REMOVAL_RANGE">
            <summary>
            Max value is 32767
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_EXTRA">
            <summary>
            Note: only some vehicle have extras  
            extra ids are from 1 - 9 depending on the vehicle  
            -------------------------------------------------  
            ^ not sure if outdated or simply wrong. Max extra ID for b944 is 14  
            -------------------------------------------------  
            p2 is not a on/off toggle. mostly 0 means on and 1 means off.  
            not sure if it really should be a BOOL.  
            -------------------------------------------------  
            Confirmed p2 does not work as a bool. Changed to int. [0=on, 1=off]
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_EXTRA_COLOURS">
            <summary>
            They use the same color indexs as SET_VEHICLE_COLOURS.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_FIXED">
            <summary>
            Fix a given vehicle.
            If the vehicle's engine's broken then you cannot fix it with this native.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_FLAG">
            <summary>
            This native is a setter for [`GET_VEHICLE_HAS_FLAG`](#\_0xD85C9F57).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_FLIGHT_NOZZLE_POSITION">
            <summary>
            SET_VEHICLE_FLIGHT_NOZZLE_POSITION
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_FLIGHT_NOZZLE_POSITION_IMMEDIATE">
            <summary>
            SET_VEHICLE_FLIGHT_NOZZLE_POSITION_IMMEDIATE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_FORCE_AFTERBURNER">
            <summary>
            SET_VEHICLE_FORCE_AFTERBURNER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_FORWARD_SPEED">
            <summary>
            SCALE: Setting the speed to 30 would result in a speed of roughly 60mph, according to speedometer.  
            Speed is in meters per second  
            You can convert meters/s to mph here:  
            http://www.calculateme.com/Speed/MetersperSecond/ToMilesperHour.htm
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_FRICTION_OVERRIDE">
            <summary>
            Seems to be related to the metal parts, not tyres (like i was expecting lol)  
            Must be called every tick.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_FUEL_LEVEL">
            <summary>
            SET_VEHICLE_FUEL_LEVEL
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_FULLBEAM">
            <summary>
            It switch to highbeam when p1 is set to true.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_GEAR_RATIO">
            <summary>
            Sets the vehicles gear ratio on choosen gear, reverse gear needs to be a negative float and forward moving gear needs to be a positive float. Refer to the examples if confused.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_GENERATES_ENGINE_SHOCKING_EVENTS">
            <summary>
            Allows creation of CEventShockingPlaneFlyby, CEventShockingHelicopterOverhead, and other(?) Shocking events
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_GENERATOR_AREA_OF_INTEREST">
            <summary>
            Specifies an area of interest where cargens will focus on spawning vehicles
            
            You can clear the area of interest with [`CLEAR_VEHICLE_GENERATOR_AREA_OF_INTEREST`](#\_0x0A436B8643716D14)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_GRAVITY">
            <summary>
            SET_VEHICLE_GRAVITY
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_GRAVITY_AMOUNT">
            <summary>
            SET_VEHICLE_GRAVITY_AMOUNT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_HANDBRAKE">
            <summary>
            SET_VEHICLE_HANDBRAKE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_HANDLING_FIELD">
            <summary>
            Sets a handling override for a specific vehicle. Certain handling flags can only be set globally using `SET_HANDLING_FIELD`, this might require some experimentation.
            Example: `SetVehicleHandlingField(vehicle, 'CHandlingData', 'fSteeringLock', 360.0)`
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_HANDLING_FLOAT">
            <summary>
            Sets a handling override for a specific vehicle. Certain handling flags can only be set globally using `SET_HANDLING_FLOAT`, this might require some experimentation.
            Example: `SetVehicleHandlingFloat(vehicle, 'CHandlingData', 'fSteeringLock', 360.0)`
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_HANDLING_INT">
            <summary>
            Sets a handling override for a specific vehicle. Certain handling flags can only be set globally using `SET_HANDLING_INT`, this might require some experimentation.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_HANDLING_VECTOR">
            <summary>
            Sets a handling override for a specific vehicle. Certain handling flags can only be set globally using `SET_HANDLING_VECTOR`, this might require some experimentation.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_HAS_BEEN_DRIVEN_FLAG">
            <summary>
            SET_VEHICLE_HAS_BEEN_DRIVEN_FLAG
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_HAS_BEEN_OWNED_BY_PLAYER">
            <summary>
            SET_VEHICLE_HAS_BEEN_OWNED_BY_PLAYER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_HAS_MUTED_SIRENS">
            <summary>
            SET_VEHICLE_HAS_MUTED_SIRENS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_HAS_STRONG_AXLES">
            <summary>
            if true, axles won't bend.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_HAS_UNBREAKABLE_LIGHTS">
            <summary>
            Sets whether the vehicle's lights can be broken.
            
            ```
            NativeDB Introduced: v323
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_HEADLIGHT_SHADOWS">
            <summary>
            Sets the vehicle headlight shadow flags.
            
            ```
            NativeDB Introduced: v323
            ```
            
            ```cpp
            enum eVehicleHeadlightShadowFlags {
                // Default (Lights can be toggled between off, normal and high beams)
                NO_HEADLIGHT_SHADOWS = 0,
                // Lights Disabled (Lights are fully disabled, cannot be toggled)
                HEADLIGHTS_CAST_DYNAMIC_SHADOWS = 1,
                // Always On (Lights can be toggled between normal and high beams)
                HEADLIGHTS_CAST_STATIC_SHADOWS = 2,
                HEADLIGHTS_CAST_FULL_SHADOWS = 3 
            };
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_HIGH_GEAR">
            <summary>
            SET_VEHICLE_HIGH_GEAR
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_INACTIVE_DURING_PLAYBACK">
            <summary>
            SET_VEHICLE_INACTIVE_DURING_PLAYBACK
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_INDICATOR_LIGHTS">
            <summary>
            Sets the turn signal enabled for a vehicle.  
            Set turnSignal to 1 for left light, 0 for right light.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_INDIVIDUAL_DOORS_LOCKED">
            <summary>
            SET_VEHICLE_INDIVIDUAL_DOORS_LOCKED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_INFLUENCES_WANTED_LEVEL">
            <summary>
            This native sets whether a specific vehicle influences the player's wanted level when it is involved in an incident that typically triggers a wanted response, such as being marked as a "victim" vehicle.
            
            This is particularly useful when utilizing the wanted system from GTA, and you want to prevent a vehicle from affecting the wanted level when it is stolen. In the decompiled scripts this native is only used to disable the influence of the vehicle on the wanted level.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_INTERIORLIGHT">
            <summary>
            SET_VEHICLE_INTERIORLIGHT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_IS_CONSIDERED_BY_PLAYER">
            <summary>
            Setting this to false, makes the specified vehicle to where if you press Y your character doesn't even attempt the animation to enter the vehicle. Hence it's not considered aka ignored.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_IS_RACING">
            <summary>
            p1 (toggle) was always 1 (true) except in one case in the b678 scripts.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_IS_STOLEN">
            <summary>
            SET_VEHICLE_IS_STOLEN
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_IS_WANTED">
            <summary>
            Sets the wanted state of this vehicle.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_KEEP_ENGINE_ON_WHEN_ABANDONED">
            <summary>
            Calling this native will keep a vehicle's engine running after exiting.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_KERS_ALLOWED">
            <summary>
            SET_VEHICLE_KERS_ALLOWED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_LIGHTS">
            <summary>
            Sets the vehicle lights state. Allowing for different lighting modes.
            
            ```
            NativeDB Introduced: v323
            ```
            
            ```cpp
            enum eVehicleLightSetting {
                // Normal light behavior. Lights cycle through off, then low beams, then high beams.
                // Note: It's affected by day or night; high beams don't exist in daytime.
                NO_VEHICLE_LIGHT_OVERRIDE = 0,
                // Vehicle doesn't have lights, always off.
                FORCE_VEHICLE_LIGHTS_OFF  = 1, 
                // Vehicle has always-on lights.
                // During day: Cycles between low beams and high beams. 
                // At night: Cycles between low beams, low beams, and high beams.
                FORCE_VEHICLE_LIGHTS_ON   = 2,
                // Sets vehicle lights on. Behaves like normal lights (same as 0).
                SET_VEHICLE_LIGHTS_ON     = 3,
                // Sets vehicle lights off. Behaves like normal lights (same as 0).
                SET_VEHICLE_LIGHTS_OFF    = 4 
            };
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_LIGHT_MULTIPLIER">
            <summary>
            This multiplier has no limit, by default the game has this set to `1.0`.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_LIVERY">
            <summary>
            SET_VEHICLE_LIVERY
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_LOD_MULTIPLIER">
            <summary>
            SET_VEHICLE_LOD_MULTIPLIER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_MOD">
            <summary>
            cpp
            // eVehicleModType values modified to conform to script native reorganization (see 0x140D25327 in 1604).
            enum eVehicleModType
            {
            	VMT_SPOILER = 0,
            	VMT_BUMPER_F = 1,
            	VMT_BUMPER_R = 2,
            	VMT_SKIRT = 3,
            	VMT_EXHAUST = 4,
            	VMT_CHASSIS = 5,
            	VMT_GRILL = 6,
            	VMT_BONNET = 7,
            	VMT_WING_L = 8,
            	VMT_WING_R = 9,
            	VMT_ROOF = 10,
            	VMT_ENGINE = 11,
            	VMT_BRAKES = 12,
            	VMT_GEARBOX = 13,
            	VMT_HORN = 14,
            	VMT_SUSPENSION = 15,
            	VMT_ARMOUR = 16,
            	VMT_NITROUS = 17,
            	VMT_TURBO = 18,
            	VMT_SUBWOOFER = 19,
            	VMT_TYRE_SMOKE = 20,
            	VMT_HYDRAULICS = 21,
            	VMT_XENON_LIGHTS = 22,
            	VMT_WHEELS = 23,
            	VMT_WHEELS_REAR_OR_HYDRAULICS = 24,
            	VMT_PLTHOLDER = 25,
            	VMT_PLTVANITY = 26,
            	VMT_INTERIOR1 = 27,
            	VMT_INTERIOR2 = 28,
            	VMT_INTERIOR3 = 29,
            	VMT_INTERIOR4 = 30,
            	VMT_INTERIOR5 = 31,
            	VMT_SEATS = 32,
            	VMT_STEERING = 33,
            	VMT_KNOB = 34,
            	VMT_PLAQUE = 35,
            	VMT_ICE = 36,
            	VMT_TRUNK = 37,
            	VMT_HYDRO = 38,
            	VMT_ENGINEBAY1 = 39,
            	VMT_ENGINEBAY2 = 40,
            	VMT_ENGINEBAY3 = 41,
            	VMT_CHASSIS2 = 42,
            	VMT_CHASSIS3 = 43,
            	VMT_CHASSIS4 = 44,
            	VMT_CHASSIS5 = 45,
            	VMT_DOOR_L = 46,
            	VMT_DOOR_R = 47,
            	VMT_LIVERY_MOD = 48,
            	VMT_LIGHTBAR = 49,
            };
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_MODEL_IS_SUPPRESSED">
            <summary>
            seems to make the vehicle stop spawning naturally in traffic. Here's an essential example:  
            VEHICLE::SET_VEHICLE_MODEL_IS_SUPPRESSED(GAMEPLAY::GET_HASH_KEY("taco"), true);
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_MOD_COLOR_1">
            <summary>
            paintType:  
            0: Normal  
            1: Metallic  
            2: Pearl  
            3: Matte  
            4: Metal  
            5: Chrome  
            color: number of the color.  
            p3 seems to always be 0.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_MOD_COLOR_2">
            <summary>
            Changes the secondary paint type and color  
            paintType:  
            0: Normal  
            1: Metallic  
            2: Pearl  
            3: Matte  
            4: Metal  
            5: Chrome  
            color: number of the color
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_MOD_KIT">
            <summary>
            Set modKit to 0 if you plan to call SET_VEHICLE_MOD. That's what the game does. Most body modifications through SET_VEHICLE_MOD will not take effect until this is set to 0.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_NAME_DEBUG">
            <summary>
            This method is utilized solely for debugging purposes and is functional only in debug builds of the game. Please note that its functionality may not be available in the retail version.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_NEEDS_TO_BE_HOTWIRED">
            <summary>
            SET_VEHICLE_NEEDS_TO_BE_HOTWIRED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_NEXT_GEAR">
            <summary>
            SET_VEHICLE_NEXT_GEAR
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_NITRO_PTFX_RANGE">
            <summary>
            Sets the maximum distance in which [\_SET_VEHICLE_NITRO_ENABLED](#\_0xC8E9B6B71B8E660D) PTFX are rendered. Distance is measured from the camera position.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_NUMBER_PLATE_TEXT">
            <summary>
            SET_VEHICLE_NUMBER_PLATE_TEXT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_NUMBER_PLATE_TEXT_INDEX">
            <summary>
            Please refer to [`GET_VEHICLE_NUMBER_PLATE_TEXT_INDEX`](#\_0xF11BC2DD9A3E7195) for plate indicies.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_OIL_LEVEL">
            <summary>
            SET_VEHICLE_OIL_LEVEL
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_ON_GROUND_PROPERLY">
            <summary>
            Sets a vehicle on the ground on all wheels.  Returns whether or not the operation was successful.  
            ```
            
            ```
            NativeDB Added Parameter 2: float p1
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_OUT_OF_CONTROL">
            <summary>
            Tested on the player's current vehicle. Unless you kill the driver, the vehicle doesn't loose control, however, if enabled, explodeOnImpact is still active. The moment you crash, boom.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_PETROL_TANK_HEALTH">
            <summary>
            1000 is max health  
            Begins leaking gas at around 650 health
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_PITCH_BIAS">
            <summary>
            Set the vehicle's pitch bias. Only works on planes.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_POPULATION_BUDGET">
            <summary>
            SET_VEHICLE_POPULATION_BUDGET
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_PROVIDES_COVER">
            <summary>
            SET_VEHICLE_PROVIDES_COVER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_RADIO_ENABLED">
            <summary>
            can't seem to enable radio on cop cars etc
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_RADIO_LOUD">
            <summary>
            SET_VEHICLE_RADIO_LOUD
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_REDUCE_GRIP">
            <summary>
            Reduces grip significantly so it's hard to go anywhere.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_ROLL_BIAS">
            <summary>
            Set the vehicle's roll bias. Only works on planes.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_RUDDER_BROKEN">
            <summary>
            SET_VEHICLE_RUDDER_BROKEN
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_SEARCHLIGHT">
            <summary>
            Only works during nighttime.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_SHOOT_AT_TARGET">
            <summary>
            Commands the driver of an armed vehicle (p0) to shoot its weapon at a target (p1). p3, p4 and p5 are the coordinates of the target. Example:  
            WEAPON::SET_CURRENT_PED_VEHICLE_WEAPON(pilot,GAMEPLAY::GET_HASH_KEY("VEHICLE_WEAPON_PLANE_ROCKET"));VEHICLE::SET_VEHICLE_SHOOT_AT_TARGET(pilot, target, targPos.x, targPos.y, targPos.z);
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_SIREN">
            <summary>
            Activate siren on vehicle (Only works if the vehicle has a siren).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_STARTUP_REV_SOUND">
            <summary>
            Overrides the vehicle's startup engine rev sound.
            
            You can reset this with [RESET_VEHICLE_STARTUP_REV_SOUND](#\_0xD2DCCD8E16E20997)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_STEERING_ANGLE">
            <summary>
            SET_VEHICLE_STEERING_ANGLE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_STEERING_BIAS_SCALAR">
            <summary>
            SET_VEHICLE_STEERING_BIAS_SCALAR
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_STEERING_SCALE">
            <summary>
            SET_VEHICLE_STEERING_SCALE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_STEER_BIAS">
            <summary>
            Locks the vehicle's steering to the desired angle, explained below.  
            Requires to be called onTick. Steering is unlocked the moment the function stops being called on the vehicle.  
            Steer bias:  
            -1.0 = full right  
            0.0 = centered steering  
            1.0 = full left
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_STRONG">
            <summary>
            If set to true, vehicle will not take crash damage, but is still susceptible to damage from bullets and explosives
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_SUSPENSION_HEIGHT">
            <summary>
            Sets the height of the vehicle's suspension.
            This changes the same value set by Suspension in the mod shop.
            Negatives values raise the car. Positive values lower the car.
            
            This is change is visual only. The collision of the vehicle will not move.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_TANK_TURRET_POSITION">
            <summary>
            SET_VEHICLE_TANK_TURRET_POSITION
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_TIMED_EXPLOSION">
            <summary>
            SET_VEHICLE_TIMED_EXPLOSION
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_TOW_TRUCK_ARM_POSITION">
            <summary>
            Sets how much the crane on the tow truck is raised, where 0.0 is fully lowered and 1.0 is fully raised.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_TURBO_PRESSURE">
            <summary>
            SET_VEHICLE_TURBO_PRESSURE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_TURRET_SPEED_THIS_FRAME">
            <summary>
            SET_VEHICLE_TURRET_SPEED_THIS_FRAME
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_TYRES_CAN_BURST">
            <summary>
            Allows you to toggle bulletproof tires.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_TYRE_BURST">
            <summary>
            "To burst tyres VEHICLE::SET_VEHICLE_TYRE_BURST(vehicle, 0, true, 1000.0)  
            to burst all tyres type it 8 times where p1 = 0 to 7.  
            p3 seems to be how much damage it has taken. 0 doesn't deflate them, 1000 completely deflates them.  
            '0 = wheel_lf / bike, plane or jet front  
            '1 = wheel_rf  
            '2 = wheel_lm / in 6 wheels trailer, plane or jet is first one on left  
            '3 = wheel_rm / in 6 wheels trailer, plane or jet is first one on right  
            '4 = wheel_lr / bike rear / in 6 wheels trailer, plane or jet is last one on left  
            '5 = wheel_rr / in 6 wheels trailer, plane or jet is last one on right  
            '45 = 6 wheels trailer mid wheel left  
            '47 = 6 wheels trailer mid wheel right
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_TYRE_FIXED">
            <summary>
            tyreIndex = 0 to 4 on normal vehicles  
            '0 = wheel_lf / bike, plane or jet front  
            '1 = wheel_rf  
            '2 = wheel_lm / in 6 wheels trailer, plane or jet is first one on left  
            '3 = wheel_rm / in 6 wheels trailer, plane or jet is first one on right  
            '4 = wheel_lr / bike rear / in 6 wheels trailer, plane or jet is last one on left  
            '5 = wheel_rr / in 6 wheels trailer, plane or jet is last one on right  
            '45 = 6 wheels trailer mid wheel left  
            '47 = 6 wheels trailer mid wheel right
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_TYRE_SMOKE_COLOR">
            <summary>
            Sets the tire smoke's color of this vehicle.  
            vehicle: The vehicle that is the target of this method.  
            r: The red level in the RGB color code.  
            g: The green level in the RGB color code.  
            b: The blue level in the RGB color code.  
            Note:  
            setting r,g,b to 0 will give the car independance day tyre smoke
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_UNDRIVEABLE">
            <summary>
            SET_VEHICLE_UNDRIVEABLE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_USES_LARGE_REAR_RAMP">
            <summary>
            vehicle must be a plane
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_USE_ALTERNATE_HANDLING">
            <summary>
            SET_VEHICLE_USE_ALTERNATE_HANDLING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_USE_CUTSCENE_WHEEL_COMPRESSION">
            <summary>
            SET_VEHICLE_USE_CUTSCENE_WHEEL_COMPRESSION
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_USE_PLAYER_LIGHT_SETTINGS">
            <summary>
            SET_VEHICLE_USE_PLAYER_LIGHT_SETTINGS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_WHEELIE_STATE">
            <summary>
            Example script: https://pastebin.com/J6XGbkCW
            
            List of known states:
            
            ```
            1: Not wheeling.
            65: Vehicle is ready to do wheelie (burnouting).
            129: Vehicle is doing wheelie.
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_WHEELS_CAN_BREAK">
            <summary>
            SET_VEHICLE_WHEELS_CAN_BREAK
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_WHEELS_CAN_BREAK_OFF_WHEN_BLOW_UP">
            <summary>
            SET_VEHICLE_WHEELS_CAN_BREAK_OFF_WHEN_BLOW_UP
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_WHEEL_BRAKE_PRESSURE">
            <summary>
            Sets brake pressure of a wheel.
            Max number of wheels can be retrieved with the native GET_VEHICLE_NUMBER_OF_WHEELS.
            Normal values around 1.0f
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_WHEEL_FLAGS">
            <summary>
            Sets the flags of a wheel.
            Max number of wheels can be retrieved with the native GET_VEHICLE_NUMBER_OF_WHEELS.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_WHEEL_HEALTH">
            <summary>
            SET_VEHICLE_WHEEL_HEALTH
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_WHEEL_IS_POWERED">
            <summary>
            Sets whether the wheel is powered.
            On all wheel drive cars this works to change which wheels receive power, but if a car's fDriveBiasFront doesn't send power to that wheel, it won't get power anyway. This can be fixed by changing the fDriveBiasFront with SET_VEHICLE_HANDLING_FLOAT.
            Max number of wheels can be retrieved with the native GET_VEHICLE_NUMBER_OF_WHEELS.
            This is a shortcut to a flag in SET_VEHICLE_WHEEL_FLAGS.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_WHEEL_POWER">
            <summary>
            Sets power being sent to a wheel.
            Max number of wheels can be retrieved with the native GET_VEHICLE_NUMBER_OF_WHEELS.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_WHEEL_RIM_COLLIDER_SIZE">
            <summary>
            Not sure what this changes, probably determines physical rim size in case the tire is blown.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_WHEEL_ROTATION_SPEED">
            <summary>
            Sets the rotation speed of a wheel.
            Max number of wheels can be retrieved with the native GET_VEHICLE_NUMBER_OF_WHEELS.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_WHEEL_SIZE">
            <summary>
            Sets vehicle's wheels' size (size is the same for all the wheels, cannot get/set specific wheel of vehicle).
            Only works on non-default wheels.
            Returns whether change was successful (can be false if trying to set size for non-default wheels).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_WHEEL_TIRE_COLLIDER_SIZE">
            <summary>
            Use along with SetVehicleWheelSize to resize the wheels (this native sets the collider size affecting physics while SetVehicleWheelSize will change visual size).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_WHEEL_TIRE_COLLIDER_WIDTH">
            <summary>
            Use along with SetVehicleWheelWidth to resize the wheels (this native sets the collider width affecting physics while SetVehicleWheelWidth will change visual width).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_WHEEL_TRACTION_VECTOR_LENGTH">
            <summary>
            Sets the traction vector length of a wheel.
            Max number of wheels can be retrieved with the native GET_VEHICLE_NUMBER_OF_WHEELS.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_WHEEL_TYPE">
            <summary>
            Refer to [GET_VEHICLE_WHEEL_TYPE](#\_0xB3ED1BFB4BE636DC) for wheel types.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_WHEEL_WIDTH">
            <summary>
            Sets vehicle's wheels' width (width is the same for all the wheels, cannot get/set specific wheel of vehicle).
            Only works on non-default wheels.
            Returns whether change was successful (can be false if trying to set width for non-default wheels).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_WHEEL_X_OFFSET">
            <summary>
            Adjusts the offset of the specified wheel relative to the wheel's axle center.
            Needs to be called every frame in order to function properly, as GTA will reset the offset otherwise.
            This function can be especially useful to set the track width of a vehicle, for example:
            
            ```
            function SetVehicleFrontTrackWidth(vehicle, width)
            SetVehicleWheelXOffset(vehicle, 0, -width/2)
            SetVehicleWheelXOffset(vehicle, 1, width/2)
            end
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_WHEEL_Y_ROTATION">
            <summary>
            SET_VEHICLE_WHEEL_Y_ROTATION
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_WINDOW_TINT">
            <summary>
            cpp
            enum WindowTints  
            {  
            	WINDOWTINT_NONE = 0,
            	WINDOWTINT_PURE_BLACK = 1,
            	WINDOWTINT_DARKSMOKE = 2,
            	WINDOWTINT_LIGHTSMOKE = 3,
            	WINDOWTINT_STOCK = 4,
            	WINDOWTINT_LIMO = 5,
            	WINDOWTINT_GREEN = 6
            };
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_XENON_LIGHTS_CUSTOM_COLOR">
            <summary>
            Sets custom vehicle xenon lights color, allowing to use RGB palette. The game will ignore lights color set by [\_SET_VEHICLE_XENON_LIGHTS_COLOR](#\_0xE41033B25D003A07) when custom color is active. This native is not synced between players. Requires xenon lights mod to be set on vehicle.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEHICLE_XMAS_SNOW_FACTOR">
            <summary>
            SET_VEHICLE_XMAS_SNOW_FACTOR
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VEH_RADIO_STATION">
            <summary>
            Find the radio station list [here](https://gist.github.com/4mmonium/b47d6512a2d992cbf4eea15d9038b581)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_VISUAL_SETTING_FLOAT">
            <summary>
            Overrides a floating point value from `visualsettings.dat` temporarily.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_WAIT_FOR_COLLISIONS_BEFORE_PROBE">
            <summary>
            SET_*
            Only called within 1 script for x360. 'fm_mission_controller' and it used on an object.
            Ran after these 2 natives,
            set_object_targettable(uParam0, 0);
            set_entity_invincible(uParam0, 1);
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_WANTED_LEVEL_DIFFICULTY">
            <summary>
            Max value is 1.0
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_WANTED_LEVEL_MULTIPLIER">
            <summary>
            SET_WANTED_LEVEL_MULTIPLIER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_WARNING_MESSAGE">
            <summary>
            ```cpp
            enum eInstructionalButtonTypes
            {
                NONE = 0,
                SELECT = 1,
                OK = 2,
                YES = 4,
                BACK = 8,
                BACK_SELECT = 9,
                BACK_OK = 10,
                BACK_YES = 12,
                CANCEL = 16,
                CANCEL_SELECT = 17,
                CANCEL_OK = 18,
                CANCEL_YES = 20,
                NO = 32,
                NO_SELECT = 33,
                NO_OK = 34,
                YES_NO = 36,
                RETRY = 64,
                RETRY_SELECT = 65,
                RETRY_OK = 66,
                RETRY_YES = 68,
                RETRY_BACK = 72,
                RETRY_BACK_SELECT = 73,
                RETRY_BACK_OK = 74,
                RETRY_BACK_YES = 76,
                RETRY_CANCEL = 80,
                RETRY_CANCEL_SELECT = 81,
                RETRY_CANCEL_OK = 82,
                RETRY_CANCEL_YES = 84,
                SKIP = 256,
                SKIP_SELECT = 257,
                SKIP_OK = 258,
                SKIP_YES = 260,
                SKIP_BACK = 264,
                SKIP_BACK_SELECT = 265,
                SKIP_BACK_OK = 266,
                SKIP_BACK_YES = 268,
                SKIP_CANCEL = 272,
                SKIP_CANCEL_SELECT = 273,
                SKIP_CANCEL_OK = 274,
                SKIP_CANCEL_YES = 276,
                CONTINUE = 16384,
                BACK_CONTINUE = 16392,
                CANCEL_CONTINUE = 16400,
                LOADING_SPINNER = 134217728,
                SELECT_LOADING_SPINNER = 134217729,
                OK_LOADING_SPINNER = 134217730,
                YES_LOADING_SPINNER = 134217732,
                BACK_LOADING_SPINNER = 134217736,
                BACK_SELECT_LOADING_SPINNER = 134217737,
                BACK_OK_LOADING_SPINNER = 134217738,
                BACK_YES_LOADING_SPINNER = 134217740,
                CANCEL_LOADING_SPINNER = 134217744,
                CANCEL_SELECT_LOADING_SPINNER = 134217745,
                CANCEL_OK_LOADING_SPINNER = 134217746,
                CANCEL_YES_LOADING_SPINNER = 134217748
            }
            ```
            
            Note: this list is definitely NOT complete, but these are the ones I've been able to find before giving up because it's such a boring thing to look for 'good' combinations.
            
            **Result of the example code:**
            &lt;https://i.imgur.com/imwoimm.png&gt;
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_WARNING_MESSAGE_WITH_HEADER">
            <summary>
            You can only use text entries. No custom text.  
            C# Example :  
            Function.Call(Hash._SET_WARNING_MESSAGE_2, "HUD_QUIT", "HUD_CGIGNORE", 2, "HUD_CGINVITE", 0, -1, 0, 0, 1);  
            you can recreate this easily with scaleforms  
            ---------------  
            Fixed native name, from before nativedb restoration.  
            ```
            
            ```
            NativeDB Added Parameter 10: Any p9
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_WARNING_MESSAGE_WITH_HEADER_AND_SUBSTRING_FLAGS">
            <summary>
            You can only use text entries. No custom text.  
            ```
            
            ```
            NativeDB Added Parameter 11: Any p10
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_WARNING_MESSAGE_WITH_HEADER_EXTENDED">
            <summary>
            Sets a warning message for one frame with header and upper buttons bit field that don't fit the standard 32 bit set.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_WATER_AREA_CLIP_RECT">
            <summary>
            Sets world clip boundaries for water quads file (water.xml, water_heistisland.xml)
            Used internally by LOAD_GLOBAL_WATER_FILE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_WATER_QUAD_ALPHA">
            <summary>
            SET_WATER_QUAD_ALPHA
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_WATER_QUAD_BOUNDS">
            <summary>
            This native allows you to update the bounds of a specified water quad index.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_WATER_QUAD_HAS_LIMITED_DEPTH">
            <summary>
            SET_WATER_QUAD_HAS_LIMITED_DEPTH
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_WATER_QUAD_IS_INVISIBLE">
            <summary>
            SET_WATER_QUAD_IS_INVISIBLE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_WATER_QUAD_LEVEL">
            <summary>
            SET_WATER_QUAD_LEVEL
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_WATER_QUAD_NO_STENCIL">
            <summary>
            SET_WATER_QUAD_NO_STENCIL
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_WATER_QUAD_TYPE">
            <summary>
            This native allows you to update the water quad type.
            
            Valid type definitions:
            
            *   **0** Square
            *   **1** Right triangle where the 90 degree angle is at maxX, minY
            *   **2** Right triangle where the 90 degree angle is at minX, minY
            *   **3** Right triangle where the 90 degree angle is at minX, maxY
            *   **4** Right triangle where the 90 degree angle is at maxY, maxY
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_WAVE_QUAD_AMPLITUDE">
            <summary>
            SET_WAVE_QUAD_AMPLITUDE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_WAVE_QUAD_BOUNDS">
            <summary>
            This native allows you to update the bounds of a specified water quad index.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_WAVE_QUAD_DIRECTION">
            <summary>
            directionX/Y should be constrained between -1.0 and 1.0
            A positive value will create the wave starting at min and rolling towards max
            A negative value will create the wave starting at max and rolling towards min
            Applying both values allows you to make diagonal waves
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_WAYPOINT_OFF">
            <summary>
            This native removes the current waypoint from the map.
            Example:
            C#:
            Function.Call(Hash.SET_WAYPOINT_OFF);
            C++:
            HUD::SET_WAYPOINT_OFF();
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_WEAPONS_NO_AIM_BLOCKING">
            <summary>
            Disables weapons aim blocking due to environment for local player.
            For non-player peds [SET_PED_ENABLE_WEAPON_BLOCKING](#\_0x97A790315D3831FD) can be used.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_WEAPONS_NO_AUTORELOAD">
            <summary>
            Disables the game's built-in auto-reloading.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_WEAPONS_NO_AUTOSWAP">
            <summary>
            Disables autoswapping to another weapon when the current weapon runs out of ammo.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_WEAPON_ANIMATION_OVERRIDE">
            <summary>
            Changes the selected ped aiming animation style, you can find the list of animations below.
            
            These are stored in the `weaponanimations.meta` file located in `Grand Theft Auto V\update\update.rpf\common\data\ai\weaponanimations.meta`.
            
            For Lua, it's best if you send the animation using [compile-time jenkins](https://cookbook.fivem.net/2019/06/23/lua-support-for-compile-time-jenkins-hashes/) hashes to avoid overhead. An example is shown down below.
            
            ### Animations
            
            ```cpp
            enum eWeaponAnimationOverrides {
            	Ballistic = 0x5534A626,
            	Default = 0xE4DF46D5,
            	Franklin = 0x44C24694,
            	Gang = 0xBC066B98,
            	Michael = 0x55932F38,
            	MP_F_Freemode = 0xACB10C83,
            	Trevor = 0x2737D5AC,
            	Hillbilly = 0x8503D409,
            	Gang1H = 0x724A7AB7,
            	FirstPerson = 0xEE38E8E0,
            	FirstPersonAiming = 0xC76297A3,
            	FirstPersonRNG = 0xA4FDD608,
            	FirstPersonScope = 0x28117C22,
            	FirstPersonMichael = 0xEAA2550B,
            	FirstPersonMichaelAiming = 0x3E6FF30F,
            	FirstPersonMichaelRNG = 0xB7A826C1,
            	FirstPersonMichaelScope = 0xC554CF97,
            	FirstPersonFranklin = 0xC407163A,
            	FirstPersonFranklinAiming = 0x3D4B7B03,
            	FirstPersonFranklinRNG = 0xBE79B0B4,
            	FirstPersonFranklinScope = 0xAFEA6593,
            	FirstPersonTrevor = 0xA65D5351,
            	FirstPersonTrevorAiming = 0xF9BE8ED9,
            	FirstPersonTrevorRNG = 0xD181ED09,
            	FirstPersonTrevorScope = 0x34A67D6D,
            	FirstPersonMPFemale = 0x8431583F,
            	Fat = 0xC531A409,
            	SuperFat = 0x529E5780,
            	Female = 0x6D155A1B,
            	GangFemale = 0x678ADF82,
            }
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_WEAPON_OBJECT_TINT_INDEX">
            <summary>
            SET_WEAPON_OBJECT_TINT_INDEX
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_WEAPON_RECOIL_SHAKE_AMPLITUDE">
            <summary>
            A setter for the recoil shake amplitude of a weapon.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_WEATHER_CYCLE_ENTRY">
            <summary>
            SET_WEATHER_CYCLE_ENTRY
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_WEATHER_OWNED_BY_NETWORK">
            <summary>
            Sets whether or not the weather should be owned by the network subsystem.
            
            To be able to use [\_SET_WEATHER_TYPE_TRANSITION](#\_0x578C752848ECFA0C), this has to be set to false.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_WEATHER_TYPE_NOW">
            <summary>
            Immediately changes the game's weather to the specified type, which will then persist for one cycle before the game resumes its natural weather progression.
            
            **Note:** This native is not supported in networked sessions. Please refer to [`SET_OVERRIDE_WEATHER`](#\_0xA43D5C6FE51ADBEF) or [`SET_WEATHER_TYPE_NOW_PERSIST`](#\_0xED712CA327900C8A) if you want to override weather in networked sessions.
            
            ```
            NativeDB Introduced: v323
            ```
            
            **Weather Types:**
            
            *   CLEAR
            *   EXTRASUNNY
            *   CLOUDS
            *   OVERCAST
            *   RAIN
            *   CLEARING
            *   THUNDER
            *   SMOG
            *   FOGGY
            *   XMAS
            *   SNOW
            *   SNOWLIGHT
            *   BLIZZARD
            *   HALLOWEEN
            *   NEUTRAL
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_WEATHER_TYPE_NOW_PERSIST">
            <summary>
            Refer to [`SET_WEATHER_TYPE_NOW`](#\_0x29B487C359E19889) for weather types.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_WEATHER_TYPE_OVERTIME_PERSIST">
            <summary>
            Refer to [`SET_WEATHER_TYPE_NOW_PERSIST`](#\_0xED712CA327900C8A) for weather types.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_WEATHER_TYPE_PERSIST">
            <summary>
            Sets the current weather type to persist indefinitely until changed.
            
            **Note:** This native is not supported in networked sessions. Please refer to [`SET_OVERRIDE_WEATHER`](#\_0xA43D5C6FE51ADBEF) or [`SET_WEATHER_TYPE_NOW_PERSIST`](#\_0xED712CA327900C8A) if you want to override weather in networked sessions.
            
            ```
            NativeDB Introduced: v323
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_WIDESCREEN_BORDERS">
            <summary>
            SET_WIDESCREEN_BORDERS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_WIDESCREEN_FORMAT">
            <summary>
            SET_WIDESCREEN_FORMAT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_WIND">
            <summary>
            Sets the the raw wind speed value. The wind speed will stay persistent until it is reset (see examples).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_WIND_DIRECTION">
            <summary>
            Sets the wind direction. The wind direction will stay persistent until it is reset (see examples).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_WIND_SPEED">
            <summary>
            Using this native will clamp the wind speed value to a range of 0.0 - 12.0. The wind speed will stay persistent until it is reset (see examples).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SET_ZONE_ENABLED">
            <summary>
            SET_ZONE_ENABLED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SHAKE_CAM">
            <summary>
            Possible shake types (updated b617d):  
            DEATH_FAIL_IN_EFFECT_SHAKE  
            DRUNK_SHAKE  
            FAMILY5_DRUG_TRIP_SHAKE  
            HAND_SHAKE  
            JOLT_SHAKE  
            LARGE_EXPLOSION_SHAKE  
            MEDIUM_EXPLOSION_SHAKE  
            SMALL_EXPLOSION_SHAKE  
            ROAD_VIBRATION_SHAKE  
            SKY_DIVING_SHAKE  
            VIBRATE_SHAKE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SHAKE_CINEMATIC_CAM">
            <summary>
            p0 argument found in the b617d scripts: "DRUNK_SHAKE"
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SHAKE_GAMEPLAY_CAM">
            <summary>
            Possible shake types (updated b617d):  
            DEATH_FAIL_IN_EFFECT_SHAKE  
            DRUNK_SHAKE  
            FAMILY5_DRUG_TRIP_SHAKE  
            HAND_SHAKE  
            JOLT_SHAKE  
            LARGE_EXPLOSION_SHAKE  
            MEDIUM_EXPLOSION_SHAKE  
            SMALL_EXPLOSION_SHAKE  
            ROAD_VIBRATION_SHAKE  
            SKY_DIVING_SHAKE  
            VIBRATE_SHAKE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SHAKE_SCRIPT_GLOBAL">
            <summary>
            CAM::SHAKE_SCRIPT_GLOBAL("HAND_SHAKE", 0.2);
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SHIFT_LEFT">
            <summary>
            Left bit shifts a value.
            It is advised you use the `&lt;&lt;` operator instead of this native. It does the same and is faster.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SHIFT_RIGHT">
            <summary>
            Right bit shifts a value.
            It is advised you use the `&gt;&gt;` operator instead of this native. It does the same and is faster.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SHOOT_SINGLE_BULLET_BETWEEN_COORDS">
            <summary>
            Shoots a bullet from the first vector to the second vector. The weapon used as weaponHash should already be loaded via REQUEST_WEAPON_ASSET, otherwise the bullet may fail to materialise.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SHOOT_SINGLE_BULLET_BETWEEN_COORDS_IGNORE_ENTITY">
            <summary>
            entity - entity to ignore  
            ```
            
            ```
            NativeDB Added Parameter 15: Any p14
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SHOOT_SINGLE_BULLET_BETWEEN_COORDS_IGNORE_ENTITY_NEW">
            <summary>
            NativeDB Added Parameter 19: Any p18
            NativeDB Added Parameter 20: Any p19
            NativeDB Added Parameter 21: Any p20
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SHOULD_USE_METRIC_MEASUREMENTS">
            <summary>
            Returns true if the game is using the metric measurement system (profile setting 227), false if imperial is used.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SHOW_CONTACT_INSTRUCTIONAL_BUTTON">
            <summary>
            Controls the visibility of the "Contact" instructional buttons on the map screen.
            
            ```
            NativeDB Introduced: 2545
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SHOW_CREW_INDICATOR_ON_BLIP">
            <summary>
            Enables or disables the blue half circle ![](https://i.imgur.com/iZes9Ec.png) around the specified blip on the left side of the blip. This is used to indicate that the player is in your crew in GTA:O. Color is changeable by using [`SET_BLIP_SECONDARY_COLOUR`](#\_0x14892474891E09EB).
            
            To toggle the right side of the circle use: [`SHOW_FRIEND_INDICATOR_ON_BLIP`](#\_0x23C3EB807312F01A).
            
            Example code result:
            ![](https://i.imgur.com/iZ9tNWl.png)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SHOW_FRIEND_INDICATOR_ON_BLIP">
            <summary>
            Highlights a blip by a half cyan circle on the right side of the blip. ![](https://i.imgur.com/FrV9M4e.png) Indicating that that player is a friend (in GTA:O). This color can not be changed.
            
            To toggle the left side (crew member indicator) of the half circle around the blip, use: [`SHOW_CREW_INDICATOR_ON_BLIP`](#\_0xDCFB5D4DB8BF367E).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SHOW_HEADING_INDICATOR_ON_BLIP">
            <summary>
            Adds the GTA: Online player heading indicator to a blip.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SHOW_HEIGHT_ON_BLIP">
            <summary>
            SHOW_HEIGHT_ON_BLIP
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SHOW_HUD_COMPONENT_THIS_FRAME">
            <summary>
            This function shows various HUD (Heads-up Display) components.
            
            Listed below are the integers and the corresponding HUD component.
            
            *   1 : WANTED_STARS
            *   2 : WEAPON_ICON
            *   3 : CASH
            *   4 : MP_CASH
            *   5 : MP_MESSAGE
            *   6 : VEHICLE_NAME
            *   7 : AREA_NAME
            *   8 : VEHICLE_CLASS
            *   9 : STREET_NAME
            *   10 : HELP_TEXT
            *   11 : FLOATING_HELP_TEXT\_1
            *   12 : FLOATING_HELP_TEXT\_2
            *   13 : CASH_CHANGE
            *   14 : RETICLE
            *   15 : SUBTITLE_TEXT
            *   16 : RADIO_STATIONS
            *   17 : SAVING_GAME
            *   18 : GAME_STREAM
            *   19 : WEAPON_WHEEL
            *   20 : WEAPON_WHEEL_STATS
            *   21 : HUD_COMPONENTS
            *   22 : HUD_WEAPONS
            
            These integers also work for the [`HIDE_HUD_COMPONENT_THIS_FRAME`](#\_0x6806C51AD12B83B8) native, but instead hides the HUD component.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SHOW_NUMBER_ON_BLIP">
            <summary>
            SHOW_NUMBER_ON_BLIP
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SHOW_OUTLINE_INDICATOR_ON_BLIP">
            <summary>
            Toggles a cyan outline around the blip.
            
            Color can be changed with [`SET_BLIP_SECONDARY_COLOUR`](#\_0x14892474891E09EB). Enabling this circle will override the "crew" and "friend" half-circles (see [`SHOW_CREW_INDICATOR_ON_BLIP`](#\_0xDCFB5D4DB8BF367E) and [`SHOW_FRIEND_INDICATOR_ON_BLIP`](#\_0x23C3EB807312F01A)).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SHOW_START_MISSION_INSTRUCTIONAL_BUTTON">
            <summary>
            SHOW_START_MISSION_INSTRUCTIONAL_BUTTON
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SHOW_TICK_ON_BLIP">
            <summary>
            Adds a green checkmark on top of a blip.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SHUTDOWN_AND_LAUNCH_SINGLE_PLAYER_GAME">
            <summary>
            Starts a new singleplayer game (at the prologue).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SHUTDOWN_CREATOR_BUDGET">
            <summary>
            SHUTDOWN_CREATOR_BUDGET
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SHUTDOWN_LOADING_SCREEN">
            <summary>
            SHUTDOWN_LOADING_SCREEN
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SHUTDOWN_LOADING_SCREEN_NUI">
            <summary>
            Shuts down the `loadingScreen` NUI frame, similarly to `SHUTDOWN_LOADING_SCREEN`.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SIMULATE_PLAYER_INPUT_GAIT">
            <summary>
            This is to make the player walk without accepting input.
            
            Call this native every frame so you can control the direction of your ped.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SIN">
            <summary>
            Returns the sine of the given number.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SKIP_RADIO_FORWARD">
            <summary>
            SKIP_RADIO_FORWARD
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SKIP_TIME_IN_PLAYBACK_RECORDED_VEHICLE">
            <summary>
            SET_TIME_POSITION_IN_RECORDING can be emulated by: desired_time - GET_TIME_POSITION_IN_RECORDING(vehicle)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SKIP_TO_END_AND_STOP_PLAYBACK_RECORDED_VEHICLE">
            <summary>
            SKIP_TO_END_AND_STOP_PLAYBACK_RECORDED_VEHICLE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SKIP_TO_NEXT_SCRIPTED_CONVERSATION_LINE">
            <summary>
            SKIP_TO_NEXT_SCRIPTED_CONVERSATION_LINE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SLERP_NEAR_QUATERNION">
            <summary>
            This native always come right before SET_ENTITY_QUATERNION where its final 4 parameters are SLERP_NEAR_QUATERNION p9 to p12
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SLIDE_OBJECT">
            <summary>
            Returns true if the object has finished moving.  
            If false, moves the object towards the specified X, Y and Z coordinates with the specified X, Y and Z speed.  
            See also: https://gtagmodding.com/opcode-database/opcode/034E/
            Has to be looped until it returns true.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SMASH_VEHICLE_WINDOW">
            <summary>
            Smashes a vehicles window. See eWindowId declared in [`IS_VEHICLE_WINDOW_INTACT`](#\_0x46E571A0E20D01F1).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SPAWNPOINTS_CANCEL_SEARCH">
            <summary>
            SPAWNPOINTS_CANCEL_SEARCH
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SPAWNPOINTS_GET_NUM_SEARCH_RESULTS">
            <summary>
            SPAWNPOINTS_GET_NUM_SEARCH_RESULTS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SPAWNPOINTS_GET_SEARCH_RESULT">
            <summary>
            SPAWNPOINTS_GET_SEARCH_RESULT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SPAWNPOINTS_GET_SEARCH_RESULT_FLAGS">
            <summary>
            SPAWNPOINTS_GET_SEARCH_RESULT_FLAGS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SPAWNPOINTS_IS_SEARCH_ACTIVE">
            <summary>
            SPAWNPOINTS_IS_SEARCH_ACTIVE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SPAWNPOINTS_IS_SEARCH_COMPLETE">
            <summary>
            SPAWNPOINTS_IS_SEARCH_COMPLETE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SPAWNPOINTS_IS_SEARCH_FAILED">
            <summary>
            SPAWNPOINTS_IS_SEARCH_FAILED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SPAWNPOINTS_START_SEARCH">
            <summary>
            SPAWNPOINTS_START_SEARCH
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SPAWNPOINTS_START_SEARCH_IN_ANGLED_AREA">
            <summary>
            SPAWNPOINTS_START_SEARCH_IN_ANGLED_AREA
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SPECIAL_ABILITY_CHARGE_ABSOLUTE">
            <summary>
            p1 appears as 5, 10, 15, 25, or 30. p2 is always true.
            ```
            
            ```
            NativeDB Added Parameter 4: Any p3
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SPECIAL_ABILITY_CHARGE_CONTINUOUS">
            <summary>
            p1 appears to always be 1 (only comes up twice)
            ```
            
            ```
            NativeDB Added Parameter 3: Any p2
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SPECIAL_ABILITY_CHARGE_LARGE">
            <summary>
            2 matches. p1 was always true.
            ```
            
            ```
            NativeDB Added Parameter 4: Any p3
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SPECIAL_ABILITY_CHARGE_MEDIUM">
            <summary>
            Only 1 match. Both p1 &amp; p2 were true.
            ```
            
            ```
            NativeDB Added Parameter 4: Any p3
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SPECIAL_ABILITY_CHARGE_NORMALIZED">
            <summary>
            normalizedValue is from 0.0 - 1.0
            p2 is always 1
            ```
            
            ```
            NativeDB Added Parameter 4: Any p3
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SPECIAL_ABILITY_CHARGE_ON_MISSION_FAILED">
            <summary>
            NativeDB Added Parameter 2: Any p1
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SPECIAL_ABILITY_CHARGE_SMALL">
            <summary>
            Every occurrence of p1 &amp; p2 were both true.
            ```
            
            ```
            NativeDB Added Parameter 4: Any p3
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SPECIAL_ABILITY_DEACTIVATE">
            <summary>
            NativeDB Added Parameter 2: Any p1
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SPECIAL_ABILITY_DEACTIVATE_FAST">
            <summary>
            NativeDB Added Parameter 2: Any p1
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SPECIAL_ABILITY_DEPLETE_METER">
            <summary>
            p1 was always true.
            ```
            
            ```
            NativeDB Added Parameter 3: Any p2
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SPECIAL_ABILITY_FILL_METER">
            <summary>
            Also known as _RECHARGE_SPECIAL_ABILITY
            ```
            
            ```
            NativeDB Added Parameter 3: Any p2
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SPECIAL_ABILITY_LOCK">
            <summary>
            NativeDB Added Parameter 2: Any p1
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SPECIAL_ABILITY_RESET">
            <summary>
            NativeDB Added Parameter 2: Any p1
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SPECIAL_ABILITY_UNLOCK">
            <summary>
            NativeDB Added Parameter 2: Any p1
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SPECIAL_FUNCTION_DO_NOT_USE">
            <summary>
            Kicks the ped from the current vehicle and keeps the rendering-focus on this ped (also disables its collision). If doing this for your player ped, you'll still be able to drive the vehicle.\
            Only to be used in very specific situations where the ped needs to be inside the car still but not attached.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SQRT">
            <summary>
            SQRT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.STABILISE_ENTITY_ATTACHED_TO_HELI">
            <summary>
            STABILISE_ENTITY_ATTACHED_TO_HELI
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.START_ALARM">
            <summary>
            You should call [PREPARE_ALARM](#\_0x9D74AE343DB65533) and wait for its value to be true before using this
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.START_AUDIO_SCENE">
            <summary>
            Used to prepare a scene where the surrounding sound is muted or a bit changed. This does not play any sound.  
            List of all usable scene names found in b617d. Sorted alphabetically and identical names removed: pastebin.com/MtM9N9CC
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.START_CUTSCENE">
            <summary>
            flags: Usually 0.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.START_CUTSCENE_AT_COORDS">
            <summary>
            Similar to [`SET_CUTSCENE_ORIGIN`](#\_0xB812B3FD1C01CF27) but without heading and doesn't need [`START_CUTSCENE`](#\_0x186D5CB5E7B0FF7B)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.START_ENTITY_FIRE">
            <summary>
            START_ENTITY_FIRE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.START_EXPENSIVE_SYNCHRONOUS_SHAPE_TEST_LOS_PROBE">
            <summary>
            Does the same as [START_SHAPE_TEST_LOS_PROBE](#\_0x7EE9F5D83DD4F90E), except blocking until the shape test completes.
            
            Use [START_SHAPE_TEST_LOS_PROBE](#\_0x7EE9F5D83DD4F90E) instead. Literally. Rockstar named this correctly: it's expensive, and it's synchronous.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.START_FIND_EXTERNAL_KVP">
            <summary>
            Equivalent of [START_FIND_KVP](#\_0xDD379006), but for another resource than the current one.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.START_FIND_KVP">
            <summary>
            START_FIND_KVP
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.START_FIRING_AMNESTY">
            <summary>
            START_FIRING_AMNESTY
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.START_GPS_CUSTOM_ROUTE">
            <summary>
            Starts a new GPS custom-route, allowing you to plot lines on the map.
            Lines are drawn directly between points.
            The GPS custom route works like the GPS multi route, except it does not follow roads.
            
            **Example result:**
            
            ![](https://i.imgur.com/BDm5pzt.png)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.START_GPS_MULTI_ROUTE">
            <summary>
            Starts a new GPS multi-route, allowing you to create custom GPS paths.
            GPS functions like the waypoint, except it can contain multiple points it's forced to go through.
            Once the player has passed a point, the GPS will no longer force its path through it.
            
            Works independently from the player-placed waypoint and blip routes.
            
            **Example result:**
            
            ![](https://i.imgur.com/ZZHQatX.png)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.START_NETWORKED_PARTICLE_FX_LOOPED_ON_ENTITY">
            <summary>
            network fx  
            ```
            
            ```
            NativeDB Added Parameter 13: Any p12
            NativeDB Added Parameter 14: Any p13
            NativeDB Added Parameter 15: Any p14
            NativeDB Added Parameter 16: Any p15
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.START_NETWORKED_PARTICLE_FX_LOOPED_ON_ENTITY_BONE">
            <summary>
            network fx  
            ```
            
            ```
            NativeDB Added Parameter 14: Any p13
            NativeDB Added Parameter 15: Any p14
            NativeDB Added Parameter 16: Any p15
            NativeDB Added Parameter 17: Any p16
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.START_NETWORKED_PARTICLE_FX_NON_LOOPED_AT_COORD">
            <summary>
            NOTE: the [USE_PARTICLE_FX_ASSET](#\_0x6C38AF3693A69A91) needs to be called before EVERY StartNetworkedParticleFxNonLoopedAtCoord(....) call!
            
            List with lots of particle effects: https://vespura.com/fivem/particle-list/
            
            Note: Not all particles on this list are for non looped and vice versa, neither are all of them suited/meant to have SetParticleFxNonLoopedColour(....) called on them.
            
            ```
            NativeDB Added Parameter 12: BOOL p11
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.START_NETWORKED_PARTICLE_FX_NON_LOOPED_ON_ENTITY">
            <summary>
            START_NETWORKED_PARTICLE_FX_NON_LOOPED_ON_ENTITY
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.START_NETWORKED_PARTICLE_FX_NON_LOOPED_ON_PED_BONE">
            <summary>
            START_NETWORKED_PARTICLE_FX_NON_LOOPED_ON_PED_BONE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.START_NEW_SCRIPT">
            <summary>
            Examples:
             g_384A = SYSTEM::START_NEW_SCRIPT("cellphone_flashhand", 1424);
             l_10D = SYSTEM::START_NEW_SCRIPT("taxiService", 1828);
             SYSTEM::START_NEW_SCRIPT("AM_MP_YACHT", 5000);
             SYSTEM::START_NEW_SCRIPT("emergencycall", 512);
             SYSTEM::START_NEW_SCRIPT("emergencycall", 512);
             SYSTEM::START_NEW_SCRIPT("FM_maintain_cloud_header_data", 1424);
             SYSTEM::START_NEW_SCRIPT("FM_Mission_Controller", 31000);
             SYSTEM::START_NEW_SCRIPT("tennis_family", 3650);
             SYSTEM::START_NEW_SCRIPT("Celebrations", 3650);
            Decompiled examples of usage when starting a script:
            
                SCRIPT::REQUEST_SCRIPT(a_0);
                if (SCRIPT::HAS_SCRIPT_LOADED(a_0)) {
                    SYSTEM::START_NEW_SCRIPT(a_0, v_3);
                    SCRIPT::SET_SCRIPT_AS_NO_LONGER_NEEDED(a_0);
                    return 1;
                }
            
            or:
                v_2 = "MrsPhilips2";
                SCRIPT::REQUEST_SCRIPT(v_2);
                while (!SCRIPT::HAS_SCRIPT_LOADED(v_2)) {
                SCRIPT::REQUEST_SCRIPT(v_2);
                SYSTEM::WAIT(0);
                }
                sub_8792(36);
                SYSTEM::START_NEW_SCRIPT(v_2, 17000);
                SCRIPT::SET_SCRIPT_AS_NO_LONGER_NEEDED(v_2);
            All native script names: pastebin.com/K9adDsu4 and pastebin.com/yLNWicUi
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.START_NEW_SCRIPT_WITH_ARGS">
            <summary>
            return : script thread id, 0 if failed  
            Pass pointer to struct of args in p1, size of struct goes into p2
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.START_NEW_SCRIPT_WITH_NAME_HASH">
            <summary>
            START_NEW_SCRIPT_WITH_NAME_HASH
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.START_NEW_SCRIPT_WITH_NAME_HASH_AND_ARGS">
            <summary>
            START_NEW_SCRIPT_WITH_NAME_HASH_AND_ARGS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.START_PARTICLE_FX_LOOPED_AT_COORD">
            <summary>
            GRAPHICS::START_PARTICLE_FX_LOOPED_AT_COORD("scr_fbi_falling_debris", 93.7743f, -749.4572f, 70.86904f, 0f, 0f, 0f, 0x3F800000, 0, 0, 0, 0)  
            p11 seems to be always 0
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.START_PARTICLE_FX_LOOPED_ON_ENTITY">
            <summary>
            START_PARTICLE_FX_LOOPED_ON_ENTITY
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.START_PARTICLE_FX_LOOPED_ON_ENTITY_BONE">
            <summary>
            START_PARTICLE_FX_LOOPED_ON_ENTITY_BONE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.START_PARTICLE_FX_LOOPED_ON_PED_BONE">
            <summary>
            START_PARTICLE_FX_LOOPED_ON_PED_BONE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.START_PARTICLE_FX_NON_LOOPED_AT_COORD">
            <summary>
            GRAPHICS::START_PARTICLE_FX_NON_LOOPED_AT_COORD("scr_paleto_roof_impact", -140.8576f, 6420.789f, 41.1391f, 0f, 0f, 267.3957f, 0x3F800000, 0, 0, 0);  
            Axis - Invert Axis Flags  
            list: pastebin.com/N9unUFWY  
            -------------------------------------------------------------------  
            C#  
            Function.Call&lt;int&gt;(Hash.START_PARTICLE_FX_NON_LOOPED_AT_COORD, = you are calling this function.  
            char *effectname = This is an in-game effect name, for e.g. "scr_fbi4_trucks_crash" is used to give the effects when truck crashes etc  
            float x, y, z pos = this one is Simple, you just have to declare, where do you want this effect to take place at, so declare the ordinates  
            float xrot, yrot, zrot = Again simple? just mention the value in case if you want the effect to rotate.  
            float scale = is declare the scale of the effect, this may vary as per the effects for e.g 1.0f  
            bool xaxis, yaxis, zaxis = To bool the axis values.  
            example:  
            Function.Call&lt;int&gt;(Hash.START_PARTICLE_FX_NON_LOOPED_AT_COORD, "scr_fbi4_trucks_crash", GTA.Game.Player.Character.Position.X, GTA.Game.Player.Character.Position.Y, GTA.Game.Player.Character.Position.Z + 4f, 0, 0, 0, 5.5f, 0, 0, 0);
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.START_PARTICLE_FX_NON_LOOPED_ON_ENTITY">
            <summary>
            Starts a particle effect on an entity for example your player.  
            List: pastebin.com/N9unUFWY  
            Example:  
            C#:  
            Function.Call(Hash.REQUEST_NAMED_PTFX_ASSET, "scr_rcbarry2");                     Function.Call(Hash._SET_PTFX_ASSET_NEXT_CALL, "scr_rcbarry2");                             Function.Call(Hash.START_PARTICLE_FX_NON_LOOPED_ON_ENTITY, "scr_clown_appears", Game.Player.Character, 0.0, 0.0, -0.5, 0.0, 0.0, 0.0, 1.0, false, false, false);  
            Internally this calls the same function as GRAPHICS::START_PARTICLE_FX_NON_LOOPED_ON_PED_BONE  
            however it uses -1 for the specified bone index, so it should be possible to start a non looped fx on an entity bone using that native
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.START_PARTICLE_FX_NON_LOOPED_ON_PED_BONE">
            <summary>
            GRAPHICS::START_PARTICLE_FX_NON_LOOPED_ON_PED_BONE("scr_sh_bong_smoke", PLAYER::PLAYER_PED_ID(), -0.025f, 0.13f, 0f, 0f, 0f, 0f, 31086, 0x3F800000, 0, 0, 0);  
            Axis - Invert Axis Flags  
            list: pastebin.com/N9unUFWY
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.START_PETROL_TRAIL_DECALS">
            <summary>
            START_PETROL_TRAIL_DECALS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.START_PLAYBACK_RECORDED_VEHICLE">
            <summary>
            p3 is some flag related to 'trailers' (invokes CVehicle::GetTrailer).
            
            See [`REQUEST_VEHICLE_RECORDING`](#\_0xAF514CABE74CBF15).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.START_PLAYBACK_RECORDED_VEHICLE_USING_AI">
            <summary>
            AI abides by the provided driving style (e.g., stopping at red lights or waiting behind traffic) while executing the specificed vehicle recording.
            
            0x1F2E4E06DEA8992B is a related native that deals with the AI physics for such recordings.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.START_PLAYBACK_RECORDED_VEHICLE_WITH_FLAGS">
            <summary>
            flags requires further research, e.g., 0x4/0x8 are related to the AI driving task and 0x20 is internally set and interacts with dynamic entity components.
            time, often zero and capped at 500, is related to SET_PLAYBACK_TO_USE_AI_TRY_TO_REVERT_BACK_LATER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.START_PLAYER_SWITCH">
            <summary>
            cpp
            enum ePlayerSwitchType  
            {  
            	SWITCH_TYPE_AUTO = 0,
            	SWITCH_TYPE_LONG = 1,
            	SWITCH_TYPE_MEDIUM = 2,
            	SWITCH_TYPE_SHORT = 3
            };  
            ```
            
            ```cpp
            enum eSwitchFlags {
            	SKIP_INTRO = 1,
            	SKIP_OUTRO = 2,
            	PAUSE_BEFORE_PAN = 4,
            	PAUSE_BEFORE_OUTRO = 8,
            	SKIP_PAN = 16,
            	UNKNOWN_DEST = 32,
            	DESCENT_ONLY = 64,
            	START_FROM_CAMPOS = 128,
            	PAUSE_BEFORE_ASCENT = 256,
            	PAUSE_BEFORE_DESCENT = 512,
            	ALLOW_SNIPER_AIM_INTRO = 1024,
            	ALLOW_SNIPER_AIM_OUTRO = 2048,
            	SKIP_TOP_DESCENT = 4096,
            	SUPPRESS_OUTRO_FX = 8192,
            	SUPPRESS_INTRO_FX = 16384,
            	DELAY_ASCENT_FX = 32768
            }
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.START_PLAYER_TELEPORT">
            <summary>
            Teleports the player to the given coordinates.
            
            If findCollisionLand is true it will try to find the Z value for you, this however has a timeout of 100 frames.
            
            When trying to find the Z value the native will take longer the higher the difference from the given Z to the ground, this combined with the timeout can cause the teleport to just teleport to the given Z value, so try to estimate the z value, so don't just pass in 1000.0.
            
            Also if you're in a vehicle and teleportWithVehicle is true it will not find the Z value for you.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.START_PRELOADED_CONVERSATION">
            <summary>
            For use with [PRELOAD_SCRIPT_CONVERSATION](#\_0x3B3CAD6166916D87) and [GET_IS_PRELOADED_CONVERSATION_READY](#\_0xE73364DB90778FFA)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.START_ROPE_UNWINDING_FRONT">
            <summary>
            START_ROPE_UNWINDING_FRONT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.START_ROPE_WINDING">
            <summary>
            START_ROPE_WINDING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.START_SAVE_ARRAY_WITH_SIZE">
            <summary>
            START_SAVE_ARRAY_WITH_SIZE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.START_SAVE_DATA">
            <summary>
            START_SAVE_DATA
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.START_SAVE_STRUCT_WITH_SIZE">
            <summary>
            START_SAVE_STRUCT_WITH_SIZE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.START_SCRIPT_CONVERSATION">
            <summary>
            START_SCRIPT_CONVERSATION
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.START_SCRIPT_FIRE">
            <summary>
            Starts a fire:  
            xyz: Location of fire  
            maxChildren: The max amount of times a fire can spread to other objects. Must be 25 or less, or the function will do nothing.  
            isGasFire: Whether or not the fire is powered by gasoline.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.START_SCRIPT_PHONE_CONVERSATION">
            <summary>
            START_SCRIPT_PHONE_CONVERSATION
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.START_SHAPE_TEST_BOUND">
            <summary>
            See [`START_SHAPE_TEST_LOS_PROBE`](#\_0x7EE9F5D83DD4F90E) for flags.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.START_SHAPE_TEST_BOUNDING_BOX">
            <summary>
            See [`START_SHAPE_TEST_LOS_PROBE`](#\_0x7EE9F5D83DD4F90E) for flags.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.START_SHAPE_TEST_BOX">
            <summary>
            For more information, see [`START_EXPENSIVE_SYNCHRONOUS_SHAPE_TEST_LOS_PROBE`](#\_0x377906D8A31E5586) and [`START_SHAPE_TEST_LOS_PROBE`](#\_0x7EE9F5D83DD4F90E).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.START_SHAPE_TEST_CAPSULE">
            <summary>
            Raycast from point to point, where the ray has a radius.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.START_SHAPE_TEST_LOS_PROBE">
            <summary>
            Asynchronously starts a line-of-sight (raycast) world probe shape test.
            
            ```cpp
            enum eTraceFlags
            {
              None = 0,
              IntersectWorld = 1,
              IntersectVehicles = 2,
              IntersectPeds = 4,
              IntersectRagdolls = 8,
              IntersectObjects = 16,
              IntersectWater = 32,
              IntersectGlass = 64,
              IntersectRiver = 128,
              IntersectFoliage = 256,
              IntersectEverything = -1
            }
            ```
            
            NOTE: Raycasts that intersect with mission_entites (flag = 2) has limited range and will not register for far away entites. The range seems to be about 30 metres.
            
            Use the handle with [GET_SHAPE_TEST_RESULT](#\_0x3D87450E15D98694) or [GET_SHAPE_TEST_RESULT_INCLUDING_MATERIAL](#\_0x65287525D951F6BE) until it returns 0 or 2.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.START_SHAPE_TEST_SWEPT_SPHERE">
            <summary>
            Performs the same type of trace as START_SHAPE_TEST_CAPSULE, but with some different hardcoded parameters.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.START_VEHICLE_ALARM">
            <summary>
            START_VEHICLE_ALARM
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.START_VEHICLE_HORN">
            <summary>
            Sounds the horn for the specified vehicle. Note that if a player is in the vehicle, it will only sound briefly.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.STATE_BAG_HAS_KEY">
            <summary>
            STATE_BAG_HAS_KEY
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.STAT_CLEAR_SLOT_FOR_RELOAD">
            <summary>
            Example:
            for (v_2 = 0; v_2 &lt;= 4; v_2 += 1) {
                STATS::STAT_CLEAR_SLOT_FOR_RELOAD(v_2);
            }
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.STAT_DELETE_SLOT">
            <summary>
            STAT_DELETE_SLOT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.STAT_GET_BOOL">
            <summary>
            STAT_GET_BOOL
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.STAT_GET_BOOL_MASKED">
            <summary>
            p2 - Default value? Seems to be -1 most of the time.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.STAT_GET_DATE">
            <summary>
            STAT_GET_DATE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.STAT_GET_FLOAT">
            <summary>
            STAT_GET_FLOAT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.STAT_GET_INT">
            <summary>
            p2 appears to always be -1
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.STAT_GET_LICENSE_PLATE">
            <summary>
            STAT_GET_LICENSE_PLATE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.STAT_GET_MASKED_INT">
            <summary>
            STAT_GET_MASKED_INT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.STAT_GET_NUMBER_OF_DAYS">
            <summary>
            STAT_GET_NUMBER_OF_DAYS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.STAT_GET_NUMBER_OF_HOURS">
            <summary>
            STAT_GET_NUMBER_OF_HOURS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.STAT_GET_NUMBER_OF_MINUTES">
            <summary>
            STAT_GET_NUMBER_OF_MINUTES
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.STAT_GET_NUMBER_OF_SECONDS">
            <summary>
            STAT_GET_NUMBER_OF_SECONDS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.STAT_GET_POS">
            <summary>
            STAT_GET_POS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.STAT_GET_SAVE_MIGRATION_STATUS">
            <summary>
            STAT_GET_SAVE_MIGRATION_STATUS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.STAT_GET_STRING">
            <summary>
            p1 is always -1 in the script files
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.STAT_GET_USER_ID">
            <summary>
            Needs more research. Seems to return "STAT_UNKNOWN" if no such user id exists.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.STAT_INCREMENT">
            <summary>
            STAT_INCREMENT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.STAT_LOAD">
            <summary>
            STAT_LOAD
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.STAT_LOAD_PENDING">
            <summary>
            STAT_LOAD_PENDING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.STAT_SAVE">
            <summary>
            NativeDB Added Parameter 4: Any p3
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.STAT_SAVE_MIGRATION_STATUS_START">
            <summary>
            STAT_SAVE_MIGRATION_STATUS_START
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.STAT_SAVE_PENDING">
            <summary>
            STAT_SAVE_PENDING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.STAT_SAVE_PENDING_OR_REQUESTED">
            <summary>
            STAT_SAVE_PENDING_OR_REQUESTED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.STAT_SET_BLOCK_SAVES">
            <summary>
            STAT_SET_BLOCK_SAVES
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.STAT_SET_BOOL">
            <summary>
            Example:
             STATS::STAT_SET_BOOL(MISC::GET_HASH_KEY("MPPLY_MELEECHLENGECOMPLETED"), trur, true);
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.STAT_SET_BOOL_MASKED">
            <summary>
            STAT_SET_BOOL_MASKED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.STAT_SET_CHEAT_IS_ACTIVE">
            <summary>
            STAT_SET_CHEAT_IS_ACTIVE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.STAT_SET_CURRENT_POSIX_TIME">
            <summary>
            p1 always true.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.STAT_SET_DATE">
            <summary>
            'value' is a structure to a structure, 'numFields' is how many fields there are in said structure (usually 7).  
            The structure looks like this:  
            int year  
            int month  
            int day  
            int hour  
            int minute  
            int second  
            int millisecond  
            The decompiled scripts use TIME::GET_POSIX_TIME to fill this structure.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.STAT_SET_FLOAT">
            <summary>
            Example:
             STATS::STAT_SET_FLOAT(MISC::GET_HASH_KEY("MP0_WEAPON_ACCURACY"), 66.6f, true);
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.STAT_SET_GXT_LABEL">
            <summary>
            The following values have been found in the decompiled scripts:  
            "RC_ABI1"  
            "RC_ABI2"  
            "RC_BA1"  
            "RC_BA2"  
            "RC_BA3"  
            "RC_BA3A"  
            "RC_BA3C"  
            "RC_BA4"  
            "RC_DRE1"  
            "RC_EPS1"  
            "RC_EPS2"  
            "RC_EPS3"  
            "RC_EPS4"  
            "RC_EPS5"  
            "RC_EPS6"  
            "RC_EPS7"  
            "RC_EPS8"  
            "RC_EXT1"  
            "RC_EXT2"  
            "RC_EXT3"  
            "RC_EXT4"  
            "RC_FAN1"  
            "RC_FAN2"  
            "RC_FAN3"  
            "RC_HAO1"  
            "RC_HUN1"  
            "RC_HUN2"  
            "RC_JOS1"  
            "RC_JOS2"  
            "RC_JOS3"  
            "RC_JOS4"  
            "RC_MAU1"  
            "RC_MIN1"  
            "RC_MIN2"  
            "RC_MIN3"  
            "RC_MRS1"  
            "RC_MRS2"  
            "RC_NI1"  
            "RC_NI1A"  
            "RC_NI1B"  
            "RC_NI1C"  
            "RC_NI1D"  
            "RC_NI2"  
            "RC_NI3"  
            "RC_OME1"  
            "RC_OME2"  
            "RC_PA1"  
            "RC_PA2"  
            "RC_PA3"  
            "RC_PA3A"  
            "RC_PA3B"  
            "RC_PA4"  
            "RC_RAM1"  
            "RC_RAM2"  
            "RC_RAM3"  
            "RC_RAM4"  
            "RC_RAM5"  
            "RC_SAS1"  
            "RC_TON1"  
            "RC_TON2"  
            "RC_TON3"  
            "RC_TON4"  
            "RC_TON5"
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.STAT_SET_INT">
            <summary>
            STAT_SET_INT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.STAT_SET_LICENSE_PLATE">
            <summary>
            STAT_SET_LICENSE_PLATE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.STAT_SET_MASKED_INT">
            <summary>
            STAT_SET_MASKED_INT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.STAT_SET_POS">
            <summary>
            STAT_SET_POS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.STAT_SET_PROFILE_SETTING_VALUE">
            <summary>
            Does not take effect immediately, unfortunately.
            profileSetting seems to only be 936, 937 and 938 in scripts
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.STAT_SET_STRING">
            <summary>
            STAT_SET_STRING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.STAT_SET_USER_ID">
            <summary>
            STAT_SET_USER_ID
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.STAT_SLOT_IS_LOADED">
            <summary>
            STAT_SLOT_IS_LOADED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.STOP_ALARM">
            <summary>
            STOP_ALARM
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.STOP_ALL_ALARMS">
            <summary>
            STOP_ALL_ALARMS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.STOP_ALL_GARAGE_ACTIVITY">
            <summary>
            STOP_ALL_GARAGE_ACTIVITY
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.STOP_ANIM_PLAYBACK">
            <summary>
            Looks like p1 may be a flag, still need to do some research, though.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.STOP_ANIM_TASK">
            <summary>
            [Animations list](https://alexguirre.github.io/animations-list/)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.STOP_ANY_PED_MODEL_BEING_SUPPRESSED">
            <summary>
            STOP_ANY_PED_MODEL_BEING_SUPPRESSED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.STOP_AUDIO_SCENE">
            <summary>
            Stops the named mixing scene (which was previously started by this script)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.STOP_AUDIO_SCENES">
            <summary>
            Stops all mixed scenes which were previously started by this script
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.STOP_CAM_POINTING">
            <summary>
            STOP_CAM_POINTING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.STOP_CAM_SHAKING">
            <summary>
            STOP_CAM_SHAKING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.STOP_CINEMATIC_CAM_SHAKING">
            <summary>
            STOP_CINEMATIC_CAM_SHAKING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.STOP_CINEMATIC_SHOT">
            <summary>
            STOP_CINEMATIC_SHOT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.STOP_CURRENT_PLAYING_AMBIENT_SPEECH">
            <summary>
            Stops currently playing ambient speech.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.STOP_CURRENT_PLAYING_SPEECH">
            <summary>
            Stops currently playing speech (Pain, ambient, scripted, breathing).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.STOP_CUTSCENE">
            <summary>
            STOP_CUTSCENE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.STOP_CUTSCENE_AUDIO">
            <summary>
            Stops audio for the current cutscene.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.STOP_CUTSCENE_CAM_SHAKING">
            <summary>
            STOP_CUTSCENE_CAM_SHAKING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.STOP_CUTSCENE_IMMEDIATELY">
            <summary>
            Stop cutscene instantly, will dump registered entities right where they were when ran.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.STOP_ENTITY_ANIM">
            <summary>
            RAGEPluginHook list: docs.ragepluginhook.net/html/62951c37-a440-478c-b389-c471230ddfc5.htm
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.STOP_ENTITY_FIRE">
            <summary>
            STOP_ENTITY_FIRE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.STOP_FIRE_IN_RANGE">
            <summary>
            STOP_FIRE_IN_RANGE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.STOP_GAMEPLAY_CAM_SHAKING">
            <summary>
            STOP_GAMEPLAY_CAM_SHAKING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.STOP_GAMEPLAY_HINT">
            <summary>
            Terminates the current gameplay hint camera, with an option for immediate cessation or a gradual fade out.
            
            ```
            NativeDB Introduced: v323
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.STOP_PAD_SHAKE">
            <summary>
            STOP_PAD_SHAKE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.STOP_PARTICLE_FX_LOOPED">
            <summary>
            p1 is always 0 in the native scripts
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.STOP_PED_RINGTONE">
            <summary>
            Stops a ped's ringtone from playing
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.STOP_PED_SPEAKING">
            <summary>
            This doesn't stop a piece of dialogue that has been triggered.
            
            This stops the ability to force ambient dialogue if set to true - however setting it to false, then triggering a context, then setting it to true again will allow this.
            
            Nb. This does not sync over the network, it will only affect peds locally. Use [STOP_PED_SPEAKING_SYNCED](#\_0xAB6781A5F3101470) if you need to affect peds on other machines too.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.STOP_PED_SPEAKING_SYNCED">
            <summary>
            This doesn't stop a piece of dialogue that has been triggered.
            
            This stops the ability to force ambient dialogue if set to true - however setting it to false, then triggering a context, then setting it to true again will allow this.
            
            The ped will also be prevented from speaking on remote machines. Use [STOP_PED_SPEAKING](#\_0x9D64D7405520E3D3) if you just want to affect the local machine.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.STOP_PED_WEAPON_FIRING_WHEN_DROPPED">
            <summary>
            STOP_PED_WEAPON_FIRING_WHEN_DROPPED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.STOP_PLAYBACK_RECORDED_VEHICLE">
            <summary>
            STOP_PLAYBACK_RECORDED_VEHICLE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.STOP_PLAYER_SWITCH">
            <summary>
            STOP_PLAYER_SWITCH
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.STOP_PLAYER_TELEPORT">
            <summary>
            Disables the player's teleportation
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.STOP_RENDERING_SCRIPT_CAMS_USING_CATCH_UP">
            <summary>
            Instructs the game engine to stop rendering scripted cameras and transition back to the gameplay camera, optionally applying custom blending and rendering options.
            
            ```cpp
            enum eRenderingOptionFlags {
                RO_NO_OPTIONS = 0,
                RO_STOP_RENDERING_OPTION_WHEN_PLAYER_EXITS_INTO_COVER = 1
            };
            ```
            
            ```cpp
            enum eCamSplineSmoothingFlags {
            	// No smoothing just moves at a constant rate
            	CAM_SPLINE_NO_SMOOTH = 0,
            	// Decelerates when approaching a node
            	CAM_SPLINE_SLOW_IN_SMOOTH = 1, 
            	// Accelerates slowly when leaving a node
            	CAM_SPLINE_SLOW_OUT_SMOOTH = 2,    
            	// Decelerates when approaching a node and accelerates slowly when leaving a node
            	CAM_SPLINE_SLOW_IN_OUT_SMOOTH = 3,
            	CAM_SPLINE_VERY_SLOW_IN = 4,
            	CAM_SPLINE_VERY_SLOW_OUT = 5,
            	CAM_SPLINE_VERY_SLOW_IN_SLOW_OUT = 6,
            	CAM_SPLINE_SLOW_IN_VERY_SLOW_OUT = 7,
            	CAM_SPLINE_VERY_SLOW_IN_VERY_SLOW_OUT = 8,
            	CAM_SPLINE_EASE_IN = 9,
            	CAM_SPLINE_EASE_OUT = 10,
            	CAM_SPLINE_QUADRATIC_EASE_IN = 11,
            	CAM_SPLINE_QUADRATIC_EASE_OUT = 12,
            	CAM_SPLINE_QUADRATIC_EASE_IN_OUT = 13,
            	CAM_SPLINE_CUBIC_EASE_IN = 14,
            	CAM_SPLINE_CUBIC_EASE_OUT = 15,
            	CAM_SPLINE_CUBIC_EASE_IN_OUT = 16,
            	CAM_SPLINE_QUARTIC_EASE_IN = 17,
            	CAM_SPLINE_QUARTIC_EASE_OUT = 18,
            	CAM_SPLINE_QUARTIC_EASE_IN_OUT = 19,
            	CAM_SPLINE_QUINTIC_EASE_IN = 20,
            	CAM_SPLINE_QUINTIC_EASE_OUT = 21,
            	CAM_SPLINE_QUINTIC_EASE_IN_OUT = 22,
            	CAM_SPLINE_CIRCULAR_EASE_IN = 23,
            	CAM_SPLINE_CIRCULAR_EASE_OUT = 24,
            	CAM_SPLINE_CIRCULAR_EASE_IN_OUT = 25 
            };
            ```
            
            ```
            NativeDB Added Parameter 4: int renderingOptions : An integer bitmask of eRenderingOptionFlags to apply specific rendering behaviors during the transition. RO_NO_OPTIONS signifies no special options are applied.
            ```
            
            ```
            NativeDB Introduced: v323
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.STOP_ROPE_UNWINDING_FRONT">
            <summary>
            STOP_ROPE_UNWINDING_FRONT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.STOP_ROPE_WINDING">
            <summary>
            STOP_ROPE_WINDING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.STOP_SAVE_ARRAY">
            <summary>
            STOP_SAVE_ARRAY
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.STOP_SAVE_DATA">
            <summary>
            STOP_SAVE_DATA
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.STOP_SAVE_STRUCT">
            <summary>
            STOP_SAVE_STRUCT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.STOP_SCRIPTED_CONVERSATION">
            <summary>
            STOP_SCRIPTED_CONVERSATION
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.STOP_SCRIPT_GLOBAL_SHAKING">
            <summary>
            Stops the currently active global camera shake that was initiated by a script. You can check if a global camera shake is active using [IS_SCRIPT_GLOBAL_SHAKING](#\_0xC912AF078AF19212).
            
            ```
            NativeDB Introduced: v323
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.STOP_SMOKE_GRENADE_EXPLOSION_SOUNDS">
            <summary>
            Stops all smoke grenade sounds
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.STOP_SOUND">
            <summary>
            Stops the sound from currently playing, there isn't a way to resume a sound
            after stopping it.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.STOP_STREAM">
            <summary>
            STOP_STREAM
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.STOP_SYNCHRONIZED_AUDIO_EVENT">
            <summary>
            STOP_SYNCHRONIZED_AUDIO_EVENT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.STOP_SYNCHRONIZED_ENTITY_ANIM">
            <summary>
            p1 sync task id?
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.STOP_SYNCHRONIZED_MAP_ENTITY_ANIM">
            <summary>
            STOP_SYNCHRONIZED_MAP_ENTITY_ANIM
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.STREAMVOL_CREATE_FRUSTUM">
            <summary>
            Always returns zero.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.STREAMVOL_CREATE_LINE">
            <summary>
            Always returns zero.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.STREAMVOL_CREATE_SPHERE">
            <summary>
            Always returns zero.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.STREAMVOL_DELETE">
            <summary>
            STREAMVOL_DELETE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.STREAMVOL_HAS_LOADED">
            <summary>
            STREAMVOL_HAS_LOADED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.STREAMVOL_IS_VALID">
            <summary>
            STREAMVOL_IS_VALID
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.STRING_TO_INT">
            <summary>
            Returns false if it's a null or empty string or if the string is too long. outInteger will be set to -999 in that case.  
            If all checks have passed successfully, the return value will be set to whatever strtol(string, 0i64, 10); returns.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SUPPRESS_AGITATION_EVENTS_NEXT_FRAME">
            <summary>
            SUPPRESS_AGITATION_EVENTS_NEXT_FRAME
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SUPPRESS_CRIME_THIS_FRAME">
            <summary>
            Suppresses a crime for a given player for this frame only.
            
            **Note:** This native needs to be executed inside a thread if a crime is meant to be suppressed for a given amount of time.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SUPPRESS_FRONTEND_RENDERING_THIS_FRAME">
            <summary>
            SUPPRESS_FRONTEND_RENDERING_THIS_FRAME
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SUPPRESS_SHOCKING_EVENTS_NEXT_FRAME">
            <summary>
            SUPPRESS_SHOCKING_EVENTS_NEXT_FRAME
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SUPPRESS_SHOCKING_EVENT_TYPE_NEXT_FRAME">
            <summary>
            eventType: https://alloc8or.re/gta5/doc/enums/eEventType.txt
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SUPRESS_RANDOM_EVENT_THIS_FRAME">
            <summary>
            Suppresses or enables a specific type of random event for the current frame.
            
            ```cpp
            enum eEventType {
                RC_PED_STEAL_VEHICLE = 0,
                RC_PED_JAY_WALK_LIGHT = 1,
                RC_COP_PURSUE = 2,
                RC_COP_PURSUE_VEHICLE_FLEE_SPAWNED = 3,
                RC_COP_VEHICLE_DRIVING_FAST = 4,
                RC_COP_VEHICLE_DRIVING_SLOW = 5,
                RC_DRIVER_RECKLESS = 6,
                RC_DRIVER_PRO = 7,
                RC_PED_PURSUE_WHEN_HIT_BY_CAR = 8
            }
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SWITCH_TO_MULTI_FIRSTPART">
            <summary>
            You can check if the player is in a Switch state with [`IS_PLAYER_SWITCH_IN_PROGRESS`](#\_0xD9D2CFFF49FAB35F).
            
            ***Note:** Doesn't act normally when used on Mount Chiliad.*
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SWITCH_TO_MULTI_SECONDPART">
            <summary>
            After using [`SWITCH_TO_MULTI_FIRSTPART`](#\_0xAAB3200ED59016BC) , use this native to smoothly return the camera to the player's character.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.SWITCH_TRAIN_TRACK">
            <summary>
            Toggles whether ambient trains can spawn on the specified track or not.
            
            | trackId | File | Description |
            | --- | --- | --- |
            | 0 | `trains1.dat` | Main track around SA |
            | 1 | `trains2.dat` | Davis Quartz Quarry branch |
            | 2 | `trains3.dat` | Second track alongside live track along Roy Lewenstein Blv. |
            | 3 | `trains4.dat` | Metro track circuit |
            | 4 | `trains5.dat` | Branch in Mirror Park Railyard |
            | 5 | `trains6.dat` | Branch in Mirror Park Railyard |
            | 6 | `trains7.dat` | LS branch to Mirror Park Railyard |
            | 7 | `trains8.dat` | Overground part of metro track along Forum Dr. |
            | 8 | `trains9.dat` | Branch to Mirror Park Railyard |
            | 9 | `trains10.dat` | Yankton train |
            | 10 | `trains11.dat` | Part of metro track near mission row |
            | 11 | `trains12.dat` | Yankton prologue mission train |
            
            Tracks IDs `0` and `3` are the main tracks you find trains on during normal gameplay, all the others are used during missions and are not complete tracks.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TAKE_CONTROL_OF_FRONTEND">
            <summary>
            Disables frontend (works in custom frontends, not sure about regular pause menu) navigation keys on keyboard. Not sure about controller. Does not disable mouse controls. No need to call this every tick.
            
            To enable the keys again, use [`0x14621BB1DF14E2B2`](#\_0x14621BB1DF14E2B2).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TAKE_OWNERSHIP_OF_SYNCHRONIZED_SCENE">
            <summary>
            TAKE_OWNERSHIP_OF_SYNCHRONIZED_SCENE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TAN">
            <summary>
            TAN
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_ACHIEVE_HEADING">
            <summary>
            Makes the specified ped achieve the specified heading.  
            pedHandle: The handle of the ped to assign the task to.  
            heading: The desired heading.  
            timeout: The time, in milliseconds, to allow the task to complete. If the task times out, it is cancelled, and the ped will stay at the heading it managed to reach in the time.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_AIM_GUN_AT_COORD">
            <summary>
            TASK_AIM_GUN_AT_COORD
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_AIM_GUN_AT_ENTITY">
            <summary>
            duration: the amount of time in milliseconds to do the task.  -1 will keep the task going until either another task is applied, or CLEAR_ALL_TASKS() is called with the ped
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_AIM_GUN_SCRIPTED">
            <summary>
            TASK_AIM_GUN_SCRIPTED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_AIM_GUN_SCRIPTED_WITH_TARGET">
            <summary>
            TASK_AIM_GUN_SCRIPTED_WITH_TARGET
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_ARREST_PED">
            <summary>
            Example from "me_amanda1.ysc.c4":
            TASK::TASK_ARREST_PED(l_19F  -- [[ This is a Ped ]]  , PLAYER::PLAYER_PED_ID());
            Example from "armenian1.ysc.c4":
            if (!PED::IS_PED_INJURED(l_B18[0 -- [[1]] ])) {
                TASK::TASK_ARREST_PED(l_B18[0 -- [[1]] ], PLAYER::PLAYER_PED_ID());
            }
            I would love to have time to experiment to see if a player Ped can arrest another Ped. Might make for a good cop mod.
            Looks like only the player can be arrested this way. Peds react and try to arrest you if you task them, but the player charater doesn't do anything if tasked to arrest another ped.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_BOAT_MISSION">
            <summary>
            All parameters except ped and boat are optional, with `pedTarget`, `vehicleTarget`, `x`, `y`, `z` being dependent on `missionType` (ie. Attack/Flee mission types require a target ped/vehicle, whereas GoTo mission types require either `x`, `y`, `z` or a target ped/vehicle).
            
            If you don't want to use a parameter; pass `0.0f` for `x`, `y` and `z`, `0` for `pedTarget`, `vehicleTarget` and other int parameters, and `-1.0f` for the remaining float parameters.
            
            ```cpp
            enum eBoatMissionFlags
            {
              None = 0,
              StopAtEnd = 1,
              StopAtShore = 2,
              AvoidShore = 4,
              PreferForward = 8,
              NeverStop = 16,
              NeverNavMesh = 32,
              NeverRoute = 64,
              ForceBeached = 128,
              UseWanderRoute = 256,
              UseFleeRoute = 512,
              NeverPause = 1024,
              // StopAtEnd | StopAtShore | AvoidShore
              DefaultSettings = 7,
              // StopAtEnd | StopAtShore | AvoidShore | PreferForward | NeverNavMesh | NeverRoute
              OpenOceanSettings = 111,
              // StopAtEnd | StopAtShore | AvoidShore | PreferForward | NeverNavMesh | NeverPause
              BoatTaxiSettings = 1071,
            }
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_CHAT_TO_PED">
            <summary>
            p2 tend to be 16, 17 or 1  
            p3 to p7 tend to be 0.0
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_CLEAR_DEFENSIVE_AREA">
            <summary>
            TASK_CLEAR_DEFENSIVE_AREA
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_CLEAR_LOOK_AT">
            <summary>
            Not clear what it actually does, but here's how script uses it -
            if (OBJECT::HAS_PICKUP_BEEN_COLLECTED(...)
            {
             if(ENTITY::DOES_ENTITY_EXIST(PLAYER::PLAYER_PED_ID()))
                {
                 TASK::TASK_CLEAR_LOOK_AT(PLAYER::PLAYER_PED_ID());
              }
             ...
            }
            Another one where it doesn't "look" at current player -
            TASK::TASK_PLAY_ANIM(l_3ED, "missheist_agency2aig_2", "look_at_phone_a", 1000.0, -2.0, -1, 48, v_2, 0, 0, 0);
            PED::_2208438012482A1A(l_3ED, 0, 0);
            TASK::TASK_CLEAR_LOOK_AT(l_3ED);
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_CLIMB">
            <summary>
            Climbs or vaults the nearest thing.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_CLIMB_LADDER">
            <summary>
            TASK_CLIMB_LADDER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_COMBAT_HATED_TARGETS_AROUND_PED">
            <summary>
            Despite its name, it only attacks ONE hated target. The one closest hated target.  
            p2 seems to be always 0
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_COMBAT_HATED_TARGETS_AROUND_PED_TIMED">
            <summary>
            TASK_COMBAT_HATED_TARGETS_AROUND_PED_TIMED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_COMBAT_HATED_TARGETS_IN_AREA">
            <summary>
            Despite its name, it only attacks ONE hated target. The one closest to the specified position.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_COMBAT_PED">
            <summary>
            Makes the specified ped attack the target ped.  
            p2 should be 0  
            p3 should be 16
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_COMBAT_PED_TIMED">
            <summary>
            TASK_COMBAT_PED_TIMED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_COWER">
            <summary>
            The ped will act like NPC's involved in a gunfight. The ped will squat down with their heads held in place and look around.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_DRIVE_BY">
            <summary>
            Example:
            TASK::TASK_DRIVE_BY(l_467[1 -- [[22]] ], PLAYER::PLAYER_PED_ID(), 0, 0.0, 0.0, 2.0, 300.0, 100, 0, ${firing_pattern_burst_fire_driveby});
            Needs working example. Doesn't seem to do anything.
            I marked p2 as targetVehicle as all these shooting related tasks seem to have that in common.
            I marked p6 as distanceToShoot as if you think of GTA's Logic with the native SET_VEHICLE_SHOOT natives, it won't shoot till it gets within a certain distance of the target.
            I marked p7 as pedAccuracy as it seems it's mostly 100 (Completely Accurate), 75, 90, etc. Although this could be the ammo count within the gun, but I highly doubt it. I will change this comment once I find out if it's ammo count or not.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_ENTER_VEHICLE">
            <summary>
            speed 1.0 = walk, 2.0 = run  
            p5 1 = normal, 3 = teleport to vehicle, 8 = normal/carjack ped from seat, 16 = teleport directly into vehicle  
            p6 is always 0
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_EVERYONE_LEAVE_VEHICLE">
            <summary>
            TASK_EVERYONE_LEAVE_VEHICLE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_EXIT_COVER">
            <summary>
            TASK_EXIT_COVER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_EXTEND_ROUTE">
            <summary>
            Adds a new point to the current point route; a maximum of 8 points can be added.
            
            Call [TASK_FLUSH_ROUTE](#\_0x841142A1376E9006) before the first call to this. Call [TASK_FOLLOW_POINT_ROUTE](#\_0x595583281858626E) to make the Ped go the route.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_FLUSH_ROUTE">
            <summary>
            Clears the current point route. Call this before [TASK_EXTEND_ROUTE](#\_0x1E7889778264843A) and [TASK_FOLLOW_POINT_ROUTE](#\_0x595583281858626E).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_FOLLOW_NAV_MESH_TO_COORD">
            <summary>
            Sometimes a path may not be able to be found. This could happen because there simply isn't any way to get there, or maybe a bunch of dynamic objects have blocked the way,
            or maybe the destination is too far away. In this case the ped will simply stand still.
            To identify when this has happened, you can use GET_NAVMESH_ROUTE_RESULT. This will help you find situations where peds cannot get to their target.
            
            ```cpp
            enum eNavScriptFlags {
                // Default flag
                ENAV_DEFAULT = 0,
                // Will ensure the ped continues to move whilst waiting for the path
                // to be found, and will not slow down at the end of their route.
                ENAV_NO_STOPPING = 1,
                // Performs a slide-to-coord at the end of the task. This requires that the
                // accompanying NAVDATA structure has the 'SlideToCoordHeading' member set correctly.
                ENAV_ADV_SLIDE_TO_COORD_AND_ACHIEVE_HEADING_AT_END = 2,
                // If the navmesh is not loaded in under the target position, then this will
                // cause the ped to get as close as is possible on whatever navmesh is loaded.
                // The navmesh must still be loaded at the path start.
                ENAV_GO_FAR_AS_POSSIBLE_IF_TARGET_NAVMESH_NOT_LOADED = 4,
                // Will allow navigation underwater - by default this is not allowed.
                ENAV_ALLOW_SWIMMING_UNDERWATER = 8,
                // Will only allow navigation on pavements. If the path starts or ends off
                // the pavement, the command will fail. Likewise if no pavement-only route
                // can be found even although the start and end are on pavement.
                ENAV_KEEP_TO_PAVEMENTS = 16,
                // Prevents the path from entering water at all.
                ENAV_NEVER_ENTER_WATER = 32,
                // Disables object-avoidance for this path. The ped may still make minor
                // steering adjustments to avoid objects, but will not pathfind around them.
                ENAV_DONT_AVOID_OBJECTS = 64,
                // Specifies that the navmesh route will only be able to traverse up slopes
                // which are under the angle specified, in the MaxSlopeNavigable member of the accompanying NAVDATA structure.
                ENAV_ADVANCED_USE_MAX_SLOPE_NAVIGABLE = 128,
                // Unused.
                ENAV_STOP_EXACTLY = 512,
                // The entity will look ahead in its path for a longer distance to make the
                // walk/run start go more in the right direction.
                ENAV_ACCURATE_WALKRUN_START = 1024,
                // Disables ped-avoidance for this path while we move.
                ENAV_DONT_AVOID_PEDS = 2048,
                // If target pos is inside the boundingbox of an object it will otherwise be pushed out.
                ENAV_DONT_ADJUST_TARGET_POSITION = 4096,
                // Turns off the default behaviour, which is to stop exactly at the target position.
                // Occasionally this can cause footsliding/skating problems.
                ENAV_SUPPRESS_EXACT_STOP = 8192,
                // Prevents the path-search from finding paths outside of this search distance.
                // This can be used to prevent peds from finding long undesired routes.
                ENAV_ADVANCED_USE_CLAMP_MAX_SEARCH_DISTANCE = 16384,
                // Pulls out the paths from edges at corners for a longer distance, to prevent peds walking into stuff.
                ENAV_PULL_FROM_EDGE_EXTRA = 32768
            };
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_FOLLOW_NAV_MESH_TO_COORD_ADVANCED">
            <summary>
            TASK_FOLLOW_NAV_MESH_TO_COORD_ADVANCED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_FOLLOW_POINT_ROUTE">
            <summary>
            Makes the ped go on a point route.
            
            ```cpp
            enum eFollowPointRouteMode {
            	TICKET_SINGLE = 0,
            	TICKET_RETURN = 1,
            	TICKET_SEASON = 2,
            	TICKET_LOOP = 3
            }
            ```
            
            This native is often times used with [`TASK_FLUSH_ROUTE`](#\_0x841142A1376E9006) and [`TASK_EXTEND_ROUTE`](#\_0x1E7889778264843A)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_FOLLOW_TO_OFFSET_OF_ENTITY">
            <summary>
            p6 always -1  
            p7 always 10.0  
            p8 always 1
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_FOLLOW_WAYPOINT_RECORDING">
            <summary>
            TASK_FOLLOW_WAYPOINT_RECORDING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_FORCE_MOTION_STATE">
            <summary>
            See [`FORCE_PED_MOTION_STATE`](#\_0xF28965D04F570DCA)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_GET_OFF_BOAT">
            <summary>
            TASK_GET_OFF_BOAT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_GOTO_ENTITY_AIMING">
            <summary>
            eg
             TASK::TASK_GOTO_ENTITY_AIMING(v_2, PLAYER::PLAYER_PED_ID(), 5.0, 25.0);
            ped = Ped you want to perform this task.
            target = the Entity they should aim at.
            distanceToStopAt = distance from the target, where the ped should stop to aim.
            StartAimingDist = distance where the ped should start to aim.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_GOTO_ENTITY_OFFSET">
            <summary>
            TASK_GOTO_ENTITY_OFFSET
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_GOTO_ENTITY_OFFSET_XY">
            <summary>
            TASK_GOTO_ENTITY_OFFSET_XY
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_GO_STRAIGHT_TO_COORD">
            <summary>
            TASK_GO_STRAIGHT_TO_COORD
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_GO_STRAIGHT_TO_COORD_RELATIVE_TO_ENTITY">
            <summary>
            TASK_GO_STRAIGHT_TO_COORD_RELATIVE_TO_ENTITY
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_GO_TO_COORD_AND_AIM_AT_HATED_ENTITIES_NEAR_COORD">
            <summary>
            The ped will walk or run towards goToLocation, aiming towards goToLocation or focusLocation (depending on the aimingFlag) and shooting if shootAtEnemies = true to any enemy in his path.
            If the ped is closer than noRoadsDistance, the ped will ignore pathing/navmesh and go towards goToLocation directly. This could cause the ped to get stuck behind tall walls if the goToLocation is on the other side. To avoid this, use 0.0f and the ped will always use pathing/navmesh to reach his destination.
            If the speed is set to 0.0f, the ped will just stand there while aiming, if set to 1.0f he will walk while aiming, 2.0f will run while aiming.
            The ped will stop aiming when he is closer than distanceToStopAt to goToLocation.
            I still can't figure out what unkTrue is used for. I don't notice any difference if I set it to false but in the decompiled scripts is always true.
            I think that unkFlag, like the driving styles, could be a flag that "work as a list of 32 bits converted to a decimal integer. Each bit acts as a flag, and enables or disables a function". What leads me to this conclusion is the fact that in the decompiled scripts, unkFlag takes values like: 0, 1, 5 (101 in binary) and 4097 (4096 + 1 or 1000000000001 in binary). For now, I don't know what behavior enable or disable this possible flag so I leave it at 0.
            Note: After some testing, using unkFlag = 16 (0x10) enables the use of sidewalks while moving towards goToLocation.
            The aimingFlag takes 2 values: 0 to aim at the focusLocation, 1 to aim at where the ped is heading (goToLocation).
            Example:
            enum AimFlag
            {
               AimAtFocusLocation,
               AimAtGoToLocation
            };
            Vector3 goToLocation1 = { 996.2867f, 0, -2143.044f, 0, 28.4763f, 0 }; // remember the padding.
            Vector3 goToLocation2 = { 990.2867f, 0, -2140.044f, 0, 28.4763f, 0 }; // remember the padding.
            Vector3 focusLocation = { 994.3478f, 0, -2136.118f, 0, 29.2463f, 0 }; // the coord z should be a little higher, around +1.0f to avoid aiming at the ground
            // 1st example
            TASK::TASK_GO_TO_COORD_AND_AIM_AT_HATED_ENTITIES_NEAR_COORD(pedHandle, goToLocation1.x, goToLocation1.y, goToLocation1.z, focusLocation.x, focusLocation.y, focusLocation.z, 2.0f  -- [[run]] , true  -- [[shoot]] , 3.0f  -- [[stop at]] , 0.0f  -- [[noRoadsDistance]] , true  -- [[always true]] , 0  -- [[possible flag]] , AimFlag::AimAtGoToLocation, -957453492  -- [[FullAuto pattern]] );
            // 2nd example
            TASK::TASK_GO_TO_COORD_AND_AIM_AT_HATED_ENTITIES_NEAR_COORD(pedHandle, goToLocation2.x, goToLocation2.y, goToLocation2.z, focusLocation.x, focusLocation.y, focusLocation.z, 1.0f  -- [[walk]] , false  -- [[don't shoot]] , 3.0f  -- [[stop at]] , 0.0f  -- [[noRoadsDistance]] , true  -- [[always true]] , 0  -- [[possible flag]] , AimFlag::AimAtFocusLocation, -957453492  -- [[FullAuto pattern]] );
            1st example: The ped (pedhandle) will run towards goToLocation1. While running and aiming towards goToLocation1, the ped will shoot on sight to any enemy in his path, using "FullAuto" firing pattern. The ped will stop once he is closer than distanceToStopAt to goToLocation1.
            2nd example: The ped will walk towards goToLocation2. This time, while walking towards goToLocation2 and aiming at focusLocation, the ped will point his weapon on sight to any enemy in his path without shooting. The ped will stop once he is closer than distanceToStopAt to goToLocation2.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_GO_TO_COORD_ANY_MEANS">
            <summary>
            Tells a ped to go to a coord by any means.
            
            ```cpp
            enum eDrivingMode {
              DF_StopForCars = 1,
              DF_StopForPeds = 2,
              DF_SwerveAroundAllCars = 4,
              DF_SteerAroundStationaryCars = 8,
              DF_SteerAroundPeds = 16,
              DF_SteerAroundObjects = 32,
              DF_DontSteerAroundPlayerPed = 64,
              DF_StopAtLights = 128,
              DF_GoOffRoadWhenAvoiding = 256,
              DF_DriveIntoOncomingTraffic = 512,
              DF_DriveInReverse = 1024,
            
              // If pathfinding fails, cruise randomly instead of going on a straight line
              DF_UseWanderFallbackInsteadOfStraightLine = 2048,
            
              DF_AvoidRestrictedAreas = 4096,
            
              // These only work on MISSION_CRUISE
              DF_PreventBackgroundPathfinding = 8192,
              DF_AdjustCruiseSpeedBasedOnRoadSpeed = 16384,
            
              DF_UseShortCutLinks =  262144,
              DF_ChangeLanesAroundObstructions = 524288,
              // cruise tasks ignore this anyway--only used for goto's
              DF_UseSwitchedOffNodes =  2097152,
              // if you're going to be primarily driving off road
              DF_PreferNavmeshRoute =  4194304,
            
              // Only works for planes using MISSION_GOTO, will cause them to drive along the ground instead of fly
              DF_PlaneTaxiMode =  8388608,
            
              DF_ForceStraightLine = 16777216,
              DF_UseStringPullingAtJunctions = 33554432,
            
              DF_AvoidHighways = 536870912,
              DF_ForceJoinInRoadDirection = 1073741824,
            
              // Standard driving mode. stops for cars, peds, and lights, goes around stationary obstructions
              DRIVINGMODE_STOPFORCARS = 786603, // DF_StopForCars|DF_StopForPeds|DF_SteerAroundObjects|DF_SteerAroundStationaryCars|DF_StopAtLights|DF_UseShortCutLinks|DF_ChangeLanesAroundObstructions,		// Obey lights too
            
              // Like the above, but doesn't steer around anything in its way - will only wait instead.
              DRIVINGMODE_STOPFORCARS_STRICT = 262275, // DF_StopForCars|DF_StopForPeds|DF_StopAtLights|DF_UseShortCutLinks, // Doesn't deviate an inch.
            
              // Default "alerted" driving mode. drives around everything, doesn't obey lights
              DRIVINGMODE_AVOIDCARS = 786469, // DF_SwerveAroundAllCars|DF_SteerAroundObjects|DF_UseShortCutLinks|DF_ChangeLanesAroundObstructions|DF_StopForCars,
            
              // Very erratic driving. difference between this and AvoidCars is that it doesn't use the brakes at ALL to help with steering
              DRIVINGMODE_AVOIDCARS_RECKLESS = 786468, // DF_SwerveAroundAllCars|DF_SteerAroundObjects|DF_UseShortCutLinks|DF_ChangeLanesAroundObstructions,
            
              // Smashes through everything
              DRIVINGMODE_PLOUGHTHROUGH = 262144, // DF_UseShortCutLinks
            
              // Drives normally except for the fact that it ignores lights
              DRIVINGMODE_STOPFORCARS_IGNORELIGHTS = 786475, // DF_StopForCars|DF_SteerAroundStationaryCars|DF_StopForPeds|DF_SteerAroundObjects|DF_UseShortCutLinks|DF_ChangeLanesAroundObstructions
            
              // Try to swerve around everything, but stop for lights if necessary
              DRIVINGMODE_AVOIDCARS_OBEYLIGHTS = 786597, // DF_SwerveAroundAllCars|DF_StopAtLights|DF_SteerAroundObjects|DF_UseShortCutLinks|DF_ChangeLanesAroundObstructions|DF_StopForCars
            
              // Swerve around cars, be careful around peds, and stop for lights
              DRIVINGMODE_AVOIDCARS_STOPFORPEDS_OBEYLIGHTS = 786599 // DF_SwerveAroundAllCars|DF_StopAtLights|DF_StopForPeds|DF_SteerAroundObjects|DF_UseShortCutLinks|DF_ChangeLanesAroundObstructions|DF_StopForCars
            };
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_GO_TO_COORD_ANY_MEANS_EXTRA_PARAMS">
            <summary>
            NativeDB Added Parameter 13: Any p12
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_GO_TO_COORD_ANY_MEANS_EXTRA_PARAMS_WITH_CRUISE_SPEED">
            <summary>
            NativeDB Added Parameter 14: Any p13
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_GO_TO_COORD_WHILE_AIMING_AT_COORD">
            <summary>
            Will make the ped move to a coordinate while aiming (and optionally shooting) at given coordinates.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_GO_TO_COORD_WHILE_AIMING_AT_ENTITY">
            <summary>
            Will make the ped move to a coordinate while aiming (and optionally shooting) at the given entity.
            
            ```cpp
            enum eFiringPatternHashes {
                FIRING_PATTERN_DEFAULT = 0,
                FIRING_PATTERN_BURST_FIRE = -687903391,
                FIRING_PATTERN_BURST_FIRE_DRIVEBY = -753768974,
                FIRING_PATTERN_FULL_AUTO = -957453492,
                FIRING_PATTERN_SINGLE_SHOT = 1566631136,
                FIRING_PATTERN_DELAY_FIRE_BY_ONE_SEC = 2055493265,
                FIRING_PATTERN_BURST_FIRE_HELI = -1857128337,
                FIRING_PATTERN_SHORT_BURSTS = 445831135,
                FIRING_PATTERN_BURST_FIRE_MICRO = 1122960381,
                FIRING_PATTERN_SLOW_FIRE_TANK = -490063247,
                FIRING_PATTERN_TAMPA_MORTAR = -1842093953
            }
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_GO_TO_ENTITY">
            <summary>
            The entity will move towards the target until time is over (duration) or get in target's range (distance). p5 and p6 are unknown, but you could leave p5 = 1073741824 or 100 or even 0 (didn't see any difference but on the decompiled scripts, they use 1073741824 mostly) and p6 = 0
            Note: I've only tested it on entity -&gt; ped and target -&gt; vehicle. It could work differently on other entities, didn't try it yet.
            Example: TASK::TASK_GO_TO_ENTITY(pedHandle, vehicleHandle, 5000, 4.0, 100, 1073741824, 0)
            Ped will run towards the vehicle for 5 seconds and stop when time is over or when he gets 4 meters(?) around the vehicle (with duration = -1, the task duration will be ignored).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_GO_TO_ENTITY_WHILE_AIMING_AT_COORD">
            <summary>
            TASK_GO_TO_ENTITY_WHILE_AIMING_AT_COORD
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_GO_TO_ENTITY_WHILE_AIMING_AT_ENTITY">
            <summary>
            shootatEntity:  
            If true, peds will shoot at Entity till it is dead.  
            If false, peds will just walk till they reach the entity and will cease shooting.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_GUARD_ASSIGNED_DEFENSIVE_AREA">
            <summary>
            TASK_GUARD_ASSIGNED_DEFENSIVE_AREA
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_GUARD_CURRENT_POSITION">
            <summary>
            From re_prisonvanbreak:
            TASK::TASK_GUARD_CURRENT_POSITION(l_DD, 35.0, 35.0, 1);
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_GUARD_SPHERE_DEFENSIVE_AREA">
            <summary>
            p0 - Guessing PedID  
            p1, p2, p3 - XYZ?  
            p4 - ???  
            p5 - Maybe the size of sphere from XYZ?  
            p6 - ???  
            p7, p8, p9 - XYZ again?  
            p10 - Maybe the size of sphere from second XYZ?
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_HANDS_UP">
            <summary>
            In the scripts, p3 was always -1.  
            p3 seems to be duration or timeout of turn animation.  
            Also facingPed can be 0 or -1 so ped will just raise hands up.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_HELI_CHASE">
            <summary>
            Ped pilot should be in a heli.  
            EntityToFollow can be a vehicle or Ped.  
            x,y,z appear to be how close to the EntityToFollow the heli should be. Scripts use 0.0, 0.0, 80.0. Then the heli tries to position itself 80 units above the EntityToFollow. If you reduce it to -5.0, it tries to go below (if the EntityToFollow is a heli or plane)  
            NOTE: If the pilot finds enemies, it will engage them, then remain there idle, not continuing to chase the Entity given.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_HELI_MISSION">
            <summary>
            All parameters except ped, heli and speed are optional, with `pedTarget`, `vehicleTarget`, `x`, `y`, `z` being dependent on `missionType` (ie. Attack/Flee mission types require a target ped/vehicle, whereas GoTo mission types require either `x`, `y`, `z` or a target ped/vehicle).
            
            If you don't want to use a parameter; pass `0.0f` for `x`, `y` and `z`, `0` for `pedTarget`, `vehicleTarget`, `0` for other int parameters, and `-1.0f` for the remaining float parameters.
            
            ```cpp
            enum eHeliMissionFlags
            {
              None = 0,
              AttainRequestedOrientation = 1,
              DontModifyOrientation = 2,
              DontModifyPitch = 4,
              DontModifyThrottle = 8,
              DontModifyRoll = 16,
              LandOnArrival = 32,
              DontDoAvoidance = 64,
              StartEngineImmediately = 128,
              ForceHeightMapAvoidance = 256,
              DontClampProbesToDestination = 512,
              EnableTimeslicingWhenPossible = 1024,
              CircleOppositeDirection = 2048,
              MaintainHeightAboveTerrain = 4096,
              IgnoreHiddenEntitiesDuringLand = 8192,
              DisableAllHeightMapAvoidance = 16384,
              // ForceHeightMapAvoidance | DontDoAvoidance
              HeightMapOnlyAvoidance = 320,
            }
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_JUMP">
            <summary>
            Definition is wrong. This has 4 parameters (Not sure when they were added. v350 has 2, v678 has 4).  
            v350: Ped ped, bool unused  
            v678: Ped ped, bool unused, bool flag1, bool flag2  
            flag1 = super jump, flag2 = do nothing if flag1 is false and doubles super jump height if flag1 is true.  
            ```
            
            ```
            NativeDB Added Parameter 3: Any p2
            NativeDB Added Parameter 4: Any p3
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_LEAVE_ANY_VEHICLE">
            <summary>
            Flags are the same flags used in [`TASK_LEAVE_VEHICLE`](#\_0xD3DBCE61A490BE02)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_LEAVE_VEHICLE">
            <summary>
            Flags from decompiled scripts:  
            0 = normal exit and closes door.  
            1 = normal exit and closes door.  
            16 = teleports outside, door kept closed.  (This flag does not seem to work for the front seats in buses, NPCs continue to exit normally)
            64 = normal exit and closes door, maybe a bit slower animation than 0.  
            256 = normal exit but does not close the door.  
            4160 = ped is throwing himself out, even when the vehicle is still.  
            262144 = ped moves to passenger seat first, then exits normally  
            Others to be tried out: 320, 512, 131072.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_LOOK_AT_COORD">
            <summary>
            TASK_LOOK_AT_COORD
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_LOOK_AT_ENTITY">
            <summary>
            param3: duration in ms, use -1 to look forever  
            param4: using 2048 is fine  
            param5: using 3 is fine
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_MOVE_NETWORK_ADVANCED_BY_NAME">
            <summary>
            Example:
            TASK::TASK_MOVE_NETWORK_ADVANCED_BY_NAME(PLAYER::PLAYER_PED_ID(), "minigame_tattoo_michael_parts", 324.13f, 181.29f, 102.6f, 0.0f, 0.0f, 22.32f, 2, 0, false, 0, 0);
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_MOVE_NETWORK_BY_NAME">
            <summary>
            Example:
            TASK::TASK_MOVE_NETWORK_BY_NAME(PLAYER::PLAYER_PED_ID(), "arm_wrestling_sweep_paired_a_rev3", 0.0f, true, "mini@arm_wrestling", 0);
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_OPEN_VEHICLE_DOOR">
            <summary>
            The given ped will try to open the nearest door to 'seat'.
            
            Example: telling the ped to open the door for the driver seat does not necessarily mean it will open the driver door, it may choose to open the passenger door instead if that one is closer.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_PARACHUTE">
            <summary>
            This function has a third parameter as well (bool).  
            Second parameter is unused.  
            seconds parameter was for jetpack in the early stages of gta and the hard coded code is now removed  
            ```
            
            ```
            NativeDB Added Parameter 3: BOOL p2
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_PARACHUTE_TO_TARGET">
            <summary>
            makes ped parachute to coords x y z. Works well with PATHFIND::GET_SAFE_COORD_FOR_PED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_PATROL">
            <summary>
            After looking at some scripts the second parameter seems to be an id of some kind. Here are some I found from some R* scripts:
            "miss_Tower_01" (this went from 01 - 10)
            "miss_Ass0" (0, 4, 6, 3)
            "MISS_PATROL_8"
            I think they're patrol routes, but I'm not sure. And I believe the 3rd parameter is a BOOL, but I can't confirm other than only seeing 0 and 1 being passed.
            As far as I can see the patrol routes names such as "miss_Ass0" have been defined earlier in the scripts. This leads me to believe we can defined our own new patrol routes by following the same approach.
            From the scripts
                TASK::OPEN_PATROL_ROUTE("miss_Ass0");
                TASK::ADD_PATROL_ROUTE_NODE(0, "WORLD_HUMAN_GUARD_STAND", l_738[0 -- [[3]] ], -139.4076690673828, -993.4732055664062, 26.2754, MISC::GET_RANDOM_INT_IN_RANGE(5000, 10000));
                TASK::ADD_PATROL_ROUTE_NODE(1, "WORLD_HUMAN_GUARD_STAND", l_738[1 -- [[3]] ], -116.1391830444336, -987.4984130859375, 26.38541030883789, MISC::GET_RANDOM_INT_IN_RANGE(5000, 10000));
                TASK::ADD_PATROL_ROUTE_NODE(2, "WORLD_HUMAN_GUARD_STAND", l_738[2 -- [[3]] ], -128.46847534179688, -979.0340576171875, 26.2754, MISC::GET_RANDOM_INT_IN_RANGE(5000, 10000));
                TASK::ADD_PATROL_ROUTE_LINK(0, 1);
                TASK::ADD_PATROL_ROUTE_LINK(1, 2);
                TASK::ADD_PATROL_ROUTE_LINK(2, 0);
                TASK::CLOSE_PATROL_ROUTE();
                TASK::CREATE_PATROL_ROUTE();
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_PAUSE">
            <summary>
            This tasks the ped to do nothing for the specified amount of miliseconds.
            This is useful if you want to add a delay between tasks when using a sequence task.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_PED_SLIDE_TO_COORD">
            <summary>
            TASK_PED_SLIDE_TO_COORD
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_PED_SLIDE_TO_COORD_HDG_RATE">
            <summary>
            TASK_PED_SLIDE_TO_COORD_HDG_RATE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_PERFORM_SEQUENCE">
            <summary>
            For an example on how to use this please refer to [OPEN_SEQUENCE_TASK](#\_0xE8854A4326B9E12B)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_PERFORM_SEQUENCE_FROM_PROGRESS">
            <summary>
            TASK_PERFORM_SEQUENCE_FROM_PROGRESS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_PERFORM_SEQUENCE_LOCALLY">
            <summary>
            For an example on how to use this please refer to \[OPEN_SEQUENCE_TASK]\(#\_0xE8854A4326B9E12B
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_PLANE_CHASE">
            <summary>
            TASK_PLANE_CHASE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_PLANE_LAND">
            <summary>
            TASK_PLANE_LAND
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_PLANE_MISSION">
            <summary>
            EDITED (7/13/2017)  
            NOTE: If you want air combat, AI::TASK_COMBAT_PED (while your pilot is in an aircraft) also does the same thing as this native.  
            DESCRIPTION:  
            Ever wish your buddy could shoot down one of your enemies for you? Ever wanted an auto-pilot? Well look no further! This is the native for you! (Ped intelligence may vary)  
            USAGE:  
            -- REQUIRED --  
            • pilot = The ped flying the aircraft.  
            • aircraft = The aircraft the pilot is flying  
            -- OPTIONAL -- [atleast 1 must be assigned]  
            • targetVehicle = The vehicle the pilot will target.  
            • targetPed = The ped the pilot will target.  
            • destinationX, destinationY, destinationZ = The location the pilot will target.  
            -- LOGIC --  
            • missionFlag = The type of mission. pastebin.com/R8x73dbv  
            • angularDrag = The higher the value, the slower the plane will rotate. Value ranges from 0 - Infinity.  
            • unk = Set to 0, and you'll be fine.  
            • targetHeading = The target angle (from world space north) that the pilot will try to acheive before executing an attack/landing.  
            • maxZ = Maximum Z coordinate height for flying.  
            • minZ = Minimum Z coordinate height for flying.  
            Z: 2,700 is the default max height a pilot will be able to fly. Anything greater and he will fly downward until reaching 2,700 again.  
            Mission Types (incase you don't like links..):  
            0 = None  
            1 = Unk  
            2 = CTaskVehicleRam  
            3 = CTaskVehicleBlock  
            4 = CTaskVehicleGoToPlane  
            5 = CTaskVehicleStop  
            6 = CTaskVehicleAttack  
            7 = CTaskVehicleFollow  
            8 = CTaskVehicleFleeAirborne  
            9 = CTaskVehicleCircle  
            10 = CTaskVehicleEscort  
            15 = CTaskVehicleFollowRecording  
            16 = CTaskVehiclePoliceBehaviour  
            17 = CTaskVehicleCrash  
            Example C#:  
            Function.Call(Hash.TASK_PLANE_MISSION, pilot, vehicle, 0, Game.Player.Character, 0, 0, 0, 6, 0f, 0f, 0f, 2500.0f, -1500f);  
            Example C++  
            AI::TASK_PLANE_MISSION(pilot, vehicle, 0, PLAYER::GET_PLAYER_PED(PLAYER::GET_PLAYER_INDEX()), 0, 0, 0, 6, 0.0, 0.0, 0.0, 2500.0, -1500.0);  
            [DEPRECATED] EXAMPLE USAGE:  
            pastebin.com/gx7Finsk  
            ```
            
            ```
            NativeDB Added Parameter 14: Any p13
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_PLANE_TAXI">
            <summary>
            The given ped will try to drive the plane to the given coordinates and will then drive around the given coords (the plane will form 8s on the ground)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_PLANT_BOMB">
            <summary>
            TASK_PLANT_BOMB
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_PLAY_ANIM">
            <summary>
            [Animations list](https://alexguirre.github.io/animations-list/)
            
            ```cpp
            enum eScriptedAnimFlags
            {
                AF_LOOPING = 1,
                AF_HOLD_LAST_FRAME = 2,
                AF_REPOSITION_WHEN_FINISHED = 4,
                AF_NOT_INTERRUPTABLE = 8,
                AF_UPPERBODY = 16,
                AF_SECONDARY = 32,
                AF_REORIENT_WHEN_FINISHED = 64,
                AF_ABORT_ON_PED_MOVEMENT = 128,
                AF_ADDITIVE = 256,
                AF_TURN_OFF_COLLISION = 512,
                AF_OVERRIDE_PHYSICS = 1024,
                AF_IGNORE_GRAVITY = 2048,
                AF_EXTRACT_INITIAL_OFFSET = 4096,
                AF_EXIT_AFTER_INTERRUPTED = 8192,
                AF_TAG_SYNC_IN = 16384,
                AF_TAG_SYNC_OUT = 32768,
                AF_TAG_SYNC_CONTINUOUS = 65536,
                AF_FORCE_START = 131072,
                AF_USE_KINEMATIC_PHYSICS = 262144,
                AF_USE_MOVER_EXTRACTION = 524288,
                AF_HIDE_WEAPON = 1048576,
                AF_ENDS_IN_DEAD_POSE = 2097152,
                AF_ACTIVATE_RAGDOLL_ON_COLLISION = 4194304,
                AF_DONT_EXIT_ON_DEATH = 8388608,
                AF_ABORT_ON_WEAPON_DAMAGE = 16777216,
                AF_DISABLE_FORCED_PHYSICS_UPDATE = 33554432,
                AF_PROCESS_ATTACHMENTS_ON_START = 67108864,
                AF_EXPAND_PED_CAPSULE_FROM_SKELETON = 134217728,
                AF_USE_ALTERNATIVE_FP_ANIM = 268435456,
                AF_BLENDOUT_WRT_LAST_FRAME = 536870912,
                AF_USE_FULL_BLENDING = 1073741824
            }
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_PLAY_ANIM_ADVANCED">
            <summary>
            Similar in functionality to [`TASK_PLAY_ANIM`](#\_0xEA47FE3719165B94), except the position and rotation parameters let you specify the initial position and rotation of the task. The ped is teleported to the position specified.
            
            [Animations list](https://alexguirre.github.io/animations-list/)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_PLAY_PHONE_GESTURE_ANIMATION">
            <summary>
            Example from the scripts:
            TASK::TASK_PLAY_PHONE_GESTURE_ANIMATION(PLAYER::PLAYER_PED_ID(), v_3, v_2, v_4, 0.25, 0.25, 0, 0);
            =========================================================
            ^^ No offense, but Idk how that would really help anyone.
            As for the animDict &amp; animation, they're both store in a global in all 5 scripts. So if anyone would be so kind as to read that global and comment what strings they use. Thanks.
            Known boneMaskTypes'
            "BONEMASK_HEADONLY"
            "BONEMASK_HEAD_NECK_AND_ARMS"
            "BONEMASK_HEAD_NECK_AND_L_ARM"
            "BONEMASK_HEAD_NECK_AND_R_ARM"
            p4 known args - 0.0f, 0.5f, 0.25f
            p5 known args - 0.0f, 0.25f
            p6 known args - 1 if a global if check is passed.
            p7 known args - 1 if a global if check is passed.
            The values found above, I found within the 5 scripts this is ever called in. (fmmc_launcher, fm_deathmatch_controller, fm_impromptu_dm_controller, fm_mission_controller, and freemode).
            =========================================================
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_PUT_PED_DIRECTLY_INTO_COVER">
            <summary>
            TASK_PUT_PED_DIRECTLY_INTO_COVER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_PUT_PED_DIRECTLY_INTO_MELEE">
            <summary>
            from armenian3.c4
            TASK::TASK_PUT_PED_DIRECTLY_INTO_MELEE(PlayerPed, armenianPed, 0.0, -1.0, 0.0, 0);
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_RAPPEL_FROM_HELI">
            <summary>
            Only appears twice in the scripts.
            TASK::TASK_RAPPEL_FROM_HELI(PLAYER::PLAYER_PED_ID(), 0x41200000);
            TASK::TASK_RAPPEL_FROM_HELI(a_0, 0x41200000);
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_REACT_AND_FLEE_PED">
            <summary>
            TASK_REACT_AND_FLEE_PED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_RELOAD_WEAPON">
            <summary>
            The 2nd param (unused) is not implemented.
            -----------------------------------------------------------------------
            The only occurrence I found in a R* script ("assassin_construction.ysc.c4"):
                        if (((v_3 &lt; v_4) &amp;&amp; (TASK::GET_SCRIPT_TASK_STATUS(PLAYER::PLAYER_PED_ID(), 0x6a67a5cc) != 1)) &amp;&amp; (v_5 &gt; v_3)) {
                            TASK::TASK_RELOAD_WEAPON(PLAYER::PLAYER_PED_ID(), 1);
                        }
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_SCRIPTED_ANIMATION">
            <summary>
            From fm_mission_controller.c:  
            reserve_network_mission_objects(get_num_reserved_mission_objects(0) + 1);  
            	vVar28 = {0.094f, 0.02f, -0.005f};  
            	vVar29 = {-92.24f, 63.64f, 150.24f};  
            	func_253(&amp;uVar30, joaat("prop_ld_case_01"), Global_1592429.imm_34757[iParam1 &lt;268&gt;], 1, 1, 0, 1);  
            	set_entity_lod_dist(net_to_ent(uVar30), 500);  
            	attach_entity_to_entity(net_to_ent(uVar30), iParam0, get_ped_bone_index(iParam0, 28422), vVar28, vVar29, 1, 0, 0, 0, 2, 1);  
            	Var31.imm_4 = 1065353216;  
            	Var31.imm_5 = 1065353216;  
            	Var31.imm_9 = 1065353216;  
            	Var31.imm_10 = 1065353216;  
            	Var31.imm_14 = 1065353216;  
            	Var31.imm_15 = 1065353216;  
            	Var31.imm_17 = 1040187392;  
            	Var31.imm_18 = 1040187392;  
            	Var31.imm_19 = -1;  
            	Var32.imm_4 = 1065353216;  
            	Var32.imm_5 = 1065353216;  
            	Var32.imm_9 = 1065353216;  
            	Var32.imm_10 = 1065353216;  
            	Var32.imm_14 = 1065353216;  
            	Var32.imm_15 = 1065353216;  
            	Var32.imm_17 = 1040187392;  
            	Var32.imm_18 = 1040187392;  
            	Var32.imm_19 = -1;  
            	Var31 = 1;  
            	Var31.imm_1 = "weapons@misc@jerrycan@mp_male";  
            	Var31.imm_2 = "idle";  
            	Var31.imm_20 = 1048633;  
            	Var31.imm_4 = 0.5f;  
            	Var31.imm_16 = get_hash_key("BONEMASK_ARMONLY_R");  
            	task_scripted_animation(iParam0, &amp;Var31, &amp;Var32, &amp;Var32, 0f, 0.25f);  
            	set_model_as_no_longer_needed(joaat("prop_ld_case_01"));  
            	remove_anim_dict("anim@heists@biolab@");
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_SEEK_COVER_FROM_PED">
            <summary>
            TASK_SEEK_COVER_FROM_PED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_SEEK_COVER_FROM_POS">
            <summary>
            TASK_SEEK_COVER_FROM_POS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_SEEK_COVER_TO_COORDS">
            <summary>
            from michael2:
            TASK::TASK_SEEK_COVER_TO_COORDS(ped, 967.5164794921875, -2121.603515625, 30.479299545288086, 978.94677734375, -2125.84130859375, 29.4752, -1, 1);
            appears to be shorter variation
            from michael3:
            TASK::TASK_SEEK_COVER_TO_COORDS(ped, -2231.011474609375, 263.6326599121094, 173.60195922851562, -1, 0);
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_SEEK_COVER_TO_COVER_POINT">
            <summary>
            TASK_SEEK_COVER_TO_COVER_POINT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_SET_BLOCKING_OF_NON_TEMPORARY_EVENTS">
            <summary>
            I cant believe I have to define this, this is one of the best natives.  
            It makes the ped ignore basically all shocking events around it. Occasionally the ped may comment or gesture, but other than that they just continue their daily activities. This includes shooting and wounding the ped. And - most importantly - they do not flee.  
            Since it is a task, every time the native is called the ped will stop for a moment.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_SET_DECISION_MAKER">
            <summary>
            p1 is always GET_HASH_KEY("empty") in scripts, for the rare times this is used
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_SET_SPHERE_DEFENSIVE_AREA">
            <summary>
            TASK_SET_SPHERE_DEFENSIVE_AREA
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_SHOCKING_EVENT_REACT">
            <summary>
            TASK_SHOCKING_EVENT_REACT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_SHOOT_AT_COORD">
            <summary>
            Firing Pattern Hash Information: https://pastebin.com/Px036isB
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_SHOOT_AT_ENTITY">
            <summary>
            //this part of the code is to determine at which entity the player is aiming, for example if you want to create a mod where you give orders to peds
            Entity aimedentity;
            Player player = PLAYER::PLAYER_ID();
            PLAYER::_GET_AIMED_ENTITY(player, &amp;aimedentity);
            //bg is an array of peds
            TASK::TASK_SHOOT_AT_ENTITY(bg[i], aimedentity, 5000, MISC::GET_HASH_KEY("FIRING_PATTERN_FULL_AUTO"));
            in practical usage, getting the entity the player is aiming at and then task the peds to shoot at the entity, at a button press event would be better.
            Firing Pattern Hash Information: https://pastebin.com/Px036isB
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_SHUFFLE_TO_NEXT_VEHICLE_SEAT">
            <summary>
            Makes the specified ped shuffle to the next vehicle seat.  
            The ped MUST be in a vehicle and the vehicle parameter MUST be the ped's current vehicle.  
            ```
            
            ```
            NativeDB Added Parameter 3: Any p2
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_SKY_DIVE">
            <summary>
            NativeDB Added Parameter 2: BOOL p1
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_SMART_FLEE_COORD">
            <summary>
            Makes the specified ped flee the specified distance from the specified position.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_SMART_FLEE_PED">
            <summary>
            Makes a ped run away from another ped (fleeTarget).  
            distance = ped will flee this distance.  
            fleeTime = ped will flee for this amount of time, set to "-1" to flee forever
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_STAND_GUARD">
            <summary>
            scenarioName example: "WORLD_HUMAN_GUARD_STAND"
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_STAND_STILL">
            <summary>
            Makes the specified ped stand still for (time) milliseconds.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_START_SCENARIO_AT_POSITION">
            <summary>
            The ped will move or warp to the position and heading given, then start the scenario passed. See [`TASK_START_SCENARIO_IN_PLACE`](#\_0x142A02425FF02BD9) for a list of scenarios.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_START_SCENARIO_IN_PLACE">
            <summary>
            Puts the ped into the given scenario immediately at their current location. [List of scenario names](https://pastebin.com/6mrYTdQv) or in `update/update.rpf/common/data/ai/scenarios.meta`.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_STAY_IN_COVER">
            <summary>
            Makes the ped run to take cover
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_STEALTH_KILL">
            <summary>
            Stealth kill action name hashes:  
            stealth kills can be found here: Grand Theft Auto V\common.rpf\data\action\stealth_kills.meta  
            ...  
            {  
                "ACT_stealth_kill_a",  
                "ACT_stealth_kill_weapon",  
                "ACT_stealth_kill_b",  
                "ACT_stealth_kill_c",  
                "ACT_stealth_kill_d",  
                "ACT_stealth_kill_a_gardener"  
            }  
            Only known script using this native: fbi4_prep2  
            EXAMPLE:  
            ai::task_stealth_kill(iParam1, Local_252, gameplay::get_hash_key("AR_stealth_kill_a"), 1f, 0);ai::task_stealth_kill(iParam1, Local_252, gameplay::get_hash_key("AR_stealth_kill_knife"), 1f, 0);  
            Also it may be important to note, that each time this task is called, it's followed by AI::CLEAR_PED_TASKS on the target
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_STOP_PHONE_GESTURE_ANIMATION">
            <summary>
            NativeDB Added Parameter 2: Any p1
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_SWAP_WEAPON">
            <summary>
            TASK_SWAP_WEAPON
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_SWEEP_AIM_ENTITY">
            <summary>
            This function is called on peds in vehicles.  
            anim: animation name  
            p2, p3, p4: "sweep_low", "sweep_med" or "sweep_high"  
            p5: no idea what it does but is usually -1
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_SWEEP_AIM_POSITION">
            <summary>
            TASK_SWEEP_AIM_POSITION
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_SYNCHRONIZED_SCENE">
            <summary>
            TASK::TASK_SYNCHRONIZED_SCENE(ped, scene, "creatures@rottweiler@in_vehicle@std_car", "get_in", 1000.0, -8.0, 4, 0, 0x447a0000, 0);
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_THROW_PROJECTILE">
            <summary>
            In every case of this native, I've only seen the first parameter passed as 0, although I believe it's a Ped after seeing tasks around it using 0. That's because it's used in a Sequence Task.  
            The last 3 parameters are definitely coordinates after seeing them passed in other scripts, and even being used straight from the player's coordinates.  
            ---  
            It seems that - in the decompiled scripts - this native was used on a ped who was in a vehicle to throw a projectile out the window at the player. This is something any ped will naturally do if they have a throwable and they are doing driveby-combat (although not very accurately).  
            It is possible, however, that this is how SWAT throws smoke grenades at the player when in cover.  
            ----------------------------------------------------  
            The first comment is right it definately is the ped as if you look in script finale_heist2b.c line 59628 in Xbox Scripts atleast you will see task_throw_projectile and the first param is Local_559[2 &lt;14&gt;] if you look above it a little bit line 59622 give_weapon_to_ped uses the same exact param Local_559[2 &lt;14&gt;] and we all know the first param of that native is ped. So it guaranteed has to be ped. 0 just may mean to use your ped by default for some reason.  
            ```
            
            ```
            NativeDB Added Parameter 5: Any p4
            NativeDB Added Parameter 6: Any p5
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_TOGGLE_DUCK">
            <summary>
            used in sequence task  
            both parameters seems to be always 0
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_TURN_PED_TO_FACE_COORD">
            <summary>
            duration in milliseconds
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_TURN_PED_TO_FACE_ENTITY">
            <summary>
            duration: the amount of time in milliseconds to do the task. -1 will keep the task going until either another task is applied, or CLEAR_ALL_TASKS() is called with the ped
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_USE_MOBILE_PHONE">
            <summary>
            Actually has 3 params, not 2.  
            p0: Ped  
            p1: int (or bool?)  
            p2: int  
            ```
            
            ```
            NativeDB Added Parameter 3: Any p2
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_USE_MOBILE_PHONE_TIMED">
            <summary>
            TASK_USE_MOBILE_PHONE_TIMED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_USE_NEAREST_SCENARIO_CHAIN_TO_COORD">
            <summary>
            TASK_USE_NEAREST_SCENARIO_CHAIN_TO_COORD
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_USE_NEAREST_SCENARIO_CHAIN_TO_COORD_WARP">
            <summary>
            TASK_USE_NEAREST_SCENARIO_CHAIN_TO_COORD_WARP
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_USE_NEAREST_SCENARIO_TO_COORD">
            <summary>
            Updated variables
            An alternative to TASK::TASK_USE_NEAREST_SCENARIO_TO_COORD_WARP. Makes the ped walk to the scenario instead.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_USE_NEAREST_SCENARIO_TO_COORD_WARP">
            <summary>
            TASK_USE_NEAREST_SCENARIO_TO_COORD_WARP
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_VEHICLE_AIM_AT_COORD">
            <summary>
            TASK_VEHICLE_AIM_AT_COORD
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_VEHICLE_AIM_AT_PED">
            <summary>
            TASK_VEHICLE_AIM_AT_PED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_VEHICLE_CHASE">
            <summary>
            chases targetEnt fast and aggressively  
            --  
            Makes ped (needs to be in vehicle) chase targetEnt.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_VEHICLE_DRIVE_TO_COORD">
            <summary>
            info about driving modes: HTTP://gtaforums.com/topic/822314-guide-driving-styles/  
            ---------------------------------------------------------------  
            Passing P6 value as floating value didn't throw any errors, though unsure what is it exactly, looks like radius or something.  
            P10 though, it is mentioned as float, however, I used bool and set it to true, that too worked.  
            Here the e.g. code I used  
            Function.Call(Hash.TASK_VEHICLE_DRIVE_TO_COORD, Ped, Vehicle, Cor X, Cor Y, Cor Z, 30f, 1f, Vehicle.GetHashCode(), 16777216, 1f, true);
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_VEHICLE_DRIVE_TO_COORD_LONGRANGE">
            <summary>
            You can let your character drive to the destination at the speed and driving style you set. You can use map marks to set the destination.
            
            ```cpp
            enum eDriveBehaviorFlags {
              DF_StopForCars = 1,
              DF_StopForPeds = 2,
              DF_SwerveAroundAllCars = 4,
              DF_SteerAroundStationaryCars = 8,
              DF_SteerAroundPeds = 16,
              DF_SteerAroundObjects = 32,
              DF_DontSteerAroundPlayerPed = 64,
              DF_StopAtLights = 128,
              DF_GoOffRoadWhenAvoiding = 256,
              DF_DriveIntoOncomingTraffic = 512,
              DF_DriveInReverse = 1024,
              DF_UseWanderFallbackInsteadOfStraightLine = 2048,
              DF_AvoidRestrictedAreas = 4096,
              DF_PreventBackgroundPathfinding = 8192, // **These only work on MISSION_CRUISE**
              DF_AdjustCruiseSpeedBasedOnRoadSpeed = 16384,
              DF_UseShortCutLinks = 262144,
              DF_ChangeLanesAroundObstructions = 524288,
              DF_UseSwitchedOffNodes = 2097152,	//cruise tasks ignore this anyway--only used for goto's
              DF_PreferNavmeshRoute = 4194304,	//if you're going to be primarily driving off road
              DF_PlaneTaxiMode = 8388608, // Only works for planes using MISSION_GOTO, will cause them to drive along the ground instead of fly
              DF_ForceStraightLine = 16777216,
              DF_UseStringPullingAtJunctions = 33554432,
              DF_AvoidHighways = 536870912,
              DF_ForceJoinInRoadDirection = 1073741824
            }
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_VEHICLE_DRIVE_WANDER">
            <summary>
            Drive randomly with no destination set.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_VEHICLE_ESCORT">
            <summary>
            Makes a ped follow the targetVehicle with &lt;minDistance&gt; in between.  
            note: minDistance is ignored if drivingstyle is avoiding traffic, but Rushed is fine.  
            Mode: The mode defines the relative position to the targetVehicle. The ped will try to position its vehicle there.  
            -1 = behind  
            0 = ahead  
            1 = left  
            2 = right  
            3 = back left  
            4 = back right  
            if the target is closer than noRoadsDistance, the driver will ignore pathing/roads and follow you directly.  
            Driving Styles guide: gtaforums.com/topic/822314-guide-driving-styles/
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_VEHICLE_FOLLOW">
            <summary>
            Makes a ped in a vehicle follow an entity (ped, vehicle, etc.)
            drivingStyle: http://gtaforums.com/topic/822314-guide-driving-styles/
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_VEHICLE_FOLLOW_WAYPOINT_RECORDING">
            <summary>
            task_vehicle_follow_waypoint_recording(Ped p0, Vehicle p1, string p2, int p3, int p4, int p5, int p6, float.x p7, float.Y p8, float.Z p9, bool p10, int p11)
            p2 = Waypoint recording string (found in update\update.rpf\x64\levels\gta5\waypointrec.rpf
            p3 = 786468
            p4 = 0
            p5 = 16
            p6 = -1 (angle?)
            p7/8/9 = usually v3.zero
            p10 = bool (repeat?)
            p11 = 1073741824
            -khorio
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_VEHICLE_GOTO_NAVMESH">
            <summary>
            Differs from TASK_VEHICLE_DRIVE_TO_COORDS in that it will pick the shortest possible road route without taking one-way streets and other "road laws" into consideration.  
            WARNING:  
            A behaviorFlag value of 0 will result in a clunky, stupid driver!  
            Recommended settings:  
            speed = 30.0f,  
            behaviorFlag = 156,   
            stoppingRange = 5.0f;  
            If you simply want to have your driver move to a fixed location, call it only once, or, when necessary in the event of interruption.   
            If using this to continually follow a Ped who is on foot:  You will need to run this in a tick loop.  Call it in with the Ped's updated coordinates every 20 ticks or so and you will have one hell of a smart, fast-reacting NPC driver -- provided he doesn't get stuck.  If your update frequency is too fast, the Ped may not have enough time to figure his way out of being stuck, and thus, remain stuck.  One way around this would be to implement an "anti-stuck" mechanism, which allows the driver to realize he's stuck, temporarily pause the tick, unstuck, then resume the tick.  
            EDIT:  This is being discussed in more detail at http://gtaforums.com/topic/818504-any-idea-on-how-to-make-peds-clever-and-insanely-fast-c/
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_VEHICLE_HELI_PROTECT">
            <summary>
            pilot, vehicle and altitude are rather self-explanatory.  
            p4: is unused variable in the function.  
            entityToFollow: you can provide a Vehicle entity or a Ped entity, the heli will protect them.  
            'targetSpeed':  The pilot will dip the nose AS MUCH AS POSSIBLE so as to reach this value AS FAST AS POSSIBLE.  As such, you'll want to modulate it as opposed to calling it via a hard-wired, constant #.  
            'radius' isn't just "stop within radius of X of target" like with ground vehicles.  In this case, the pilot will fly an entire circle around 'radius' and continue to do so.  
            NOT CONFIRMED:  p7 appears to be a FlyingStyle enum.  Still investigating it as of this writing, but playing around with values here appears to result in different -behavior- as opposed to offsetting coordinates, altitude, target speed, etc.  
            NOTE: If the pilot finds enemies, it will engage them until it kills them, but will return to protect the ped/vehicle given shortly thereafter.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_VEHICLE_MISSION">
            <summary>
            All parameters except ped, vehicle, vehicleTarget and speed are optional; with `missionType` being only those that require a target entity.
            
            If you don't want to use a parameter; pass `0` for int parameters, and `-1.0f` for the remaining float parameters.
            
            ```cpp
            enum eVehicleMissionType
            {
              None = 0,
              Cruise = 1,
              Ram = 2,
              Block = 3,
              GoTo = 4,
              Stop = 5,
              Attack = 6,
              Follow = 7,
              Flee = 8,
              Circle = 9,
              Escort = 12,
              GoToRacing = 14,
              FollowRecording = 15,
              PoliceBehaviour = 16,
              Land = 19,
              LandAndWait = 20,
              Crash = 21,
              PullOver = 22,
              HeliProtect = 23
            }
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_VEHICLE_MISSION_COORS_TARGET">
            <summary>
            All parameters except ped, vehicle, x, y, z and speed are optional; with `missionType` being only those that don't require a target entity.
            
            If you don't want to use a parameter; pass `0` for int parameters, and `-1.0f` for the remaining float parameters.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_VEHICLE_MISSION_PED_TARGET">
            <summary>
            All parameters except ped, vehicle, pedTarget and speed are optional; with `missionType` being only those that require a target entity.
            
            If you don't want to use a parameter; pass `0` for int parameters, and `-1.0f` for the remaining float parameters.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_VEHICLE_PARK">
            <summary>
            Modes:  
            0 - ignore heading  
            1 - park forward  
            2 - park backwards  
            Depending on the angle of approach, the vehicle can park at the specified heading or at its exact opposite (-180) angle.  
            Radius seems to define how close the vehicle has to be -after parking- to the position for this task considered completed. If the value is too small, the vehicle will try to park again until it's exactly where it should be. 20.0 Works well but lower values don't, like the radius is measured in centimeters or something.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_VEHICLE_PLAY_ANIM">
            <summary>
            Most probably plays a specific animation on vehicle. For example getting chop out of van etc...
            Here's how its used -
            TASK::TASK_VEHICLE_PLAY_ANIM(l_325, "rcmnigel1b", "idle_speedo");
            TASK::TASK_VEHICLE_PLAY_ANIM(l_556[0 -- [[1]] ], "missfra0_chop_drhome", "InCar_GetOutofBack_Speedo");
            FYI : Speedo is the name of van in which chop was put in the mission.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_VEHICLE_SHOOT_AT_COORD">
            <summary>
            TASK_VEHICLE_SHOOT_AT_COORD
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_VEHICLE_SHOOT_AT_PED">
            <summary>
            TASK_VEHICLE_SHOOT_AT_PED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_VEHICLE_TEMP_ACTION">
            <summary>
            Gives the vehicle a temporary action.
            
            **Note**: For migrating objects, a `CScriptEntityStateChangeEvent` will be sent over the network to let other clients know that this object is being given a temporary action. At the same time, temporary actions cannot be applied to clones/remote objects.
            
            ```cpp
            enum eTempAction {
                TA_NONE = 0,
                TA_WAIT = 1,
                TA_UNUSED = 2,
                TA_BRAKE_REVERSE = 3,
                TA_HANDBRAKE_TURN_LEFT = 4,
                TA_HANDBRAKE_TURN_RIGHT = 5,
                TA_HANDBRAKE_UNTIL_TIME_ENDS = 6,
                TA_TURN_LEFT = 7,
                TA_TURN_RIGHT = 8,
                TA_ACCELERATE = 9,
                TA_TURN_LEFT = 10,
                TA_TURN_RIGHT = 11,
                TA_UNUSED_12 = 12,
                TA_TURN_LEFT_GO_REVERSE = 13,
                TA_TURN_RIGHT_GO_REVERSE = 14,
                TA_PLANE_FLY_UP = 15, // (crashes game if not in plane)
                TA_PLANE_FLY_STRAIGHT = 16, // (crashes game if not in plane)
                TA_PLANE_SHARP_LEFT = 17, // (crashes game if not in plane)
                TA_PLANE_SHARP_RIGHT = 18, // (crashes game if not in plane)
                TA_STRONG_BRAKE = 19,
                TA_TURN_LEFT_AND_STOP = 20,
                TA_TURN_RIGHT_AND_STOP = 21,
                TA_GO_IN_REVERSE = 22,
                TA_ACCELERATE_FAST = 23,
                TA_BRAKE_ACTION = 24,
                TA_HANDBRAKE_TURN_LEFT_MORE = 25,
                TA_HANDBRAKE_TURN_RIGHT_MORE = 26,
                TA_HANDBRAKE_BRAKE_STRAIGHT = 27,
                TA_BRAKE_STRONG_REVERSE_ACCELERATION = 28,
                TA_UNUSED_29 = 29,
                TA_PERFORMS_BURNOUT = 30,
                TA_REV_ENGINE = 31,
                TA_ACCELERATE_VERY_STRONG = 32,
                TA_SURFACE_IN_SUBMARINE = 33
            };
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_WANDER_IN_AREA">
            <summary>
            Makes a ped wander/patrol around the specified area.
            
            The ped will continue to wander after getting distracted, but only if this additional task is temporary, ie. killing a target, after killing the target it will continue to wander around.
            
            Use `GetIsTaskActive(ped, 222)` to check if the ped is still wandering the area.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_WANDER_STANDARD">
            <summary>
            Makes ped walk around the area.  
            set p1 to 10.0f and p2 to 10 if you want the ped to walk anywhere without a duration.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_WARP_PED_DIRECTLY_INTO_COVER">
            <summary>
            This task warps a ped directly into a cover position closest to the specified point. This can be used to quickly place peds in strategic positions during gameplay.
            
            ```
            NativeDB Introduced: 2545
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_WARP_PED_INTO_VEHICLE">
            <summary>
            ```
            NativeDB Introduced: v323
            ```
            
            Warp a ped into a vehicle.
            
            **Note**: It's better to use [`TASK_ENTER_VEHICLE`](#\_0xC20E50AA46D09CA8) with the flag "warp" flag instead of this native.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TASK_WRITHE">
            <summary>
            NativeDB Added Parameter 5: Any p4
            NativeDB Added Parameter 6: Any p5
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TERMINATE_ALL_SCRIPTS_WITH_THIS_NAME">
            <summary>
            For a full list, see [here](https://gist.github.com/4mmonium/f76f3ecef649ed275b260b433ea84494).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TERMINATE_THIS_THREAD">
            <summary>
            TERMINATE_THIS_THREAD
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TERMINATE_THREAD">
            <summary>
            TERMINATE_THREAD
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TERRAINGRID_ACTIVATE">
            <summary>
            This native enables/disables the gold putting grid display (https://i.imgur.com/TC6cku6.png).
            This requires these two natives to be called as well to configure the grid: [`TERRAINGRID_SET_PARAMS`](#\_0x1C4FC5752BCD8E48) and [`TERRAINGRID_SET_COLOURS`](#\_0x5CE62918F8D703C7).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TERRAINGRID_SET_COLOURS">
            <summary>
            This native is used along with these two natives: [`TERRAINGRID_ACTIVATE`](#\_0xA356990E161C9E65) and [`TERRAINGRID_SET_PARAMS`](#\_0x1C4FC5752BCD8E48).
            This native sets the colors for the golf putting grid. the 'min...' values are for the lower areas that the grid covers, the 'max...' values are for the higher areas that the grid covers, all remaining values are for the 'normal' ground height.
            All those natives combined they will output something like this: https://i.imgur.com/TC6cku6.png
            
            Old description:
            Only called in golf and golf_mp\
            parameters used are\
            GRAPHICS::\_0x5CE62918F8D703C7(255, 0, 0, 64, 255, 255, 255, 5, 255, 255, 0, 64);
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TERRAINGRID_SET_PARAMS">
            <summary>
            This native is used along with these two natives: [`TERRAINGRID_ACTIVATE`](#\_0xA356990E161C9E65) and [`TERRAINGRID_SET_COLOURS`](#\_0x5CE62918F8D703C7).
            
            This native configures the location, size, rotation, normal height, and the difference ratio between min, normal and max.
            
            All those natives combined they will output something like this: https://i.imgur.com/TC6cku6.png
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TEST_PROBE_AGAINST_ALL_WATER">
            <summary>
            Flags are identical to START_SHAPE_TEST\*, however, 128 is automatically set.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TEST_PROBE_AGAINST_WATER">
            <summary>
            TEST_PROBE_AGAINST_WATER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TEST_VERTICAL_PROBE_AGAINST_ALL_WATER">
            <summary>
            TEST_VERTICAL_PROBE_AGAINST_ALL_WATER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TEXTURE_DOWNLOAD_GET_NAME">
            <summary>
            TEXTURE_DOWNLOAD_GET_NAME
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TEXTURE_DOWNLOAD_HAS_FAILED">
            <summary>
            TEXTURE_DOWNLOAD_HAS_FAILED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TEXTURE_DOWNLOAD_RELEASE">
            <summary>
            TEXTURE_DOWNLOAD_RELEASE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TEXTURE_DOWNLOAD_REQUEST">
            <summary>
            TEXTURE_DOWNLOAD_REQUEST
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.THEFEED_CLEAR_FROZEN_POST">
            <summary>
            THEFEED_CLEAR_FROZEN_POST
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.THEFEED_COMMENT_TELEPORT_POOL_OFF">
            <summary>
            Displays "normal" notifications again after calling `_0x56C8B608CFD49854` (those that were drawn before calling this native too), though those will have a weird offset and stay on screen forever (tested with notifications created from same script).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.THEFEED_COMMENT_TELEPORT_POOL_ON">
            <summary>
            Enables loading screen tips to be be shown (`_0x15CFA549788D35EF` and `_0x488043841BBE156F`), blocks other kinds of notifications from being displayed (at least from current script). Call `0xADED7F5748ACAFE6` to display those again.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.THEFEED_FLUSH_QUEUE">
            <summary>
            THEFEED_FLUSH_QUEUE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.THEFEED_FORCE_RENDER_OFF">
            <summary>
            Enables loading screen tips to be be shown (`_0x15CFA549788D35EF` and `_0x488043841BBE156F`), blocks other kinds of notifications from being displayed (at least from current script). Call `0xADED7F5748ACAFE6` to display those again.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.THEFEED_FORCE_RENDER_ON">
            <summary>
            THEFEED_FORCE_RENDER_ON
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.THEFEED_FREEZE_NEXT_POST">
            <summary>
            Requires manual management of game stream handles (i.e., 0xBE4390CB40B3E627).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.THEFEED_GET_FIRST_VISIBLE_DELETE_REMAINING">
            <summary>
            Returns the handle for the notification currently displayed on the screen. Name may be a hash collision, but describes the function accurately.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.THEFEED_HIDE_THIS_FRAME">
            <summary>
            Once called each frame hides all above radar notifications.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.THEFEED_IS_PAUSED">
            <summary>
            THEFEED_IS_PAUSED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.THEFEED_ONLY_SHOW_TOOLTIPS">
            <summary>
            THEFEED_ONLY_SHOW_TOOLTIPS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.THEFEED_PAUSE">
            <summary>
            THEFEED_PAUSE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.THEFEED_REMOVE_ITEM">
            <summary>
            Removes a notification instantly instead of waiting for it to disappear
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.THEFEED_RESET_ALL_PARAMETERS">
            <summary>
            THEFEED_RESET_ALL_PARAMETERS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.THEFEED_RESUME">
            <summary>
            THEFEED_RESUME
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.THEFEED_SET_SCRIPTED_MENU_HEIGHT">
            <summary>
            THEFEED_SET_SCRIPTED_MENU_HEIGHT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.THEFEED_SPS_EXTEND_WIDESCREEN_OFF">
            <summary>
            THEFEED_SPS_EXTEND_WIDESCREEN_OFF
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.THEFEED_SPS_EXTEND_WIDESCREEN_ON">
            <summary>
            THEFEED_SPS_EXTEND_WIDESCREEN_ON
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.THEFEED_UPDATE_ITEM_TEXTURE">
            <summary>
            Used in the native scripts to reference "GET_PEDHEADSHOT_TXD_STRING" and "CHAR_DEFAULT".
            
            NativeDB Introduced: v323
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TIMERA">
            <summary>
            Counts up. Every 1000 is 1 real-time second. Use SETTIMERA(int value) to set the timer (e.g.: SETTIMERA(0)).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TIMERB">
            <summary>
            TIMERB
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TIMESTEP">
            <summary>
            Gets the current frame time.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TITLE_TEXTURE_DOWNLOAD_REQUEST">
            <summary>
            TITLE_TEXTURE_DOWNLOAD_REQUEST
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TOGGLE_PAUSED_RENDERPHASES">
            <summary>
            Switches the rendering display to exclude everything except PostFX, resulting in a frozen screen before the UI pass.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TOGGLE_SHOW_OPTIONAL_STUNT_JUMP_CAMERA">
            <summary>
            Enable/disable optional stunt camera.
            
            ```
            NativeDB Introduced: v757
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TOGGLE_STEALTH_RADAR">
            <summary>
            TOGGLE_STEALTH_RADAR
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TOGGLE_VEHICLE_MOD">
            <summary>
            Enables or disables a vehicle mod by index (`modType`) for a given vehicle.
            
            `eVehicleModType` enum, used for `modType` index can be found under [`SET_VEHICLE_MOD`](#\_0x6AF0636DDEDCB6DD).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TO_FLOAT">
            <summary>
            TO_FLOAT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TRACK_OBJECT_VISIBILITY">
            <summary>
            TRACK_OBJECT_VISIBILITY
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TRACK_VEHICLE_VISIBILITY">
            <summary>
            in script hook .net   
            Vehicle v = ...;  
            Function.Call(Hash.TRACK_VEHICLE_VISIBILITY, v.Handle);
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TRANSFORM_TO_CAR">
            <summary>
            Transforms the `stormberg` to its "road vehicle" variant. If the vehicle is already in that state then the vehicle transformation audio will still play, but the vehicle won't change at all.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TRANSFORM_TO_SUBMARINE">
            <summary>
            Transforms the `stormberg` to its "water vehicle" variant. If the vehicle is already in that state then the vehicle transformation audio will still play, but the vehicle won't change at all.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TRIGGER_EVENT_INTERNAL">
            <summary>
            The backing function for TriggerEvent.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TRIGGER_LATENT_SERVER_EVENT_INTERNAL">
            <summary>
            The backing function for TriggerLatentServerEvent.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TRIGGER_MUSIC_EVENT">
            <summary>
            List of all usable event names found in b617d used with this native. Sorted alphabetically and identical names removed: pastebin.com/RzDFmB1W  
            All music event names found in the b617d scripts: pastebin.com/GnYt0R3P
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TRIGGER_SCREENBLUR_FADE_IN">
            <summary>
            TRIGGER_SCREENBLUR_FADE_IN
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TRIGGER_SCREENBLUR_FADE_OUT">
            <summary>
            TRIGGER_SCREENBLUR_FADE_OUT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TRIGGER_SCRIPT_EVENT">
            <summary>
            eventGroup: 0 = SCRIPT_EVENT_QUEUE_AI (CEventGroupScriptAI), 1 = SCRIPT_EVENT_QUEUE_NETWORK (CEventGroupScriptNetwork)
            Note: eventDataSize is NOT the size in bytes, it is the size determined by the SIZE_OF operator (RAGE Script operator, not C/C++ sizeof). That is, the size in bytes divided by 8 (script variables are always 8-byte aligned!).
            playerBits (also known as playersToBroadcastTo) is a bitset that indicates which players this event should be sent to. In order to send the event to specific players only, use (1 &lt;&lt; playerIndex). Set all bits if it should be broadcast to all players.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TRIGGER_SERVER_EVENT_INTERNAL">
            <summary>
            The backing function for TriggerServerEvent.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.TRIGGER_SONAR_BLIP">
            <summary>
            TRIGGER_SONAR_BLIP
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.UGC_CANCEL_QUERY">
            <summary>
            UGC_CANCEL_QUERY
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.UGC_CLEAR_CREATE_RESULT">
            <summary>
            UGC_CLEAR_CREATE_RESULT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.UGC_CLEAR_MODIFY_RESULT">
            <summary>
            UGC_CLEAR_MODIFY_RESULT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.UGC_CLEAR_OFFLINE_QUERY">
            <summary>
            UGC_CLEAR_OFFLINE_QUERY
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.UGC_CLEAR_QUERY_RESULTS">
            <summary>
            UGC_CLEAR_QUERY_RESULTS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.UGC_COPY_CONTENT">
            <summary>
            UGC_COPY_CONTENT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.UGC_CREATE_CONTENT">
            <summary>
            NativeDB Added Parameter 8: Any p7
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.UGC_CREATE_MISSION">
            <summary>
            NativeDB Added Parameter 6: Any p5
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.UGC_DID_GET_SUCCEED">
            <summary>
            UGC_DID_GET_SUCCEED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.UGC_GET_BOOKMARKED_CONTENT">
            <summary>
            UGC_GET_BOOKMARKED_CONTENT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.UGC_GET_CACHED_DESCRIPTION">
            <summary>
            UGC_GET_CACHED_DESCRIPTION
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.UGC_GET_CONTENT_CATEGORY">
            <summary>
            UGC_GET_CONTENT_CATEGORY
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.UGC_GET_CONTENT_DESCRIPTION_HASH">
            <summary>
            UGC_GET_CONTENT_DESCRIPTION_HASH
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.UGC_GET_CONTENT_FILE_VERSION">
            <summary>
            UGC_GET_CONTENT_FILE_VERSION
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.UGC_GET_CONTENT_HASH">
            <summary>
            UGC_GET_CONTENT_HASH
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.UGC_GET_CONTENT_HAS_PLAYER_BOOKMARKED">
            <summary>
            UGC_GET_CONTENT_HAS_PLAYER_BOOKMARKED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.UGC_GET_CONTENT_HAS_PLAYER_RECORD">
            <summary>
            UGC_GET_CONTENT_HAS_PLAYER_RECORD
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.UGC_GET_CONTENT_ID">
            <summary>
            Return the mission id of a job.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.UGC_GET_CONTENT_IS_PUBLISHED">
            <summary>
            UGC_GET_CONTENT_IS_PUBLISHED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.UGC_GET_CONTENT_IS_VERIFIED">
            <summary>
            UGC_GET_CONTENT_IS_VERIFIED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.UGC_GET_CONTENT_LANGUAGE">
            <summary>
            UGC_GET_CONTENT_LANGUAGE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.UGC_GET_CONTENT_NAME">
            <summary>
            UGC_GET_CONTENT_NAME
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.UGC_GET_CONTENT_NUM">
            <summary>
            UGC_GET_CONTENT_NUM
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.UGC_GET_CONTENT_PATH">
            <summary>
            UGC_GET_CONTENT_PATH
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.UGC_GET_CONTENT_RATING">
            <summary>
            UGC_GET_CONTENT_RATING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.UGC_GET_CONTENT_RATING_COUNT">
            <summary>
            UGC_GET_CONTENT_RATING_COUNT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.UGC_GET_CONTENT_RATING_NEGATIVE_COUNT">
            <summary>
            UGC_GET_CONTENT_RATING_NEGATIVE_COUNT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.UGC_GET_CONTENT_RATING_POSITIVE_COUNT">
            <summary>
            UGC_GET_CONTENT_RATING_POSITIVE_COUNT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.UGC_GET_CONTENT_TOTAL">
            <summary>
            UGC_GET_CONTENT_TOTAL
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.UGC_GET_CONTENT_UPDATED_DATE">
            <summary>
            UGC_GET_CONTENT_UPDATED_DATE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.UGC_GET_CONTENT_USER_ID">
            <summary>
            UGC_GET_CONTENT_USER_ID
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.UGC_GET_CONTENT_USER_NAME">
            <summary>
            UGC_GET_CONTENT_USER_NAME
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.UGC_GET_CREATE_CONTENT_ID">
            <summary>
            UGC_GET_CREATE_CONTENT_ID
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.UGC_GET_CREATE_RESULT">
            <summary>
            UGC_GET_CREATE_RESULT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.UGC_GET_CREATOR_NUM">
            <summary>
            UGC_GET_CREATOR_NUM
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.UGC_GET_CREW_CONTENT">
            <summary>
            UGC_GET_CREW_CONTENT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.UGC_GET_FRIEND_CONTENT">
            <summary>
            UGC_GET_FRIEND_CONTENT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.UGC_GET_GET_BY_CATEGORY">
            <summary>
            UGC_GET_GET_BY_CATEGORY
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.UGC_GET_MODIFY_RESULT">
            <summary>
            UGC_GET_MODIFY_RESULT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.UGC_GET_MY_CONTENT">
            <summary>
            UGC_GET_MY_CONTENT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.UGC_GET_QUERY_RESULT">
            <summary>
            UGC_GET_QUERY_RESULT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.UGC_GET_ROOT_CONTENT_ID">
            <summary>
            Return the root content id of a job.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.UGC_HAS_CREATE_FINISHED">
            <summary>
            UGC_HAS_CREATE_FINISHED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.UGC_HAS_GET_FINISHED">
            <summary>
            UGC_HAS_GET_FINISHED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.UGC_HAS_MODIFY_FINISHED">
            <summary>
            UGC_HAS_MODIFY_FINISHED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.UGC_IS_GETTING">
            <summary>
            UGC_IS_GETTING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.UGC_IS_LANGUAGE_SUPPORTED">
            <summary>
            UGC_IS_LANGUAGE_SUPPORTED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.UGC_POLICIES_MAKE_PRIVATE">
            <summary>
            UGC_POLICIES_MAKE_PRIVATE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.UGC_PUBLISH">
            <summary>
            UGC_PUBLISH
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.UGC_QUERY_BY_CONTENT_ID">
            <summary>
            UGC_QUERY_BY_CONTENT_ID
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.UGC_QUERY_BY_CONTENT_IDS">
            <summary>
            UGC_QUERY_BY_CONTENT_IDS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.UGC_QUERY_MY_CONTENT">
            <summary>
            UGC_QUERY_MY_CONTENT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.UGC_REQUEST_CACHED_DESCRIPTION">
            <summary>
            UGC_REQUEST_CACHED_DESCRIPTION
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.UGC_REQUEST_CONTENT_DATA_FROM_INDEX">
            <summary>
            UGC_REQUEST_CONTENT_DATA_FROM_INDEX
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.UGC_REQUEST_CONTENT_DATA_FROM_PARAMS">
            <summary>
            UGC_REQUEST_CONTENT_DATA_FROM_PARAMS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.UGC_SET_BOOKMARKED">
            <summary>
            UGC_SET_BOOKMARKED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.UGC_SET_DELETED">
            <summary>
            UGC_SET_DELETED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.UGC_SET_PLAYER_DATA">
            <summary>
            NativeDB Added Parameter 4: Any p3
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.UGC_SET_QUERY_DATA_FROM_OFFLINE">
            <summary>
            UGC_SET_QUERY_DATA_FROM_OFFLINE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.UGC_TEXTURE_DOWNLOAD_REQUEST">
            <summary>
            UGC_TEXTURE_DOWNLOAD_REQUEST
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.UGC_UPDATE_CONTENT">
            <summary>
            NativeDB Added Parameter 8: Any p7
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.UGC_UPDATE_MISSION">
            <summary>
            NativeDB Added Parameter 6: Any p5
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.UI3DSCENE_IS_AVAILABLE">
            <summary>
            UI3DSCENE_IS_AVAILABLE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.UI3DSCENE_PUSH_PRESET">
            <summary>
            All presets can be found in common\data\ui\uiscenes.meta
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.UI_STARTED_END_USER_BENCHMARK">
            <summary>
            Returns whether the In-Game Pause Menu Launched the Benchmark Tests.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.UNBLOCK_DECISION_MAKER_EVENT">
            <summary>
            eventType: https://alloc8or.re/gta5/doc/enums/eEventType.txt
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.UNBLOCK_SPEECH_CONTEXT_GROUP">
            <summary>
            ```
            NativeDB Introduced: v1493
            ```
            
            Removes all instances of a given context block.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.UNCUFF_PED">
            <summary>
            UNCUFF_PED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.UNFREEZE_RADIO_STATION">
            <summary>
            UNFREEZE_RADIO_STATION
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.UNLOAD_CLOUD_HAT">
            <summary>
            Called 4 times in the b617d scripts:
            MISC::_A74802FB8D0B7814("CONTRAILS", 0);
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.UNLOCK_MINIMAP_ANGLE">
            <summary>
            UNLOCK_MINIMAP_ANGLE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.UNLOCK_MINIMAP_POSITION">
            <summary>
            UNLOCK_MINIMAP_POSITION
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.UNLOCK_MISSION_NEWS_STORY">
            <summary>
            UNLOCK_MISSION_NEWS_STORY
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.UNLOCK_RADIO_STATION_TRACK_LIST">
            <summary>
            AUDIO::UNLOCK_RADIO_STATION_TRACK_LIST("RADIO_16_SILVERLAKE", "MIRRORPARK_LOCKED");
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.UNPATCH_DECAL_DIFFUSE_MAP">
            <summary>
            GRAPHICS::UNPATCH_DECAL_DIFFUSE_MAP(9123);  
            GRAPHICS::SET_STREAMED_TEXTURE_DICT_AS_NO_LONGER_NEEDED("MPMissMarkers256");
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.UNPAUSE_PLAYBACK_RECORDED_VEHICLE">
            <summary>
            UNPAUSE_PLAYBACK_RECORDED_VEHICLE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.UNPIN_INTERIOR">
            <summary>
            Does something similar to INTERIOR::DISABLE_INTERIOR.  
            You don't fall through the floor but everything is invisible inside and looks the same as when INTERIOR::DISABLE_INTERIOR is used. Peds behaves normally inside.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.UNPIN_ROPE_VERTEX">
            <summary>
            UNPIN_ROPE_VERTEX
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.UNREGISTER_PEDHEADSHOT">
            <summary>
            gtaforums.com/topic/885580-ped-headshotmugshot-txd/
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.UNREGISTER_RAW_NUI_CALLBACK">
            <summary>
            Will unregister and cleanup a registered NUI callback handler.
            
            Use along side the REGISTER_RAW_NUI_CALLBACK native.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.UNREGISTER_SCRIPT_WITH_AUDIO">
            <summary>
            **This native does absolutely nothing, just a nullsub**
            
            ```
            On last-gen this just runs blr and this func is called by several other functions other then the native's table.  
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.UNREQUEST_TENNIS_BANKS">
            <summary>
            Unloads tennis vocalization banks loaded with [`REQUEST_TENNIS_BANKS`](#\_0x4ADA3F19BE4A6047).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.UPDATE_LIGHTS_ON_ENTITY">
            <summary>
            UPDATE_LIGHTS_ON_ENTITY
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.UPDATE_MAPDATA_ENTITY">
            <summary>
            Transiently updates the entity with the specified mapdata index and entity index.
            This function supports SDK infrastructure and is not intended to be used directly from your code.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.UPDATE_NAVMESH_BLOCKING_OBJECT">
            <summary>
            UPDATE_NAVMESH_BLOCKING_OBJECT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.UPDATE_ONSCREEN_KEYBOARD">
            <summary>
            Returns the current state of the text input box.
            
            ```cpp
            enum eOSKStatus
            {
              OSK_INVALID = -1,
              OSK_PENDING = 0,
              OSK_SUCCESS = 1,
              OSK_CANCELLED = 2,
              OSK_FAILED = 3
            };
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.UPDATE_PED_HEAD_BLEND_DATA">
            <summary>
            See [`SET_PED_HEAD_BLEND_DATA`](#\_0x9414E18B9434C2FE)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.UPDATE_SOUND_COORD">
            <summary>
            Updates a playing sounds absolute position.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.UPDATE_TASK_AIM_GUN_SCRIPTED_TARGET">
            <summary>
            UPDATE_TASK_AIM_GUN_SCRIPTED_TARGET
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.UPDATE_TASK_HANDS_UP_DURATION">
            <summary>
            UPDATE_TASK_HANDS_UP_DURATION
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.UPDATE_TASK_SWEEP_AIM_ENTITY">
            <summary>
            UPDATE_TASK_SWEEP_AIM_ENTITY
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.UPDATE_TASK_SWEEP_AIM_POSITION">
            <summary>
            UPDATE_TASK_SWEEP_AIM_POSITION
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.UPDATE_UNLOCKABLE_DJ_RADIO_TRACKS">
            <summary>
            Unlocks any available DJ radio tracks based on the tuneable status
            
            ```
            NativeDB Introduced: v1493	
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.USE_FAKE_MP_CASH">
            <summary>
            Related to displaying cash on the HUD
            Always called before HUD::CHANGE_FAKE_MP_CASH in decompiled scripts
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.USE_FOOTSTEP_SCRIPT_SWEETENERS">
            <summary>
            Allows script to trigger a sweetener footstep sound
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.USE_PARTICLE_FX_ASSET">
            <summary>
            From the b678d decompiled scripts:
             GRAPHICS::_SET_PTFX_ASSET_NEXT_CALL("FM_Mission_Controler");
             GRAPHICS::_SET_PTFX_ASSET_NEXT_CALL("scr_apartment_mp");
             GRAPHICS::_SET_PTFX_ASSET_NEXT_CALL("scr_indep_fireworks");
             GRAPHICS::_SET_PTFX_ASSET_NEXT_CALL("scr_mp_cig_plane");
             GRAPHICS::_SET_PTFX_ASSET_NEXT_CALL("scr_mp_creator");
             GRAPHICS::_SET_PTFX_ASSET_NEXT_CALL("scr_ornate_heist");
             GRAPHICS::_SET_PTFX_ASSET_NEXT_CALL("scr_prison_break_heist_station");
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.USE_PLAYER_COLOUR_INSTEAD_OF_TEAM_COLOUR">
            <summary>
            USE_PLAYER_COLOUR_INSTEAD_OF_TEAM_COLOUR
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.USE_SCRIPT_CAM_FOR_AMBIENT_POPULATION_ORIGIN_THIS_FRAME">
            <summary>
            Sets the ambient ped &amp; vehicle population spawning origin to be based around the active scripted camera for this frame
            This will prevent vehicles from being created close to the camera and/or on-screen
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.USE_SIREN_AS_HORN">
            <summary>
            USE_SIREN_AS_HORN
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.USE_VEHICLE_CAM_STUNT_SETTINGS_THIS_UPDATE">
            <summary>
            Applies a predefined set of vehicle camera settings optimized for capturing stunts, effective for the current game update/frame.
            
            ```
            NativeDB Introduced: v791
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.USE_WAYPOINT_RECORDING_AS_ASSISTED_MOVEMENT_ROUTE">
            <summary>
            USE_WAYPOINT_RECORDING_AS_ASSISTED_MOVEMENT_ROUTE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.USING_MISSION_CREATOR">
            <summary>
            USING_MISSION_CREATOR
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.VDIST">
            <summary>
            Calculates the distance between two points in 3D space. For performance reasons, consider using direct mathematical calculations for distance, as they can be more efficient than calling this native function.
            
            ```
            NativeDB Introduced: v323
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.VDIST2">
            <summary>
            Calculates distance between vectors but does not perform Sqrt operations. Its way faster than [`VDIST`](#\_0x2A488C176D52CCA5), but it's not faster than direct mathematical calculations.
            
            ```
            NativeDB Introduced: v323
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.VEHICLE_WAYPOINT_PLAYBACK_OVERRIDE_SPEED">
            <summary>
            VEHICLE_WAYPOINT_PLAYBACK_OVERRIDE_SPEED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.VEHICLE_WAYPOINT_PLAYBACK_PAUSE">
            <summary>
            VEHICLE_WAYPOINT_PLAYBACK_PAUSE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.VEHICLE_WAYPOINT_PLAYBACK_RESUME">
            <summary>
            VEHICLE_WAYPOINT_PLAYBACK_RESUME
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.VEHICLE_WAYPOINT_PLAYBACK_USE_DEFAULT_SPEED">
            <summary>
            VEHICLE_WAYPOINT_PLAYBACK_USE_DEFAULT_SPEED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.VEH_TO_NET">
            <summary>
            calls from vehicle to net.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.VMAG">
            <summary>
            Calculates the magnitude of a vector.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.VMAG2">
            <summary>
            Calculates the magnitude of a vector but does not perform Sqrt operations. (Its way faster)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.WAIT">
            <summary>
            Pauses execution of the current script, please note this behavior is only seen when called from one of the game script files(ysc). In order to wait an asi script use "static void WAIT(DWORD time);" found in main.h
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.WASH_DECALS_FROM_VEHICLE">
            <summary>
            WASH_DECALS_FROM_VEHICLE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.WASH_DECALS_IN_RANGE">
            <summary>
            WASH_DECALS_IN_RANGE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.WAS_CUTSCENE_SKIPPED">
            <summary>
            WAS_CUTSCENE_SKIPPED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.WAS_EVENT_CANCELED">
            <summary>
            Returns whether or not the currently executing event was canceled.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.WAS_PED_KILLED_BY_STEALTH">
            <summary>
            Verifies whether ped was eliminated through stealth.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.WAS_PED_KILLED_BY_TAKEDOWN">
            <summary>
            WAS_PED_KILLED_BY_TAKEDOWN
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.WAS_PED_KNOCKED_OUT">
            <summary>
            WAS_PED_KNOCKED_OUT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.WAS_PED_SKELETON_UPDATED">
            <summary>
            Despite this function's name, it simply returns whether the specified handle is a Ped.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.WATER_OVERRIDE_FADE_IN">
            <summary>
            WATER_OVERRIDE_FADE_IN
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.WATER_OVERRIDE_FADE_OUT">
            <summary>
            WATER_OVERRIDE_FADE_OUT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.WATER_OVERRIDE_SET_OCEANNOISEMINAMPLITUDE">
            <summary>
            WATER_OVERRIDE_SET_OCEANNOISEMINAMPLITUDE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.WATER_OVERRIDE_SET_OCEANWAVEAMPLITUDE">
            <summary>
            WATER_OVERRIDE_SET_OCEANWAVEAMPLITUDE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.WATER_OVERRIDE_SET_OCEANWAVEMAXAMPLITUDE">
            <summary>
            WATER_OVERRIDE_SET_OCEANWAVEMAXAMPLITUDE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.WATER_OVERRIDE_SET_OCEANWAVEMINAMPLITUDE">
            <summary>
            WATER_OVERRIDE_SET_OCEANWAVEMINAMPLITUDE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.WATER_OVERRIDE_SET_RIPPLEBUMPINESS">
            <summary>
            WATER_OVERRIDE_SET_RIPPLEBUMPINESS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.WATER_OVERRIDE_SET_RIPPLEDISTURB">
            <summary>
            WATER_OVERRIDE_SET_RIPPLEDISTURB
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.WATER_OVERRIDE_SET_RIPPLEMAXBUMPINESS">
            <summary>
            WATER_OVERRIDE_SET_RIPPLEMAXBUMPINESS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.WATER_OVERRIDE_SET_RIPPLEMINBUMPINESS">
            <summary>
            WATER_OVERRIDE_SET_RIPPLEMINBUMPINESS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.WATER_OVERRIDE_SET_SHOREWAVEAMPLITUDE">
            <summary>
            WATER_OVERRIDE_SET_SHOREWAVEAMPLITUDE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.WATER_OVERRIDE_SET_SHOREWAVEMAXAMPLITUDE">
            <summary>
            WATER_OVERRIDE_SET_SHOREWAVEMAXAMPLITUDE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.WATER_OVERRIDE_SET_SHOREWAVEMINAMPLITUDE">
            <summary>
            WATER_OVERRIDE_SET_SHOREWAVEMINAMPLITUDE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.WATER_OVERRIDE_SET_STRENGTH">
            <summary>
            This seems to edit the water wave, intensity around your current location.  
            0.0f = Normal  
            1.0f = So Calm and Smooth, a boat will stay still.  
            3.0f = Really Intense.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.WAYPOINT_PLAYBACK_GET_IS_PAUSED">
            <summary>
            WAYPOINT_PLAYBACK_GET_IS_PAUSED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.WAYPOINT_PLAYBACK_OVERRIDE_SPEED">
            <summary>
            WAYPOINT_PLAYBACK_OVERRIDE_SPEED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.WAYPOINT_PLAYBACK_PAUSE">
            <summary>
            WAYPOINT_PLAYBACK_PAUSE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.WAYPOINT_PLAYBACK_RESUME">
            <summary>
            WAYPOINT_PLAYBACK_RESUME
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.WAYPOINT_PLAYBACK_START_AIMING_AT_COORD">
            <summary>
            WAYPOINT_PLAYBACK_START_AIMING_AT_COORD
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.WAYPOINT_PLAYBACK_START_AIMING_AT_PED">
            <summary>
            WAYPOINT_PLAYBACK_START_AIMING_AT_PED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.WAYPOINT_PLAYBACK_START_SHOOTING_AT_COORD">
            <summary>
            WAYPOINT_PLAYBACK_START_SHOOTING_AT_COORD
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.WAYPOINT_PLAYBACK_START_SHOOTING_AT_PED">
            <summary>
            WAYPOINT_PLAYBACK_START_SHOOTING_AT_PED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.WAYPOINT_PLAYBACK_STOP_AIMING_OR_SHOOTING">
            <summary>
            WAYPOINT_PLAYBACK_STOP_AIMING_OR_SHOOTING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.WAYPOINT_PLAYBACK_USE_DEFAULT_SPEED">
            <summary>
            WAYPOINT_PLAYBACK_USE_DEFAULT_SPEED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.WAYPOINT_RECORDING_GET_CLOSEST_WAYPOINT">
            <summary>
            For a full list of the points, see here: goo.gl/wIH0vn
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.WAYPOINT_RECORDING_GET_COORD">
            <summary>
            For a full list of the points, see here: goo.gl/wIH0vn
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.WAYPOINT_RECORDING_GET_NUM_POINTS">
            <summary>
            For a full list of the points, see here: goo.gl/wIH0vn
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.WAYPOINT_RECORDING_GET_SPEED_AT_POINT">
            <summary>
            WAYPOINT_RECORDING_GET_SPEED_AT_POINT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.WITHDRAW_VC">
            <summary>
            Does nothing and always returns 0.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash.WOULD_ENTITY_BE_OCCLUDED">
            <summary>
            WOULD_ENTITY_BE_OCCLUDED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._ACTIVATE_CAM_WITH_INTERP_AND_FOV_CURVE">
            <summary>
            NativeDB Introduced: v3258
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._ACTIVATE_DAMAGE_TRACKER_ON_PLAYER">
            <summary>
            _ACTIVATE_DAMAGE_TRACKER_ON_PLAYER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._ACTIVATE_ROCKSTAR_EDITOR">
            <summary>
            Please note that you will need to call DO_SCREEN_FADE_IN after exiting the Rockstar Editor when you call this.
            
            ```
            NativeDB Added Parameter 1: int p0
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._ADD_AMMO_TO_PED_BY_TYPE">
            <summary>
            _ADD_AMMO_TO_PED_BY_TYPE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._ADD_BLIP_FOR_AREA">
            <summary>
            Adds a rectangular blip for the specified coordinates/area.
            
            It is recommended to use [SET_BLIP_ROTATION](#\_0xF87683CDF73C3F6E) and [SET_BLIP_COLOUR](#\_0x03D7FB09E75D6B7E) to make the blip not rotate along with the camera.
            
            By default, the blip will show as a *regular* blip with the specified color/sprite if it is outside of the minimap view.
            
            Example image:
            ![minimap](https://i.imgur.com/qLbXWcQ.png)
            ![big map](https://i.imgur.com/0j7O7Rh.png)
            
            (Native name is *likely* to actually be ADD_BLIP_FOR_AREA, but due to the usual reasons this can't be confirmed)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._ADD_DISPATCH_SPAWN_BLOCKING_ANGLED_AREA">
            <summary>
            To remove, see: [`REMOVE_DISPATCH_SPAWN_BLOCKING_AREA`](#\_0x264AC28B01B353A5).
            
            See [`IS_POINT_IN_ANGLED_AREA`](#\_0x2A70BAE8883E4C81) for the definition of an angled area.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._ADD_DISPATCH_SPAWN_BLOCKING_AREA">
            <summary>
            _ADD_DISPATCH_SPAWN_BLOCKING_AREA
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._ADD_OIL_DECAL">
            <summary>
            NativeDB Introduced: v2699
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._ADD_TACTICAL_ANALYSIS_POINT">
            <summary>
            Adds a point related to CTacticalAnalysis
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._ALLOW_PAUSE_MENU_WHEN_DEAD_THIS_FRAME">
            <summary>
            Allows opening the pause menu this frame, when the player is dead.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._ANIMATE_GAMEPLAY_CAM_ZOOM">
            <summary>
            Seems to animate the gameplay camera zoom.  
            Eg. _ANIMATE_GAMEPLAY_CAM_ZOOM(1f, 1000f);  
            will animate the camera zooming in from 1000 meters away.  
            Game scripts use it like this:  
            // Setting this to 1 prevents V key from changing zoom  
            PLAYER::SET_PLAYER_FORCED_ZOOM(PLAYER::PLAYER_ID(), 1);  
            // These restrict how far you can move cam up/down left/right  
            CAM::_CLAMP_GAMEPLAY_CAM_YAW(-20f, 50f);  
            CAM::_CLAMP_GAMEPLAY_CAM_PITCH(-60f, 0f);  
            CAM::_ANIMATE_GAMEPLAY_CAM_ZOOM(1f, 1f);
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._ANIMPOSTFX_GET_UNK">
            <summary>
            See [`ANIMPOSTFX_PLAY`](#\_0x2206BF9A37B7F724)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._ANIMPOSTFX_STOP_AND_DO_UNK">
            <summary>
            Stops the effect and sets a value (bool) in its data (+0x199) to false; See [`ANIMPOSTFX_PLAY`](#\_0x2206BF9A37B7F724).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._ARE_BOMB_BAY_DOORS_OPEN">
            <summary>
            Returns true when the bomb bay doors of this plane are open. False if they're closed.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._ARE_HELI_STUB_WINGS_DEPLOYED">
            <summary>
            Only used with the "akula" in the decompiled native scripts.
            
            ```
            NativeDB Introduced: v1290
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._ARE_OUTRIGGER_LEGS_DEPLOYED">
            <summary>
            Returns whether the outrigger legs are deployed for the vehicle.
            The Chernobog is one of the few vehicles with outrigger legs.
            
            ```
            NativeDB Introduced: v1290
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._ARE_PLANE_WINGS_INTACT">
            <summary>
            _ARE_PLANE_WINGS_INTACT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._ATTACH_CAM_TO_VEHICLE_BONE">
            <summary>
            This native works with vehicles only.
            Bone indexes are usually given by this native [GET_ENTITY_BONE_INDEX_BY_NAME](#\_0xFB71170B7E76ACBA).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._ATTACH_CONTAINER_TO_HANDLER_FRAME">
            <summary>
            _ATTACH_CONTAINER_TO_HANDLER_FRAME
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._ATTACH_ENTITY_BONE_TO_ENTITY_BONE">
            <summary>
            _ATTACH_ENTITY_BONE_TO_ENTITY_BONE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._ATTACH_ENTITY_BONE_TO_ENTITY_BONE_PHYSICALLY">
            <summary>
            _ATTACH_ENTITY_BONE_TO_ENTITY_BONE_PHYSICALLY
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._BEGIN_TEXT_COMMAND_GET_WIDTH">
            <summary>
            BEGIN_TEXT_COMMAND_*
            Example:
            _BEGIN_TEXT_COMMAND_GET_WIDTH("NUMBER");
            ADD_TEXT_COMPONENT_FLOAT(69.420f, 2);
            float width = _END_TEXT_COMMAND_GET_WIDTH(1);
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._BEGIN_TEXT_COMMAND_LINE_COUNT">
            <summary>
            get's line count  
            int GetLineCount(char *text, float x, float y)  
            	{  
            _BEGIN_TEXT_COMMAND_LINE_COUNT("STRING");  
                            ADD_TEXT_COMPONENT_SUBSTRING_PLAYER_NAME(text);  
            return _END_TEXT_COMMAND_GET_LINE_COUNT(x, y);  
            	}
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._BEGIN_TEXT_COMMAND_OBJECTIVE">
            <summary>
            _BEGIN_TEXT_COMMAND_OBJECTIVE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._BLOCK_PED_DEAD_BODY_SHOCKING_EVENTS">
            <summary>
            _BLOCK_PED_DEAD_BODY_SHOCKING_EVENTS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._CAN_PAY_GOON">
            <summary>
            NativeDB Added Parameter 1: int p0
            NativeDB Added Parameter 2: int p1
            NativeDB Added Parameter 3: int amount
            NativeDB Added Parameter 4: int* p3
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._CAN_REGISTER_MISSION_PICKUPS">
            <summary>
            _CAN_REGISTER_MISSION_PICKUPS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._CASCADE_SHADOWS_CLEAR_SHADOW_SAMPLE_TYPE">
            <summary>
            _CASCADE_SHADOWS_CLEAR_SHADOW_SAMPLE_TYPE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._CELL_CAM_MOVE_FINGER">
            <summary>
            Moves the character's finger in a swiping motion when holding a cellphone in their hand through the use of the [CREATE_MOBILE_PHONE](#\_0xA4E8E696C532FBC7) native.
            
            ```cpp
            enum eCellInput {
                CELL_INPUT_NONE = 0,
                CELL_INPUT_UP = 1,
                CELL_INPUT_DOWN = 2,
                CELL_INPUT_LEFT = 3,
                CELL_INPUT_RIGHT = 4,
                CELL_INPUT_SELECT = 5
            }
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._CELL_CAM_SET_DISTANCE">
            <summary>
            _CELL_CAM_SET_DISTANCE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._CELL_CAM_SET_HEAD_HEIGHT">
            <summary>
            _CELL_CAM_SET_HEAD_HEIGHT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._CELL_CAM_SET_HEAD_PITCH">
            <summary>
            _CELL_CAM_SET_HEAD_PITCH
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._CELL_CAM_SET_HEAD_ROLL">
            <summary>
            _CELL_CAM_SET_HEAD_ROLL
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._CELL_CAM_SET_HORIZONTAL_OFFSET">
            <summary>
            _CELL_CAM_SET_HORIZONTAL_OFFSET
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._CELL_CAM_SET_LEAN">
            <summary>
            if the bool "Toggle" is "true" so the phone is lean.  
            if the bool "Toggle" is "false" so the phone is not lean.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._CELL_CAM_SET_ROLL">
            <summary>
            _CELL_CAM_SET_ROLL
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._CELL_CAM_SET_VERTICAL_OFFSET">
            <summary>
            _CELL_CAM_SET_VERTICAL_OFFSET
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._CLAMP_GAMEPLAY_CAM_PITCH">
            <summary>
            minimum: Degrees between -90f and 90f.
            maximum: Degrees between -90f and 90f.
            Clamps the gameplay camera's current pitch.
            Eg. _CLAMP_GAMEPLAY_CAM_PITCH(0.0f, 0.0f) will set the vertical angle directly behind the player.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._CLAMP_GAMEPLAY_CAM_YAW">
            <summary>
            minimum: Degrees between -180f and 180f.
            maximum: Degrees between -180f and 180f.
            Clamps the gameplay camera's current yaw.
            Eg. _CLAMP_GAMEPLAY_CAM_YAW(0.0f, 0.0f) will set the horizontal angle directly behind the player.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._CLEANUP_ASYNC_INSTALL">
            <summary>
            _CLEANUP_ASYNC_INSTALL
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._CLEAR_ALL_BLIP_ROUTES">
            <summary>
            Clears all active blip routes that have been set with [`SetBlipRoute`](#\_0x3E160C90).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._CLEAR_CLOUD_HAT">
            <summary>
            _CLEAR_CLOUD_HAT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._CLEAR_EXTRA_TIMECYCLE_MODIFIER">
            <summary>
            Clears the secondary timecycle modifier usually set with [`SetExtraTimecycleModifier`](#\_0x5096FD9CCB49056D)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._CLEAR_FACIAL_CLIPSET_OVERRIDE">
            <summary>
            NativeDB Introduced: v1493
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._CLEAR_GARAGE_AREA">
            <summary>
            _CLEAR_GARAGE_AREA
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._CLEAR_INTERIOR_FOR_ENTITY">
            <summary>
            Immediately removes entity from an interior. Like sets entity to `limbo` room.
            
            ```
            NativeDB Introduced: v2189
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._CLEAR_LAUNCH_PARAMS">
            <summary>
            **This native does absolutely nothing, just a nullsub**
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._CLEAR_PED_COVER_CLIPSET_OVERRIDE">
            <summary>
            CLEAR_PED_*
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._CLEAR_PLAYER_RESERVE_PARACHUTE_MODEL_OVERRIDE">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._CLEAR_RACE_GALLERY_BLIPS">
            <summary>
            _CLEAR_RACE_GALLERY_BLIPS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._CLEAR_RESTART_CUSTOM_POSITION">
            <summary>
            _CLEAR_RESTART_CUSTOM_POSITION
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._CLEAR_TACTICAL_ANALYSIS_POINTS">
            <summary>
            _CLEAR_TACTICAL_ANALYSIS_POINTS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._CLEAR_VEHICLE_PHONE_EXPLOSIVE_DEVICE">
            <summary>
            _CLEAR_VEHICLE_PHONE_EXPLOSIVE_DEVICE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._CLEAR_VEHICLE_TASKS">
            <summary>
            CLEAR_*
            
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._CLONE_PED_EX">
            <summary>
            Used one time in fmmc_launcher.c instead of CLONE_PED because ?
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._CLONE_PED_TO_TARGET_EX">
            <summary>
            _CLONE_PED_TO_TARGET_EX
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._CLOSE_MULTIPLAYER_CHAT">
            <summary>
            _CLOSE_MULTIPLAYER_CHAT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._COPY_MEMORY">
            <summary>
            _COPY_MEMORY
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._CREATE_AIR_DEFENSE_AREA">
            <summary>
            _CREATE_AIR_DEFENSE_AREA
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._CREATE_AIR_DEFENSE_SPHERE">
            <summary>
            Both coordinates are from objects in the decompiled scripts.
            
            Native related to [\_0xECDC202B25E5CF48](#\_0xECDC202B25E5CF48) p1 value. The only weapon hash used in the decompiled scripts is weapon_air_defence_gun. These two natives are used by the yacht script, decompiled scripts suggest it and the weapon hash used (valkyrie's rockets) are also used by yachts.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._CREATE_NON_NETWORKED_AMBIENT_PICKUP">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._CREATE_SYNCHRONIZED_SCENE_2">
            <summary>
            _CREATE_SYNCHRONIZED_SCENE_2
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._DELETE_WAYPOINT">
            <summary>
            _DELETE_WAYPOINT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._DISABLE_CAM_COLLISION_FOR_ENTITY">
            <summary>
            _DISABLE_CAM_COLLISION_FOR_ENTITY
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._DISABLE_FIRST_PERSON_CAM_THIS_FRAME">
            <summary>
            Disables first person camera for the current frame.  
            Found in decompiled scripts:  
            GRAPHICS::DRAW_DEBUG_TEXT_2D("Disabling First Person Cam", 0.5, 0.8, 0.0, 0, 0, 255, 255);  
            CAM::_DE2EF5DA284CC8DF();
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._DISABLE_INPUT_GROUP">
            <summary>
            _DISABLE_INPUT_GROUP
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._DISABLE_MULTIPLAYER_CHAT">
            <summary>
            If true is passed, the player won't be able to open the multiplayer chat
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._DISABLE_ROCKSTAR_EDITOR_CAMERA_CHANGES">
            <summary>
            This will disable the ability to make camera changes in R\* Editor.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._DISABLE_SCRIPT_AMBIENT_EFFECTS">
            <summary>
            _DISABLE_SCRIPT_AMBIENT_EFFECTS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._DISABLE_VEHICLE_FIRST_PERSON_CAM_THIS_FRAME">
            <summary>
            _DISABLE_VEHICLE_FIRST_PERSON_CAM_THIS_FRAME
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._DISABLE_VEHICLE_NEON_LIGHTS">
            <summary>
            _DISABLE_VEHICLE_NEON_LIGHTS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._DISABLE_VEHICLE_TURRET_MOVEMENT_THIS_FRAME">
            <summary>
            _DISABLE_VEHICLE_TURRET_MOVEMENT_THIS_FRAME
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._DISABLE_VEHICLE_WORLD_COLLISION">
            <summary>
            Disables collision for this vehicle (maybe it also supports other entities, not sure).
            Only world/building/fixed world objects will have their collisions disabled, props, peds, or any other entity still collides with the vehicle.
            
            [Example video](https://streamable.com/6n45d5)
            
            Not sure if there is a native (and if so, which one) that resets the collisions.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._DISPLAY_HUD_WHEN_DEAD_THIS_FRAME">
            <summary>
            Enables drawing some hud components, such as help labels, this frame, when the player is dead.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._DOES_AIR_DEFENSE_ZONE_EXIST">
            <summary>
            _DOES_AIR_DEFENSE_ZONE_EXIST
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._DOES_ENTITY_HAVE_ANIM_DIRECTOR">
            <summary>
            NativeDB Introduced: v2699
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._DOES_ENTITY_HAVE_SKELETON_DATA">
            <summary>
            NativeDB Introduced: v2699
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._DOES_RELATIONSHIP_GROUP_EXIST">
            <summary>
            _DOES_RELATIONSHIP_GROUP_EXIST
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._DOES_ROPE_BELONG_TO_THIS_SCRIPT">
            <summary>
            Return if the rope was generated or not by the script where the native is called.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._DOES_SCENARIO_BLOCKING_AREA_EXIST">
            <summary>
            _DOES_SCENARIO_BLOCKING_AREA_EXIST
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._DOES_VEHICLE_ALLOW_RAPPEL">
            <summary>
            Returns true if the vehicle has the FLAG_ALLOWS_RAPPEL flag set.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._DOES_VEHICLE_HAVE_LANDING_GEAR">
            <summary>
            NativeDB Introduced: v1180
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._DOES_VEHICLE_TYRE_EXIST">
            <summary>
            Checks if vehicle tyre at index exists. Also returns false if tyre was removed.
            ```
            
            ```
            NativeDB Introduced: v1493
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._DOOR_CONTROL">
            <summary>
            Hardcoded not to work in multiplayer environments.
            Native name between `SET_LOCAL_PLAYER_VISIBLE_LOCALLY` &amp; `SET_MAX_WANTED_LEVEL`.
            
            ```
            OBJECT::_9B12F9A24FABEDB0(${prop_gate_prison_01}, 1845.0, 2605.0, 45.0, 0, 0.0, 50.0, 0);  //door unlocked
            OBJECT::_9B12F9A24FABEDB0(${prop_gate_prison_01}, 1845.0, 2605.0, 45.0, 1, 0.0, 50.0, 0);  //door locked
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._DOOR_SYSTEM_GET_AUTOMATIC_DISTANCE">
            <summary>
            NativeDB Introduced: v1868
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._DRAW_BINK_MOVIE">
            <summary>
            Must be called each frame, will play at specified position on screen when called with [`_PLAY_BINK_MOVIE`](#\_0x70D2CC8A542A973C)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._DRAW_INTERACTIVE_SPRITE">
            <summary>
            Similar to [\_DRAW_SPRITE](#\_0xE7FFAE5EBF23D890), but seems to be some kind of "interactive" sprite, at least used by render targets.
            These seem to be the only dicts ever requested by this native:
            
            ```
            prop_screen_biker_laptop
            Prop_Screen_GR_Disruption
            Prop_Screen_TaleOfUs
            prop_screen_nightclub
            Prop_Screen_IE_Adhawk
            prop_screen_sm_free_trade_shipping
            prop_screen_hacker_truck
            MPDesktop
            Prop_Screen_Nightclub
            And a few others
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._DRAW_LIGHT_WITH_RANGE_AND_SHADOW">
            <summary>
            _DRAW_LIGHT_WITH_RANGE_AND_SHADOW
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._DRAW_MARKER_2">
            <summary>
            NativeDB Added Parameter 26: BOOL p25
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._DRAW_SHOWROOM">
            <summary>
            It's called after 0xD3A10FC7FD8D98CD and 0xF1CEA8A4198D8E9A  
            p0 was always "CELEBRATION_WINNER"
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._DRAW_SPHERE">
            <summary>
            Draws a 3D sphere, typically seen in the GTA:O freemode event "Penned In".
            
            Example [image](https://imgur.com/nCbtS4H):
            
            ```lua
            DrawSphere(35.45, 172.66, 126.22, 1.0, 0, 0, 255, 0.2)
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._DRAW_SPOT_LIGHT_WITH_SHADOW">
            <summary>
            _DRAW_SPOT_LIGHT_WITH_SHADOW
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._DRAW_SPRITE_POLY_2">
            <summary>
            Used for drawling Deadline trailing lights, see deadline.ytd
            
            Each vertex has its own colour that is blended/illuminated on the texture. Additionally, the R, G, and B components are floats that are int-casted internally.
            
            For UVW mapping (u,v,w parameters), reference your favourite internet resource for more details.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._DRAW_SPRITE_UV">
            <summary>
            Similar to DRAW_SPRITE, but allows to specify the texture coordinates used to draw the sprite.
            u1, v1 - texture coordinates for the top-left corner
            u2, v2 - texture coordinates for the bottom-right corner
            
            ```
            NativeDB Introduced: v1868
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._EJECT_JB700_ROOF">
            <summary>
            _EJECT_JB700_ROOF
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._ENABLE_AIRCRAFT_OBSTACLE_AVOIDANCE">
            <summary>
            Will disable a plane or a helicopter's need to swerve around object in its heightmap when using TASK_PLANE_MISSION or other AI / Pilot behavior.  Will ensure plane flys directly to it's destination or die trying! This native does NOT need to be called every frame, but instead, just called once on the vehicle (NOT THE PED) you're trying to disable avoidance for!
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._ENABLE_CROSSHAIR_THIS_FRAME">
            <summary>
            Shows the crosshair even if it wouldn't show normally. Only works for one frame, so make sure to call it repeatedly.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._ENABLE_ENTITY_UNK">
            <summary>
            ENABLE_*
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._ENABLE_SCRIPT_CULL_MODEL_THIS_FRAME">
            <summary>
            _ENABLE_SCRIPT_CULL_MODEL_THIS_FRAME
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._END_TEXT_COMMAND_GET_WIDTH">
            <summary>
            END_TEXT_COMMAND_*
            In scripts font most of the time is passed as 1.
            Use _BEGIN_TEXT_GET_COMMAND_GET_WIDTH
            param is not font from what i've tested
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._END_TEXT_COMMAND_LINE_COUNT">
            <summary>
            END_TEXT_COMMAND_*
            Determines how many lines the text string will use when drawn on screen.
            Must use 0x521FB041D93DD0E4 for setting up
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._END_TEXT_COMMAND_OBJECTIVE">
            <summary>
            _END_TEXT_COMMAND_OBJECTIVE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._END_TEXT_COMMAND_THEFEED_POST_MESSAGETEXT_GXT_ENTRY">
            <summary>
            This function can show pictures of every texture that can be requested by REQUEST_STREAMED_TEXTURE_DICT.
            Needs more research.
            Only one type of usage in the scripts:
            HUD::\_C6F580E4C94926AC("CHAR_ACTING_UP", "CHAR_ACTING_UP", 0, 0, "DI_FEED_CHAR", a\_0);
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._END_TEXT_COMMAND_THEFEED_POST_REPLAY_ICON">
            <summary>
            returns a notification handle, prints out a notification like below:  
            type range: 0   
            if you set type to 1, image goes from 0 - 39 - Xbox you can add text to  
            example:   
            UI::_0xD202B92CBF1D816F(1, 20, "Who you trynna get crazy with, ese? Don't you know I'm LOCO?!");
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._END_TEXT_COMMAND_THEFEED_POST_REPLAY_INPUT">
            <summary>
            returns a notification handle, prints out a notification like below:
            type range: 0 - 2
            if you set type to 1, button accepts "~INPUT_SOMETHING~"
            example:
            HUD::_0xDD6CB2CCE7C2735C(1, "~INPUT_TALK~", "Who you trynna get crazy with, ese? Don't you know I'm LOCO?!");
            - imgur.com/UPy0Ial
            Examples from the scripts:
            l_D1[1 -- [[1]] ]=HUD::_DD6CB2CCE7C2735C(1,"~INPUT_REPLAY_START_STOP_RECORDING~","");
            l_D1[2 -- [[1]] ]=HUD::_DD6CB2CCE7C2735C(1,"~INPUT_SAVE_REPLAY_CLIP~","");
            l_D1[1 -- [[1]] ]=HUD::_DD6CB2CCE7C2735C(1,"~INPUT_REPLAY_START_STOP_RECORDING~","");
            l_D1[2 -- [[1]] ]=HUD::_DD6CB2CCE7C2735C(1,"~INPUT_REPLAY_START_STOP_RECORDING_SECONDARY~","");
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._FACEBOOK_DO_UNK_CHECK">
            <summary>
            _FACEBOOK_DO_UNK_CHECK
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._FACEBOOK_IS_AVAILABLE">
            <summary>
            _FACEBOOK_IS_AVAILABLE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._FACEBOOK_IS_SENDING_DATA">
            <summary>
            _FACEBOOK_IS_SENDING_DATA
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._FACEBOOK_SET_CREATE_CHARACTER_COMPLETE">
            <summary>
            _FACEBOOK_SET_CREATE_CHARACTER_COMPLETE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._FACEBOOK_SET_HEIST_COMPLETE">
            <summary>
            _FACEBOOK_SET_HEIST_COMPLETE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._FACEBOOK_SET_MILESTONE_COMPLETE">
            <summary>
            milestoneId:  
            0 = "percentcomplete"  
            1 = "storycomplete"  
            2 = "vehicles"  
            3 = "properties"  
            4 = "psych"  
            5 = "mapreveal"  
            6 = "prologue"
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._FIND_RANDOM_POINT_IN_SPACE">
            <summary>
            Native is significantly more complicated than simply generating a random vector &amp; length.
            
            The 'point' is either 400.0 or 250.0 units away from the Ped's current coordinates; and paths into functions like rage::grcViewport\_\__IsSphereVisible.
            
            ```
            NativeDB Introduced: v1290
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._FIND_VEHICLE_CARRYING_THIS_ENTITY">
            <summary>
            Finds the vehicle that is carrying this entity with a handler frame.
            The model of the entity must be prop_contr_03b_ld or the function will return 0.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._FIRE_AIR_DEFENSE_WEAPON">
            <summary>
            _FIRE_AIR_DEFENSE_WEAPON
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._FORCE_PICKUP_REGENERATE">
            <summary>
            _FORCE_PICKUP_REGENERATE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._FORCE_VEHICLE_ENGINE_SYNTH">
            <summary>
            This native is used alongside with [`SET_VEHICLE_TYRE_BURST`](#\_0xEC6A202EE4960385).
            
            ```
            NativeDB Introduced: v3258
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._FREEZE_PED_CAMERA_ROTATION">
            <summary>
            _FREEZE_PED_CAMERA_ROTATION
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_ACHIEVEMENT_PROGRESS">
            <summary>
            For Steam.
            Always returns 0 in retail version of the game.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_AI_BLIP">
            <summary>
            Returns the current AI BLIP for the specified ped
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_AI_BLIP_2">
            <summary>
            _GET_AI_BLIP_2
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_ALL_VEHICLES">
            <summary>
            _GET_ALL_VEHICLES
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_BASE_ELEMENT_METADATA">
            <summary>
            _GET_BASE_ELEMENT_METADATA
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_BENCHMARK_ITERATIONS_FROM_COMMAND_LINE">
            <summary>
            Returns value of the '-benchmarkIterations' command line option.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_BENCHMARK_PASS_FROM_COMMAND_LINE">
            <summary>
            Returns value of the '-benchmarkPass' command line option.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_BENCHMARK_TIME">
            <summary>
            _GET_BENCHMARK_TIME
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_BINK_MOVIE_TIME">
            <summary>
            In percentage: 0.0 - 100.0
            
            ```
            NativeDB Introduced: v1734
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_BLIP_ROTATION">
            <summary>
            NativeDB Introduced: v2060
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_BOAT_BOOM_POSITION_RATIO_2">
            <summary>
            Same call as VEHICLE::_0x0F3B4D4E43177236
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_BOAT_BOOM_POSITION_RATIO_3">
            <summary>
            _GET_BOAT_BOOM_POSITION_RATIO_3
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_CAM_ACTIVE_VIEW_MODE_CONTEXT">
            <summary>
            Enumerated type defined in camControlHelperMetadataViewModes:
            
            ```cpp
            enum eContext {
                ON_FOOT = 0, // [G|S]ET_FOLLOW_PED_CAM_*
                IN_VEHICLE = 1, // [G|S]ET_FOLLOW_VEHICLE_CAM_*
                ON_BIKE = 2,
                IN_BOAT = 3,
                IN_AIRCRAFT = 4,
                IN_SUBMARINE = 5,
                IN_HELI = 6,
                IN_TURRET = 7,
            }
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_CAM_DOF_STRENGTH">
            <summary>
            NativeDB Introduced: v2699
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_CAM_NEAR_DOF">
            <summary>
            NativeDB Introduced: v2699
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_CAN_VEHICLE_JUMP">
            <summary>
            Returns true if the vehicle has the FLAG_JUMPING_CAR flag set.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_CARGOBOB_HOOK_POSITION">
            <summary>
            Gets the position of the cargobob hook, in world coords.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_CLOSEST_BLIP_OF_TYPE">
            <summary>
            NativeDB Introduced: v1180
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_CLOUD_HAT_OPACITY">
            <summary>
            _GET_CLOUD_HAT_OPACITY
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_CLOUD_TIME_AS_STRING">
            <summary>
            Same as GET_CLOUD_TIME_AS_INT but returns the value as a hex string (%I64X).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_CURRENT_RADIO_TRACK_PLAYBACK_TIME">
            <summary>
            Return the playback time (in milliseconds) of the radio stations current track. 
            
            NativeDB Introduced: v1493
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_CUTSCENE_END_TIME">
            <summary>
            Returns the time of the cutscene's end accounting for [`REQUEST_CUTSCENE_WITH_PLAYBACK_LIST`](#\_0xC23DE0E91C30B58C)
            
            If a cutscene is laid out with 10 second sections, and section 0 and 1 are enabled then it would be 20000ms.
            
            ```
            NativeDB Introduced: v1734
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_CUT_FILE_NUM_SECTIONS">
            <summary>
            _GET_CUT_FILE_NUM_SECTIONS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_DEBUG_CAMERA">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_DLC_WEAPON_COMPONENT_DATA_SP">
            <summary>
            Same as GET_DLC_WEAPON_COMPONENT_DATA but only works for DLC components that are available in SP.
            
            ```
            NativeDB Introduced: v2060
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_DLC_WEAPON_DATA_SP">
            <summary>
            Same as GET_DLC_WEAPON_DATA but only works for DLC weapons that are available in SP.
            
            ```
            NativeDB Introduced: v2060
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_DOES_VEHICLE_HAVE_TOMBSTONE">
            <summary>
            NativeDB Introduced: v1604
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_DRIFT_TYRES_ENABLED">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_ENTITY_ATTACHED_TO_CARGOBOB">
            <summary>
            _GET_ENTITY_ATTACHED_TO_CARGOBOB
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_ENTITY_BONE_COUNT">
            <summary>
            _GET_ENTITY_BONE_COUNT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_ENTITY_BONE_POSITION_2">
            <summary>
            Gets the world rotation of the specified bone of the specified entity.
            This native is used in casinoroulette.c but I don't know yet what is the difference with _GET_ENTITY_BONE_ROTATION
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_ENTITY_BONE_ROTATION">
            <summary>
            Gets the world rotation of the specified bone of the specified entity.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_ENTITY_BONE_ROTATION_LOCAL">
            <summary>
            Gets the local rotation of the specified bone of the specified entity.
            
            ```
            NativeDB Introduced: v1734
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_ENTITY_INSIDE_EXPLOSION_AREA">
            <summary>
            Returns a handle to the first entity within the a circle spawned inside the 2 points from a radius.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_ENTITY_INSIDE_EXPLOSION_SPHERE">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_ENTITY_PICKUP">
            <summary>
            GET_ENTITY_*
            
            Seems to return the handle of the entity's portable pickup.
            
            NativeDB Introduced: v1180
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_ENTITY_PROOFS">
            <summary>
            NativeDB Introduced: v1604
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_ENTRY_POSITION_OF_DOOR">
            <summary>
            See eDoorId declared in [`SET_VEHICLE_DOOR_SHUT`](#\_0x93D9BD300D7789E5)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_EXTRA_CONTENT_PACK_HAS_BEEN_INSTALLED">
            <summary>
            _GET_EXTRA_CONTENT_PACK_HAS_BEEN_INSTALLED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_EXTRA_TIMECYCLE_MODIFIER_INDEX">
            <summary>
            See [`GET_TIMECYCLE_MODIFIER_INDEX`](#\_0xFDF3D97C674AFB66) for use, works the same just for the secondary timecycle modifier.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_GLOBAL_CHAR_BUFFER">
            <summary>
            Returns pointer to an empty string.
            GET_C*
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_GLOBAL_WATER_TYPE">
            <summary>
            NativeDB Introduced: v2189
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_HAS_OBJECT_FRAG_INST">
            <summary>
            GET_*
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_HAS_RETRACTABLE_WHEELS">
            <summary>
            _GET_HAS_RETRACTABLE_WHEELS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_HAS_ROCKET_BOOST">
            <summary>
            _GET_HAS_ROCKET_BOOST
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_HEIGHTMAP_BOTTOM_Z_FOR_AREA">
            <summary>
            Returns CGameWorldHeightMap's minimum Z among all grid nodes that intersect with the specified rectangle.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_HEIGHTMAP_BOTTOM_Z_FOR_POSITION">
            <summary>
            Returns CGameWorldHeightMap's minimum Z value at specified point (grid node).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_HEIGHTMAP_TOP_Z_FOR_AREA">
            <summary>
            Returns CGameWorldHeightMap's maximum Z among all grid nodes that intersect with the specified rectangle.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_HEIGHTMAP_TOP_Z_FOR_POSITION">
            <summary>
            Returns CGameWorldHeightMap's maximum Z value at specified point (grid node).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_HYDRAULIC_WHEEL_VALUE">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_IS_ARENA_PROP_PHYSICS_DISABLED">
            <summary>
            NativeDB Introduced: v1604
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_IS_DOOR_VALID">
            <summary>
            See eDoorId declared in [`SET_VEHICLE_DOOR_SHUT`](#\_0x93D9BD300D7789E5)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_IS_PLAYER_IN_ANIMAL_FORM">
            <summary>
            Although we don't have a jenkins hash for this one, the name is 100% confirmed.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_IS_VEHICLE_ELECTRIC">
            <summary>
            Checks if the vehicle is electric.
            
            ```
            NativeDB Introduced: v3258
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_IS_VEHICLE_EMP_DISABLED">
            <summary>
            Returns whether this vehicle is currently disabled by an EMP mine.
            
            NativeDB Introduced: v1604
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_IS_VEHICLE_SHUNT_BOOST_ACTIVE">
            <summary>
            NativeDB Introduced: v1604
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_IS_WHEELS_LOWERED_STATE_ACTIVE">
            <summary>
            _GET_IS_WHEELS_LOWERED_STATE_ACTIVE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_LAST_RAMMED_VEHICLE">
            <summary>
            Returns last vehicle that was rammed by the given vehicle using the shunt boost.
            
            NativeDB Introduced: v1604
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_LOCAL_PLAYER_AIM_STATE_2">
            <summary>
            Same behavior as GET_LOCAL_PLAYER_AIM_STATE but only used on the PC version.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_MAX_AMMO_BY_TYPE">
            <summary>
            _GET_MAX_AMMO_BY_TYPE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_NAME_OF_THREAD">
            <summary>
            _GET_NAME_OF_THREAD
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_NGSTAT_BOOL_HASH">
            <summary>
            Needs more research. Gets the stat name of a masked bool?
            section - values used in the decompiled scripts:
            "_NGPSTAT_BOOL"
            "_NGTATPSTAT_BOOL"
            "_NGDLCPSTAT_BOOL"
            "_DLCBIKEPSTAT_BOOL"
            "_DLCGUNPSTAT_BOOL"
            "_GUNTATPSTAT_BOOL"
            "_DLCSMUGCHARPSTAT_BOOL"
            "_GANGOPSPSTAT_BOOL"
            "_BUSINESSBATPSTAT_BOOL"
            "_ARENAWARSPSTAT_BOOL"
            "_CASINOPSTAT_BOOL"
            "_CASINOHSTPSTAT_BOOL"
            "_HEIST3TATTOOSTAT_BOOL"
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_NGSTAT_INT_HASH">
            <summary>
            Needs more research. Gets the stat name of a masked int?
            section - values used in the decompiled scripts:
            "_NGPSTAT_INT"
            "_MP_NGPSTAT_INT"
            "_MP_LRPSTAT_INT"
            "_MP_APAPSTAT_INT"
            "_MP_LR2PSTAT_INT"
            "_MP_BIKEPSTAT_INT"
            "_MP_IMPEXPPSTAT_INT"
            "_MP_GUNRPSTAT_INT"
            "_NGDLCPSTAT_INT"
            "_MP_NGDLCPSTAT_INT"
            "_DLCSMUGCHARPSTAT_INT"
            "_GANGOPSPSTAT_INT"
            "_BUSINESSBATPSTAT_INT"
            "_ARENAWARSPSTAT_INT"
            "_CASINOPSTAT_INT"
            "_CASINOHSTPSTAT_INT"
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_NORTH_RADAR_BLIP">
            <summary>
            _GET_NORTH_RADAR_BLIP
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_NUMBER_OF_PLAYERS_IN_TEAM">
            <summary>
            NativeDB Introduced: v1180
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_NUMBER_OF_REFERENCES_OF_SCRIPT_WITH_NAME_HASH">
            <summary>
            Gets the number of instances of the specified script is currently running.
            Actually returns numRefs - 1.
            if (program)
            	v3 = rage::scrProgram::GetNumRefs(program) - 1;
            return v3;
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_NUMBER_OF_VEHICLE_DOORS">
            <summary>
            _GET_NUMBER_OF_VEHICLE_DOORS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_NUM_DISPATCHED_UNITS_FOR_PLAYER">
            <summary>
            _GET_NUM_DISPATCHED_UNITS_FOR_PLAYER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_NUM_DLC_WEAPONS_SP">
            <summary>
            Returns the total number of DLC weapons that are available in SP (availableInSP field in shop_weapon.meta).
            
            ```
            NativeDB Introduced: v2060
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_NUM_DLC_WEAPON_COMPONENTS_SP">
            <summary>
            Returns the total number of DLC weapon components that are available in SP.
            
            ```
            NativeDB Introduced: v2060
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_NUM_HAIR_COLORS">
            <summary>
            Used for freemode (online) characters.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_NUM_MAKEUP_COLORS">
            <summary>
            _GET_NUM_MAKEUP_COLORS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_OBJECT_TEXTURE_VARIATION">
            <summary>
            _GET_OBJECT_TEXTURE_VARIATION
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_ONLINE_VERSION">
            <summary>
            Online version is defined here: update\update.rpf\common\data\version.txt
            Example:
            [ONLINE_VERSION_NUMBER]
            1.33
            _GET_ONLINE_VERSION() will return "1.33"
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_PAUSE_MENU_CURSOR_POSITION">
            <summary>
            Name between `GET_ONSCREEN_KEYBOARD_RESULT` and `GET_PAUSE_MENU_STATE`. Likely, `GET_PAUSE_MENU_*`.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_PAUSE_MENU_SELECTION">
            <summary>
            _GET_PAUSE_MENU_SELECTION
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_PAUSE_MENU_SELECTION_DATA">
            <summary>
            lastItemMenuId: this is the menuID of the last selected item minus 1000 (lastItem.menuID - 1000)
            selectedItemMenuId: same as lastItemMenuId except for the currently selected menu item
            selectedItemUniqueId: this is uniqueID of the currently selected menu item
            when the pausemenu is closed:
            lastItemMenuId = -1
            selectedItemMenuId = -1
            selectedItemUniqueId = 0
            when the header gains focus:
            lastItemMenuId updates as normal or 0 if the pausemenu was just opened
            selectedItemMenuId becomes a unique id for the pausemenu page that focus was taken from (?) or 0 if the pausemenu was just opened
            selectedItemUniqueId = -1
            when focus is moved from the header to a pausemenu page:
            lastItemMenuId becomes a unique id for the pausemenu page that focus was moved to (?)
            selectedItemMenuId = -1
            selectedItemUniqueId updates as normal
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_PED_AMMO_TYPE_FROM_WEAPON_2">
            <summary>
            Returns the base/default ammo type of the specified ped's specified weapon.
            
            Use GET_PED_AMMO_TYPE_FROM_WEAPON if you want current ammo type (like AMMO_MG_INCENDIARY/AMMO_MG_TRACER while using MkII magazines) and use this if you want base ammo type. (AMMO_MG)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_PED_CURRENT_MOVEMENT_SPEED">
            <summary>
            _GET_PED_CURRENT_MOVEMENT_SPEED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_PED_DIES_IN_WATER">
            <summary>
            NativeDB Introduced: v2699
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_PED_EMISSIVE_INTENSITY">
            <summary>
            Use [`SetPedIlluminatedClothingGlowIntensity`](#\_0x4E90D746056E273D) to set the illuminated clothing glow intensity for a specific ped.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_PED_EVENT_DATA">
            <summary>
            NativeDB Introduced: v2189
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_PED_EYE_COLOR">
            <summary>
            A getter for [`_SET_PED_EYE_COLOR`](#\_0x50B56988B170AFDF).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_PED_HAIR_RGB_COLOR">
            <summary>
            Input: Haircolor index, value between 0 and 63 (inclusive).
            Output: RGB values for the haircolor specified in the input.
            
            This is used with the hair color swatches scaleform.
            
            Use [`_0x013E5CFC38CD5387`](#\_0x013E5CFC38CD5387) to get the makeup colors.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_PED_HEAD_OVERLAY_VALUE">
            <summary>
            Likely a char, if that overlay is not set, e.i. "None" option, returns 255;
            This might be the once removed native GET_PED_HEAD_OVERLAY.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_PED_MAKEUP_RGB_COLOR">
            <summary>
            Input: Makeup color index, value between 0 and 63 (inclusive).
            Output: RGB values for the makeup color specified in the input.
            
            This is used with the makeup color swatches scaleform.
            
            Use [`_0x4852FC386E2E1BB5`](#\_0x4852FC386E2E1BB5) to get the hair colors.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_PED_TASK_COMBAT_TARGET">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_PED_VISUAL_FIELD_CENTER_ANGLE">
            <summary>
            NativeDB Introduced: v1493
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_PED_WEAPON_LIVERY_COLOR">
            <summary>
            _GET_PED_WEAPON_LIVERY_COLOR
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_PICKUP_GENERATION_RANGE_MULTIPLIER">
            <summary>
            _GET_PICKUP_GENERATION_RANGE_MULTIPLIER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_PICKUP_HASH">
            <summary>
            returns pickup hash.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_PICKUP_HASH_FROM_WEAPON">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_PLAYER_HEALTH_RECHARGE_LIMIT">
            <summary>
            _GET_PLAYER_HEALTH_RECHARGE_LIMIT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_PLAYER_PARACHUTE_MODEL_OVERRIDE">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_PLAYER_RESERVE_PARACHUTE_MODEL_OVERRIDE">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_POINT_ON_ROAD_SIDE">
            <summary>
            _GET_POINT_ON_ROAD_SIDE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_POWER_SAVING_MODE_DURATION">
            <summary>
            Returns duration of how long the game has been in power-saving mode (aka "constrained") in milliseconds.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_PROJECTILE_NEAR_PED">
            <summary>
            _GET_PROJECTILE_NEAR_PED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_RANDOM_INT_IN_RANGE_2">
            <summary>
            NativeDB Introduced: v1734
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_REMAINING_NITROUS_DURATION">
            <summary>
            ```
            NativeDB Introduced: 3095
            ```
            
            Retrieves the remaining duration of nitrous boost available for the specified vehicle.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_SCALEFORM_MOVIE_CURSOR_SELECTION">
            <summary>
            Gets mouse selection data from scaleforms with mouse support. Must be checked every frame.
            Returns item index if using the COLOUR_SWITCHER\_02 scaleform.
            Selection types, found in MOUSE_EVENTS.as:
            MOUSE_DRAG_OUT = 0;
            MOUSE_DRAG_OVER = 1;
            MOUSE_DOWN = 2;
            MOUSE_MOVE = 3;
            MOUSE_UP = 4;
            MOUSE_PRESS = 5;
            MOUSE_RELEASE = 6;
            MOUSE_RELEASE_OUTSIDE = 7;
            MOUSE_ROLL_OUT = 8;
            MOUSE_ROLL_OVER = 9;
            MOUSE_WHEEL_UP = 10;
            MOUSE_WHEEL_DOWN = 11;
            
            Scaleforms that this works with:
            
            *   COLOUR_SWITCHER\_02
            *   MP_RESULTS_PANEL
            *   MP_NEXT_JOB_SELECTION
            *   SC_LEADERBOARD
                Probably works with other scaleforms, needs more research.
                In order to use this Native you MUST have controls 239, 240, 237, 238 enabled!
                This native, due to its erroneous redundancy of the returned boolean value, works differently in C#: shifting the parameters (where `received` becomes `selectionType` and so on making the fourth parameter unused and always 0).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_SCRIPT_GFX_POSITION">
            <summary>
            Calculates the effective X/Y fractions when applying the values set by `SET_SCRIPT_GFX_ALIGN` and
            `SET_SCRIPT_GFX_ALIGN_PARAMS`.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_SHOP_PED_APPAREL_VARIANT_PROP_COUNT">
            <summary>
            _GET_SHOP_PED_APPAREL_VARIANT_PROP_COUNT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_TASK_MOVE_NETWORK_SIGNAL_FLOAT">
            <summary>
            NativeDB Introduced: v1493
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_TEXT_SUBSTRING">
            <summary>
            Returns a substring of a specified length starting at a specified position.
            Example:
            // Get "STRING" text from "MY_STRING"
            subStr = HUD::_GET_TEXT_SUBSTRING("MY_STRING", 3, 6);
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_TEXT_SUBSTRING_SAFE">
            <summary>
            Returns a substring of a specified length starting at a specified position. The result is guaranteed not to exceed the specified max length.
            NOTE: The 'maxLength' parameter might actually be the size of the buffer that is returned. More research is needed. -CL69
            Example:
            // Condensed example of how Rockstar uses this function
            strLen = HUD::GET_LENGTH_OF_LITERAL_STRING(MISC::GET_ONSCREEN_KEYBOARD_RESULT());
            subStr = HUD::_GET_TEXT_SUBSTRING_SAFE(MISC::GET_ONSCREEN_KEYBOARD_RESULT(), 0, strLen, 63);
            --
            "fm_race_creator.ysc", line 85115:
            // parameters modified for clarity
            BOOL sub_8e5aa(char *text, int length) {
                for (i = 0; i &lt;= (length - 2); i += 1) {
                    if (!MISC::ARE_STRINGS_EQUAL(HUD::_GET_TEXT_SUBSTRING_SAFE(text, i, i + 1, 1), " ")) {
                        return FALSE;
                    }
                }
                return TRUE;
            }
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_TEXT_SUBSTRING_SLICE">
            <summary>
            Returns a substring that is between two specified positions. The length of the string will be calculated using (endPosition - startPosition).
            Example:
            // Get "STRING" text from "MY_STRING"
            subStr = HUD::_GET_TEXT_SUBSTRING_SLICE("MY_STRING", 3, 9);
            // Overflows are possibly replaced with underscores (needs verification)
            subStr = HUD::_GET_TEXT_SUBSTRING_SLICE("MY_STRING", 3, 10); // "STRING_"?
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_TIME_OF_LAST_PED_WEAPON_DAMAGE">
            <summary>
            GET_TIME_*
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_TIME_SINCE_LAST_INPUT">
            <summary>
            The number of milliseconds since last padIndex registered pressed
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_TYRE_HEALTH">
            <summary>
            NativeDB Introduced: v1868
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_TYRE_WEAR_MULTIPLIER">
            <summary>
            NativeDB Introduced: v2060
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_USED_CREATOR_MODEL_MEMORY_PERCENTAGE">
            <summary>
            0.0 = no memory used
            1.0 = all memory used
            
            Maximum model memory (as defined in common\data\missioncreatordata.meta) is 100 MiB
            
            GET_*
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_VARIANT_PROP">
            <summary>
            _GET_VARIANT_PROP
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_VEHICLE_BOMB_COUNT">
            <summary>
            Gets the amount of bombs that this vehicle has. As far as I know, this does *not* impact vehicle weapons or the ammo of those weapons in any way, it is just a way to keep track of the amount of bombs in a specific plane.
            
            In decompiled scripts this is used to check if the vehicle has enough bombs before a bomb can be dropped (bombs are dropped by using [`_SHOOT_SINGLE_BULLET_BETWEEN_COORDS_WITH_EXTRA_PARAMS`](#\_0xBFE5756E7407064A)).
            
            Use [`_SET_AIRCRAFT_BOMB_COUNT`](#\_0xF4B2ED59DEB5D774) to set the amount of bombs on that vehicle.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_VEHICLE_CAN_ACTIVATE_PARACHUTE">
            <summary>
            _GET_VEHICLE_CAN_ACTIVATE_PARACHUTE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_VEHICLE_COUNTERMEASURE_COUNT">
            <summary>
            Similar to [`_GET_AIRCRAFT_BOMB_COUNT`](#\_0xEA12BD130D7569A1), this gets the amount of countermeasures that are present on this vehicle.
            
            Use [`_SET_AIRCRAFT_COUNTERMEASURE_COUNT`](#\_0x9BDA23BF666F0855) to set the current amount.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_VEHICLE_CURRENT_SLIPSTREAM_DRAFT">
            <summary>
            Returns a float value between 0.0 and 3.0 related to its slipstream draft (boost/speedup).
            GET_VEHICLE_*
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_VEHICLE_DASHBOARD_COLOR">
            <summary>
            _GET_VEHICLE_DASHBOARD_COLOR
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_VEHICLE_DRIVETRAIN_TYPE">
            <summary>
            NativeDB Introduced: v3258
            ```
            
            **Note**: When using this native, the hash of the vehicle needs to be loaded into the client's memory. This can be done by requesting the model with [`REQUEST_MODEL`](#\_0x963D27A58DF860AC) or by simply having the vehicle spawned.
            
            ```cpp
            
            enum eVehicleDrivetrainType
            {
                INVALID = 0,
                FWD = 1,
                RWD = 2,
                AWD = 3
            };
            ```
            
            ```
            NativeDB Introduced: v3258
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_VEHICLE_HAS_PARACHUTE">
            <summary>
            _GET_VEHICLE_HAS_PARACHUTE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_VEHICLE_INTERIOR_COLOR">
            <summary>
            _GET_VEHICLE_INTERIOR_COLOR
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_VEHICLE_MODEL_ESTIMATED_AGILITY">
            <summary>
            GET_VEHICLE_MODEL_*
            9.8 * thrust if air vehicle, else 0.38 + drive force?
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_VEHICLE_MODEL_MAX_KNOTS">
            <summary>
            GET_VEHICLE_MODEL_*
            Function pertains only to aviation vehicles.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_VEHICLE_NEON_LIGHTS_COLOUR">
            <summary>
            Gets the color of the neon lights of the specified vehicle.
            
            See [`_SET_VEHICLE_NEON_LIGHTS_COLOUR`](#\_0x8E0A582209A62695) for more information
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_VEHICLE_NUMBER_OF_BROKEN_BONES">
            <summary>
            _GET_VEHICLE_NUMBER_OF_BROKEN_BONES
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_VEHICLE_NUMBER_OF_BROKEN_OFF_BONES">
            <summary>
            Also includes some "turnOffBones" when vehicle mods are installed.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_VEHICLE_ROOF_LIVERY">
            <summary>
            Returns index of the current vehicle's rooftop livery.
            A getter for [\_SET_VEHICLE_ROOF_LIVERY](#\_0xA6D3A8750DC73270).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_VEHICLE_ROOF_LIVERY_COUNT">
            <summary>
            Returns a number of available rooftop liveries, or -1 if vehicle has no rooftop liveries available.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_VEHICLE_SUSPENSION_BOUNDS">
            <summary>
            Outputs 2 Vector3's.
            Scripts check if out2.x - out1.x &gt; something.x
            Could be suspension related, as in max suspension height and min suspension height, considering the natives location.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_VEHICLE_SUSPENSION_HEIGHT">
            <summary>
            Gets the height of the vehicle's suspension.  
            The higher the value the lower the suspension. Each 0.002 corresponds with one more level lowered.  
            0.000 is the stock suspension.  
            0.008 is Ultra Suspension.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_VEHICLE_WEAPON_CAPACITY">
            <summary>
            _GET_VEHICLE_WEAPON_CAPACITY
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_VEHICLE_XENON_LIGHTS_COLOR">
            <summary>
            Use [\_SET_VEHICLE_HEADLIGHTS_COLOUR](#\_0xE41033B25D003A07) to set the headlights color for the vehicle.
            
            You must enable xenon headlights for this native to work properly.
            
            ```cpp
            enum eHeadlightColors {
                Default = 255,
                White = 0,
                Blue = 1,
                ElectricBlue = 2,
                MintGreen = 3,
                LimeGreen = 4,
                Yellow = 5,
                GoldenShower = 6,
                Orange = 7,
                Red = 8,
                PonyPink = 9,
                HotPink = 10,
                Purple = 11,
                Blacklight = 12
            }
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_WANTED_LEVEL_PAROLE_DURATION">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_WARNING_MESSAGE_TITLE_HASH">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_WEAPON_COMPONENT_VARIANT_EXTRA_COMPONENT_COUNT">
            <summary>
            _GET_WEAPON_COMPONENT_VARIANT_EXTRA_COMPONENT_COUNT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_WEAPON_COMPONENT_VARIANT_EXTRA_COMPONENT_MODEL">
            <summary>
            _GET_WEAPON_COMPONENT_VARIANT_EXTRA_COMPONENT_MODEL
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_WEAPON_OBJECT_LIVERY_COLOR">
            <summary>
            _GET_WEAPON_OBJECT_LIVERY_COLOR
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_WEAPON_TIME_BETWEEN_SHOTS">
            <summary>
            _GET_WEAPON_TIME_BETWEEN_SHOTS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GET_WEATHER_TYPE_TRANSITION">
            <summary>
            Refer to [`SET_WEATHER_TYPE_NOW_PERSIST`](#\_0xED712CA327900C8A) for weather types.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GIVE_LOADOUT_TO_PED">
            <summary>
            List of all available loadouts:
            
            ```
            LOADOUT_DEFAULT
            LOADOUT_ANIMAL
            LOADOUT_COUGAR
            LOADOUT_HILLBILLY
            LOADOUT_CULT
            LOADOUT_CHEAT_0
            LOADOUT_CHEAT_1
            LOADOUT_GUARD
            LOADOUT_NETWORK_BOT
            LOADOUT_LOST
            LOADOUT_LOST_L1
            LOADOUT_LOST_L2
            LOADOUT_LOST_L3
            LOADOUT_MEXICAN
            LOADOUT_MEXICAN_L1
            LOADOUT_MEXICAN_L2
            LOADOUT_MEXICAN_L3
            LOADOUT_FAMILY
            LOADOUT_ASIAN
            LOADOUT_SECUR
            LOADOUT_POLICE_GUARD
            LOADOUT_COP
            LOADOUT_COP_L1
            LOADOUT_COP_L2
            LOADOUT_COP_L3
            LOADOUT_SWAT
            LOADOUT_SWAT_NO_LASER
            LOADOUT_COP_SHOTGUN
            LOADOUT_FIREMAN
            LOADOUT_COP_HELI
            LOADOUT_COP_BOAT
            LOADOUT_ARMY
            LOADOUT_ANIMAL_RETRIEVER
            LOADOUT_SMALL_DOG
            LOADOUT_TIGER_SHARK
            LOADOUT_HAMMERHEAD_SHARK
            LOADOUT_KILLER_WHALE
            LOADOUT_BOAR
            LOADOUT_PIG
            LOADOUT_COYOTE
            LOADOUT_DEER
            LOADOUT_HEN
            LOADOUT_RABBIT
            LOADOUT_CAT
            LOADOUT_COW
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GRASS_LOD_RESET_SCRIPT_AREAS">
            <summary>
            _GRASS_LOD_RESET_SCRIPT_AREAS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._GRASS_LOD_SHRINK_SCRIPT_AREAS">
            <summary>
            Wraps 0xAAE9BE70EC7C69AB with FLT_MAX as p7, Jenkins: 0x73E96210?
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._HAS_ASYNC_INSTALL_FINISHED">
            <summary>
            Hardcoded to always return true.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._HAS_BUTTON_COMBINATION_JUST_BEEN_ENTERED">
            <summary>
            This native appears on the cheat_controller script and tracks a combination of buttons, which may be used to toggle cheats in-game. Credits to ThreeSocks for the info. The hash contains the combination, while the "amount" represents the amount of buttons used in a combination. The following page can be used to make a button combination: gta5offset.com/ts/hash/
            INT_SCORES_SCORTED was a hash collision
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._HAS_CHEAT_STRING_JUST_BEEN_ENTERED">
            <summary>
            Get inputted "Cheat code", for example:
            while (TRUE)
            {
                if (MISC::_557E43C447E700A8(${fugitive}))
                {
                   // Do something.
                }
                SYSTEM::WAIT(0);
            }
            Calling this will also set the last saved string hash to zero.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._HAS_DIRECTOR_MODE_BEEN_TRIGGERED">
            <summary>
            HAS_*
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._HAS_ENTITY_CLEAR_LOS_TO_ENTITY_2">
            <summary>
            NativeDB Introduced: v1868
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._HAS_FILLED_VEHICLE_POPULATION">
            <summary>
            HAS_*
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._HAS_PLAYER_BEEN_SHOT_BY_COP">
            <summary>
            _HAS_PLAYER_BEEN_SHOT_BY_COP
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._HAS_RESUMED_FROM_SUSPEND">
            <summary>
            Hardcoded to return false.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._HIDE_AREA_AND_VEHICLE_NAME_THIS_FRAME">
            <summary>
            HIDE_*_THIS_FRAME
            
            Hides area and vehicle name HUD components for one frame.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._HIDE_VEHICLE_TOMBSTONE">
            <summary>
            NativeDB Introduced: v1604
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._HIRED_LIMO">
            <summary>
            _HIRED_LIMO
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._HUD_DISPLAY_LOADING_SCREEN_TIPS">
            <summary>
            Displays loading screen tips, requires `_0x56C8B608CFD49854` to be called beforehand.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._HUD_WEAPON_WHEEL_GET_SELECTED_HASH">
            <summary>
            Returns the weapon hash to the selected/highlighted weapon in the wheel
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._HUD_WEAPON_WHEEL_GET_SLOT_HASH">
            <summary>
            Returns the weapon hash active in a specific weapon wheel slotList
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._HUD_WEAPON_WHEEL_IGNORE_CONTROL_INPUT">
            <summary>
            Sets a global that disables many weapon input tasks (shooting, aiming, etc.). Does not work with vehicle weapons, only used in selector.ysc
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._HUD_WEAPON_WHEEL_IGNORE_SELECTION">
            <summary>
            Calling this each frame, stops the player from receiving a weapon via the weapon wheel.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._INTERPOLATE_CAM_WITH_PARAMS">
            <summary>
            Interpolates the camera to specified parameters over a set duration using various curve types for position, rotation, and fov.
            
            ```
            NativeDB Introduced: v3258
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._INVALIDATE_VEHICLE_IDLE_CAM">
            <summary>
            Resets the vehicle idle camera timer. Calling this in a loop will disable the idle camera.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._IS_AIM_CAM_THIRD_PERSON_ACTIVE">
            <summary>
            IS_A*
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._IS_ANY_AIR_DEFENSE_ZONE_INSIDE_SPHERE">
            <summary>
            _IS_ANY_AIR_DEFENSE_ZONE_INSIDE_SPHERE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._IS_COMMAND_LINE_BENCHMARK_VALUE_SET">
            <summary>
            Returns true if command line option '-benchmark' is set.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._IS_DAMAGE_TRACKER_ACTIVE_ON_PLAYER">
            <summary>
            _IS_DAMAGE_TRACKER_ACTIVE_ON_PLAYER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._IS_DISABLED_CONTROL_RELEASED">
            <summary>
            _IS_DISABLED_CONTROL_RELEASED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._IS_ENTITY_GHOSTED_TO_LOCAL_PLAYER">
            <summary>
            _IS_ENTITY_GHOSTED_TO_LOCAL_PLAYER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._IS_HANDLER_FRAME_ABOVE_CONTAINER">
            <summary>
            _IS_HANDLER_FRAME_ABOVE_CONTAINER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._IS_INTERIOR_RENDERING_DISABLED">
            <summary>
            Returns a bool if interior rendering is disabled, if yes, all "normal" rendered interiors are invisible
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._IS_IN_POWER_SAVING_MODE">
            <summary>
            aka "constrained"
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._IS_IN_VEHICLE_CAM_DISABLED">
            <summary>
            _IS_IN_VEHICLE_CAM_DISABLED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._IS_MISSION_TRAIN">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._IS_MODEL_A_PED">
            <summary>
            _IS_MODEL_A_PED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._IS_MULTIPLAYER_CHAT_ACTIVE">
            <summary>
            Returns whether or not the text chat (MULTIPLAYER_CHAT Scaleform component) is active.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._IS_NAVMESH_REQUIRED_REGION_OWNED_BY_ANY_THREAD">
            <summary>
            IS_*
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._IS_PED_BLUSH_COLOR_VALID">
            <summary>
            _IS_PED_BLUSH_COLOR_VALID
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._IS_PED_BLUSH_COLOR_VALID_2">
            <summary>
            _IS_PED_BLUSH_COLOR_VALID_2
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._IS_PED_BODY_BLEMISH_VALID">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._IS_PED_DOING_BEAST_JUMP">
            <summary>
            _IS_PED_DOING_BEAST_JUMP
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._IS_PED_EXCLUSIVE_DRIVER_OF_VEHICLE">
            <summary>
            _IS_PED_EXCLUSIVE_DRIVER_OF_VEHICLE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._IS_PED_HAIR_COLOR_VALID">
            <summary>
            _IS_PED_HAIR_COLOR_VALID
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._IS_PED_HAIR_COLOR_VALID_2">
            <summary>
            _IS_PED_HAIR_COLOR_VALID_2
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._IS_PED_HELMET_UNK">
            <summary>
            _IS_PED_HELMET_UNK
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._IS_PED_LIPSTICK_COLOR_VALID">
            <summary>
            _IS_PED_LIPSTICK_COLOR_VALID
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._IS_PED_LIPSTICK_COLOR_VALID_2">
            <summary>
            _IS_PED_LIPSTICK_COLOR_VALID_2
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._IS_PED_OPENING_A_DOOR">
            <summary>
            IS_PED_*
            
            Returns true if the ped is currently opening a door (CTaskOpenDoor).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._IS_PED_SHADER_EFFECT_VALID">
            <summary>
            _IS_PED_SHADER_EFFECT_VALID
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._IS_PED_SWAPPING_WEAPON">
            <summary>
            _IS_PED_SWAPPING_WEAPON
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._IS_PLAYER_CAM_CONTROL_DISABLED">
            <summary>
            Returns true when the player is not able to control the cam i.e. when running a benchmark test, switching the player or viewing a cutscene.  
            Note: I am not 100% sure if the native actually checks if the cam control is disabled but it seems promising.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._IS_PLAYER_DRIVING_DANGEROUSLY">
            <summary>
            ```cpp
            enum eViolationType {
              // Checks if the player is driving on pedestrians walk ways
              VT_PAVED_PEDESTRIAN_AREAS = 0,
              // Checks if the player is running through red lights
              // This takes some time to return true.
              VT_RUNNING_REDS = 1,
              // checks if the player is driving on the wrong side of the road
              VT_AGAINST_TRAFFIC = 2
            };
            ```
            
            Used solely in "Al Di Napoli" with type 2 for a voiceline.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._IS_PLAYLIST_UNK">
            <summary>
            NativeDB Introduced: v1604
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._IS_POP_MULTIPLIER_AREA_UNK">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._IS_RECORDING">
            <summary>
            Checks if you're recording.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._IS_ROCKSTAR_MESSAGE_READY_FOR_SCRIPT">
            <summary>
            _IS_ROCKSTAR_MESSAGE_READY_FOR_SCRIPT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._IS_SCUBA_GEAR_LIGHT_ENABLED">
            <summary>
            NativeDB Introduced: v1493
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._IS_THIS_MODEL_AN_AMPHIBIOUS_CAR">
            <summary>
            _IS_THIS_MODEL_AN_AMPHIBIOUS_CAR
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._IS_THIS_MODEL_AN_AMPHIBIOUS_QUADBIKE">
            <summary>
            _IS_THIS_MODEL_AN_AMPHIBIOUS_QUADBIKE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._IS_THIS_MODEL_A_JETSKI">
            <summary>
            Checks if model is a boat, then checks for FLAG_IS_JETSKI.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._IS_TV_PLAYLIST_ITEM_PLAYING">
            <summary>
            IS_*
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._IS_USING_KEYBOARD">
            <summary>
            _IS_USING_KEYBOARD
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._IS_USING_KEYBOARD_2">
            <summary>
            _IS_USING_KEYBOARD_2
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._IS_VALID_MP_GAMER_TAG_MOVIE">
            <summary>
            IS_*
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._IS_VEHICLE_BEING_HALTED">
            <summary>
            Returns true if vehicle is halted by BRING_VEHICLE_TO_HALT
            _IS_VEHICLE_*
            ```
            
            ```
            NativeDB Introduced: v1493
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._IS_VEHICLE_DAMAGED">
            <summary>
            Appears to return true if the vehicle has any damage, including cosmetically.
            GET_*
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._IS_VEHICLE_ENGINE_ON_FIRE">
            <summary>
            Only ever used once in decompiled scripts: **am_pi_menu**:
            Returns true if the engine is on fire, or if the vehicle engine health is &lt; 0 and it **has been** on fire.
            
            It sometimes doesn't return true when the vehicle engine has been on fire, and has since been fixed. I'm not really sure what the exact conditions are.
            
            This usually returns true even if there are no visible flames yet (engine health &gt; 0). However if you monitor engine health you'll see that it starts decreasing as soon as this returns true.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._IS_VEHICLE_MOD_HSW_EXCLUSIVE">
            <summary>
            mpsum2_g9ec
            ```
            
            ```
            NativeDB Introduced: v2699
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._IS_VEHICLE_NEON_LIGHT_ENABLED">
            <summary>
            indices:  
            0 = Left  
            1 = Right  
            2 = Front  
            3 = Back
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._IS_VEHICLE_PARACHUTE_ACTIVE">
            <summary>
            Does not work for vehicle of type: CBike, CBmx, CBoat, CTrain, CSubmarine.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._IS_VEHICLE_ROCKET_BOOST_ACTIVE">
            <summary>
            _IS_VEHICLE_ROCKET_BOOST_ACTIVE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._IS_VEHICLE_SEAT_ACCESSIBLE">
            <summary>
            Check if a vehicle seat is accessible. If you park your vehicle near a wall and the ped cannot enter/exit this side, the return value toggles from true (not blocked) to false (blocked).
            side = only relevant for bikes/motorcycles to check if the left (false)/right (true) side is blocked.
            onEnter = check if you can enter (true) or exit (false) a vehicle.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._IS_VEHICLE_SLIPSTREAM_LEADER">
            <summary>
            _IS_VEHICLE_SLIPSTREAM_LEADER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._IS_VEHICLE_WEAPON_DISABLED">
            <summary>
            _IS_VEHICLE_WEAPON_DISABLED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._IS_WARNING_MESSAGE_ACTIVE_2">
            <summary>
            IS_WARNING_MESSAGE_*
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._LANDING_MENU_IS_ACTIVE">
            <summary>
            Returns true if the current frontend menu is FE_MENU_VERSION_LANDING_MENU
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._LEADERBOARDS2_READ_BY_PLATFORM">
            <summary>
            _LEADERBOARDS2_READ_BY_PLATFORM
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._LEADERBOARDS_DEATHS">
            <summary>
            _LEADERBOARDS_DEATHS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._LOADINGSCREEN_GET_LOAD_FREEMODE">
            <summary>
            _LOADINGSCREEN_GET_LOAD_FREEMODE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._LOADINGSCREEN_GET_LOAD_FREEMODE_WITH_EVENT_NAME">
            <summary>
            _LOADINGSCREEN_GET_LOAD_FREEMODE_WITH_EVENT_NAME
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._LOADINGSCREEN_IS_LOADING_FREEMODE">
            <summary>
            _LOADINGSCREEN_IS_LOADING_FREEMODE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._LOADINGSCREEN_SET_IS_LOADING_FREEMODE">
            <summary>
            _LOADINGSCREEN_SET_IS_LOADING_FREEMODE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._LOADINGSCREEN_SET_LOAD_FREEMODE">
            <summary>
            _LOADINGSCREEN_SET_LOAD_FREEMODE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._LOADINGSCREEN_SET_LOAD_FREEMODE_WITH_EVENT_NAME">
            <summary>
            Only occurrence was false, in maintransition.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._LOAD_CONTENT_CHANGE_SET_GROUP">
            <summary>
            From fm_deathmatch_creator and fm_race_creator:
            
            FILES::_UNLOAD_CONTENT_CHANGE_SET_GROUP(joaat("GROUP_MAP_SP"));
            FILES::_LOAD_CONTENT_CHANGE_SET_GROUP(joaat("GROUP_MAP"));
            
            NativeDB Introduced: v1604
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._LOAD_GLOBAL_WATER_TYPE">
            <summary>
            0 - default
            1 - HeistIsland
            
            ```
            NativeDB Introduced: v2189
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._LOCALIZATION_GET_SYSTEM_DATE_FORMAT">
            <summary>
            Possible return values: 0, 1, 2
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._LOCALIZATION_GET_SYSTEM_LANGUAGE">
            <summary>
            Same return values as GET_CURRENT_LANGUAGE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._LOCK_LOADING_SCREEN_BUTTONS">
            <summary>
            Updates the display of the MP/SP loading buttons, and locks the state so that other options are not displayed or changed. This can only be done once.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._LOG10">
            <summary>
            NativeDB Introduced: v1604
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._LOG_DEBUG_INFO">
            <summary>
            Not present in retail version of the game, actual definiton seems to be
            _LOG_DEBUG_INFO(const char* category, const char* debugText);
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._LOWER_RETRACTABLE_WHEELS">
            <summary>
            _LOWER_RETRACTABLE_WHEELS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._MARK_OBJECT_FOR_DELETION">
            <summary>
            is this like setting is as no longer needed?
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_ACCEPT_INVITE">
            <summary>
            NETWORK_RE*
            
            Triggers a CEventNetworkInviteConfirmed event
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_ALLOCATE_TUNABLES_REGISTRATION_DATA_MAP">
            <summary>
            _NETWORK_ALLOCATE_TUNABLES_REGISTRATION_DATA_MAP
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_ARE_CUTSCENE_ENTITIES">
            <summary>
            Getter for SET_NETWORK_CUTSCENE_ENTITIES.
            ```
            
            ```
            NativeDB Introduced: v2699
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_BAIL_TRANSITION_QUICKMATCH">
            <summary>
            NativeDB Introduced: v2699
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_BLOCK_KICKED_PLAYERS">
            <summary>
            _NETWORK_BLOCK_KICKED_PLAYERS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_BUY_CONTRABAND">
            <summary>
            _NETWORK_BUY_CONTRABAND
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_CAN_COMMUNICATE_WITH_GAMER_2">
            <summary>
            Same as NETWORK_CAN_COMMUNICATE_WITH_GAMER
            
            NETWORK_CAN_*
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_CAN_GAMER_PLAY_MULTIPLAYER_WITH_ME">
            <summary>
            _NETWORK_CAN_GAMER_PLAY_MULTIPLAYER_WITH_ME
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_CAN_PLAY_MULTIPLAYER_WITH_GAMER">
            <summary>
            _NETWORK_CAN_PLAY_MULTIPLAYER_WITH_GAMER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_CAN_SPEND_MONEY_2">
            <summary>
            NETWORK_CAN_R??? or NETWORK_CAN_S???  
            ```
            
            ```
            NativeDB Added Parameter 7: Any p6
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_CAN_VIEW_GAMER_USER_CONTENT">
            <summary>
            _NETWORK_CAN_VIEW_GAMER_USER_CONTENT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_CASINO_CAN_GAMBLE">
            <summary>
            NETWORK_C\*
            
            ```
            NativeDB Introduced: v1734
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_CASINO_CAN_PURCHASE_CHIPS_WITH_PVC">
            <summary>
            Same as 0x8968D4D8C6C40C11.
            NETWORK_C\*
            
            ```
            NativeDB Introduced: v1734
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_CASINO_CAN_PURCHASE_CHIPS_WITH_PVC_2">
            <summary>
            Same as 0x394DCDB9E836B7A9.
            NETWORK_C\*
            
            ```
            NativeDB Introduced: v1734
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_CASINO_CAN_USE_GAMBLING_TYPE">
            <summary>
            GTAO_CASINO_HOUSE
            GTAO_CASINO_INSIDETRACK
            GTAO_CASINO_LUCKYWHEEL
            GTAO_CASINO_BLACKJACK
            GTAO_CASINO_ROULETTE
            GTAO_CASINO_SLOTS
            GTAO_CASINO_PURCHASE_CHIPS
            NETWORK_C\*
            
            ```
            NativeDB Introduced: v1734
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_CASINO_PURCHASE_CHIPS">
            <summary>
            NETWORK_C\*
            
            ```
            NativeDB Introduced: v1734
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_CASINO_SELL_CHIPS">
            <summary>
            NETWORK_C\*
            
            ```
            NativeDB Introduced: v1734
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_CLAN_ANIMATION">
            <summary>
            Only documented...
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_CONCEAL_ENTITY">
            <summary>
            _NETWORK_CONCEAL_ENTITY
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_DEDUCT_CASH">
            <summary>
            NativeDB Introduced: v323
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_DISPLAYNAMES_FROM_HANDLES_START">
            <summary>
            Hardcoded to return -1.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_EARN_BOSS">
            <summary>
            _NETWORK_EARN_BOSS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_EARN_BOSS_AGENCY">
            <summary>
            _NETWORK_EARN_BOSS_AGENCY
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_EARN_BOUNTY_HUNTER_REWARD">
            <summary>
            NativeDB Introduced: v1493
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_EARN_CASINO_HEIST">
            <summary>
            NativeDB Introduced: v1868
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_EARN_CASINO_HEIST_BONUS">
            <summary>
            NativeDB Introduced: v1868
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_EARN_COLLECTABLE_COMPLETED_COLLECTION">
            <summary>
            NativeDB Introduced: v2060
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_EARN_FMBB_WAGE_BONUS">
            <summary>
            NativeDB Introduced: v1493
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_EARN_FROM_ARENA_CAREER_PROGRESSION">
            <summary>
            NativeDB Introduced: v1604
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_EARN_FROM_ARENA_SKILL_LEVEL_PROGRESSION">
            <summary>
            NativeDB Introduced: v1604
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_EARN_FROM_ARENA_WAR">
            <summary>
            NativeDB Introduced: v1604
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_EARN_FROM_ARMOUR_TRUCK">
            <summary>
            For the money bags that drop a max of $40,000. Often called 40k bags.
            Most likely NETWORK_EARN_FROM_ROB***
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_EARN_FROM_ASSASSINATE_TARGET_KILLED">
            <summary>
            NativeDB Introduced: v1604
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_EARN_FROM_ASSASSINATE_TARGET_KILLED_2">
            <summary>
            NativeDB Introduced: v1604
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_EARN_FROM_AUTOSHOP_BUSINESS">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_EARN_FROM_AUTOSHOP_INCOME">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_EARN_FROM_BB_EVENT_BONUS">
            <summary>
            NativeDB Introduced: v1604
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_EARN_FROM_BB_EVENT_CARGO">
            <summary>
            NativeDB Introduced: v1604
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_EARN_FROM_BIKER_INCOME">
            <summary>
            NativeDB Introduced: v2699
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_EARN_FROM_BIKE_SHOP_BUSINESS">
            <summary>
            NativeDB Introduced: v2699
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_EARN_FROM_BUSINESS_BATTLE">
            <summary>
            NativeDB Introduced: v1493
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_EARN_FROM_BUSINESS_HUB_SELL">
            <summary>
            NativeDB Introduced: v1493
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_EARN_FROM_BUSINESS_HUB_SOURCE">
            <summary>
            NativeDB Introduced: v2699
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_EARN_FROM_BUSINESS_PRODUCT">
            <summary>
            _NETWORK_EARN_FROM_BUSINESS_PRODUCT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_EARN_FROM_CARCLUB_MEMBERSHIP">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_EARN_FROM_CASHING_OUT">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_EARN_FROM_CASINO_AWARD">
            <summary>
            NativeDB Introduced: v1734
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_EARN_FROM_CASINO_MISSION_PARTICIPATION">
            <summary>
            NativeDB Introduced: v1734
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_EARN_FROM_CASINO_MISSION_REWARD">
            <summary>
            NativeDB Introduced: v1734
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_EARN_FROM_CASINO_STORY_MISSION_REWARD">
            <summary>
            NativeDB Introduced: v1734
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_EARN_FROM_CLUB_MANAGEMENT_PARTICIPATION">
            <summary>
            NativeDB Introduced: v1493
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_EARN_FROM_COLLECTABLES_ACTION_FIGURES">
            <summary>
            NativeDB Introduced: v1734
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_EARN_FROM_COLLECTION_ITEM">
            <summary>
            NativeDB Introduced: v1734
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_EARN_FROM_COMPLETE_COLLECTION">
            <summary>
            NativeDB Introduced: v1734
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_EARN_FROM_CONTRABAND">
            <summary>
            _NETWORK_EARN_FROM_CONTRABAND
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_EARN_FROM_CRIMINAL_MASTERMIND_BONUS">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_EARN_FROM_DAILY_OBJECTIVE_EVENT">
            <summary>
            NativeDB Introduced: v1734
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_EARN_FROM_DAR_CHALLENGE">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_EARN_FROM_DESTROYING_CONTRABAND">
            <summary>
            _NETWORK_EARN_FROM_DESTROYING_CONTRABAND
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_EARN_FROM_DOOMSDAY_FINALE_BONUS">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_EARN_FROM_FMBB_BOSS_WORK">
            <summary>
            NativeDB Introduced: v1493
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_EARN_FROM_FMBB_PHONECALL_MISSION">
            <summary>
            NativeDB Introduced: v1493
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_EARN_FROM_GANGOPS_AWARDS">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_EARN_FROM_GANGOPS_ELITE">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_EARN_FROM_GANGOPS_JOBS_FINALE">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_EARN_FROM_GANGOPS_JOBS_PREP_PARTICIPATION">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_EARN_FROM_GANGOPS_JOBS_SETUP">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_EARN_FROM_GANGOPS_WAGES">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_EARN_FROM_GANGOPS_WAGES_BONUS">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_EARN_FROM_GANG_PICKUP">
            <summary>
            _NETWORK_EARN_FROM_GANG_PICKUP
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_EARN_FROM_HACKER_TRUCK_MISSION">
            <summary>
            NativeDB Introduced: v1493
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_EARN_FROM_JOB_X2">
            <summary>
            NativeDB Introduced: v1734
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_EARN_FROM_PREMIUM_JOB">
            <summary>
            _NETWORK_EARN_FROM_PREMIUM_JOB
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_EARN_FROM_RC_TIME_TRIAL">
            <summary>
            NativeDB Introduced: v1734
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_EARN_FROM_RDR_BONUS">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_EARN_FROM_SELLING_VEHICLE">
            <summary>
            NativeDB Added Parameter 2: Any p1
            NativeDB Added Parameter 3: Any p2
            NativeDB Introduced: v1734
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_EARN_FROM_SELL_BASE">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_EARN_FROM_SELL_BUNKER">
            <summary>
            _NETWORK_EARN_FROM_SELL_BUNKER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_EARN_FROM_SIGHTSEEING">
            <summary>
            NativeDB Introduced: v2699
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_EARN_FROM_SMUGGLING">
            <summary>
            NativeDB Introduced: v1180
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_EARN_FROM_SPIN_THE_WHEEL_CASH">
            <summary>
            NativeDB Introduced: v1604
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_EARN_FROM_TARGET_REFUND">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_EARN_FROM_TIME_TRIAL_WIN">
            <summary>
            NativeDB Introduced: v1734
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_EARN_FROM_TUNER_AWARD">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_EARN_FROM_TUNER_FINALE">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_EARN_FROM_UPGRADE_AUTOSHOP_LOCATION">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_EARN_FROM_VEHICLE_AUTOSHOP">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_EARN_FROM_VEHICLE_AUTOSHOP_BONUS">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_EARN_FROM_VEHICLE_EXPORT">
            <summary>
            _NETWORK_EARN_FROM_VEHICLE_EXPORT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_EARN_FROM_WAGE_PAYMENT">
            <summary>
            NativeDB Introduced: v1180
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_EARN_FROM_WAGE_PAYMENT_BONUS">
            <summary>
            NativeDB Introduced: v1180
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_EARN_FROM_WAREHOUSE">
            <summary>
            NativeDB Added Parameter 1: int amount
            NativeDB Added Parameter 2: int id
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_EARN_GOON">
            <summary>
            _NETWORK_EARN_GOON
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_EARN_ISLAND_HEIST">
            <summary>
            NativeDB Introduced: v2189
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_EARN_JOB_BONUS_FIRST_TIME_BONUS">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_EARN_JOB_BONUS_HEIST_AWARD">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_GET_AVERAGE_LATENCY_FOR_PLAYER">
            <summary>
            NativeDB Introduced: v323
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_GET_AVERAGE_LATENCY_FOR_PLAYER_2">
            <summary>
            Same as _NETWORK_GET_AVERAGE_LATENCY_FOR_PLAYER (0xD414BE129BB81B32)
            ```
            
            ```
            NativeDB Introduced: v323
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_GET_AVERAGE_PACKET_LOSS_FOR_PLAYER">
            <summary>
            NETWORK_GET_*
            
            NativeDB Introduced: v323
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_GET_DESTROYER_OF_ENTITY">
            <summary>
            _NETWORK_GET_DESTROYER_OF_ENTITY
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_GET_DISPLAYNAMES_FROM_HANDLES">
            <summary>
            _NETWORK_GET_DISPLAYNAMES_FROM_HANDLES
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_GET_ENTITY_NET_SCRIPT_ID">
            <summary>
            _NETWORK_GET_ENTITY_NET_SCRIPT_ID
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_GET_FRIEND_NAME_FROM_INDEX">
            <summary>
            _NETWORK_GET_FRIEND_NAME_FROM_INDEX
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_GET_IS_HIGH_EARNER">
            <summary>
            NativeDB Introduced: v323
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_GET_LAST_VELOCITY_RECEIVED">
            <summary>
            Used by NetBlender
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_GET_NUM_BODY_TRACKERS">
            <summary>
            _NETWORK_GET_NUM_BODY_TRACKERS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_GET_NUM_UNACKED_FOR_PLAYER">
            <summary>
            NativeDB Introduced: v323
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_GET_OLDEST_RESEND_COUNT_FOR_PLAYER">
            <summary>
            NETWORK_GET_*
            
            NativeDB Introduced: v323
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_GET_PLATFORM_PARTY_UNK">
            <summary>
            _NETWORK_GET_PLATFORM_PARTY_UNK
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_GET_PLAYER_COORDS">
            <summary>
            Returns the coordinates of another player.
            
            Does not work if you enter your own player id as p0 (will return `(0.0, 0.0, 0.0)` in that case).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_GET_POSITION_HASH_OF_THIS_SCRIPT">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_GET_ROS_PRIVILEGE_24">
            <summary>
            _NETWORK_GET_ROS_PRIVILEGE_24
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_GET_ROS_PRIVILEGE_25">
            <summary>
            _NETWORK_GET_ROS_PRIVILEGE_25
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_GET_ROS_PRIVILEGE_9">
            <summary>
            _NETWORK_GET_ROS_PRIVILEGE_9
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_GET_TARGETING_MODE">
            <summary>
            _NETWORK_GET_TARGETING_MODE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_GET_UNRELIABLE_RESEND_COUNT_FOR_PLAYER">
            <summary>
            NETWORK_*
            
            NativeDB Introduced: v323
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_GET_VC_BANK_BALANCE_IS_NOT_LESS_THAN">
            <summary>
            Returns true if bank balance &gt;= amount.
            
            NativeDB Introduced: v323
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_GET_VC_BANK_WALLET_BALANCE_IS_NOT_LESS_THAN">
            <summary>
            Returns true if bank balance + wallet balance &gt;= amount.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_GET_VC_WALLET_BALANCE_IS_NOT_LESS_THAN">
            <summary>
            Returns true if wallet balance &gt;= amount.
            
            NativeDB Introduced: v323
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_HAS_AGE_RESTRICTED_PROFILE">
            <summary>
            _NETWORK_HAS_AGE_RESTRICTED_PROFILE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_HAS_GAME_BEEN_ALTERED">
            <summary>
            Returns true if dinput8.dll is present in the game directory.
            You will get following error message if that is true: "You are attempting to access GTA Online servers with an altered version of the game."
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_HAS_VIEW_GAMER_USER_CONTENT_RESULT">
            <summary>
            _NETWORK_HAS_VIEW_GAMER_USER_CONTENT_RESULT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_HAVE_ONLINE_PRIVILEGE_2">
            <summary>
            _NETWORK_HAVE_ONLINE_PRIVILEGE_2
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_IS_CONNECTION_ENDPOINT_RELAY_SERVER">
            <summary>
            NETWORK_IS_*
            
            NativeDB Introduced: v323
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_IS_ENTITY_CONCEALED">
            <summary>
            Note: This only works for vehicles, which appears to be a bug (since the setter *does* work for every entity type and the name is 99% correct).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_IS_FRIEND_HANDLE_ONLINE">
            <summary>
            _NETWORK_IS_FRIEND_HANDLE_ONLINE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_IS_NETWORK_ID_A_CLONE">
            <summary>
            Returns true if the specified network id is controlled by someone else.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_IS_PLAYER_EQUAL_TO_INDEX">
            <summary>
            NETWORK_ARE_*
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_IS_PSN_AVAILABLE">
            <summary>
            _NETWORK_IS_PSN_AVAILABLE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_IS_SCRIPT_ACTIVE_BY_HASH">
            <summary>
            NativeDB Introduced: v2245
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_IS_TEXT_CHAT_ACTIVE">
            <summary>
            Same as _IS_TEXT_CHAT_ACTIVE, except it does not check if the text chat HUD component is initialized, and therefore may crash.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_IS_THIS_SCRIPT_MARKED">
            <summary>
            _NETWORK_IS_THIS_SCRIPT_MARKED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_MANUAL_DELETE_CHARACTER">
            <summary>
            _NETWORK_MANUAL_DELETE_CHARACTER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_OVERRIDE_CLOCK_MILLISECONDS_PER_GAME_MINUTE">
            <summary>
            NativeDB Introduced: v2189
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_PED_FORCE_GAME_STATE_UPDATE">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_REGISTER_TUNABLE_BOOL_HASH">
            <summary>
            _NETWORK_REGISTER_TUNABLE_BOOL_HASH
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_REGISTER_TUNABLE_FLOAT_HASH">
            <summary>
            _NETWORK_REGISTER_TUNABLE_FLOAT_HASH
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_REGISTER_TUNABLE_INT_HASH">
            <summary>
            _NETWORK_REGISTER_TUNABLE_INT_HASH
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_REPORT_MYSELF">
            <summary>
            _NETWORK_REPORT_MYSELF
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_RESPAWN_COORDS">
            <summary>
            p4 and p5 are always 0 in scripts
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_RIVAL_DELIVERY_COMPLETED">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_SEND_PRESENCE_TRANSITION_INVITE">
            <summary>
            String "NETWORK_SEND_PRESENCE_TRANSITION_INVITE" is contained in the function in ida so this one is correct.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_SET_CURRENT_DATA_MANAGER_HANDLE">
            <summary>
            _NETWORK_SET_CURRENT_DATA_MANAGER_HANDLE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_SET_CURRENT_MISSION_ID">
            <summary>
            NativeDB Introduced: v2699
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_SET_CURRENT_SPAWN_SETTING">
            <summary>
            cpp
            enum eMpSettingSpawn
            {
            	MP_SETTING_SPAWN_NULL = 0,
            	MP_SETTING_SPAWN_PROPERTY = 1,
            	MP_SETTING_SPAWN_LAST_POSITION = 2,
            	MP_SETTING_SPAWN_GARAGE = 3,
            	MP_SETTING_SPAWN_RANDOM = 4,
            	MP_SETTING_SPAWN_PRIVATE_YACHT = 5,
            	MP_SETTING_SPAWN_OFFICE = 6,
            	MP_SETTING_SPAWN_CLUBHOUSE = 7,
            	MP_SETTING_SPAWN_IE_WAREHOUSE = 8,
            	MP_SETTING_SPAWN_BUNKER = 9,
            	MP_SETTING_SPAWN_HANGAR = 10,
            	MP_SETTING_SPAWN_DEFUNCT_BASE = 11,
            	MP_SETTING_SPAWN_NIGHTCLUB = 12,
            	MP_SETTING_SPAWN_ARENA_GARAGE = 13,
            	MP_SETTING_SPAWN_CASINO_APARTMENT = 14,
            	MP_SETTING_SPAWN_ARCADE = 15,
            	MP_SETTING_SPAWN_SUBMARINE = 16,
            	MP_SETTING_SPAWN_CAR_MEET = 17,
            	MP_SETTING_SPAWN_AUTO_SHOP = 18,
            	MP_SETTING_SPAWN_FIXER_HQ = 19,
            	MP_SETTING_SPAWN_MAX = 20,
            };
            ```
            
            ```
            NativeDB Introduced: v2699
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_SET_ENTITY_GHOSTED_WITH_OWNER">
            <summary>
            _NETWORK_SET_ENTITY_GHOSTED_WITH_OWNER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_SET_ENTITY_INVISIBLE_TO_NETWORK">
            <summary>
            if set to true other network players can't see it  
            if set to false other network player can see it  
            =========================================  
            ^^ I attempted this by grabbing an object with GET_ENTITY_PLAYER_IS_FREE_AIMING_AT and setting this naive no matter the toggle he could still see it.  
            pc or last gen?  
            ^^ last-gen
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_SET_OBJECT_FORCE_STATIC_BLEND">
            <summary>
            Sets whether or not an object (created using `CREATE_OBJECT`, or similar) should have its position/rotation synchronized,
            even if it is a 'static' object (for example, having flag 32 - Static - set in its archetype definition).
            
            This has to be called during the same frame the object is created/registered for network, as otherwise it may already
            have a remote clone created.
            
            Once a remote clone is created, changing this value will not have any effect on said clone.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_SET_VEHICLE_TEST_DRIVE">
            <summary>
            Used by Metric VEHICLE_DIST_DRIVEN
            ```
            
            ```
            NativeDB Introduced: v2699
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_SET_VEHICLE_WHEELS_DESTRUCTIBLE">
            <summary>
            Allow vehicle wheels to be destructible even when the Vehicle entity is invincible.
            ```
            
            ```
            NativeDB Introduced: v1365
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_SHOULD_SHOW_CONNECTIVITY_TROUBLESHOOTING">
            <summary>
            Returns true if the NAT type is Strict (3) and a certain number of connections have failed.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_SPENT_ARCADE_GAME">
            <summary>
            NativeDB Introduced: v1868
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_SPENT_ARCADE_GENERIC">
            <summary>
            NativeDB Introduced: v1868
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_SPENT_ARENA_JOIN_SPECTATOR">
            <summary>
            NativeDB Introduced: v1604
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_SPENT_ARENA_PREMIUM">
            <summary>
            NativeDB Introduced: v1604
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_SPENT_ARENA_SPECTATOR_BOX">
            <summary>
            NativeDB Introduced: v1604
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_SPENT_AUTOSHOP_MODIFICATIONS">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_SPENT_AUTOSHOP_PROPERTY_UTILITY_FEE">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_SPENT_BALLISTIC_EQUIPMENT">
            <summary>
            _NETWORK_SPENT_BALLISTIC_EQUIPMENT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_SPENT_BA_SERVICE">
            <summary>
            _NETWORK_SPENT_BA_SERVICE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_SPENT_BEACH_PARTY_GENERIC">
            <summary>
            NativeDB Introduced: v2189
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_SPENT_BIKE_SHOP_MODIFY">
            <summary>
            NativeDB Introduced: v2699
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_SPENT_BOSS">
            <summary>
            NativeDB Added Parameter 1: int amount
            NativeDB Added Parameter 2: BOOL p1
            NativeDB Added Parameter 3: BOOL p2
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_SPENT_BOUNTY_HUNTER_MISSION">
            <summary>
            NativeDB Introduced: v1493
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_SPENT_BUSINESS">
            <summary>
            _NETWORK_SPENT_BUSINESS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_SPENT_BUY_ARENA">
            <summary>
            NativeDB Introduced: v1604
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_SPENT_BUY_AUTOSHOP">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_SPENT_BUY_BASE">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_SPENT_BUY_BUNKER">
            <summary>
            _NETWORK_SPENT_BUY_BUNKER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_SPENT_BUY_CASINO">
            <summary>
            NativeDB Introduced: v1734
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_SPENT_BUY_TILTROTOR">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_SPENT_BUY_TRUCK">
            <summary>
            _NETWORK_SPENT_BUY_TRUCK
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_SPENT_CARCLUB">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_SPENT_CARCLUB_MEMBERSHIP">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_SPENT_CARCLUB_TAKEOVER">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_SPENT_CARGO_SOURCING">
            <summary>
            NativeDB Introduced: v2699
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_SPENT_CASINO_CLUB_GENERIC">
            <summary>
            NativeDB Introduced: v2189
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_SPENT_CASINO_GENERIC">
            <summary>
            NativeDB Introduced: v1734
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_SPENT_CASINO_HEIST">
            <summary>
            NativeDB Introduced: v1868
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_SPENT_CASINO_HEIST_SKIP_MISSION">
            <summary>
            NativeDB Introduced: v1868
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_SPENT_CASINO_MEMBERSHIP">
            <summary>
            NativeDB Introduced: v1734
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_SPENT_EMPLOY_ASSASSINS">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_SPENT_FROM_BANK">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_SPENT_GANGOPS_CANNON">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_SPENT_GANGOPS_START_MISSION">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_SPENT_GANGOPS_START_STRAND">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_SPENT_GANGOPS_TRIP_SKIP">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_SPENT_GUNRUNNING_CONTACT_SERVICE">
            <summary>
            NativeDB Introduced: v2699
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_SPENT_HANGAR_STAFF_CHARGES">
            <summary>
            NativeDB Introduced: v1180
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_SPENT_HANGAR_UTILITY_CHARGES">
            <summary>
            NativeDB Introduced: v1180
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_SPENT_IMPORT_EXPORT_REPAIR">
            <summary>
            _NETWORK_SPENT_IMPORT_EXPORT_REPAIR
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_SPENT_IM_ABILITY">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_SPENT_ISLAND_HEIST">
            <summary>
            NativeDB Introduced: v2189
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_SPENT_JOB_SKIP">
            <summary>
            NativeDB Introduced: v323
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_SPENT_JUKEBOX">
            <summary>
            _NETWORK_SPENT_JUKEBOX
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_SPENT_MAKE_IT_RAIN">
            <summary>
            NativeDB Introduced: v1604
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_SPENT_MOVE_YACHT">
            <summary>
            _NETWORK_SPENT_MOVE_YACHT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_SPENT_NIGHTCLUB_BAR_DRINK">
            <summary>
            NativeDB Introduced: v1493
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_SPENT_NIGHTCLUB_ENTRY_FEE">
            <summary>
            NativeDB Introduced: v1493
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_SPENT_ORDER_BODYGUARD_VEHICLE">
            <summary>
            _NETWORK_SPENT_ORDER_BODYGUARD_VEHICLE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_SPENT_ORDER_WAREHOUSE_VEHICLE">
            <summary>
            _NETWORK_SPENT_ORDER_WAREHOUSE_VEHICLE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_SPENT_PAY_BOSS">
            <summary>
            _NETWORK_SPENT_PAY_BOSS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_SPENT_PAY_GOON">
            <summary>
            _NETWORK_SPENT_PAY_GOON
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_SPENT_PA_SERVICE_DANCER">
            <summary>
            _NETWORK_SPENT_PA_SERVICE_DANCER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_SPENT_PA_SERVICE_HELI_PICKUP">
            <summary>
            _NETWORK_SPENT_PA_SERVICE_HELI_PICKUP
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_SPENT_PURCHASE_HANGAR">
            <summary>
            NativeDB Introduced: v1180
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_SPENT_PURCHASE_WAREHOUSE">
            <summary>
            _NETWORK_SPENT_PURCHASE_WAREHOUSE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_SPENT_RDRHATCHET_BONUS">
            <summary>
            NativeDB Introduced: v1493
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_SPENT_REHIRE_DJ">
            <summary>
            NativeDB Introduced: v1493
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_SPENT_RENAME_ORGANIZATION">
            <summary>
            _NETWORK_SPENT_RENAME_ORGANIZATION
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_SPENT_SALES_DISPLAY">
            <summary>
            NativeDB Introduced: v2699
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_SPENT_SPIN_THE_WHEEL_PAYMENT">
            <summary>
            NativeDB Introduced: v1604
            
            NativeDB Removed Parameter 4: BOOL p3
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_SPENT_SUBMARINE">
            <summary>
            NativeDB Introduced: v2189
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_SPENT_UPGRADE_ARENA">
            <summary>
            NativeDB Introduced: v1604
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_SPENT_UPGRADE_AUTOSHOP">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_SPENT_UPGRADE_BASE">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_SPENT_UPGRADE_BUNKER">
            <summary>
            _NETWORK_SPENT_UPGRADE_BUNKER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_SPENT_UPGRADE_CASINO">
            <summary>
            NativeDB Introduced: v1734
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_SPENT_UPGRADE_HANGAR">
            <summary>
            NativeDB Introduced: v1180
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_SPENT_UPGRADE_SUB">
            <summary>
            NativeDB Introduced: v2189
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_SPENT_UPGRADE_TILTROTOR">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_SPENT_UPGRADE_TRUCK">
            <summary>
            _NETWORK_SPENT_UPGRADE_TRUCK
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_SPENT_VEHICLE_EXPORT_MODS">
            <summary>
            _NETWORK_SPENT_VEHICLE_EXPORT_MODS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_SPENT_VEHICLE_REQUESTED">
            <summary>
            NativeDB Introduced: v2699
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_SPENT_VIP_UTILITY_CHARGES">
            <summary>
            _NETWORK_SPENT_VIP_UTILITY_CHARGES
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_SPENT_WAGER">
            <summary>
            _NETWORK_SPENT_WAGER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_START_USER_CONTENT_PERMISSIONS_CHECK">
            <summary>
            Always returns -1. Seems to be XB1 specific.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_TRANSITION_TRACK">
            <summary>
            _NETWORK_TRANSITION_TRACK
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_UGC_NAV">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_UPDATE_PLAYER_SCARS">
            <summary>
            _NETWORK_UPDATE_PLAYER_SCARS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NETWORK_USE_HIGH_PRECISION_VEHICLE_BLENDING">
            <summary>
            Implemented only for Trains.
            ```
            
            ```
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NET_GAMESERVER_BASKET_ADD_ITEM">
            <summary>
            _NET_GAMESERVER_BASKET_ADD_ITEM
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NET_GAMESERVER_BASKET_APPLY_SERVER_DATA">
            <summary>
            _NET_GAMESERVER_BASKET_APPLY_SERVER_DATA
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NET_GAMESERVER_BASKET_DELETE">
            <summary>
            NativeDB Introduced: v372
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NET_GAMESERVER_BASKET_END">
            <summary>
            _NET_GAMESERVER_BASKET_END
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NET_GAMESERVER_BASKET_IS_FULL">
            <summary>
            _NET_GAMESERVER_BASKET_IS_FULL
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NET_GAMESERVER_BASKET_START">
            <summary>
            _NET_GAMESERVER_BASKET_START
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NET_GAMESERVER_BEGIN_SERVICE">
            <summary>
            _NET_GAMESERVER_BEGIN_SERVICE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NET_GAMESERVER_CATALOG_IS_READY">
            <summary>
            _NET_GAMESERVER_CATALOG_IS_READY
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NET_GAMESERVER_CATALOG_ITEM_EXISTS">
            <summary>
            _NET_GAMESERVER_CATALOG_ITEM_EXISTS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NET_GAMESERVER_CATALOG_ITEM_EXISTS_HASH">
            <summary>
            _NET_GAMESERVER_CATALOG_ITEM_EXISTS_HASH
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NET_GAMESERVER_CHECKOUT_START">
            <summary>
            _NET_GAMESERVER_CHECKOUT_START
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NET_GAMESERVER_DELETE_CHARACTER_SLOT">
            <summary>
            _NET_GAMESERVER_DELETE_CHARACTER_SLOT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NET_GAMESERVER_DELETE_CHARACTER_SLOT_GET_STATUS">
            <summary>
            _NET_GAMESERVER_DELETE_CHARACTER_SLOT_GET_STATUS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NET_GAMESERVER_DELETE_SET_TELEMETRY_NONCE_SEED">
            <summary>
            _NET_GAMESERVER_DELETE_SET_TELEMETRY_NONCE_SEED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NET_GAMESERVER_END_SERVICE">
            <summary>
            _NET_GAMESERVER_END_SERVICE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NET_GAMESERVER_GET_BALANCE">
            <summary>
            Note: only one of the arguments can be set to true at a time
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NET_GAMESERVER_GET_CATALOG_STATE">
            <summary>
            _NET_GAMESERVER_GET_CATALOG_STATE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NET_GAMESERVER_GET_PRICE">
            <summary>
            bool is always true in game scripts
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NET_GAMESERVER_GET_TRANSACTION_MANAGER_DATA">
            <summary>
            _NET_GAMESERVER_GET_TRANSACTION_MANAGER_DATA
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NET_GAMESERVER_IS_CATALOG_VALID">
            <summary>
            _NET_GAMESERVER_IS_CATALOG_VALID
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NET_GAMESERVER_IS_SESSION_REFRESH_PENDING">
            <summary>
            _NET_GAMESERVER_IS_SESSION_REFRESH_PENDING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NET_GAMESERVER_IS_SESSION_VALID">
            <summary>
            _NET_GAMESERVER_IS_SESSION_VALID
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NET_GAMESERVER_SESSION_APPLY_RECEIVED_DATA">
            <summary>
            _NET_GAMESERVER_SESSION_APPLY_RECEIVED_DATA
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NET_GAMESERVER_SET_TELEMETRY_NONCE_SEED">
            <summary>
            _NET_GAMESERVER_SET_TELEMETRY_NONCE_SEED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NET_GAMESERVER_START_SESSION">
            <summary>
            _NET_GAMESERVER_START_SESSION
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NET_GAMESERVER_TRANSFER_BANK_TO_WALLET">
            <summary>
            _NET_GAMESERVER_TRANSFER_BANK_TO_WALLET
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NET_GAMESERVER_TRANSFER_CASH_GET_STATUS">
            <summary>
            Same as 0x350AA5EBC03D3BD2
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NET_GAMESERVER_TRANSFER_CASH_GET_STATUS_2">
            <summary>
            Same as 0x23789E777D14CE44
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NET_GAMESERVER_TRANSFER_CASH_SET_TELEMETRY_NONCE_SEED">
            <summary>
            Used to be NETWORK_SHOP_CASH_TRANSFER_SET_TELEMETRY_NONCE_SEED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NET_GAMESERVER_TRANSFER_WALLET_TO_BANK">
            <summary>
            _NET_GAMESERVER_TRANSFER_WALLET_TO_BANK
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._NET_GAMESERVER_USE_SERVER_TRANSACTIONS">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._ORDERED_BOSS_VEHICLE">
            <summary>
            _ORDERED_BOSS_VEHICLE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._OVERRIDE_MULTIPLAYER_CHAT_COLOUR">
            <summary>
            _OVERRIDE_MULTIPLAYER_CHAT_COLOUR
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._OVERRIDE_MULTIPLAYER_CHAT_PREFIX">
            <summary>
            _OVERRIDE_MULTIPLAYER_CHAT_PREFIX
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._OVERRIDE_PED_BADGE_TEXTURE">
            <summary>
            Overriding ped badge texture to a passed texture. It's synced between players (even custom textures!), don't forget to request used dict on *all* clients to make it sync properly. Can be removed by passing empty strings.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._PAUSE_MENU_DISABLE_BUSYSPINNER">
            <summary>
            Disables the loading spinner in Pause Menu when switching from one header tab to another.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._PAUSE_MENU_GET_INDEX_OF_MOUSE_HOVERED_SLOT">
            <summary>
            If mouse is hovering on a slot, it returns the slot's index, else it returns -1.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._PAUSE_MENU_GET_UNIQUE_ID_OF_MOUSE_HOVERED_SLOT">
            <summary>
            If mouse is hovering on a slot, it returns uniqueid of that slot, else it returns -1.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._PLACE_OBJECT_ON_GROUND_PROPERLY_2">
            <summary>
            _PLACE_OBJECT_ON_GROUND_PROPERLY_2
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._PLAYSTATS_ARCADEGAME">
            <summary>
            NativeDB Introduced: v1734
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._PLAYSTATS_ARENA_WARS_ENDED">
            <summary>
            NativeDB Introduced: v1604
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._PLAYSTATS_ARENA_WAR_SPECTATOR">
            <summary>
            NativeDB Introduced: v1604
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._PLAYSTATS_AWARD_BADSPORT">
            <summary>
            _PLAYSTATS_AWARD_BADSPORT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._PLAYSTATS_BAN_ALERT">
            <summary>
            _PLAYSTATS_BAN_ALERT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._PLAYSTATS_BUY_CONTRABAND">
            <summary>
            _PLAYSTATS_BUY_CONTRABAND
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._PLAYSTATS_CARCLUB_CHALLENGE">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._PLAYSTATS_CARCLUB_POINTS">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._PLAYSTATS_CARCLUB_PRIZE">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._PLAYSTATS_CASINO_BLACKJACK">
            <summary>
            NativeDB Introduced: v1734
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._PLAYSTATS_CASINO_BLACKJACK_LIGHT">
            <summary>
            NativeDB Introduced: v1734
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._PLAYSTATS_CASINO_CHIP">
            <summary>
            NativeDB Introduced: v1734
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._PLAYSTATS_CASINO_INSIDETRACK">
            <summary>
            NativeDB Introduced: v1734
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._PLAYSTATS_CASINO_INSIDETRACK_LIGHT">
            <summary>
            NativeDB Introduced: v1734
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._PLAYSTATS_CASINO_LUCKYSEVEN">
            <summary>
            NativeDB Introduced: v1734
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._PLAYSTATS_CASINO_MISSION_ENDED">
            <summary>
            NativeDB Introduced: v1734
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._PLAYSTATS_CASINO_ROULETTE">
            <summary>
            NativeDB Introduced: v1734
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._PLAYSTATS_CASINO_ROULETTE_LIGHT">
            <summary>
            NativeDB Introduced: v1734
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._PLAYSTATS_CASINO_SLOTMACHINE">
            <summary>
            NativeDB Introduced: v1734
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._PLAYSTATS_CASINO_SLOTMACHINE_LIGHT">
            <summary>
            NativeDB Introduced: v1734
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._PLAYSTATS_CASINO_STORY_MISSION_ENDED">
            <summary>
            NativeDB Introduced: v1734
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._PLAYSTATS_CASINO_THREECARDPOKER">
            <summary>
            NativeDB Introduced: v1734
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._PLAYSTATS_CASINO_THREECARDPOKER_LIGHT">
            <summary>
            NativeDB Introduced: v1734
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._PLAYSTATS_CHANGE_MC_EMBLEM">
            <summary>
            _PLAYSTATS_CHANGE_MC_EMBLEM
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._PLAYSTATS_COLLECTIBLE">
            <summary>
            NativeDB Introduced: v1734
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._PLAYSTATS_COPY_RANK_INTO_NEW_SLOT">
            <summary>
            _PLAYSTATS_COPY_RANK_INTO_NEW_SLOT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._PLAYSTATS_DAR_MISSION_END">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._PLAYSTATS_DEFEND_CONTRABAND">
            <summary>
            _PLAYSTATS_DEFEND_CONTRABAND
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._PLAYSTATS_DIRECTOR_MODE">
            <summary>
            _PLAYSTATS_DIRECTOR_MODE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._PLAYSTATS_DRONE_USAGE">
            <summary>
            NativeDB Introduced: v1493
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._PLAYSTATS_DUPE_DETECTION">
            <summary>
            _PLAYSTATS_DUPE_DETECTION
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._PLAYSTATS_EARNED_MC_POINTS">
            <summary>
            _PLAYSTATS_EARNED_MC_POINTS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._PLAYSTATS_ENTER_SESSION_PACK">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._PLAYSTATS_EXTRA_EVENT">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._PLAYSTATS_GUNRUN_MISSION_ENDED">
            <summary>
            _PLAYSTATS_GUNRUN_MISSION_ENDED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._PLAYSTATS_H2_FMPREP_END">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._PLAYSTATS_H2_INSTANCE_END">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._PLAYSTATS_INVENTORY">
            <summary>
            NativeDB Introduced: v2699
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._PLAYSTATS_PASSIVE_MODE">
            <summary>
            NativeDB Introduced: v1734
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._PLAYSTATS_PEGASAIRCRAFT">
            <summary>
            NativeDB Introduced: v1180
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._PLAYSTATS_PI_MENU_HIDE_SETTINGS">
            <summary>
            _PLAYSTATS_PI_MENU_HIDE_SETTINGS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._PLAYSTATS_RECOVER_CONTRABAND">
            <summary>
            _PLAYSTATS_RECOVER_CONTRABAND
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._PLAYSTATS_ROBBERY_FINALE">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._PLAYSTATS_ROBBERY_PREP">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._PLAYSTATS_SELL_CONTRABAND">
            <summary>
            _PLAYSTATS_SELL_CONTRABAND
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._PLAYSTATS_SMUG_MISSION_ENDED">
            <summary>
            NativeDB Introduced: v1180
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._PLAYSTATS_SPECTATOR_WHEEL_SPIN">
            <summary>
            NativeDB Introduced: v1604
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._PLAYSTATS_SPENT_PI_CUSTOM_LOADOUT">
            <summary>
            _PLAYSTATS_SPENT_PI_CUSTOM_LOADOUT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._PLAYSTATS_START_OFFLINE_MODE">
            <summary>
            PLAYSTATS_START_INVITE_DESPAWNING?
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._PLAYSTATS_STONE_HATCHET_END">
            <summary>
            NativeDB Introduced: v1493
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._PLAY_BINK_MOVIE">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._RACE_GALLERY_ADD_BLIP">
            <summary>
            Add a BLIP_GALLERY at the specific coordinate. Used in fm_maintain_transition_players to display race track points.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._RACE_GALLERY_FULLSCREEN">
            <summary>
            If toggle is true, the map is shown in full screen
            If toggle is false, the map is shown in normal mode
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._RACE_GALLERY_NEXT_BLIP_SPRITE">
            <summary>
            Sets the sprite of the next BLIP_GALLERY blip, values used in the native scripts: 143 (ObjectiveBlue), 144 (ObjectiveGreen), 145 (ObjectiveRed), 146 (ObjectiveYellow).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._RAISE_RETRACTABLE_WHEELS">
            <summary>
            _RAISE_RETRACTABLE_WHEELS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._REGISTER_INT64_TO_SAVE">
            <summary>
            _REGISTER_INT64_TO_SAVE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._REGISTER_NOIR_SCREEN_EFFECT_THIS_FRAME">
            <summary>
            Used with 'NG_filmnoir_BW{01,02}' timecycles and the "NOIR_FILTER_SOUNDS" audioref.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._REGISTER_PEDHEADSHOT_3">
            <summary>
            _REGISTER_PEDHEADSHOT_3
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._REGISTER_TEXT_LABEL_TO_SAVE_2">
            <summary>
            Seems to have the same functionality as REGISTER_TEXT_LABEL_TO_SAVE?
            MISC::_6F7794F28C6B2535(&amp;a_0._f1, "tlPlateText");
            MISC::_6F7794F28C6B2535(&amp;a_0._f1C, "tlPlateText_pending");
            MISC::_6F7794F28C6B2535(&amp;a_0._f10B, "tlCarAppPlateText");
            "tl" prefix sounds like "Text Label"
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._RELEASE_BINK_MOVIE">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._REMOTE_CHEAT_DETECTED">
            <summary>
            NativeDB Added Parameter 1: Player player
            NativeDB Added Parameter 2: int a
            NativeDB Added Parameter 3: int b
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._REMOVE_AIR_DEFENSE_ZONE">
            <summary>
            _REMOVE_AIR_DEFENSE_ZONE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._REMOVE_ALL_AIR_DEFENSE_ZONES">
            <summary>
            _REMOVE_ALL_AIR_DEFENSE_ZONES
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._REMOVE_CURRENT_RISE">
            <summary>
            p0 is the handle returned from _0xFDBF4CDBC07E1706
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._REMOVE_STEALTH_KILL">
            <summary>
            Appears to remove stealth kill action from memory
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._REMOVE_VEHICLE_SHADOW_EFFECT">
            <summary>
            Remove the weird shadow applied by [\_SET_VEHICLE_SHADOW_EFFECT](#\_0x2A70BAE8883E4C81)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._REMOVE_WARNING_MESSAGE_LIST_ITEMS">
            <summary>
            _REMOVE_WARNING_MESSAGE_LIST_ITEMS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._REPLAY_FREE_CAM_GET_MAX_RANGE">
            <summary>
            _REPLAY_FREE_CAM_GET_MAX_RANGE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._REQUEST_PATHS_PREFER_ACCURATE_BOUNDINGSTRUCT">
            <summary>
            Used internally for long range tasks
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._REQUEST_VEHICLE_DASHBOARD_SCALEFORM_MOVIE">
            <summary>
            REQUEST_VEHICLE_*
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._RESERVE_NETWORK_LOCAL_OBJECTS">
            <summary>
            Internal logging string: SCRIPT_RESERVING_LOCAL_OBJECTS
            ```
            
            ```
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._RESERVE_NETWORK_LOCAL_PEDS">
            <summary>
            Internal logging string: SCRIPT_RESERVING_LOCAL_PEDS
            ```
            
            ```
            NativeDB Introduced: v1493
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._RESERVE_NETWORK_LOCAL_VEHICLES">
            <summary>
            _RESERVE_NETWORK_LOCAL_VEHICLES
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._RESET_BENCHMARK_RECORDING">
            <summary>
            Begins with RESET_*. Next character in the name is either D or E.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._RESET_DISPATCH_SPAWN_LOCATION">
            <summary>
            NativeDB Introduced: v1868
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._RESET_EDITOR_VALUES">
            <summary>
            Sets (almost, not sure) all Rockstar Editor values (bIsRecording etc) to 0.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._RESET_GHOSTED_ENTITY_ALPHA">
            <summary>
            Sets the alpha value used by [`_SET_LOCAL_PLAYER_AS_GHOST`](#\_0x5FFE9B4144F9712F), [`SET_NETWORK_VEHICLE_AS_GHOST`](#\_0x6274C4712850841E), and [`_NETWORK_SET_ENTITY_GHOSTED_WITH_OWNER`](#\_0x4BA166079D658ED4).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._RESET_INPUT_MAPPING_SCHEME">
            <summary>
            S*
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._RETURN_TWO">
            <summary>
            _RETURN_TWO
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._ROCKSTAR_MESSAGE_GET_STRING">
            <summary>
            _ROCKSTAR_MESSAGE_GET_STRING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SAVE_BENCHMARK_RECORDING">
            <summary>
            Saves the benchmark recording to %USERPROFILE%\Documents\Rockstar Games\GTA V\Benchmarks and submits some metrics.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SAVE_RECORDING_CLIP">
            <summary>
            _SAVE_RECORDING_CLIP
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SC_GET_HAS_ACHIEVEMENT_BEEN_PASSED">
            <summary>
            Same as HAS_ACHIEVEMENT_BEEN_PASSED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SC_GET_NICKNAME">
            <summary>
            Returns the nickname of the logged-in Rockstar Social Club account.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SC_INBOX_GET_EMAILS">
            <summary>
            _SC_INBOX_GET_EMAILS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SC_INBOX_MESSAGE_GET_BOUNTY_DATA">
            <summary>
            _SC_INBOX_MESSAGE_GET_BOUNTY_DATA
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SC_INBOX_MESSAGE_GET_DATA_BOOL">
            <summary>
            _SC_INBOX_MESSAGE_GET_DATA_BOOL
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SC_INBOX_MESSAGE_GET_STRING">
            <summary>
            _SC_INBOX_MESSAGE_GET_STRING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SC_INBOX_MESSAGE_POP">
            <summary>
            _SC_INBOX_MESSAGE_POP
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SC_INBOX_MESSAGE_PUSH_GAMER_TO_EVENT_RECIP_LIST">
            <summary>
            _SC_INBOX_MESSAGE_PUSH_GAMER_TO_EVENT_RECIP_LIST
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SC_INBOX_MESSAGE_SEND_BOUNTY_PRESENCE_EVENT">
            <summary>
            _SC_INBOX_MESSAGE_SEND_BOUNTY_PRESENCE_EVENT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SC_INBOX_MESSAGE_SEND_UGC_STAT_UPDATE_EVENT">
            <summary>
            _SC_INBOX_MESSAGE_SEND_UGC_STAT_UPDATE_EVENT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SC_PROFANITY_CHECK_UGC_STRING">
            <summary>
            _SC_PROFANITY_CHECK_UGC_STRING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SEETHROUGH_GET_MAX_THICKNESS">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SEETHROUGH_SET_FADE_END_DISTANCE">
            <summary>
            _SEETHROUGH_SET_FADE_END_DISTANCE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SEETHROUGH_SET_FADE_START_DISTANCE">
            <summary>
            _SEETHROUGH_SET_FADE_START_DISTANCE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SEETHROUGH_SET_HI_LIGHT_INTENSITY">
            <summary>
            _SEETHROUGH_SET_HI_LIGHT_INTENSITY
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SEETHROUGH_SET_HI_LIGHT_NOISE">
            <summary>
            _SEETHROUGH_SET_HI_LIGHT_NOISE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SEETHROUGH_SET_MAX_THICKNESS">
            <summary>
            _SEETHROUGH_SET_MAX_THICKNESS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SEETHROUGH_SET_NOISE_AMOUNT_MAX">
            <summary>
            _SEETHROUGH_SET_NOISE_AMOUNT_MAX
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SEETHROUGH_SET_NOISE_AMOUNT_MIN">
            <summary>
            _SEETHROUGH_SET_NOISE_AMOUNT_MIN
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_ABILITY_BAR_VISIBILITY_IN_MULTIPLAYER">
            <summary>
            NativeDB Introduced: v1493
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_ACHIEVEMENT_PROGRESS">
            <summary>
            For Steam.
            Does nothing and always returns false in the retail version of the game.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_AI_GLOBAL_PATH_NODES_TYPE">
            <summary>
            Activates Cayo Perico path nodes if passed `1`. GPS navigation will start working, maybe more stuff will change, not sure. It seems if you try to unload (pass `0`) when close to the island, your game might crash.
            
            ```
            NativeDB Introduced: v2189
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_ALLOW_ABILITY_BAR_IN_MULTIPLAYER">
            <summary>
            NativeDB Introduced: v1868
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_ALL_PATHS_CACHE_BOUNDINGSTRUCT">
            <summary>
            Toggles a global boolean, name is probably a hash collision but describes its functionality.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_ARTIFICIAL_LIGHTS_STATE_AFFECTS_VEHICLES">
            <summary>
            If "blackout" is enabled, this native allows you to ignore "blackout" for vehicles.
            
            ```
            NativeDB Introduced: v2060
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_BEAST_MODE_ACTIVE">
            <summary>
            _SET_BEAST_MODE_ACTIVE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_BINK_MOVIE">
            <summary>
            Creates an integer (usually 1) for a BINK movie to be called with other natives.
            [List of all BINK movies (alphabetically ordered) as of b2802](https://gist.github.com/ItsJunction/8046f28c29ea8ff2821e9e4f933f595f)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_BINK_MOVIE_TIME">
            <summary>
            Seeks a BINK movie to a specified position.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_BINK_MOVIE_UNK_2">
            <summary>
            NativeDB Introduced: v1868
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_BINK_MOVIE_VOLUME">
            <summary>
            binkMovie: Is return value from _SET_BINK_MOVIE. Has something to do with bink volume? (audRequestedSettings::SetVolumeCurveScale)
            ```
            
            ```
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_BINK_SHOULD_SKIP">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_BLIP_DISPLAY_INDICATOR_ON_BLIP">
            <summary>
            Must be toggled before being queued for animation
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_BLIP_SCALE_TRANSFORMATION">
            <summary>
            See https://imgur.com/a/lLkEsMN
            
            ```
            NativeDB Introduced: v1734
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_BLIP_SHRINK">
            <summary>
            Makes a blip go small when off the minimap.
            SET_BLIP_AS_*
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_BLIP_SQUARED_ROTATION">
            <summary>
            Does not require whole number/integer rotations.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_BLOCK_AMBIENT_PEDS_FROM_DROPPING_WEAPONS_THIS_FRAME">
            <summary>
            Prevents ambient peds from dropping their weapons for the current frame.
            
            ```
            NativeDB Introduced: v3258
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_BOAT_BOOM_POSITION_RATIO">
            <summary>
            Sets the boat boom position for the `TR3` trailer.
            
            Ratio value is between `0.0` and `1.0`, where `0.0` is 90 degrees to the left of the boat, and `1.0` is just slightly to the right/back of the boat.
            
            To get the current boom position ratio, use [GET_BOAT_BOOM_POSITION_RATIO](#\_0x6636C535F6CC2725).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_BOAT_IS_SINKING">
            <summary>
            _SET_BOAT_IS_SINKING
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_CAMBERED_WHEELS_DISABLED">
            <summary>
            _SET_CAMBERED_WHEELS_DISABLED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_CAM_DOF_FNUMBER_OF_LENS">
            <summary>
            This native has its name defined inside its codE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_CAM_DOF_FOCAL_LENGTH_MULTIPLIER">
            <summary>
            Native name labeled within its code
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_CAM_DOF_FOCUS_DISTANCE_BIAS">
            <summary>
            This native has a name defined inside its code
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_CAM_DOF_MAX_NEAR_IN_FOCUS_DISTANCE">
            <summary>
            This native has a name defined inside its code
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_CAM_DOF_MAX_NEAR_IN_FOCUS_DISTANCE_BLEND_LEVEL">
            <summary>
            This native has a name defined inside its code
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_CAM_EFFECT">
            <summary>
            if p0 is 0, effect is cancelled  
            if p0 is 1, effect zooms in, gradually tilts cam clockwise apx 30 degrees, wobbles slowly. Motion blur is active until cancelled.  
            if p0 is 2, effect immediately tilts cam clockwise apx 30 degrees, begins to wobble slowly, then gradually tilts cam back to normal. The wobbling will continue until the effect is cancelled.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_CAN_PED_EQUIP_ALL_WEAPONS">
            <summary>
            Does the same as [`_SET_CAN_PED_SELECT_WEAPON`](#\_0xB4771B9AAF4E68E4) except for all weapons.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_CAN_PED_EQUIP_WEAPON">
            <summary>
            Disables selecting the given weapon. Ped isn't forced to put the gun away. However you can't reselect the weapon if you holster then unholster. Weapon is also grayed out on the weapon wheel.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_CARGOBOB_HOOK_CAN_ATTACH">
            <summary>
            Stops the cargobob from being able to attach any vehicle
            ```
            
            ```
            NativeDB Introduced: v1180
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_CAR_HIGH_SPEED_BUMP_SEVERITY_MULTIPLIER">
            <summary>
            Something to do with "high speed bump severity"?  
            if (!sub_87a46("SET_CAR_HIGH_SPEED_BUMP_SEVERITY_MULTIPLIER")) {  
                VEHICLE::_84FD40F56075E816(0.0);  
                sub_8795b("SET_CAR_HIGH_SPEED_BUMP_SEVERITY_MULTIPLIER", 1);  
            }
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_CHECKPOINT_ICON_HEIGHT">
            <summary>
            This multiplies the height of the icon inside a checkpoint with the default height of about 2 units above the checkpoint's coordinates.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_CHECKPOINT_ICON_SCALE">
            <summary>
            _SET_CHECKPOINT_ICON_SCALE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_CONTROL_LIGHT_EFFECT_COLOR">
            <summary>
            _SET_CONTROL_LIGHT_EFFECT_COLOR
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_CONTROL_NORMAL">
            <summary>
            This is for simulating player input.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_CREATE_WEAPON_OBJECT_LIGHT_SOURCE">
            <summary>
            Requires a component_at_*_flsh to be attached to the weapon object
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_CURSOR_LOCATION">
            <summary>
            _SET_CURSOR_LOCATION
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_DEPLOY_HELI_STUB_WINGS">
            <summary>
            Only used with the "akula" and "annihilator2" in the decompiled native scripts.
            
            ```
            NativeDB Introduced: v1290
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_DIRECTOR_MODE_CLEAR_TRIGGERED_FLAG">
            <summary>
            SET_*
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_DISABLE_SUPERDUMMY_MODE">
            <summary>
            _SET_DISABLE_SUPERDUMMY_MODE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_DISABLE_TURRET_MOVEMENT_THIS_FRAME">
            <summary>
            Disables turret movement when called in a loop. You can still fire and aim. You cannot shoot backwards though.
            
            ```
            NativeDB Introduced: v1365
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_DISABLE_VEHICLE_FLIGHT_NOZZLE_POSITION">
            <summary>
            True stops vtols from switching modes. Doesn't stop the sound though.
            ```
            
            ```
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_DISABLE_VEHICLE_UNK">
            <summary>
            NativeDB Introduced: v1604
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_DISABLE_VEHICLE_UNK_2">
            <summary>
            NativeDB Introduced: v1604
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_DISABLE_VEHICLE_WINDOW_COLLISIONS">
            <summary>
            R\* used it to "remove" vehicle windows when "nightshark" had some mod, which adding some kind of armored windows. When enabled, you can't break vehicles glass. All your bullets wiil shoot through glass. You also will not able to break the glass with any other way (hitting and etc)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_DRIFT_TYRES_ENABLED">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_ENABLE_ARENA_PROP_PHYSICS">
            <summary>
            Activate the physics to: "xs_prop_arena_{flipper,wall,bollard,turntable,pit}"
            ```
            
            ```
            NativeDB Introduced: v1604
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_ENABLE_ARENA_PROP_PHYSICS_ON_PED">
            <summary>
            NativeDB Introduced: v1604
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_ENABLE_SCUBA_GEAR_LIGHT">
            <summary>
            NativeDB Introduced: v1493
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_ENTITY_ANGULAR_VELOCITY">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_ENTITY_CLEANUP_BY_ENGINE">
            <summary>
            True means it can be deleted by the engine when switching lobbies/missions/etc, false means the script is expected to clean it up.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_ENTITY_DECALS_DISABLED">
            <summary>
            SET_ENTITY_*
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_ENTITY_PROOF_UNK">
            <summary>
            _SET_ENTITY_PROOF_UNK
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_EXTRA_TIMECYCLE_MODIFIER">
            <summary>
            _SET_EXTRA_TIMECYCLE_MODIFIER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_FACIAL_CLIPSET_OVERRIDE">
            <summary>
            Clipsets:
            "facials@gen_female@base"
            "facials@gen_male@base"
            "facials@p_m_zero@base"
            
            Typically followed with [SET_FACIAL_IDLE_ANIM_OVERRIDE](#\_0xFFC24B988B938B38):
            "mood_drunk\_1"
            "mood_stressed\_1"
            "mood_happy\_1"
            "mood_talking\_1"
            
            ```
            NativeDB Introduced: v1493
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_FIRE_SPREAD_RATE">
            <summary>
            SET_FIRE_\*
            
            ```
            NativeDB Introduced: v1734
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_FIRST_PERSON_CAM_PITCH_RANGE">
            <summary>
            _SET_FIRST_PERSON_CAM_PITCH_RANGE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_FLASH_LIGHT_ENABLED">
            <summary>
            Enables/disables flashlight on ped's weapon.
            
            ```
            NativeDB Introduced: v2060
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_FLY_CAM_VERTICAL_SPEED_MULTIPLIER">
            <summary>
            _SET_FLY_CAM_VERTICAL_SPEED_MULTIPLIER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_FOLLOW_TURRET_SEAT_CAM">
            <summary>
            NativeDB Introduced: v1365
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_FORCE_PED_FOOTSTEPS_TRACKS">
            <summary>
            Forces footstep tracks on all surfaces.
            USE_/USING_*
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_FORCE_PLAYER_TO_JUMP">
            <summary>
            NativeDB Introduced: v1180
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_FORCE_VEHICLE_TRAILS">
            <summary>
            Forces vehicle trails on all surfaces.
            USE_/USING_*
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_GAMEPLAY_CAM_HASH">
            <summary>
            Sets gameplay camera to hash
            ```
            
            ```
            NativeDB Introduced: v1180
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_GAMEPLAY_CAM_RAW_PITCH">
            <summary>
            _SET_GAMEPLAY_CAM_RAW_PITCH
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_GAMEPLAY_CAM_RAW_YAW">
            <summary>
            Does nothing  
            ```
            
            ```
            NativeDB Added Parameter 2: Any p1
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_GAMEPLAY_CAM_RELATIVE_ROTATION">
            <summary>
            _SET_GAMEPLAY_CAM_RELATIVE_ROTATION
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_GAMEPLAY_CAM_VEHICLE_CAMERA">
            <summary>
            From b617 scripts:
            CAM::_21E253A7F8DA5DFB("DINGHY");
            CAM::_21E253A7F8DA5DFB("ISSI2");
            CAM::_21E253A7F8DA5DFB("SPEEDO");
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_GAMEPLAY_CAM_VEHICLE_CAMERA_NAME">
            <summary>
            _SET_GAMEPLAY_CAM_VEHICLE_CAMERA_NAME
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_GAMEPLAY_HINT_ANIM_CLOSEUP">
            <summary>
            _SET_GAMEPLAY_HINT_ANIM_CLOSEUP
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_GAMEPLAY_HINT_ANIM_OFFSETX">
            <summary>
            _SET_GAMEPLAY_HINT_ANIM_OFFSETX
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_GAMEPLAY_HINT_ANIM_OFFSETY">
            <summary>
            _SET_GAMEPLAY_HINT_ANIM_OFFSETY
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_GHOSTED_ENTITY_ALPHA">
            <summary>
            Sets the alpha value used by [`_SET_LOCAL_PLAYER_AS_GHOST`](#\_0x5FFE9B4144F9712F), [`SET_NETWORK_VEHICLE_AS_GHOST`](#\_0x6274C4712850841E), and [`_NETWORK_SET_ENTITY_GHOSTED_WITH_OWNER`](#\_0x4BA166079D658ED4).
            
            'Solidness' cannot be achieved using 255 - this will have the opposite effect of it defaulting to 128 it seems (or just having no effect at all).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_HANDLE_ROCKSTAR_MESSAGE_VIA_SCRIPT">
            <summary>
            _SET_HANDLE_ROCKSTAR_MESSAGE_VIA_SCRIPT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_HAS_CONTENT_UNLOCKS_FLAGS">
            <summary>
            Sets profile setting 866
            SET_*
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_HELICOPTER_ROLL_PITCH_YAW_MULT">
            <summary>
            value between 0.0 and 1.0
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_HELI_MAIN_ROTOR_HEALTH">
            <summary>
            _SET_HELI_MAIN_ROTOR_HEALTH
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_HELI_TAIL_ROTOR_HEALTH">
            <summary>
            _SET_HELI_TAIL_ROTOR_HEALTH
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_HELP_MESSAGE_TEXT_STYLE">
            <summary>
            _SET_HELP_MESSAGE_TEXT_STYLE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_HYDRAULIC_RAISED">
            <summary>
            _SET_HYDRAULIC_RAISED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_HYDRAULIC_WHEEL_STATE">
            <summary>
            _SET_HYDRAULIC_WHEEL_STATE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_HYDRAULIC_WHEEL_STATE_TRANSITION">
            <summary>
            Sets vehicle wheel hydraulic states transition. Known states:
            0 - reset
            1 - raise wheel (uses value arg, works just like _SET_VEHICLE_HYDRAULIC_WHEEL_VALUE)
            2 - jump using wheel
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_HYDRAULIC_WHEEL_VALUE">
            <summary>
            Works only on vehicles that support hydraulic.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_IGNORE_SECONDARY_ROUTE_NODES">
            <summary>
            See: SET_BLIP_ROUTE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_INCIDENT_UNK">
            <summary>
            SET_INCIDENT_*
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_INTERIOR_ENTITY_SET_COLOR">
            <summary>
            _SET_INTERIOR_ENTITY_SET_COLOR
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_INTERIOR_ZOOM_LEVEL_DECREASED">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_INTERIOR_ZOOM_LEVEL_INCREASED">
            <summary>
            NativeDB Introduced: v1493
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_LAUNCH_CONTROL_ENABLED">
            <summary>
            Related to the lower-end of a vehicles fTractionCurve, e.g., from standing starts and acceleration from low/zero speeds.
            
            ```
            NativeDB Introduced: v1604
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_LOCAL_PLAYER_AS_GHOST">
            <summary>
            Formerly incorrectly named `USE_PLAYER_COLOUR_INSTEAD_OF_TEAM_COLOUR` due to incorrect treatment of console vs. PC native registration.
            
            Native name guessed through ordering.
            
            ```
            NativeDB Added Parameter 2: BOOL p1
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_LOCAL_PLAYER_CAN_USE_PICKUPS_WITH_THIS_MODEL">
            <summary>
            Maximum amount of pickup models that can be disallowed is 30.
            SET_LOCAL_PLAYER_*
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_MAIN_PLAYER_BLIP_COLOUR">
            <summary>
            _SET_MAIN_PLAYER_BLIP_COLOUR
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_MINIMAP_ALTITUDE_INDICATOR_LEVEL">
            <summary>
            Argument must be 0.0f or above 38.0f, or it will be ignored.  
            ```
            
            ```
            NativeDB Added Parameter 3: Any p2
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_MISSION_NAME_2">
            <summary>
            _SET_MISSION_NAME_2
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_MP_GAMER_TAG_DISABLE_PLAYER_HEALTH_SYNC">
            <summary>
            By default, the player health value shown by a gamer tag's health bar is synchronised with the health of the ped it is attached to.
            This native disables that behaviour, allowing [`_SET_MP_GAMER_TAG_OVERRIDE_PLAYER_HEALTH`](#\_0x1563FE35E9928E67) to have an effect.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_MP_GAMER_TAG_MP_BAG_LARGE_COUNT">
            <summary>
            displays wanted star above head
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_MP_GAMER_TAG_OVERRIDE_PLAYER_HEALTH">
            <summary>
            Manually sets the player health value for a gamer tag, using the maximum health to calculate what percentage of the bar should be filled.
            Has no effect unless [\_SET_MP_GAMER_TAG_DISABLE_PLAYER_HEALTH_SYNC](#\_0xD29EC58C2F6B5014) has been called prior to disable synchronisation with the attached ped.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_MP_GAMER_TAG_USE_VEHICLE_HEALTH">
            <summary>
            Sets the health bar of a gamer tag to show the health of the last (or current) vehicle of the ped the gamer tag is attached to.
            The vehicle health value is stored separate from the player health and using it won't clear any player health overrides.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_MP_GAMER_TAG_VISIBILITY_ALL">
            <summary>
            Sets the visibility of all components of the gamer tag to the specified value.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_NETWORK_ENABLE_VEHICLE_POSITION_CORRECTION">
            <summary>
            Enables a periodic ShapeTest within the NetBlender and invokes rage::netBlenderLinInterp::GoStraightToTarget (or some functional wrapper).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_NETWORK_VEHICLE_POSITION_UPDATE_MULTIPLIER">
            <summary>
            rage::netBlenderLinInterp::GetPositionMaxForUpdateLevel
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_OBJECT_LIGHT_COLOR">
            <summary>
            Sets color of embedded light source.
            Only appears in am_mp_nightclub.c for the nightclub dancefloor.
            
            Not sure what p1 does, seems to only ever be '1' in scripts.
            
            ```
            NativeDB Introduced: v1493
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_OBJECT_STUNT_PROP_DURATION">
            <summary>
            _SET_OBJECT_STUNT_PROP_DURATION
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_OBJECT_STUNT_PROP_SPEEDUP">
            <summary>
            Sets the intensity of Speed Boost and Slow Down props.
            
            The corresponding values for Speed Boosts in the Creator are:\
            Weak: `15`\
            Normal: `25`\
            Strong: `35`\
            Extra Strong: `45`\
            Ultra Strong: `100`
            
            For Slow Downs:\
            Weak: `44`\
            Normal: `30`\
            Strong: `16`
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_OBJECT_TARGETTABLE_BY_PLAYER">
            <summary>
            _SET_OBJECT_TARGETTABLE_BY_PLAYER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_OBJECT_TEXTURE_VARIATION">
            <summary>
            cpp
            enum eObjectPaintVariants
            {  
            	Pacific = 0,  
            	Azure = 1,  
            	Nautical = 2,  
            	Continental = 3,  
            	Battleship = 4,  
            	Intrepid = 5,  
            	Uniform = 6,  
            	Classico = 7,  
            	Mediterranean = 8,  
            	Command = 9,  
            	Mariner = 10,  
            	Ruby = 11,  
            	Vintage = 12,  
            	Pristine = 13,  
            	Merchant = 14,  
            	Voyager = 15  
            };
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_OPPRESSOR_TRANSFORM_STATE">
            <summary>
            Set state to true to extend the wings, false to retract them.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_PARTICLE_FX_NON_LOOPED_EMITTER_SCALE">
            <summary>
            NativeDB Introduced: v2699
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_PED_AI_BLIP_SPRITE">
            <summary>
            _SET_PED_AI_BLIP_SPRITE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_PED_AUDIO_FOOTSTEP_LOUD">
            <summary>
            Enables/disables ped's "loud" footstep sound.
            ```
            
            ```
            NativeDB Introduced: v1493
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_PED_AUDIO_GENDER">
            <summary>
            _SET_PED_AUDIO_GENDER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_PED_CAN_PLAY_INJURED_ANIMS">
            <summary>
            _SET_PED_CAN_PLAY_INJURED_ANIMS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_PED_COVER_CLIPSET_OVERRIDE">
            <summary>
            Found in the b617d scripts:
            PED::_9DBA107B4937F809(v_7, "trevor_heist_cover_2h");
            SET_PED_MO*
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_PED_EMISSIVE_INTENSITY">
            <summary>
            This native sets the glow intensity of illuminated clothing items.
            
            This native does **NOT** need to be executed every tick.
            This native is **NOT** synced with other connected players, you will have to set the opacity on the ped on all clients individually.
            
            Glow intensity is a value between `0.0` and `1.0`.
            
            In some older decompiled scripts this is known as `_SET_PED_REFLECTION_INTENSITY`.
            Since there's no joaat hash for this, I find `_SET_PED_ILLUMINATED_CLOTHING_GLOW_INTENSITY` more descriptive than `_SET_PED_REFLECTION_INTENSITY`.
            
            Use [`GetPedIlluminatedClothingGlowIntensity`](#\_0x1461B28A06717D68) to get the illuminated clothing glow intensity of a specific ped.
            
            Intensity: `1.0`:
            ![](https://www.vespura.com/hi/i/2018-11-13\_17-03\_c2e23\_229.png)
            
            Intensity: `0.0`:
            ![](https://www.vespura.com/hi/i/2018-11-13\_17-03\_35c33\_230.png)
            
            **Examples code result**:
            ![](https://www.vespura.com/hi/i/2018-11-13\_17-11\_10199\_232.gif)
            
            (Direct link if embed doesn't work: [here](https://www.vespura.com/hi/i/2018-11-13\_17-11\_10199\_232.gif))
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_PED_EYE_COLOR">
            <summary>
            Used for freemode (online) characters.
            
            Indices:
            
            1.  black
            2.  very light blue/green
            3.  dark blue
            4.  brown
            5.  darker brown
            6.  light brown
            7.  blue
            8.  light blue
            9.  pink
            10. yellow
            11. purple
            12. black
            13. dark green
            14. light brown
            15. yellow/black pattern
            16. light colored spiral pattern
            17. shiny red
            18. shiny half blue/half red
            19. half black/half light blue
            20. white/red perimter
            21. green snake
            22. red snake
            23. dark blue snake
            24. dark yellow
            25. bright yellow
            26. all black
            27. red small pupil
            28. devil blue/black
            29. white small pupil
            30. glossed over
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_PED_FACE_FEATURE">
            <summary>
            Sets the various freemode face features, e.g. nose length, chin shape.
            
            **Indexes (From 0 to 19):**
            
            Parentheses indicate morph scale/direction as in (-1.0 to 1.0)
            
            *   **0**: Nose Width (Thin/Wide)
            *   **1**: Nose Peak (Up/Down)
            *   **2**: Nose Length (Long/Short)
            *   **3**: Nose Bone Curveness (Crooked/Curved)
            *   **4**: Nose Tip (Up/Down)
            *   **5**: Nose Bone Twist (Left/Right)
            *   **6**: Eyebrow (Up/Down)
            *   **7**: Eyebrow (In/Out)
            *   **8**: Cheek Bones (Up/Down)
            *   **9**: Cheek Sideways Bone Size (In/Out)
            *   **10**: Cheek Bones Width (Puffed/Gaunt)
            *   **11**: Eye Opening (Both) (Wide/Squinted)
            *   **12**: Lip Thickness (Both) (Fat/Thin)
            *   **13**: Jaw Bone Width (Narrow/Wide)
            *   **14**: Jaw Bone Shape (Round/Square)
            *   **15**: Chin Bone (Up/Down)
            *   **16**: Chin Bone Length (In/Out or Backward/Forward)
            *   **17**: Chin Bone Shape (Pointed/Square)
            *   **18**: Chin Hole (Chin Bum)
            *   **19**: Neck Thickness (Thin/Thick)
            
            **Note:**
            
            You may need to call [`SetPedHeadBlendData`](#\_0x9414E18B9434C2FE) prior to calling this native in order for it to work.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_PED_HAS_AI_BLIP_WITH_COLOR">
            <summary>
            _SET_PED_HAS_AI_BLIP_WITH_COLOR
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_PED_HEAD_OVERLAY_COLOR">
            <summary>
            ```
            Used for freemode (online) characters. 
            Called after SET_PED_HEAD_OVERLAY().  
            ```
            
            **Note:**
            
            You may need to call [`SetPedHeadBlendData`](#\_0x9414E18B9434C2FE) prior to calling this native in order for it to work.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_PED_HELMET_UNK">
            <summary>
            _SET_PED_HELMET_UNK
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_PED_SCUBA_GEAR_VARIATION">
            <summary>
            This native sets a scuba mask for freemode models and an oxygen bottle for player_\* models. It works on freemode and player_\* models.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_PED_SHOULD_PLAY_DIRECTED_SCENARIO_EXIT">
            <summary>
            When this ped receives its next script task, they will exit from their scenario using the normal scenario exit.
            Exiting the scenario may take several frames while the ped is playing the exit animation.
            If the ped is not currently using a scenario at the time of the command or 0,0,0 is specified as the reaction position,
            then the ped will by default attempt to direct their exit forwards.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_PED_VOICE_GROUP">
            <summary>
            From the scripts:
            AUDIO::_SET_PED_VOICE_GROUP(PLAYER::PLAYER_PED_ID(), MISC::GET_HASH_KEY("PAIGE_PVG"));
            AUDIO::_SET_PED_VOICE_GROUP(PLAYER::PLAYER_PED_ID(), MISC::GET_HASH_KEY("TALINA_PVG"));
            AUDIO::_SET_PED_VOICE_GROUP(PLAYER::PLAYER_PED_ID(), MISC::GET_HASH_KEY("FEMALE_LOST_BLACK_PVG"));
            AUDIO::_SET_PED_VOICE_GROUP(PLAYER::PLAYER_PED_ID(), MISC::GET_HASH_KEY("FEMALE_LOST_WHITE_PVG"));
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_PED_VOICE_GROUP_RACE">
            <summary>
            Dat151RelType == 29
            ```
            
            ```
            NativeDB Introduced: v2699
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_PED_WEAPON_LIVERY_COLOR">
            <summary>
            _SET_PED_WEAPON_LIVERY_COLOR
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_PICKUP_HIDDEN_WHEN_UNCOLLECTABLE">
            <summary>
            _SET_PICKUP_HIDDEN_WHEN_UNCOLLECTABLE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_PICKUP_UNCOLLECTABLE">
            <summary>
            _SET_PICKUP_UNCOLLECTABLE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_PLANE_ENGINE_HEALTH">
            <summary>
            Works just like SET_VEHICLE_ENGINE_HEALTH, didn't saw any difference. But this native works only for planes.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_PLANE_PROPELLERS_HEALTH">
            <summary>
            _SET_PLANE_PROPELLERS_HEALTH
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_PLAYER_AIR_DEFENSE_ZONE_FLAG">
            <summary>
            _SET_PLAYER_AIR_DEFENSE_ZONE_FLAG
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_PLAYER_FALL_DISTANCE">
            <summary>
            _SET_PLAYER_FALL_DISTANCE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_PLAYER_HEALTH_RECHARGE_LIMIT">
            <summary>
            _SET_PLAYER_HEALTH_RECHARGE_LIMIT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_PLAYER_HOMING_ROCKET_DISABLED">
            <summary>
            NativeDB Introduced: v1180
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_PLAYER_INVINCIBLE_KEEP_RAGDOLL_ENABLED">
            <summary>
            _SET_PLAYER_INVINCIBLE_KEEP_RAGDOLL_ENABLED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_PLAYER_IS_IN_ANIMAL_FORM">
            <summary>
            If toggle is true, the ped's head is shown in the pause menu
            If toggle is false, the ped's head is not shown in the pause menu
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_PLAYER_IS_IN_DIRECTOR_MODE">
            <summary>
            If toggle is true, hides special ability bar / character name in the pause menu
            If toggle is false, shows special ability bar / character name in the pause menu
            SET_PLAYER_*
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_PLAYER_RESERVE_PARACHUTE_MODEL_OVERRIDE">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_PLAYER_ROCKSTAR_EDITOR_DISABLED">
            <summary>
            SET_PLAYER_*
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_PLAYER_UNDERWATER_TIME_REMAINING">
            <summary>
            Seems to lock the underwater timer of the specified player. Set `percentage` to `50.0` will reduce the value of [GET_PLAYER_UNDERWATER_TIME_REMAINING](#\_0xA1FCF8E6AF40B731) to 5.0.
            
            If you want to increase the underwater time for ped, use [SET_PED_MAX_TIME_UNDERWATER](#\_0x6BA428C528D9E522) instead.
            
            Using this native after [SET_PED_MAX_TIME_UNDERWATER](#\_0x6BA428C528D9E522) **WILL NOT** get what you want. For example, if you set the max time underwater to `100.0` seconds using [SET_PED_MAX_TIME_UNDERWATER](#\_0x6BA428C528D9E522) and then call this native and set the `percentage` to 50.0, you will not get `50.0`, instead `2.0`.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_PLAYER_WEAPON_DEFENSE_MODIFIER_2">
            <summary>
            _SET_PLAYER_WEAPON_DEFENSE_MODIFIER_2
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_RADIO_STATION_IS_VISIBLE">
            <summary>
            Doesn't have an effect in Story Mode.
            
            ```
            NativeDB Introduced: v2372
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_RADIO_TRACK_MIX">
            <summary>
            NativeDB Introduced: v1493
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_RAIN_LEVEL">
            <summary>
            Controls rain, rain sounds and the creation of puddles.
            
            With an `level` higher than `0.5f`, only the creation of puddles gets faster, rain and rain sound won't increase after that.
            
            With an `level` of `0.0f` rain and rain sounds are disabled and there won't be any new puddles.
            
            To use the rain level of the current weather, call this native with `-1f` as `level`.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_RANDOM_BOATS_IN_MP">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_REDUCE_DRIFT_VEHICLE_SUSPENSION">
            <summary>
            Lowers the vehicle's stance. Only works for vehicles that support this feature.
            
            ```
            NativeDB Introduced: v2372
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_RELATIONSHIP_GROUP_DONT_AFFECT_WANTED_LEVEL">
            <summary>
            _SET_RELATIONSHIP_GROUP_DONT_AFFECT_WANTED_LEVEL
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_RELATIONSHIP_TO_PLAYER">
            <summary>
            Enables ghosting between specific players. Name is between `_SET_RELATIONSHIP_GROUP_DONT_AFFECT_WANTED_LEVEL` and `SET_ROADS_BACK_TO_ORIGINAL`.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_RESTART_CUSTOM_POSITION">
            <summary>
            _SET_RESTART_CUSTOM_POSITION
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_SAVE_MIGRATION_TRANSACTION_ID">
            <summary>
            Sets profile setting 501
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_SCRIPT_VARIABLE_2_HUD_COLOUR">
            <summary>
            Sets the color of HUD_COLOUR_SCRIPT_VARIABLE_2
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_SIREN_KEEP_ON">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_SNOW_LEVEL">
            <summary>
            NativeDB Introduced: v1868
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_SPECIAL_ABILITY">
            <summary>
            NativeDB Added Parameter 3: Any p2
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_TASK_MOVE_NETWORK_SIGNAL_FLOAT_2">
            <summary>
            NativeDB Introduced: v1493
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_TEXTURE_VARIATION_OF_CLOSEST_OBJECT_OF_TYPE">
            <summary>
            _SET_TEXTURE_VARIATION_OF_CLOSEST_OBJECT_OF_TYPE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_THREAD_PRIORITY">
            <summary>
            0 = high
            1 = normal
            2 = low
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_TRAILER_LEGS_LOWERED">
            <summary>
            Inverse of 0x95CF53B3D687F9FA
            ```
            
            ```
            NativeDB Added Parameter 1: Vehicle vehicle
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_TYRE_HEALTH">
            <summary>
            NativeDB Introduced: v1868
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_TYRE_SOFTNESS_MULTIPLIER">
            <summary>
            Controls how fast the tires wear out.
            Default values from Rockstar's Open Wheel Race JSON's:
            "owrtss" (Soft): 2.2
            "owrtsm" (Medium): 1.7
            "owrtsh" (Hard): 1.2
            Usable wheels:
            0: wheel_lf
            1: wheel_rf
            2: wheel_lm1
            3: wheel_rm1
            4: wheel_lr
            5: wheel_rr
            ```
            
            ```
            NativeDB Introduced: v2060
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_TYRE_TRACTION_LOSS_MULTIPLIER">
            <summary>
            Controls how much traction the wheel loses.
            Default values from Rockstar's Open Wheel Race JSON's:
            "owrtds" (Soft): 0.05
            "owrtdm" (Medium): 0.45
            "owrtdh" (Hard): 0.8
            Usable wheels:
            0: wheel_lf
            1: wheel_rf
            2: wheel_lm1
            3: wheel_rm1
            4: wheel_lr
            5: wheel_rr
            ```
            
            ```
            NativeDB Introduced: v2060
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_TYRE_WEAR_MULTIPLIER">
            <summary>
            NativeDB Introduced: v1868
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_UNK_GLOBAL_BOOL_RELATED_TO_DAMAGE">
            <summary>
            NativeDB Introduced: v1365
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_USE_HIGHER_VEHICLE_JUMP_FORCE">
            <summary>
            Allows vehicles with the FLAG_JUMPING_CAR flag to jump higher (i.e. Ruiner 2000).
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_USE_HI_DOF_IN_CUTSCENE">
            <summary>
            Only used in R* Script fm_mission_controller_2020
            ```
            
            ```
            NativeDB Introduced: v2699
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_USE_WAYPOINT_AS_DESTINATION">
            <summary>
            Sets a global mode which makes the pause menu map show 'Destination' instead of 'Waypoint' in the key legend on the
            bottom of the screen.
            
            &lt;!--
            
            Name guess:
            
              - alphabetical function order, below [SET_USER_RADIO_CONTROL_ENABLED, SET_USE_HI_DOF], above SET_VARIABLE_ON_SOUND.
            
            --&gt;
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_VARIABLE_ON_CUTSCENE_AUDIO">
            <summary>
            SET_VARIABLE_ON_*
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_VEHICLE_BOMB_COUNT">
            <summary>
            Sets the amount of bombs that this vehicle has. As far as I know, this does *not* impact vehicle weapons or the ammo of those weapons in any way, it is just a way to keep track of the amount of bombs in a specific plane.
            
            In decompiled scripts this is used to deduct from or add to the count whenever bombs are dropped or purchased/restocked.
            
            Use [`_GET_AIRCRAFT_BOMB_COUNT`](#\_0xEA12BD130D7569A1) to get the amount of bombs on that vehicle.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_VEHICLE_CAN_BE_LOCKED_ON">
            <summary>
            SET_VEHICLE_AL*
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_VEHICLE_CAN_ENGINE_OPERATE_ON_FIRE">
            <summary>
            _SET_VEHICLE_CAN_ENGINE_OPERATE_ON_FIRE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_VEHICLE_CONTROLS_INVERTED">
            <summary>
            Inverts vehicle's controls. So INPUT_VEH_ACCELERATE will be INPUT_VEH_BRAKE and vise versa (same for A/D controls)
            Doesn't work for planes/helis.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_VEHICLE_COUNTERMEASURE_COUNT">
            <summary>
            Similar to [`_SET_AIRCRAFT_BOMB_COUNT`](#\_0xF4B2ED59DEB5D774), this sets the amount of countermeasures that are present on this vehicle.
            
            Use [`_GET_AIRCRAFT_COUNTERMEASURE_COUNT`](#\_0xF846AA63DF56B804) to get the current amount.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_VEHICLE_DAMAGE_MODIFIER">
            <summary>
            SET_VEHICLE_D*
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_VEHICLE_DASHBOARD_COLOR">
            <summary>
            _SET_VEHICLE_DASHBOARD_COLOR
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_VEHICLE_DOORS_LOCKED_FOR_UNK">
            <summary>
            NativeDB Introduced: v1365
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_VEHICLE_DOOR_CAN_BREAK">
            <summary>
            See eDoorId declared in [`SET_VEHICLE_DOOR_SHUT`](#\_0x93D9BD300D7789E5)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_VEHICLE_EXCLUSIVE_DRIVER_2">
            <summary>
            The **actual** [`SET_VEHICLE_EXCLUSIVE_DRIVER`](#\_0x41062318F23ED854) native.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_VEHICLE_HANDLING_HASH_FOR_AI">
            <summary>
            _SET_VEHICLE_HANDLING_HASH_FOR_AI
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_VEHICLE_HORN_VARIATION">
            <summary>
            NativeDB Introduced: v1365
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_VEHICLE_INTERIOR_COLOR">
            <summary>
            _SET_VEHICLE_INTERIOR_COLOR
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_VEHICLE_MAX_SPEED">
            <summary>
            To reset the max speed, set the `speed` value to `0.0` or lower.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_VEHICLE_NEON_LIGHTS_COLOR_2">
            <summary>
            NativeDB Introduced: v1493
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_VEHICLE_NEON_LIGHTS_COLOUR">
            <summary>
            Sets the color of the neon lights on the specified vehicle.
            
            RGB values and colour names taken from the decompiled scripts:
            
            | Colour         |  R  |  G  |  B  |
            |---------------|:---:|:---:|:---:|
            | White         | 222 | 222 | 255 |
            | Blue          | 2   | 21  | 255 |
            | Electric Blue | 3   | 83  | 255 |
            | Mint Green    | 0   | 255 | 140 |
            | Lime Green    | 94  | 255 | 1   |
            | Yellow        | 255 | 255 | 0   |
            | Golden Shower | 255 | 150 | 0   |
            | Orange        | 255 | 62  | 0   |
            | Red           | 255 | 1   | 1   |
            | Pony Pink     | 255 | 50  | 100 |
            | Hot Pink      | 255 | 5   | 190 |
            | Purple        | 35  | 1   | 255 |
            | Blacklight    | 15  | 3   | 255 |
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_VEHICLE_NEON_LIGHT_ENABLED">
            <summary>
            Sets the neon lights of the specified vehicle on/off.  
            Indices:  
            0 = Left  
            1 = Right  
            2 = Front  
            3 = Back
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_VEHICLE_PARACHUTE_ACTIVE">
            <summary>
            _SET_VEHICLE_PARACHUTE_ACTIVE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_VEHICLE_PARACHUTE_MODEL">
            <summary>
            parachuteModel = 230075693
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_VEHICLE_PARACHUTE_TEXTURE_VARIATION">
            <summary>
            colorIndex = 0 - 7
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_VEHICLE_RAMP_LAUNCH_MODIFIER">
            <summary>
            _SET_VEHICLE_RAMP_LAUNCH_MODIFIER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_VEHICLE_RAMP_SIDEWAYS_LAUNCH_MOTION">
            <summary>
            _SET_VEHICLE_RAMP_SIDEWAYS_LAUNCH_MOTION
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_VEHICLE_RAMP_UPWARDS_LAUNCH_MOTION">
            <summary>
            _SET_VEHICLE_RAMP_UPWARDS_LAUNCH_MOTION
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_VEHICLE_RECEIVES_RAMP_DAMAGE">
            <summary>
            _SET_VEHICLE_RECEIVES_RAMP_DAMAGE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_VEHICLE_REDUCE_TRACTION">
            <summary>
            Often used in conjunction with: [SET_VEHICLE_REDUCE_GRIP](#\_0x222FF6A823D122E2).
            
            ```
            NativeDB Introduced: v1604
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_VEHICLE_ROCKET_BOOST_ACTIVE">
            <summary>
            _SET_VEHICLE_ROCKET_BOOST_ACTIVE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_VEHICLE_ROCKET_BOOST_PERCENTAGE">
            <summary>
            _SET_VEHICLE_ROCKET_BOOST_PERCENTAGE
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_VEHICLE_ROCKET_BOOST_REFILL_TIME">
            <summary>
            _SET_VEHICLE_ROCKET_BOOST_REFILL_TIME
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_VEHICLE_ROOF_LIVERY">
            <summary>
            Used to set the tornado custom (convertible) rooftop livery.
            
            Livery value that works for tornado custom is between 0 and 9 from what i can tell. Maybe 0-8 even.
            
            Might work on other custom vehicles but im not sure what those might be, only confirmed it working with the tornado custom.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_VEHICLE_SHADOW_EFFECT">
            <summary>
            Adds some kind of shadow to the vehicle.
            -1 disables the effect.
            DISABLE_*
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_VEHICLE_SILENT">
            <summary>
            If set to TRUE, it seems to suppress door noises and doesn't allow the horn to be continuous.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_VEHICLE_ST">
            <summary>
            Has something to do with trains. Always precedes SET_MISSION_TRAIN_AS_NO_LONGER_NEEDED.  
            ============================================  
            May be true that it can be used with trains not sure, but not specifically for trains. Go find Xbox360 decompiled scripts and search for 'func_1333' in freemode.c it isn't used just for trains. Thanks for the info tho.  
            Btw, func_1333 ends up calling this func which uses this native,  
            void func_1338(int iParam0)//Position   
            {  
            	ENTITY::FREEZE_ENTITY_POSITION(iParam0, true);  
            	ENTITY::SET_ENTITY_COLLISION(iParam0, false, 0);  
            	ENTITY::SET_ENTITY_INVINCIBLE(iParam0, true);  
            	VEHICLE::_0xDF594D8D(iParam0, true);  
            }
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_VEHICLE_TURRET_UNK">
            <summary>
            Toggles specific flag on turret
            ```
            
            ```
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_VEHICLE_UNK_DAMAGE_MULTIPLIER">
            <summary>
            _SET_VEHICLE_UNK_DAMAGE_MULTIPLIER
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_VEHICLE_USE_HORN_BUTTON_FOR_NITROUS">
            <summary>
            ```
            NativeDB Introduced: v3095
            ```
            
            Enables or disables the use of the vehicle's horn button for activating the nitrous system.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_VEHICLE_WEAPONS_DISABLED">
            <summary>
            _SET_VEHICLE_WEAPONS_DISABLED
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_VEHICLE_WEAPON_CAPACITY">
            <summary>
            _SET_VEHICLE_WEAPON_CAPACITY
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_VEHICLE_WHEELS_DEAL_DAMAGE">
            <summary>
            Related to monster trucks in native scripts.
            ```
            
            ```
            NativeDB Introduced: v1604
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_VEHICLE_XENON_LIGHTS_COLOR">
            <summary>
            Paint index goes from 0 to 12.
            
            You can find the list of colors and ids here: [\_GET_VEHICLE_HEADLIGHTS_COLOUR](#\_0x3DFF319A831E0CDB)
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_VEH_HAS_RADIO_OVERRIDE">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_WANTED_LEVEL_HIDDEN_EVASION_TIME">
            <summary>
            NativeDB Introduced: v2060
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_WARNING_MESSAGE_LIST_ROW">
            <summary>
            Param names copied from the corresponding scaleform function "SET_LIST_ROW"
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_WARNING_MESSAGE_WITH_ALERT">
            <summary>
            instructionalKey enum list:
            
            ```
            Buttons = {
                  Empty = 0,
                  Select = 1, -- (RETURN)
                  Ok = 2, -- (RETURN)
                  Yes = 4, -- (RETURN)
                  Back = 8, -- (ESC)
                  Cancel = 16, -- (ESC)
                  No = 32, -- (ESC)
                  RetrySpace = 64, -- (SPACE)
                  Restart = 128, -- (SPACE)
                  Skip = 256, -- (SPACE)
                  Quit = 512, -- (ESC)
                  Adjust = 1024, -- (ARROWS)
                  SpaceKey = 2048, -- (SPACE)
                  Share = 4096, -- (SPACE)
                  SignIn = 8192, -- (SPACE)
                  Continue = 16384, -- (RETURN)
                  AdjustLeftRight = 32768, -- (SCROLL L/R)
                  AdjustUpDown = 65536, -- (SCROLL U/D)
                  Overwrite = 131072, -- (SPACE)
                  SocialClubSignup = 262144, -- (RETURN)
                  Confirm = 524288, -- (RETURN)
                  Queue = 1048576, -- (RETURN)
                  RetryReturn = 2097152, -- (RETURN)
                  BackEsc = 4194304, -- (ESC)
                  SocialClub = 8388608, -- (RETURN)
                  Spectate = 16777216, -- (SPACE)
                  OkEsc = 33554432, -- (ESC)
                  CancelTransfer = 67108864, -- (ESC)
                  LoadingSpinner = 134217728,
                  NoReturnToGTA = 268435456, -- (ESC)
                  CancelEsc = 536870912, -- (ESC)
            }
            
            Alt = {
                  Empty = 0,
                  No = 1, -- (SPACE)
                  Host = 2, -- (ESC)
                  SearchForJob = 4, -- (RETURN)
                  ReturnKey = 8, -- (TURN)
                  Freemode = 16, -- (ESC)
            }
            ```
            
            **Result of the example code:** &lt;https://i.imgur.com/TvmNF4k.png&gt;
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_WEAPON_DAMAGE_MODIFIER">
            <summary>
            Changes the weapon damage output by the given multiplier value.
            Does NOT need to be called every frame.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_WEAPON_EXPLOSION_RADIUS_MULTIPLIER">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_WEAPON_OBJECT_LIVERY_COLOR">
            <summary>
            _SET_WEAPON_OBJECT_LIVERY_COLOR
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SET_WEATHER_TYPE_TRANSITION">
            <summary>
            Refer to [`SET_WEATHER_TYPE_NOW_PERSIST`](#\_0xED712CA327900C8A) for weather types.
            
            ```
            Mixes two weather types. If percentWeather2 is set to 0.0f, then the weather will be entirely of weatherType1, if it is set to 1.0f it will be entirely of weatherType2. If it's set somewhere in between, there will be a mixture of weather behaviors. To test, try this in the RPH console, and change the float to different values between 0 and 1:  
            execute "NativeFunction.Natives.x578C752848ECFA0C(Game.GetHashKey(""RAIN""), Game.GetHashKey(""SMOG""), 0.50f);  
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SHOW_HAS_COMPLETED_INDICATOR_ON_BLIP">
            <summary>
            Adds a orange checkmark on top of a given blip handle: https://imgur.com/a/aw5OTMF
            _SHOW_FRIEND_INDICATOR_ON_BLIP* - _SHOW_HEADING_INDICATOR_ON_BLIP*
            ```
            
            ```
            NativeDB Introduced: v2699
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SHOW_SCRIPTED_HUD_COMPONENT_THIS_FRAME">
            <summary>
            SHOW_\*
            
            ```
            NativeDB Introduced: v1734
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SHOW_SIGNIN_UI">
            <summary>
            _SHOW_SIGNIN_UI
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SHUTDOWN_AND_LOAD_MOST_RECENT_SAVE">
            <summary>
            Disconnects you from the session, and starts loading single player, however you still remain connected to the server (only if you're the host, if you're not then you also (most likely) get disconnected from the server) and other players will not be able to join until you exit the game.
            
            If you're already in SP then it'll re-load singleplayer.
            
            You might need to DoScreenFadeIn and ShutdownLoadingScreen otherwise you probably won't end up loading into SP at all.
            
            Somewhat related note: opening the pause menu after loading into this 'singleplayer' mode crashes the game.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SOUND_VEHICLE_HORN_THIS_FRAME">
            <summary>
            SET_*
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SPECIAL_ABILITY_ACTIVATE">
            <summary>
            NativeDB Added Parameter 2: Any p1
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SPECIAL_ABILITY_DEPLETE">
            <summary>
            NativeDB Added Parameter 2: Any p1
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._START_BENCHMARK_RECORDING">
            <summary>
            Begins with START_*. Next character in the name is either D or E.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._START_NETWORKED_PARTICLE_FX_NON_LOOPED_ON_ENTITY_BONE">
            <summary>
            NativeDB Introduced: v2189
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._START_RECORDING">
            <summary>
            Starts recording a replay.\
            If already recording a replay, does nothing.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._START_SHAPE_TEST_SURROUNDING_COORDS">
            <summary>
            Since it is only used in the PC version, likely some mouse-friendly shape test. Uses **in** vector arguments.
            
            Asynchronous.
            
            ```
            it returns a ShapeTest handle that can be used with GET_SHAPE_TEST_RESULT.  
            In its only usage in game scripts its called with flag set to 511, entity to player_ped_id and flag2 set to 7  
            ```
            
            See [`START_SHAPE_TEST_LOS_PROBE`](#\_0x7EE9F5D83DD4F90E) for flags.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._STAT_GET_CANCEL_SAVE_MIGRATION_STATUS">
            <summary>
            _STAT_GET_CANCEL_SAVE_MIGRATION_STATUS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._STAT_GET_PACKED_BOOL_MASK">
            <summary>
            Needs more research. Possibly used to calculate the "mask" when calling "STAT_SET_BOOL_MASKED"?
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._STAT_GET_PACKED_INT_MASK">
            <summary>
            Needs more research. Possibly used to calculate the "mask" when calling "STAT_SET_MASKED_INT"?
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._STAT_GET_SAVE_MIGRATION_CONSUME_CONTENT_UNLOCK_STATUS">
            <summary>
            _STAT_GET_SAVE_MIGRATION_CONSUME_CONTENT_UNLOCK_STATUS
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._STAT_MIGRATE_SAVE">
            <summary>
            platformName must be one of the following: ps3, xbox360, ps4, xboxone
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._STAT_SAVE_MIGRATION_CANCEL">
            <summary>
            _STAT_SAVE_MIGRATION_CANCEL
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._STAT_SAVE_MIGRATION_CONSUME_CONTENT_UNLOCK">
            <summary>
            _STAT_SAVE_MIGRATION_CONSUME_CONTENT_UNLOCK
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._STOP_BENCHMARK_RECORDING">
            <summary>
            Begins with STOP_*. Next character in the name is either D or E.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._STOP_BINK_MOVIE">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._STOP_BRING_VEHICLE_TO_HALT">
            <summary>
            Stops CTaskBringVehicleToHalt
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._STOP_RECORDING_AND_DISCARD_CLIP">
            <summary>
            Stops recording and discards the recorded clip.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._STOP_RECORDING_AND_SAVE_CLIP">
            <summary>
            Stops recording and saves the recorded clip.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._STOP_RECORDING_THIS_FRAME">
            <summary>
            Disable recording for this frame only.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SWITCH_TO_INPUT_MAPPING_SCHEME">
            <summary>
            Used in carsteal3 script with p0 = "Carsteal4_spycar".
            S*
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._SWITCH_TO_INPUT_MAPPING_SCHEME_2">
            <summary>
            Same as 0x3D42B92563939375
            
            S*
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._TASK_AGITATED_ACTION">
            <summary>
            _TASK_AGITATED_ACTION
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._TASK_HELI_ESCORT_HELI">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._TASK_MOVE_NETWORK_BY_NAME_WITH_INIT_PARAMS">
            <summary>
            Used only once in the scripts (am_mp_nightclub)
            ```
            
            ```
            Used only once in the scripts (am_mp_nightclub)
            
            NativeDB Introduced: v1493
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._TASK_PLANE_GOTO_PRECISE_VTOL">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._TASK_RAPPEL_DOWN_WALL">
            <summary>
            Attaches a ped to a rope and allows player control to rappel down a wall.
            Disables all collisions while on the rope.
            
            NativeDB Introduced: v1868
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._TASK_SUBMARINE_GOTO_AND_STOP">
            <summary>
            Used in am_vehicle_spawn.ysc and am_mp_submarine.ysc.
            p0 is always 0, p5 is always 1
            p1 is the vehicle handle of the submarine. Submarine must have a driver, but the ped handle is not passed to the native.
            Speed can be set by calling SET_DRIVE_TASK_CRUISE_SPEED after
            
            ```
            NativeDB Introduced: v2189
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._TASK_WANDER_SPECIFIC">
            <summary>
            NativeDB Introduced: v1868
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._THEFEED_DISABLE_LOADING_SCREEN_TIPS">
            <summary>
            Stops loading screen tips shown by invoking either `0x488043841BBE156F` or `0x15CFA549788D35EF`
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._THEFEED_DISPLAY_LOADING_SCREEN_TIPS">
            <summary>
            Displays loading screen tips, requires `0x56C8B608CFD49854` to be called beforehand.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._THEFEED_SET_ANIMPOSTFX_COLOR">
            <summary>
            _THEFEED_SET_ANIMPOSTFX_COLOR
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._THEFEED_SET_ANIMPOSTFX_COUNT">
            <summary>
            Related to notification color flashing, setting p0 to 0 invalidates a `_SET_NOTIFICATION_FLASH_COLOR` call for the target notification.
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._THEFEED_SET_ANIMPOSTFX_SOUND">
            <summary>
            Requires GAME_STREAM_ENUMS.MSGTEXT. Default sounds: "DPAD_WEAPON_SCROLL" and "HUD_FRONTEND_DEFAULT_SOUNDSET"
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._THEFEED_SET_FLUSH_ANIMPOSTFX">
            <summary>
            If true, remove all feed components instantly. Otherwise tween/animate close each component
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._THEFEED_SET_NEXT_POST_BACKGROUND_COLOR">
            <summary>
            From the decompiled scripts:
            HUD::_92F0DA1E27DB96DC(6);
            HUD::_92F0DA1E27DB96DC(184);
            HUD::_92F0DA1E27DB96DC(190);
            sets background color for the next notification
            6 = red
            184 = green
            190 = yellow
            Here is a list of some colors that can be used: gyazo.com/68bd384455fceb0a85a8729e48216e15
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._TOGGLE_USE_PICKUPS_FOR_PLAYER">
            <summary>
            Disabling/enabling a player from getting pickups. From the scripts:
            OBJECT::_616093EC6B139DD9(PLAYER::PLAYER_ID(), ${pickup_portable_package}, 0);
            OBJECT::_616093EC6B139DD9(PLAYER::PLAYER_ID(), ${pickup_portable_package}, 0);
            OBJECT::_616093EC6B139DD9(PLAYER::PLAYER_ID(), ${pickup_portable_package}, 1);
            OBJECT::_616093EC6B139DD9(PLAYER::PLAYER_ID(), ${pickup_portable_package}, 0);
            OBJECT::_616093EC6B139DD9(PLAYER::PLAYER_ID(), ${pickup_armour_standard}, 0);
            OBJECT::_616093EC6B139DD9(PLAYER::PLAYER_ID(), ${pickup_armour_standard}, 1);
            SET_PLAYER_*
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._TRIGGER_SCRIPT_CRC_CHECK_ON_PLAYER">
            <summary>
            p1 = 6
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._TRIGGER_SCRIPT_EVENT_2">
            <summary>
            See TRIGGER_SCRIPT_EVENT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._TRIGGER_SIREN">
            <summary>
            ... When not in a vehicle
            
            ```
            NativeDB Introduced: v1290
            ```
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._UGC_QUERY_RECENTLY_CREATED_CONTENT">
            <summary>
            _UGC_QUERY_RECENTLY_CREATED_CONTENT
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._UNLOAD_CONTENT_CHANGE_SET_GROUP">
            <summary>
            From fm_deathmatch_creator and fm_race_creator:
            
            FILES::_UNLOAD_CONTENT_CHANGE_SET_GROUP(joaat("GROUP_MAP_SP"));
            FILES::_LOAD_CONTENT_CHANGE_SET_GROUP(joaat("GROUP_MAP"));
            
            NativeDB Introduced: v1604
            </summary>
        </member>
        <member name="F:CitizenFX.Core.Native.Hash._UPDATE_PLAYER_TELEPORT">
            <summary>
            _UPDATE_PLAYER_TELEPORT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.Absf(System.Single)">
            <summary>
            ABSF
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.Absi(System.Int32)">
            <summary>
            ABSI
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.Acos(System.Single)">
            <summary>
            ACOS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ActivateAudioSlowmoMode(System.String)">
            <summary>
            Below is a list of modes and their respective hashes.
            | Mode (string)               | Hash               |
            |-----------------------------|--------------------|
            | SLOWMO_BIG_SCORE_JUMP       | 0x2B981B0C         |
            | JSH_EXIT_TUNNEL_SLOWMO      | 0x2562AA6          |
            | SLOW_MO_METH_HOUSE_RAYFIRE  | 0xDB9E1909         |
            | SLOWMO_FIB4\_TRUCK_SMASH     | 0x9E144347         |
            | SLOWMO_PROLOGUE_VAULT       | 0xEA2E68E1         |
            | SLOWMO_T1\_RAYFIRE_EXPLOSION | 0xD6D358F3         |
            | SLOWMO_T1\_TRAILER_SMASH     | 0xBE607345         |
            | BARRY\_01\_SLOWMO             | 0xD59540D4         |
            | BARRY\_02\_SLOWMO             | 0x12F140B3         |
            | SLOWMO_EXTREME\_04           | 0xF562EA50         |
            | NIGEL\_02\_SLOWMO_SETTING     | 0x384689B0         |
            </summary>
            <param name="mode">
            A string indicating the audio slow motion mode to use, *see the table*.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xd01005d2ba2eb778(System.String)">
            <summary>
            Below is a list of modes and their respective hashes.
            | Mode (string)               | Hash               |
            |-----------------------------|--------------------|
            | SLOWMO_BIG_SCORE_JUMP       | 0x2B981B0C         |
            | JSH_EXIT_TUNNEL_SLOWMO      | 0x2562AA6          |
            | SLOW_MO_METH_HOUSE_RAYFIRE  | 0xDB9E1909         |
            | SLOWMO_FIB4\_TRUCK_SMASH     | 0x9E144347         |
            | SLOWMO_PROLOGUE_VAULT       | 0xEA2E68E1         |
            | SLOWMO_T1\_RAYFIRE_EXPLOSION | 0xD6D358F3         |
            | SLOWMO_T1\_TRAILER_SMASH     | 0xBE607345         |
            | BARRY\_01\_SLOWMO             | 0xD59540D4         |
            | BARRY\_02\_SLOWMO             | 0x12F140B3         |
            | SLOWMO_EXTREME\_04           | 0xF562EA50         |
            | NIGEL\_02\_SLOWMO_SETTING     | 0x384689B0         |
            </summary>
            <param name="mode">
            A string indicating the audio slow motion mode to use, *see the table*.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ActivateCamWithInterpAndFovCurve(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v3258
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ActivateDamageTrackerOnNetworkId(System.Int32,System.Boolean)">
            <summary>
            ACTIVATE_DAMAGE_TRACKER_ON_NETWORK_ID
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ActivateDamageTrackerOnPlayer(System.Int32,System.Boolean)">
            <summary>
            _ACTIVATE_DAMAGE_TRACKER_ON_PLAYER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xbec0816ff5acbcda(System.Int32,System.Boolean)">
            <summary>
            _ACTIVATE_DAMAGE_TRACKER_ON_PLAYER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ActivateFrontendMenu(System.UInt32,System.Boolean,System.Int32)">
            <summary>
            Does stuff like this:\
            gyazo.com/7fcb78ea3520e3dbc5b2c0c0f3712617\
            Example:\
            int GetHash = GET_HASH_KEY("fe_menu_version_corona_lobby");\
            ACTIVATE_FRONTEND_MENU(GetHash, 0, -1);\
            BOOL p1 is a toggle to define the game in pause.\
            int p2 is unknown but -1 always works, not sure why though.\
            \[30/03/2017] ins1de :\
            the int p2 is actually a component variable. When the pause menu is visible, it opens the tab related to it.\
            Example : Function.Call(Hash.ACTIVATE_FRONTEND_MENU,-1171018317, 0, 42);\
            Result : Opens the "Online" tab without pausing the menu, with -1 it opens the map.
            Below is a list of all known Frontend Menu Hashes.
            *   FE_MENU_VERSION_SP_PAUSE
            *   FE_MENU_VERSION_MP_PAUSE
            *   FE_MENU_VERSION_CREATOR_PAUSE
            *   FE_MENU_VERSION_CUTSCENE_PAUSE
            *   FE_MENU_VERSION_SAVEGAME
            *   FE_MENU_VERSION_PRE_LOBBY
            *   FE_MENU_VERSION_LOBBY
            *   FE_MENU_VERSION_MP_CHARACTER_SELECT
            *   FE_MENU_VERSION_MP_CHARACTER_CREATION
            *   FE_MENU_VERSION_EMPTY
            *   FE_MENU_VERSION_EMPTY_NO_BACKGROUND
            *   FE_MENU_VERSION_TEXT_SELECTION
            *   FE_MENU_VERSION_CORONA
            *   FE_MENU_VERSION_CORONA_LOBBY
            *   FE_MENU_VERSION_CORONA_JOINED_PLAYERS
            *   FE_MENU_VERSION_CORONA_INVITE_PLAYERS
            *   FE_MENU_VERSION_CORONA_INVITE_FRIENDS
            *   FE_MENU_VERSION_CORONA_INVITE_CREWS
            *   FE_MENU_VERSION_CORONA_INVITE_MATCHED_PLAYERS
            *   FE_MENU_VERSION_CORONA_INVITE_LAST_JOB_PLAYERS
            *   FE_MENU_VERSION_CORONA_RACE
            *   FE_MENU_VERSION_CORONA_BETTING
            *   FE_MENU_VERSION_JOINING_SCREEN
            *   FE_MENU_VERSION_LANDING_MENU
            *   FE_MENU_VERSION_LANDING_KEYMAPPING_MENU
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ActivateInteriorEntitySet(System.Int32,System.String)">
            <summary>
            More info: http://gtaforums.com/topic/836367-adding-props-to-interiors/
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x55e86af2712b36a1(System.Int32,System.String)">
            <summary>
            More info: http://gtaforums.com/topic/836367-adding-props-to-interiors/
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.EnableInteriorProp(System.Int32,System.String)">
            <summary>
            More info: http://gtaforums.com/topic/836367-adding-props-to-interiors/
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ActivatePhysics(System.Int32)">
            <summary>
            ACTIVATE_PHYSICS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ActivateRockstarEditor">
            <summary>
            Please note that you will need to call DO_SCREEN_FADE_IN after exiting the Rockstar Editor when you call this.
            ```
            NativeDB Added Parameter 1: int p0
            ```
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x49da8145672b2725">
            <summary>
            Please note that you will need to call DO_SCREEN_FADE_IN after exiting the Rockstar Editor when you call this.
            ```
            NativeDB Added Parameter 1: int p0
            ```
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ActivateTimecycleEditor">
            <summary>
            Activates built-in timecycle editing tool.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ActivityFeedCreate(System.String,System.String)">
            <summary>
            Creates and opens a new activity feed post to start filling in.
            **Note**: This is a PS4 related native, resulting in a nullsub on the PC platform. This native won't do anything when invoked.
            </summary>
            <param name="captionString">
            The main text or caption for the activity feed post. This is the primary message displayed in the feed entry.
            </param>
            <param name="condensedCaptionString">
            A shorter or condensed version of the caption, used in cases where space is limited or a brief summary is required.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x4dcdf92bf64236cd(System.String,System.String)">
            <summary>
            Creates and opens a new activity feed post to start filling in.
            **Note**: This is a PS4 related native, resulting in a nullsub on the PC platform. This native won't do anything when invoked.
            </summary>
            <param name="captionString">
            The main text or caption for the activity feed post. This is the primary message displayed in the feed entry.
            </param>
            <param name="condensedCaptionString">
            A shorter or condensed version of the caption, used in cases where space is limited or a brief summary is required.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AddAmmoToPed(System.Int32,System.UInt32,System.Int32)">
            <summary>
            ADD_AMMO_TO_PED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AddAmmoToPedByType(System.Int32,System.Int32,System.Int32)">
            <summary>
            _ADD_AMMO_TO_PED_BY_TYPE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x2472622ce1f2d45f(System.Int32,System.Int32,System.Int32)">
            <summary>
            _ADD_AMMO_TO_PED_BY_TYPE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AddPedAmmo(System.Int32,System.Int32,System.Int32)">
            <summary>
            _ADD_AMMO_TO_PED_BY_TYPE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AddArmourToPed(System.Int32,System.Int32)">
            <summary>
            Same as SET_PED_ARMOUR, but ADDS 'amount' to the armor the Ped already has.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AddAudioSubmixOutput(System.Int32,System.Int32)">
            <summary>
            Adds an output for the specified audio submix.
            </summary>
            <param name="submixId">
            The input submix.
            </param>
            <param name="outputSubmixId">
            The output submix. Use `0` for the master game submix.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AddAuthorizedParachuteModel(System.Int32)">
            <summary>
            Adds the given model name hash to the list of valid models for the player ped's parachute.
            </summary>
            <param name="modelNameHash">
            Name hash of the model to allow to be used for the player ped's parachute
            </param>
            <returns>
            None.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AddAuthorizedParachutePackModel(System.Int32)">
            <summary>
            Adds the given model name hash to the list of valid models for the player ped's parachute pack.
            </summary>
            <param name="modelNameHash">
            Name hash of the model to allow to be used for the player ped's parachute pack
            </param>
            <returns>
            None.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AddBlipForArea(System.Single,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            Adds a rectangular blip for the specified coordinates/area.
            It is recommended to use [SET_BLIP_ROTATION](#\_0xF87683CDF73C3F6E) and [SET_BLIP_COLOUR](#\_0x03D7FB09E75D6B7E) to make the blip not rotate along with the camera.
            By default, the blip will show as a *regular* blip with the specified color/sprite if it is outside of the minimap view.
            Example image:
            ![minimap](https://i.imgur.com/qLbXWcQ.png)
            ![big map](https://i.imgur.com/0j7O7Rh.png)
            (Native name is *likely* to actually be ADD_BLIP_FOR_AREA, but due to the usual reasons this can't be confirmed)
            </summary>
            <param name="x">
            The X coordinate of the center of the blip.
            </param>
            <param name="y">
            The Y coordinate of the center of the blip.
            </param>
            <param name="z">
            The Z coordinate of the center of the blip.
            </param>
            <param name="width">
            The width of the blip.
            </param>
            <param name="height">
            The height of the blip.
            </param>
            <returns>
            A handle to the blip.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xce5d0e5e315db238(System.Single,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            Adds a rectangular blip for the specified coordinates/area.
            It is recommended to use [SET_BLIP_ROTATION](#\_0xF87683CDF73C3F6E) and [SET_BLIP_COLOUR](#\_0x03D7FB09E75D6B7E) to make the blip not rotate along with the camera.
            By default, the blip will show as a *regular* blip with the specified color/sprite if it is outside of the minimap view.
            Example image:
            ![minimap](https://i.imgur.com/qLbXWcQ.png)
            ![big map](https://i.imgur.com/0j7O7Rh.png)
            (Native name is *likely* to actually be ADD_BLIP_FOR_AREA, but due to the usual reasons this can't be confirmed)
            </summary>
            <param name="x">
            The X coordinate of the center of the blip.
            </param>
            <param name="y">
            The Y coordinate of the center of the blip.
            </param>
            <param name="z">
            The Z coordinate of the center of the blip.
            </param>
            <param name="width">
            The width of the blip.
            </param>
            <param name="height">
            The height of the blip.
            </param>
            <returns>
            A handle to the blip.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AddBlipForCoord(System.Single,System.Single,System.Single)">
            <summary>
            Creates a blip for the specified coordinates. You can use `SET_BLIP_` natives to change the blip.
            </summary>
            <param name="x">
            The X coordinate to create the blip on.
            </param>
            <param name="y">
            The Y coordinate.
            </param>
            <param name="z">
            The Z coordinate.
            </param>
            <returns>
            A blip handle.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AddBlipForEntity(System.Int32)">
            <summary>
            Create a blip that by default is red (enemy), you can use [SET_BLIP_AS_FRIENDLY](#\_0xC6F43D0E) to make it blue (friend).\
            Can be used for objects, vehicles and peds.
            Example of enemy:
            ![enemy](https://i.imgur.com/fl78svv.png)
            Example of friend:
            ![friend](https://i.imgur.com/Q16ho5d.png)
            </summary>
            <param name="entity">
            The entity handle to create the blip.
            </param>
            <returns>
            A blip handle.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AddBlipForPickup(System.Int32)">
            <summary>
            ADD_BLIP_FOR_PICKUP
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AddBlipForRadius(System.Single,System.Single,System.Single,System.Single)">
            <summary>
            Create a blip with a radius for the specified coordinates (it doesnt create the blip sprite, so you need to use [AddBlipCoords](#\_0xC6F43D0E))
            Example image:
            ![example](https://i.imgur.com/9hQl3DB.png)
            </summary>
            <param name="posX">
            The x position of the blip (you can also send a vector3 instead of the bulk coordinates)
            </param>
            <param name="posY">
            The y position of the blip (you can also send a vector3 instead of the bulk coordinates)
            </param>
            <param name="posZ">
            The z position of the blip (you can also send a vector3 instead of the bulk coordinates)
            </param>
            <param name="radius">
            The number that defines the radius of the blip circle
            </param>
            <returns>
            The blip handle that can be manipulated with every `SetBlip` natives
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AddCamSplineNode(System.Int32,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32,System.Int32,System.Int32)">
            <summary>
            I filled p1-p6 (the floats) as they are as other natives with 6 floats in a row are similar and I see no other method. So if a test from anyone proves them wrong please correct.
            p7 (length) determines the length of the spline, affects camera path and duration of transition between previous node and this one
            p8 big values ~100 will slow down the camera movement before reaching this node
            p9 != 0 seems to override the rotation/pitch (bool?)
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AddCamSplineNodeUsingCamera(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            Takes a camera and uses the information from it as a camera spline node.
            </summary>
            <param name="cam">
            Camera to add cam2 as a node to
            </param>
            <param name="cam2">
            Camera used for reference
            </param>
            <param name="length">
            Duration used for transition, has no effect for the first node.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x0fb82563989cf4fb(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            Takes a camera and uses the information from it as a camera spline node.
            </summary>
            <param name="cam">
            Camera to add cam2 as a node to
            </param>
            <param name="cam2">
            Camera used for reference
            </param>
            <param name="length">
            Duration used for transition, has no effect for the first node.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AddCamSplineNodeUsingCameraFrame(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            ADD_CAM_SPLINE_NODE_USING_CAMERA_FRAME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x0a9f2a468b328e74(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            ADD_CAM_SPLINE_NODE_USING_CAMERA_FRAME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AddCamSplineNodeUsingGameplayFrame(System.Int32,System.Int32,System.Int32)">
            <summary>
            ADD_CAM_SPLINE_NODE_USING_GAMEPLAY_FRAME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x609278246a29ca34(System.Int32,System.Int32,System.Int32)">
            <summary>
            ADD_CAM_SPLINE_NODE_USING_GAMEPLAY_FRAME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AddConvarChangeListener(System.String,CitizenFX.Core.Native.InputArgument)">
            <summary>
            Adds a listener for Console Variable changes.
            The function called expects to match the following signature:
            ```ts
            function ConVarChangeListener(conVarName: string, reserved: any);
            ```
            *   **conVarName**: The ConVar that changed.
            *   **reserved**: Currently unused.
            </summary>
            <param name="conVarFilter">
            The Console Variable to listen for, this can be a pattern like "test:\*", or null for any
            </param>
            <param name="handler">
            The handler function.
            </param>
            <returns>
            A cookie to remove the change handler.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AddCoverBlockingArea(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean)">
            <summary>
            ADD_COVER_BLOCKING_AREA
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AddCoverPoint(System.Single,System.Single,System.Single,System.Single,System.Int32,System.Int32,System.Int32,System.Boolean)">
            <summary>
            ADD_COVER_POINT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AddDecal(System.Int32,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Boolean,System.Boolean,System.Boolean)">
            <summary>
            Places a decal into the world
            ```cs
            public enum DecalTypes
            {
            splatters_blood = 1010,
            splatters_blood_dir = 1015,
            splatters_blood_mist = 1017,
            splatters_mud = 1020,
            splatters_paint = 1030,
            splatters_water = 1040,
            splatters_water_hydrant = 1050,
            splatters_blood2 = 1110,
            weapImpact_metal = 4010,
            weapImpact_concrete = 4020,
            weapImpact_mattress = 4030,
            weapImpact_mud = 4032,
            weapImpact_wood = 4050,
            weapImpact_sand = 4053,
            weapImpact_cardboard = 4040,
            weapImpact_melee_glass = 4100,
            weapImpact_glass_blood = 4102,
            weapImpact_glass_blood2 = 4104,
            weapImpact_shotgun_paper = 4200,
            weapImpact_shotgun_mattress,
            weapImpact_shotgun_metal,
            weapImpact_shotgun_wood,
            weapImpact_shotgun_dirt,
            weapImpact_shotgun_tvscreen,
            weapImpact_shotgun_tvscreen2,
            weapImpact_shotgun_tvscreen3,
            weapImpact_melee_concrete = 4310,
            weapImpact_melee_wood = 4312,
            weapImpact_melee_metal = 4314,
            burn1 = 4421,
            burn2,
            burn3,
            burn4,
            burn5,
            bang_concrete_bang = 5000,
            bang_concrete_bang2,
            bang_bullet_bang,
            bang_bullet_bang2 = 5004,
            bang_glass = 5031,
            bang_glass2,
            solidPool_water = 9000,
            solidPool_blood,
            solidPool_oil,
            solidPool_petrol,
            solidPool_mud,
            porousPool_water,
            porousPool_blood,
            porousPool_oil,
            porousPool_petrol,
            porousPool_mud,
            porousPool_water_ped_drip,
            liquidTrail_water = 9050
            }
            ```
            </summary>
            <param name="decalType">
            which type of decal to place, based on the ID, see `DecalTypes` enum.
            </param>
            <param name="posX">
            X position coordinate.
            </param>
            <param name="posY">
            Y position coordinate.
            </param>
            <param name="posZ">
            Z position coordinate.
            </param>
            <param name="dirX">
            X Orientation.
            </param>
            <param name="dirY">
            Y Orientation.
            </param>
            <param name="dirZ">
            Z Orientation.
            </param>
            <param name="sideX">
            Usually set to 0.
            </param>
            <param name="sideY">
            Usually set to 1.
            </param>
            <param name="sideZ">
            Usually set to 0.
            </param>
            <param name="width">
            Width of the decal.
            </param>
            <param name="height">
            Height of the decal.
            </param>
            <param name="rCoef">
            Red Color.
            </param>
            <param name="gCoef">
            Green Color.
            </param>
            <param name="bCoef">
            Blue Color.
            </param>
            <param name="opacity">
            Alpha Color.
            </param>
            <param name="timeout">
            The lifetime of the decal.
            </param>
            <param name="isLongRange">
            toggle further LOD draw distance.
            </param>
            <param name="isDynamic">
            toggle dynamics.
            </param>
            <param name="useComplexColn">
            use complex coloring.
            </param>
            <returns>
            An integer value representing the added decal index, will return `0` if the decal cannot be added.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AddDispatchSpawnBlockingAngledArea(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            To remove, see: [`REMOVE_DISPATCH_SPAWN_BLOCKING_AREA`](#\_0x264AC28B01B353A5).
            See [`IS_POINT_IN_ANGLED_AREA`](#\_0x2A70BAE8883E4C81) for the definition of an angled area.
            </summary>
            <param name="x1">
            X dimension of the angled area 'origin'
            </param>
            <param name="y1">
            Y dimension of the angled area 'origin'
            </param>
            <param name="z1">
            Z dimension of the angled area 'origin'
            </param>
            <param name="x2">
            X dimension of the angled area 'extent'
            </param>
            <param name="y2">
            Y dimension of the angled area 'extent'
            </param>
            <param name="z2">
            Z dimension of the angled area 'extent'
            </param>
            <param name="width">
            Width of the angled area
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x918c7b2d2ff3928b(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            To remove, see: [`REMOVE_DISPATCH_SPAWN_BLOCKING_AREA`](#\_0x264AC28B01B353A5).
            See [`IS_POINT_IN_ANGLED_AREA`](#\_0x2A70BAE8883E4C81) for the definition of an angled area.
            </summary>
            <param name="x1">
            X dimension of the angled area 'origin'
            </param>
            <param name="y1">
            Y dimension of the angled area 'origin'
            </param>
            <param name="z1">
            Z dimension of the angled area 'origin'
            </param>
            <param name="x2">
            X dimension of the angled area 'extent'
            </param>
            <param name="y2">
            Y dimension of the angled area 'extent'
            </param>
            <param name="z2">
            Z dimension of the angled area 'extent'
            </param>
            <param name="width">
            Width of the angled area
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AddDispatchSpawnBlockingArea(System.Single,System.Single,System.Single,System.Single)">
            <summary>
            _ADD_DISPATCH_SPAWN_BLOCKING_AREA
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x2d4259f1feb81da9(System.Single,System.Single,System.Single,System.Single)">
            <summary>
            _ADD_DISPATCH_SPAWN_BLOCKING_AREA
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AddDoorToSystem(System.UInt32,System.UInt32,System.Single,System.Single,System.Single,System.Boolean,System.Boolean,System.Boolean)">
            <summary>
            p5 only set to true in single player native scripts. Door hashes normally look like `PROP_[int]_DOOR_[int]` for interior doors and `PROP_BUILDING_[int]_DOOR_[int]` exterior doors but you can just make up your own hash if you want.
            If scriptDoor is true, register the door on the script handler host (note: there's a hardcap on the number of script IDs that can be added to the system at a given time). If scriptDoor and isLocal are both false, the door is considered to be in a "Persists w/o netobj" state.
            A simple "localized" door-system (with hundreds/thousands of doors) can be created by setting p5, p6, and p7 to false and using EventHandlers to synchronize the states to: [DOOR_SYSTEM_SET_DOOR_STATE](#\_0x6BAB9442830C7F53), [DOOR_SYSTEM_SET_OPEN_RATIO](#\_0xB6E6FBA95C7324AC), [DOOR_SYSTEM_SET_HOLD_OPEN](#\_0xD9B71952F78A2640), etc.
            </summary>
            <param name="doorHash">
            A (unique) door system identifier
            </param>
            <param name="modelHash">
            Entity model hash
            </param>
            <param name="x">
            The X coordinate of the door object
            </param>
            <param name="y">
            The Y coordinate of the door object
            </param>
            <param name="z">
            The Z coordinate of the door object
            </param>
            <param name="scriptDoor">
            false; relies upon getNetworkGameScriptHandler.
            </param>
            <param name="isLocal">
            On true disables the creation `CRequestDoorEvent's` in [DOOR_SYSTEM_SET_DOOR_STATE](#\_0x6BAB9442830C7F53).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AddEntityIcon(System.Int32,System.String)">
            <summary>
            Example:
            GRAPHICS::ADD_ENTITY_ICON(a_0, "MP_Arrow");
            I tried this and nothing happened...
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AddEntityToAudioMixGroup(System.Int32,System.String,System.Single)">
            <summary>
            All found occurrences in b678d:
            pastebin.com/ceu67jz8
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x153973ab99fe8980(System.Int32,System.String,System.Single)">
            <summary>
            All found occurrences in b678d:
            pastebin.com/ceu67jz8
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DynamicMixerRelatedFn(System.Int32,System.String,System.Single)">
            <summary>
            All found occurrences in b678d:
            pastebin.com/ceu67jz8
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AddExplosion(System.Single,System.Single,System.Single,System.Int32,System.Single,System.Boolean,System.Boolean,System.Single)">
            <summary>
            NativeDB Added Parameter 9: BOOL noDamage
            ```
            ```
            BOOL isAudible = If explosion makes a sound.
            BOOL isInvisible = If the explosion is invisible or not.
            BOOL noDamage = false: damage || nodamage = true: no damage
            ```
            ```cpp
            enum eExplosionTag
            {
            DONTCARE = -1,
            GRENADE = 0,
            GRENADELAUNCHER = 1,
            STICKYBOMB = 2,
            MOLOTOV = 3,
            ROCKET = 4,
            TANKSHELL = 5,
            HI_OCTANE = 6,
            CAR = 7,
            PLANE = 8,
            PETROL_PUMP = 9,
            BIKE = 10,
            DIR_STEAM = 11,
            DIR_FLAME = 12,
            DIR_WATER_HYDRANT = 13,
            DIR_GAS_CANISTER = 14,
            BOAT = 15,
            SHIP_DESTROY = 16,
            TRUCK = 17,
            BULLET = 18,
            SMOKE_GRENADE_LAUNCHER = 19,
            SMOKE_GRENADE = 20,
            BZGAS = 21,
            FLARE = 22,
            GAS_CANISTER = 23,
            EXTINGUISHER = 24,
            PROGRAMMABLEAR = 25,
            TRAIN = 26,
            BARREL = 27,
            PROPANE = 28,
            BLIMP = 29,
            DIR_FLAME_EXPLODE = 30,
            TANKER = 31,
            PLANE_ROCKET = 32,
            VEHICLE_BULLET = 33,
            GAS_TANK = 34,
            BIRD_CRAP = 35,
            RAILGUN = 36,
            BLIMP2 = 37,
            FIREWORK = 38,
            SNOWBALL = 39,
            PROXMINE = 40,
            VALKYRIE_CANNON = 41,
            AIR_DEFENCE = 42,
            PIPEBOMB = 43,
            VEHICLEMINE = 44,
            EXPLOSIVEAMMO = 45,
            APCSHELL = 46,
            BOMB_CLUSTER = 47,
            BOMB_GAS = 48,
            BOMB_INCENDIARY = 49,
            BOMB_STANDARD = 50,
            TORPEDO = 51,
            TORPEDO_UNDERWATER = 52,
            BOMBUSHKA_CANNON = 53,
            BOMB_CLUSTER_SECONDARY = 54,
            HUNTER_BARRAGE = 55,
            HUNTER_CANNON = 56,
            ROGUE_CANNON = 57,
            MINE_UNDERWATER = 58,
            ORBITAL_CANNON = 59,
            BOMB_STANDARD_WIDE = 60,
            EXPLOSIVEAMMO_SHOTGUN = 61,
            OPPRESSOR2_CANNON = 62,
            MORTAR_KINETIC = 63,
            VEHICLEMINE_KINETIC = 64,
            VEHICLEMINE_EMP = 65,
            VEHICLEMINE_SPIKE = 66,
            VEHICLEMINE_SLICK = 67,
            VEHICLEMINE_TAR = 68,
            SCRIPT_DRONE = 69,
            RAYGUN = 70,
            BURIEDMINE = 71,
            SCRIPT_MISSILE = 72,
            RCTANK_ROCKET = 73,
            BOMB_WATER = 74,
            BOMB_WATER_SECONDARY = 75,
            MINE_CNCSPIKE = 76,
            BZGAS_MK2 = 77,
            FLASHGRENADE = 78,
            STUNGRENADE = 79,
            CNC_KINETICRAM = 80,
            SCRIPT_MISSILE_LARGE = 81,
            SUBMARINE_BIG = 82,
            EMPLAUNCHER_EMP = 83
            };
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AddExplosionWithUserVfx(System.Single,System.Single,System.Single,System.Int32,System.UInt32,System.Single,System.Boolean,System.Boolean,System.Single)">
            <summary>
            ADD_EXPLOSION_WITH_USER_VFX
            </summary>
            <param name="explosionType">
            See [`ADD_EXPLOSION`](#\_0xE3AD2BDBAEE269AC).
            </param>
            <param name="isAudible">
            If explosion makes a sound.
            </param>
            <param name="isInvisible">
            If the explosion is invisible or not.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AddSpecfxExplosion(System.Single,System.Single,System.Single,System.Int32,System.UInt32,System.Single,System.Boolean,System.Boolean,System.Single)">
            <summary>
            ADD_EXPLOSION_WITH_USER_VFX
            </summary>
            <param name="explosionType">
            See [`ADD_EXPLOSION`](#\_0xE3AD2BDBAEE269AC).
            </param>
            <param name="isAudible">
            If explosion makes a sound.
            </param>
            <param name="isInvisible">
            If the explosion is invisible or not.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AddExtraCalmingQuad(System.Single,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            Only 8 current rises can exist. If rises need to be changed, use REMOVE_EXTRA_CALMING_QUAD and then ADD_EXTRA_CALMING_QUAD again.
            After removing a rise, you will be able to add a rise again.
            </summary>
            <returns>
            If succeeded to add, returns a rise index that can be used on REMOVE_EXTRA_CALMING_QUAD.
            If failed to add, returns -1 (make sure you don't pass -1 to REMOVE_EXTRA_CALMING_QUAD).
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xfdbf4cdbc07e1706(System.Single,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            Only 8 current rises can exist. If rises need to be changed, use REMOVE_EXTRA_CALMING_QUAD and then ADD_EXTRA_CALMING_QUAD again.
            After removing a rise, you will be able to add a rise again.
            </summary>
            <returns>
            If succeeded to add, returns a rise index that can be used on REMOVE_EXTRA_CALMING_QUAD.
            If failed to add, returns -1 (make sure you don't pass -1 to REMOVE_EXTRA_CALMING_QUAD).
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AddCurrentRise(System.Single,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            Only 8 current rises can exist. If rises need to be changed, use REMOVE_EXTRA_CALMING_QUAD and then ADD_EXTRA_CALMING_QUAD again.
            After removing a rise, you will be able to add a rise again.
            </summary>
            <returns>
            If succeeded to add, returns a rise index that can be used on REMOVE_EXTRA_CALMING_QUAD.
            If failed to add, returns -1 (make sure you don't pass -1 to REMOVE_EXTRA_CALMING_QUAD).
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AddHospitalRestart(System.Single,System.Single,System.Single,System.Single,System.Int32)">
            <summary>
            Returns the index of the newly created hospital spawn point.
            p3 might be radius?
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AddLineToConversation(System.Int32,System.String,System.String,System.Int32,System.Int32,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Int32,System.Boolean,System.Boolean,System.Boolean)">
            <summary>
            cpp
            enum eAudibility {
            AUD_AUDIBILITY_NORMAL = 0,
            AUD_AUDIBILITY_CLEAR = 1,
            AUD_AUDIBILITY_CRITICAL = 2,
            AUD_AUDIBILITY_LEAD_IN = 3
            }
            </summary>
            <param name="audibility">
            See eAudibility
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AddMinimapOverlay(System.String)">
            <summary>
            Loads a minimap overlay from a GFx file in the current resource.
            If you need to control the depth of overlay use [`ADD_MINIMAP_OVERLAY_WITH_DEPTH`](#\_0xED0935B5).
            </summary>
            <param name="name">
            The path to a `.gfx` file in the current resource. It has to be specified as a `file`.
            </param>
            <returns>
            A minimap overlay ID.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AddMinimapOverlayWithDepth(System.String,System.Int32)">
            <summary>
            Loads a minimap overlay from a GFx file in the current resource.
            </summary>
            <param name="name">
            The path to a `.gfx` file in the current resource. It has to be specified as a `file`.
            </param>
            <param name="depth">
            The depth of new overlay on the minimap. Pass `-1` for game to figure out the highest depth itself. Should not be greater than `0x7EFFFFFD`.
            </param>
            <returns>
            A minimap overlay ID.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AddModelToCreatorBudget(System.UInt32)">
            <summary>
            ADD_MODEL_TO_CREATOR_BUDGET
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x0bc3144deb678666(System.UInt32)">
            <summary>
            ADD_MODEL_TO_CREATOR_BUDGET
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AddNavmeshBlockingObject(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Boolean,System.Int32)">
            <summary>
            Creates a navmesh blocking object, vehicles will avoid driving through this area.
            Only 32 blocking objects may exist at a given time and must be manually managed. See [`REMOVE_NAVMESH_BLOCKING_OBJECT`](#\_0x46399A7895957C0E) and [`onResourceStop`](https://docs.fivem.net/docs/scripting-reference/events/list/onResourceStop/)
            ```cpp
            enum eBlockingObjectFlags {
            // Default Flag
            BLOCKING_OBJECT_DEFAULT = 0,
            // Blocking object will block wander paths
            BLOCKING_OBJECT_WANDERPATH = 1,
            // Blocking object will block (regular) shortest-paths
            BLOCKING_OBJECT_SHORTESTPATH = 2,
            // Blocking object will block flee paths
            BLOCKING_OBJECT_FLEEPATH = 4,
            // Blocking object will block all paths
            BLOCKING_OBJECT_ALLPATHS = 7,
            }
            ```
            </summary>
            <param name="x">
            The x coordinate to create the block on.
            </param>
            <param name="y">
            The y coordinate.
            </param>
            <param name="z">
            The z coordinate.
            </param>
            <param name="width">
            The width of the block.
            </param>
            <param name="length">
            The length of the block.
            </param>
            <param name="height">
            The height of the block.
            </param>
            <param name="heading">
            The heading of object in degrees.
            </param>
            <param name="bPermanent">
            A boolean indicating if the blocking object is permanent (`true`/`false`).
            </param>
            <param name="flags">
            Flag for the blocking object, refer to `eBlockingObjectFlags`.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AddNavmeshRequiredRegion(System.Single,System.Single,System.Single)">
            <summary>
            ADD_NAVMESH_REQUIRED_REGION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AddNextMessageToPreviousBriefs(System.Boolean)">
            <summary>
            ADD_NEXT_MESSAGE_TO_PREVIOUS_BRIEFS
            </summary>
            <param name="addToBrief">
            Toggles if the next help message will be shown in Pause Menu &gt; Info &gt; Help.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AddOilDecal(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            NativeDB Introduced: v2699
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AddOwnedExplosion(System.Int32,System.Single,System.Single,System.Single,System.Int32,System.Single,System.Boolean,System.Boolean,System.Single)">
            <summary>
            ADD_OWNED_EXPLOSION
            </summary>
            <param name="explosionType">
            See [`ADD_EXPLOSION`](#\_0xE3AD2BDBAEE269AC).
            </param>
            <param name="isAudible">
            If explosion makes a sound.
            </param>
            <param name="isInvisible">
            If the explosion is invisible or not.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AddPatrolRouteLink(System.Int32,System.Int32)">
            <summary>
            connects/links 2 [route nodes](#\_0x8EDF950167586B7C)\
            image representing the cyclic example below:\
            ![image](https://user-images.githubusercontent.com/55803068/188470866-c32c6a9f-a25d-4772-9b18-5be46e2c14a1.png)
            </summary>
            <param name="id1">
            the id representing the first route node
            </param>
            <param name="id2">
            the id representing the second route node
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AddPatrolRouteNode(System.Int32,System.String,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32)">
            <summary>
            x2,y2 and z2 are the coordinates to which the ped should look at
            </summary>
            <param name="id">
            is an integer that "identifies" the route node for linking to the route with ADD_PATROL_ROUTE_LINK.
            </param>
            <param name="guardScenario">
            can be "WORLD_HUMAN_GUARD_STAND" or "StandGuard"
            </param>
            <param name="x1">
            destination
            </param>
            <param name="y1">
            destination
            </param>
            <param name="z1">
            destination
            </param>
            <param name="x2">
            coordinates to which the ped should look
            </param>
            <param name="y2">
            coordinates to which the ped should look
            </param>
            <param name="z2">
            coordinates to which the ped should look
            </param>
            <param name="waitTime">
            written in ms
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AddPedDecorationFromHashes(System.Int32,System.UInt32,System.UInt32)">
            <summary>
            Applies an Item from a PedDecorationCollection to a ped. These include tattoos and shirt decals.
            collection - PedDecorationCollection filename hash
            overlay - Item name hash
            Example:
            Entry inside "mpbeach_overlays.xml" -
            &lt;Item&gt;
            &lt;uvPos x="0.500000" y="0.500000" /&gt;
            &lt;scale x="0.600000" y="0.500000" /&gt;
            &lt;rotation value="0.000000" /&gt;
            &lt;nameHash&gt;FM_Hair_Fuzz&lt;/nameHash&gt;
            &lt;txdHash&gt;mp_hair_fuzz&lt;/txdHash&gt;
            &lt;txtHash&gt;mp_hair_fuzz&lt;/txtHash&gt;
            &lt;zone&gt;ZONE_HEAD&lt;/zone&gt;
            &lt;type&gt;TYPE_TATTOO&lt;/type&gt;
            &lt;faction&gt;FM&lt;/faction&gt;
            &lt;garment&gt;All&lt;/garment&gt;
            &lt;gender&gt;GENDER_DONTCARE&lt;/gender&gt;
            &lt;award /&gt;
            &lt;awardLevel /&gt;
            &lt;/Item&gt;
            Code:
            PED::_0x5F5D1665E352A839(PLAYER::PLAYER_PED_ID(), MISC::GET_HASH_KEY("mpbeach_overlays"), MISC::GET_HASH_KEY("fm_hair_fuzz"))
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ApplyPedOverlay(System.Int32,System.UInt32,System.UInt32)">
            <summary>
            Applies an Item from a PedDecorationCollection to a ped. These include tattoos and shirt decals.
            collection - PedDecorationCollection filename hash
            overlay - Item name hash
            Example:
            Entry inside "mpbeach_overlays.xml" -
            &lt;Item&gt;
            &lt;uvPos x="0.500000" y="0.500000" /&gt;
            &lt;scale x="0.600000" y="0.500000" /&gt;
            &lt;rotation value="0.000000" /&gt;
            &lt;nameHash&gt;FM_Hair_Fuzz&lt;/nameHash&gt;
            &lt;txdHash&gt;mp_hair_fuzz&lt;/txdHash&gt;
            &lt;txtHash&gt;mp_hair_fuzz&lt;/txtHash&gt;
            &lt;zone&gt;ZONE_HEAD&lt;/zone&gt;
            &lt;type&gt;TYPE_TATTOO&lt;/type&gt;
            &lt;faction&gt;FM&lt;/faction&gt;
            &lt;garment&gt;All&lt;/garment&gt;
            &lt;gender&gt;GENDER_DONTCARE&lt;/gender&gt;
            &lt;award /&gt;
            &lt;awardLevel /&gt;
            &lt;/Item&gt;
            Code:
            PED::_0x5F5D1665E352A839(PLAYER::PLAYER_PED_ID(), MISC::GET_HASH_KEY("mpbeach_overlays"), MISC::GET_HASH_KEY("fm_hair_fuzz"))
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedDecoration(System.Int32,System.UInt32,System.UInt32)">
            <summary>
            Applies an Item from a PedDecorationCollection to a ped. These include tattoos and shirt decals.
            collection - PedDecorationCollection filename hash
            overlay - Item name hash
            Example:
            Entry inside "mpbeach_overlays.xml" -
            &lt;Item&gt;
            &lt;uvPos x="0.500000" y="0.500000" /&gt;
            &lt;scale x="0.600000" y="0.500000" /&gt;
            &lt;rotation value="0.000000" /&gt;
            &lt;nameHash&gt;FM_Hair_Fuzz&lt;/nameHash&gt;
            &lt;txdHash&gt;mp_hair_fuzz&lt;/txdHash&gt;
            &lt;txtHash&gt;mp_hair_fuzz&lt;/txtHash&gt;
            &lt;zone&gt;ZONE_HEAD&lt;/zone&gt;
            &lt;type&gt;TYPE_TATTOO&lt;/type&gt;
            &lt;faction&gt;FM&lt;/faction&gt;
            &lt;garment&gt;All&lt;/garment&gt;
            &lt;gender&gt;GENDER_DONTCARE&lt;/gender&gt;
            &lt;award /&gt;
            &lt;awardLevel /&gt;
            &lt;/Item&gt;
            Code:
            PED::_0x5F5D1665E352A839(PLAYER::PLAYER_PED_ID(), MISC::GET_HASH_KEY("mpbeach_overlays"), MISC::GET_HASH_KEY("fm_hair_fuzz"))
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AddPedDecorationFromHashesInCorona(System.Int32,System.UInt32,System.UInt32)">
            <summary>
            ADD_PED_DECORATION_FROM_HASHES_IN_CORONA
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x5619bfa07cfd7833(System.Int32,System.UInt32,System.UInt32)">
            <summary>
            ADD_PED_DECORATION_FROM_HASHES_IN_CORONA
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedFacialDecoration(System.Int32,System.UInt32,System.UInt32)">
            <summary>
            ADD_PED_DECORATION_FROM_HASHES_IN_CORONA
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AddPedToConversation(System.Int32,System.Int32,System.String)">
            <summary>
            ADD_PED_TO_CONVERSATION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AddPetrolDecal(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            ADD_PETROL_DECAL
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AddPetrolTrailDecalInfo(System.Single,System.Single,System.Single,System.Single)">
            <summary>
            ADD_PETROL_TRAIL_DECAL_INFO
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x967278682cb6967a(System.Single,System.Single,System.Single,System.Single)">
            <summary>
            ADD_PETROL_TRAIL_DECAL_INFO
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AddPickupToInteriorRoomByName(System.Int32,System.String)">
            <summary>
            ADD_PICKUP_TO_INTERIOR_ROOM_BY_NAME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AddPointToGpsCustomRoute(System.Single,System.Single,System.Single)">
            <summary>
            ADD_POINT_TO_GPS_CUSTOM_ROUTE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x311438a071dd9b1a(System.Single,System.Single,System.Single)">
            <summary>
            ADD_POINT_TO_GPS_CUSTOM_ROUTE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AddPointToGpsMultiRoute(System.Single,System.Single,System.Single)">
            <summary>
            ADD_POINT_TO_GPS_MULTI_ROUTE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa905192a6781c41b(System.Single,System.Single,System.Single)">
            <summary>
            ADD_POINT_TO_GPS_MULTI_ROUTE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AddPoliceRestart(System.Single,System.Single,System.Single,System.Single,System.Int32)">
            <summary>
            ADD_POLICE_RESTART
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AddPopMultiplierArea(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Boolean)">
            <summary>
            NativeDB Added Parameter 10: BOOL p9
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x67f6413d3220e18d(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Boolean)">
            <summary>
            NativeDB Added Parameter 10: BOOL p9
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AddPopMultiplierSphere(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Boolean,System.Boolean)">
            <summary>
            This native is adding a zone, where you can change density settings. For example, you can add a zone on 0.0, 0.0, 0.0 with radius 900.0 and vehicleMultiplier 0.0, and you will not see any new population vehicle spawned in a radius of 900.0 from 0.0, 0.0, 0.0. Returns the id. You can have only 15 zones at the same time. You can remove zone using REMOVE_POP_MULTIPLIER_SPHERE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x32c7a7e8c43a1f80(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Boolean,System.Boolean)">
            <summary>
            This native is adding a zone, where you can change density settings. For example, you can add a zone on 0.0, 0.0, 0.0 with radius 900.0 and vehicleMultiplier 0.0, and you will not see any new population vehicle spawned in a radius of 900.0 from 0.0, 0.0, 0.0. Returns the id. You can have only 15 zones at the same time. You can remove zone using REMOVE_POP_MULTIPLIER_SPHERE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AddRelationshipGroup(System.String,System.UInt32@)">
            <summary>
            Can't select void. This function returns nothing. The hash of the created relationship group is output in the second parameter.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AddReplaceTexture(System.String,System.String,System.String,System.String)">
            <summary>
            Experimental natives, please do not use in a live environment.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AddReplayStatValue(System.Int32)">
            <summary>
            ADD_REPLAY_STAT_VALUE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x69fe6dc87bd2a5e9(System.Int32)">
            <summary>
            ADD_REPLAY_STAT_VALUE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AddRoadNodeSpeedZone(System.Single,System.Single,System.Single,System.Single,System.Single,System.Boolean)">
            <summary>
            ADD_ROAD_NODE_SPEED_ZONE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x2ce544c68fb812a0(System.Single,System.Single,System.Single,System.Single,System.Single,System.Boolean)">
            <summary>
            ADD_ROAD_NODE_SPEED_ZONE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AddSpeedZoneForCoord(System.Single,System.Single,System.Single,System.Single,System.Single,System.Boolean)">
            <summary>
            ADD_ROAD_NODE_SPEED_ZONE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AddRope(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32,System.Single,System.Single,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Single,System.Boolean,System.Int32@)">
            <summary>
            Creates a rope at the specific position, that extends in the specified direction when not attached to any entities.
            __
            Rope does NOT interact with anything you attach it to, in some cases it make interact with the world AFTER it breaks (seems to occur if you set the type to -1).
            Rope will sometimes contract and fall to the ground like you'd expect it to, but since it doesn't interact with the world the effect is just jaring.
            ```
            There are 8 different rope types in the base game. Full rope data can be found in `ropedata.xml`.
            ```cpp
            enum ePhysicsRopeType {
            RopeThin = 0, // Verticies: 1, Radius: 0.03, Textures: rope &amp; rope_n
            RopeWire6 = 1, // Verticies: 4, Radius: 0.015, Textures: steel_cable &amp; steel_cable_n
            RopeWire32 = 2, // Verticies: 32, Radius: 0.025, Textures: steel_cable &amp; steel_cable_n
            RopeMesh = 3, // Verticies: 6, Radius: 0.03, Textures: rope &amp; rope_n
            RopeThinWire32 = 4, // Verticies: 32, Radius: 0.01, Textures: rope &amp; rope_n
            RopeReins = 5, // Verticies: 32, Radius: 0.005, Textures: rope &amp; rope_n
            RopeThin4 = 6, // Verticies: 4, Radius: 0.03, Textures: rope &amp; rope_n
            RopeWire64 = 7 // Verticies: 64, Radius: 0.025, Textures: steel_cable &amp; steel_cable_n
            }
            </summary>
            <param name="x">
            Spawn coordinate X component.
            </param>
            <param name="y">
            Spawn coordinate Y component.
            </param>
            <param name="z">
            Spawn coordinate Z component.
            </param>
            <param name="rotX">
            Rotation X component.
            </param>
            <param name="rotY">
            Rotation Y component.
            </param>
            <param name="rotZ">
            Rotation Z component.
            </param>
            <param name="maxLength">
            The maximum length the rope can droop.
            </param>
            <param name="ropeType">
            The zero-based index of the entry in the `ropedata.xml` file. *NOTE: Using an index which does not exist will crash the game. As of game build 3258, valid values are from `0` to `7` inclusive.*
            </param>
            <param name="initLength">
            The initial length of the rope.
            </param>
            <param name="minLength">
            The minimum length the rope can be.
            </param>
            <param name="lengthChangeRate">
            The speed in which the rope will wind if winding is started.
            </param>
            <param name="collisionOn">
            Whether the rope should have collision. In original scripts this is followed by a LoadRopeData call when set.
            </param>
            <param name="lockFromFront">
            If max length is zero, and this is set to false the rope will become rigid (it will force a specific distance, what ever length is, between the objects).
            </param>
            <param name="timeMultiplier">
            The speed as which physics should run at. 1.0f is normal, 2.0f is twice as fast, -1.0f is time going backwards. This can affect gravity, etc.
            </param>
            <param name="breakable">
            Whether shooting the rope will break it.
            </param>
            <param name="unkPtr">
            Unknown pointer, always 0 in original scrips.
            </param>
            <returns>
            A script handle for the rope
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AddScenarioBlockingArea(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean)">
            <summary>
            Sets an area where scenarios are blocked
            </summary>
            <param name="posMinX">
            Min X Coordinate.
            </param>
            <param name="posMinY">
            Min Y Coordinate.
            </param>
            <param name="posMinZ">
            Min Z Coordinate.
            </param>
            <param name="posMaxX">
            Max X Coordinate.
            </param>
            <param name="posMaxY">
            Max Y Coordinate.
            </param>
            <param name="posMaxZ">
            Max Z Coordinate.
            </param>
            <param name="network">
            Optionally networked to all other players
            </param>
            <param name="cancelActive">
            Should this cause peds already in active scenario points in the area specified to leave
            </param>
            <param name="blockPeds">
            if this area effects scenarios with peds
            </param>
            <param name="blockVehicles">
            if this area effects scenarios with vehicles
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AddScriptToRandomPed(System.String,System.UInt32,System.Single,System.Single)">
            <summary>
            BRAIN::ADD_SCRIPT_TO_RANDOM_PED("pb_prostitute", ${s_f_y_hooker_01}, 100, 0);
            - Nacorpio
            -----
            Hardcoded to not work in Multiplayer.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AddShockingEventAtPosition(System.Int32,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            eventType: https://alloc8or.re/gta5/doc/enums/eEventType.txt
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AddShockingEventForEntity(System.Int32,System.Int32,System.Single)">
            <summary>
            eventType: https://alloc8or.re/gta5/doc/enums/eEventType.txt
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AddStateBagChangeHandler(System.String,System.String,CitizenFX.Core.Native.InputArgument)">
            <summary>
            Adds a handler for changes to a state bag.
            The function called expects to match the following signature:
            ```ts
            function StateBagChangeHandler(bagName: string, key: string, value: any, reserved: number, replicated: boolean);
            ```
            *   **bagName**: The internal bag ID for the state bag which changed. This is usually `player:Source`, `entity:NetID`
            or `localEntity:Handle`.
            *   **key**: The changed key.
            *   **value**: The new value stored at key. The old value is still stored in the state bag at the time this callback executes.
            *   **reserved**: Currently unused.
            *   **replicated**: Whether the set is meant to be replicated.
            At this time, the change handler can't opt to reject changes.
            If bagName refers to an entity, use [GET_ENTITY_FROM_STATE_BAG_NAME](?\_0x4BDF1868) to get the entity handle
            If bagName refers to a player, use [GET_PLAYER_FROM_STATE_BAG_NAME](?\_0xA56135E0) to get the player handle
            </summary>
            <param name="keyFilter">
            The key to check for, or null for no filter.
            </param>
            <param name="bagFilter">
            The bag ID to check for such as `entity:65535`, or null for no filter.
            </param>
            <param name="handler">
            The handler function.
            </param>
            <returns>
            A cookie to remove the change handler.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AddStuntJump(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32,System.Int32,System.Int32)">
            <summary>
            See description of [`ADD_STUNT_JUMP_ANGLED`](#\_0xBBE5D803A5360CBF) for detailed info. The only difference really is this one does not have the radius (or angle, not sure) floats parameters for entry and landing zones.
            </summary>
            <param name="x1">
            Jump entry left far bottom corner coordinate X.
            </param>
            <param name="y1">
            Jump entry left far bottom corner coordinate Y.
            </param>
            <param name="z1">
            Jump entry left far bottom corner coordinate Z.
            </param>
            <param name="x2">
            Jump entry right near top corner coordinate X.
            </param>
            <param name="y2">
            Jump entry right near top corner coordinate Y.
            </param>
            <param name="z2">
            Jump entry right near top corner coordinate Z.
            </param>
            <param name="x3">
            Landing zone end coordinate X.
            </param>
            <param name="y3">
            Landing zone end coordinate Y.
            </param>
            <param name="z3">
            Landing zone end coordinate Z.
            </param>
            <param name="x4">
            Landing zone start coordinate X.
            </param>
            <param name="y4">
            Landing zone start coordinate Y.
            </param>
            <param name="z4">
            Landing zone start coordinate Z.
            </param>
            <param name="camX">
            Stuntcam (cinematic) coordinate x.
            </param>
            <param name="camY">
            Stuntcam (cinematic) coordinate y.
            </param>
            <param name="camZ">
            Stuntcam (cinematic) coordinate z.
            </param>
            <param name="unk1">
            Unknown, always 150.
            </param>
            <param name="unk2">
            Unknown, always 0.
            </param>
            <param name="unk3">
            Unknown, always 0.
            </param>
            <returns>
            The ID of the stunt jump that was added.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AddStuntJumpAngled(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32,System.Int32,System.Int32)">
            <summary>
            Creates a new stunt jump.
            The radius1 and radius2 might actually not be a radius at all, but that's what it seems to me testing them in-game. But they may be 'angle' floats instead, considering this native is named ADD_STUNT_JUMP\_**ANGLED**.
            Info about the specific 'parameter sections':
            **x1, y1, z1, x2, y2, z2 and radius1:**
            First coordinates are for the jump entry area, and the radius that will be checked around that area. So if you're not exactly within the coordinates, but you are within the outter radius limit then it will still register as entering the stunt jump. Note as mentioned above, the radius is just a guess, I'm not really sure about it's exact purpose.
            **x3, y3, z3, x4, y4, z4 and radius2:**
            Next part is the landing area, again starting with the left bottom (nearest to the stunt jump entry zone) coordinate, and the second one being the top right furthest away part of the landing area. Followed by another (most likely) radius float, this is usually slightly larger than the entry zone 'radius' float value, just because you have quite a lot of places where you can land (I'm guessing).
            **camX, camY and camZ:**
            The final coordinate in this native is the Camera position. Rotation and zoom/FOV is managed by the game itself, you just need to provide the camera location.
            **unk1, unk2 and unk3:**
            Not sure what these are for, but they're always `150, 0, 0` in decompiled scripts.
            Visualized example in-game:
            ![](https://d.fivem.dev/2019-03-15\_18-24\_c7802\_846.png)
            Here is a list of almost all of the stunt jumps from GTA V (taken from decompiled scripts): https://pastebin.com/EW1jBPkY
            </summary>
            <param name="x1">
            Entry zone bottom left corner x.
            </param>
            <param name="y1">
            Entry zone bottom left corner y.
            </param>
            <param name="z1">
            Entry zone bottom left corner z.
            </param>
            <param name="x2">
            Entry zone top right corner x.
            </param>
            <param name="y2">
            Entry zone top right corner y.
            </param>
            <param name="z2">
            Entry zone top right corner z.
            </param>
            <param name="radius1">
            Probably a "feather" radius for entry zone, you need to enter the jump within the min/max coordinates, or within this radius of those two coordinates.
            </param>
            <param name="x3">
            Landing zone start corner coordinate x.
            </param>
            <param name="y3">
            Landing zone start corner coordinate y.
            </param>
            <param name="z3">
            Landing zone start corner coordinate z.
            </param>
            <param name="x4">
            Landing zone end corner coordinate x.
            </param>
            <param name="y4">
            Landing zone end corner coordinate y.
            </param>
            <param name="z4">
            Landing zone end corner coordinate z.
            </param>
            <param name="radius2">
            Probably a "feather" radius for landing zone, you need to land within the min/max coordinates, or within this radius of those two coordinates.
            </param>
            <param name="camX">
            Stunt (cinematic) camera x position.
            </param>
            <param name="camY">
            Stunt (cinematic) camera y position.
            </param>
            <param name="camZ">
            Stunt (cinematic) camera z position.
            </param>
            <param name="unk1">
            always 150
            </param>
            <param name="unk2">
            always 0
            </param>
            <param name="unk3">
            always 0
            </param>
            <returns>
            The ID of the stuntjump that was created.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AddTacticalAnalysisPoint(System.Single,System.Single,System.Single)">
            <summary>
            Adds a point related to CTacticalAnalysis
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xb8721407ee9c3ff6(System.Single,System.Single,System.Single)">
            <summary>
            Adds a point related to CTacticalAnalysis
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AddTcmodifierOverride(System.String,System.String)">
            <summary>
            ADD_TCMODIFIER_OVERRIDE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x1a8e2c8b9cf4549c(System.String,System.String)">
            <summary>
            ADD_TCMODIFIER_OVERRIDE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AddTextComponentFloat(System.Single,System.Int32)">
            <summary>
            Adds a float to a text component placeholder, replacing `~1~` in the current text command's text label.
            ![Example output](https://i.imgur.com/jvuQ0II.png)
            </summary>
            <param name="_value">
            The number to substitute in the label.
            </param>
            <param name="decimalPlaces">
            How many decimal places to add
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AddTextComponentFormattedInteger(System.Int32,System.Boolean)">
            <summary>
            ADD_TEXT_COMPONENT_FORMATTED_INTEGER
            </summary>
            <param name="_value">
            The integer to add to the string
            </param>
            <param name="commaSeparated">
            Whether or not to add comma seperators. So if true 1000 would become 1,000.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x0e4c749ff9de9cc4(System.Int32,System.Boolean)">
            <summary>
            ADD_TEXT_COMPONENT_FORMATTED_INTEGER
            </summary>
            <param name="_value">
            The integer to add to the string
            </param>
            <param name="commaSeparated">
            Whether or not to add comma seperators. So if true 1000 would become 1,000.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AddTextComponentInteger(System.Int32)">
            <summary>
            ADD_TEXT_COMPONENT_INTEGER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AddTextComponentSubstringBlipName(System.Int32)">
            <summary>
            ADD_TEXT_COMPONENT_SUBSTRING_BLIP_NAME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x80ead8e2e1d5d52e(System.Int32)">
            <summary>
            ADD_TEXT_COMPONENT_SUBSTRING_BLIP_NAME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AddTextComponentSubstringKeyboardDisplay(System.String)">
            <summary>
            Certain characters like `&lt;` will have to be escaped using html entities (e.g. `&amp;lt;`), otherwise the text wont display properly.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AddTextComponentString3(System.String)">
            <summary>
            Certain characters like `&lt;` will have to be escaped using html entities (e.g. `&amp;lt;`), otherwise the text wont display properly.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AddTextComponentScaleform(System.String)">
            <summary>
            Certain characters like `&lt;` will have to be escaped using html entities (e.g. `&amp;lt;`), otherwise the text wont display properly.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AddTextComponentSubstringPhoneNumber(System.String,System.Int32)">
            <summary>
            p1 was always -1
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x761b77454205a61d(System.String,System.Int32)">
            <summary>
            p1 was always -1
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AddTextComponentAppTitle(System.String,System.Int32)">
            <summary>
            p1 was always -1
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AddTextComponentSubstringPlayerName(System.String)">
            <summary>
            Adds an arbitrary string as a text component placeholder, replacing `~a~` in the current text command's text label.
            See the documentation on text formatting for more information.
            </summary>
            <param name="text">
            A string to add of up to 99 characters. This can contain additional `~` formatting directives.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AddTextComponentString(System.String)">
            <summary>
            Adds an arbitrary string as a text component placeholder, replacing `~a~` in the current text command's text label.
            See the documentation on text formatting for more information.
            </summary>
            <param name="text">
            A string to add of up to 99 characters. This can contain additional `~` formatting directives.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AddTextComponentSubstringTextLabel(System.String)">
            <summary>
            ADD_TEXT_COMPONENT_SUBSTRING_TEXT_LABEL
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AddTextComponentItemString(System.String)">
            <summary>
            ADD_TEXT_COMPONENT_SUBSTRING_TEXT_LABEL
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AddTextComponentSubstringTextLabelHashKey(System.UInt32)">
            <summary>
            It adds the localized text of the specified GXT entry name. Eg. if the argument is GET_HASH_KEY("ES_HELP"), adds "Continue". Just uses a text labels hash key
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x17299b63c7683a2b(System.UInt32)">
            <summary>
            It adds the localized text of the specified GXT entry name. Eg. if the argument is GET_HASH_KEY("ES_HELP"), adds "Continue". Just uses a text labels hash key
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AddTextComponentSubstringTime(System.Int32,System.Int32)">
            <summary>
            Adds a timer (e.g. "00:00:00:000"). The appearance of the timer depends on the flags, which needs more research.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AddTextComponentSubstringWebsite(System.String)">
            <summary>
            This native (along with 0x5F68520888E69014 and 0x6C188BE134E074AA) do not actually filter anything. They simply add the provided text (as of 944)
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AddTextComponentString2(System.String)">
            <summary>
            This native (along with 0x5F68520888E69014 and 0x6C188BE134E074AA) do not actually filter anything. They simply add the provided text (as of 944)
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AddTextEntry(System.String,System.String)">
            <summary>
            ADD_TEXT_ENTRY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AddTextEntryByHash(System.UInt32,System.String)">
            <summary>
            ADD_TEXT_ENTRY_BY_HASH
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AddToClockTime(System.Int32,System.Int32,System.Int32)">
            <summary>
            ADD_TO_CLOCK_TIME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AddToItemset(System.Int32,System.Int32)">
            <summary>
            ADD_TO_ITEMSET
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AddVehicleCombatAngledAvoidanceArea(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            ADD_VEHICLE_COMBAT_ANGLED_AVOIDANCE_AREA
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x54b0f614960f4a5f(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            ADD_VEHICLE_COMBAT_ANGLED_AVOIDANCE_AREA
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AddVehicleCombatAvoidanceArea(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            ADD_VEHICLE_COMBAT_ANGLED_AVOIDANCE_AREA
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AddVehicleCrewEmblem(System.Int32,System.Int32,System.Int32,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32,System.Int32)">
            <summary>
            boneIndex is always chassis_dummy in the scripts. The x/y/z params are location relative to the chassis bone.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AddClanDecalToVehicle(System.Int32,System.Int32,System.Int32,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32,System.Int32)">
            <summary>
            boneIndex is always chassis_dummy in the scripts. The x/y/z params are location relative to the chassis bone.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AddVehiclePhoneExplosiveDevice(System.Int32)">
            <summary>
            ADD_VEHICLE_PHONE_EXPLOSIVE_DEVICE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x99ad4cccb128cbc9(System.Int32)">
            <summary>
            ADD_VEHICLE_PHONE_EXPLOSIVE_DEVICE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AddVehicleStuckCheckWithWarp(System.Int32,System.Single,System.Int32,System.Boolean,System.Boolean,System.Boolean,System.Int32)">
            <summary>
            ADD_VEHICLE_STUCK_CHECK_WITH_WARP
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AddVehicleSubtaskAttackCoord(System.Int32,System.Single,System.Single,System.Single)">
            <summary>
            x, y, z: offset in world coords from some entity.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AddVehicleSubtaskAttackPed(System.Int32,System.Int32)">
            <summary>
            ADD_VEHICLE_SUBTASK_ATTACK_PED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AddVehicleUpsidedownCheck(System.Int32)">
            <summary>
            ADD_VEHICLE_UPSIDEDOWN_CHECK
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AdvanceClockTimeTo(System.Int32,System.Int32,System.Int32)">
            <summary>
            ADVANCE_CLOCK_TIME_TO
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AllowAmbientVehiclesToAvoidAdverseConditions(System.Int32)">
            <summary>
            This native it's a debug native. Won't do anything.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xb264c4d2f2b0a78b(System.Int32)">
            <summary>
            This native it's a debug native. Won't do anything.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AllowMissionCreatorWarp(System.Boolean)">
            <summary>
            ALLOW_MISSION_CREATOR_WARP
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xdea36202fc3382df(System.Boolean)">
            <summary>
            ALLOW_MISSION_CREATOR_WARP
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AllowPauseMenuWhenDeadThisFrame">
            <summary>
            Allows opening the pause menu this frame, when the player is dead.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xcc3fdded67bcfc63">
            <summary>
            Allows opening the pause menu this frame, when the player is dead.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AllowPlayerSwitchAscent">
            <summary>
            ALLOW_PLAYER_SWITCH_ASCENT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x8e2a065abdae6994">
            <summary>
            ALLOW_PLAYER_SWITCH_ASCENT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AllowPlayerSwitchDescent">
            <summary>
            ALLOW_PLAYER_SWITCH_DESCENT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xad5fdf34b81bfe79">
            <summary>
            ALLOW_PLAYER_SWITCH_DESCENT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AllowPlayerSwitchOutro">
            <summary>
            ALLOW_PLAYER_SWITCH_OUTRO
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x74de2e8739086740">
            <summary>
            ALLOW_PLAYER_SWITCH_OUTRO
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AllowPlayerSwitchPan">
            <summary>
            ALLOW_PLAYER_SWITCH_PAN
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x43d1680c6d19a8e9">
            <summary>
            ALLOW_PLAYER_SWITCH_PAN
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AllowSonarBlips(System.Boolean)">
            <summary>
            ALLOW_SONAR_BLIPS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x60734cc207c9833c(System.Boolean)">
            <summary>
            ALLOW_SONAR_BLIPS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AnimateGameplayCamZoom(System.Single,System.Single)">
            <summary>
            Seems to animate the gameplay camera zoom.
            Eg. _ANIMATE_GAMEPLAY_CAM_ZOOM(1f, 1000f);
            will animate the camera zooming in from 1000 meters away.
            Game scripts use it like this:
            // Setting this to 1 prevents V key from changing zoom
            PLAYER::SET_PLAYER_FORCED_ZOOM(PLAYER::PLAYER_ID(), 1);
            // These restrict how far you can move cam up/down left/right
            CAM::_CLAMP_GAMEPLAY_CAM_YAW(-20f, 50f);
            CAM::_CLAMP_GAMEPLAY_CAM_PITCH(-60f, 0f);
            CAM::_ANIMATE_GAMEPLAY_CAM_ZOOM(1f, 1f);
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AnimatedShakeCam(System.Int32,System.String,System.String,System.String,System.Single)">
            <summary>
            Example from michael2 script.
            CAM::ANIMATED_SHAKE_CAM(l_5069, "shake_cam_all@", "light", "", 1f);
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AnimatedShakeScriptGlobal(System.String,System.String,System.String,System.Single)">
            <summary>
            CAM::ANIMATED_SHAKE_SCRIPT_GLOBAL("SHAKE_CAM_medium", "medium", "", 0.5f);
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xc2eae3fb8cdbed31(System.String,System.String,System.String,System.Single)">
            <summary>
            CAM::ANIMATED_SHAKE_SCRIPT_GLOBAL("SHAKE_CAM_medium", "medium", "", 0.5f);
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AnimpostfxGetUnk(System.String)">
            <summary>
            See [`ANIMPOSTFX_PLAY`](#\_0x2206BF9A37B7F724)
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xe35b38a27e8e7179(System.String)">
            <summary>
            See [`ANIMPOSTFX_PLAY`](#\_0x2206BF9A37B7F724)
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AnimpostfxIsRunning(System.String)">
            <summary>
            See [`ANIMPOSTFX_PLAY`](#\_0x2206BF9A37B7F724).
            </summary>
            <returns>
            Whether the specified effect is active
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetScreenEffectIsActive(System.String)">
            <summary>
            See [`ANIMPOSTFX_PLAY`](#\_0x2206BF9A37B7F724).
            </summary>
            <returns>
            Whether the specified effect is active
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AnimpostfxPlay(System.String,System.Int32,System.Boolean)">
            <summary>
            duration - is how long to play the effect for in milliseconds. If 0, it plays the default length
            if loop is true, the effect won't stop until you call ANIMPOSTFX_STOP on it. (only loopable effects)
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StartScreenEffect(System.String,System.Int32,System.Boolean)">
            <summary>
            duration - is how long to play the effect for in milliseconds. If 0, it plays the default length
            if loop is true, the effect won't stop until you call ANIMPOSTFX_STOP on it. (only loopable effects)
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AnimpostfxStop(System.String)">
            <summary>
            See [`ANIMPOSTFX_PLAY`](#\_0x2206BF9A37B7F724).
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StopScreenEffect(System.String)">
            <summary>
            See [`ANIMPOSTFX_PLAY`](#\_0x2206BF9A37B7F724).
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AnimpostfxStopAll">
            <summary>
            ANIMPOSTFX_STOP_ALL
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StopAllScreenEffects">
            <summary>
            ANIMPOSTFX_STOP_ALL
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AnimpostfxStopAndDoUnk(System.String)">
            <summary>
            Stops the effect and sets a value (bool) in its data (+0x199) to false; See [`ANIMPOSTFX_PLAY`](#\_0x2206BF9A37B7F724).
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xd2209be128b5418c(System.String)">
            <summary>
            Stops the effect and sets a value (bool) in its data (+0x199) to false; See [`ANIMPOSTFX_PLAY`](#\_0x2206BF9A37B7F724).
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AppClearBlock">
            <summary>
            APP_CLEAR_BLOCK
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AppCloseApp">
            <summary>
            APP_CLOSE_APP
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AppCloseBlock">
            <summary>
            APP_CLOSE_BLOCK
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AppDataValid">
            <summary>
            APP_DATA_VALID
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AppDeleteAppData(System.String)">
            <summary>
            APP_DELETE_APP_DATA
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AppGetDeletedFileStatus">
            <summary>
            APP_GET_DELETED_FILE_STATUS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AppGetFloat(System.String)">
            <summary>
            APP_GET_FLOAT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AppGetInt(System.Int32)">
            <summary>
            APP_GET_INT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AppGetString(System.String)">
            <summary>
            APP_GET_STRING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AppHasLinkedSocialClubAccount">
            <summary>
            APP_HAS_LINKED_SOCIAL_CLUB_ACCOUNT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AppHasSyncedData(System.String)">
            <summary>
            APP_HAS_SYNCED_DATA
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AppSaveData">
            <summary>
            APP_SAVE_DATA
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AppSetApp(System.String)">
            <summary>
            Called in the gamescripts like:
            APP::APP_SET_APP("car");
            APP::APP_SET_APP("dog");
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AppSetBlock(System.String)">
            <summary>
            APP_SET_BLOCK
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AppSetFloat(System.String,System.Single)">
            <summary>
            APP_SET_FLOAT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AppSetInt(System.String,System.Int32)">
            <summary>
            APP_SET_INT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AppSetString(System.String,System.String)">
            <summary>
            APP_SET_STRING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ApplyDamageToPed(System.Int32,System.Int32,System.Boolean)">
            <summary>
            damages a ped with the given amount
            ----
            armorFirst means it will damage/lower the armor first before damaging the player.
            setting damageAmount to a negative amount will cause the player or the armor (depending on armorFirst) to be healed by damageAmount instead.
            ```
            ```
            NativeDB Added Parameter 4: Any p3
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ApplyForceToEntity(System.Int32,System.Int32,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean)">
            <summary>
            Applies a force to the specified entity.
            ```cpp
            enum eForceType
            {
            MinForce = 0,
            MaxForceRot = 1,
            MinForce2 = 2,
            MaxForceRot2 = 3,
            ForceNoRot = 4,
            ForceRotPlusForce = 5
            }
            ```
            Research/documentation on the gtaforums can be found [here](https://gtaforums.com/topic/885669-precisely-define-object-physics/) and [here](https://gtaforums.com/topic/887362-apply-forces-and-momentums-to-entityobject/).
            </summary>
            <param name="entity">
            The entity you want to apply a force on
            </param>
            <param name="forceType">
            Refer to `eForceType`
            </param>
            <param name="x">
            Force amount (X)
            </param>
            <param name="y">
            Force amount (Y)
            </param>
            <param name="z">
            Force amount (Z)
            </param>
            <param name="offX">
            Rotation/offset force (X)
            </param>
            <param name="offY">
            Rotation/offset force (Y)
            </param>
            <param name="offZ">
            Rotation/offset force (Z)
            </param>
            <param name="boneIndex">
            (Often 0) Entity bone index
            </param>
            <param name="isDirectionRel">
            (Usually false) Vector defined in local (body-fixed) coordinate frame
            </param>
            <param name="ignoreUpVec">
            (Usually true)
            </param>
            <param name="isForceRel">
            (Usually true) When true, force gets multiplied with the objects mass and different objects will have the same acceleration
            </param>
            <param name="p12">
            (Usually false)
            </param>
            <param name="p13">
            (Usually true)
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ApplyForceToEntityCenterOfMass(System.Int32,System.Int32,System.Single,System.Single,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean)">
            <summary>
            APPLY_FORCE_TO_ENTITY_CENTER_OF_MASS
            </summary>
            <param name="forceType">
            Refer to [APPLY_FORCE_TO_ENTITY](#\_0xC5F68BE9613E2D18)
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ApplyImpulseToCloth(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            APPLY_IMPULSE_TO_CLOTH
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ApplyPedBlood(System.Int32,System.Int32,System.Single,System.Single,System.Single,System.String)">
            <summary>
            Found one occurence in re_crashrescue.c4
            PED::APPLY_PED_BLOOD(l_4B, 3, 0.0, 0.0, 0.0, "wound_sheet");
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ApplyPedBloodByZone(System.Int32,System.Int32,System.Single,System.Single,System.Int32@)">
            <summary>
            APPLY_PED_BLOOD_BY_ZONE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x3311e47b91edcbbc(System.Int32,System.Int32,System.Single,System.Single,System.Int32@)">
            <summary>
            APPLY_PED_BLOOD_BY_ZONE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ApplyPedBloodDamageByZone(System.Int32,System.Int32,System.Single,System.Single,System.Int32)">
            <summary>
            APPLY_PED_BLOOD_DAMAGE_BY_ZONE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x816f6981c60bf53b(System.Int32,System.Int32,System.Single,System.Single,System.Int32)">
            <summary>
            APPLY_PED_BLOOD_DAMAGE_BY_ZONE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ApplyPedBloodSpecific(System.Int32,System.Int32,System.Single,System.Single,System.Single,System.Single,System.Int32,System.Single,System.Int32@)">
            <summary>
            Applies blood damage to a ped with specific parameters for zone, UV offsets, rotation, scale, and initial aging.
            ```
            NativeDB Introduced: v323
            ```
            </summary>
            <param name="ped">
            The Ped to which blood damage is applied.
            </param>
            <param name="component">
            Specific component or body part.
            </param>
            <param name="u">
            UV texture coordinates for placing the decal in the specified zone.
            </param>
            <param name="v">
            UV texture coordinates for placing the decal in the specified zone.
            </param>
            <param name="rotation">
            Angle in degrees for the rotation of the blood decal.
            </param>
            <param name="scale">
            Scale factor for the damage, ranging from 0.0 to 1.0.
            </param>
            <param name="forcedFrame">
            Allows a specific frame of damage to be chosen (-1 for random selection).
            </param>
            <param name="preAge">
            Number of seconds to pre-age the damage for an "old wound" effect (0.0 for fresh wound).
            </param>
            <param name="bloodName">
            Name of the blood type, matching an entry in peddamage.xml.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xef0d582cbf2d9b0f(System.Int32,System.Int32,System.Single,System.Single,System.Single,System.Single,System.Int32,System.Single,System.Int32@)">
            <summary>
            Applies blood damage to a ped with specific parameters for zone, UV offsets, rotation, scale, and initial aging.
            ```
            NativeDB Introduced: v323
            ```
            </summary>
            <param name="ped">
            The Ped to which blood damage is applied.
            </param>
            <param name="component">
            Specific component or body part.
            </param>
            <param name="u">
            UV texture coordinates for placing the decal in the specified zone.
            </param>
            <param name="v">
            UV texture coordinates for placing the decal in the specified zone.
            </param>
            <param name="rotation">
            Angle in degrees for the rotation of the blood decal.
            </param>
            <param name="scale">
            Scale factor for the damage, ranging from 0.0 to 1.0.
            </param>
            <param name="forcedFrame">
            Allows a specific frame of damage to be chosen (-1 for random selection).
            </param>
            <param name="preAge">
            Number of seconds to pre-age the damage for an "old wound" effect (0.0 for fresh wound).
            </param>
            <param name="bloodName">
            Name of the blood type, matching an entry in peddamage.xml.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ApplyPedDamageDecal(System.Int32,System.Int32,System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32,System.Boolean,System.String)">
            <summary>
            scar
            blushing
            cs_flush_anger
            cs_flush_anger_face
            bruise
            bruise_large
            herpes
            ArmorBullet
            basic_dirt_cloth
            basic_dirt_skin
            cs_trev1_dirt
            </summary>
            <param name="damageZone">
            Refer to `ePedDecorationZone` in [GET_PED_DECORATION_ZONE_FROM_HASHES](#\_0x9FD452BFBE7A7A8B)
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ApplyPedDamagePack(System.Int32,System.String,System.Single,System.Single)">
            <summary>
            Damage Packs:
            "SCR_TrevorTreeBang"
            "HOSPITAL_0"
            "HOSPITAL_1"
            "HOSPITAL_2"
            "HOSPITAL_3"
            "HOSPITAL_4"
            "HOSPITAL_5"
            "HOSPITAL_6"
            "HOSPITAL_7"
            "HOSPITAL_8"
            "HOSPITAL_9"
            "SCR_Dumpster"
            "BigHitByVehicle"
            "SCR_Finale_Michael_Face"
            "SCR_Franklin_finb"
            "SCR_Finale_Michael"
            "SCR_Franklin_finb2"
            "Explosion_Med"
            "SCR_Torture"
            "SCR_TracySplash"
            "Skin_Melee_0"
            Additional damage packs:
            gist.github.com/alexguirre/f3f47f75ddcf617f416f3c8a55ae2227
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ApplyWeatherCycles(System.Int32,System.Int32)">
            <summary>
            APPLY_WEATHER_CYCLES
            </summary>
            <param name="numEntries">
            The number of cycle entries. Must be between 1 and 256
            </param>
            <param name="msPerCycle">
            The duration in milliseconds of each cycle. Must be between 1000 and 86400000 (24 hours)
            </param>
            <returns>
            Returns true if all parameters were valid, otherwise false.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AreAllNavmeshRegionsLoaded">
            <summary>
            ARE_ALL_NAVMESH_REGIONS_LOADED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AreAllVehicleWindowsIntact(System.Int32)">
            <summary>
            Appears to return false if any window is broken.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AreAnyVehicleSeatsFree(System.Int32)">
            <summary>
            Returns false if every seat is occupied.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsAnyVehicleSeatEmpty(System.Int32)">
            <summary>
            Returns false if every seat is occupied.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AreBombBayDoorsOpen(System.Int32)">
            <summary>
            Returns true when the bomb bay doors of this plane are open. False if they're closed.
            </summary>
            <param name="aircraft">
            The vehicle to check the bomb bay doors on.
            </param>
            <returns>
            A bool indicating the state of the doors (true = open, false = closed).
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xd0917a423314bba8(System.Int32)">
            <summary>
            Returns true when the bomb bay doors of this plane are open. False if they're closed.
            </summary>
            <param name="aircraft">
            The vehicle to check the bomb bay doors on.
            </param>
            <returns>
            A bool indicating the state of the doors (true = open, false = closed).
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetAreBombBayDoorsOpen(System.Int32)">
            <summary>
            Returns true when the bomb bay doors of this plane are open. False if they're closed.
            </summary>
            <param name="aircraft">
            The vehicle to check the bomb bay doors on.
            </param>
            <returns>
            A bool indicating the state of the doors (true = open, false = closed).
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AreEntitiesEntirelyInsideGarage(System.Int32,System.Boolean,System.Boolean,System.Boolean,System.Int32)">
            <summary>
            ARE_ENTITIES_ENTIRELY_INSIDE_GARAGE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x85b6c850546fdde2(System.Int32,System.Boolean,System.Boolean,System.Boolean,System.Int32)">
            <summary>
            ARE_ENTITIES_ENTIRELY_INSIDE_GARAGE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AreHeliStubWingsDeployed(System.Int32)">
            <summary>
            Only used with the "akula" in the decompiled native scripts.
            ```
            NativeDB Introduced: v1290
            ```
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xaef12960fa943792(System.Int32)">
            <summary>
            Only used with the "akula" in the decompiled native scripts.
            ```
            NativeDB Introduced: v1290
            ```
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AreNodesLoadedForArea(System.Single,System.Single,System.Single,System.Single)">
            <summary>
            ARE_NODES_LOADED_FOR_AREA
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xf7b79a50b905a30d(System.Single,System.Single,System.Single,System.Single)">
            <summary>
            ARE_NODES_LOADED_FOR_AREA
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ArePathNodesLoadedInArea(System.Single,System.Single,System.Single,System.Single)">
            <summary>
            ARE_NODES_LOADED_FOR_AREA
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AreOutriggerLegsDeployed(System.Int32)">
            <summary>
            Returns whether the outrigger legs are deployed for the vehicle.
            The Chernobog is one of the few vehicles with outrigger legs.
            ```
            NativeDB Introduced: v1290
            ```
            </summary>
            <returns>
            The deployment state of the vehicle's outrigger legs
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x3a9128352eac9e85(System.Int32)">
            <summary>
            Returns whether the outrigger legs are deployed for the vehicle.
            The Chernobog is one of the few vehicles with outrigger legs.
            ```
            NativeDB Introduced: v1290
            ```
            </summary>
            <returns>
            The deployment state of the vehicle's outrigger legs
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ArePlaneControlPanelsIntact(System.Int32,System.Boolean)">
            <summary>
            Queries whether the control panels of a plane are intact. This native is used to determine the operational status of a plane's cockpit controls, which can affect the plane's flyability.
            </summary>
            <param name="vehicle">
            The vehicle to check. This should be a plane.
            </param>
            <param name="checkForZeroHealth">
            If set to `true`, the native also checks if the plane's health is zero, indicating it is completely destroyed. If `false`, only the state of the control panels is considered.
            </param>
            <returns>
            Returns `true` if the plane's control panels are intact, and, depending on the `checkForZeroHealth` parameter, the plane is not completely destroyed. Returns `false` if the control panels are damaged or the plane is destroyed (when `checkForZeroHealth` is `true`).
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xf78f94d60248c737(System.Int32,System.Boolean)">
            <summary>
            Queries whether the control panels of a plane are intact. This native is used to determine the operational status of a plane's cockpit controls, which can affect the plane's flyability.
            </summary>
            <param name="vehicle">
            The vehicle to check. This should be a plane.
            </param>
            <param name="checkForZeroHealth">
            If set to `true`, the native also checks if the plane's health is zero, indicating it is completely destroyed. If `false`, only the state of the control panels is considered.
            </param>
            <returns>
            Returns `true` if the plane's control panels are intact, and, depending on the `checkForZeroHealth` parameter, the plane is not completely destroyed. Returns `false` if the control panels are damaged or the plane is destroyed (when `checkForZeroHealth` is `true`).
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ArePlanePropellersIntact(System.Int32)">
            <summary>
            ARE_PLANE_PROPELLERS_INTACT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x755d6d5267cbbd7e(System.Int32)">
            <summary>
            ARE_PLANE_PROPELLERS_INTACT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ArePropellersUndamaged(System.Int32)">
            <summary>
            ARE_PLANE_PROPELLERS_INTACT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ArePlaneWingsIntact(System.Int32)">
            <summary>
            _ARE_PLANE_WINGS_INTACT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x5991a01434ce9677(System.Int32)">
            <summary>
            _ARE_PLANE_WINGS_INTACT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AddAMarkerOverVehicle(System.Int32)">
            <summary>
            _ARE_PLANE_WINGS_INTACT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AreVehicleWingsIntact(System.Int32)">
            <summary>
            _ARE_PLANE_WINGS_INTACT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ArePlayerFlashingStarsAboutToDrop(System.Int32)">
            <summary>
            ARE_PLAYER_FLASHING_STARS_ABOUT_TO_DROP
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ArePlayerStarsGreyedOut(System.Int32)">
            <summary>
            ARE_PLAYER_STARS_GREYED_OUT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AreProfileSettingsValid">
            <summary>
            ARE_PROFILE_SETTINGS_VALID
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x5aa3befa29f03ad4">
            <summary>
            ARE_PROFILE_SETTINGS_VALID
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AreStringsEqual(System.String,System.String)">
            <summary>
            ARE_STRINGS_EQUAL
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.Asin(System.Single)">
            <summary>
            ASIN
            </summary>
            <returns>
            Returns the inverse sine in radians of the specified value
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AssistedMovementCloseRoute">
            <summary>
            ASSISTED_MOVEMENT_CLOSE_ROUTE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AssistedMovementFlushRoute">
            <summary>
            ASSISTED_MOVEMENT_FLUSH_ROUTE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AssistedMovementIsRouteLoaded(System.String)">
            <summary>
            ASSISTED_MOVEMENT_IS_ROUTE_LOADED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AssistedMovementOverrideLoadDistanceThisFrame(System.Single)">
            <summary>
            ASSISTED_MOVEMENT_OVERRIDE_LOAD_DISTANCE_THIS_FRAME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AssistedMovementRemoveRoute(System.String)">
            <summary>
            ASSISTED_MOVEMENT_REMOVE_ROUTE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AssistedMovementRequestRoute(System.String)">
            <summary>
            Routes: "1_FIBStairs", "2_FIBStairs", "3_FIBStairs", "4_FIBStairs", "5_FIBStairs", "5_TowardsFire", "6a_FIBStairs", "7_FIBStairs", "8_FIBStairs", "Aprtmnt_1", "AssAfterLift", "ATM_1", "coroner2", "coroner_stairs", "f5_jimmy1", "fame1", "family5b", "family5c", "Family5d", "family5d", "FIB_Glass1", "FIB_Glass2", "FIB_Glass3", "finaBroute1A", "finalb1st", "finalB1sta", "finalbround", "finalbroute2", "Hairdresser1", "jan_foyet_ft_door", "Jo_3", "Lemar1", "Lemar2", "mansion_1", "Mansion_1", "pols_1", "pols_2", "pols_3", "pols_4", "pols_5", "pols_6", "pols_7", "pols_8", "Pro_S1", "Pro_S1a", "Pro_S2", "Towards_case", "trev_steps", "tunrs1", "tunrs2", "tunrs3", "Wave01457s"
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AssistedMovementSetRouteProperties(System.String,System.Int32)">
            <summary>
            ASSISTED_MOVEMENT_SET_ROUTE_PROPERTIES
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.Atan(System.Single)">
            <summary>
            ATAN
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.Atan2(System.Single,System.Single)">
            <summary>
            ATAN2
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AttachCamToEntity(System.Int32,System.Int32,System.Single,System.Single,System.Single,System.Boolean)">
            <summary>
            Last param determines if its relative to the Entity
            </summary>
            <param name="cam">
            The camera handle.
            </param>
            <param name="entity">
            The entity handle.
            </param>
            <param name="xOffset">
            X-axis offset
            </param>
            <param name="yOffset">
            Y-axis offset
            </param>
            <param name="zOffset">
            Z-axis offset
            </param>
            <param name="isRelative">
            Whether or not the camera will be relative to the entity
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AttachCamToPedBone(System.Int32,System.Int32,System.Int32,System.Single,System.Single,System.Single,System.Boolean)">
            <summary>
            This native works with peds only.
            </summary>
            <param name="cam">
            The camera handle.
            </param>
            <param name="ped">
            The ped handle.
            </param>
            <param name="boneIndex">
            This is different to boneID, use ['GET_PED_BONE_INDEX'](#\_0x3F428D08BE5AAE31) to get the index from the ID. use the index for attaching to specific bones. `cam` will be attached to the center of `ped` if bone index given doesn't correspond to bone indexes for that entity type.
            </param>
            <param name="xOffset">
            X-axis offset
            </param>
            <param name="yOffset">
            Y-axis offset
            </param>
            <param name="zOffset">
            Z-axis offset
            </param>
            <param name="isRelative">
            Whether or not the camera will be relative to the bone
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AttachCamToVehicleBone(System.Int32,System.Int32,System.Int32,System.Boolean,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Boolean)">
            <summary>
            This native works with vehicles only.
            Bone indexes are usually given by this native [GET_ENTITY_BONE_INDEX_BY_NAME](#\_0xFB71170B7E76ACBA).
            </summary>
            <param name="cam">
            The camera handle.
            </param>
            <param name="vehicle">
            The vehicle handle.
            </param>
            <param name="relativeRotation">
            Whether or not the camera rotation will relative the vehicle rotation.
            </param>
            <param name="rotX">
            The X rotation.
            </param>
            <param name="rotY">
            The Y rotation.
            </param>
            <param name="rotZ">
            The Z rotation.
            </param>
            <param name="offX">
            The X offset direction.
            </param>
            <param name="offY">
            The Y offset direction.
            </param>
            <param name="offZ">
            The Z offset direction.
            </param>
            <param name="fixedDirection">
            Whether or not the camera direction will relative to the vehicle direction.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x8db3f12a02caef72(System.Int32,System.Int32,System.Int32,System.Boolean,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Boolean)">
            <summary>
            This native works with vehicles only.
            Bone indexes are usually given by this native [GET_ENTITY_BONE_INDEX_BY_NAME](#\_0xFB71170B7E76ACBA).
            </summary>
            <param name="cam">
            The camera handle.
            </param>
            <param name="vehicle">
            The vehicle handle.
            </param>
            <param name="relativeRotation">
            Whether or not the camera rotation will relative the vehicle rotation.
            </param>
            <param name="rotX">
            The X rotation.
            </param>
            <param name="rotY">
            The Y rotation.
            </param>
            <param name="rotZ">
            The Z rotation.
            </param>
            <param name="offX">
            The X offset direction.
            </param>
            <param name="offY">
            The Y offset direction.
            </param>
            <param name="offZ">
            The Z offset direction.
            </param>
            <param name="fixedDirection">
            Whether or not the camera direction will relative to the vehicle direction.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AttachContainerToHandlerFrame(System.Int32,System.Int32)">
            <summary>
            _ATTACH_CONTAINER_TO_HANDLER_FRAME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AttachEntitiesToRope(System.Int32,System.Int32,System.Int32,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Boolean,System.Boolean,System.String,System.String)">
            <summary>
            Attaches entity 1 to entity 2.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AttachEntityBoneToEntityBone(System.Int32,System.Int32,System.Int32,System.Int32,System.Boolean,System.Boolean)">
            <summary>
            _ATTACH_ENTITY_BONE_TO_ENTITY_BONE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x5c48b75732c8456c(System.Int32,System.Int32,System.Int32,System.Int32,System.Boolean,System.Boolean)">
            <summary>
            _ATTACH_ENTITY_BONE_TO_ENTITY_BONE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AttachEntityBoneToEntityBonePhysically(System.Int32,System.Int32,System.Int32,System.Int32,System.Boolean,System.Boolean)">
            <summary>
            _ATTACH_ENTITY_BONE_TO_ENTITY_BONE_PHYSICALLY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xfd1695c5d3b05439(System.Int32,System.Int32,System.Int32,System.Int32,System.Boolean,System.Boolean)">
            <summary>
            _ATTACH_ENTITY_BONE_TO_ENTITY_BONE_PHYSICALLY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AttachEntityToCargobob(System.Int32,System.Int32,System.Int32,System.Single,System.Single,System.Single)">
            <summary>
            ATTACH_ENTITY_TO_CARGOBOB
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa1dd82f3ccf9a01e(System.Int32,System.Int32,System.Int32,System.Single,System.Single,System.Single)">
            <summary>
            ATTACH_ENTITY_TO_CARGOBOB
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AttachEntityToEntity(System.Int32,System.Int32,System.Int32,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Int32,System.Boolean)">
            <summary>
            Attach an entity to the specified entity.
            </summary>
            <param name="entity1">
            Entity to attach.
            </param>
            <param name="entity2">
            Entity to attach `entity1` with.
            </param>
            <param name="boneIndex">
            This is different to boneID, use ['GET_PED_BONE_INDEX'](#\_0x3F428D08BE5AAE31) to get the index from the ID. use the index for attaching to specific bones. `entity1` will be attached to the center of `entity2` if bone index given doesn't correspond to bone indexes for that entity type.
            </param>
            <param name="xPos">
            X-axis offset from the center of `entity2`.
            </param>
            <param name="yPos">
            Y-axis offset from the center of `entity2`.
            </param>
            <param name="zPos">
            Z-axis offset from the center of `entity2`.
            </param>
            <param name="xRot">
            X-axis rotation.
            </param>
            <param name="yRot">
            Y-axis rotation.
            </param>
            <param name="zRot">
            Z-axis rotation.
            </param>
            <param name="p9">
            Unknown. Does not seem to have any effect.
            </param>
            <param name="useSoftPinning">
            If set to false attached entity will not detach when fixed.
            </param>
            <param name="collision">
            Controls collision between the two entities (FALSE disables collision).
            </param>
            <param name="isPed">
            Pitch doesnt work when false and roll will only work on negative numbers (only peds)
            </param>
            <param name="rotationOrder">
            The order in which the rotation is applied. See [`GET_ENTITY_ROTATION`](#\_0xAFBD61CC738D9EB9)
            </param>
            <param name="syncRot">
            If false it ignores entity rotation.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AttachEntityToEntityPhysically(System.Int32,System.Int32,System.Int32,System.Int32,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Int32)">
            <summary>
            breakForce is the amount of force required to break the bond.
            p14 - is always 1 in scripts
            p15 - is 1 or 0 in scripts - unknown what it does
            p16 - controls collision between the two entities (FALSE disables collision).
            p17 - do not teleport entity to be attached to the position of the bone Index of the target entity (if 1, entity will not be teleported to target bone)
            p18 - is always 2 in scripts.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AttachPortablePickupToPed(System.Int32,System.Int32)">
            <summary>
            ATTACH_PORTABLE_PICKUP_TO_PED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AttachRopeToEntity(System.Int32,System.Int32,System.Single,System.Single,System.Single,System.Boolean)">
            <summary>
            The position supplied can be anywhere, and the entity should anchor relative to that point from it's origin.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AttachSynchronizedSceneToEntity(System.Int32,System.Int32,System.Int32)">
            <summary>
            ATTACH_SYNCHRONIZED_SCENE_TO_ENTITY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AttachTvAudioToEntity(System.Int32)">
            <summary>
            Might be more appropriate in AUDIO?
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AttachVehicleOnToTrailer(System.Int32,System.Int32,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            ATTACH_VEHICLE_ON_TO_TRAILER
            </summary>
            <param name="vehicle">
            The vehicle to attach to the trailer
            </param>
            <param name="trailer">
            The trailer to attach the vehicle to
            </param>
            <param name="offsetX">
            The x offset of the vehicle
            </param>
            <param name="offsetY">
            The y offset of the vehicle
            </param>
            <param name="offsetZ">
            The z offset of the vehicle
            </param>
            <param name="coordsX">
            The x coords of where you want the vehicle placed (must be an offset from the trailer itself)
            </param>
            <param name="coordsY">
            The y coords of where you want the vehicle placed (must be an offset from the trailer itself)
            </param>
            <param name="coordsZ">
            The z coords of where you want the vehicle placed (must be an offset from the trailer itself)
            </param>
            <param name="rotationX">
            The x rotation of where you want the vehicle placed
            </param>
            <param name="rotationY">
            The y rotation of where you want the vehicle placed
            </param>
            <param name="rotationZ">
            The z rotation of where you want the vehicle placed
            </param>
            <param name="disableColls">
            Should actually be a boolean, this will disable the collision between the vehicle you're attaching and the trailer
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x16b5e274bde402f8(System.Int32,System.Int32,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            ATTACH_VEHICLE_ON_TO_TRAILER
            </summary>
            <param name="vehicle">
            The vehicle to attach to the trailer
            </param>
            <param name="trailer">
            The trailer to attach the vehicle to
            </param>
            <param name="offsetX">
            The x offset of the vehicle
            </param>
            <param name="offsetY">
            The y offset of the vehicle
            </param>
            <param name="offsetZ">
            The z offset of the vehicle
            </param>
            <param name="coordsX">
            The x coords of where you want the vehicle placed (must be an offset from the trailer itself)
            </param>
            <param name="coordsY">
            The y coords of where you want the vehicle placed (must be an offset from the trailer itself)
            </param>
            <param name="coordsZ">
            The z coords of where you want the vehicle placed (must be an offset from the trailer itself)
            </param>
            <param name="rotationX">
            The x rotation of where you want the vehicle placed
            </param>
            <param name="rotationY">
            The y rotation of where you want the vehicle placed
            </param>
            <param name="rotationZ">
            The z rotation of where you want the vehicle placed
            </param>
            <param name="disableColls">
            Should actually be a boolean, this will disable the collision between the vehicle you're attaching and the trailer
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AttachVehicleToCargobob(System.Int32,System.Int32,System.Int32,System.Single,System.Single,System.Single)">
            <summary>
            ATTACH_VEHICLE_TO_CARGOBOB
            </summary>
            <param name="cargobob">
            The cargobob
            </param>
            <param name="vehicle">
            The vehicle that will be attached
            </param>
            <param name="vehicleBoneIndex">
            A Vehicle bone the hook/magnet should attach to or -1 for none/default [GET_ENTITY_BONE_INDEX_BY_NAME](#\_0xFB71170B7E76ACBA)
            </param>
            <param name="x">
            x hook/magnet Offset
            </param>
            <param name="y">
            y hook/magnet Offset
            </param>
            <param name="z">
            z hook/magnet Offset
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AttachVehicleToTowTruck(System.Int32,System.Int32,System.Boolean,System.Single,System.Single,System.Single)">
            <summary>
            HookOffset defines where the hook is attached. leave at 0 for default attachment.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AttachVehicleToTrailer(System.Int32,System.Int32,System.Single)">
            <summary>
            ATTACH_VEHICLE_TO_TRAILER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AudioIsScriptedMusicPlaying">
            <summary>
            AUDIO_IS_SCRIPTED_MUSIC_PLAYING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x3d120012440e6683">
            <summary>
            AUDIO_IS_SCRIPTED_MUSIC_PLAYING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.BadSportPlayerLeftDetected(System.Int32@,System.Int32,System.Int32)">
            <summary>
            BAD_SPORT_PLAYER_LEFT_DETECTED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xec5e3af5289dca81(System.Int32@,System.Int32,System.Int32)">
            <summary>
            BAD_SPORT_PLAYER_LEFT_DETECTED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.BeginReplayStats(System.Int32,System.Int32)">
            <summary>
            BEGIN_REPLAY_STATS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.BeginScaleformMovieMethod(System.Int32,System.String)">
            <summary>
            Push a function from the Scaleform onto the stack
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PushScaleformMovieFunction(System.Int32,System.String)">
            <summary>
            Push a function from the Scaleform onto the stack
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.BeginScaleformMovieMethodOnFrontend(System.String)">
            <summary>
            Starts frontend (pause menu) scaleform movie methods.
            This can be used when you want to make custom frontend menus, and customize things like images or text in the menus etc.
            Use [`BEGIN_SCALEFORM_MOVIE_METHOD_ON_FRONTEND_HEADER`](#\_0xB9449845F73F5E9C) for header scaleform functions.
            </summary>
            <param name="functionName">
            The function name of the scaleform to call.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xab58c27c2e6123c6(System.String)">
            <summary>
            Starts frontend (pause menu) scaleform movie methods.
            This can be used when you want to make custom frontend menus, and customize things like images or text in the menus etc.
            Use [`BEGIN_SCALEFORM_MOVIE_METHOD_ON_FRONTEND_HEADER`](#\_0xB9449845F73F5E9C) for header scaleform functions.
            </summary>
            <param name="functionName">
            The function name of the scaleform to call.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PushScaleformMovieFunctionN(System.String)">
            <summary>
            Starts frontend (pause menu) scaleform movie methods.
            This can be used when you want to make custom frontend menus, and customize things like images or text in the menus etc.
            Use [`BEGIN_SCALEFORM_MOVIE_METHOD_ON_FRONTEND_HEADER`](#\_0xB9449845F73F5E9C) for header scaleform functions.
            </summary>
            <param name="functionName">
            The function name of the scaleform to call.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.BeginScaleformMovieMethodN(System.String)">
            <summary>
            Starts frontend (pause menu) scaleform movie methods.
            This can be used when you want to make custom frontend menus, and customize things like images or text in the menus etc.
            Use [`BEGIN_SCALEFORM_MOVIE_METHOD_ON_FRONTEND_HEADER`](#\_0xB9449845F73F5E9C) for header scaleform functions.
            </summary>
            <param name="functionName">
            The function name of the scaleform to call.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.BeginScaleformMovieMethodOnFrontendHeader(System.String)">
            <summary>
            Starts frontend (pause menu) scaleform movie methods for header options.
            Use [`BEGIN_SCALEFORM_MOVIE_METHOD_ON_FRONTEND`](#\_0xAB58C27C2E6123C6) to customize the content inside the frontend menus.
            </summary>
            <param name="functionName">
            Scaleform function name.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xb9449845f73f5e9c(System.String)">
            <summary>
            Starts frontend (pause menu) scaleform movie methods for header options.
            Use [`BEGIN_SCALEFORM_MOVIE_METHOD_ON_FRONTEND`](#\_0xAB58C27C2E6123C6) to customize the content inside the frontend menus.
            </summary>
            <param name="functionName">
            Scaleform function name.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.BeginScaleformMovieMethodV(System.String)">
            <summary>
            Starts frontend (pause menu) scaleform movie methods for header options.
            Use [`BEGIN_SCALEFORM_MOVIE_METHOD_ON_FRONTEND`](#\_0xAB58C27C2E6123C6) to customize the content inside the frontend menus.
            </summary>
            <param name="functionName">
            Scaleform function name.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.BeginScaleformScriptHudMovieMethod(System.Int32,System.String)">
            <summary>
            Pushes a function from the Hud component Scaleform onto the stack. Same behavior as GRAPHICS::BEGIN_SCALEFORM_MOVIE_METHOD, just a hud component id instead of a Scaleform.
            Known components:
            19 - MP_RANK_BAR
            20 - HUD_DIRECTOR_MODE
            This native requires more research - all information can be found inside of 'hud.gfx'. Using a decompiler, the different components are located under "scripts\__Packages\com\rockstargames\gtav\hud\hudComponents" and "scripts\__Packages\com\rockstargames\gtav\Multiplayer".
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PushScaleformMovieFunctionFromHudComponent(System.Int32,System.String)">
            <summary>
            Pushes a function from the Hud component Scaleform onto the stack. Same behavior as GRAPHICS::BEGIN_SCALEFORM_MOVIE_METHOD, just a hud component id instead of a Scaleform.
            Known components:
            19 - MP_RANK_BAR
            20 - HUD_DIRECTOR_MODE
            This native requires more research - all information can be found inside of 'hud.gfx'. Using a decompiler, the different components are located under "scripts\__Packages\com\rockstargames\gtav\hud\hudComponents" and "scripts\__Packages\com\rockstargames\gtav\Multiplayer".
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.BeginScaleformMovieMethodHudComponent(System.Int32,System.String)">
            <summary>
            Pushes a function from the Hud component Scaleform onto the stack. Same behavior as GRAPHICS::BEGIN_SCALEFORM_MOVIE_METHOD, just a hud component id instead of a Scaleform.
            Known components:
            19 - MP_RANK_BAR
            20 - HUD_DIRECTOR_MODE
            This native requires more research - all information can be found inside of 'hud.gfx'. Using a decompiler, the different components are located under "scripts\__Packages\com\rockstargames\gtav\hud\hudComponents" and "scripts\__Packages\com\rockstargames\gtav\Multiplayer".
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.BeginSrl">
            <summary>
            BEGIN_SRL
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.BeginTakeHighQualityPhoto">
            <summary>
            BEGIN_TAKE_HIGH_QUALITY_PHOTO
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa67c35c56eb1bd9d">
            <summary>
            BEGIN_TAKE_HIGH_QUALITY_PHOTO
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.BeginTakeMissionCreatorPhoto">
            <summary>
            BEGIN_TAKE_MISSION_CREATOR_PHOTO
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x1dd2139a9a20dce8">
            <summary>
            BEGIN_TAKE_MISSION_CREATOR_PHOTO
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.BeginTextCommandBusyspinnerOn(System.String)">
            <summary>
            Initializes the text entry for the the text next to a loading prompt. All natives for for building UI texts can be used here
            BEGIN_TEXT_COMMAND_PRINT
            e.g
            void StartLoadingMessage(char *text, int spinnerType = 3)
            {
            _SET_LOADING_PROMPT_TEXT_ENTRY("STRING");
            ADD_TEXT_COMPONENT_SUBSTRING_PLAYER_NAME(text);
            _SHOW_LOADING_PROMPT(spinnerType);
            }
             -- [[OR]] 
            void ShowLoadingMessage(char *text, int spinnerType = 3, int timeMs = 10000)
            {
            _SET_LOADING_PROMPT_TEXT_ENTRY("STRING");
            ADD_TEXT_COMPONENT_SUBSTRING_PLAYER_NAME(text);
            _SHOW_LOADING_PROMPT(spinnerType);
            WAIT(timeMs);
            _REMOVE_LOADING_PROMPT();
            }
            These are some localized strings used in the loading spinner.
            "PM_WAIT"                   = Please Wait
            "CELEB_WPLYRS"              = Waiting For Players.
            "CELL_SPINNER2"             = Scanning storage.
            "ERROR_CHECKYACHTNAME" = Registering your yacht's name. Please wait.
            "ERROR_CHECKPROFANITY"   = Checking your text for profanity. Please wait.
            "FM_COR_AUTOD"                        = Just spinner no text
            "FM_IHELP_WAT2"                        = Waiting for other players
            "FM_JIP_WAITO"                            = Game options are being set
            "FMMC_DOWNLOAD"                    = Downloading
            "FMMC_PLYLOAD"                         = Loading
            "FMMC_STARTTRAN"                    = Launching session
            "HUD_QUITTING"                           =  Quiting session
            "KILL_STRIP_IDM"                         = Waiting for to accept
            "MP_SPINLOADING"                      = Loading
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xaba17d7ce615adbf(System.String)">
            <summary>
            Initializes the text entry for the the text next to a loading prompt. All natives for for building UI texts can be used here
            BEGIN_TEXT_COMMAND_PRINT
            e.g
            void StartLoadingMessage(char *text, int spinnerType = 3)
            {
            _SET_LOADING_PROMPT_TEXT_ENTRY("STRING");
            ADD_TEXT_COMPONENT_SUBSTRING_PLAYER_NAME(text);
            _SHOW_LOADING_PROMPT(spinnerType);
            }
             -- [[OR]] 
            void ShowLoadingMessage(char *text, int spinnerType = 3, int timeMs = 10000)
            {
            _SET_LOADING_PROMPT_TEXT_ENTRY("STRING");
            ADD_TEXT_COMPONENT_SUBSTRING_PLAYER_NAME(text);
            _SHOW_LOADING_PROMPT(spinnerType);
            WAIT(timeMs);
            _REMOVE_LOADING_PROMPT();
            }
            These are some localized strings used in the loading spinner.
            "PM_WAIT"                   = Please Wait
            "CELEB_WPLYRS"              = Waiting For Players.
            "CELL_SPINNER2"             = Scanning storage.
            "ERROR_CHECKYACHTNAME" = Registering your yacht's name. Please wait.
            "ERROR_CHECKPROFANITY"   = Checking your text for profanity. Please wait.
            "FM_COR_AUTOD"                        = Just spinner no text
            "FM_IHELP_WAT2"                        = Waiting for other players
            "FM_JIP_WAITO"                            = Game options are being set
            "FMMC_DOWNLOAD"                    = Downloading
            "FMMC_PLYLOAD"                         = Loading
            "FMMC_STARTTRAN"                    = Launching session
            "HUD_QUITTING"                           =  Quiting session
            "KILL_STRIP_IDM"                         = Waiting for to accept
            "MP_SPINLOADING"                      = Loading
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetLoadingPromptTextEntry(System.String)">
            <summary>
            Initializes the text entry for the the text next to a loading prompt. All natives for for building UI texts can be used here
            BEGIN_TEXT_COMMAND_PRINT
            e.g
            void StartLoadingMessage(char *text, int spinnerType = 3)
            {
            _SET_LOADING_PROMPT_TEXT_ENTRY("STRING");
            ADD_TEXT_COMPONENT_SUBSTRING_PLAYER_NAME(text);
            _SHOW_LOADING_PROMPT(spinnerType);
            }
             -- [[OR]] 
            void ShowLoadingMessage(char *text, int spinnerType = 3, int timeMs = 10000)
            {
            _SET_LOADING_PROMPT_TEXT_ENTRY("STRING");
            ADD_TEXT_COMPONENT_SUBSTRING_PLAYER_NAME(text);
            _SHOW_LOADING_PROMPT(spinnerType);
            WAIT(timeMs);
            _REMOVE_LOADING_PROMPT();
            }
            These are some localized strings used in the loading spinner.
            "PM_WAIT"                   = Please Wait
            "CELEB_WPLYRS"              = Waiting For Players.
            "CELL_SPINNER2"             = Scanning storage.
            "ERROR_CHECKYACHTNAME" = Registering your yacht's name. Please wait.
            "ERROR_CHECKPROFANITY"   = Checking your text for profanity. Please wait.
            "FM_COR_AUTOD"                        = Just spinner no text
            "FM_IHELP_WAT2"                        = Waiting for other players
            "FM_JIP_WAITO"                            = Game options are being set
            "FMMC_DOWNLOAD"                    = Downloading
            "FMMC_PLYLOAD"                         = Loading
            "FMMC_STARTTRAN"                    = Launching session
            "HUD_QUITTING"                           =  Quiting session
            "KILL_STRIP_IDM"                         = Waiting for to accept
            "MP_SPINLOADING"                      = Loading
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.BeginTextCommandBusyString(System.String)">
            <summary>
            Initializes the text entry for the the text next to a loading prompt. All natives for for building UI texts can be used here
            BEGIN_TEXT_COMMAND_PRINT
            e.g
            void StartLoadingMessage(char *text, int spinnerType = 3)
            {
            _SET_LOADING_PROMPT_TEXT_ENTRY("STRING");
            ADD_TEXT_COMPONENT_SUBSTRING_PLAYER_NAME(text);
            _SHOW_LOADING_PROMPT(spinnerType);
            }
             -- [[OR]] 
            void ShowLoadingMessage(char *text, int spinnerType = 3, int timeMs = 10000)
            {
            _SET_LOADING_PROMPT_TEXT_ENTRY("STRING");
            ADD_TEXT_COMPONENT_SUBSTRING_PLAYER_NAME(text);
            _SHOW_LOADING_PROMPT(spinnerType);
            WAIT(timeMs);
            _REMOVE_LOADING_PROMPT();
            }
            These are some localized strings used in the loading spinner.
            "PM_WAIT"                   = Please Wait
            "CELEB_WPLYRS"              = Waiting For Players.
            "CELL_SPINNER2"             = Scanning storage.
            "ERROR_CHECKYACHTNAME" = Registering your yacht's name. Please wait.
            "ERROR_CHECKPROFANITY"   = Checking your text for profanity. Please wait.
            "FM_COR_AUTOD"                        = Just spinner no text
            "FM_IHELP_WAT2"                        = Waiting for other players
            "FM_JIP_WAITO"                            = Game options are being set
            "FMMC_DOWNLOAD"                    = Downloading
            "FMMC_PLYLOAD"                         = Loading
            "FMMC_STARTTRAN"                    = Launching session
            "HUD_QUITTING"                           =  Quiting session
            "KILL_STRIP_IDM"                         = Waiting for to accept
            "MP_SPINLOADING"                      = Loading
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.BeginTextCommandClearPrint(System.String)">
            <summary>
            clears a print text command with this text
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xe124fa80a759019c(System.String)">
            <summary>
            clears a print text command with this text
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.BeginTextCommandDisplayHelp(System.String)">
            <summary>
            Used to be known as _SET_TEXT_COMPONENT_FORMAT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetTextComponentFormat(System.String)">
            <summary>
            Used to be known as _SET_TEXT_COMPONENT_FORMAT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.BeginTextCommandDisplayText(System.String)">
            <summary>
            The following were found in the decompiled script files:
            STRING, TWOSTRINGS, NUMBER, PERCENTAGE, FO_TWO_NUM, ESMINDOLLA, ESDOLLA, MTPHPER_XPNO, AHD_DIST, CMOD_STAT_0, CMOD_STAT_1, CMOD_STAT_2, CMOD_STAT_3, DFLT_MNU_OPT, F3A_TRAFDEST, ES_HELP_SOC3
            ESDOLLA
            ESMINDOLLA - cash (negative)
            Used to be known as _SET_TEXT_ENTRY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetTextEntry(System.String)">
            <summary>
            The following were found in the decompiled script files:
            STRING, TWOSTRINGS, NUMBER, PERCENTAGE, FO_TWO_NUM, ESMINDOLLA, ESDOLLA, MTPHPER_XPNO, AHD_DIST, CMOD_STAT_0, CMOD_STAT_1, CMOD_STAT_2, CMOD_STAT_3, DFLT_MNU_OPT, F3A_TRAFDEST, ES_HELP_SOC3
            ESDOLLA
            ESMINDOLLA - cash (negative)
            Used to be known as _SET_TEXT_ENTRY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.BeginTextCommandGetWidth(System.String)">
            <summary>
            BEGIN_TEXT_COMMAND_*
            Example:
            _BEGIN_TEXT_COMMAND_GET_WIDTH("NUMBER");
            ADD_TEXT_COMPONENT_FLOAT(69.420f, 2);
            float width = _END_TEXT_COMMAND_GET_WIDTH(1);
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetTextEntryForWidth(System.String)">
            <summary>
            BEGIN_TEXT_COMMAND_*
            Example:
            _BEGIN_TEXT_COMMAND_GET_WIDTH("NUMBER");
            ADD_TEXT_COMPONENT_FLOAT(69.420f, 2);
            float width = _END_TEXT_COMMAND_GET_WIDTH(1);
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.BeginTextCommandWidth(System.String)">
            <summary>
            BEGIN_TEXT_COMMAND_*
            Example:
            _BEGIN_TEXT_COMMAND_GET_WIDTH("NUMBER");
            ADD_TEXT_COMPONENT_FLOAT(69.420f, 2);
            float width = _END_TEXT_COMMAND_GET_WIDTH(1);
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.BeginTextCommandIsMessageDisplayed(System.String)">
            <summary>
            nothin doin.
            BOOL Message(char* text)
            {
            BEGIN_TEXT_COMMAND_IS_MESSAGE_DISPLAYED("STRING");
            ADD_TEXT_COMPONENT_SUBSTRING_PLAYER_NAME(text);
            return END_TEXT_COMMAND_IS_MESSAGE_DISPLAYED();
            }
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x853648fd1063a213(System.String)">
            <summary>
            nothin doin.
            BOOL Message(char* text)
            {
            BEGIN_TEXT_COMMAND_IS_MESSAGE_DISPLAYED("STRING");
            ADD_TEXT_COMPONENT_SUBSTRING_PLAYER_NAME(text);
            return END_TEXT_COMMAND_IS_MESSAGE_DISPLAYED();
            }
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.BeginTextCommandIsThisHelpMessageBeingDisplayed(System.String)">
            <summary>
            BEGIN_TEXT_COMMAND_IS_THIS_HELP_MESSAGE_BEING_DISPLAYED
            </summary>
            <param name="labelName">
            Text entry name. This can be created using [`AddTextEntry`](#\_0x32CA01C3).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x0a24da3a41b718f5(System.String)">
            <summary>
            BEGIN_TEXT_COMMAND_IS_THIS_HELP_MESSAGE_BEING_DISPLAYED
            </summary>
            <param name="labelName">
            Text entry name. This can be created using [`AddTextEntry`](#\_0x32CA01C3).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.BeginTextCommandLineCount(System.String)">
            <summary>
            get's line count
            int GetLineCount(char *text, float x, float y)
            {
            _BEGIN_TEXT_COMMAND_LINE_COUNT("STRING");
            ADD_TEXT_COMPONENT_SUBSTRING_PLAYER_NAME(text);
            return _END_TEXT_COMMAND_GET_LINE_COUNT(x, y);
            }
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetTextGxtEntry(System.String)">
            <summary>
            get's line count
            int GetLineCount(char *text, float x, float y)
            {
            _BEGIN_TEXT_COMMAND_LINE_COUNT("STRING");
            ADD_TEXT_COMPONENT_SUBSTRING_PLAYER_NAME(text);
            return _END_TEXT_COMMAND_GET_LINE_COUNT(x, y);
            }
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.BeginTextCommandObjective(System.String)">
            <summary>
            _BEGIN_TEXT_COMMAND_OBJECTIVE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x23d69e0465570028(System.String)">
            <summary>
            _BEGIN_TEXT_COMMAND_OBJECTIVE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.BeginTextCommandOverrideButtonText(System.String)">
            <summary>
            BEGIN_TEXT_COMMAND_OVERRIDE_BUTTON_TEXT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x8f9ee5687f8eeccd(System.String)">
            <summary>
            BEGIN_TEXT_COMMAND_OVERRIDE_BUTTON_TEXT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.BeginTextCommandTimer(System.String)">
            <summary>
            BEGIN_TEXT_COMMAND_OVERRIDE_BUTTON_TEXT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.BeginTextCommandPrint(System.String)">
            <summary>
            Used to be known as _SET_TEXT_ENTRY_2
            void ShowSubtitle(char *text)
            {
            BEGIN_TEXT_COMMAND_PRINT("STRING");
            ADD_TEXT_COMPONENT_SUBSTRING_PLAYER_NAME(text);
            END_TEXT_COMMAND_PRINT(2000, 1);
            }
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetTextEntry_2(System.String)">
            <summary>
            Used to be known as _SET_TEXT_ENTRY_2
            void ShowSubtitle(char *text)
            {
            BEGIN_TEXT_COMMAND_PRINT("STRING");
            ADD_TEXT_COMPONENT_SUBSTRING_PLAYER_NAME(text);
            END_TEXT_COMMAND_PRINT(2000, 1);
            }
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.BeginTextCommandScaleformString(System.String)">
            <summary>
            Called prior to adding a text component to the UI. After doing so, GRAPHICS::END_TEXT_COMMAND_SCALEFORM_STRING is called.
            Examples:
            GRAPHICS::BEGIN_TEXT_COMMAND_SCALEFORM_STRING("NUMBER");
            HUD::ADD_TEXT_COMPONENT_INTEGER(MISC::ABSI(a_1));
            GRAPHICS::END_TEXT_COMMAND_SCALEFORM_STRING();
            GRAPHICS::BEGIN_TEXT_COMMAND_SCALEFORM_STRING("STRING");
            HUD::_ADD_TEXT_COMPONENT_STRING(a_2);
            GRAPHICS::END_TEXT_COMMAND_SCALEFORM_STRING();
            GRAPHICS::BEGIN_TEXT_COMMAND_SCALEFORM_STRING("STRTNM2");
            HUD::_0x17299B63C7683A2B(v_3);
            HUD::_0x17299B63C7683A2B(v_4);
            GRAPHICS::END_TEXT_COMMAND_SCALEFORM_STRING();
            GRAPHICS::BEGIN_TEXT_COMMAND_SCALEFORM_STRING("STRTNM1");
            HUD::_0x17299B63C7683A2B(v_3);
            GRAPHICS::END_TEXT_COMMAND_SCALEFORM_STRING();
            </summary>
            <param name="textLabel">
            a GXT text label
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.BeginTextComponent(System.String)">
            <summary>
            Called prior to adding a text component to the UI. After doing so, GRAPHICS::END_TEXT_COMMAND_SCALEFORM_STRING is called.
            Examples:
            GRAPHICS::BEGIN_TEXT_COMMAND_SCALEFORM_STRING("NUMBER");
            HUD::ADD_TEXT_COMPONENT_INTEGER(MISC::ABSI(a_1));
            GRAPHICS::END_TEXT_COMMAND_SCALEFORM_STRING();
            GRAPHICS::BEGIN_TEXT_COMMAND_SCALEFORM_STRING("STRING");
            HUD::_ADD_TEXT_COMPONENT_STRING(a_2);
            GRAPHICS::END_TEXT_COMMAND_SCALEFORM_STRING();
            GRAPHICS::BEGIN_TEXT_COMMAND_SCALEFORM_STRING("STRTNM2");
            HUD::_0x17299B63C7683A2B(v_3);
            HUD::_0x17299B63C7683A2B(v_4);
            GRAPHICS::END_TEXT_COMMAND_SCALEFORM_STRING();
            GRAPHICS::BEGIN_TEXT_COMMAND_SCALEFORM_STRING("STRTNM1");
            HUD::_0x17299B63C7683A2B(v_3);
            GRAPHICS::END_TEXT_COMMAND_SCALEFORM_STRING();
            </summary>
            <param name="textLabel">
            a GXT text label
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.BeginTextCommandSetBlipName(System.String)">
            <summary>
            Starts a text command to change the name of a blip displayed in the pause menu.
            This should be paired with [`END_TEXT_COMMAND_SET_BLIP_NAME`](#\_0xBC38B49BCB83BC9B), once adding all required text components.
            </summary>
            <param name="textLabel">
            The text label to set.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.BeginTextCommandThefeedPost(System.String)">
            <summary>
            Declares the entry type of a notification, for example "STRING".
            int ShowNotification(char \*text)
            {
            BEGIN_TEXT_COMMAND_THEFEED_POST("STRING");
            ADD_TEXT_COMPONENT_SUBSTRING_PLAYER_NAME(text);
            return \_DRAW_NOTIFICATION(1, 1);
            }
            </summary>
            <param name="text">
            The text label to use.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetNotificationTextEntry(System.String)">
            <summary>
            Declares the entry type of a notification, for example "STRING".
            int ShowNotification(char \*text)
            {
            BEGIN_TEXT_COMMAND_THEFEED_POST("STRING");
            ADD_TEXT_COMPONENT_SUBSTRING_PLAYER_NAME(text);
            return \_DRAW_NOTIFICATION(1, 1);
            }
            </summary>
            <param name="text">
            The text label to use.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.BgEndContext(System.String)">
            <summary>
            Deletes the given context from the background scripts context map.
            NativeDB Introduced: v323
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.BgEndContextHash(System.UInt32)">
            <summary>
            Hashed version of 0xDC2BACD920D0A0DD.
            NativeDB Introduced: v323
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.BgStartContext(System.String)">
            <summary>
            Inserts the given context into the background scripts context map.
            NativeDB Introduced: v323
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.BgStartContextHash(System.UInt32)">
            <summary>
            Hashed version of 0x9D5A25BADB742ACD.
            NativeDB Introduced: v323
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.BlipSiren(System.Int32)">
            <summary>
            Plays a siren blip from the vehicle when you double press the horn key.
            This only works on vehicles with sirens.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.BlockAllSpeechFromPed(System.Int32,System.Boolean,System.Boolean)">
            <summary>
            Blocks *all* speech playing on the given ped, including speech triggered by natives such as [PLAY_PED_AMBIENT_SPEECH_WITH_VOICE_NATIVE](#\_0x3523634255FC3318)
            The flag itself is not synced, it must be called on each machine that wishes to suppress the speech.
            The `SuppressOutgoingNetworkSpeech` flag can be set to `false` if you want speech triggered locally through `PLAY_PED_AMBIENT_SPEECH_*` related native calls to still be audible on remote machines, even though it was blocked on the local one.
            </summary>
            <param name="suppressOutgoingNetworkSpeech">
            Defaults to `true`.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xf8ad2eed7c47e8fe(System.Int32,System.Boolean,System.Boolean)">
            <summary>
            Blocks *all* speech playing on the given ped, including speech triggered by natives such as [PLAY_PED_AMBIENT_SPEECH_WITH_VOICE_NATIVE](#\_0x3523634255FC3318)
            The flag itself is not synced, it must be called on each machine that wishes to suppress the speech.
            The `SuppressOutgoingNetworkSpeech` flag can be set to `false` if you want speech triggered locally through `PLAY_PED_AMBIENT_SPEECH_*` related native calls to still be audible on remote machines, even though it was blocked on the local one.
            </summary>
            <param name="suppressOutgoingNetworkSpeech">
            Defaults to `true`.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.BlockDeathJingle(System.Boolean)">
            <summary>
            BLOCK_DEATH_JINGLE
            </summary>
            <param name="blocked">
            Sets if the death jingle can play when a player dies or not
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xf154b8d1775b2dec(System.Boolean)">
            <summary>
            BLOCK_DEATH_JINGLE
            </summary>
            <param name="blocked">
            Sets if the death jingle can play when a player dies or not
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.BlockDecisionMakerEvent(System.UInt32,System.Int32)">
            <summary>
            eventType: https://alloc8or.re/gta5/doc/enums/eEventType.txt
            This is limited to 4 blocked events at a time.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.BlockDispatchServiceResourceCreation(System.Int32,System.Boolean)">
            <summary>
            BLOCK_DISPATCH_SERVICE_RESOURCE_CREATION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x9b2bd3773123ea2f(System.Int32,System.Boolean)">
            <summary>
            BLOCK_DISPATCH_SERVICE_RESOURCE_CREATION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.BlockPedDeadBodyShockingEvents(System.Int32,System.Boolean)">
            <summary>
            _BLOCK_PED_DEAD_BODY_SHOCKING_EVENTS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xe43a13c9e4cccbcf(System.Int32,System.Boolean)">
            <summary>
            _BLOCK_PED_DEAD_BODY_SHOCKING_EVENTS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.BlockSpeechContextGroup(System.String,System.Int32)">
            <summary>
            ```cpp
            enum eAudContextBlockTarget {
            AUD_CONTEXT_BLOCK_PLAYER = 0,
            AUD_CONTEXT_BLOCK_NPCS = 1,
            AUD_CONTEXT_BLOCK_BUDDYS = 2,
            AUD_CONTEXT_BLOCK_EVERYONE = 3,
            AUD_CONTEXT_BLOCK_TARGETS_TOTAL
            }
            ```
            Stop a certain group of peds from using a certain group of speech contexts.
            Note that the block will be automatically removed when the calling script finishes
            </summary>
            <param name="groupName">
            the name of the context group to be blocked
            </param>
            <param name="contextBlockTarget">
            the group of peds that should be used (refer to eAudContextBlockTarget)
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa8a7d434afb4b97b(System.String,System.Int32)">
            <summary>
            ```cpp
            enum eAudContextBlockTarget {
            AUD_CONTEXT_BLOCK_PLAYER = 0,
            AUD_CONTEXT_BLOCK_NPCS = 1,
            AUD_CONTEXT_BLOCK_BUDDYS = 2,
            AUD_CONTEXT_BLOCK_EVERYONE = 3,
            AUD_CONTEXT_BLOCK_TARGETS_TOTAL
            }
            ```
            Stop a certain group of peds from using a certain group of speech contexts.
            Note that the block will be automatically removed when the calling script finishes
            </summary>
            <param name="groupName">
            the name of the context group to be blocked
            </param>
            <param name="contextBlockTarget">
            the group of peds that should be used (refer to eAudContextBlockTarget)
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.BreakEntityGlass(System.Int32,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32,System.Boolean)">
            <summary>
            BREAK_ENTITY_GLASS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.BreakObjectFragmentChild(System.Int32,System.Int32,System.Boolean)">
            <summary>
            BREAK_OBJECT_FRAGMENT_CHILD
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xe7e4c198b0185900(System.Int32,System.Int32,System.Boolean)">
            <summary>
            BREAK_OBJECT_FRAGMENT_CHILD
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.BreakOffVehicleWheel(System.Int32,System.Int32,System.Boolean,System.Boolean,System.Boolean,System.Boolean)">
            <summary>
            Break off vehicle wheel by index. The `leaveDebrisTrail` flag requires `putOnFire` to be true.
            </summary>
            <param name="vehicle">
            The vehicle handle.
            </param>
            <param name="wheelIndex">
            The wheel index.
            </param>
            <param name="leaveDebrisTrail">
            Start "veh_debris_trail" ptfx.
            </param>
            <param name="deleteWheel">
            True to delete wheel, otherwise detach.
            </param>
            <param name="unknownFlag">
            Unknown flag.
            </param>
            <param name="putOnFire">
            Set wheel on fire once detached.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.BringVehicleToHalt(System.Int32,System.Single,System.Int32,System.Boolean)">
            <summary>
            This native makes the vehicle stop immediately, as it happens when we enter a multiplayer garage.
            </summary>
            <param name="vehicle">
            The vehicle to stop.
            </param>
            <param name="distance">
            The distance from the initial coords at which the vehicle should come to rest.
            </param>
            <param name="duration">
            The length of time in seconds to hold the car at rest after stopping.
            </param>
            <param name="bControlVerticalVelocity">
            `false` by default which allows gravity to act normally in the z direction. Enable this option to halt the vehicle's vertical velocity as well.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x260be8f09e326a20(System.Int32,System.Single,System.Int32,System.Boolean)">
            <summary>
            This native makes the vehicle stop immediately, as it happens when we enter a multiplayer garage.
            </summary>
            <param name="vehicle">
            The vehicle to stop.
            </param>
            <param name="distance">
            The distance from the initial coords at which the vehicle should come to rest.
            </param>
            <param name="duration">
            The length of time in seconds to hold the car at rest after stopping.
            </param>
            <param name="bControlVerticalVelocity">
            `false` by default which allows gravity to act normally in the z direction. Enable this option to halt the vehicle's vertical velocity as well.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleHalt(System.Int32,System.Single,System.Int32,System.Boolean)">
            <summary>
            This native makes the vehicle stop immediately, as it happens when we enter a multiplayer garage.
            </summary>
            <param name="vehicle">
            The vehicle to stop.
            </param>
            <param name="distance">
            The distance from the initial coords at which the vehicle should come to rest.
            </param>
            <param name="duration">
            The length of time in seconds to hold the car at rest after stopping.
            </param>
            <param name="bControlVerticalVelocity">
            `false` by default which allows gravity to act normally in the z direction. Enable this option to halt the vehicle's vertical velocity as well.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.BusyspinnerIsDisplaying">
            <summary>
            BUSYSPINNER_IS_DISPLAYING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xb2a592b04648a9cb">
            <summary>
            BUSYSPINNER_IS_DISPLAYING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.BusyspinnerIsOn">
            <summary>
            BUSYSPINNER_IS_ON
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xd422fcc5f239a915">
            <summary>
            BUSYSPINNER_IS_ON
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsLoadingPromptBeingDisplayed">
            <summary>
            BUSYSPINNER_IS_ON
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.BusyspinnerOff">
            <summary>
            Removes the loading prompt at the bottom right of the screen.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x10d373323e5b9c0d">
            <summary>
            Removes the loading prompt at the bottom right of the screen.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RemoveLoadingPrompt">
            <summary>
            Removes the loading prompt at the bottom right of the screen.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CalculateTravelDistanceBetweenPoints(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            Calculates the travel distance between a set of points.
            Doesn't seem to correlate with distance on gps sometimes.
            This function returns the value 100000.0 over long distances, seems to be a failure mode result, potentially occurring when not all path nodes are loaded into pathfind.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CallMinimapScaleformFunction(System.Int32,System.String)">
            <summary>
            This is similar to the PushScaleformMovieFunction natives, except it calls in the `TIMELINE` of a minimap overlay.
            </summary>
            <param name="miniMap">
            The minimap overlay ID.
            </param>
            <param name="fnName">
            A function in the overlay's TIMELINE.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CallScaleformMovieMethod(System.Int32,System.String)">
            <summary>
            Calls the Scaleform function.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CallScaleformMovieFunctionVoid(System.Int32,System.String)">
            <summary>
            Calls the Scaleform function.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CallScaleformMovieMethodWithNumber(System.Int32,System.String,System.Single,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            Calls the Scaleform function and passes the parameters as floats.
            The number of parameters passed to the function varies, so the end of the parameter list is represented by -1.0.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CallScaleformMovieFunctionFloatParams(System.Int32,System.String,System.Single,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            Calls the Scaleform function and passes the parameters as floats.
            The number of parameters passed to the function varies, so the end of the parameter list is represented by -1.0.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CallScaleformMovieMethodWithNumberAndString(System.Int32,System.String,System.Single,System.Single,System.Single,System.Single,System.Single,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Calls the Scaleform function and passes both float and string parameters (in their respective order).
            The number of parameters passed to the function varies, so the end of the float parameters is represented by -1.0, and the end of the string parameters is represented by 0 (NULL).
            NOTE: The order of parameters in the function prototype is important! All float parameters must come first, followed by the string parameters.
            Examples:
            // function MY_FUNCTION(floatParam1, floatParam2, stringParam)
            GRAPHICS::_CALL_SCALEFORM_MOVIE_FUNCTION_MIXED_PARAMS(scaleform, "MY_FUNCTION", 10.0, 20.0, -1.0, -1.0, -1.0, "String param", 0, 0, 0, 0);
            // function MY_FUNCTION_2(floatParam, stringParam1, stringParam2)
            GRAPHICS::_CALL_SCALEFORM_MOVIE_FUNCTION_MIXED_PARAMS(scaleform, "MY_FUNCTION_2", 10.0, -1.0, -1.0, -1.0, -1.0, "String param #1", "String param #2", 0, 0, 0);
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CallScaleformMovieFunctionMixedParams(System.Int32,System.String,System.Single,System.Single,System.Single,System.Single,System.Single,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Calls the Scaleform function and passes both float and string parameters (in their respective order).
            The number of parameters passed to the function varies, so the end of the float parameters is represented by -1.0, and the end of the string parameters is represented by 0 (NULL).
            NOTE: The order of parameters in the function prototype is important! All float parameters must come first, followed by the string parameters.
            Examples:
            // function MY_FUNCTION(floatParam1, floatParam2, stringParam)
            GRAPHICS::_CALL_SCALEFORM_MOVIE_FUNCTION_MIXED_PARAMS(scaleform, "MY_FUNCTION", 10.0, 20.0, -1.0, -1.0, -1.0, "String param", 0, 0, 0, 0);
            // function MY_FUNCTION_2(floatParam, stringParam1, stringParam2)
            GRAPHICS::_CALL_SCALEFORM_MOVIE_FUNCTION_MIXED_PARAMS(scaleform, "MY_FUNCTION_2", 10.0, -1.0, -1.0, -1.0, -1.0, "String param #1", "String param #2", 0, 0, 0);
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CallScaleformMovieMethodWithString(System.Int32,System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Calls the Scaleform function and passes the parameters as strings.
            The number of parameters passed to the function varies, so the end of the parameter list is represented by 0 (NULL).
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CallScaleformMovieFunctionStringParams(System.Int32,System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Calls the Scaleform function and passes the parameters as strings.
            The number of parameters passed to the function varies, so the end of the parameter list is represented by 0 (NULL).
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CanAnchorBoatHere(System.Int32)">
            <summary>
            Checks if a boat can be anchored at its present position without possibly intersecting collision later.
            ```
            NativeDB Introduced: v323
            ```
            </summary>
            <param name="boat">
            The boat to check.
            </param>
            <returns>
            Returns `true` if the boat can be safely anchored at its current position, `false` otherwise.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x2467a2d807d37ca3(System.Int32)">
            <summary>
            Checks if a boat can be anchored at its present position without possibly intersecting collision later.
            ```
            NativeDB Introduced: v323
            ```
            </summary>
            <param name="boat">
            The boat to check.
            </param>
            <returns>
            Returns `true` if the boat can be safely anchored at its current position, `false` otherwise.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetBoatAnchor(System.Int32)">
            <summary>
            Checks if a boat can be anchored at its present position without possibly intersecting collision later.
            ```
            NativeDB Introduced: v323
            ```
            </summary>
            <param name="boat">
            The boat to check.
            </param>
            <returns>
            Returns `true` if the boat can be safely anchored at its current position, `false` otherwise.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CanBoatBeAnchored(System.Int32)">
            <summary>
            Checks if a boat can be anchored at its present position without possibly intersecting collision later.
            ```
            NativeDB Introduced: v323
            ```
            </summary>
            <param name="boat">
            The boat to check.
            </param>
            <returns>
            Returns `true` if the boat can be safely anchored at its current position, `false` otherwise.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CanAnchorBoatHereIgnorePlayers(System.Int32)">
            <summary>
            Checks if a boat can be anchored at its present position, ignoring any players standing on the boat.
            ```
            NativeDB Introduced: v678
            ```
            </summary>
            <param name="boat">
            The boat to check.
            </param>
            <returns>
            Returns `true` if the boat can be safely anchored at its current position (ignoring players on the boat), `false` otherwise.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CanBoatBeAnchored_2(System.Int32)">
            <summary>
            Checks if a boat can be anchored at its present position, ignoring any players standing on the boat.
            ```
            NativeDB Introduced: v678
            ```
            </summary>
            <param name="boat">
            The boat to check.
            </param>
            <returns>
            Returns `true` if the boat can be safely anchored at its current position (ignoring players on the boat), `false` otherwise.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CanAnchorBoatHere_2(System.Int32)">
            <summary>
            Checks if a boat can be anchored at its present position, ignoring any players standing on the boat.
            ```
            NativeDB Introduced: v678
            ```
            </summary>
            <param name="boat">
            The boat to check.
            </param>
            <returns>
            Returns `true` if the boat can be safely anchored at its current position (ignoring players on the boat), `false` otherwise.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CanCargobobPickUpEntity(System.Int32,System.Int32)">
            <summary>
            Determines whether the specified Cargobob can pick up a given entity.
            </summary>
            <param name="cargobob">
            The Cargobob helicopter to be checked.
            </param>
            <param name="entity">
            The entity to be checked for pick-up.
            </param>
            <returns>
            Returns `true` if the Cargobob can pick up the specified entity, `false` otherwise.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x2c1d8b3b19e517cc(System.Int32,System.Int32)">
            <summary>
            Determines whether the specified Cargobob can pick up a given entity.
            </summary>
            <param name="cargobob">
            The Cargobob helicopter to be checked.
            </param>
            <param name="entity">
            The entity to be checked for pick-up.
            </param>
            <returns>
            Returns `true` if the Cargobob can pick up the specified entity, `false` otherwise.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CanCreateRandomBikeRider">
            <summary>
            CAN_CREATE_RANDOM_BIKE_RIDER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CanCreateRandomCops">
            <summary>
            CAN_CREATE_RANDOM_COPS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CanCreateRandomDriver">
            <summary>
            CAN_CREATE_RANDOM_DRIVER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CanCreateRandomPed(System.Boolean)">
            <summary>
            CAN_CREATE_RANDOM_PED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CanKnockPedOffVehicle(System.Int32)">
            <summary>
            CAN_KNOCK_PED_OFF_VEHICLE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CanPayGoon">
            <summary>
            NativeDB Added Parameter 1: int p0
            NativeDB Added Parameter 2: int p1
            NativeDB Added Parameter 3: int amount
            NativeDB Added Parameter 4: int* p3
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x9777734dad16992f">
            <summary>
            NativeDB Added Parameter 1: int p0
            NativeDB Added Parameter 2: int p1
            NativeDB Added Parameter 3: int amount
            NativeDB Added Parameter 4: int* p3
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CanPedHearPlayer(System.Int32,System.Int32)">
            <summary>
            CAN_PED_HEAR_PLAYER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CanPedInCombatSeeTarget(System.Int32,System.Int32)">
            <summary>
            CAN_PED_IN_COMBAT_SEE_TARGET
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CanPedRagdoll(System.Int32)">
            <summary>
            Prevents the ped from going limp.
            [Example: Can prevent peds from falling when standing on moving vehicles.]
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CanPedSeeHatedPed(System.Int32,System.Int32)">
            <summary>
            CAN_PED_SEE_HATED_PED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x6cd5a433374d4cfb(System.Int32,System.Int32)">
            <summary>
            CAN_PED_SEE_HATED_PED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CanPedSeePed(System.Int32,System.Int32)">
            <summary>
            CAN_PED_SEE_HATED_PED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CanPhoneBeSeenOnScreen">
            <summary>
            This one is weird and seems to return a TRUE state regardless of whether the phone is visible on screen or tucked away.
            I can confirm the above. This function is hard-coded to always return 1.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CanPlayerStartMission(System.Int32)">
            <summary>
            CAN_PLAYER_START_MISSION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CanRegisterMissionEntities(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            CAN_REGISTER_MISSION_ENTITIES
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CanRegisterMissionObjects(System.Int32)">
            <summary>
            CAN_REGISTER_MISSION_OBJECTS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CanRegisterMissionPeds(System.Int32)">
            <summary>
            CAN_REGISTER_MISSION_PEDS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CanRegisterMissionPickups(System.Int32)">
            <summary>
            _CAN_REGISTER_MISSION_PICKUPS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CanRegisterMissionVehicles(System.Int32)">
            <summary>
            CAN_REGISTER_MISSION_VEHICLES
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CanRequestAssetsForCutsceneEntity">
            <summary>
            Returns when it is safe to start applying changes to cutscene entities.
            Should always be used for applying components.
            See [`SET_CUTSCENE_PED_COMPONENT_VARIATION_FROM_PED`](#\_0x2A56C06EBEF2B0D9) and [`REGISTER_ENTITY_FOR_CUTSCENE`](#\_0xE40C1C56DF95C2E8) for an example.
            This will be true before the cutscene is considered loaded
            </summary>
            <returns>
            Whether you can request assets for cutscene entities, like components.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xb56bbbcc2955d9cb">
            <summary>
            Returns when it is safe to start applying changes to cutscene entities.
            Should always be used for applying components.
            See [`SET_CUTSCENE_PED_COMPONENT_VARIATION_FROM_PED`](#\_0x2A56C06EBEF2B0D9) and [`REGISTER_ENTITY_FOR_CUTSCENE`](#\_0xE40C1C56DF95C2E8) for an example.
            This will be true before the cutscene is considered loaded
            </summary>
            <returns>
            Whether you can request assets for cutscene entities, like components.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CanSetEnterStateForRegisteredEntity(System.String,System.UInt32)">
            <summary>
            modelHash (p1) was always 0 in R* scripts
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CanSetExitStateForCamera(System.Boolean)">
            <summary>
            Whether or not it is safe to run functions on the camera,
            as the camera is now no longer being used by the cutscene.
            </summary>
            <param name="p0">
            Mostly false
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CanSetExitStateForRegisteredEntity(System.String,System.UInt32)">
            <summary>
            Returns if the script can begin interacting with the registered entity. Primarly used for lead-outs of cutscenes.
            Returns on frame after cutscene ends, so you cannot get is while using IsCutsceneActive()
            Whether it is safe to start doing scripted actions on the entity, like simulating walking out of a cutscene.
            </summary>
            <param name="cutsceneEntName">
            i.e Michael
            </param>
            <param name="modelHash">
            Can be 0
            </param>
            <returns>
            Whether or not it is safe to begin interacting with the entity
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CanShuffleSeat(System.Int32,System.Int32)">
            <summary>
            CAN_SHUFFLE_SEAT
            </summary>
            <param name="vehicle">
            The vehicle to check.
            </param>
            <param name="seatIndex">
            See eSeatPosition declared in [`IS_VEHICLE_SEAT_FREE`](#\_0x22AC59A870E6A669).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CanUseWeaponOnParachute(System.UInt32)">
            <summary>
            this returns if you can use the weapon while using a parachute
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CanVehicleReceiveCbRadio(System.Int32)">
            <summary>
            CAN_VEHICLE_RECEIVE_CB_RADIO
            </summary>
            <returns>
            Returns true if the vehicle can currently receive CB radio (ie. it has a capable radio and is in range of a transmitter)
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsVehicleRadioLoud(System.Int32)">
            <summary>
            CAN_VEHICLE_RECEIVE_CB_RADIO
            </summary>
            <returns>
            Returns true if the vehicle can currently receive CB radio (ie. it has a capable radio and is in range of a transmitter)
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CancelAllPoliceReports">
            <summary>
            CANCEL_ALL_POLICE_REPORTS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xb4f90faf7670b16f">
            <summary>
            CANCEL_ALL_POLICE_REPORTS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DisablePoliceReports">
            <summary>
            CANCEL_ALL_POLICE_REPORTS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CancelCurrentPoliceReport">
            <summary>
            CANCEL_ALL_POLICE_REPORTS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CancelEvent">
            <summary>
            Cancels the currently executing event.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CancelMusicEvent(System.String)">
            <summary>
            All music event names found in the b617d scripts: pastebin.com/GnYt0R3P
            </summary>
            <param name="eventName">
            the name of the event to cancel
            </param>
            <returns>
            True of the event was cancelled, false otherwise.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CancelOnscreenKeyboard">
            <summary>
            Closes the onscreen keyboard on console versions of the game.
            **NOTE:** Do not use this native in FiveM/PC, because [`UPDATE_ONSCREEN_KEYBOARD`](#\_0x0CF2B696BBF945AE) value doesn't get cleaned up and stays as `0`.
            You should use [`FORCE_CLOSE_TEXT_INPUT_BOX`](#\_0x8817605C2BA76200) instead.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x58a39be597ce99cd">
            <summary>
            Closes the onscreen keyboard on console versions of the game.
            **NOTE:** Do not use this native in FiveM/PC, because [`UPDATE_ONSCREEN_KEYBOARD`](#\_0x0CF2B696BBF945AE) value doesn't get cleaned up and stays as `0`.
            You should use [`FORCE_CLOSE_TEXT_INPUT_BOX`](#\_0x8817605C2BA76200) instead.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CancelStuntJump">
            <summary>
            CANCEL_STUNT_JUMP
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CapInterior(System.Int32,System.Boolean)">
            <summary>
            Does something similar to INTERIOR::DISABLE_INTERIOR
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CascadeShadowsClearShadowSampleType">
            <summary>
            _CASCADE_SHADOWS_CLEAR_SHADOW_SAMPLE_TYPE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x27cb772218215325">
            <summary>
            _CASCADE_SHADOWS_CLEAR_SHADOW_SAMPLE_TYPE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CascadeshadowsResetType">
            <summary>
            _CASCADE_SHADOWS_CLEAR_SHADOW_SAMPLE_TYPE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CascadeShadowsEnableEntityTracker(System.Boolean)">
            <summary>
            When this is set to ON, shadows only draw as you get nearer.
            When OFF, they draw from a further distance.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetFarShadowsSuppressed(System.Boolean)">
            <summary>
            When this is set to ON, shadows only draw as you get nearer.
            When OFF, they draw from a further distance.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CascadeShadowsInitSession">
            <summary>
            CASCADE_SHADOWS_INIT_SESSION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x03fc694ae06c5a20">
            <summary>
            CASCADE_SHADOWS_INIT_SESSION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CascadeShadowsSetAircraftMode(System.Boolean)">
            <summary>
            CASCADE_SHADOWS_SET_AIRCRAFT_MODE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x6ddbf9dffc4ac080(System.Boolean)">
            <summary>
            CASCADE_SHADOWS_SET_AIRCRAFT_MODE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CascadeShadowsSetCascadeBounds(System.Int32,System.Boolean,System.Single,System.Single,System.Single,System.Single,System.Boolean,System.Single)">
            <summary>
            CASCADE_SHADOWS_SET_CASCADE_BOUNDS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xd2936cab8b58fcbd(System.Int32,System.Boolean,System.Single,System.Single,System.Single,System.Single,System.Boolean,System.Single)">
            <summary>
            CASCADE_SHADOWS_SET_CASCADE_BOUNDS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CascadeShadowsSetCascadeBoundsScale(System.Single)">
            <summary>
            CASCADE_SHADOWS_SET_CASCADE_BOUNDS_SCALE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x5f0f3f56635809ef(System.Single)">
            <summary>
            CASCADE_SHADOWS_SET_CASCADE_BOUNDS_SCALE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CascadeShadowsSetDynamicDepthMode(System.Boolean)">
            <summary>
            CASCADE_SHADOWS_SET_DYNAMIC_DEPTH_MODE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xd39d13c9febf0511(System.Boolean)">
            <summary>
            CASCADE_SHADOWS_SET_DYNAMIC_DEPTH_MODE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CascadeShadowsSetDynamicDepthValue(System.Single)">
            <summary>
            CASCADE_SHADOWS_SET_DYNAMIC_DEPTH_VALUE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x02ac28f3a01fa04a(System.Single)">
            <summary>
            CASCADE_SHADOWS_SET_DYNAMIC_DEPTH_VALUE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CascadeShadowsSetEntityTrackerScale(System.Single)">
            <summary>
            CASCADE_SHADOWS_SET_ENTITY_TRACKER_SCALE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x5e9daf5a20f15908(System.Single)">
            <summary>
            CASCADE_SHADOWS_SET_ENTITY_TRACKER_SCALE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CascadeShadowsSetShadowSampleType(System.String)">
            <summary>
            Possible values:
            "CSM_ST_POINT"
            "CSM_ST_LINEAR"
            "CSM_ST_TWOTAP"
            "CSM_ST_BOX3x3"
            "CSM_ST_BOX4x4"
            "CSM_ST_DITHER2_LINEAR"
            "CSM_ST_CUBIC"
            "CSM_ST_DITHER4"
            "CSM_ST_DITHER16"
            "CSM_ST_SOFT16"
            "CSM_ST_DITHER16_RPDB"
            "CSM_ST_POISSON16_RPDB_GNORM"
            "CSM_ST_HIGHRES_BOX4x4"
            "CSM_ST_CLOUDS_SIMPLE"
            "CSM_ST_CLOUDS_LINEAR"
            "CSM_ST_CLOUDS_TWOTAP"
            "CSM_ST_CLOUDS_BOX3x3"
            "CSM_ST_CLOUDS_BOX4x4"
            "CSM_ST_CLOUDS_DITHER2_LINEAR"
            "CSM_ST_CLOUDS_SOFT16"
            "CSM_ST_CLOUDS_DITHER16_RPDB"
            "CSM_ST_CLOUDS_POISSON16_RPDB_GNORM"
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xb11d94bc55f41932(System.String)">
            <summary>
            Possible values:
            "CSM_ST_POINT"
            "CSM_ST_LINEAR"
            "CSM_ST_TWOTAP"
            "CSM_ST_BOX3x3"
            "CSM_ST_BOX4x4"
            "CSM_ST_DITHER2_LINEAR"
            "CSM_ST_CUBIC"
            "CSM_ST_DITHER4"
            "CSM_ST_DITHER16"
            "CSM_ST_SOFT16"
            "CSM_ST_DITHER16_RPDB"
            "CSM_ST_POISSON16_RPDB_GNORM"
            "CSM_ST_HIGHRES_BOX4x4"
            "CSM_ST_CLOUDS_SIMPLE"
            "CSM_ST_CLOUDS_LINEAR"
            "CSM_ST_CLOUDS_TWOTAP"
            "CSM_ST_CLOUDS_BOX3x3"
            "CSM_ST_CLOUDS_BOX4x4"
            "CSM_ST_CLOUDS_DITHER2_LINEAR"
            "CSM_ST_CLOUDS_SOFT16"
            "CSM_ST_CLOUDS_DITHER16_RPDB"
            "CSM_ST_CLOUDS_POISSON16_RPDB_GNORM"
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CascadeshadowsSetType(System.String)">
            <summary>
            Possible values:
            "CSM_ST_POINT"
            "CSM_ST_LINEAR"
            "CSM_ST_TWOTAP"
            "CSM_ST_BOX3x3"
            "CSM_ST_BOX4x4"
            "CSM_ST_DITHER2_LINEAR"
            "CSM_ST_CUBIC"
            "CSM_ST_DITHER4"
            "CSM_ST_DITHER16"
            "CSM_ST_SOFT16"
            "CSM_ST_DITHER16_RPDB"
            "CSM_ST_POISSON16_RPDB_GNORM"
            "CSM_ST_HIGHRES_BOX4x4"
            "CSM_ST_CLOUDS_SIMPLE"
            "CSM_ST_CLOUDS_LINEAR"
            "CSM_ST_CLOUDS_TWOTAP"
            "CSM_ST_CLOUDS_BOX3x3"
            "CSM_ST_CLOUDS_BOX4x4"
            "CSM_ST_CLOUDS_DITHER2_LINEAR"
            "CSM_ST_CLOUDS_SOFT16"
            "CSM_ST_CLOUDS_DITHER16_RPDB"
            "CSM_ST_CLOUDS_POISSON16_RPDB_GNORM"
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.Ceil(System.Single)">
            <summary>
            I'm guessing this rounds a float value up to the next whole number, and FLOOR rounds it down
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CellCamActivate(System.Boolean,System.Boolean)">
            <summary>
            Activates the cellphone camera. Make sure you have a mobile phone created with [`CREATE_MOBILE_PHONE`](#\_0xA4E8E696C532FBC7) or else the camera will not work.
            </summary>
            <param name="active">
            Toggle whether the camera should be active.
            </param>
            <param name="bGoFirstPerson">
            Unused parameter.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CellCamActivateSelfieMode(System.Boolean)">
            <summary>
            Toggles the selfie mode on the cellphone camera. Only visible when the cell phone camera is active.
            </summary>
            <param name="toggle">
            True to activate and false to deactivate the selfie mode.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x015c49a93e3e086e(System.Boolean)">
            <summary>
            Toggles the selfie mode on the cellphone camera. Only visible when the cell phone camera is active.
            </summary>
            <param name="toggle">
            True to activate and false to deactivate the selfie mode.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DisablePhoneThisFrame(System.Boolean)">
            <summary>
            Toggles the selfie mode on the cellphone camera. Only visible when the cell phone camera is active.
            </summary>
            <param name="toggle">
            True to activate and false to deactivate the selfie mode.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CellCamDisableThisFrame(System.Boolean)">
            <summary>
            Toggles the selfie mode on the cellphone camera. Only visible when the cell phone camera is active.
            </summary>
            <param name="toggle">
            True to activate and false to deactivate the selfie mode.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CellCamIsCharVisibleNoFaceCheck(System.Int32)">
            <summary>
            CELL_CAM_IS_CHAR_VISIBLE_NO_FACE_CHECK
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CellCamMoveFinger(System.Int32)">
            <summary>
            Moves the character's finger in a swiping motion when holding a cellphone in their hand through the use of the [CREATE_MOBILE_PHONE](#\_0xA4E8E696C532FBC7) native.
            ```cpp
            enum eCellInput {
            CELL_INPUT_NONE = 0,
            CELL_INPUT_UP = 1,
            CELL_INPUT_DOWN = 2,
            CELL_INPUT_LEFT = 3,
            CELL_INPUT_RIGHT = 4,
            CELL_INPUT_SELECT = 5
            }
            ```
            </summary>
            <param name="direction">
            The direction to swipe to, refer to `eCellInput` enum.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.MoveFinger(System.Int32)">
            <summary>
            Moves the character's finger in a swiping motion when holding a cellphone in their hand through the use of the [CREATE_MOBILE_PHONE](#\_0xA4E8E696C532FBC7) native.
            ```cpp
            enum eCellInput {
            CELL_INPUT_NONE = 0,
            CELL_INPUT_UP = 1,
            CELL_INPUT_DOWN = 2,
            CELL_INPUT_LEFT = 3,
            CELL_INPUT_RIGHT = 4,
            CELL_INPUT_SELECT = 5
            }
            ```
            </summary>
            <param name="direction">
            The direction to swipe to, refer to `eCellInput` enum.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CellCamSetDistance(System.Single)">
            <summary>
            _CELL_CAM_SET_DISTANCE
            </summary>
            <param name="p0">
            Value from -1.0 to 1.0
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x53f4892d18ec90a4(System.Single)">
            <summary>
            _CELL_CAM_SET_DISTANCE
            </summary>
            <param name="p0">
            Value from -1.0 to 1.0
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CellCamSetHeadHeight(System.Single)">
            <summary>
            _CELL_CAM_SET_HEAD_HEIGHT
            </summary>
            <param name="p0">
            Value from -1.0 to 0.0
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x466da42c89865553(System.Single)">
            <summary>
            _CELL_CAM_SET_HEAD_HEIGHT
            </summary>
            <param name="p0">
            Value from -1.0 to 0.0
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CellCamSetHeadPitch(System.Single)">
            <summary>
            _CELL_CAM_SET_HEAD_PITCH
            </summary>
            <param name="p0">
            Value from -1.0 to 1.0
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xd6ade981781fca09(System.Single)">
            <summary>
            _CELL_CAM_SET_HEAD_PITCH
            </summary>
            <param name="p0">
            Value from -1.0 to 1.0
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CellCamSetHeadRoll(System.Single)">
            <summary>
            _CELL_CAM_SET_HEAD_ROLL
            </summary>
            <param name="p0">
            Value from -1.0 to 1.0
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xf1e22dc13f5eebad(System.Single)">
            <summary>
            _CELL_CAM_SET_HEAD_ROLL
            </summary>
            <param name="p0">
            Value from -1.0 to 1.0
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CellCamSetHorizontalOffset(System.Single)">
            <summary>
            _CELL_CAM_SET_HORIZONTAL_OFFSET
            </summary>
            <param name="p0">
            Value from -1.0 to 1.0
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x1b0b4aeed5b9b41c(System.Single)">
            <summary>
            _CELL_CAM_SET_HORIZONTAL_OFFSET
            </summary>
            <param name="p0">
            Value from -1.0 to 1.0
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CellCamSetLean(System.Boolean)">
            <summary>
            if the bool "Toggle" is "true" so the phone is lean.
            if the bool "Toggle" is "false" so the phone is not lean.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPhoneLean(System.Boolean)">
            <summary>
            if the bool "Toggle" is "true" so the phone is lean.
            if the bool "Toggle" is "false" so the phone is not lean.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CellCamSetRoll(System.Single)">
            <summary>
            _CELL_CAM_SET_ROLL
            </summary>
            <param name="p0">
            Value from -1.0 to 1.0
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x15e69e2802c24b8d(System.Single)">
            <summary>
            _CELL_CAM_SET_ROLL
            </summary>
            <param name="p0">
            Value from -1.0 to 1.0
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CellCamSetVerticalOffset(System.Single)">
            <summary>
            _CELL_CAM_SET_VERTICAL_OFFSET
            </summary>
            <param name="p0">
            Value from 0.0 to 2.0
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x3117d84efa60f77b(System.Single)">
            <summary>
            _CELL_CAM_SET_VERTICAL_OFFSET
            </summary>
            <param name="p0">
            Value from 0.0 to 2.0
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ChangeFakeMpCash(System.Int32,System.Int32)">
            <summary>
            Displays cash change notifications on HUD.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetSingleplayerHudCash(System.Int32,System.Int32)">
            <summary>
            Displays cash change notifications on HUD.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPlayerCashChange(System.Int32,System.Int32)">
            <summary>
            Displays cash change notifications on HUD.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ChangePlayerPed(System.Int32,System.Int32,System.Boolean,System.Boolean)">
            <summary>
            CHANGE_PLAYER_PED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ClampGameplayCamPitch(System.Single,System.Single)">
            <summary>
            minimum: Degrees between -90f and 90f.
            maximum: Degrees between -90f and 90f.
            Clamps the gameplay camera's current pitch.
            Eg. _CLAMP_GAMEPLAY_CAM_PITCH(0.0f, 0.0f) will set the vertical angle directly behind the player.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ClampGameplayCamYaw(System.Single,System.Single)">
            <summary>
            minimum: Degrees between -180f and 180f.
            maximum: Degrees between -180f and 180f.
            Clamps the gameplay camera's current yaw.
            Eg. _CLAMP_GAMEPLAY_CAM_YAW(0.0f, 0.0f) will set the horizontal angle directly behind the player.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CleanItemset(System.Int32)">
            <summary>
            CLEAN_ITEMSET
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CleanupAsyncInstall">
            <summary>
            _CLEANUP_ASYNC_INSTALL
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xc79ae21974b01fb2">
            <summary>
            _CLEANUP_ASYNC_INSTALL
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ClearAdditionalText(System.Int32,System.Boolean)">
            <summary>
            CLEAR_ADDITIONAL_TEXT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ClearAllBlipRoutes">
            <summary>
            Clears all active blip routes that have been set with [`SetBlipRoute`](#\_0x3E160C90).
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xd12882d3ff82bf11">
            <summary>
            Clears all active blip routes that have been set with [`SetBlipRoute`](#\_0x3E160C90).
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ClearAllBrokenGlass">
            <summary>
            CLEAR_ALL_BROKEN_GLASS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ClearAllHelpMessages">
            <summary>
            CLEAR_ALL_HELP_MESSAGES
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ClearAllPedProps(System.Int32)">
            <summary>
            CLEAR_ALL_PED_PROPS
            </summary>
            <param name="ped">
            The ped handle.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ClearAllPedVehicleForcedSeatUsage(System.Int32)">
            <summary>
            CLEAR_ALL_PED_VEHICLE_FORCED_SEAT_USAGE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xe6ca85e7259ce16b(System.Int32)">
            <summary>
            CLEAR_ALL_PED_VEHICLE_FORCED_SEAT_USAGE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ClearAmbientZoneListState(System.Int32@,System.Boolean)">
            <summary>
            Resets the list of ambients zones enabled/disabled status to its value before it was modified by this script.
            Default behaviour is that any state change only gets applied once the player leaves the zone.
            </summary>
            <param name="zoneListName">
            The zone name to clear
            </param>
            <param name="forceUpdate">
            Whether ot not to force a zone to become disabled even if its currently active
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ClearAmbientZoneState(System.String,System.Boolean)">
            <summary>
            Resets the ambient zone enabled/disabled status to its value before it was modified by this script
            Default behaviour is that any state change only gets applied once the player leaves the zone.
            </summary>
            <param name="zoneName">
            the zone name to clear
            </param>
            <param name="forceUpdate">
            Whether ot not to force a zone to become disabled even if its currently active
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ClearAngledAreaOfVehicles(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean)">
            <summary>
            NativeDB Added Parameter 13: Any p12
            </summary>
            <param name="x1">
            X dimension of the angled area 'origin'
            </param>
            <param name="y1">
            Y dimension of the angled area 'origin'
            </param>
            <param name="z1">
            Z dimension of the angled area 'origin'
            </param>
            <param name="x2">
            X dimension of the angled area 'extent'
            </param>
            <param name="y2">
            Y dimension of the angled area 'extent'
            </param>
            <param name="z2">
            Z dimension of the angled area 'extent'
            </param>
            <param name="width">
            Width of the angled area
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ClearArea(System.Single,System.Single,System.Single,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean)">
            <summary>
            Example: CLEAR_AREA(0, 0, 0, 30, true, false, false, false);
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ClearAreaLeaveVehicleHealth(System.Single,System.Single,System.Single,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean)">
            <summary>
            MISC::_0x957838AAF91BD12D(x, y, z, radius, false, false, false, false); seem to make all objects go away, peds, vehicles etc. All booleans set to true doesn't seem to change anything.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x957838aaf91bd12d(System.Single,System.Single,System.Single,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean)">
            <summary>
            MISC::_0x957838AAF91BD12D(x, y, z, radius, false, false, false, false); seem to make all objects go away, peds, vehicles etc. All booleans set to true doesn't seem to change anything.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ClearAreaOfEverything(System.Single,System.Single,System.Single,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean)">
            <summary>
            MISC::_0x957838AAF91BD12D(x, y, z, radius, false, false, false, false); seem to make all objects go away, peds, vehicles etc. All booleans set to true doesn't seem to change anything.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ClearAreaOfCops(System.Single,System.Single,System.Single,System.Single,System.Int32)">
            <summary>
            Clears an area of cops at the given coordinates and radius.
            </summary>
            <param name="x">
            The x coordinate of where to clear cops.
            </param>
            <param name="y">
            The y coordinate of where to clear cops.
            </param>
            <param name="z">
            The z coordinate of where to clear cops.
            </param>
            <param name="radius">
            The area radius to clear cops.
            </param>
            <param name="createNetEvent">
            specifies whether a `CClearAreaEvent` event of should be created for online use.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ClearAreaOfObjects(System.Single,System.Single,System.Single,System.Single,System.Int32)">
            <summary>
            I looked through the PC scripts that this site provides you with a link to find. It shows the last param mainly uses, (0, 2, 6, 16, and 17) so I am going to assume it is a type of flag.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ClearAreaOfPeds(System.Single,System.Single,System.Single,System.Single,System.Int32)">
            <summary>
            Clears an area of peds at the given coordinates and radius.
            </summary>
            <param name="x">
            The x coordinate of where to clear peds.
            </param>
            <param name="y">
            The y coordinate of where to clear peds.
            </param>
            <param name="z">
            The z coordinate of where to clear peds.
            </param>
            <param name="radius">
            The area radius to clear peds.
            </param>
            <param name="createNetEvent">
            specifies whether a `CClearAreaEvent` event of should be created for online use.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ClearAreaOfProjectiles(System.Single,System.Single,System.Single,System.Single,System.Int32)">
            <summary>
            Clears an area of projectiles at the given coordinates and radius.
            </summary>
            <param name="x">
            The x coordinate of where to clear projectiles.
            </param>
            <param name="y">
            The y coordinate of where to clear projectiles.
            </param>
            <param name="z">
            The z coordinate of where to clear projectiles.
            </param>
            <param name="radius">
            The area radius to clear projectiles.
            </param>
            <param name="createNetEvent">
            specifies whether a `CClearAreaEvent` event of should be created for online use.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ClearAreaOfVehicles(System.Single,System.Single,System.Single,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean)">
            <summary>
            Example: 		CLEAR_AREA_OF_VEHICLES(0, 0, 0, 10000, false, false, false, false, false);
            ```
            ```
            NativeDB Added Parameter 10: BOOL p9
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ClearBit(System.Int32@,System.Int32)">
            <summary>
            This sets bit [offset] of [address] to off.
            Example:
            MISC::CLEAR_BIT(&amp;bitAddress, 1);
            To check if this bit has been enabled:
            MISC::IS_BIT_SET(bitAddress, 1); // will return 0 afterwards
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ClearBrief">
            <summary>
            CLEAR_BRIEF
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ClearCloudHat">
            <summary>
            _CLEAR_CLOUD_HAT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ClearCustomRadioTrackList(System.String)">
            <summary>
            Clears the previously queued custom track lost for the given radio station.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x1654f24a88a8e3fe(System.String)">
            <summary>
            Clears the previously queued custom track lost for the given radio station.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ClearDecisionMakerEventResponse(System.UInt32,System.Int32)">
            <summary>
            eventType: https://alloc8or.re/gta5/doc/enums/eEventType.txt
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ClearDrawOrigin">
            <summary>
            Resets the screen's draw-origin which was changed by the function [`SET_DRAW_ORIGIN`](#\_0xAA0008F3BBB8F416) back to `x=0, y=0`. See [`SET_DRAW_ORIGIN`](#\_0xAA0008F3BBB8F416) for further information.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ClearDrivebyTaskUnderneathDrivingTask(System.Int32)">
            <summary>
            CLEAR_DRIVEBY_TASK_UNDERNEATH_DRIVING_TASK
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ClearDynamicPauseMenuErrorMessage">
            <summary>
            CLEAR_DYNAMIC_PAUSE_MENU_ERROR_MESSAGE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x7792424aa0eac32e">
            <summary>
            CLEAR_DYNAMIC_PAUSE_MENU_ERROR_MESSAGE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ClearEntityLastDamageEntity(System.Int32)">
            <summary>
            This native **could affect** the arguments of the `CEventNetworkEntityDamage` game event, by clearing the damaging entity before the event is fired.
            </summary>
            <param name="entity">
            The entity to clear the last damaging entity from.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ClearEntityLastWeaponDamage(System.Int32)">
            <summary>
            CLEAR_ENTITY_LAST_WEAPON_DAMAGE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ClearExtraTimecycleModifier">
            <summary>
            Clears the secondary timecycle modifier usually set with [`SetExtraTimecycleModifier`](#\_0x5096FD9CCB49056D)
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x92ccc17a7a2285da">
            <summary>
            Clears the secondary timecycle modifier usually set with [`SetExtraTimecycleModifier`](#\_0x5096FD9CCB49056D)
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ClearFacialClipsetOverride(System.Int32)">
            <summary>
            NativeDB Introduced: v1493
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x637822dc2afeebf8(System.Int32)">
            <summary>
            NativeDB Introduced: v1493
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ClearFacialIdleAnimOverride(System.Int32)">
            <summary>
            CLEAR_FACIAL_IDLE_ANIM_OVERRIDE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ClearFloatingHelp(System.Int32,System.Boolean)">
            <summary>
            CLEAR_FLOATING_HELP
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ClearFocus">
            <summary>
            CLEAR_FOCUS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ClearGarageArea(System.Int32,System.Boolean)">
            <summary>
            _CLEAR_GARAGE_AREA
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xda05194260cdcdf9(System.Int32,System.Boolean)">
            <summary>
            _CLEAR_GARAGE_AREA
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ClearGpsCustomRoute">
            <summary>
            CLEAR_GPS_CUSTOM_ROUTE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xe6de0561d9232a64">
            <summary>
            CLEAR_GPS_CUSTOM_ROUTE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ClearGpsDisabledZoneAtIndex(System.Int32)">
            <summary>
            Clears a disabled GPS route area from a certain index previously set using [`SET_GPS_DISABLED_ZONE_AT_INDEX`](#\_0xD0BC1C6FB18EE154).
            </summary>
            <param name="index">
            Index of disabled zone.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x2801d0012266df07(System.Int32)">
            <summary>
            Clears a disabled GPS route area from a certain index previously set using [`SET_GPS_DISABLED_ZONE_AT_INDEX`](#\_0xD0BC1C6FB18EE154).
            </summary>
            <param name="index">
            Index of disabled zone.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ClearGpsFlags">
            <summary>
            Clears the GPS flags. Only the script that originally called SET_GPS_FLAGS can clear them.
            Doesn't seem like the flags are actually read by the game at all.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ClearGpsMultiRoute">
            <summary>
            Does the same as [`SET_GPS_MULTI_ROUTE_RENDER(false)`](#\_0x3DDA37128DD1ACA8)
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x67eedea1b9bafd94">
            <summary>
            Does the same as [`SET_GPS_MULTI_ROUTE_RENDER(false)`](#\_0x3DDA37128DD1ACA8)
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ClearGpsPlayerWaypoint">
            <summary>
            CLEAR_GPS_PLAYER_WAYPOINT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ClearGpsRaceTrack">
            <summary>
            Does the same as SET_RACE_TRACK_RENDER(false);
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ClearHdArea">
            <summary>
            CLEAR_HD_AREA
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ClearHelp(System.Boolean)">
            <summary>
            CLEAR_HELP
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ClearInteriorForEntity(System.Int32)">
            <summary>
            Immediately removes entity from an interior. Like sets entity to `limbo` room.
            ```
            NativeDB Introduced: v2189
            ```
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ClearLastDrivenVehicle">
            <summary>
            CLEAR_LAST_DRIVEN_VEHICLE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xe01903c47c7ac89e">
            <summary>
            CLEAR_LAST_DRIVEN_VEHICLE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ClearLaunchParams">
            <summary>
            **This native does absolutely nothing, just a nullsub**
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x966dd84fb6a46017">
            <summary>
            **This native does absolutely nothing, just a nullsub**
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ClearNitrous(System.Int32)">
            <summary>
            ```
            NativeDB Introduced: 3095
            ```
            Resets or clears the nitrous system for a specified vehicle. You can check if a vehicle has nitrous with [`IS_NITROUS_ACTIVE`](#\_0x491E822B2C464FE4)
            </summary>
            <param name="vehicle">
            The vehicle whose nitrous system needs to be cleared.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ClearObjectsInsideGarage(System.Int32,System.Boolean,System.Boolean,System.Boolean,System.Boolean)">
            <summary>
            CLEAR_OBJECTS_INSIDE_GARAGE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x190428512b240692(System.Int32,System.Boolean,System.Boolean,System.Boolean,System.Boolean)">
            <summary>
            CLEAR_OBJECTS_INSIDE_GARAGE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ClearOverrideWeather">
            <summary>
            CLEAR_OVERRIDE_WEATHER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ClearPedAlternateMovementAnim(System.Int32,System.Int32,System.Single)">
            <summary>
            CLEAR_PED_ALTERNATE_MOVEMENT_ANIM
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ClearPedAlternateWalkAnim(System.Int32,System.Single)">
            <summary>
            CLEAR_PED_ALTERNATE_WALK_ANIM
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ClearPedBloodDamage(System.Int32)">
            <summary>
            Clears the blood on a ped.
            </summary>
            <param name="ped">
            Ped id.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ClearPedBloodDamageByZone(System.Int32,System.Int32)">
            <summary>
            Somehow related to changing ped's clothes.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x56e3b78c5408d9f4(System.Int32,System.Int32)">
            <summary>
            Somehow related to changing ped's clothes.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ClearPedCoverClipsetOverride(System.Int32)">
            <summary>
            CLEAR_PED_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xc79196dcb36f6121(System.Int32)">
            <summary>
            CLEAR_PED_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ClearPedDamageDecalByZone(System.Int32,System.Int32,System.String)">
            <summary>
            p1: from 0 to 5 in the b617d scripts.
            p2: "blushing" and "ALL" found in the b617d scripts.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x523c79aeefcc4a2a(System.Int32,System.Int32,System.String)">
            <summary>
            p1: from 0 to 5 in the b617d scripts.
            p2: "blushing" and "ALL" found in the b617d scripts.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ClearPedDecorations(System.Int32)">
            <summary>
            CLEAR_PED_DECORATIONS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ClearPedDecorationsLeaveScars(System.Int32)">
            <summary>
            CLEAR_PED_DECORATIONS_LEAVE_SCARS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xe3b27e70ceab9f0c(System.Int32)">
            <summary>
            CLEAR_PED_DECORATIONS_LEAVE_SCARS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ClearPedFacialDecorations(System.Int32)">
            <summary>
            CLEAR_PED_DECORATIONS_LEAVE_SCARS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ClearPedDriveByClipsetOverride(System.Int32)">
            <summary>
            CLEAR_PED_DRIVE_BY_CLIPSET_OVERRIDE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ClearPedEnvDirt(System.Int32)">
            <summary>
            CLEAR_PED_ENV_DIRT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x6585d955a68452a5(System.Int32)">
            <summary>
            CLEAR_PED_ENV_DIRT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ClearPedInPauseMenu">
            <summary>
            CLEAR_PED_IN_PAUSE_MENU
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ClearPedLastDamageBone(System.Int32)">
            <summary>
            CLEAR_PED_LAST_DAMAGE_BONE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ClearPedLastWeaponDamage(System.Int32)">
            <summary>
            Does NOT seem to work with HAS_PED_BEEN_DAMAGED_BY_WEAPON. Use CLEAR_ENTITY_LAST_WEAPON_DAMAGE and HAS_ENTITY_BEEN_DAMAGED_BY_WEAPON instead.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ClearPedNonCreationArea">
            <summary>
            CLEAR_PED_NON_CREATION_AREA
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ClearPedParachutePackVariation(System.Int32)">
            <summary>
            CLEAR_PED_PARACHUTE_PACK_VARIATION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x1280804f7cfd2d6c(System.Int32)">
            <summary>
            CLEAR_PED_PARACHUTE_PACK_VARIATION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ClearPedProp(System.Int32,System.Int32)">
            <summary>
            CLEAR_PED_PROP
            </summary>
            <param name="ped">
            The ped handle.
            </param>
            <param name="propId">
            The prop id you want to clear from the ped. Refer to [SET_PED_PROP_INDEX](#\_0x93376B65A266EB5F).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ClearPedScubaGearVariation(System.Int32)">
            <summary>
            Removes the scubagear (for mp male: component id: 8, drawableId: 123, textureId: any) from peds. Does not play the 'remove scuba gear' animation, but instantly removes it.
            </summary>
            <param name="ped">
            The ped to remove the scuba gear from.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xb50eb4ccb29704ac(System.Int32)">
            <summary>
            Removes the scubagear (for mp male: component id: 8, drawableId: 123, textureId: any) from peds. Does not play the 'remove scuba gear' animation, but instantly removes it.
            </summary>
            <param name="ped">
            The ped to remove the scuba gear from.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RemovePedScubaGearNow(System.Int32)">
            <summary>
            Removes the scubagear (for mp male: component id: 8, drawableId: 123, textureId: any) from peds. Does not play the 'remove scuba gear' animation, but instantly removes it.
            </summary>
            <param name="ped">
            The ped to remove the scuba gear from.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ClearPedSecondaryTask(System.Int32)">
            <summary>
            CLEAR_PED_SECONDARY_TASK
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ClearPedStoredHatProp(System.Int32)">
            <summary>
            CLEAR_PED_STORED_HAT_PROP
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x687c0b594907d2e8(System.Int32)">
            <summary>
            CLEAR_PED_STORED_HAT_PROP
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ClearPedTasks(System.Int32)">
            <summary>
            Clear a ped's tasks. Stop animations and other tasks created by scripts.
            </summary>
            <param name="ped">
            Ped id. Use PlayerPedId() for your own character.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ClearPedTasksImmediately(System.Int32)">
            <summary>
            Immediately stops the pedestrian from whatever it's doing. The difference between this and [CLEAR_PED_TASKS](#\_0xE1EF3C1216AFF2CD) is that this one teleports the ped but does not change the position of the ped.
            </summary>
            <param name="ped">
            Ped id.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ClearPedWetness(System.Int32)">
            <summary>
            It clears the wetness of the selected Ped/Player. Clothes have to be wet to notice the difference.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ClearPlayerHasDamagedAtLeastOneNonAnimalPed(System.Int32)">
            <summary>
            CLEAR_PLAYER_HAS_DAMAGED_AT_LEAST_ONE_NON_ANIMAL_PED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ClearPlayerHasDamagedAtLeastOnePed(System.Int32)">
            <summary>
            CLEAR_PLAYER_HAS_DAMAGED_AT_LEAST_ONE_PED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ClearPlayerParachuteModelOverride(System.Int32)">
            <summary>
            CLEAR_PLAYER_PARACHUTE_MODEL_OVERRIDE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ClearPlayerParachutePackModelOverride(System.Int32)">
            <summary>
            CLEAR_PLAYER_PARACHUTE_PACK_MODEL_OVERRIDE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ClearPlayerParachuteVariationOverride(System.Int32)">
            <summary>
            CLEAR_PLAYER_PARACHUTE_VARIATION_OVERRIDE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ClearPlayerReserveParachuteModelOverride(System.Int32)">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ClearPlayerWantedLevel(System.Int32)">
            <summary>
            This executes at the same as speed as PLAYER::SET_PLAYER_WANTED_LEVEL(player, 0, false);
            PLAYER::GET_PLAYER_WANTED_LEVEL(player); executes in less than half the time. Which means that it's worth first checking if the wanted level needs to be cleared before clearing. However, this is mostly about good code practice and can important in other situations. The difference in time in this example is negligible.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ClearPopscheduleOverrideVehicleModel(System.Int32)">
            <summary>
            Only used once in the decompiled scripts. Seems to be related to scripted vehicle generators.
            Modified example from "am_imp_exp.c4", line 6418:
             -- [[ popSchedules[0] = ZONE::GET_ZONE_POPSCHEDULE(ZONE::GET_ZONE_AT_COORDS(891.3, 807.9, 188.1));
            etc.
            ]] 
            STREAMING::SET_MODEL_AS_NO_LONGER_NEEDED(vehicleHash);
            ZONE::CLEAR_POPSCHEDULE_OVERRIDE_VEHICLE_MODEL(popSchedules[index]);
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ClearPrints">
            <summary>
            CLEAR_PRINTS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ClearRaceGalleryBlips">
            <summary>
            _CLEAR_RACE_GALLERY_BLIPS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x2708fc083123f9ff">
            <summary>
            _CLEAR_RACE_GALLERY_BLIPS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ClearRagdollBlockingFlags(System.Int32,System.Int32)">
            <summary>
            There seem to be 26 flags
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xd86d101fcfd00a4b(System.Int32,System.Int32)">
            <summary>
            There seem to be 26 flags
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ResetPedRagdollBlockingFlags(System.Int32,System.Int32)">
            <summary>
            There seem to be 26 flags
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ClearRelationshipBetweenGroups(System.Int32,System.UInt32,System.UInt32)">
            <summary>
            Clears the relationship between two groups. This should be called twice (once for each group).
            Relationship types:
            0 = Companion
            1 = Respect
            2 = Like
            3 = Neutral
            4 = Dislike
            5 = Hate
            255 = Pedestrians
            (Credits: Inco)
            Example:
            PED::CLEAR_RELATIONSHIP_BETWEEN_GROUPS(2, l_1017, 0xA49E591C);
            PED::CLEAR_RELATIONSHIP_BETWEEN_GROUPS(2, 0xA49E591C, l_1017);
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ClearReminderMessage">
            <summary>
            **This native does absolutely nothing, just a nullsub**
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xb57d8dd645cfa2cf">
            <summary>
            **This native does absolutely nothing, just a nullsub**
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ClearReplayStats">
            <summary>
            CLEAR_REPLAY_STATS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ClearRestartCustomPosition">
            <summary>
            _CLEAR_RESTART_CUSTOM_POSITION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa2716d40842eaf79">
            <summary>
            _CLEAR_RESTART_CUSTOM_POSITION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetNextRespawnToCustom">
            <summary>
            _CLEAR_RESTART_CUSTOM_POSITION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ClearRoomForEntity(System.Int32)">
            <summary>
            CLEAR_ROOM_FOR_ENTITY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ClearRoomForGameViewport">
            <summary>
            CLEAR_ROOM_FOR_GAME_VIEWPORT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x23b59d8912f94246">
            <summary>
            CLEAR_ROOM_FOR_GAME_VIEWPORT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ClearSequenceTask(System.Int32@)">
            <summary>
            For an example on how to use this please refer to [OPEN_SEQUENCE_TASK](#\_0xE8854A4326B9E12B)
            #### NOTE
            If you fail to call [`CLOSE_SEQUENCE_TASK`](#\_0x39E72BC99E6360CB) and `CLEAR_SEQUENCE_TASK` the sequence system can get stuck in a broken state until you restart your client.
            </summary>
            <param name="taskSequenceId">
            The task sequence to clear
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ClearSmallPrints">
            <summary>
            CLEAR_SMALL_PRINTS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ClearTacticalAnalysisPoints">
            <summary>
            _CLEAR_TACTICAL_ANALYSIS_POINTS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xb3cd58cca6cda852">
            <summary>
            _CLEAR_TACTICAL_ANALYSIS_POINTS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ClearThisPrint(System.String)">
            <summary>
            p0: found arguments in the b617d scripts: pastebin.com/X5akCN7z
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ClearTimecycleModifier">
            <summary>
            CLEAR_TIMECYCLE_MODIFIER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ClearTvChannelPlaylist(System.Int32)">
            <summary>
            CLEAR_TV_CHANNEL_PLAYLIST
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xbeb3d46bb7f043c0(System.Int32)">
            <summary>
            CLEAR_TV_CHANNEL_PLAYLIST
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ClearVehicleCustomPrimaryColour(System.Int32)">
            <summary>
            CLEAR_VEHICLE_CUSTOM_PRIMARY_COLOUR
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ClearVehicleCustomSecondaryColour(System.Int32)">
            <summary>
            CLEAR_VEHICLE_CUSTOM_SECONDARY_COLOUR
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ClearVehicleGeneratorAreaOfInterest">
            <summary>
            Removes the cargen area of interest and resumes normal cargen spawning.
            You can set the area of interest with [`SET_VEHICLE_GENERATOR_AREA_OF_INTEREST`](#\_0x9A75585FB2E54FAD)
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x0a436b8643716d14">
            <summary>
            Removes the cargen area of interest and resumes normal cargen spawning.
            You can set the area of interest with [`SET_VEHICLE_GENERATOR_AREA_OF_INTEREST`](#\_0x9A75585FB2E54FAD)
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ClearVehiclePhoneExplosiveDevice">
            <summary>
            _CLEAR_VEHICLE_PHONE_EXPLOSIVE_DEVICE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xaa3f739abddcf21f">
            <summary>
            _CLEAR_VEHICLE_PHONE_EXPLOSIVE_DEVICE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ClearVehicleRouteHistory(System.Int32)">
            <summary>
            CLEAR_VEHICLE_ROUTE_HISTORY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x6d6af961b72728ae(System.Int32)">
            <summary>
            CLEAR_VEHICLE_ROUTE_HISTORY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ClearVehicleTasks(System.Int32)">
            <summary>
            CLEAR_*
            NativeDB Introduced: v1290
            </summary>
            <param name="vehicle">
            The vehicle to have tasks cleared
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xdbbc7a2432524127(System.Int32)">
            <summary>
            CLEAR_*
            NativeDB Introduced: v1290
            </summary>
            <param name="vehicle">
            The vehicle to have tasks cleared
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ClearVehicleXenonLightsCustomColor(System.Int32)">
            <summary>
            Removes vehicle xenon lights custom RGB color.
            </summary>
            <param name="vehicle">
            The vehicle handle.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ClearWeatherTypeNowPersistNetwork(System.Single)">
            <summary>
            Clears the active weather type after a specific amount of time determined by `transitionTimeInMs`.
            </summary>
            <param name="transitionTimeInMs">
            Transition time in milliseconds.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x0cf97f497fe7d048(System.Single)">
            <summary>
            Clears the active weather type after a specific amount of time determined by `transitionTimeInMs`.
            </summary>
            <param name="transitionTimeInMs">
            Transition time in milliseconds.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ClearWeatherTypePersist">
            <summary>
            CLEAR_WEATHER_TYPE_PERSIST
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ClonePed(System.Int32,System.Single,System.Boolean,System.Boolean)">
            <summary>
            Creates a copy of the passed ped, optionally setting it as local and/or shallow-copying the head blend data.
            </summary>
            <param name="ped">
            The input ped.
            </param>
            <param name="isNetwork">
            Whether or not the ped should be registered as a network object.
            </param>
            <param name="bScriptHostPed">
            Script host flag.
            </param>
            <param name="copyHeadBlendFlag">
            If true, head blend data is referenced, not copied.
            </param>
            <returns>
            A new ped handle representing the ped's copy.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ClonePedEx(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            Used one time in fmmc_launcher.c instead of CLONE_PED because ?
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x668fd40bcba5de48(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            Used one time in fmmc_launcher.c instead of CLONE_PED because ?
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ClonePed_2(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            Used one time in fmmc_launcher.c instead of CLONE_PED because ?
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ClonePedToTarget(System.Int32,System.Int32)">
            <summary>
            Copies ped's components and props to targetPed.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AssignPlayerToPed(System.Int32,System.Int32)">
            <summary>
            Copies ped's components and props to targetPed.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ClonePedToTargetEx(System.Int32,System.Int32,System.Int32)">
            <summary>
            _CLONE_PED_TO_TARGET_EX
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x148b08c2d2acb884(System.Int32,System.Int32,System.Int32)">
            <summary>
            _CLONE_PED_TO_TARGET_EX
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CloneTimecycleModifier(System.String,System.String)">
            <summary>
            CLONE_TIMECYCLE_MODIFIER
            </summary>
            <param name="sourceModifierName">
            The source timecycle name.
            </param>
            <param name="clonedModifierName">
            The clone timecycle name, must be unique.
            </param>
            <returns>
            The cloned timecycle modifier index, or -1 if failed.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CloseBombBayDoors(System.Int32)">
            <summary>
            CLOSE_BOMB_BAY_DOORS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x3556041742a0dc74(System.Int32)">
            <summary>
            CLOSE_BOMB_BAY_DOORS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CloseMultiplayerChat">
            <summary>
            _CLOSE_MULTIPLAYER_CHAT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AbortTextChat">
            <summary>
            _CLOSE_MULTIPLAYER_CHAT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ClosePatrolRoute">
            <summary>
            CLOSE_PATROL_ROUTE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CloseSequenceTask(System.Int32)">
            <summary>
            For an example on how to use this please refer to [OPEN_SEQUENCE_TASK](#\_0xE8854A4326B9E12B)
            #### NOTE
            If you fail to call `CLOSE_SEQUENCE_TASK` and [`CLEAR_SEQUENCE_TASK`](#\_0x3841422E9C488D8C) this can get stuck in a broken state until you restart your client.
            </summary>
            <param name="taskSequenceId">
            The task sequence to close
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CloseSocialClubMenu">
            <summary>
            CLOSE_SOCIAL_CLUB_MENU
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xd2b32be3fc1626c6">
            <summary>
            CLOSE_SOCIAL_CLUB_MENU
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CloudCheckAvailability">
            <summary>
            Downloads prod.cloud.rockstargames.com/titles/gta5/[platform]/check.json
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x4f18196c8d38768d">
            <summary>
            Downloads prod.cloud.rockstargames.com/titles/gta5/[platform]/check.json
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DownloadCheck">
            <summary>
            Downloads prod.cloud.rockstargames.com/titles/gta5/[platform]/check.json
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CloudDeleteMemberFile(System.String)">
            <summary>
            CLOUD_DELETE_MEMBER_FILE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xc64ded7ef0d2fe37(System.String)">
            <summary>
            CLOUD_DELETE_MEMBER_FILE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CloudDidRequestSucceed(System.Int32)">
            <summary>
            CLOUD_DID_REQUEST_SUCCEED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x3a3d5568af297cd5(System.Int32)">
            <summary>
            CLOUD_DID_REQUEST_SUCCEED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CloudGetAvailabilityCheckResult">
            <summary>
            CLOUD_GET_AVAILABILITY_CHECK_RESULT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkEnableMotionDrugged">
            <summary>
            CLOUD_GET_AVAILABILITY_CHECK_RESULT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x0b0cc10720653f3b">
            <summary>
            CLOUD_GET_AVAILABILITY_CHECK_RESULT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CloudHasRequestCompleted(System.Int32)">
            <summary>
            CLOUD_HAS_REQUEST_COMPLETED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x4c61b39930d045da(System.Int32)">
            <summary>
            CLOUD_HAS_REQUEST_COMPLETED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CloudIsCheckingAvailability">
            <summary>
            CLOUD_IS_CHECKING_AVAILABILITY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xc7abac5de675ee3b">
            <summary>
            CLOUD_IS_CHECKING_AVAILABILITY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CommitRuntimeTexture(System.Int64)">
            <summary>
            Commits the backing pixels to the specified runtime texture.
            </summary>
            <param name="tex">
            The runtime texture handle.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CompareStrings(System.String,System.String,System.Boolean,System.Int32)">
            <summary>
            Compares two strings up to a specified number of characters.
            Parameters:
            str1 - String to be compared.
            str2 - String to be compared.
            matchCase - Comparison will be case-sensitive.
            maxLength - Maximum number of characters to compare. A value of -1 indicates an infinite length.
            Returns:
            A value indicating the relationship between the strings:
            &lt;0 - The first non-matching character in 'str1' is less than the one in 'str2'. (e.g. 'A' &lt; 'B', so result = -1)
            0 - The contents of both strings are equal.
            &gt;0 - The first non-matching character in 'str1' is less than the one in 'str2'. (e.g. 'B' &gt; 'A', so result = 1)
            Examples:
            MISC::COMPARE_STRINGS("STRING", "string", false, -1); // 0; equal
            MISC::COMPARE_STRINGS("TESTING", "test", false, 4); // 0; equal
            MISC::COMPARE_STRINGS("R2D2", "R2xx", false, 2); // 0; equal
            MISC::COMPARE_STRINGS("foo", "bar", false, -1); // 4; 'f' &gt; 'b'
            MISC::COMPARE_STRINGS("A", "A", true, 1); // 0; equal
            When comparing case-sensitive strings, lower-case characters are greater than upper-case characters:
            MISC::COMPARE_STRINGS("A", "a", true, 1); // -1; 'A' &lt; 'a'
            MISC::COMPARE_STRINGS("a", "A", true, 1); // 1; 'a' &gt; 'A'
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ControlLandingGear(System.Int32,System.Int32)">
            <summary>
            Works for vehicles with a retractable landing gear
            landing gear states:
            0: Deployed
            1: Closing
            2: Opening
            3: Retracted
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleLandingGear(System.Int32,System.Int32)">
            <summary>
            Works for vehicles with a retractable landing gear
            landing gear states:
            0: Deployed
            1: Closing
            2: Opening
            3: Retracted
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ControlMountedWeapon(System.Int32)">
            <summary>
            Forces the ped to use the mounted weapon.
            Returns false if task is not possible.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ConvertPosixTime(System.Int32,System.Int32@)">
            <summary>
            Takes the specified time and writes it to the structure specified in the second argument.
            struct date_time
            {
            alignas(8) int year;
            alignas(8) int month;
            alignas(8) int day;
            alignas(8) int hour;
            alignas(8) int minute;
            alignas(8) int second;
            };
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetDateAndTimeFromUnixEpoch(System.Int32,System.Int32@)">
            <summary>
            Takes the specified time and writes it to the structure specified in the second argument.
            struct date_time
            {
            alignas(8) int year;
            alignas(8) int month;
            alignas(8) int day;
            alignas(8) int hour;
            alignas(8) int minute;
            alignas(8) int second;
            };
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CopyMemory(System.Int32@,System.Int32,System.Int32)">
            <summary>
            _COPY_MEMORY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x213aeb2b90cba7ac(System.Int32@,System.Int32,System.Int32)">
            <summary>
            _COPY_MEMORY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CopyVehicleDamages(System.Int32,System.Int32)">
            <summary>
            Copies sourceVehicle's damage (broken bumpers, broken lights, etc.) to targetVehicle.
            </summary>
            <param name="sourceVehicle">
            The source to copy the vehicle damage.
            </param>
            <param name="targetVehicle">
            The target to paste the vehicle damage.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xe44a982368a4af23(System.Int32,System.Int32)">
            <summary>
            Copies sourceVehicle's damage (broken bumpers, broken lights, etc.) to targetVehicle.
            </summary>
            <param name="sourceVehicle">
            The source to copy the vehicle damage.
            </param>
            <param name="targetVehicle">
            The target to paste the vehicle damage.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.Cos(System.Single)">
            <summary>
            Returns the cosine of the given number.
            </summary>
            <param name="_value">
            The number of degrees (in degrees, not radians)
            </param>
            <returns>
            The cosine of the given number
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CreateAirDefenseArea(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32)">
            <summary>
            _CREATE_AIR_DEFENSE_AREA
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x9da58cdbf6bdbc08(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32)">
            <summary>
            _CREATE_AIR_DEFENSE_AREA
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CreateAirDefenseSphere(System.Single,System.Single,System.Single,System.Int32,System.Single,System.Single,System.Single,System.UInt32)">
            <summary>
            Both coordinates are from objects in the decompiled scripts.
            Native related to [\_0xECDC202B25E5CF48](#\_0xECDC202B25E5CF48) p1 value. The only weapon hash used in the decompiled scripts is weapon_air_defence_gun. These two natives are used by the yacht script, decompiled scripts suggest it and the weapon hash used (valkyrie's rockets) are also used by yachts.
            </summary>
            <param name="x">
            X coordinate
            </param>
            <param name="y">
            Y coordinate
            </param>
            <param name="z">
            Z coordinate
            </param>
            <param name="radius">
            Unknown float 150.0 is used in freemode script.
            </param>
            <param name="p4">
            X coordinate
            </param>
            <param name="p5">
            Y coordinate
            </param>
            <param name="p6">
            Z coordinate
            </param>
            <param name="weaponHash">
            weapon_air_defence_gun and 0 are used in the decompiled scripts.
            </param>
            <returns>
            Seems to be some sort of handle, result is += 1 any time this native is called.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x91ef34584710be99(System.Single,System.Single,System.Single,System.Int32,System.Single,System.Single,System.Single,System.UInt32)">
            <summary>
            Both coordinates are from objects in the decompiled scripts.
            Native related to [\_0xECDC202B25E5CF48](#\_0xECDC202B25E5CF48) p1 value. The only weapon hash used in the decompiled scripts is weapon_air_defence_gun. These two natives are used by the yacht script, decompiled scripts suggest it and the weapon hash used (valkyrie's rockets) are also used by yachts.
            </summary>
            <param name="x">
            X coordinate
            </param>
            <param name="y">
            Y coordinate
            </param>
            <param name="z">
            Z coordinate
            </param>
            <param name="radius">
            Unknown float 150.0 is used in freemode script.
            </param>
            <param name="p4">
            X coordinate
            </param>
            <param name="p5">
            Y coordinate
            </param>
            <param name="p6">
            Z coordinate
            </param>
            <param name="weaponHash">
            weapon_air_defence_gun and 0 are used in the decompiled scripts.
            </param>
            <returns>
            Seems to be some sort of handle, result is += 1 any time this native is called.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CreateAmbientPickup(System.UInt32,System.Single,System.Single,System.Single,System.Int32,System.Int32,System.UInt32,System.Boolean,System.Boolean)">
            <summary>
            Creates an ambient pickup given the hash. Pickup hashes can be found [here](https://gist.github.com/4mmonium/1eabfb6b3996e3aa6b9525a3eccf8a0b).
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CreateAudioSubmix(System.String)">
            <summary>
            Creates an audio submix with the specified name, or gets the existing audio submix by that name.
            </summary>
            <param name="name">
            The audio submix name.
            </param>
            <returns>
            A submix ID, or -1 if the submix could not be created.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CreateCam(System.String,System.Boolean)">
            <summary>
            Creates a camera with the specified cam name, You can use `SET_CAM_` natives to manipulate the camera.\
            Make sure to call [RENDER_SCRIPT_CAMS](#\_0x07E5B515DB0636FC) once the camera is created, or this won't have any visible effect.
            ### Camera names:
            *   DEFAULT_SCRIPTED_CAMERA
            *   DEFAULT_ANIMATED_CAMERA
            *   DEFAULT_SPLINE_CAMERA
            *   DEFAULT_SCRIPTED_FLY_CAMERA
            *   TIMED_SPLINE_CAMERA
            *   CUSTOM_TIMED_SPLINE_CAMERA
            *   ROUNDED_SPLINE_CAMERA
            *   SMOOTHED_SPLINE_CAMERA
            </summary>
            <param name="camName">
            A string representing the camera type, the game will convert the string into a joaat hash upon native execution.
            </param>
            <param name="active">
            Set to true if you wish to make this new camera the active camera.
            </param>
            <returns>
            A camera handle referencing the camera that was created.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CreateCamWithParams(System.String,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Boolean,System.Int32)">
            <summary>
            Create a camera with the specified cam name/type, You can use `SET_CAM_` natives to manipulate the camera.
            Take a look at [CREATE_CAM](#\_0xC3981DCE61D9E13F) if you would like to see the available camera names.
            </summary>
            <param name="camName">
            A string representing the camera type, the game will convert the string into a joaat hash upon native execution.
            </param>
            <param name="posX">
            The x position of the camera (you can also send a vector3 instead of the bulk coordinates)
            </param>
            <param name="posY">
            The y position of the camera (you can also send a vector3 instead of the bulk coordinates)
            </param>
            <param name="posZ">
            The z position of the camera (you can also send a vector3 instead of the bulk coordinates)
            </param>
            <param name="rotX">
            The x rotation of the camera
            </param>
            <param name="rotY">
            The y rotation of the camera
            </param>
            <param name="rotZ">
            The z rotation of the camera
            </param>
            <param name="fov">
            The Field Of View of the camera, is the observable world that is seen
            </param>
            <param name="active">
            Set to true if you wish to make this new camera the active camera.
            </param>
            <param name="rotationOrder">
            The order of rotation, see [`GET_ENTITY_ROTATION`](#\_0xAFBD61CC738D9EB9)
            </param>
            <returns>
            A camera handle.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CreateCamera(System.UInt32,System.Boolean)">
            <summary>
            Creates a camera with the specified camera hash, You can use `SET_CAM_` natives to manipulate the camera.
            Make sure to call [RENDER_SCRIPT_CAMS](#\_0x07E5B515DB0636FC) once the camera is created, or this won't have any visible effect.
            Take a look at [CREATE_CAM](#\_0xC3981DCE61D9E13F) if you would like to see the available camera names.
            ```
            NativeDB Introduced: v323
            ```
            </summary>
            <param name="camHash">
            The hash of the camera type, use [GET_HASH_KEY](#\_0xD24D37CC275948CC) to get the camera hash from the name.
            </param>
            <param name="active">
            Set to true if you wish to make this new camera the active camera.
            </param>
            <returns>
            A camera handle referencing the camera that was created.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CreateCameraWithParams(System.UInt32,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Boolean,System.Int32)">
            <summary>
            Create a camera with the specified camera hash, You can use `SET_CAM_` natives to manipulate the camera.
            Make sure to call [RENDER_SCRIPT_CAMS](#\_0x07E5B515DB0636FC) once the camera is created, or this won't have any visible effect.
            Take a look at [CREATE_CAM](#\_0xC3981DCE61D9E13F) if you would like to see the available camera names.
            ```
            NativeDB Introduced: v323
            ```
            </summary>
            <param name="camHash">
            The hash of the camera type, use [GET_HASH_KEY](#\_0xD24D37CC275948CC) to get the camera hash from the name.
            </param>
            <param name="posX">
            The x position of the camera.
            </param>
            <param name="posY">
            The y position of the camera.
            </param>
            <param name="posZ">
            The z position of the camera.
            </param>
            <param name="rotX">
            The x rotation of the camera.
            </param>
            <param name="rotY">
            The y rotation of the camera.
            </param>
            <param name="rotZ">
            The z rotation of the camera.
            </param>
            <param name="fov">
            The Field Of View of the camera, is the observable world that is seen.
            </param>
            <param name="active">
            Set to true if you wish to make this new camera the active camera.
            </param>
            <param name="rotationOrder">
            The order of rotation, see [`GET_ENTITY_ROTATION`](#\_0xAFBD61CC738D9EB9).
            </param>
            <returns>
            A camera handle.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CreateCheckpoint(System.Int32,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            ```
            Creates a checkpoint. Returns the handle of the checkpoint.
            20/03/17 : Attention, checkpoints are already handled by the game itself, so you must not loop it like markers.
            Parameters:
            * type - The type of checkpoint to create. See below for a list of checkpoint types.
            * pos1 - The position of the checkpoint.
            * pos2 - The position of the next checkpoint to point to.
            * diameter - The diameter of the checkpoint.
            * color - The color of the checkpoint.
            * reserved - Special parameter, see below for details. Usually set to 0 in the scripts.
            Checkpoint types (prior to game build 2189):
            0-4---------Cylinder: 1 arrow, 2 arrow, 3 arrows, CycleArrow, Checker
            5-9---------Cylinder: 1 arrow, 2 arrow, 3 arrows, CycleArrow, Checker
            10-14-------Ring: 1 arrow, 2 arrow, 3 arrows, CycleArrow, Checker
            15-19-------1 arrow, 2 arrow, 3 arrows, CycleArrow, Checker
            20-24-------Cylinder: 1 arrow, 2 arrow, 3 arrows, CycleArrow, Checker
            25-29-------Cylinder: 1 arrow, 2 arrow, 3 arrows, CycleArrow, Checker
            30-34-------Cylinder: 1 arrow, 2 arrow, 3 arrows, CycleArrow, Checker
            35-38-------Ring: Airplane Up, Left, Right, UpsideDown
            39----------?
            40----------Ring: just a ring
            41----------?
            42-44-------Cylinder w/ number (uses 'reserved' parameter)
            45-47-------Cylinder no arrow or number
            If using type 42-44, reserved sets number / number and shape to display
            0-99------------Just numbers (0-99)
            100-109-----------------Arrow (0-9)
            110-119------------Two arrows (0-9)
            120-129----------Three arrows (0-9)
            130-139----------------Circle (0-9)
            140-149------------CycleArrow (0-9)
            150-159----------------Circle (0-9)
            160-169----Circle  w/ pointer (0-9)
            170-179-------Perforated ring (0-9)
            180-189----------------Sphere (0-9)
            ```
            [Checkpoint Types](https://docs.fivem.net/docs/game-references/checkpoints/) as of game build 2189
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CreateCinematicShot(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            CREATE_CINEMATIC_SHOT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CreateDryVolume(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            Creates a volume where water effects do not apply.
            Useful for preventing water collisions from flooding areas underneath them.
            This has no effect on waterquads, only water created from drawables and collisions.
            Don't create volumes when your local ped is swimming (e.g. use IS_PED_SWIMMING in your scripts before you call this)
            </summary>
            <param name="xMin">
            The min X component of the AABB volume where water does not affect the player.
            </param>
            <param name="yMin">
            The min Y component for the AABB volume.
            </param>
            <param name="zMin">
            The min Z component for the AABB volume.
            </param>
            <param name="xMax">
            The max X component for the AABB volume.
            </param>
            <param name="yMax">
            The max Y component for the AABB volume.
            </param>
            <param name="zMax">
            The max Z component for the AABB volume.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CreateDui(System.String,System.Int32,System.Int32)">
            <summary>
            Creates a DUI browser. This can be used to draw on a runtime texture using CREATE_RUNTIME_TEXTURE_FROM_DUI_HANDLE.
            </summary>
            <param name="url">
            The initial URL to load in the browser.
            </param>
            <param name="width">
            The width of the backing surface.
            </param>
            <param name="height">
            The height of the backing surface.
            </param>
            <returns>
            A DUI object.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CreateFakeMpGamerTag(System.Int32,System.String,System.Boolean,System.Boolean,System.String,System.Int32)">
            <summary>
            As per the name, this native creates a "fake" gamer tag that is attached to a specific ped.
            Unlike "real" gamer tags, you cannot set the crew colour of these gamer tags.
            To create gamer tags for actual players and for more gamer tag information, see [CREATE_MP_GAMER_TAG_WITH_CREW_COLOR](#\_0x6DD05E9D83EFA4C9).
            </summary>
            <param name="ped">
            The ped that the fake gamer tag will be attached to.
            </param>
            <param name="username">
            The name displayed on the gamer tag.
            </param>
            <param name="crewIsPrivate">
            If the crew is private. Public crews have a pointed end cap, private crews do not.
            </param>
            <param name="crewIsRockstar">
            If the crew is a Rockstar crew. Rockstar crews include a Rockstar logo before the name.
            </param>
            <param name="crewName">
            The name of the crew.
            </param>
            <param name="crewRank">
            The rank from 1-5 that the player is within the crew. Use 0 if the player is the founder of the crew. Only relevant for private crews.
            </param>
            <returns>
            The ID of the new gamer tag.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xbfefe3321a3f5015(System.Int32,System.String,System.Boolean,System.Boolean,System.String,System.Int32)">
            <summary>
            As per the name, this native creates a "fake" gamer tag that is attached to a specific ped.
            Unlike "real" gamer tags, you cannot set the crew colour of these gamer tags.
            To create gamer tags for actual players and for more gamer tag information, see [CREATE_MP_GAMER_TAG_WITH_CREW_COLOR](#\_0x6DD05E9D83EFA4C9).
            </summary>
            <param name="ped">
            The ped that the fake gamer tag will be attached to.
            </param>
            <param name="username">
            The name displayed on the gamer tag.
            </param>
            <param name="crewIsPrivate">
            If the crew is private. Public crews have a pointed end cap, private crews do not.
            </param>
            <param name="crewIsRockstar">
            If the crew is a Rockstar crew. Rockstar crews include a Rockstar logo before the name.
            </param>
            <param name="crewName">
            The name of the crew.
            </param>
            <param name="crewRank">
            The rank from 1-5 that the player is within the crew. Use 0 if the player is the founder of the crew. Only relevant for private crews.
            </param>
            <returns>
            The ID of the new gamer tag.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CreateMpGamerTag(System.Int32,System.String,System.Boolean,System.Boolean,System.String,System.Int32)">
            <summary>
            As per the name, this native creates a "fake" gamer tag that is attached to a specific ped.
            Unlike "real" gamer tags, you cannot set the crew colour of these gamer tags.
            To create gamer tags for actual players and for more gamer tag information, see [CREATE_MP_GAMER_TAG_WITH_CREW_COLOR](#\_0x6DD05E9D83EFA4C9).
            </summary>
            <param name="ped">
            The ped that the fake gamer tag will be attached to.
            </param>
            <param name="username">
            The name displayed on the gamer tag.
            </param>
            <param name="crewIsPrivate">
            If the crew is private. Public crews have a pointed end cap, private crews do not.
            </param>
            <param name="crewIsRockstar">
            If the crew is a Rockstar crew. Rockstar crews include a Rockstar logo before the name.
            </param>
            <param name="crewName">
            The name of the crew.
            </param>
            <param name="crewRank">
            The rank from 1-5 that the player is within the crew. Use 0 if the player is the founder of the crew. Only relevant for private crews.
            </param>
            <returns>
            The ID of the new gamer tag.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CreateForcedObject(System.Single,System.Single,System.Single,System.Int32,System.UInt32,System.Boolean)">
            <summary>
            CREATE_FORCED_OBJECT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CreateGroup(System.Int32)">
            <summary>
            Creates a new ped group.
            Groups can contain up to 8 peds.
            The parameter is unused.
            Returns a handle to the created group, or 0 if a group couldn't be created.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CreateIncident(System.Int32,System.Single,System.Single,System.Single,System.Int32,System.Single,System.Int32@)">
            <summary>
            NativeDB Added Parameter 8: Any p7
            NativeDB Added Parameter 9: Any p8
            </summary>
            <param name="dispatchService">
            Refer to [ENABLE_DISPATCH_SERVICE](#\_0xDC0F817884CDD856) for dispatch types
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CreateIncidentWithEntity(System.Int32,System.Int32,System.Int32,System.Single,System.Int32@)">
            <summary>
            NativeDB Added Parameter 6: Any p5
            NativeDB Added Parameter 7: Any p6
            </summary>
            <param name="dispatchService">
            Refer to [ENABLE_DISPATCH_SERVICE](#\_0xDC0F817884CDD856) for dispatch types
            </param>
            <returns>
            Returns true if the incident was succesfully made
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CreateItemset(System.Int32)">
            <summary>
            CREATE_ITEMSET
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CreateMissionTrain(System.Int32,System.Single,System.Single,System.Single,System.Boolean)">
            <summary>
            Train models must be [requested](#\_0x963D27A58DF860AC) before use. See trains.xml (located in `Grand Theft Auto V\update\update.rpf\common\data\levels\gta5\trains.xml`) for freight and metro variations.
            Model names to request can be found by searching `model_name` in the file.
            The `Lua` usage example provided down below has been provided in such way so users can test each and every train variation.
            ### Newly added parameters (seen in 2372 build)
            ```
            NativeDB Added Parameter 6: BOOL isNetwork
            NativeDB Added Parameter 7: BOOL netMissionEntity
            ```
            *   **isNetwork**: Whether to create a network object for the train. If false, the train exists only locally.
            *   **netMissionEntity**: Whether to register the train as pinned to the script host in the R\* network model.
            ### Train Models:
            *   freight
            ### Carriage Models:
            *   freightcar
            *   freightcar2 (Added v2372)
            *   freightcont1
            *   freightcont2
            *   freightgrain
            *   metrotrain
            *   tankercar
            ### Some train variations (default from trains.xml as of build 2372)
            *   17. Very long train and freight variation.
            *   18. Freight train only.
            *   26. Double metro train (with both models flipped opposite to each other). This used to be `25` before the 2802 build, it also used to be `24` before the 2372 build.
            </summary>
            <param name="variation">
            The variation id, these can range from 0 to 26 as of build 2802 (previously `0-25` in build 2372 and `0-24` before that).
            </param>
            <param name="x">
            Spawn coordinate X component.
            </param>
            <param name="y">
            Spawn coordinate Y component.
            </param>
            <param name="z">
            Spawn coordinate Z component.
            </param>
            <param name="direction">
            The direction in which the train will go (true or false)
            </param>
            <returns>
            A script handle (fwScriptGuid index) for the train, or 0 if the train failed to be created.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CreateMobilePhone(System.Int32)">
            <summary>
            Creates a mobile phone of the specified type.
            Possible phone types:
            0 - Default phone / Michael's phone
            1 - Trevor's phone
            2 - Franklin's phone
            4 - Prologue phone
            These values represent bit flags, so a value of '3' would toggle Trevor and Franklin's phones together, causing unexpected behavior and most likely crash the game.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CreateModelHide(System.Single,System.Single,System.Single,System.Single,System.UInt32,System.Boolean)">
            <summary>
            p5 = sets as true in scripts
            Same as the comment for CREATE_MODEL_SWAP unless for some reason p5 affects it this only works with objects as well.
            Network players do not see changes done with this.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CreateModelHideExcludingScriptObjects(System.Single,System.Single,System.Single,System.Single,System.UInt32,System.Boolean)">
            <summary>
            CREATE_MODEL_HIDE_EXCLUDING_SCRIPT_OBJECTS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CreateModelSwap(System.Single,System.Single,System.Single,System.Single,System.UInt32,System.UInt32,System.Boolean)">
            <summary>
            Only works with objects!
            Network players do not see changes done with this.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CreateMoneyPickups(System.Single,System.Single,System.Single,System.Int32,System.Int32,System.UInt32)">
            <summary>
            Spawns one or more money pickups.
            x: The X-component of the world position to spawn the money pickups at.
            y: The Y-component of the world position to spawn the money pickups at.
            z: The Z-component of the world position to spawn the money pickups at.
            value: The combined value of the pickups (in dollars).
            amount: The number of pickups to spawn.
            model: The model to use, or 0 for default money model.
            Example:
            CREATE_MONEY_PICKUPS(x, y, z, 1000, 3, 0x684a97ae);
            Spawns 3 spray cans that'll collectively give $1000 when picked up. (Three spray cans, each giving $334, $334, $332 = $1000).
            ==============================================
            Max is 2000 in MP. So if you put the amount to 20, but the value to $400,000 eg. They will only be able to pickup 20 - $2,000 bags. So, $40,000
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CreateMpGamerTagWithCrewColor(System.Int32,System.String,System.Boolean,System.Boolean,System.String,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            Creates a gamer tag for the specified local player ID, automatically attached to the player's current ped.
            The created gamer tag will have the same ID as the player. You can use [IS_MP_GAMER_TAG_ACTIVE](#\_0x4E929E7A5796FD26) to check if a gamer tag already exists for a player.
            After the gamer tag is created, all components will be set as invisible. Use [SET_MP_GAMER_TAG_VISIBILITY](#\_0x63BB75ABEDC1F6A0) to change the visibility of individual components or [\_SET_MP_GAMER_TAG_VISIBILITY_ALL](#\_0xEE76FF7E6A0166B0) to set all of them at once.
            To create a gamer tag for a ped that is not a player, see [CREATE_FAKE_MP_GAMER_TAG](#\_0xBFEFE3321A3F5015).
            </summary>
            <param name="player">
            The local player ID to assign the gamer tag to.
            </param>
            <param name="username">
            The name displayed on the gamer tag.
            </param>
            <param name="crewIsPrivate">
            If the crew is private. Public crews have a pointed end cap, private crews do not.
            </param>
            <param name="crewIsRockstar">
            If the crew is a Rockstar crew. Rockstar crews include a Rockstar logo before the name.
            </param>
            <param name="crewName">
            The name of the crew.
            </param>
            <param name="crewRank">
            The rank from 1-5 that the player is within the crew. Use 0 if the player is the founder of the crew. Only relevant for private crews.
            </param>
            <param name="crewR">
            Red component of the crew colour.
            </param>
            <param name="crewG">
            Green component of the crew colour.
            </param>
            <param name="crewB">
            Blue component of the crew colour.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x6dd05e9d83efa4c9(System.Int32,System.String,System.Boolean,System.Boolean,System.String,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            Creates a gamer tag for the specified local player ID, automatically attached to the player's current ped.
            The created gamer tag will have the same ID as the player. You can use [IS_MP_GAMER_TAG_ACTIVE](#\_0x4E929E7A5796FD26) to check if a gamer tag already exists for a player.
            After the gamer tag is created, all components will be set as invisible. Use [SET_MP_GAMER_TAG_VISIBILITY](#\_0x63BB75ABEDC1F6A0) to change the visibility of individual components or [\_SET_MP_GAMER_TAG_VISIBILITY_ALL](#\_0xEE76FF7E6A0166B0) to set all of them at once.
            To create a gamer tag for a ped that is not a player, see [CREATE_FAKE_MP_GAMER_TAG](#\_0xBFEFE3321A3F5015).
            </summary>
            <param name="player">
            The local player ID to assign the gamer tag to.
            </param>
            <param name="username">
            The name displayed on the gamer tag.
            </param>
            <param name="crewIsPrivate">
            If the crew is private. Public crews have a pointed end cap, private crews do not.
            </param>
            <param name="crewIsRockstar">
            If the crew is a Rockstar crew. Rockstar crews include a Rockstar logo before the name.
            </param>
            <param name="crewName">
            The name of the crew.
            </param>
            <param name="crewRank">
            The rank from 1-5 that the player is within the crew. Use 0 if the player is the founder of the crew. Only relevant for private crews.
            </param>
            <param name="crewR">
            Red component of the crew colour.
            </param>
            <param name="crewG">
            Green component of the crew colour.
            </param>
            <param name="crewB">
            Blue component of the crew colour.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CreateMpGamerTagColor(System.Int32,System.String,System.Boolean,System.Boolean,System.String,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            Creates a gamer tag for the specified local player ID, automatically attached to the player's current ped.
            The created gamer tag will have the same ID as the player. You can use [IS_MP_GAMER_TAG_ACTIVE](#\_0x4E929E7A5796FD26) to check if a gamer tag already exists for a player.
            After the gamer tag is created, all components will be set as invisible. Use [SET_MP_GAMER_TAG_VISIBILITY](#\_0x63BB75ABEDC1F6A0) to change the visibility of individual components or [\_SET_MP_GAMER_TAG_VISIBILITY_ALL](#\_0xEE76FF7E6A0166B0) to set all of them at once.
            To create a gamer tag for a ped that is not a player, see [CREATE_FAKE_MP_GAMER_TAG](#\_0xBFEFE3321A3F5015).
            </summary>
            <param name="player">
            The local player ID to assign the gamer tag to.
            </param>
            <param name="username">
            The name displayed on the gamer tag.
            </param>
            <param name="crewIsPrivate">
            If the crew is private. Public crews have a pointed end cap, private crews do not.
            </param>
            <param name="crewIsRockstar">
            If the crew is a Rockstar crew. Rockstar crews include a Rockstar logo before the name.
            </param>
            <param name="crewName">
            The name of the crew.
            </param>
            <param name="crewRank">
            The rank from 1-5 that the player is within the crew. Use 0 if the player is the founder of the crew. Only relevant for private crews.
            </param>
            <param name="crewR">
            Red component of the crew colour.
            </param>
            <param name="crewG">
            Green component of the crew colour.
            </param>
            <param name="crewB">
            Blue component of the crew colour.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetMpGamerTagColor(System.Int32,System.String,System.Boolean,System.Boolean,System.String,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            Creates a gamer tag for the specified local player ID, automatically attached to the player's current ped.
            The created gamer tag will have the same ID as the player. You can use [IS_MP_GAMER_TAG_ACTIVE](#\_0x4E929E7A5796FD26) to check if a gamer tag already exists for a player.
            After the gamer tag is created, all components will be set as invisible. Use [SET_MP_GAMER_TAG_VISIBILITY](#\_0x63BB75ABEDC1F6A0) to change the visibility of individual components or [\_SET_MP_GAMER_TAG_VISIBILITY_ALL](#\_0xEE76FF7E6A0166B0) to set all of them at once.
            To create a gamer tag for a ped that is not a player, see [CREATE_FAKE_MP_GAMER_TAG](#\_0xBFEFE3321A3F5015).
            </summary>
            <param name="player">
            The local player ID to assign the gamer tag to.
            </param>
            <param name="username">
            The name displayed on the gamer tag.
            </param>
            <param name="crewIsPrivate">
            If the crew is private. Public crews have a pointed end cap, private crews do not.
            </param>
            <param name="crewIsRockstar">
            If the crew is a Rockstar crew. Rockstar crews include a Rockstar logo before the name.
            </param>
            <param name="crewName">
            The name of the crew.
            </param>
            <param name="crewRank">
            The rank from 1-5 that the player is within the crew. Use 0 if the player is the founder of the crew. Only relevant for private crews.
            </param>
            <param name="crewR">
            Red component of the crew colour.
            </param>
            <param name="crewG">
            Green component of the crew colour.
            </param>
            <param name="crewB">
            Blue component of the crew colour.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CreateMpGamerTagForNetPlayer(System.Int32,System.String,System.Boolean,System.Boolean,System.String,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            Creates a gamer tag for the specified local player ID, automatically attached to the player's current ped.
            The created gamer tag will have the same ID as the player. You can use [IS_MP_GAMER_TAG_ACTIVE](#\_0x4E929E7A5796FD26) to check if a gamer tag already exists for a player.
            After the gamer tag is created, all components will be set as invisible. Use [SET_MP_GAMER_TAG_VISIBILITY](#\_0x63BB75ABEDC1F6A0) to change the visibility of individual components or [\_SET_MP_GAMER_TAG_VISIBILITY_ALL](#\_0xEE76FF7E6A0166B0) to set all of them at once.
            To create a gamer tag for a ped that is not a player, see [CREATE_FAKE_MP_GAMER_TAG](#\_0xBFEFE3321A3F5015).
            </summary>
            <param name="player">
            The local player ID to assign the gamer tag to.
            </param>
            <param name="username">
            The name displayed on the gamer tag.
            </param>
            <param name="crewIsPrivate">
            If the crew is private. Public crews have a pointed end cap, private crews do not.
            </param>
            <param name="crewIsRockstar">
            If the crew is a Rockstar crew. Rockstar crews include a Rockstar logo before the name.
            </param>
            <param name="crewName">
            The name of the crew.
            </param>
            <param name="crewRank">
            The rank from 1-5 that the player is within the crew. Use 0 if the player is the founder of the crew. Only relevant for private crews.
            </param>
            <param name="crewR">
            Red component of the crew colour.
            </param>
            <param name="crewG">
            Green component of the crew colour.
            </param>
            <param name="crewB">
            Blue component of the crew colour.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CreateNewScriptedConversation">
            <summary>
            CREATE_NEW_SCRIPTED_CONVERSATION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CreateNmMessage(System.Boolean,System.Int32)">
            <summary>
            Creates a new NaturalMotion message.
            startImmediately: If set to true, the character will perform the message the moment it receives it by GIVE_PED_NM_MESSAGE. If false, the Ped will get the message but won't perform it yet. While it's a boolean value, if negative, the message will not be initialized.
            messageId: The ID of the NaturalMotion message.
            If a message already exists, this function does nothing. A message exists until the point it has been successfully dispatched by GIVE_PED_NM_MESSAGE.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CreateNonNetworkedAmbientPickup(System.Int32,System.Single,System.Single,System.Single,System.Int32,System.Int32,System.Int32,System.Boolean,System.Boolean)">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x9c93764223e29c50(System.Int32,System.Single,System.Single,System.Single,System.Int32,System.Int32,System.Int32,System.Boolean,System.Boolean)">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CreateNonNetworkedPortablePickup(System.UInt32,System.Single,System.Single,System.Single,System.Boolean,System.UInt32)">
            <summary>
            CREATE_NON_NETWORKED_PORTABLE_PICKUP
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x125494b98a21aaf7(System.UInt32,System.Single,System.Single,System.Single,System.Boolean,System.UInt32)">
            <summary>
            CREATE_NON_NETWORKED_PORTABLE_PICKUP
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CreatePortablePickup_2(System.UInt32,System.Single,System.Single,System.Single,System.Boolean,System.UInt32)">
            <summary>
            CREATE_NON_NETWORKED_PORTABLE_PICKUP
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CreateObject(System.Int32,System.Single,System.Single,System.Single,System.Boolean,System.Boolean,System.Boolean)">
            <summary>
            Creates an object (prop) with the specified model at the specified position, offset on the Z axis by the radius of the object's model.
            This object will initially be owned by the creating script as a mission entity, and the model should be loaded already (e.g. using REQUEST_MODEL).
            </summary>
            <param name="modelHash">
            The model to spawn.
            </param>
            <param name="x">
            Spawn coordinate X component.
            </param>
            <param name="y">
            Spawn coordinate Y component.
            </param>
            <param name="z">
            Spawn coordinate Z component, 'ground level'.
            </param>
            <param name="isNetwork">
            Whether to create a network object for the object. If false, the object exists only locally.
            </param>
            <param name="netMissionEntity">
            Whether to register the object as pinned to the script host in the R\* network model.
            </param>
            <param name="doorFlag">
            False to create a door archetype (archetype flag bit 26 set) as a door. Required to be set to true to create door models in network mode.
            </param>
            <returns>
            A script handle (fwScriptGuid index) for the object, or `0` if the object failed to be created.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CreateObjectNoOffset(System.UInt32,System.Single,System.Single,System.Single,System.Boolean,System.Boolean,System.Boolean)">
            <summary>
            Creates an object (prop) with the specified model centered at the specified position.
            This object will initially be owned by the creating script as a mission entity, and the model should be loaded already (e.g. using REQUEST_MODEL).
            </summary>
            <param name="modelHash">
            The model to spawn.
            </param>
            <param name="x">
            Spawn coordinate X component.
            </param>
            <param name="y">
            Spawn coordinate Y component.
            </param>
            <param name="z">
            Spawn coordinate Z component.
            </param>
            <param name="isNetwork">
            Whether to create a network object for the object. If false, the object exists only locally.
            </param>
            <param name="netMissionEntity">
            Whether to register the object as pinned to the script host in the R\* network model.
            </param>
            <param name="doorFlag">
            False to create a door archetype (archetype flag bit 26 set) as a door. Required to be set to true to create door models in network mode.
            </param>
            <returns>
            A script handle (fwScriptGuid index) for the object, or `0` if the object failed to be created.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CreateParachuteBagObject(System.Int32,System.Boolean,System.Boolean)">
            <summary>
            CREATE_PARACHUTE_BAG_OBJECT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x8c4f3bf23b6237db(System.Int32,System.Boolean,System.Boolean)">
            <summary>
            CREATE_PARACHUTE_BAG_OBJECT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CreateParachuteObject(System.Int32,System.Boolean,System.Boolean)">
            <summary>
            CREATE_PARACHUTE_BAG_OBJECT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CreatePatrolRoute">
            <summary>
            CREATE_PATROL_ROUTE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CreatePed(System.Int32,System.UInt32,System.Single,System.Single,System.Single,System.Single,System.Boolean,System.Boolean)">
            <summary>
            Creates a ped (biped character, pedestrian, actor) with the specified model at the specified position and heading.
            This ped will initially be owned by the creating script as a mission entity, and the model should be loaded already
            (e.g. using REQUEST_MODEL).
            </summary>
            <param name="pedType">
            Unused. Peds get set to CIVMALE/CIVFEMALE/etc. no matter the value specified.
            </param>
            <param name="modelHash">
            The model of ped to spawn.
            </param>
            <param name="x">
            Spawn coordinate X component.
            </param>
            <param name="y">
            Spawn coordinate Y component.
            </param>
            <param name="z">
            Spawn coordinate Z component.
            </param>
            <param name="heading">
            Heading to face towards, in degrees.
            </param>
            <param name="isNetwork">
            Whether to create a network object for the ped. If false, the ped exists only locally.
            </param>
            <param name="bScriptHostPed">
            Whether to register the ped as pinned to the script host in the R\* network model.
            </param>
            <returns>
            A script handle (fwScriptGuid index) for the ped, or `0` if the ped failed to be created.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CreatePedInsideVehicle(System.Int32,System.Int32,System.UInt32,System.Int32,System.Boolean,System.Boolean)">
            <summary>
            CREATE_PED_INSIDE_VEHICLE
            </summary>
            <param name="pedType">
            See [`CREATE_PED`](#\_0xD49F9B0955C367DE)
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CreatePickUpRopeForCargobob(System.Int32,System.Int32)">
            <summary>
            Drops the Hook/Magnet on a cargobob
            ```cpp
            enum eCargobobHook
            {
            CARGOBOB_HOOK = 0,
            CARGOBOB_MAGNET = 1,
            };
            ```
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.EnableCargobobHook(System.Int32,System.Int32)">
            <summary>
            Drops the Hook/Magnet on a cargobob
            ```cpp
            enum eCargobobHook
            {
            CARGOBOB_HOOK = 0,
            CARGOBOB_MAGNET = 1,
            };
            ```
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CreatePickup(System.UInt32,System.Single,System.Single,System.Single,System.Int32,System.Int32,System.Boolean,System.UInt32)">
            <summary>
            Pickup hashes can be found [here](https://gist.github.com/4mmonium/1eabfb6b3996e3aa6b9525a3eccf8a0b).
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CreatePickupRotate(System.UInt32,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32,System.Int32,System.Int32,System.Boolean,System.UInt32)">
            <summary>
            Pickup hashes: pastebin.com/8EuSv2r1
            flags:
            8 (1 &lt;&lt; 3): place on ground
            512 (1 &lt;&lt; 9): spin around
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CreatePortablePickup(System.UInt32,System.Single,System.Single,System.Single,System.Boolean,System.UInt32)">
            <summary>
            Pickup hashes can be found [here](https://gist.github.com/4mmonium/1eabfb6b3996e3aa6b9525a3eccf8a0b).
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CreateRandomPed(System.Single,System.Single,System.Single)">
            <summary>
            vb.net
            Dim ped_handle As Integer
            With Game.Player.Character
            Dim pos As Vector3 = .Position + .ForwardVector * 3
            ped_handle = Native.Function.Call(Of Integer)(Hash.CREATE_RANDOM_PED, pos.X, pos.Y, pos.Z)
            End With
            Creates a Ped at the specified location, returns the Ped Handle.
            Ped will not act until SET_PED_AS_NO_LONGER_NEEDED is called.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CreateRandomPedAsDriver(System.Int32,System.Boolean)">
            <summary>
            CREATE_RANDOM_PED_AS_DRIVER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CreateRuntimeTexture(System.Int64,System.String,System.Int32,System.Int32)">
            <summary>
            Creates a blank runtime texture.
            </summary>
            <param name="txd">
            A handle to the runtime TXD to create the runtime texture in.
            </param>
            <param name="txn">
            The name for the texture in the runtime texture dictionary.
            </param>
            <param name="width">
            The width of the new texture.
            </param>
            <param name="height">
            The height of the new texture.
            </param>
            <returns>
            A runtime texture handle.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CreateRuntimeTextureFromDuiHandle(System.Int64,System.String,System.String)">
            <summary>
            Creates a runtime texture from a DUI handle.
            </summary>
            <param name="txd">
            A handle to the runtime TXD to create the runtime texture in.
            </param>
            <param name="txn">
            The name for the texture in the runtime texture dictionary.
            </param>
            <param name="duiHandle">
            The DUI handle returned from GET_DUI_HANDLE.
            </param>
            <returns>
            The runtime texture handle.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CreateRuntimeTextureFromImage(System.Int64,System.String,System.String)">
            <summary>
            Creates a runtime texture from the specified file in the current resource or a base64 data URL.
            </summary>
            <param name="txd">
            A handle to the runtime TXD to create the runtime texture in.
            </param>
            <param name="txn">
            The name for the texture in the runtime texture dictionary.
            </param>
            <param name="fileName">
            The file name of an image to load or a base64 data URL. This should preferably be a PNG, and has to be specified as a `file` in the resource manifest.
            </param>
            <returns>
            A runtime texture handle.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CreateRuntimeTxd(System.String)">
            <summary>
            Creates a runtime texture dictionary with the specified name.
            Example:
            ```lua
            local txd = CreateRuntimeTxd('meow')
            ```
            </summary>
            <param name="name">
            The name for the runtime TXD.
            </param>
            <returns>
            A handle to the runtime TXD.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CreateScriptVehicleGenerator(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.UInt32,System.Int32,System.Int32,System.Int32,System.Int32,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Int32)">
            <summary>
            Creates a script vehicle generator at the given coordinates. Most parameters after the model hash are unknown.
            Parameters:
            a/w/s - Generator position
            heading - Generator heading
            p4 - Unknown (always 5.0)
            p5 - Unknown (always 3.0)
            modelHash - Vehicle model hash
            p7/8/9/10 - Unknown (always -1)
            p11 - Unknown (usually TRUE, only one instance of FALSE)
            p12/13 - Unknown (always FALSE)
            p14 - Unknown (usally FALSE, only two instances of TRUE)
            p15 - Unknown (always TRUE)
            p16 - Unknown (always -1)
            Vector3 coords = GET_ENTITY_COORDS(PLAYER_PED_ID(), 0);	CREATE_SCRIPT_VEHICLE_GENERATOR(coords.x, coords.y, coords.z, 1.0f, 5.0f, 3.0f, GET_HASH_KEY("adder"), -1. -1, -1, -1, -1, true, false, false, false, true, -1);
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CreateSynchronizedScene(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32)">
            <summary>
            p6 always 2 (but it doesnt seem to matter...)
            roll and pitch 0
            yaw to Ped.rotation
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CreateSynchronizedScene_2(System.Single,System.Single,System.Single,System.Single,System.UInt32)">
            <summary>
            _CREATE_SYNCHRONIZED_SCENE_2
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x62ec273d00187dca(System.Single,System.Single,System.Single,System.Single,System.UInt32)">
            <summary>
            _CREATE_SYNCHRONIZED_SCENE_2
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CreateTimecycleModifier(System.String)">
            <summary>
            Create a clean timecycle modifier. See [`SET_TIMECYCLE_MODIFIER_VAR`](#\_0x6E0A422B) to add variables.
            </summary>
            <param name="modifierName">
            The new timecycle name, must be unique.
            </param>
            <returns>
            The created timecycle modifier index, or -1 if failed.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CreateTrackedPoint">
            <summary>
            Creates a tracked point: useful for checking the visibility of a 3D point on screen.
            Tracked points must be manually managed and will not be destroyed on resource stop (they are not an instance of CScriptResource). See [`DESTROY_TRACKED_POINT`](#\_0xB25DC90BAD56CA42) and [onResourceStop](https://docs.fivem.net/docs/scripting-reference/events/list/onResourceStop/).
            Only 64 points may be tracked at a given time.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CreateVehicle(System.UInt32,System.Single,System.Single,System.Single,System.Single,System.Boolean,System.Boolean)">
            <summary>
            Creates a vehicle with the specified model at the specified position. This vehicle will initially be owned by the creating
            script as a mission entity, and the model should be loaded already (e.g. using REQUEST_MODEL).
            ```
            NativeDB Added Parameter 8: BOOL p7
            ```
            </summary>
            <param name="modelHash">
            The model of vehicle to spawn.
            </param>
            <param name="x">
            Spawn coordinate X component.
            </param>
            <param name="y">
            Spawn coordinate Y component.
            </param>
            <param name="z">
            Spawn coordinate Z component.
            </param>
            <param name="heading">
            Heading to face towards, in degrees.
            </param>
            <param name="isNetwork">
            Whether to create a network object for the vehicle. If false, the vehicle exists only locally.
            </param>
            <param name="netMissionEntity">
            Whether to register the vehicle as pinned to the script host in the R\* network model.
            </param>
            <returns>
            A script handle (fwScriptGuid index) for the vehicle, or `0` if the vehicle failed to be created.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CreateWeaponObject(System.UInt32,System.Int32,System.Single,System.Single,System.Single,System.Boolean,System.Single,System.Int32)">
            <summary>
            Create a weapon object that cannot be attached to a ped. If you want to create a weapon object that can be attached to a ped, use [`CREATE_OBJECT`](#\_0x509D5878EB39E842) instead.
            ```
            NativeDB Added Parameter 9: BOOL bRegisterAsNetworkObject
            NativeDB Added Parameter 10: BOOL bScriptHostObject
            ```
            </summary>
            <param name="weaponHash">
            The hash of the weapon to create.
            </param>
            <param name="ammoCount">
            The amount of ammo for the weapon.
            </param>
            <param name="x">
            X coordinate for the weapon's position.
            </param>
            <param name="y">
            Y coordinate for the weapon's position.
            </param>
            <param name="z">
            Z coordinate for the weapon's position.
            </param>
            <param name="bCreateDefaultComponents">
            Boolean that indicates whether the default components should be created for that weapon (`true`/`false`).
            </param>
            <param name="scale">
            The size of the object, to increase it, set the scale to a value greater than `1.0`.
            </param>
            <param name="customModelHash">
            The hash of the custom model to use for the weapon object. Set to `0` if you do not intend to use a custom model hash.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CustomMenuCoordinates(System.Single)">
            <summary>
            some camera effect that is used in the drunk-cheat, and turned off (by setting it to 0.0) along with the shaking effects once the drunk cheat is disabled.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x487a82c650eb7799(System.Single)">
            <summary>
            some camera effect that is used in the drunk-cheat, and turned off (by setting it to 0.0) along with the shaking effects once the drunk cheat is disabled.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DataarrayAddBool(System.Int32@,System.Boolean)">
            <summary>
            DATAARRAY_ADD_BOOL
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ArrayValueAddBoolean(System.Int32@,System.Boolean)">
            <summary>
            DATAARRAY_ADD_BOOL
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DataarrayAddDict(System.Int32@)">
            <summary>
            DATAARRAY_ADD_DICT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ArrayValueAddObject(System.Int32@)">
            <summary>
            DATAARRAY_ADD_DICT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DataarrayAddFloat(System.Int32@,System.Single)">
            <summary>
            DATAARRAY_ADD_FLOAT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ArrayValueAddFloat(System.Int32@,System.Single)">
            <summary>
            DATAARRAY_ADD_FLOAT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DataarrayAddInt(System.Int32@,System.Int32)">
            <summary>
            DATAARRAY_ADD_INT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ArrayValueAddInteger(System.Int32@,System.Int32)">
            <summary>
            DATAARRAY_ADD_INT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DataarrayAddString(System.Int32@,System.String)">
            <summary>
            DATAARRAY_ADD_STRING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ArrayValueAddString(System.Int32@,System.String)">
            <summary>
            DATAARRAY_ADD_STRING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DataarrayAddVector(System.Int32@,System.Single,System.Single,System.Single)">
            <summary>
            DATAARRAY_ADD_VECTOR
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ArrayValueAddVector3(System.Int32@,System.Single,System.Single,System.Single)">
            <summary>
            DATAARRAY_ADD_VECTOR
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DataarrayGetBool(System.Int32@,System.Int32)">
            <summary>
            DATAARRAY_GET_BOOL
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ArrayValueGetBoolean(System.Int32@,System.Int32)">
            <summary>
            DATAARRAY_GET_BOOL
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DataarrayGetCount(System.Int32@)">
            <summary>
            DATAARRAY_GET_COUNT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ArrayValueGetSize(System.Int32@)">
            <summary>
            DATAARRAY_GET_COUNT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DataarrayGetDict(System.Int32@,System.Int32)">
            <summary>
            DATAARRAY_GET_DICT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ArrayValueGetObject(System.Int32@,System.Int32)">
            <summary>
            DATAARRAY_GET_DICT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DataarrayGetFloat(System.Int32@,System.Int32)">
            <summary>
            DATAARRAY_GET_FLOAT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ArrayValueGetFloat(System.Int32@,System.Int32)">
            <summary>
            DATAARRAY_GET_FLOAT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DataarrayGetInt(System.Int32@,System.Int32)">
            <summary>
            DATAARRAY_GET_INT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ArrayValueGetInteger(System.Int32@,System.Int32)">
            <summary>
            DATAARRAY_GET_INT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DataarrayGetString(System.Int32@,System.Int32)">
            <summary>
            DATAARRAY_GET_STRING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ArrayValueGetString(System.Int32@,System.Int32)">
            <summary>
            DATAARRAY_GET_STRING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DataarrayGetType(System.Int32@,System.Int32)">
            <summary>
            Types:
            1 = Boolean
            2 = Integer
            3 = Float
            4 = String
            5 = Vector3
            6 = Object
            7 = Array
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ArrayValueGetType(System.Int32@,System.Int32)">
            <summary>
            Types:
            1 = Boolean
            2 = Integer
            3 = Float
            4 = String
            5 = Vector3
            6 = Object
            7 = Array
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DataarrayGetVector(System.Int32@,System.Int32)">
            <summary>
            DATAARRAY_GET_VECTOR
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ArrayValueGetVector3(System.Int32@,System.Int32)">
            <summary>
            DATAARRAY_GET_VECTOR
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DatadictCreateArray(System.Int32@,System.String)">
            <summary>
            DATADICT_CREATE_ARRAY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ObjectValueAddArray(System.Int32@,System.String)">
            <summary>
            DATADICT_CREATE_ARRAY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DatadictCreateDict(System.Int32@,System.String)">
            <summary>
            DATADICT_CREATE_DICT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ObjectValueAddObject(System.Int32@,System.String)">
            <summary>
            DATADICT_CREATE_DICT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DatadictGetArray(System.Int32@,System.String)">
            <summary>
            DATADICT_GET_ARRAY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ObjectValueGetArray(System.Int32@,System.String)">
            <summary>
            DATADICT_GET_ARRAY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DatadictGetBool(System.Int32@,System.String)">
            <summary>
            DATADICT_GET_BOOL
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ObjectValueGetBoolean(System.Int32@,System.String)">
            <summary>
            DATADICT_GET_BOOL
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DatadictGetDict(System.Int32@,System.String)">
            <summary>
            DATADICT_GET_DICT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ObjectValueGetObject(System.Int32@,System.String)">
            <summary>
            DATADICT_GET_DICT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DatadictGetFloat(System.Int32@,System.String)">
            <summary>
            DATADICT_GET_FLOAT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ObjectValueGetFloat(System.Int32@,System.String)">
            <summary>
            DATADICT_GET_FLOAT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DatadictGetInt(System.Int32@,System.String)">
            <summary>
            DATADICT_GET_INT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ObjectValueGetInteger(System.Int32@,System.String)">
            <summary>
            DATADICT_GET_INT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DatadictGetString(System.Int32@,System.String)">
            <summary>
            DATADICT_GET_STRING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ObjectValueGetString(System.Int32@,System.String)">
            <summary>
            DATADICT_GET_STRING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DatadictGetType(System.Int32@,System.String)">
            <summary>
            Types:
            1 = Boolean
            2 = Integer
            3 = Float
            4 = String
            5 = Vector3
            6 = Object
            7 = Array
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ObjectValueGetType(System.Int32@,System.String)">
            <summary>
            Types:
            1 = Boolean
            2 = Integer
            3 = Float
            4 = String
            5 = Vector3
            6 = Object
            7 = Array
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DatadictGetVector(System.Int32@,System.String)">
            <summary>
            DATADICT_GET_VECTOR
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ObjectValueGetVector3(System.Int32@,System.String)">
            <summary>
            DATADICT_GET_VECTOR
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DatadictSetBool(System.Int32@,System.String,System.Boolean)">
            <summary>
            DATADICT_SET_BOOL
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ObjectValueAddBoolean(System.Int32@,System.String,System.Boolean)">
            <summary>
            DATADICT_SET_BOOL
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DatadictSetFloat(System.Int32@,System.String,System.Single)">
            <summary>
            DATADICT_SET_FLOAT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ObjectValueAddFloat(System.Int32@,System.String,System.Single)">
            <summary>
            DATADICT_SET_FLOAT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DatadictSetInt(System.Int32@,System.String,System.Int32)">
            <summary>
            DATADICT_SET_INT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ObjectValueAddInteger(System.Int32@,System.String,System.Int32)">
            <summary>
            DATADICT_SET_INT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DatadictSetString(System.Int32@,System.String,System.String)">
            <summary>
            DATADICT_SET_STRING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ObjectValueAddString(System.Int32@,System.String,System.String)">
            <summary>
            DATADICT_SET_STRING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DatadictSetVector(System.Int32@,System.String,System.Single,System.Single,System.Single)">
            <summary>
            DATADICT_SET_VECTOR
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ObjectValueAddVector3(System.Int32@,System.String,System.Single,System.Single,System.Single)">
            <summary>
            DATADICT_SET_VECTOR
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DatafileClearWatchList">
            <summary>
            DATAFILE_CLEAR_WATCH_LIST
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x6cc86e78358d5119">
            <summary>
            DATAFILE_CLEAR_WATCH_LIST
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DatafileCreate">
            <summary>
            NativeDB Added Parameter 1: int p0
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DatafileDelete">
            <summary>
            NativeDB Added Parameter 1: int p0
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DatafileDeleteRequestedFile(System.Int32)">
            <summary>
            DATAFILE_DELETE_REQUESTED_FILE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x8f5ea1c01d65a100(System.Int32)">
            <summary>
            DATAFILE_DELETE_REQUESTED_FILE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DatafileFlushMissionHeader">
            <summary>
            DATAFILE_FLUSH_MISSION_HEADER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xc55854c7d7274882">
            <summary>
            DATAFILE_FLUSH_MISSION_HEADER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DatafileGetFileDict">
            <summary>
            NativeDB Added Parameter 1: int p0
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x906b778ca1dc72b6">
            <summary>
            NativeDB Added Parameter 1: int p0
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DatafileHasLoadedFileData(System.Int32)">
            <summary>
            DATAFILE_HAS_LOADED_FILE_DATA
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x15ff52b809db2353(System.Int32)">
            <summary>
            DATAFILE_HAS_LOADED_FILE_DATA
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DatafileHasValidFileData(System.Int32)">
            <summary>
            DATAFILE_HAS_VALID_FILE_DATA
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xf8cc1ebe0b62e29f(System.Int32)">
            <summary>
            DATAFILE_HAS_VALID_FILE_DATA
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DatafileIsSavePending">
            <summary>
            Example:
            if (!DATAFILE::_BEDB96A7584AA8CF())
            {
            if (!g_109E3)
            {
            if (((sub_d4f() == 2) == 0) &amp;&amp; (!NETWORK::NETWORK_IS_GAME_IN_PROGRESS()))
            {
            if (NETWORK::NETWORK_IS_CLOUD_AVAILABLE())
            {
            g_17A8B = 0;
            }
            if (!g_D52C)
            {
            sub_730();
            }
            }
            }
            }
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xbedb96a7584aa8cf">
            <summary>
            Example:
            if (!DATAFILE::_BEDB96A7584AA8CF())
            {
            if (!g_109E3)
            {
            if (((sub_d4f() == 2) == 0) &amp;&amp; (!NETWORK::NETWORK_IS_GAME_IN_PROGRESS()))
            {
            if (NETWORK::NETWORK_IS_CLOUD_AVAILABLE())
            {
            g_17A8B = 0;
            }
            if (!g_D52C)
            {
            sub_730();
            }
            }
            }
            }
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DatafileIsValidRequestId(System.Int32)">
            <summary>
            DATAFILE_IS_VALID_REQUEST_ID
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xfccae5b92a830878(System.Int32)">
            <summary>
            DATAFILE_IS_VALID_REQUEST_ID
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DatafileLoadOfflineUgc(System.String)">
            <summary>
            Loads a User-Generated Content (UGC) file. These files can be found in "[GTA5]\data\ugc" and "[GTA5]\common\patch\ugc". They seem to follow a naming convention, most likely of "[name]_[part].ugc". See example below for usage.
            Returns whether or not the file was successfully loaded.
            Example:
            DATAFILE::_LOAD_UGC_FILE("RockstarPlaylists") // loads "rockstarplaylists_00.ugc"
            ```
            ```
            NativeDB Added Parameter 2: Any p1
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.LoadUgcFile(System.String)">
            <summary>
            Loads a User-Generated Content (UGC) file. These files can be found in "[GTA5]\data\ugc" and "[GTA5]\common\patch\ugc". They seem to follow a naming convention, most likely of "[name]_[part].ugc". See example below for usage.
            Returns whether or not the file was successfully loaded.
            Example:
            DATAFILE::_LOAD_UGC_FILE("RockstarPlaylists") // loads "rockstarplaylists_00.ugc"
            ```
            ```
            NativeDB Added Parameter 2: Any p1
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DatafileSelectActiveFile(System.Int32)">
            <summary>
            NativeDB Added Parameter 2: Any p1
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x22da66936e0fff37(System.Int32)">
            <summary>
            NativeDB Added Parameter 2: Any p1
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DatafileSelectCreatorStats(System.Int32)">
            <summary>
            NativeDB Added Parameter 2: Any p1
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x01095c95cd46b624(System.Int32)">
            <summary>
            NativeDB Added Parameter 2: Any p1
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DatafileSelectUgcData(System.Int32)">
            <summary>
            NativeDB Added Parameter 2: Any p1
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa69ac4ade82b57a4(System.Int32)">
            <summary>
            NativeDB Added Parameter 2: Any p1
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DatafileSelectUgcPlayerData(System.Int32)">
            <summary>
            NativeDB Added Parameter 2: Any p1
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x52818819057f2b40(System.Int32)">
            <summary>
            NativeDB Added Parameter 2: Any p1
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DatafileSelectUgcStats(System.Int32,System.Boolean)">
            <summary>
            NativeDB Added Parameter 3: Any p2
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x9cb0bfa7a9342c3d(System.Int32,System.Boolean)">
            <summary>
            NativeDB Added Parameter 3: Any p2
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DatafileStartSaveToCloud(System.String)">
            <summary>
            NativeDB Added Parameter 2: Any p1
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x83bcce3224735f05(System.String)">
            <summary>
            NativeDB Added Parameter 2: Any p1
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DatafileStoreMissionHeader">
            <summary>
            NativeDB Added Parameter 1: int p0
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x2ed61456317b8178">
            <summary>
            NativeDB Added Parameter 1: int p0
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DatafileUpdateSaveToCloud(System.Boolean@)">
            <summary>
            DATAFILE_UPDATE_SAVE_TO_CLOUD
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x4dfdd9eb705f8140(System.Boolean@)">
            <summary>
            DATAFILE_UPDATE_SAVE_TO_CLOUD
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DatafileWatchRequestId(System.Int32)">
            <summary>
            Adds the given request ID to the watch list.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xad6875bbc0fc899c(System.Int32)">
            <summary>
            Adds the given request ID to the watch list.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DeactivateAudioSlowmoMode(System.String)">
            <summary>
            Deactivates the named slowmo mode.
            </summary>
            <param name="mode">
            name of the mode to deactivate
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xddc635d5b3262c56(System.String)">
            <summary>
            Deactivates the named slowmo mode.
            </summary>
            <param name="mode">
            name of the mode to deactivate
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DeactivateInteriorEntitySet(System.Int32,System.String)">
            <summary>
            DEACTIVATE_INTERIOR_ENTITY_SET
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x420bd37289eee162(System.Int32,System.String)">
            <summary>
            DEACTIVATE_INTERIOR_ENTITY_SET
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DisableInteriorProp(System.Int32,System.String)">
            <summary>
            DEACTIVATE_INTERIOR_ENTITY_SET
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DecorExistOn(System.Int32,System.String)">
            <summary>
            Returns whether or not the specified property is set for the entity.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DecorGetBool(System.Int32,System.String)">
            <summary>
            DECOR_GET_BOOL
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DecorGetFloat(System.Int32,System.String)">
            <summary>
            DECOR_GET_FLOAT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DecorGetInt(System.Int32,System.String)">
            <summary>
            DECOR_GET_INT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DecorIsRegisteredAsType(System.String,System.Int32)">
            <summary>
            DECOR_IS_REGISTERED_AS_TYPE
            </summary>
            <param name="type">
            See [`DECOR_REGISTER`](#\_0x9FD90732F56403CE).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DecorRegister(System.String,System.Int32)">
            <summary>
            cpp
            enum eDecorType
            {
            DECOR_TYPE_FLOAT = 1,
            DECOR_TYPE_BOOL = 2,
            DECOR_TYPE_INT = 3,
            DECOR_TYPE_STRING = 4,
            DECOR_TYPE_TIME = 5
            };
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DecorRegisterLock">
            <summary>
            Called after all decorator type initializations.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DecorRemove(System.Int32,System.String)">
            <summary>
            DECOR_REMOVE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DecorSetBool(System.Int32,System.String,System.Boolean)">
            <summary>
            This function sets metadata of type bool to specified entity.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DecorSetFloat(System.Int32,System.String,System.Single)">
            <summary>
            DECOR_SET_FLOAT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DecorSetInt(System.Int32,System.String,System.Int32)">
            <summary>
            Sets property to int.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DecorSetTime(System.Int32,System.String,System.Int32)">
            <summary>
            DECOR_SET_TIME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DeleteAllTrains">
            <summary>
            DELETE_ALL_TRAINS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DeleteCheckpoint(System.Int32)">
            <summary>
            DELETE_CHECKPOINT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DeleteChildRope(System.Int32)">
            <summary>
            DELETE_CHILD_ROPE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DeleteEntity(System.Int32@)">
            <summary>
            Delete the specified entity, and invalidate the passed handle (i.e., the in/out argument).
            You might want to check if the entity exists before with [DOES_ENTITY_EXIST](#\_0x7239B21A38F536BA).
            </summary>
            <param name="entity">
            The entity to delete.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DeleteFunctionReference(System.String)">
            <summary>
            DELETE_FUNCTION_REFERENCE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DeleteIncident(System.Int32)">
            <summary>
            Delete an incident with a given id.
            =======================================================
            Correction, I have change this to int, instead of int*
            as it doesn't use a pointer to the createdIncident.
            If you try it you will crash (or) freeze.
            =======================================================
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DeleteMissionTrain(System.Int32@)">
            <summary>
            Used to delete mission trains created with [`CREATE_MISSION_TRAIN`](#\_0x63C6CCA8E68AE8C8).
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DeleteObject(System.Int32@)">
            <summary>
            Deletes the specified object.
            **Note**: If for some reason the entity won't delete, you might want to check if the object is a mission entity.
            ```
            NativeDB Introduced: v323
            ```
            </summary>
            <param name="_object">
            The object you want to delete.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DeletePatrolRoute(System.String)">
            <summary>
            From the b617d scripts:
            TASK::DELETE_PATROL_ROUTE("miss_merc0");
            TASK::DELETE_PATROL_ROUTE("miss_merc1");
            TASK::DELETE_PATROL_ROUTE("miss_merc2");
            TASK::DELETE_PATROL_ROUTE("miss_dock");
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DeletePed(System.Int32@)">
            <summary>
            Deletes the specified ped, then sets the handle pointed to by the pointer to NULL.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DeleteResourceKvp(System.String)">
            <summary>
            DELETE_RESOURCE_KVP
            </summary>
            <param name="key">
            The key to delete
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DeleteRope(System.Int32@)">
            <summary>
            Deletes the rope with the specified handle.
            You should check if the rope exists before trying to delete it, see [DOES_ROPE_EXIST](#\_0xFD5448BE3111ED96).
            For an example on how to use this native please refer to [ADD_ROPE](#\_0xE832D760399EB220)
            </summary>
            <param name="ropeId">
            The handle of the rope to delete
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DeleteScriptVehicleGenerator(System.Int32)">
            <summary>
            Removes a scripted vehicle generator.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DeleteStuntJump(System.Int32)">
            <summary>
            DELETE_STUNT_JUMP
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DeleteVehicle(System.Int32@)">
            <summary>
            Deletes a vehicle.
            The vehicle must be a mission entity to delete, so call this before deleting: SET_ENTITY_AS_MISSION_ENTITY(vehicle, true, true);
            eg how to use:
            SET_ENTITY_AS_MISSION_ENTITY(vehicle, true, true);
            DELETE_VEHICLE(&amp;vehicle);
            Deletes the specified vehicle, then sets the handle pointed to by the pointer to NULL.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DeleteWaypoint">
            <summary>
            _DELETE_WAYPOINT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xd8e694757bcea8e9">
            <summary>
            _DELETE_WAYPOINT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DepositVc(System.Int32)">
            <summary>
            Does nothing and always returns false.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xe260e0bb9cd995ac(System.Int32)">
            <summary>
            Does nothing and always returns false.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DestroyAllCams(System.Boolean)">
            <summary>
            BOOL param indicates whether the cam should be destroyed if it belongs to the calling script.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DestroyCam(System.Int32,System.Boolean)">
            <summary>
            BOOL param indicates whether the cam should be destroyed if it belongs to the calling script.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DestroyDui(System.Int64)">
            <summary>
            Destroys a DUI browser.
            </summary>
            <param name="duiObject">
            The DUI browser handle.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DestroyItemset(System.Int32)">
            <summary>
            DESTROY_ITEMSET
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DestroyMobilePhone">
            <summary>
            Destroys the currently active mobile phone.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DestroyTrackedPoint(System.Int32)">
            <summary>
            DESTROY_TRACKED_POINT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DetachCam(System.Int32)">
            <summary>
            DETACH_CAM
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DetachContainerFromHandlerFrame(System.Int32)">
            <summary>
            DETACH_CONTAINER_FROM_HANDLER_FRAME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x7c0043fdff6436bc(System.Int32)">
            <summary>
            DETACH_CONTAINER_FROM_HANDLER_FRAME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DetachEntity(System.Int32,System.Boolean,System.Boolean)">
            <summary>
            DETACH_ENTITY
            </summary>
            <param name="_dynamic">
            Set to `true` to keep velocity after detaching
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DetachEntityFromCargobob(System.Int32,System.Int32)">
            <summary>
            Detaches the specified entity currently being carried by a Cargobob.
            </summary>
            <param name="vehicle">
            The Cargobob helicopter.
            </param>
            <param name="entity">
            The entity to be detached.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xaf03011701811146(System.Int32,System.Int32)">
            <summary>
            Detaches the specified entity currently being carried by a Cargobob.
            </summary>
            <param name="vehicle">
            The Cargobob helicopter.
            </param>
            <param name="entity">
            The entity to be detached.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DetachPortablePickupFromPed(System.Int32)">
            <summary>
            DETACH_PORTABLE_PICKUP_FROM_PED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DetachRopeFromEntity(System.Int32,System.Int32)">
            <summary>
            DETACH_ROPE_FROM_ENTITY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DetachSynchronizedScene(System.Int32)">
            <summary>
            DETACH_SYNCHRONIZED_SCENE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DetachVehicleFromAnyCargobob(System.Int32)">
            <summary>
            DETACH_VEHICLE_FROM_ANY_CARGOBOB
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DetachVehicleFromAnyTowTruck(System.Int32)">
            <summary>
            DETACH_VEHICLE_FROM_ANY_TOW_TRUCK
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DetachVehicleFromCargobob(System.Int32,System.Int32)">
            <summary>
            DETACH_VEHICLE_FROM_CARGOBOB
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DetachVehicleFromTowTruck(System.Int32,System.Int32)">
            <summary>
            First two parameters swapped. Scripts verify that towTruck is the first parameter, not the second.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DetachVehicleFromTrailer(System.Int32)">
            <summary>
            DETACH_VEHICLE_FROM_TRAILER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DetonateVehiclePhoneExplosiveDevice">
            <summary>
            DETONATE_VEHICLE_PHONE_EXPLOSIVE_DEVICE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xef49cf0270307cbe">
            <summary>
            DETONATE_VEHICLE_PHONE_EXPLOSIVE_DEVICE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RequestVehiclePhoneExplosion">
            <summary>
            DETONATE_VEHICLE_PHONE_EXPLOSIVE_DEVICE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DisableAimCamThisUpdate">
            <summary>
            DISABLE_AIM_CAM_THIS_UPDATE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x1a31fe0049e542f6">
            <summary>
            DISABLE_AIM_CAM_THIS_UPDATE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DisableAllControlActions(System.Int32)">
            <summary>
            DISABLE_ALL_CONTROL_ACTIONS
            </summary>
            <param name="padIndex">
            The control system instance to use. See [`ENABLE_ALL_CONTROL_ACTIONS`](#\_0xA5FFE9B05F199DE7).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DisableCamCollisionForEntity(System.Int32)">
            <summary>
            _DISABLE_CAM_COLLISION_FOR_ENTITY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x2aed6301f67007d5(System.Int32)">
            <summary>
            _DISABLE_CAM_COLLISION_FOR_ENTITY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DisableCamCollisionForObject(System.Int32)">
            <summary>
            DISABLE_CAM_COLLISION_FOR_OBJECT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x49482f9fcd825aaa(System.Int32)">
            <summary>
            DISABLE_CAM_COLLISION_FOR_OBJECT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DisableControlAction(System.Int32,System.Int32,System.Boolean)">
            <summary>
            [Control values and meaning](https://docs.fivem.net/docs/game-references/controls/#controls)
            Example: `CONTROLS::DISABLE_CONTROL_ACTION(2, 19, true)` disables the switching UI from appearing both when using a keyboard and Xbox 360 controller. Needs to be executed each frame.
            Control group 1 and 0 gives the same results as 2. Same results for all players.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DisableEditorRuntime">
            <summary>
            Disables the editor runtime mode, changing game behavior to not track entity metadata.
            This function supports SDK infrastructure and is not intended to be used directly from your code.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DisableFirstPersonCamThisFrame">
            <summary>
            Disables first person camera for the current frame.
            Found in decompiled scripts:
            GRAPHICS::DRAW_DEBUG_TEXT_2D("Disabling First Person Cam", 0.5, 0.8, 0.0, 0, 0, 255, 255);
            CAM::_DE2EF5DA284CC8DF();
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DisableFrontendThisFrame">
            <summary>
            DISABLE_FRONTEND_THIS_FRAME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DisableHeadBlendPaletteColor(System.Int32)">
            <summary>
            DISABLE_HEAD_BLEND_PALETTE_COLOR
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa21c118553bbdf02(System.Int32)">
            <summary>
            DISABLE_HEAD_BLEND_PALETTE_COLOR
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DisableHospitalRestart(System.Int32,System.Boolean)">
            <summary>
            The game by default has 5 hospital respawn points. Disabling them all will cause the player to respawn at the last position they were.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DisableIdleCamera(System.Boolean)">
            <summary>
            Disables the game's afk camera that starts panning around after 30 seconds of inactivity.
            </summary>
            <param name="state">
            On/Off
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DisableIndividualPlanePropeller(System.Int32,System.Int32)">
            <summary>
            DISABLE_INDIVIDUAL_PLANE_PROPELLER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x500873a45724c863(System.Int32,System.Int32)">
            <summary>
            DISABLE_INDIVIDUAL_PLANE_PROPELLER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DisablePlanePropeller(System.Int32,System.Int32)">
            <summary>
            DISABLE_INDIVIDUAL_PLANE_PROPELLER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DisableInputGroup(System.Int32)">
            <summary>
            _DISABLE_INPUT_GROUP
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x7f4724035fdca1dd(System.Int32)">
            <summary>
            _DISABLE_INPUT_GROUP
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DisableInterior(System.Int32,System.Boolean)">
            <summary>
            Example:
            This removes the interior from the strip club and when trying to walk inside the player just falls:
            INTERIOR::DISABLE_INTERIOR(118018, true);
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DisableMoonCycleOverride">
            <summary>
            Removes any custom moon cycle overrides that have been configured with [ENABLE_MOON_CYCLE_OVERRIDE](#\_0x2C328AF17210F009)
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x2bf72ad5b41aa739">
            <summary>
            Removes any custom moon cycle overrides that have been configured with [ENABLE_MOON_CYCLE_OVERRIDE](#\_0x2C328AF17210F009)
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ResetExtraTimecycleModifierStrength">
            <summary>
            Removes any custom moon cycle overrides that have been configured with [ENABLE_MOON_CYCLE_OVERRIDE](#\_0x2C328AF17210F009)
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DisableMultiplayerChat(System.Boolean)">
            <summary>
            If true is passed, the player won't be able to open the multiplayer chat
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetTextChatUnk(System.Boolean)">
            <summary>
            If true is passed, the player won't be able to open the multiplayer chat
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DisableNavmeshInArea(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            Use this if you want to completely disable a large area of navmesh.
            For smaller areas, use [`ADD_NAVMESH_BLOCKING_OBJECT`](#\_0xFCD5C8E06E502F5A) instead.
            </summary>
            <param name="posMinX">
            X Min Coordinate.
            </param>
            <param name="posMinY">
            Y Min Coordinate.
            </param>
            <param name="posMinZ">
            Z Min Coordinate.
            </param>
            <param name="posMaxX">
            X Max Coordinate.
            </param>
            <param name="posMaxY">
            Y Max Coordinate.
            </param>
            <param name="posMaxZ">
            Z Max Coordinate.
            </param>
            <param name="bDisable">
            Whether to disable the navmesh or not.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DisableOcclusionThisFrame">
            <summary>
            DISABLE_OCCLUSION_THIS_FRAME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x3669f1b198dcaa4f">
            <summary>
            DISABLE_OCCLUSION_THIS_FRAME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DisablePedHeatscaleOverride(System.Int32)">
            <summary>
            DISABLE_PED_HEATSCALE_OVERRIDE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x600048c60d5c2c51(System.Int32)">
            <summary>
            DISABLE_PED_HEATSCALE_OVERRIDE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DisablePedPainAudio(System.Int32,System.Boolean)">
            <summary>
            DISABLE_PED_PAIN_AUDIO
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DisablePlaneAileron(System.Int32,System.Boolean,System.Boolean)">
            <summary>
            DISABLE_PLANE_AILERON
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DisablePlayerFiring(System.Int32,System.Boolean)">
            <summary>
            Inhibits the player from using any method of combat including melee and firearms.\
            NOTE: Only disables the firing for one frame
            </summary>
            <param name="player">
            The player for which to disable combat methods.
            </param>
            <param name="toggle">
            Unused, as this native will disable combat regardless of the value of this parameter.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DisablePlayerVehicleRewards(System.Int32)">
            <summary>
            Disables vehicle rewards for the current frame.
            </summary>
            <param name="player">
            The player to disable rewards
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DisablePoliceRestart(System.Int32,System.Boolean)">
            <summary>
            Disables the spawn point at the police house on the specified index.
            policeIndex: The police house index.
            toggle: true to enable the spawn point, false to disable.
            - Nacorpio
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DisableRawKeyThisFrame(System.Int32)">
            <summary>
            Disables the specified `rawKeyIndex`, making it not trigger the regular `IS_RAW_KEY_*` natives.
            Virtual key codes can be found [here](https://learn.microsoft.com/en-us/windows/win32/inputdev/virtual-key-codes)
            </summary>
            <param name="rawKeyIndex">
            Index of raw key from keyboard.
            </param>
            <returns>
            Returns bool value of down state.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DisableRockstarEditorCameraChanges">
            <summary>
            This will disable the ability to make camera changes in R\* Editor.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xaf66dcee6609b148">
            <summary>
            This will disable the ability to make camera changes in R\* Editor.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DisableScreenblurFade">
            <summary>
            DISABLE_SCREENBLUR_FADE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xde81239437e8c5a8">
            <summary>
            DISABLE_SCREENBLUR_FADE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PausedScreenblurLoaded">
            <summary>
            DISABLE_SCREENBLUR_FADE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DisableScriptAmbientEffects(System.Int32)">
            <summary>
            _DISABLE_SCRIPT_AMBIENT_EFFECTS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xefd97ff47b745b8d(System.Int32)">
            <summary>
            _DISABLE_SCRIPT_AMBIENT_EFFECTS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DisableScriptBrainSet(System.Int32)">
            <summary>
            DISABLE_SCRIPT_BRAIN_SET
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DisableStuntJumpSet(System.Int32)">
            <summary>
            DISABLE_STUNT_JUMP_SET
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DisableSwitchOutroFx">
            <summary>
            DISABLE_SWITCH_OUTRO_FX
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xbd605b8e0e18b3bb">
            <summary>
            DISABLE_SWITCH_OUTRO_FX
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DisableVehicleDistantlights(System.Boolean)">
            <summary>
            DISABLE_VEHICLE_DISTANTLIGHTS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DisableVehicleFirstPersonCamThisFrame">
            <summary>
            _DISABLE_VEHICLE_FIRST_PERSON_CAM_THIS_FRAME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DisableVehicleNeonLights(System.Int32,System.Boolean)">
            <summary>
            _DISABLE_VEHICLE_NEON_LIGHTS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x83f813570ff519de(System.Int32,System.Boolean)">
            <summary>
            _DISABLE_VEHICLE_NEON_LIGHTS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DisableVehiclePassengerIdleCamera(System.Boolean)">
            <summary>
            Disables the game's afk camera that starts panning around after 30 seconds of inactivity(While riding in a car as a passenger)
            </summary>
            <param name="state">
            On/Off
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DisableVehicleTurretMovementThisFrame(System.Int32)">
            <summary>
            _DISABLE_VEHICLE_TURRET_MOVEMENT_THIS_FRAME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x32caedf24a583345(System.Int32)">
            <summary>
            _DISABLE_VEHICLE_TURRET_MOVEMENT_THIS_FRAME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DisableVehicleWeapon(System.Boolean,System.UInt32,System.Int32,System.Int32)">
            <summary>
            how does this work?
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DisableVehicleWorldCollision(System.Int32)">
            <summary>
            Disables collision for this vehicle (maybe it also supports other entities, not sure).
            Only world/building/fixed world objects will have their collisions disabled, props, peds, or any other entity still collides with the vehicle.
            [Example video](https://streamable.com/6n45d5)
            Not sure if there is a native (and if so, which one) that resets the collisions.
            </summary>
            <param name="vehicle">
            the vehicle to disable world collisions for
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x75627043c6aa90ad(System.Int32)">
            <summary>
            Disables collision for this vehicle (maybe it also supports other entities, not sure).
            Only world/building/fixed world objects will have their collisions disabled, props, peds, or any other entity still collides with the vehicle.
            [Example video](https://streamable.com/6n45d5)
            Not sure if there is a native (and if so, which one) that resets the collisions.
            </summary>
            <param name="vehicle">
            the vehicle to disable world collisions for
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DisableWorldhorizonRendering(System.Boolean)">
            <summary>
            Disables the game's world horizon lods rendering (see `farlods.#dd`).
            Using the island hopper natives might also affect this state.
            </summary>
            <param name="state">
            On/Off
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DisplayAmmoThisFrame(System.Boolean)">
            <summary>
            DISPLAY_AMMO_THIS_FRAME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DisplayAreaName(System.Boolean)">
            <summary>
            DISPLAY_AREA_NAME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DisplayCash(System.Boolean)">
            <summary>
            "DISPLAY_CASH(true);" makes the cash amount render on the screen when appropriate
            "DISPLAY_CASH(false);" disables cash amount rendering
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DisplayHelpTextThisFrame(System.String,System.Boolean)">
            <summary>
            Shows a help message for one frame.
            Do note that this message doesn't get added to the Pause Menu info section.
            </summary>
            <param name="pTextLabel">
            Text label for this message.
            </param>
            <param name="bCurvedWindow">
            Unused parameter.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DisplayHud(System.Boolean)">
            <summary>
            If Hud should be displayed
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DisplayHudWhenDeadThisFrame">
            <summary>
            Enables drawing some hud components, such as help labels, this frame, when the player is dead.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x7669f9e39dc17063">
            <summary>
            Enables drawing some hud components, such as help labels, this frame, when the player is dead.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DisplayHudWhenPausedThisFrame">
            <summary>
            DISPLAY_HUD_WHEN_PAUSED_THIS_FRAME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x402f9ed62087e898">
            <summary>
            DISPLAY_HUD_WHEN_PAUSED_THIS_FRAME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DisplayOnscreenKeyboard(System.Int32,System.String,System.String,System.String,System.String,System.String,System.String,System.Int32)">
            <summary>
            Displays a text input box.
            ```cpp
            enum eKeyboardType
            {
            ONSCREEN_KEYBOARD_ENGLISH = 0,
            ONSCREEN_KEYBOARD_LOCALISED = 1,
            ONSCREEN_KEYBOARD_PASSWORD = 2,
            ONSCREEN_KEYBOARD_GAMERTAG = 3,
            ONSCREEN_KEYBOARD_EMAIL = 4,
            ONSCREEN_KEYBOARD_BASIC_ENGLISH = 5,
            ONSCREEN_KEYBOARD_FILENAME = 6
            };
            ```
            </summary>
            <param name="keyboardType">
            See the list above. Default is `0`.
            </param>
            <param name="windowTitle">
            Text label for the title of the box.
            </param>
            <param name="description">
            Has no use on PC.
            </param>
            <param name="defaultText">
            Default text that is written in the input field.
            </param>
            <param name="maxInputLength">
            Max number of characters that can be typed (2 - 256).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DisplayOnscreenKeyboardWithLongerInitialString(System.Int32,System.String,System.Int32@,System.String,System.String,System.String,System.String,System.String,System.String,System.String,System.String,System.Int32)">
            <summary>
            Displays the text input box with support for input with 500 characters.
            </summary>
            <param name="keyboardType">
            See [`DISPLAY_ONSCREEN_KEYBOARD`](#\_0x00DC833F2568DBF6)
            </param>
            <param name="windowTitle">
            Text label of the window title.
            </param>
            <param name="description">
            Unused on PC.
            </param>
            <param name="defaultText">
            Default text that is written in the input field.
            </param>
            <param name="maxInputLength">
            Value between 2 - 500.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xca78cfa0366592fe(System.Int32,System.String,System.Int32@,System.String,System.String,System.String,System.String,System.String,System.String,System.String,System.String,System.Int32)">
            <summary>
            Displays the text input box with support for input with 500 characters.
            </summary>
            <param name="keyboardType">
            See [`DISPLAY_ONSCREEN_KEYBOARD`](#\_0x00DC833F2568DBF6)
            </param>
            <param name="windowTitle">
            Text label of the window title.
            </param>
            <param name="description">
            Unused on PC.
            </param>
            <param name="defaultText">
            Default text that is written in the input field.
            </param>
            <param name="maxInputLength">
            Value between 2 - 500.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DisplayOnscreenKeyboard_2(System.Int32,System.String,System.Int32@,System.String,System.String,System.String,System.String,System.String,System.String,System.String,System.String,System.Int32)">
            <summary>
            Displays the text input box with support for input with 500 characters.
            </summary>
            <param name="keyboardType">
            See [`DISPLAY_ONSCREEN_KEYBOARD`](#\_0x00DC833F2568DBF6)
            </param>
            <param name="windowTitle">
            Text label of the window title.
            </param>
            <param name="description">
            Unused on PC.
            </param>
            <param name="defaultText">
            Default text that is written in the input field.
            </param>
            <param name="maxInputLength">
            Value between 2 - 500.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DisplayPlayerNameTagsOnBlips(System.Boolean)">
            <summary>
            Toggles whether or not name labels are shown on the expanded minimap next to player blips, like in GTA:O.
            Doesn't need to be called every frame.
            Preview: https://i.imgur.com/DfqKWfJ.png
            Make sure to call SET_BLIP_CATEGORY with index 7 for this to work on the desired blip.
            </summary>
            <param name="toggle">
            the toggle boolean
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x82cedc33687e1f50(System.Boolean)">
            <summary>
            Toggles whether or not name labels are shown on the expanded minimap next to player blips, like in GTA:O.
            Doesn't need to be called every frame.
            Preview: https://i.imgur.com/DfqKWfJ.png
            Make sure to call SET_BLIP_CATEGORY with index 7 for this to work on the desired blip.
            </summary>
            <param name="toggle">
            the toggle boolean
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DisplayRadar(System.Boolean)">
            <summary>
            If Minimap / Radar should be displayed.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DisplaySniperScopeThisFrame">
            <summary>
            Displays the crosshair for this frame.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DisplaySystemSigninUi(System.Boolean)">
            <summary>
            Purpose of the BOOL currently unknown.
            Both, true and false, work
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DistantCopCarSirens(System.Boolean)">
            <summary>
            Toggles fake distant siren sounds
            </summary>
            <param name="shouldPlay">
            True will play distand sounds, false will disable them.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x552369f549563ad5(System.Boolean)">
            <summary>
            Toggles fake distant siren sounds
            </summary>
            <param name="shouldPlay">
            True will play distand sounds, false will disable them.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ForceAmbientSiren(System.Boolean)">
            <summary>
            Toggles fake distant siren sounds
            </summary>
            <param name="shouldPlay">
            True will play distand sounds, false will disable them.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DoAutoSave">
            <summary>
            DO_AUTO_SAVE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DoScreenFadeIn(System.Int32)">
            <summary>
            Fades the screen in.
            duration: The time the fade should take, in milliseconds.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DoScreenFadeOut(System.Int32)">
            <summary>
            Fades the screen out.
            duration: The time the fade should take, in milliseconds.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DoesAirDefenseZoneExist(System.Int32)">
            <summary>
            _DOES_AIR_DEFENSE_ZONE_EXIST
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xcd79a550999d7d4f(System.Int32)">
            <summary>
            _DOES_AIR_DEFENSE_ZONE_EXIST
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DoesAnimDictExist(System.String)">
            <summary>
            DOES_ANIM_DICT_EXIST
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DoesBlipExist(System.Int32)">
            <summary>
            DOES_BLIP_EXIST
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DoesBlipHaveGpsRoute(System.Int32)">
            <summary>
            DOES_BLIP_HAVE_GPS_ROUTE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xdd2238f57b977751(System.Int32)">
            <summary>
            DOES_BLIP_HAVE_GPS_ROUTE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DoesCamExist(System.Int32)">
            <summary>
            Looks up a camera handle in the current camera pool and returns `true` if the handle is found, otherwise it returns `false`.
            </summary>
            <param name="cam">
            The camera handle to look for.
            </param>
            <returns>
            A boolean value representing whether the camera exists or not.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DoesCargobobHavePickUpRope(System.Int32)">
            <summary>
            Returns true only when the hook is active, will return false if the magnet is active
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsCargobobHookActive(System.Int32)">
            <summary>
            Returns true only when the hook is active, will return false if the magnet is active
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DoesCargobobHavePickupMagnet(System.Int32)">
            <summary>
            Returns true only when the magnet is active, will return false if the hook is active
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsCargobobMagnetActive(System.Int32)">
            <summary>
            Returns true only when the magnet is active, will return false if the hook is active
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DoesContextExistForThisPed(System.Int32,System.String,System.Boolean)">
            <summary>
            Checks if the context exists for the ped, searching through the voices in its PedVoiceGroup.
            The final argument can be set to true to allow searching in backup PVGs
            </summary>
            <returns>
            True of the PedVoiceGroup exists, false otherwise.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x49b99bf3fda89a7a(System.Int32,System.String,System.Boolean)">
            <summary>
            Checks if the context exists for the ped, searching through the voices in its PedVoiceGroup.
            The final argument can be set to true to allow searching in backup PVGs
            </summary>
            <returns>
            True of the PedVoiceGroup exists, false otherwise.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CanPedSpeak(System.Int32,System.String,System.Boolean)">
            <summary>
            Checks if the context exists for the ped, searching through the voices in its PedVoiceGroup.
            The final argument can be set to true to allow searching in backup PVGs
            </summary>
            <returns>
            True of the PedVoiceGroup exists, false otherwise.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DoesCutsceneEntityExist(System.String,System.UInt32)">
            <summary>
            DOES_CUTSCENE_ENTITY_EXIST
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DoesEntityBelongToThisScript(System.Int32,System.Boolean)">
            <summary>
            DOES_ENTITY_BELONG_TO_THIS_SCRIPT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DoesEntityExist(System.Int32)">
            <summary>
            Checks whether an entity exists in the game world.
            </summary>
            <param name="entity">
            The entity to check if it exists.
            </param>
            <returns>
            Whether the entity exists or not.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DoesEntityHaveAnimDirector(System.Int32)">
            <summary>
            NativeDB Introduced: v2699
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DoesEntityHaveDrawable(System.Int32)">
            <summary>
            DOES_ENTITY_HAVE_DRAWABLE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DoesEntityHavePhysics(System.Int32)">
            <summary>
            DOES_ENTITY_HAVE_PHYSICS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DoesEntityHaveSkeletonData(System.Int32)">
            <summary>
            NativeDB Introduced: v2699
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DoesExtraExist(System.Int32,System.Int32)">
            <summary>
            Checks via CVehicleModelInfo
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DoesGroupExist(System.Int32)">
            <summary>
            DOES_GROUP_EXIST
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DoesLatestBriefStringExist(System.Int32)">
            <summary>
            Used in pi_menu.c. Checks if there is a brief entry for specified value.
            Values:
            0 - Dialogue brief
            1 - Help text brief
            2 - Mission Objective brief
            </summary>
            <param name="briefValue">
            A value indicating brief text.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x5e657ef1099edd65(System.Int32)">
            <summary>
            Used in pi_menu.c. Checks if there is a brief entry for specified value.
            Values:
            0 - Dialogue brief
            1 - Help text brief
            2 - Mission Objective brief
            </summary>
            <param name="briefValue">
            A value indicating brief text.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DoesNavmeshBlockingObjectExist(System.Int32)">
            <summary>
            DOES_NAVMESH_BLOCKING_OBJECT_EXIST
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x0eaeb0db4b132399(System.Int32)">
            <summary>
            DOES_NAVMESH_BLOCKING_OBJECT_EXIST
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DoesObjectOfTypeExistAtCoords(System.Single,System.Single,System.Single,System.Single,System.UInt32,System.Boolean)">
            <summary>
            p5 is usually 0.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DoesParticleFxLoopedExist(System.Int32)">
            <summary>
            DOES_PARTICLE_FX_LOOPED_EXIST
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DoesPedHaveAiBlip(System.Int32)">
            <summary>
            Returns whether the ped's blip is controlled by the game.
            It's the default blip you can see on enemies during freeroam in singleplayer (the one that fades out quickly).
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DoesPickupExist(System.Int32)">
            <summary>
            DOES_PICKUP_EXIST
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DoesPickupObjectExist(System.Int32)">
            <summary>
            DOES_PICKUP_OBJECT_EXIST
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DoesPickupOfTypeExistInArea(System.UInt32,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            Pickup hashes can be found [here](https://gist.github.com/4mmonium/1eabfb6b3996e3aa6b9525a3eccf8a0b).
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPickupWithinRadius(System.UInt32,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            Pickup hashes can be found [here](https://gist.github.com/4mmonium/1eabfb6b3996e3aa6b9525a3eccf8a0b).
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DoesPlayerVehHaveRadio">
            <summary>
            DOES_PLAYER_VEH_HAVE_RADIO
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x109697e2ffbac8a1">
            <summary>
            DOES_PLAYER_VEH_HAVE_RADIO
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DoesPopMultiplierAreaExist(System.Int32)">
            <summary>
            DOES_POP_MULTIPLIER_AREA_EXIST
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x1327e2fe9746baee(System.Int32)">
            <summary>
            DOES_POP_MULTIPLIER_AREA_EXIST
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DoesPopMultiplierSphereExist(System.Int32)">
            <summary>
            DOES_POP_MULTIPLIER_SPHERE_EXIST
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x171bafb3c60389f4(System.Int32)">
            <summary>
            DOES_POP_MULTIPLIER_SPHERE_EXIST
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DoesRayfireMapObjectExist(System.Int32)">
            <summary>
            Returns true if a destructible object with this handle exists, false otherwise.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x52af537a0c5b8aad(System.Int32)">
            <summary>
            Returns true if a destructible object with this handle exists, false otherwise.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DoesDesObjectExist(System.Int32)">
            <summary>
            Returns true if a destructible object with this handle exists, false otherwise.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DoesRelationshipGroupExist(System.Int32)">
            <summary>
            _DOES_RELATIONSHIP_GROUP_EXIST
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xcc6e3b6bb69501f1(System.Int32)">
            <summary>
            _DOES_RELATIONSHIP_GROUP_EXIST
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DoesRopeBelongToThisScript(System.Int32)">
            <summary>
            Return if the rope was generated or not by the script where the native is called.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x271c9d3aca5d6409(System.Int32)">
            <summary>
            Return if the rope was generated or not by the script where the native is called.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DoesRopeExist(System.Int32@)">
            <summary>
            For an example on how to use this native please refer to [ADD_ROPE](#\_0xE832D760399EB220)
            </summary>
            <param name="ropeId">
            The handle of the rope to check
            </param>
            <returns>
            Returns `true` if the rope exists, `false` otherwise.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DoesScenarioBlockingAreaExist(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            _DOES_SCENARIO_BLOCKING_AREA_EXIST
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x8a24b067d175a7bd(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            _DOES_SCENARIO_BLOCKING_AREA_EXIST
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DoesScenarioExistInArea(System.Single,System.Single,System.Single,System.Single,System.Boolean)">
            <summary>
            DOES_SCENARIO_EXIST_IN_AREA
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DoesScenarioGroupExist(System.String)">
            <summary>
            Occurrences in the b617d scripts:
            "ARMY_GUARD",
            "ARMY_HELI",
            "Cinema_Downtown",
            "Cinema_Morningwood",
            "Cinema_Textile",
            "City_Banks",
            "Countryside_Banks",
            "DEALERSHIP",
            "GRAPESEED_PLANES",
            "KORTZ_SECURITY",
            "LOST_BIKERS",
            "LSA_Planes",
            "LSA_Planes",
            "MP_POLICE",
            "Observatory_Bikers",
            "POLICE_POUND1",
            "POLICE_POUND2",
            "POLICE_POUND3",
            "POLICE_POUND4",
            "POLICE_POUND5"
            "QUARRY",
            "SANDY_PLANES",
            "SCRAP_SECURITY",
            "SEW_MACHINE",
            "SOLOMON_GATE",
            "Triathlon_1_Start",
            "Triathlon_2_Start",
            "Triathlon_3_Start"
            Sometimes used with IS_SCENARIO_GROUP_ENABLED:
            if (TASK::DOES_SCENARIO_GROUP_EXIST("Observatory_Bikers") &amp;&amp; (!TASK::IS_SCENARIO_GROUP_ENABLED("Observatory_Bikers"))) {
            else if (TASK::IS_SCENARIO_GROUP_ENABLED("BLIMP")) {
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DoesScenarioOfTypeExistInArea(System.Single,System.Single,System.Single,System.String,System.Single,System.Boolean)">
            <summary>
            DOES_SCENARIO_OF_TYPE_EXIST_IN_AREA
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DoesScriptExist(System.String)">
            <summary>
            DOES_SCRIPT_EXIST
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DoesScriptVehicleGeneratorExist(System.Int32)">
            <summary>
            DOES_SCRIPT_VEHICLE_GENERATOR_EXIST
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DoesScriptWithNameHashExist(System.UInt32)">
            <summary>
            DOES_SCRIPT_WITH_NAME_HASH_EXIST
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xf86aa3c56ba31381(System.UInt32)">
            <summary>
            DOES_SCRIPT_WITH_NAME_HASH_EXIST
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DoesScriptedCoverPointExistAtCoords(System.Single,System.Single,System.Single)">
            <summary>
            Checks if there is a cover point at position
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DoesShopPedApparelHaveRestrictionTag(System.UInt32,System.UInt32,System.Int32)">
            <summary>
            DOES_SHOP_PED_APPAREL_HAVE_RESTRICTION_TAG
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x341de7ed1d2a1bfd(System.UInt32,System.UInt32,System.Int32)">
            <summary>
            DOES_SHOP_PED_APPAREL_HAVE_RESTRICTION_TAG
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DoesTextBlockExist(System.String)">
            <summary>
            DOES_TEXT_BLOCK_EXIST
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DoesTextLabelExist(System.String)">
            <summary>
            Checks if the passed gxt name exists in the game files.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DoesTimecycleModifierHasVar(System.String,System.String)">
            <summary>
            DOES_TIMECYCLE_MODIFIER_HAS_VAR
            </summary>
            <param name="modifierName">
            The name of timecycle modifier.
            </param>
            <param name="varName">
            The name of timecycle variable.
            </param>
            <returns>
            Whether or not variable by name was found on the specified timecycle modifier.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DoesTrainStopAtStations(System.Int32)">
            <summary>
            DOES_TRAIN_STOP_AT_STATIONS
            </summary>
            <param name="train">
            The train handle
            </param>
            <returns>
            True if the train stops at stations. False otherwise
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DoesVehicleAllowRappel(System.Int32)">
            <summary>
            Returns true if the vehicle has the FLAG_ALLOWS_RAPPEL flag set.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x4e417c547182c84d(System.Int32)">
            <summary>
            Returns true if the vehicle has the FLAG_ALLOWS_RAPPEL flag set.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DoesVehicleExistWithDecorator(System.String)">
            <summary>
            DOES_VEHICLE_EXIST_WITH_DECORATOR
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DoesVehicleHaveCrewEmblem(System.Int32,System.Int32)">
            <summary>
            DOES_VEHICLE_HAVE_CREW_EMBLEM
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HasVehicleGotDecal(System.Int32,System.Int32)">
            <summary>
            DOES_VEHICLE_HAVE_CREW_EMBLEM
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DoesVehicleHaveDecal(System.Int32,System.Int32)">
            <summary>
            DOES_VEHICLE_HAVE_CREW_EMBLEM
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DoesVehicleHaveLandingGear(System.Int32)">
            <summary>
            NativeDB Introduced: v1180
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xe43701c36caff1a4(System.Int32)">
            <summary>
            NativeDB Introduced: v1180
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleHasLandingGear(System.Int32)">
            <summary>
            NativeDB Introduced: v1180
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DoesVehicleHaveRoof(System.Int32)">
            <summary>
            Determines whether a specific vehicle is equipped with a roof.
            ```
            NativeDB Introduced: v323
            ```
            </summary>
            <param name="vehicle">
            The vehicle to check for a roof presence.
            </param>
            <returns>
            Returns `true` if the vehicle has a roof, `false` otherwise.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DoesVehicleHaveSearchlight(System.Int32)">
            <summary>
            Determines whether the specified vehicle is equipped with a searchlight.
            ```
            NativeDB Introduced: v2189
            ```
            </summary>
            <param name="vehicle">
            The vehicle to check for the presence of a searchlight.
            </param>
            <returns>
            Returns `true` if the vehicle has a searchlight, `false` otherwise.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DoesVehicleHaveStuckVehicleCheck(System.Int32)">
            <summary>
            Maximum amount of vehicles with vehicle stuck check appears to be 16.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DoesVehicleHaveWeapons(System.Int32)">
            <summary>
            DOES_VEHICLE_HAVE_WEAPONS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DoesVehicleTyreExist(System.Int32,System.Int32)">
            <summary>
            Checks if vehicle tyre at index exists. Also returns false if tyre was removed.
            ```
            ```
            NativeDB Introduced: v1493
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x534e36d4db9ecc5d(System.Int32,System.Int32)">
            <summary>
            Checks if vehicle tyre at index exists. Also returns false if tyre was removed.
            ```
            ```
            NativeDB Introduced: v1493
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DoesVehicleUseFuel(System.Int32)">
            <summary>
            Checks whether the vehicle consumes fuel. The check is done based on petrol tank volume and vehicle type. Bicycles and vehicles with petrol tank volume equal to zero (only bicycles by default) do not use fuel. All other vehicles do.
            You can customize petrol tank volume using [`SET_HANDLING_FLOAT`](#\_0x90DD01C)/[`SET_VEHICLE_HANDLING_FLOAT`](#\_0x488C86D2) natives with `fieldName` equal to `fPetrolTankVolume`.
            </summary>
            <param name="vehicle">
            The vehicle handle.
            </param>
            <returns>
            True if the vehicle uses fuel to move. False otherwise.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DoesWeaponTakeWeaponComponent(System.UInt32,System.UInt32)">
            <summary>
            DOES_WEAPON_TAKE_WEAPON_COMPONENT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DontRenderInGameUi(System.Boolean)">
            <summary>
            DONT_RENDER_IN_GAME_UI
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x22a249a53034450a(System.Boolean)">
            <summary>
            DONT_RENDER_IN_GAME_UI
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DontTiltMinimapThisFrame">
            <summary>
            When calling this, the current frame will have the players "arrow icon" be focused on the dead center of the radar.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CenterPlayerOnRadarThisFrame">
            <summary>
            When calling this, the current frame will have the players "arrow icon" be focused on the dead center of the radar.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DoorControl(System.UInt32,System.Single,System.Single,System.Single,System.Boolean,System.Single,System.Single,System.Single)">
            <summary>
            Hardcoded not to work in multiplayer environments.
            Native name between `SET_LOCAL_PLAYER_VISIBLE_LOCALLY` &amp; `SET_MAX_WANTED_LEVEL`.
            ```
            OBJECT::_9B12F9A24FABEDB0(${prop_gate_prison_01}, 1845.0, 2605.0, 45.0, 0, 0.0, 50.0, 0);  //door unlocked
            OBJECT::_9B12F9A24FABEDB0(${prop_gate_prison_01}, 1845.0, 2605.0, 45.0, 1, 0.0, 50.0, 0);  //door locked
            ```
            </summary>
            <param name="locked">
            tells the game whether or not the door is locked
            </param>
            <param name="xRotMult">
            multiplier that specifies how fast the door/gate will rotate in degrees per second.
            </param>
            <param name="yRotMult">
            multiplier that specifies how fast the door/gate will rotate in degrees per second.
            </param>
            <param name="zRotMult">
            multiplier that specifies how fast the door/gate will rotate in degrees per second.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DoorSystemFindExistingDoor(System.Single,System.Single,System.Single,System.Int32,System.Int32@)">
            <summary>
            Search radius: 0.5
            </summary>
            <param name="x">
            The X coordinate of the door object
            </param>
            <param name="y">
            The Y coordinate of the door object
            </param>
            <param name="z">
            The Z coordinate of the door object
            </param>
            <param name="modelHash">
            Entity model hash
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x589f80b325cc82c5(System.Single,System.Single,System.Single,System.Int32,System.Int32@)">
            <summary>
            Search radius: 0.5
            </summary>
            <param name="x">
            The X coordinate of the door object
            </param>
            <param name="y">
            The Y coordinate of the door object
            </param>
            <param name="z">
            The Z coordinate of the door object
            </param>
            <param name="modelHash">
            Entity model hash
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DoorSystemGetActive">
            <summary>
            Returns a list of door system entries: a door system hash (see [ADD_DOOR_TO_SYSTEM](#\_0x6F8838D03D1DC226)) and its object handle.
            The data returned adheres to the following layout:
            ```
            [{doorHash1, doorHandle1}, ..., {doorHashN, doorHandleN}]
            ```
            </summary>
            <returns>
            An object containing a list of door system entries.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DoorSystemGetAutomaticDistance(System.UInt32)">
            <summary>
            NativeDB Introduced: v1868
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DoorSystemGetDoorPendingState(System.UInt32)">
            <summary>
            DOOR_SYSTEM_GET_DOOR_PENDING_STATE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x4bc2854478f3a749(System.UInt32)">
            <summary>
            DOOR_SYSTEM_GET_DOOR_PENDING_STATE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DoorSystemGetDoorState(System.UInt32)">
            <summary>
            DOOR_SYSTEM_GET_DOOR_STATE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x160aa1b32f6139b8(System.UInt32)">
            <summary>
            DOOR_SYSTEM_GET_DOOR_STATE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DoorSystemGetIsPhysicsLoaded(System.Int32)">
            <summary>
            DOOR_SYSTEM_GET_IS_PHYSICS_LOADED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xdf97cdd4fc08fd34(System.Int32)">
            <summary>
            DOOR_SYSTEM_GET_IS_PHYSICS_LOADED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DoorSystemGetOpenRatio(System.UInt32)">
            <summary>
            DOOR_SYSTEM_GET_OPEN_RATIO
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x65499865fca6e5ec(System.UInt32)">
            <summary>
            DOOR_SYSTEM_GET_OPEN_RATIO
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DoorSystemGetSize">
            <summary>
            DOOR_SYSTEM_GET_SIZE
            </summary>
            <returns>
            The number of doors registered in the system
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DoorSystemSetAutomaticDistance(System.UInt32,System.Single,System.Boolean,System.Boolean)">
            <summary>
            DOOR_SYSTEM_SET_AUTOMATIC_DISTANCE
            </summary>
            <param name="doorHash">
            Door system identifier
            </param>
            <param name="forceUpdate">
            On true invokes [DOOR_SYSTEM_SET_DOOR_STATE](#\_0x6BAB9442830C7F53); otherwise requestDoor is unused.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x9ba001cb45cbf627(System.UInt32,System.Single,System.Boolean,System.Boolean)">
            <summary>
            DOOR_SYSTEM_SET_AUTOMATIC_DISTANCE
            </summary>
            <param name="doorHash">
            Door system identifier
            </param>
            <param name="forceUpdate">
            On true invokes [DOOR_SYSTEM_SET_DOOR_STATE](#\_0x6BAB9442830C7F53); otherwise requestDoor is unused.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DoorSystemSetAutomaticRate(System.UInt32,System.Single,System.Boolean,System.Boolean)">
            <summary>
            Includes networking check: ownership vs. or the door itself **isn't** networked.
            </summary>
            <param name="doorHash">
            Door system identifier
            </param>
            <param name="forceUpdate">
            On true invokes [DOOR_SYSTEM_SET_DOOR_STATE](#\_0x6BAB9442830C7F53); otherwise requestDoor is unused.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x03c27e13b42a0e82(System.UInt32,System.Single,System.Boolean,System.Boolean)">
            <summary>
            Includes networking check: ownership vs. or the door itself **isn't** networked.
            </summary>
            <param name="doorHash">
            Door system identifier
            </param>
            <param name="forceUpdate">
            On true invokes [DOOR_SYSTEM_SET_DOOR_STATE](#\_0x6BAB9442830C7F53); otherwise requestDoor is unused.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DoorSystemSetDoorState(System.UInt32,System.Int32,System.Boolean,System.Boolean)">
            <summary>
            Lockstates not applied and CNetObjDoor's not created until [DOOR_SYSTEM_GET_IS_PHYSICS_LOADED](#\_0xDF97CDD4FC08FD34) returns true.
            ### Door lock states: (v323)
            *   **0**: UNLOCKED
            *   **1**: LOCKED
            *   **2**: DOORSTATE_FORCE_LOCKED_UNTIL_OUT_OF_AREA
            *   **3**: DOORSTATE_FORCE_UNLOCKED_THIS_FRAME
            *   **4**: DOORSTATE_FORCE_LOCKED_THIS_FRAME
            *   **5**: DOORSTATE_FORCE_OPEN_THIS_FRAME
            *   **6**: DOORSTATE_FORCE_CLOSED_THIS_FRAME
            </summary>
            <param name="requestDoor">
            On true, and when door system is configured to, i.e., "persists w/o netobj", generate a CRequestDoorEvent.
            </param>
            <param name="forceUpdate">
            On true, forces an update on the door system (same path as netObjDoor_applyDoorStuff)
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x6bab9442830c7f53(System.UInt32,System.Int32,System.Boolean,System.Boolean)">
            <summary>
            Lockstates not applied and CNetObjDoor's not created until [DOOR_SYSTEM_GET_IS_PHYSICS_LOADED](#\_0xDF97CDD4FC08FD34) returns true.
            ### Door lock states: (v323)
            *   **0**: UNLOCKED
            *   **1**: LOCKED
            *   **2**: DOORSTATE_FORCE_LOCKED_UNTIL_OUT_OF_AREA
            *   **3**: DOORSTATE_FORCE_UNLOCKED_THIS_FRAME
            *   **4**: DOORSTATE_FORCE_LOCKED_THIS_FRAME
            *   **5**: DOORSTATE_FORCE_OPEN_THIS_FRAME
            *   **6**: DOORSTATE_FORCE_CLOSED_THIS_FRAME
            </summary>
            <param name="requestDoor">
            On true, and when door system is configured to, i.e., "persists w/o netobj", generate a CRequestDoorEvent.
            </param>
            <param name="forceUpdate">
            On true, forces an update on the door system (same path as netObjDoor_applyDoorStuff)
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetDoorAccelerationLimit(System.UInt32,System.Int32,System.Boolean,System.Boolean)">
            <summary>
            Lockstates not applied and CNetObjDoor's not created until [DOOR_SYSTEM_GET_IS_PHYSICS_LOADED](#\_0xDF97CDD4FC08FD34) returns true.
            ### Door lock states: (v323)
            *   **0**: UNLOCKED
            *   **1**: LOCKED
            *   **2**: DOORSTATE_FORCE_LOCKED_UNTIL_OUT_OF_AREA
            *   **3**: DOORSTATE_FORCE_UNLOCKED_THIS_FRAME
            *   **4**: DOORSTATE_FORCE_LOCKED_THIS_FRAME
            *   **5**: DOORSTATE_FORCE_OPEN_THIS_FRAME
            *   **6**: DOORSTATE_FORCE_CLOSED_THIS_FRAME
            </summary>
            <param name="requestDoor">
            On true, and when door system is configured to, i.e., "persists w/o netobj", generate a CRequestDoorEvent.
            </param>
            <param name="forceUpdate">
            On true, forces an update on the door system (same path as netObjDoor_applyDoorStuff)
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DoorSystemSetHoldOpen(System.UInt32,System.Boolean)">
            <summary>
            Includes networking check: ownership vs. or the door itself **isn't** networked.
            </summary>
            <param name="doorHash">
            Door system identifier
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xd9b71952f78a2640(System.UInt32,System.Boolean)">
            <summary>
            Includes networking check: ownership vs. or the door itself **isn't** networked.
            </summary>
            <param name="doorHash">
            Door system identifier
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DoorSystemSetOpenRatio(System.UInt32,System.Single,System.Boolean,System.Boolean)">
            <summary>
            Sets the ajar angle of a door.
            Ranges from -1.0 to 1.0, and 0.0 is closed / default.
            </summary>
            <param name="doorHash">
            Door system identifier
            </param>
            <param name="forceUpdate">
            On true invokes [DOOR_SYSTEM_SET_DOOR_STATE](#\_0x6BAB9442830C7F53); otherwise requestDoor is unused.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xb6e6fba95c7324ac(System.UInt32,System.Single,System.Boolean,System.Boolean)">
            <summary>
            Sets the ajar angle of a door.
            Ranges from -1.0 to 1.0, and 0.0 is closed / default.
            </summary>
            <param name="doorHash">
            Door system identifier
            </param>
            <param name="forceUpdate">
            On true invokes [DOOR_SYSTEM_SET_DOOR_STATE](#\_0x6BAB9442830C7F53); otherwise requestDoor is unused.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetDoorAjarAngle(System.UInt32,System.Single,System.Boolean,System.Boolean)">
            <summary>
            Sets the ajar angle of a door.
            Ranges from -1.0 to 1.0, and 0.0 is closed / default.
            </summary>
            <param name="doorHash">
            Door system identifier
            </param>
            <param name="forceUpdate">
            On true invokes [DOOR_SYSTEM_SET_DOOR_STATE](#\_0x6BAB9442830C7F53); otherwise requestDoor is unused.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DoorSystemSetSpringRemoved(System.UInt32,System.Boolean,System.Boolean,System.Boolean)">
            <summary>
            Includes networking check: ownership vs. or the door itself **isn't** networked.
            </summary>
            <param name="doorHash">
            Door system identifier
            </param>
            <param name="forceUpdate">
            On true invokes [DOOR_SYSTEM_SET_DOOR_STATE](#\_0x6BAB9442830C7F53); otherwise requestDoor is unused.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xc485e07e4f0b7958(System.UInt32,System.Boolean,System.Boolean,System.Boolean)">
            <summary>
            Includes networking check: ownership vs. or the door itself **isn't** networked.
            </summary>
            <param name="doorHash">
            Door system identifier
            </param>
            <param name="forceUpdate">
            On true invokes [DOOR_SYSTEM_SET_DOOR_STATE](#\_0x6BAB9442830C7F53); otherwise requestDoor is unused.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DrawBinkMovie(System.Int32,System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            Must be called each frame, will play at specified position on screen when called with [`_PLAY_BINK_MOVIE`](#\_0x70D2CC8A542A973C)
            </summary>
            <param name="binkMovie">
            The movie to be drawn (from [`_SET_BINK_MOVIE`](#\_0x338D9F609FD632DB)).
            </param>
            <param name="posX">
            The centered x position of the movie (0.0 - 1.0).
            </param>
            <param name="posY">
            The centered y position of the movie (0.0 - 1.0).
            </param>
            <param name="scaleX">
            The x scale of the movie (0.0 - 1.0).
            </param>
            <param name="scaleY">
            The y scale of the movie (0.0 - 1.0).
            </param>
            <param name="rotation">
            The rotation of the movie (0.0 - 360.0).
            </param>
            <param name="r">
            The red value of the movie (0 - 255).
            </param>
            <param name="g">
            The green value of the movie (0 - 255).
            </param>
            <param name="b">
            The blue value of the movie (0 - 255).
            </param>
            <param name="a">
            The alpha value of the movie (0 - 255).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DrawBox(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            This native draws a box between two vectors in the game world. It is typically used for visualizing boundaries or areas of interest. The color of the box is specified by the red, green, and blue parameters, with alpha determining its opacity. This native should be called every frame for continuous rendering.
            ```
            NativeDB Introduced: v323
            ```
            </summary>
            <param name="x1">
            The x-coordinate of the first corner of the box.
            </param>
            <param name="y1">
            The y-coordinate of the first corner of the box.
            </param>
            <param name="z1">
            The z-coordinate of the first corner of the box.
            </param>
            <param name="x2">
            The x-coordinate of the opposite corner of the box.
            </param>
            <param name="y2">
            The y-coordinate of the opposite corner of the box.
            </param>
            <param name="z2">
            The z-coordinate of the opposite corner of the box.
            </param>
            <param name="red">
            The red color component of the box (0 - 255).
            </param>
            <param name="green">
            The green color component of the box (0 - 255).
            </param>
            <param name="blue">
            The blue color component of the box (0 - 255).
            </param>
            <param name="alpha">
            The alpha value of the box (0 - 255).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DrawCorona(System.Single,System.Single,System.Single,System.Single,System.Int32,System.Int32,System.Int32,System.Int32,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32)">
            <summary>
            Allows drawing advanced light effects, known as coronas, which support flares, volumetric lighting, and customizable glow properties.
            </summary>
            <param name="posX">
            The X position of the corona origin.
            </param>
            <param name="posY">
            The Y position of the corona origin.
            </param>
            <param name="posZ">
            The Z position of the corona origin.
            </param>
            <param name="size">
            The size of the corona.
            </param>
            <param name="red">
            The red component of the marker color, on a scale from 0-255.
            </param>
            <param name="green">
            The green component of the marker color, on a scale from 0-255.
            </param>
            <param name="blue">
            The blue component of the marker color, on a scale from 0-255.
            </param>
            <param name="alpha">
            The alpha component of the marker color, on a scale from 0-255.
            </param>
            <param name="intensity">
            The intensity of the corona.
            </param>
            <param name="zBias">
            zBias slightly shifts the depth of surfaces to make sure they don’t overlap or cause visual glitches when they are very close together. The zBias value are usually in the range of 0.0 to 1.0.
            </param>
            <param name="dirX">
            The X direction of the corona.
            </param>
            <param name="dirY">
            The Y direction of the corona.
            </param>
            <param name="dirZ">
            The Z direction of the corona.
            </param>
            <param name="viewThreshold">
            The view threshold is to determine the fading of the corona based on the distance.
            </param>
            <param name="innerAngle">
            The inner angle of the corona.
            </param>
            <param name="outerAngle">
            The outer angle of the corona.
            </param>
            <param name="flags">
            The corona flags.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DrawDebugBox(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            NOTE: Debugging functions are not present in the retail version of the game.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DrawDebugCross(System.Single,System.Single,System.Single,System.Single,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            NOTE: Debugging functions are not present in the retail version of the game.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DrawDebugLine(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            NOTE: Debugging functions are not present in the retail version of the game.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DrawDebugLineWithTwoColours(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            NOTE: Debugging functions are not present in the retail version of the game.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DrawDebugSphere(System.Single,System.Single,System.Single,System.Single,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            NOTE: Debugging functions are not present in the retail version of the game.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DrawDebugText(System.String,System.Single,System.Single,System.Single,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            NOTE: Debugging functions are not present in the retail version of the game.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DrawDebugText_2d(System.String,System.Single,System.Single,System.Single,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            NOTE: Debugging functions are not present in the retail version of the game.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DrawGizmo(System.Int64,System.String)">
            <summary>
            Draws a gizmo. This function supports SDK infrastructure and is not intended to be used directly from your code.
            This should be used from JavaScript or another language supporting mutable buffers like ArrayBuffer.
            Matrix layout is as follows:
            *   Element \[0], \[1] and \[2] should represent the right vector.
            *   Element \[4], \[5] and \[6] should represent the forward vector.
            *   Element \[8], \[9] and \[10] should represent the up vector.
            *   Element \[12], \[13] and \[14] should represent X, Y and Z translation coordinates.
            *   All other elements should be \[0, 0, 0, 1].
            </summary>
            <param name="matrixPtr">
            A mutable pointer to a 64-byte buffer of floating-point values, representing an XMFLOAT4X4 in layout.
            </param>
            <param name="id">
            A unique identifier of what the gizmo is affecting.
            </param>
            <returns>
            Whether or not the matrix was modified.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DrawGlowSphere(System.Single,System.Single,System.Single,System.Single,System.Int32,System.Int32,System.Int32,System.Single,System.Boolean,System.Boolean)">
            <summary>
            Draw a glow sphere this frame. Up to 256 per single frame.
            </summary>
            <param name="posX">
            Position X.
            </param>
            <param name="posY">
            Position Y.
            </param>
            <param name="posZ">
            Position Z.
            </param>
            <param name="radius">
            Sphere radius.
            </param>
            <param name="colorR">
            Red.
            </param>
            <param name="colorG">
            Green.
            </param>
            <param name="colorB">
            Blue.
            </param>
            <param name="intensity">
            Intensity.
            </param>
            <param name="invert">
            Invert rendering.
            </param>
            <param name="marker">
            Draw as a marker, otherwise as an overlay.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DrawInteractiveSprite(System.String,System.String,System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            Similar to [\_DRAW_SPRITE](#\_0xE7FFAE5EBF23D890), but seems to be some kind of "interactive" sprite, at least used by render targets.
            These seem to be the only dicts ever requested by this native:
            ```
            prop_screen_biker_laptop
            Prop_Screen_GR_Disruption
            Prop_Screen_TaleOfUs
            prop_screen_nightclub
            Prop_Screen_IE_Adhawk
            prop_screen_sm_free_trade_shipping
            prop_screen_hacker_truck
            MPDesktop
            Prop_Screen_Nightclub
            And a few others
            ```
            </summary>
            <param name="textureDict">
            Name of texture dictionary to load texture from
            </param>
            <param name="textureName">
            Name of texture to load from texture dictionary
            </param>
            <param name="screenX">
            Screen X
            </param>
            <param name="screenY">
            Screen Y
            </param>
            <param name="width">
            Scale X
            </param>
            <param name="height">
            Scale Y
            </param>
            <param name="heading">
            Texture rotation in degrees (default = 0.0) positive is clockwise, measured in degrees
            </param>
            <param name="red">
            Color
            </param>
            <param name="green">
            Color
            </param>
            <param name="blue">
            Color
            </param>
            <param name="alpha">
            Opacity level
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x2bc54a8188768488(System.String,System.String,System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            Similar to [\_DRAW_SPRITE](#\_0xE7FFAE5EBF23D890), but seems to be some kind of "interactive" sprite, at least used by render targets.
            These seem to be the only dicts ever requested by this native:
            ```
            prop_screen_biker_laptop
            Prop_Screen_GR_Disruption
            Prop_Screen_TaleOfUs
            prop_screen_nightclub
            Prop_Screen_IE_Adhawk
            prop_screen_sm_free_trade_shipping
            prop_screen_hacker_truck
            MPDesktop
            Prop_Screen_Nightclub
            And a few others
            ```
            </summary>
            <param name="textureDict">
            Name of texture dictionary to load texture from
            </param>
            <param name="textureName">
            Name of texture to load from texture dictionary
            </param>
            <param name="screenX">
            Screen X
            </param>
            <param name="screenY">
            Screen Y
            </param>
            <param name="width">
            Scale X
            </param>
            <param name="height">
            Scale Y
            </param>
            <param name="heading">
            Texture rotation in degrees (default = 0.0) positive is clockwise, measured in degrees
            </param>
            <param name="red">
            Color
            </param>
            <param name="green">
            Color
            </param>
            <param name="blue">
            Color
            </param>
            <param name="alpha">
            Opacity level
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DrawLightWithRange(System.Single,System.Single,System.Single,System.Int32,System.Int32,System.Int32,System.Single,System.Single)">
            <summary>
            DRAW_LIGHT_WITH_RANGE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DrawLightWithRangeAndShadow(System.Single,System.Single,System.Single,System.Int32,System.Int32,System.Int32,System.Single,System.Single,System.Single)">
            <summary>
            _DRAW_LIGHT_WITH_RANGE_AND_SHADOW
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DrawLightWithRangeWithShadow(System.Single,System.Single,System.Single,System.Int32,System.Int32,System.Int32,System.Single,System.Single,System.Single)">
            <summary>
            _DRAW_LIGHT_WITH_RANGE_AND_SHADOW
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DrawLine(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            This native draws a line between two vectors in the game world. It is typically used for visualizing paths or connections between points. The color of the line is specified by the red, green, and blue parameters, with alpha determining its opacity. This native should be called every frame for continuous rendering.
            ```
            NativeDB Introduced: v323
            ```
            </summary>
            <param name="x1">
            The x-coordinate of the starting point of the line.
            </param>
            <param name="y1">
            The y-coordinate of the starting point of the line.
            </param>
            <param name="z1">
            The z-coordinate of the starting point of the line.
            </param>
            <param name="x2">
            The x-coordinate of the ending point of the line.
            </param>
            <param name="y2">
            The y-coordinate of the ending point of the line.
            </param>
            <param name="z2">
            The z-coordinate of the ending point of the line.
            </param>
            <param name="red">
            The red color component of the line (0 - 255).
            </param>
            <param name="green">
            The green color component of the line (0 - 255).
            </param>
            <param name="blue">
            The blue color component of the line (0 - 255).
            </param>
            <param name="alpha">
            The alpha value of the line (0 - 255).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DrawLine_2d(System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            Like DRAW_RECT, but it's a line.
            </summary>
            <param name="x1">
            First x.
            </param>
            <param name="y1">
            First y.
            </param>
            <param name="x2">
            Second x.
            </param>
            <param name="y2">
            Second y.
            </param>
            <param name="width">
            Width of line.
            </param>
            <param name="r">
            Red.
            </param>
            <param name="g">
            Green.
            </param>
            <param name="b">
            Blue.
            </param>
            <param name="a">
            Alpha.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DrawLowQualityPhotoToPhone(System.Boolean,System.Boolean)">
            <summary>
            DRAW_LOW_QUALITY_PHOTO_TO_PHONE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x1072f115dab0717e(System.Boolean,System.Boolean)">
            <summary>
            DRAW_LOW_QUALITY_PHOTO_TO_PHONE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DrawMarker(System.Int32,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32,System.Int32,System.Int32,System.Int32,System.Boolean,System.Boolean,System.Int32,System.Boolean,System.String,System.String,System.Boolean)">
            <summary>
            Draws a marker with the specified appearance at the target location. This has to be called every frame, e.g. in a `Wait(0)` loop.
            There's a [list of markers](https://docs.fivem.net/game-references/markers/) on the FiveM documentation site.
            </summary>
            <param name="type">
            The marker type to draw.
            </param>
            <param name="posX">
            The X coordinate to draw the marker at.
            </param>
            <param name="posY">
            The Y coordinate to draw the marker at.
            </param>
            <param name="posZ">
            The Z coordinate to draw the marker at.
            </param>
            <param name="dirX">
            The X component of the direction vector for the marker, or 0.0 to use rotX/Y/Z.
            </param>
            <param name="dirY">
            The Y component of the direction vector for the marker, or 0.0 to use rotX/Y/Z.
            </param>
            <param name="dirZ">
            The Z component of the direction vector for the marker, or 0.0 to use rotX/Y/Z.
            </param>
            <param name="rotX">
            The X rotation for the marker. Only used if the direction vector is 0.0.
            </param>
            <param name="rotY">
            The Y rotation for the marker. Only used if the direction vector is 0.0.
            </param>
            <param name="rotZ">
            The Z rotation for the marker. Only used if the direction vector is 0.0.
            </param>
            <param name="scaleX">
            The scale for the marker on the X axis.
            </param>
            <param name="scaleY">
            The scale for the marker on the Y axis.
            </param>
            <param name="scaleZ">
            The scale for the marker on the Z axis.
            </param>
            <param name="red">
            The red component of the marker color, on a scale from 0-255.
            </param>
            <param name="green">
            The green component of the marker color, on a scale from 0-255.
            </param>
            <param name="blue">
            The blue component of the marker color, on a scale from 0-255.
            </param>
            <param name="alpha">
            The alpha component of the marker color, on a scale from 0-255.
            </param>
            <param name="bobUpAndDown">
            Whether or not the marker should slowly animate up/down.
            </param>
            <param name="faceCamera">
            Whether the marker should be a 'billboard', as in, should constantly face the camera.
            </param>
            <param name="p19">
            Typically set to `2`. Does not seem to matter directly.
            </param>
            <param name="rotate">
            Rotations only apply to the heading.
            </param>
            <param name="textureDict">
            A texture dictionary to draw the marker with, or NULL. Example: 'GolfPutting'
            </param>
            <param name="textureName">
            A texture name in `textureDict` to draw the marker with, or NULL. Example: 'PuttingMarker'
            </param>
            <param name="drawOnEnts">
            Whether or not the marker should draw on intersecting entities.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DrawMarker_2(System.Int32,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32,System.Int32,System.Int32,System.Int32,System.Boolean,System.Boolean,System.Int32,System.Boolean,System.String,System.String,System.Boolean,System.Boolean)">
            <summary>
            NativeDB Added Parameter 26: BOOL p25
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xe82728f0de75d13a(System.Int32,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32,System.Int32,System.Int32,System.Int32,System.Boolean,System.Boolean,System.Int32,System.Boolean,System.String,System.String,System.Boolean,System.Boolean)">
            <summary>
            NativeDB Added Parameter 26: BOOL p25
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DrawPoly(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            x/y/z - Location of a vertex (in world coords), presumably.
            ----------------
            x1, y1, z1     : Coordinates for the first point
            x2, y2, z2     : Coordinates for the second point
            x3, y3, z3     : Coordinates for the third point
            r, g, b, alpha : Color with RGBA-Values
            Keep in mind that only one side of the drawn triangle is visible: It's the side, in which the vector-product of the vectors heads to: (b-a)x(c-a) Or (b-a)x(c-b).
            But be aware: The function seems to work somehow differently. I have trouble having them drawn in rotated orientation. Try it yourself and if you somehow succeed, please edit this and post your solution.
            I recommend using a predefined function to call this.
            [VB.NET]
            Public Sub DrawPoly(a As Vector3, b As Vector3, c As Vector3, col As Color)
            [Function].Call(Hash.DRAW_POLY, a.X, a.Y, a.Z, b.X, b.Y, b.Z, c.X, c.Y, c.Z, col.R, col.G, col.B, col.A)
            End Sub
            [C#]
            public void DrawPoly(Vector3 a, Vector3 b, Vector3 c, Color col)
            {
            Function.Call(Hash.DRAW_POLY, a.X, a.Y, a.Z, b.X, b.Y, b.Z, c.X, c.Y, c.Z, col.R, col.G, col.B, col.A);
            }
            BTW: Intersecting triangles are not supported: They overlap in the order they were called.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DrawRect(System.Single,System.Single,System.Single,System.Single,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            Draws a rectangle on the screen.
            -x: The relative X point of the center of the rectangle. (0.0-1.0, 0.0 is the left edge of the screen, 1.0 is the right edge of the screen)
            -y: The relative Y point of the center of the rectangle. (0.0-1.0, 0.0 is the top edge of the screen, 1.0 is the bottom edge of the screen)
            -width: The relative width of the rectangle. (0.0-1.0, 1.0 means the whole screen width)
            -height: The relative height of the rectangle. (0.0-1.0, 1.0 means the whole screen height)
            -R: Red part of the color. (0-255)
            -G: Green part of the color. (0-255)
            -B: Blue part of the color. (0-255)
            -A: Alpha part of the color. (0-255, 0 means totally transparent, 255 means totally opaque)
            The total number of rectangles to be drawn in one frame is apparently limited to 399.
            ```
            ```
            NativeDB Added Parameter 9: BOOL p8
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DrawRectRotated(System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            DRAW_RECT, but with a rotation. Seems to be broken.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DrawScaleformMovie(System.Int32,System.Single,System.Single,System.Single,System.Single,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            DRAW_SCALEFORM_MOVIE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DrawScaleformMovieFullscreen(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            unk is not used so no need
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DrawScaleformMovieFullscreenMasked(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            DRAW_SCALEFORM_MOVIE_FULLSCREEN_MASKED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DrawScaleformMovie_3d(System.Int32,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32)">
            <summary>
            DRAW_SCALEFORM_MOVIE_3D
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x87d51d72255d4e78(System.Int32,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32)">
            <summary>
            DRAW_SCALEFORM_MOVIE_3D
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DrawScaleformMovie_3dSolid(System.Int32,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32)">
            <summary>
            DRAW_SCALEFORM_MOVIE_3D_SOLID
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x1ce592fdc749d6f5(System.Int32,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32)">
            <summary>
            DRAW_SCALEFORM_MOVIE_3D_SOLID
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DrawScaleformMovie_3dNonAdditive(System.Int32,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32)">
            <summary>
            DRAW_SCALEFORM_MOVIE_3D_SOLID
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DrawShowroom(System.String,System.Int32,System.Int32,System.Single,System.Single,System.Single)">
            <summary>
            It's called after 0xD3A10FC7FD8D98CD and 0xF1CEA8A4198D8E9A
            p0 was always "CELEBRATION_WINNER"
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x98c4fe6ec34154ca(System.String,System.Int32,System.Int32,System.Single,System.Single,System.Single)">
            <summary>
            It's called after 0xD3A10FC7FD8D98CD and 0xF1CEA8A4198D8E9A
            p0 was always "CELEBRATION_WINNER"
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DrawSphere(System.Single,System.Single,System.Single,System.Single,System.Int32,System.Int32,System.Int32,System.Single)">
            <summary>
            Draws a 3D sphere, typically seen in the GTA:O freemode event "Penned In".
            Example [image](https://imgur.com/nCbtS4H):
            ```lua
            DrawSphere(35.45, 172.66, 126.22, 1.0, 0, 0, 255, 0.2)
            ```
            </summary>
            <param name="x">
            X coordinate of the sphere
            </param>
            <param name="y">
            Y coordinate of the sphere
            </param>
            <param name="z">
            Z coordinate of the sphere
            </param>
            <param name="radius">
            Size of the sphere, `1.0` = 1 meter
            </param>
            <param name="r">
            Color red `0`-`255`
            </param>
            <param name="g">
            Color green `0`-`255`
            </param>
            <param name="b">
            Color blue `0`-`255`
            </param>
            <param name="opacity">
            Opacity from `0.0`-`1.0`
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x799017f9e3b10112(System.Single,System.Single,System.Single,System.Single,System.Int32,System.Int32,System.Int32,System.Single)">
            <summary>
            Draws a 3D sphere, typically seen in the GTA:O freemode event "Penned In".
            Example [image](https://imgur.com/nCbtS4H):
            ```lua
            DrawSphere(35.45, 172.66, 126.22, 1.0, 0, 0, 255, 0.2)
            ```
            </summary>
            <param name="x">
            X coordinate of the sphere
            </param>
            <param name="y">
            Y coordinate of the sphere
            </param>
            <param name="z">
            Z coordinate of the sphere
            </param>
            <param name="radius">
            Size of the sphere, `1.0` = 1 meter
            </param>
            <param name="r">
            Color red `0`-`255`
            </param>
            <param name="g">
            Color green `0`-`255`
            </param>
            <param name="b">
            Color blue `0`-`255`
            </param>
            <param name="opacity">
            Opacity from `0.0`-`1.0`
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DrawSpotLight(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32,System.Int32,System.Int32,System.Single,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            Parameters:
            * pos - coordinate where the spotlight is located
            * dir - the direction vector the spotlight should aim at from its current position
            * r,g,b - color of the spotlight
            * distance - the maximum distance the light can reach
            * brightness - the brightness of the light
            * roundness - "smoothness" of the circle edge
            * radius - the radius size of the spotlight
            * falloff - the falloff size of the light's edge (example: www.i.imgur.com/DemAWeO.jpg)
            Example in C# (spotlight aims at the closest vehicle):
            Vector3 myPos = Game.Player.Character.Position;
            Vehicle nearest = World.GetClosestVehicle(myPos , 1000f);
            Vector3 destinationCoords = nearest.Position;
            Vector3 dirVector = destinationCoords - myPos;
            dirVector.Normalize();
            Function.Call(Hash.DRAW_SPOT_LIGHT, pos.X, pos.Y, pos.Z, dirVector.X, dirVector.Y, dirVector.Z, 255, 255, 255, 100.0f, 1f, 0.0f, 13.0f, 1f);
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DrawSpotLightWithShadow(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32,System.Int32,System.Int32,System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32)">
            <summary>
            _DRAW_SPOT_LIGHT_WITH_SHADOW
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DrawSprite(System.String,System.String,System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            Draws a 2D sprite on the screen.
            Parameters:
            textureDict - Name of texture dictionary to load texture from (e.g. "CommonMenu", "MPWeaponsCommon", etc.)
            textureName - Name of texture to load from texture dictionary (e.g. "last_team_standing_icon", "tennis_icon", etc.)
            screenX/Y - Screen offset (0.5 = center)
            scaleX/Y - Texture scaling. Negative values can be used to flip the texture on that axis. (0.5 = half)
            heading - Texture rotation in degrees (default = 0.0) positive is clockwise, measured in degrees
            red,green,blue - Sprite color (default = 255/255/255)
            alpha - opacity level
            ```
            ```
            NativeDB Added Parameter 12: BOOL p11
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DrawSpritePoly_2(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32,System.Single,System.Single,System.Single,System.Int32,System.Single,System.Single,System.Single,System.Int32,System.String,System.String,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            Used for drawling Deadline trailing lights, see deadline.ytd
            Each vertex has its own colour that is blended/illuminated on the texture. Additionally, the R, G, and B components are floats that are int-casted internally.
            For UVW mapping (u,v,w parameters), reference your favourite internet resource for more details.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x736d7aa1b750856b(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32,System.Single,System.Single,System.Single,System.Int32,System.Single,System.Single,System.Single,System.Int32,System.String,System.String,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            Used for drawling Deadline trailing lights, see deadline.ytd
            Each vertex has its own colour that is blended/illuminated on the texture. Additionally, the R, G, and B components are floats that are int-casted internally.
            For UVW mapping (u,v,w parameters), reference your favourite internet resource for more details.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DrawSpriteUv(System.String,System.String,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            Similar to DRAW_SPRITE, but allows to specify the texture coordinates used to draw the sprite.
            u1, v1 - texture coordinates for the top-left corner
            u2, v2 - texture coordinates for the bottom-right corner
            ```
            NativeDB Introduced: v1868
            ```
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DrawTexturedPoly(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32,System.Int32,System.Int32,System.Int32,System.String,System.String,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            This native draws a textured polygon between three vectors in the game world. It's commonly utilized for rendering deadline trailing lights, with additional details available in the `deadline.ytd` file. UVW mapping details (u,v,w parameters) can be found on various internet resources. This native is specifically used for drawing textured polygons on the screen, where UV coordinates define the texture mapping and color/alpha parameters define the appearance of the polygon. This native should be called every frame for continuous rendering.
            ```
            NativeDB Introduced: v877
            ```
            </summary>
            <param name="x1">
            The x-coordinate of the first vector.
            </param>
            <param name="y1">
            The y-coordinate of the first vector.
            </param>
            <param name="z1">
            The z-coordinate of the first vector.
            </param>
            <param name="x2">
            The x-coordinate of the second vector.
            </param>
            <param name="y2">
            The y-coordinate of the second vector.
            </param>
            <param name="z2">
            The z-coordinate of the second vector.
            </param>
            <param name="x3">
            The x-coordinate of the third vector.
            </param>
            <param name="y3">
            The y-coordinate of the third vector.
            </param>
            <param name="z3">
            The z-coordinate of the third vector.
            </param>
            <param name="red">
            The red color component of the polygon (0 - 255).
            </param>
            <param name="green">
            The green color component of the polygon (0 - 255).
            </param>
            <param name="blue">
            The blue color component of the polygon (0 - 255).
            </param>
            <param name="alpha">
            The alpha value of the polygon (0 - 255).
            </param>
            <param name="textureDict">
            The name of the texture dictionary.
            </param>
            <param name="textureName">
            The name of the texture.
            </param>
            <param name="u1">
            The u-coordinate of the first UV mapping.
            </param>
            <param name="v1">
            The v-coordinate of the first UV mapping.
            </param>
            <param name="w1">
            The w-coordinate of the first UV mapping.
            </param>
            <param name="u2">
            The u-coordinate of the second UV mapping.
            </param>
            <param name="v2">
            The v-coordinate of the second UV mapping.
            </param>
            <param name="w2">
            The w-coordinate of the second UV mapping.
            </param>
            <param name="u3">
            The u-coordinate of the third UV mapping.
            </param>
            <param name="v3">
            The v-coordinate of the third UV mapping.
            </param>
            <param name="w3">
            The w-coordinate of the third UV mapping.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x29280002282f1928(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32,System.Int32,System.Int32,System.Int32,System.String,System.String,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            This native draws a textured polygon between three vectors in the game world. It's commonly utilized for rendering deadline trailing lights, with additional details available in the `deadline.ytd` file. UVW mapping details (u,v,w parameters) can be found on various internet resources. This native is specifically used for drawing textured polygons on the screen, where UV coordinates define the texture mapping and color/alpha parameters define the appearance of the polygon. This native should be called every frame for continuous rendering.
            ```
            NativeDB Introduced: v877
            ```
            </summary>
            <param name="x1">
            The x-coordinate of the first vector.
            </param>
            <param name="y1">
            The y-coordinate of the first vector.
            </param>
            <param name="z1">
            The z-coordinate of the first vector.
            </param>
            <param name="x2">
            The x-coordinate of the second vector.
            </param>
            <param name="y2">
            The y-coordinate of the second vector.
            </param>
            <param name="z2">
            The z-coordinate of the second vector.
            </param>
            <param name="x3">
            The x-coordinate of the third vector.
            </param>
            <param name="y3">
            The y-coordinate of the third vector.
            </param>
            <param name="z3">
            The z-coordinate of the third vector.
            </param>
            <param name="red">
            The red color component of the polygon (0 - 255).
            </param>
            <param name="green">
            The green color component of the polygon (0 - 255).
            </param>
            <param name="blue">
            The blue color component of the polygon (0 - 255).
            </param>
            <param name="alpha">
            The alpha value of the polygon (0 - 255).
            </param>
            <param name="textureDict">
            The name of the texture dictionary.
            </param>
            <param name="textureName">
            The name of the texture.
            </param>
            <param name="u1">
            The u-coordinate of the first UV mapping.
            </param>
            <param name="v1">
            The v-coordinate of the first UV mapping.
            </param>
            <param name="w1">
            The w-coordinate of the first UV mapping.
            </param>
            <param name="u2">
            The u-coordinate of the second UV mapping.
            </param>
            <param name="v2">
            The v-coordinate of the second UV mapping.
            </param>
            <param name="w2">
            The w-coordinate of the second UV mapping.
            </param>
            <param name="u3">
            The u-coordinate of the third UV mapping.
            </param>
            <param name="v3">
            The v-coordinate of the third UV mapping.
            </param>
            <param name="w3">
            The w-coordinate of the third UV mapping.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DrawSpritePoly(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32,System.Int32,System.Int32,System.Int32,System.String,System.String,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            This native draws a textured polygon between three vectors in the game world. It's commonly utilized for rendering deadline trailing lights, with additional details available in the `deadline.ytd` file. UVW mapping details (u,v,w parameters) can be found on various internet resources. This native is specifically used for drawing textured polygons on the screen, where UV coordinates define the texture mapping and color/alpha parameters define the appearance of the polygon. This native should be called every frame for continuous rendering.
            ```
            NativeDB Introduced: v877
            ```
            </summary>
            <param name="x1">
            The x-coordinate of the first vector.
            </param>
            <param name="y1">
            The y-coordinate of the first vector.
            </param>
            <param name="z1">
            The z-coordinate of the first vector.
            </param>
            <param name="x2">
            The x-coordinate of the second vector.
            </param>
            <param name="y2">
            The y-coordinate of the second vector.
            </param>
            <param name="z2">
            The z-coordinate of the second vector.
            </param>
            <param name="x3">
            The x-coordinate of the third vector.
            </param>
            <param name="y3">
            The y-coordinate of the third vector.
            </param>
            <param name="z3">
            The z-coordinate of the third vector.
            </param>
            <param name="red">
            The red color component of the polygon (0 - 255).
            </param>
            <param name="green">
            The green color component of the polygon (0 - 255).
            </param>
            <param name="blue">
            The blue color component of the polygon (0 - 255).
            </param>
            <param name="alpha">
            The alpha value of the polygon (0 - 255).
            </param>
            <param name="textureDict">
            The name of the texture dictionary.
            </param>
            <param name="textureName">
            The name of the texture.
            </param>
            <param name="u1">
            The u-coordinate of the first UV mapping.
            </param>
            <param name="v1">
            The v-coordinate of the first UV mapping.
            </param>
            <param name="w1">
            The w-coordinate of the first UV mapping.
            </param>
            <param name="u2">
            The u-coordinate of the second UV mapping.
            </param>
            <param name="v2">
            The v-coordinate of the second UV mapping.
            </param>
            <param name="w2">
            The w-coordinate of the second UV mapping.
            </param>
            <param name="u3">
            The u-coordinate of the third UV mapping.
            </param>
            <param name="v3">
            The v-coordinate of the third UV mapping.
            </param>
            <param name="w3">
            The w-coordinate of the third UV mapping.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DrawTvChannel(System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            All calls to this native are preceded by calls to GRAPHICS::_0x61BB1D9B3A95D802 and GRAPHICS::_0xC6372ECD45D73BCD, respectively.
            "act_cinema.ysc", line 1483:
            HUD::SET_HUD_COMPONENT_POSITION(15, 0.0, -0.0375);
            HUD::SET_TEXT_RENDER_ID(l_AE);
            GRAPHICS::_0x61BB1D9B3A95D802(4);
            GRAPHICS::_0xC6372ECD45D73BCD(1);
            if (GRAPHICS::_0x0AD973CA1E077B60(${movie_arthouse})) {
            GRAPHICS::DRAW_TV_CHANNEL(0.5, 0.5, 0.7375, 1.0, 0.0, 255, 255, 255, 255);
            } else {
            GRAPHICS::DRAW_TV_CHANNEL(0.5, 0.5, 1.0, 1.0, 0.0, 255, 255, 255, 255);
            }
            "am_mp_property_int.ysc", line 102545:
            if (ENTITY::DOES_ENTITY_EXIST(a_2._f3)) {
            if (HUD::IS_NAMED_RENDERTARGET_LINKED(ENTITY::GET_ENTITY_MODEL(a_2._f3))) {
            HUD::SET_TEXT_RENDER_ID(a_2._f1);
            GRAPHICS::_0x61BB1D9B3A95D802(4);
            GRAPHICS::_0xC6372ECD45D73BCD(1);
            GRAPHICS::DRAW_TV_CHANNEL(0.5, 0.5, 1.0, 1.0, 0.0, 255, 255, 255, 255);
            if (GRAPHICS::GET_TV_CHANNEL() == -1) {
            sub_a8fa5(a_2, 1);
            } else {
            sub_a8fa5(a_2, 1);
            GRAPHICS::ATTACH_TV_AUDIO_TO_ENTITY(a_2._f3);
            }
            HUD::SET_TEXT_RENDER_ID(HUD::GET_DEFAULT_SCRIPT_RENDERTARGET_RENDER_ID());
            }
            }
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DropAmbientProp(System.Int32)">
            <summary>
            DROP_AMBIENT_PROP
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xaff4710e2a0a6c12(System.Int32)">
            <summary>
            DROP_AMBIENT_PROP
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DuplicateFunctionReference(System.String)">
            <summary>
            DUPLICATE_FUNCTION_REFERENCE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.EjectJb700Roof(System.Int32,System.Single,System.Single,System.Single)">
            <summary>
            _EJECT_JB700_ROOF
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xe38cb9d7d39fdbcc(System.Int32,System.Single,System.Single,System.Single)">
            <summary>
            _EJECT_JB700_ROOF
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.EnableAircraftObstacleAvoidance(System.Int32,System.Boolean)">
            <summary>
            Will disable a plane or a helicopter's need to swerve around object in its heightmap when using TASK_PLANE_MISSION or other AI / Pilot behavior.  Will ensure plane flys directly to it's destination or die trying! This native does NOT need to be called every frame, but instead, just called once on the vehicle (NOT THE PED) you're trying to disable avoidance for!
            </summary>
            <param name="vehicle">
            The vehicle handle to toggle obstacle avoidance for.
            </param>
            <param name="avoidObstacles">
            `true` / `false` to enable/disable heightmap obstacle avoidance respectively!
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x8aa9180de2fedd45(System.Int32,System.Boolean)">
            <summary>
            Will disable a plane or a helicopter's need to swerve around object in its heightmap when using TASK_PLANE_MISSION or other AI / Pilot behavior.  Will ensure plane flys directly to it's destination or die trying! This native does NOT need to be called every frame, but instead, just called once on the vehicle (NOT THE PED) you're trying to disable avoidance for!
            </summary>
            <param name="vehicle">
            The vehicle handle to toggle obstacle avoidance for.
            </param>
            <param name="avoidObstacles">
            `true` / `false` to enable/disable heightmap obstacle avoidance respectively!
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.EnableAlienBloodVfx(System.Boolean)">
            <summary>
            Creates a motion-blur sort of effect, this native does not seem to work, however by using the [`ANIMPOSTFX_PLAY`](#\_0x2206BF9A37B7F724) native with `"DrugsMichaelAliensFight"` as the effect parameter, you should be able to get the effect.
            This native does not seem to work, however by using the [ANIMPOSTFX_PLAY](#\_0x2206BF9A37B7F724) native with "DrugsMichaelAliensFight" as the effect parameter, you should be able to get the effect.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x9dce1f0f78260875(System.Boolean)">
            <summary>
            Creates a motion-blur sort of effect, this native does not seem to work, however by using the [`ANIMPOSTFX_PLAY`](#\_0x2206BF9A37B7F724) native with `"DrugsMichaelAliensFight"` as the effect parameter, you should be able to get the effect.
            This native does not seem to work, however by using the [ANIMPOSTFX_PLAY](#\_0x2206BF9A37B7F724) native with "DrugsMichaelAliensFight" as the effect parameter, you should be able to get the effect.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.EnableAllControlActions(System.Int32)">
            <summary>
            cpp
            enum ePadType {
            PLAYER_CONTROL = 0,
            CAMERA_CONTROL = 1,
            FRONTEND_CONTRO = 2
            };
            </summary>
            <param name="padIndex">
            The control system instance to use.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.EnableClownBloodVfx(System.Boolean)">
            <summary>
            If true, this native will create purple explosions upon projectile impact, add comic-like PTFX when firing a weapon, create a sound on bullet impact and have its own "blood effect".
            If the PTFX asset "scr_rcbarry2" is not requested using ([`RequestNamedPtfxAsset`](#\_0xD821490579791273)) then this native **will not work as intended**.
            Excerpt from fm_content_drug_lab_work.c:
            ```
            STREAMING::REQUEST_NAMED_PTFX_ASSET("scr_rcbarry2");
            if (STREAMING::HAS_NAMED_PTFX_ASSET_LOADED("scr_rcbarry2"))
            {
            GRAPHICS::ENABLE_CLOWN_BLOOD_VFX(true);
            AUDIO::START_AUDIO_SCENE("DLC_CM2022_DRUG_TRIP_SPRINKLERS_SCENE");
            func_720(26);
            }
            ```
            </summary>
            <param name="toggle">
            Whether to toggle the clown VFX on or off.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetCameraEndtime(System.Boolean)">
            <summary>
            If true, this native will create purple explosions upon projectile impact, add comic-like PTFX when firing a weapon, create a sound on bullet impact and have its own "blood effect".
            If the PTFX asset "scr_rcbarry2" is not requested using ([`RequestNamedPtfxAsset`](#\_0xD821490579791273)) then this native **will not work as intended**.
            Excerpt from fm_content_drug_lab_work.c:
            ```
            STREAMING::REQUEST_NAMED_PTFX_ASSET("scr_rcbarry2");
            if (STREAMING::HAS_NAMED_PTFX_ASSET_LOADED("scr_rcbarry2"))
            {
            GRAPHICS::ENABLE_CLOWN_BLOOD_VFX(true);
            AUDIO::START_AUDIO_SCENE("DLC_CM2022_DRUG_TRIP_SPRINKLERS_SCENE");
            func_720(26);
            }
            ```
            </summary>
            <param name="toggle">
            Whether to toggle the clown VFX on or off.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.EnableControlAction(System.Int32,System.Int32,System.Boolean)">
            <summary>
            control values and meaning: github.com/crosire/scripthookvdotnet/blob/dev_v3/source/scripting/Control.cs
            and
            https://docs.fivem.net/game-references/controls/
            0, 1 and 2 used in the scripts.
            Control values from the decompiled scripts:
            0,1,2,3,4,5,6,8,9,10,11,14,15,16,17,19,21,22,24,25,26,30,31,32,33,34,35,36,
            37,44,46,47,59,60,65,68,69,70,71,72,73,74,75,76,79,80,81,82,86,95,98,99,100
            ,101,114,140,141,143,172,173,174,175,176,177,178,179,180,181,187,188,189,19
            0,195,196,197,198,199,201,202,203,204,205,206,207,208,209,210,217,218,219,2
            20,221,225,228,229,230,231,234,235,236,237,238,239,240,241,242,245,246,257,
            261,262,263,264,286,287,288,289,337,338,339,340,341,342,343
            INPUTGROUP_MOVE
            INPUTGROUP_LOOK
            INPUTGROUP_WHEEL
            INPUTGROUP_CELLPHONE_NAVIGATE
            INPUTGROUP_CELLPHONE_NAVIGATE_UD
            INPUTGROUP_CELLPHONE_NAVIGATE_LR
            INPUTGROUP_FRONTEND_DPAD_ALL
            INPUTGROUP_FRONTEND_DPAD_UD
            INPUTGROUP_FRONTEND_DPAD_LR
            INPUTGROUP_FRONTEND_LSTICK_ALL
            INPUTGROUP_FRONTEND_RSTICK_ALL
            INPUTGROUP_FRONTEND_GENERIC_UD
            INPUTGROUP_FRONTEND_GENERIC_LR
            INPUTGROUP_FRONTEND_GENERIC_ALL
            INPUTGROUP_FRONTEND_BUMPERS
            INPUTGROUP_FRONTEND_TRIGGERS
            INPUTGROUP_FRONTEND_STICKS
            INPUTGROUP_SCRIPT_DPAD_ALL
            INPUTGROUP_SCRIPT_DPAD_UD
            INPUTGROUP_SCRIPT_DPAD_LR
            INPUTGROUP_SCRIPT_LSTICK_ALL
            INPUTGROUP_SCRIPT_RSTICK_ALL
            INPUTGROUP_SCRIPT_BUMPERS
            INPUTGROUP_SCRIPT_TRIGGERS
            INPUTGROUP_WEAPON_WHEEL_CYCLE
            INPUTGROUP_FLY
            INPUTGROUP_SUB
            INPUTGROUP_VEH_MOVE_ALL
            INPUTGROUP_CURSOR
            INPUTGROUP_CURSOR_SCROLL
            INPUTGROUP_SNIPER_ZOOM_SECONDARY
            INPUTGROUP_VEH_HYDRAULICS_CONTROL
            Took those in IDA Pro.Not sure in which order they go
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.EnableCrosshairThisFrame">
            <summary>
            Shows the crosshair even if it wouldn't show normally. Only works for one frame, so make sure to call it repeatedly.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.EnableDispatchService(System.Int32,System.Boolean)">
            <summary>
            Enables or disables the specified 'dispatch service' type. 'Dispatch services' are used for spawning AI response peds/vehicles for events such as a fire in the street (type 3 - DT_FireDepartment), or gunfire in a gang area (type 11 - DT_Gangs).
            List of dispatch services:
            ```cpp
            enum eDispatchType
            {
            DT_Invalid = 0,
            DT_PoliceAutomobile = 1,
            DT_PoliceHelicopter = 2,
            DT_FireDepartment = 3,
            DT_SwatAutomobile = 4,
            DT_AmbulanceDepartment = 5,
            DT_PoliceRiders = 6,
            DT_PoliceVehicleRequest = 7,
            DT_PoliceRoadBlock = 8,
            DT_PoliceAutomobileWaitPulledOver = 9,
            DT_PoliceAutomobileWaitCruising = 10,
            DT_Gangs = 11,
            DT_SwatHelicopter = 13,
            DT_PoliceBoat = 14,
            DT_ArmyVehicle = 15,
            DT_BikerBackup = 15
            };
            ```
            Note that 'dispatch service' has nothing to do with the police scanner (audio), to toggle that, use [SET_AUDIO_FLAG](#\_0xB9EFD5C25018725A) with `'PoliceScannerDisabled'`.
            </summary>
            <param name="dispatchService">
            The ID of the dispatch service to toggle.
            </param>
            <param name="toggle">
            True to enable the dispatch service, false to disable the dispatch service.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xdc0f817884cdd856(System.Int32,System.Boolean)">
            <summary>
            Enables or disables the specified 'dispatch service' type. 'Dispatch services' are used for spawning AI response peds/vehicles for events such as a fire in the street (type 3 - DT_FireDepartment), or gunfire in a gang area (type 11 - DT_Gangs).
            List of dispatch services:
            ```cpp
            enum eDispatchType
            {
            DT_Invalid = 0,
            DT_PoliceAutomobile = 1,
            DT_PoliceHelicopter = 2,
            DT_FireDepartment = 3,
            DT_SwatAutomobile = 4,
            DT_AmbulanceDepartment = 5,
            DT_PoliceRiders = 6,
            DT_PoliceVehicleRequest = 7,
            DT_PoliceRoadBlock = 8,
            DT_PoliceAutomobileWaitPulledOver = 9,
            DT_PoliceAutomobileWaitCruising = 10,
            DT_Gangs = 11,
            DT_SwatHelicopter = 13,
            DT_PoliceBoat = 14,
            DT_ArmyVehicle = 15,
            DT_BikerBackup = 15
            };
            ```
            Note that 'dispatch service' has nothing to do with the police scanner (audio), to toggle that, use [SET_AUDIO_FLAG](#\_0xB9EFD5C25018725A) with `'PoliceScannerDisabled'`.
            </summary>
            <param name="dispatchService">
            The ID of the dispatch service to toggle.
            </param>
            <param name="toggle">
            True to enable the dispatch service, false to disable the dispatch service.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.EnableEditorRuntime">
            <summary>
            Enables the editor runtime mode, changing game behavior to track entity metadata.
            This function supports SDK infrastructure and is not intended to be used directly from your code.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.EnableEntityUnk(System.Int32)">
            <summary>
            ENABLE_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x6ce177d014502e8a(System.Int32)">
            <summary>
            ENABLE_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.EnableExteriorCullModelThisFrame(System.UInt32)">
            <summary>
            This is the native that is used to hide the exterior of GTA Online apartment buildings when you are inside an apartment.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa97f257d0151a6ab(System.UInt32)">
            <summary>
            This is the native that is used to hide the exterior of GTA Online apartment buildings when you are inside an apartment.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HideMapObjectThisFrame(System.UInt32)">
            <summary>
            This is the native that is used to hide the exterior of GTA Online apartment buildings when you are inside an apartment.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.EnableLaserSightRendering(System.Boolean)">
            <summary>
            Enables laser sight on any weapon.
            It doesn't work. Neither on tick nor OnKeyDown
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.EnableMoonCycleOverride(System.Single)">
            <summary>
            Enable a custom moon cycle, allowing control of which lunar phase the moon is in.
            Valid values are from `0.0` to `1.0`, with `0.5` representing a full moon.
            | Value |   Lunar Phase   |
            | :---: | :-------------: |
            | `0.1` | Waxing Crescent |
            | `0.2` |  First Quarter  |
            | `0.3` | Waxing Gibbous  |
            | `0.5` |    Full Moon    |
            | `0.7` | Waning Gibbous  |
            | `0.8` |  Third Quarter  |
            | `0.9` | Waning Crescent |
            The moon phase can be disabled with [DISABLE_MOON_CYCLE_OVERRIDE](#\_0x2BF72AD5B41AA739)
            </summary>
            <param name="phase">
            A value indicating the moon cycle.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x2c328af17210f009(System.Single)">
            <summary>
            Enable a custom moon cycle, allowing control of which lunar phase the moon is in.
            Valid values are from `0.0` to `1.0`, with `0.5` representing a full moon.
            | Value |   Lunar Phase   |
            | :---: | :-------------: |
            | `0.1` | Waxing Crescent |
            | `0.2` |  First Quarter  |
            | `0.3` | Waxing Gibbous  |
            | `0.5` |    Full Moon    |
            | `0.7` | Waning Gibbous  |
            | `0.8` |  Third Quarter  |
            | `0.9` | Waning Crescent |
            The moon phase can be disabled with [DISABLE_MOON_CYCLE_OVERRIDE](#\_0x2BF72AD5B41AA739)
            </summary>
            <param name="phase">
            A value indicating the moon cycle.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetExtraTimecycleModifierStrength(System.Single)">
            <summary>
            Enable a custom moon cycle, allowing control of which lunar phase the moon is in.
            Valid values are from `0.0` to `1.0`, with `0.5` representing a full moon.
            | Value |   Lunar Phase   |
            | :---: | :-------------: |
            | `0.1` | Waxing Crescent |
            | `0.2` |  First Quarter  |
            | `0.3` | Waxing Gibbous  |
            | `0.5` |    Full Moon    |
            | `0.7` | Waning Gibbous  |
            | `0.8` |  Third Quarter  |
            | `0.9` | Waning Crescent |
            The moon phase can be disabled with [DISABLE_MOON_CYCLE_OVERRIDE](#\_0x2BF72AD5B41AA739)
            </summary>
            <param name="phase">
            A value indicating the moon cycle.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.EnableMovieKeyframeWait(System.Boolean)">
            <summary>
            ENABLE_MOVIE_KEYFRAME_WAIT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x74c180030fde4b69(System.Boolean)">
            <summary>
            ENABLE_MOVIE_KEYFRAME_WAIT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.EnableMovieSubtitles(System.Boolean)">
            <summary>
            ENABLE_MOVIE_SUBTITLES
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.EnableSavingInGarage(System.UInt32,System.Boolean)">
            <summary>
            ENABLE_SAVING_IN_GARAGE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xf2e1a7133dd356a6(System.UInt32,System.Boolean)">
            <summary>
            ENABLE_SAVING_IN_GARAGE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.EnableScriptBrainSet(System.Int32)">
            <summary>
            ENABLE_SCRIPT_BRAIN_SET
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.EnableScriptCullModelThisFrame(System.Int32)">
            <summary>
            _ENABLE_SCRIPT_CULL_MODEL_THIS_FRAME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x50c375537449f369(System.Int32)">
            <summary>
            _ENABLE_SCRIPT_CULL_MODEL_THIS_FRAME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.EnableSpecialAbility(System.Int32,System.Boolean)">
            <summary>
            NativeDB Added Parameter 3: Any p2
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.EnableStallWarningSounds(System.Int32,System.Boolean)">
            <summary>
            Enable or disable the plane stall warning sounds
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xc15907d667f7cfb2(System.Int32,System.Boolean)">
            <summary>
            Enable or disable the plane stall warning sounds
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.EnableStuntJumpAudio">
            <summary>
            Enable the stunt jump audio detection code
            This native is meant to be called per-frame for as long as detection is wanted.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xb81cf134aeb56ffb">
            <summary>
            Enable the stunt jump audio detection code
            This native is meant to be called per-frame for as long as detection is wanted.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.EnableStuntJumpSet(System.Int32)">
            <summary>
            ENABLE_STUNT_JUMP_SET
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.EnableSwitchPauseBeforeDescent">
            <summary>
            ENABLE_SWITCH_PAUSE_BEFORE_DESCENT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xd4793dff3af2abcd">
            <summary>
            ENABLE_SWITCH_PAUSE_BEFORE_DESCENT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.EnableTennisMode(System.Int32,System.Boolean,System.Boolean)">
            <summary>
            Makes the ped jump around like they're in a tennis match
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.EnableVehicleExhaustPops(System.Int32,System.Boolean)">
            <summary>
            Enable or disable exhaust pops on the given vehicle.
            </summary>
            <param name="toggle">
            Enables or disables exaust pops.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x2be4bc731d039d5a(System.Int32,System.Boolean)">
            <summary>
            Enable or disable exhaust pops on the given vehicle.
            </summary>
            <param name="toggle">
            Enables or disables exaust pops.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.EnableVehicleFanbeltDamage(System.Int32,System.Boolean)">
            <summary>
            ENABLE_VEHICLE_FANBELT_DAMAGE
            </summary>
            <param name="enableFanbeltDamage">
            Enables fanbelt damage
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x1c073274e065c6d2(System.Int32,System.Boolean)">
            <summary>
            ENABLE_VEHICLE_FANBELT_DAMAGE
            </summary>
            <param name="enableFanbeltDamage">
            Enables fanbelt damage
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.EndFindKvp(System.Int32)">
            <summary>
            END_FIND_KVP
            </summary>
            <param name="handle">
            The KVP find handle returned from [START_FIND_KVP](#\_0xDD379006)
            </param>
            <returns>
            None.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.EndFindObject(System.Int32)">
            <summary>
            END_FIND_OBJECT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.EndFindPed(System.Int32)">
            <summary>
            END_FIND_PED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.EndFindPickup(System.Int32)">
            <summary>
            END_FIND_PICKUP
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.EndFindVehicle(System.Int32)">
            <summary>
            END_FIND_VEHICLE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.EndPetrolTrailDecals">
            <summary>
            END_PETROL_TRAIL_DECALS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x0a123435a26c36cd">
            <summary>
            END_PETROL_TRAIL_DECALS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.EndReplayStats">
            <summary>
            END_REPLAY_STATS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.EndScaleformMovieMethod">
            <summary>
            Pops and calls the Scaleform function on the stack
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PopScaleformMovieFunctionVoid">
            <summary>
            Pops and calls the Scaleform function on the stack
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.EndScaleformMovieMethodReturnValue">
            <summary>
            END_SCALEFORM_MOVIE_METHOD_RETURN_VALUE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PopScaleformMovieFunction">
            <summary>
            END_SCALEFORM_MOVIE_METHOD_RETURN_VALUE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.EndScaleformMovieMethodReturn">
            <summary>
            END_SCALEFORM_MOVIE_METHOD_RETURN_VALUE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.EndSrl">
            <summary>
            Clear the current srl and stop rendering the area selected by PREFETCH_SRL and started with BEGIN_SRL.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.EndTextCommandBusyspinnerOn(System.Int32)">
            <summary>
            cpp
            enum eBusySpinnerType
            {
            BUSY_SPINNER_LEFT = 0,
            BUSY_SPINNER_LEFT_2 = 1,
            BUSY_SPINNER_LEFT_3 = 2,
            BUSY_SPINNER_SAVE = 3,
            BUSY_SPINNER_RIGHT = 4,
            };
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xbd12f8228410d9b4(System.Int32)">
            <summary>
            cpp
            enum eBusySpinnerType
            {
            BUSY_SPINNER_LEFT = 0,
            BUSY_SPINNER_LEFT_2 = 1,
            BUSY_SPINNER_LEFT_3 = 2,
            BUSY_SPINNER_SAVE = 3,
            BUSY_SPINNER_RIGHT = 4,
            };
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ShowLoadingPrompt(System.Int32)">
            <summary>
            cpp
            enum eBusySpinnerType
            {
            BUSY_SPINNER_LEFT = 0,
            BUSY_SPINNER_LEFT_2 = 1,
            BUSY_SPINNER_LEFT_3 = 2,
            BUSY_SPINNER_SAVE = 3,
            BUSY_SPINNER_RIGHT = 4,
            };
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.EndTextCommandBusyString(System.Int32)">
            <summary>
            cpp
            enum eBusySpinnerType
            {
            BUSY_SPINNER_LEFT = 0,
            BUSY_SPINNER_LEFT_2 = 1,
            BUSY_SPINNER_LEFT_3 = 2,
            BUSY_SPINNER_SAVE = 3,
            BUSY_SPINNER_RIGHT = 4,
            };
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.EndTextCommandClearPrint">
            <summary>
            END_TEXT_COMMAND_CLEAR_PRINT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xfcc75460aba29378">
            <summary>
            END_TEXT_COMMAND_CLEAR_PRINT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.EndTextCommandDisplayHelp(System.Int32,System.Boolean,System.Boolean,System.Int32)">
            <summary>
            END_TEXT_COMMAND_DISPLAY_HELP
            </summary>
            <param name="shape">
            0 for a normal rectangle shape, 1 and 2 has rounded edges, and can be used for floating help text hud component `FLOATING_HELP_TEXT_1` and `FLOATING_HELP_TEXT_2`. Use 1 for `FLOATING_HELP_TEXT_1` and 2 for `FLOATING_HELP_TEXT_2`, otherwise the help text will be reset to a normal help text on the top left corner on your screen.
            </param>
            <param name="loop">
            If this is true, the message will stay forever unless you call [`CLEAR_ALL_HELP_MESSAGES`](#\_0x6178F68A87A4D3A0).
            </param>
            <param name="beep">
            If this is true, the beeping sound will play. Beeping sound name is `INFO` in sound set `HUD_FRONTEND_DEFAULT_SOUNDSET`.
            </param>
            <param name="duration">
            Duration in ms of how long this help message should display for. -1 for default.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DisplayHelpTextFromStringLabel(System.Int32,System.Boolean,System.Boolean,System.Int32)">
            <summary>
            END_TEXT_COMMAND_DISPLAY_HELP
            </summary>
            <param name="shape">
            0 for a normal rectangle shape, 1 and 2 has rounded edges, and can be used for floating help text hud component `FLOATING_HELP_TEXT_1` and `FLOATING_HELP_TEXT_2`. Use 1 for `FLOATING_HELP_TEXT_1` and 2 for `FLOATING_HELP_TEXT_2`, otherwise the help text will be reset to a normal help text on the top left corner on your screen.
            </param>
            <param name="loop">
            If this is true, the message will stay forever unless you call [`CLEAR_ALL_HELP_MESSAGES`](#\_0x6178F68A87A4D3A0).
            </param>
            <param name="beep">
            If this is true, the beeping sound will play. Beeping sound name is `INFO` in sound set `HUD_FRONTEND_DEFAULT_SOUNDSET`.
            </param>
            <param name="duration">
            Duration in ms of how long this help message should display for. -1 for default.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.EndTextCommandDisplayText(System.Single,System.Single)">
            <summary>
            After applying the properties to the text (See UI::SET_TEXT_), this will draw the text in the applied position. Also 0.0f &lt; x, y &lt; 1.0f, percentage of the axis.
            ```
            ```
            NativeDB Added Parameter 3: int p2
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DrawText(System.Single,System.Single)">
            <summary>
            After applying the properties to the text (See UI::SET_TEXT_), this will draw the text in the applied position. Also 0.0f &lt; x, y &lt; 1.0f, percentage of the axis.
            ```
            ```
            NativeDB Added Parameter 3: int p2
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.EndTextCommandGetWidth(System.Boolean)">
            <summary>
            END_TEXT_COMMAND_*
            In scripts font most of the time is passed as 1.
            Use _BEGIN_TEXT_GET_COMMAND_GET_WIDTH
            param is not font from what i've tested
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetTextScreenWidth(System.Boolean)">
            <summary>
            END_TEXT_COMMAND_*
            In scripts font most of the time is passed as 1.
            Use _BEGIN_TEXT_GET_COMMAND_GET_WIDTH
            param is not font from what i've tested
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.EndTextCommandIsMessageDisplayed">
            <summary>
            END_TEXT_COMMAND_IS_MESSAGE_DISPLAYED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x8a9ba1ab3e237613">
            <summary>
            END_TEXT_COMMAND_IS_MESSAGE_DISPLAYED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.EndTextCommandIsThisHelpMessageBeingDisplayed(System.Int32)">
            <summary>
            Returns whether a specific help message is being displayed or not.
            ```cpp
            enum HudIndexes {
            HELP_TEXT = 0,
            FLOATING_HELP_TEXT_1 = 1,
            FLOATING_HELP_TEXT_2 = 2,
            }
            ```
            </summary>
            <param name="hudIndex">
            The hud index for help message.
            </param>
            <returns>
            `true`: Indicates if the specific help message has been displayed.\
            `false`: Indicates that the specific help message is still being displayed.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x10bddbfc529428dd(System.Int32)">
            <summary>
            Returns whether a specific help message is being displayed or not.
            ```cpp
            enum HudIndexes {
            HELP_TEXT = 0,
            FLOATING_HELP_TEXT_1 = 1,
            FLOATING_HELP_TEXT_2 = 2,
            }
            ```
            </summary>
            <param name="hudIndex">
            The hud index for help message.
            </param>
            <returns>
            `true`: Indicates if the specific help message has been displayed.\
            `false`: Indicates that the specific help message is still being displayed.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.EndTextCommandLineCount(System.Single,System.Single)">
            <summary>
            END_TEXT_COMMAND_*
            Determines how many lines the text string will use when drawn on screen.
            Must use 0x521FB041D93DD0E4 for setting up
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x9040dfb09be75706(System.Single,System.Single)">
            <summary>
            END_TEXT_COMMAND_*
            Determines how many lines the text string will use when drawn on screen.
            Must use 0x521FB041D93DD0E4 for setting up
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetTextScreenLineCount(System.Single,System.Single)">
            <summary>
            END_TEXT_COMMAND_*
            Determines how many lines the text string will use when drawn on screen.
            Must use 0x521FB041D93DD0E4 for setting up
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.EndTextCommandGetLineCount(System.Single,System.Single)">
            <summary>
            END_TEXT_COMMAND_*
            Determines how many lines the text string will use when drawn on screen.
            Must use 0x521FB041D93DD0E4 for setting up
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.EndTextCommandObjective(System.Boolean)">
            <summary>
            _END_TEXT_COMMAND_OBJECTIVE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xcfdbdf5ae59ba0f4(System.Boolean)">
            <summary>
            _END_TEXT_COMMAND_OBJECTIVE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.EndTextCommandOverrideButtonText(System.Boolean)">
            <summary>
            END_TEXT_COMMAND_OVERRIDE_BUTTON_TEXT
            </summary>
            <param name="buttonIndex">
            Index of the instructional button
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa86911979638106f(System.Boolean)">
            <summary>
            END_TEXT_COMMAND_OVERRIDE_BUTTON_TEXT
            </summary>
            <param name="buttonIndex">
            Index of the instructional button
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.EndTextCommandTimer(System.Boolean)">
            <summary>
            END_TEXT_COMMAND_OVERRIDE_BUTTON_TEXT
            </summary>
            <param name="buttonIndex">
            Index of the instructional button
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.EndTextCommandPrint(System.Int32,System.Boolean)">
            <summary>
            Draws the subtitle at middle center of the screen.
            int duration = time in milliseconds to show text on screen before disappearing
            drawImmediately = If true, the text will be drawn immediately, if false, the text will be drawn after the previous subtitle has finished
            Used to be known as _DRAW_SUBTITLE_TIMED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DrawSubtitleTimed(System.Int32,System.Boolean)">
            <summary>
            Draws the subtitle at middle center of the screen.
            int duration = time in milliseconds to show text on screen before disappearing
            drawImmediately = If true, the text will be drawn immediately, if false, the text will be drawn after the previous subtitle has finished
            Used to be known as _DRAW_SUBTITLE_TIMED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.EndTextCommandScaleformString">
            <summary>
            END_TEXT_COMMAND_SCALEFORM_STRING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.EndTextComponent">
            <summary>
            END_TEXT_COMMAND_SCALEFORM_STRING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.EndTextCommandSetBlipName(System.Int32)">
            <summary>
            Finalizes a text command started with [`BEGIN_TEXT_COMMAND_SET_BLIP_NAME`](#\_0xF9113A30DE5C6670), setting the name
            of the specified blip.
            </summary>
            <param name="blip">
            The blip to change the name for.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.EndTextCommandThefeedPostAward(System.String,System.String,System.Int32,System.Int32,System.String)">
            <summary>
            Shows an "award" notification above the minimap, lua example result:
            ![](https://i.imgur.com/e2DNaKX.png)
            Old description:
            ```
            Example:
            UI::_SET_NOTIFICATION_TEXT_ENTRY("HUNT");
            UI::_0xAA295B6F28BD587D("Hunting", "Hunting_Gold_128", 0, 109, "HUD_MED_UNLKED");
            ```
            </summary>
            <param name="textureDict">
            The texture dictionary name for the icon on the left.
            </param>
            <param name="textureName">
            The texture name for the icon on the left.
            </param>
            <param name="rpBonus">
            The gained "RP" amount that will be displayed on the right side of the notification.
            </param>
            <param name="colorOverlay">
            Hudcolor overlay that gets applied on top of the notification, conflicts with text/image visibility in most cases if set to something other than 0.
            </param>
            <param name="titleLabel">
            The label that will be displayed at the top of the notification (title).
            </param>
            <returns>
            The notification handle.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xaa295b6f28bd587d(System.String,System.String,System.Int32,System.Int32,System.String)">
            <summary>
            Shows an "award" notification above the minimap, lua example result:
            ![](https://i.imgur.com/e2DNaKX.png)
            Old description:
            ```
            Example:
            UI::_SET_NOTIFICATION_TEXT_ENTRY("HUNT");
            UI::_0xAA295B6F28BD587D("Hunting", "Hunting_Gold_128", 0, 109, "HUD_MED_UNLKED");
            ```
            </summary>
            <param name="textureDict">
            The texture dictionary name for the icon on the left.
            </param>
            <param name="textureName">
            The texture name for the icon on the left.
            </param>
            <param name="rpBonus">
            The gained "RP" amount that will be displayed on the right side of the notification.
            </param>
            <param name="colorOverlay">
            Hudcolor overlay that gets applied on top of the notification, conflicts with text/image visibility in most cases if set to something other than 0.
            </param>
            <param name="titleLabel">
            The label that will be displayed at the top of the notification (title).
            </param>
            <returns>
            The notification handle.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DrawNotificationIcon(System.String,System.String,System.Int32,System.Int32,System.String)">
            <summary>
            Shows an "award" notification above the minimap, lua example result:
            ![](https://i.imgur.com/e2DNaKX.png)
            Old description:
            ```
            Example:
            UI::_SET_NOTIFICATION_TEXT_ENTRY("HUNT");
            UI::_0xAA295B6F28BD587D("Hunting", "Hunting_Gold_128", 0, 109, "HUD_MED_UNLKED");
            ```
            </summary>
            <param name="textureDict">
            The texture dictionary name for the icon on the left.
            </param>
            <param name="textureName">
            The texture name for the icon on the left.
            </param>
            <param name="rpBonus">
            The gained "RP" amount that will be displayed on the right side of the notification.
            </param>
            <param name="colorOverlay">
            Hudcolor overlay that gets applied on top of the notification, conflicts with text/image visibility in most cases if set to something other than 0.
            </param>
            <param name="titleLabel">
            The label that will be displayed at the top of the notification (title).
            </param>
            <returns>
            The notification handle.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DrawNotificationAward(System.String,System.String,System.Int32,System.Int32,System.String)">
            <summary>
            Shows an "award" notification above the minimap, lua example result:
            ![](https://i.imgur.com/e2DNaKX.png)
            Old description:
            ```
            Example:
            UI::_SET_NOTIFICATION_TEXT_ENTRY("HUNT");
            UI::_0xAA295B6F28BD587D("Hunting", "Hunting_Gold_128", 0, 109, "HUD_MED_UNLKED");
            ```
            </summary>
            <param name="textureDict">
            The texture dictionary name for the icon on the left.
            </param>
            <param name="textureName">
            The texture name for the icon on the left.
            </param>
            <param name="rpBonus">
            The gained "RP" amount that will be displayed on the right side of the notification.
            </param>
            <param name="colorOverlay">
            Hudcolor overlay that gets applied on top of the notification, conflicts with text/image visibility in most cases if set to something other than 0.
            </param>
            <param name="titleLabel">
            The label that will be displayed at the top of the notification (title).
            </param>
            <returns>
            The notification handle.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.EndTextCommandThefeedPostCrewRankup(System.String,System.String,System.String,System.Boolean,System.Boolean)">
            <summary>
            END_TEXT_COMMAND_THEFEED_POST_CREW_RANKUP
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x8efccf6ec66d85e4(System.String,System.String,System.String,System.Boolean,System.Boolean)">
            <summary>
            END_TEXT_COMMAND_THEFEED_POST_CREW_RANKUP
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.EndTextCommandThefeedPostCrewtag(System.Boolean,System.Boolean,System.Int32@,System.Int32,System.Boolean,System.Boolean,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            This function and the one below it are for after you receive an invite, not sending it.
            p0 = 1 or 0
            nothin doin.
            int invite(Player player)
            {
            int iVar2, iVar3;
            networkHandleMgr handle;
            NETWORK_HANDLE_FROM_PLAYER(player, &amp;handle.netHandle, 13);
            networkClanMgr clan;
            char *playerName = GET_PLAYER_NAME(player);
            _SET_NOTIFICATION_TEXT_ENTRY("STRING");
            _SET_NOTIFACTION_COLOR_NEXT(0);
            ADD_TEXT_COMPONENT_SUBSTRING_PLAYER_NAME(playerName);
            if (NETWORK_CLAN_PLAYER_GET_DESC(&amp;clan, 35, &amp;handle.netHandle))
            {
            iVar2 = 0;
            if (ARE_STRINGS_EQUAL(clan.unk22, "Leader") &amp;&amp; clan.unk30 == 0)
            {
            iVar2 = 1;
            }
            if (clan.unk21 &gt; 0)
            {
            iVar3 = 0;
            }
            else
            {
            iVar3 = 1;
            }
            BOOL unused = _0x54E79E9C(&amp;clan.clanHandle, 35);
            return _DRAW_NOTIFICATION_APARTMENT_INVITE(iVar3, 0  -- [[unused]] , &amp;clan.unk17, clan.unk30, iVar2, 0, clan.clanHandle, 0, 0, 0);
            }
            }
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x97c9e4e7024a8f2c(System.Boolean,System.Boolean,System.Int32@,System.Int32,System.Boolean,System.Boolean,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            This function and the one below it are for after you receive an invite, not sending it.
            p0 = 1 or 0
            nothin doin.
            int invite(Player player)
            {
            int iVar2, iVar3;
            networkHandleMgr handle;
            NETWORK_HANDLE_FROM_PLAYER(player, &amp;handle.netHandle, 13);
            networkClanMgr clan;
            char *playerName = GET_PLAYER_NAME(player);
            _SET_NOTIFICATION_TEXT_ENTRY("STRING");
            _SET_NOTIFACTION_COLOR_NEXT(0);
            ADD_TEXT_COMPONENT_SUBSTRING_PLAYER_NAME(playerName);
            if (NETWORK_CLAN_PLAYER_GET_DESC(&amp;clan, 35, &amp;handle.netHandle))
            {
            iVar2 = 0;
            if (ARE_STRINGS_EQUAL(clan.unk22, "Leader") &amp;&amp; clan.unk30 == 0)
            {
            iVar2 = 1;
            }
            if (clan.unk21 &gt; 0)
            {
            iVar3 = 0;
            }
            else
            {
            iVar3 = 1;
            }
            BOOL unused = _0x54E79E9C(&amp;clan.clanHandle, 35);
            return _DRAW_NOTIFICATION_APARTMENT_INVITE(iVar3, 0  -- [[unused]] , &amp;clan.unk17, clan.unk30, iVar2, 0, clan.clanHandle, 0, 0, 0);
            }
            }
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NotificationSendApartmentInvite(System.Boolean,System.Boolean,System.Int32@,System.Int32,System.Boolean,System.Boolean,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            This function and the one below it are for after you receive an invite, not sending it.
            p0 = 1 or 0
            nothin doin.
            int invite(Player player)
            {
            int iVar2, iVar3;
            networkHandleMgr handle;
            NETWORK_HANDLE_FROM_PLAYER(player, &amp;handle.netHandle, 13);
            networkClanMgr clan;
            char *playerName = GET_PLAYER_NAME(player);
            _SET_NOTIFICATION_TEXT_ENTRY("STRING");
            _SET_NOTIFACTION_COLOR_NEXT(0);
            ADD_TEXT_COMPONENT_SUBSTRING_PLAYER_NAME(playerName);
            if (NETWORK_CLAN_PLAYER_GET_DESC(&amp;clan, 35, &amp;handle.netHandle))
            {
            iVar2 = 0;
            if (ARE_STRINGS_EQUAL(clan.unk22, "Leader") &amp;&amp; clan.unk30 == 0)
            {
            iVar2 = 1;
            }
            if (clan.unk21 &gt; 0)
            {
            iVar3 = 0;
            }
            else
            {
            iVar3 = 1;
            }
            BOOL unused = _0x54E79E9C(&amp;clan.clanHandle, 35);
            return _DRAW_NOTIFICATION_APARTMENT_INVITE(iVar3, 0  -- [[unused]] , &amp;clan.unk17, clan.unk30, iVar2, 0, clan.clanHandle, 0, 0, 0);
            }
            }
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DrawNotificationApartmentInvite(System.Boolean,System.Boolean,System.Int32@,System.Int32,System.Boolean,System.Boolean,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            This function and the one below it are for after you receive an invite, not sending it.
            p0 = 1 or 0
            nothin doin.
            int invite(Player player)
            {
            int iVar2, iVar3;
            networkHandleMgr handle;
            NETWORK_HANDLE_FROM_PLAYER(player, &amp;handle.netHandle, 13);
            networkClanMgr clan;
            char *playerName = GET_PLAYER_NAME(player);
            _SET_NOTIFICATION_TEXT_ENTRY("STRING");
            _SET_NOTIFACTION_COLOR_NEXT(0);
            ADD_TEXT_COMPONENT_SUBSTRING_PLAYER_NAME(playerName);
            if (NETWORK_CLAN_PLAYER_GET_DESC(&amp;clan, 35, &amp;handle.netHandle))
            {
            iVar2 = 0;
            if (ARE_STRINGS_EQUAL(clan.unk22, "Leader") &amp;&amp; clan.unk30 == 0)
            {
            iVar2 = 1;
            }
            if (clan.unk21 &gt; 0)
            {
            iVar3 = 0;
            }
            else
            {
            iVar3 = 1;
            }
            BOOL unused = _0x54E79E9C(&amp;clan.clanHandle, 35);
            return _DRAW_NOTIFICATION_APARTMENT_INVITE(iVar3, 0  -- [[unused]] , &amp;clan.unk17, clan.unk30, iVar2, 0, clan.clanHandle, 0, 0, 0);
            }
            }
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.EndTextCommandThefeedPostCrewtagWithGameName(System.Boolean,System.Boolean,System.Int32@,System.Int32,System.Boolean,System.Boolean,System.Int32,System.String,System.Int32,System.Int32,System.Int32)">
            <summary>
            p0 = 1 or 0
            crashes my game...
            this is for sending invites to network players - jobs/apartment/ect...
            return notification handle
            int invite(Player player)
            {
            networkHandleMgr netHandle;
            networkClanMgr clan;
            char *playerName = GET_PLAYER_NAME(player);
            _SET_NOTIFICATION_TEXT_ENTRY("STRING");
            _SET_NOTIFACTION_COLOR_NEXT(1);
            ADD_TEXT_COMPONENT_SUBSTRING_PLAYER_NAME(playerName);
            NETWORK_HANDLE_FROM_PLAYER(player, &amp;netHandle.netHandle, 13);
            if (NETWORK_CLAN_PLAYER_IS_ACTIVE(&amp;netHandle.netHandle))
            {
            NETWORK_CLAN_PLAYER_GET_DESC(&amp;clan.clanHandle, 35, &amp;netHandle.netHandle);
            _DRAW_NOTIFICATION_CLAN_INVITE(0, _0x54E79E9C(&amp;clan.clanHandle, 35), &amp;clan.unk17, clan.isLeader, 0, 0, clan.clanHandle, playerName, 0, 0, 0);
            }
            }
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x137bc35589e34e1e(System.Boolean,System.Boolean,System.Int32@,System.Int32,System.Boolean,System.Boolean,System.Int32,System.String,System.Int32,System.Int32,System.Int32)">
            <summary>
            p0 = 1 or 0
            crashes my game...
            this is for sending invites to network players - jobs/apartment/ect...
            return notification handle
            int invite(Player player)
            {
            networkHandleMgr netHandle;
            networkClanMgr clan;
            char *playerName = GET_PLAYER_NAME(player);
            _SET_NOTIFICATION_TEXT_ENTRY("STRING");
            _SET_NOTIFACTION_COLOR_NEXT(1);
            ADD_TEXT_COMPONENT_SUBSTRING_PLAYER_NAME(playerName);
            NETWORK_HANDLE_FROM_PLAYER(player, &amp;netHandle.netHandle, 13);
            if (NETWORK_CLAN_PLAYER_IS_ACTIVE(&amp;netHandle.netHandle))
            {
            NETWORK_CLAN_PLAYER_GET_DESC(&amp;clan.clanHandle, 35, &amp;netHandle.netHandle);
            _DRAW_NOTIFICATION_CLAN_INVITE(0, _0x54E79E9C(&amp;clan.clanHandle, 35), &amp;clan.unk17, clan.isLeader, 0, 0, clan.clanHandle, playerName, 0, 0, 0);
            }
            }
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NotificationSendClanInvite(System.Boolean,System.Boolean,System.Int32@,System.Int32,System.Boolean,System.Boolean,System.Int32,System.String,System.Int32,System.Int32,System.Int32)">
            <summary>
            p0 = 1 or 0
            crashes my game...
            this is for sending invites to network players - jobs/apartment/ect...
            return notification handle
            int invite(Player player)
            {
            networkHandleMgr netHandle;
            networkClanMgr clan;
            char *playerName = GET_PLAYER_NAME(player);
            _SET_NOTIFICATION_TEXT_ENTRY("STRING");
            _SET_NOTIFACTION_COLOR_NEXT(1);
            ADD_TEXT_COMPONENT_SUBSTRING_PLAYER_NAME(playerName);
            NETWORK_HANDLE_FROM_PLAYER(player, &amp;netHandle.netHandle, 13);
            if (NETWORK_CLAN_PLAYER_IS_ACTIVE(&amp;netHandle.netHandle))
            {
            NETWORK_CLAN_PLAYER_GET_DESC(&amp;clan.clanHandle, 35, &amp;netHandle.netHandle);
            _DRAW_NOTIFICATION_CLAN_INVITE(0, _0x54E79E9C(&amp;clan.clanHandle, 35), &amp;clan.unk17, clan.isLeader, 0, 0, clan.clanHandle, playerName, 0, 0, 0);
            }
            }
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DrawNotificationClanInvite(System.Boolean,System.Boolean,System.Int32@,System.Int32,System.Boolean,System.Boolean,System.Int32,System.String,System.Int32,System.Int32,System.Int32)">
            <summary>
            p0 = 1 or 0
            crashes my game...
            this is for sending invites to network players - jobs/apartment/ect...
            return notification handle
            int invite(Player player)
            {
            networkHandleMgr netHandle;
            networkClanMgr clan;
            char *playerName = GET_PLAYER_NAME(player);
            _SET_NOTIFICATION_TEXT_ENTRY("STRING");
            _SET_NOTIFACTION_COLOR_NEXT(1);
            ADD_TEXT_COMPONENT_SUBSTRING_PLAYER_NAME(playerName);
            NETWORK_HANDLE_FROM_PLAYER(player, &amp;netHandle.netHandle, 13);
            if (NETWORK_CLAN_PLAYER_IS_ACTIVE(&amp;netHandle.netHandle))
            {
            NETWORK_CLAN_PLAYER_GET_DESC(&amp;clan.clanHandle, 35, &amp;netHandle.netHandle);
            _DRAW_NOTIFICATION_CLAN_INVITE(0, _0x54E79E9C(&amp;clan.clanHandle, 35), &amp;clan.unk17, clan.isLeader, 0, 0, clan.clanHandle, playerName, 0, 0, 0);
            }
            }
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.EndTextCommandThefeedPostMessagetext(System.String,System.String,System.Boolean,System.Int32,System.String,System.String)">
            <summary>
            Sets some extra options for a notification. It adds an image (or icon type) and sets a notification title (sender) and subtitle (subject).
            Texture dictionary and texture name parameters are usually the same exact value.
            Example result:
            ![](https://i.imgur.com/LviutDl.png)
            Old description with list of possible icons and texture names:
            ```
            List of picNames: pastebin.com/XdpJVbHz
            flash is a bool for fading in.
            iconTypes:
            1 : Chat Box
            2 : Email
            3 : Add Friend Request
            4 : Nothing
            5 : Nothing
            6 : Nothing
            7 : Right Jumping Arrow
            8 : RP Icon
            9 : $ Icon
            "sender" is the very top header. This can be any old string.
            "subject" is the header under the sender.
            ```
            </summary>
            <param name="textureDict">
            The texture dictionary for the icon.
            </param>
            <param name="textureName">
            The texture name for the icon.
            </param>
            <param name="flash">
            Flash, doesn't seem to work no matter what.
            </param>
            <param name="iconType">
            The icon type, see the list in the description below.
            </param>
            <param name="sender">
            The notification title.
            </param>
            <param name="subject">
            The notification subtitle.
            </param>
            <returns>
            The notification handle.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetNotificationMessage(System.String,System.String,System.Boolean,System.Int32,System.String,System.String)">
            <summary>
            Sets some extra options for a notification. It adds an image (or icon type) and sets a notification title (sender) and subtitle (subject).
            Texture dictionary and texture name parameters are usually the same exact value.
            Example result:
            ![](https://i.imgur.com/LviutDl.png)
            Old description with list of possible icons and texture names:
            ```
            List of picNames: pastebin.com/XdpJVbHz
            flash is a bool for fading in.
            iconTypes:
            1 : Chat Box
            2 : Email
            3 : Add Friend Request
            4 : Nothing
            5 : Nothing
            6 : Nothing
            7 : Right Jumping Arrow
            8 : RP Icon
            9 : $ Icon
            "sender" is the very top header. This can be any old string.
            "subject" is the header under the sender.
            ```
            </summary>
            <param name="textureDict">
            The texture dictionary for the icon.
            </param>
            <param name="textureName">
            The texture name for the icon.
            </param>
            <param name="flash">
            Flash, doesn't seem to work no matter what.
            </param>
            <param name="iconType">
            The icon type, see the list in the description below.
            </param>
            <param name="sender">
            The notification title.
            </param>
            <param name="subject">
            The notification subtitle.
            </param>
            <returns>
            The notification handle.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.EndTextCommandThefeedPostMessagetextGxtEntry(System.String,System.String,System.Boolean,System.Int32,System.String,System.String)">
            <summary>
            This function can show pictures of every texture that can be requested by REQUEST_STREAMED_TEXTURE_DICT.
            Needs more research.
            Only one type of usage in the scripts:
            HUD::\_C6F580E4C94926AC("CHAR_ACTING_UP", "CHAR_ACTING_UP", 0, 0, "DI_FEED_CHAR", a\_0);
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xc6f580e4c94926ac(System.String,System.String,System.Boolean,System.Int32,System.String,System.String)">
            <summary>
            This function can show pictures of every texture that can be requested by REQUEST_STREAMED_TEXTURE_DICT.
            Needs more research.
            Only one type of usage in the scripts:
            HUD::\_C6F580E4C94926AC("CHAR_ACTING_UP", "CHAR_ACTING_UP", 0, 0, "DI_FEED_CHAR", a\_0);
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetNotificationMessage_3(System.String,System.String,System.Boolean,System.Int32,System.String,System.String)">
            <summary>
            This function can show pictures of every texture that can be requested by REQUEST_STREAMED_TEXTURE_DICT.
            Needs more research.
            Only one type of usage in the scripts:
            HUD::\_C6F580E4C94926AC("CHAR_ACTING_UP", "CHAR_ACTING_UP", 0, 0, "DI_FEED_CHAR", a\_0);
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.EndTextCommandThefeedPostMessagetextEntry(System.String,System.String,System.Boolean,System.Int32,System.String,System.String)">
            <summary>
            This function can show pictures of every texture that can be requested by REQUEST_STREAMED_TEXTURE_DICT.
            Needs more research.
            Only one type of usage in the scripts:
            HUD::\_C6F580E4C94926AC("CHAR_ACTING_UP", "CHAR_ACTING_UP", 0, 0, "DI_FEED_CHAR", a\_0);
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.EndTextCommandThefeedPostMessagetextTu(System.String,System.String,System.Boolean,System.Int32,System.String,System.String,System.Single)">
            <summary>
            Example, only occurrence in the scripts:
            ```
            v_8 = UI::END_TEXT_COMMAND_THEFEED_POST_MESSAGETEXT_TU("CHAR_SOCIAL_CLUB", "CHAR_SOCIAL_CLUB", 0, 0, &amp;v_9, "", a_5);
            ```
            Example result:
            ![](https://i.imgur.com/YrN4Bcm.png)
            </summary>
            <param name="iconType">
            The icon type, you can find those here: [`END_TEXT_COMMAND_THEFEED_POST_MESSAGETEXT`](#\_0x1CCD9A37359072CF)
            </param>
            <param name="durationMultiplier">
            1.0 is normal, 2.0 is twice as long, and 0.5 is half its normal display time.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x1e6611149db3db6b(System.String,System.String,System.Boolean,System.Int32,System.String,System.String,System.Single)">
            <summary>
            Example, only occurrence in the scripts:
            ```
            v_8 = UI::END_TEXT_COMMAND_THEFEED_POST_MESSAGETEXT_TU("CHAR_SOCIAL_CLUB", "CHAR_SOCIAL_CLUB", 0, 0, &amp;v_9, "", a_5);
            ```
            Example result:
            ![](https://i.imgur.com/YrN4Bcm.png)
            </summary>
            <param name="iconType">
            The icon type, you can find those here: [`END_TEXT_COMMAND_THEFEED_POST_MESSAGETEXT`](#\_0x1CCD9A37359072CF)
            </param>
            <param name="durationMultiplier">
            1.0 is normal, 2.0 is twice as long, and 0.5 is half its normal display time.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetNotificationMessage_4(System.String,System.String,System.Boolean,System.Int32,System.String,System.String,System.Single)">
            <summary>
            Example, only occurrence in the scripts:
            ```
            v_8 = UI::END_TEXT_COMMAND_THEFEED_POST_MESSAGETEXT_TU("CHAR_SOCIAL_CLUB", "CHAR_SOCIAL_CLUB", 0, 0, &amp;v_9, "", a_5);
            ```
            Example result:
            ![](https://i.imgur.com/YrN4Bcm.png)
            </summary>
            <param name="iconType">
            The icon type, you can find those here: [`END_TEXT_COMMAND_THEFEED_POST_MESSAGETEXT`](#\_0x1CCD9A37359072CF)
            </param>
            <param name="durationMultiplier">
            1.0 is normal, 2.0 is twice as long, and 0.5 is half its normal display time.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.EndTextCommandThefeedPostMessagetextWithCrewTag(System.String,System.String,System.Boolean,System.Int32,System.String,System.String,System.Single,System.String)">
            <summary>
            List of picNames pastebin.com/XdpJVbHz
            flash is a bool for fading in.
            iconTypes:
            1 : Chat Box
            2 : Email
            3 : Add Friend Request
            4 : Nothing
            5 : Nothing
            6 : Nothing
            7 : Right Jumping Arrow
            8 : RP Icon
            9 : $ Icon
            "sender" is the very top header. This can be any old string.
            "subject" is the header under the sender.
            "duration" is a multiplier, so 1.0 is normal, 2.0 is twice as long (very slow), and 0.5 is half as long.
            "clanTag" shows a crew tag in the "sender" header, after the text. You need to use 3 underscores as padding. Maximum length of this field seems to be 7. (e.g. "MK" becomes "___MK", "ACE" becomes "___ACE", etc.)
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetNotificationMessageClanTag(System.String,System.String,System.Boolean,System.Int32,System.String,System.String,System.Single,System.String)">
            <summary>
            List of picNames pastebin.com/XdpJVbHz
            flash is a bool for fading in.
            iconTypes:
            1 : Chat Box
            2 : Email
            3 : Add Friend Request
            4 : Nothing
            5 : Nothing
            6 : Nothing
            7 : Right Jumping Arrow
            8 : RP Icon
            9 : $ Icon
            "sender" is the very top header. This can be any old string.
            "subject" is the header under the sender.
            "duration" is a multiplier, so 1.0 is normal, 2.0 is twice as long (very slow), and 0.5 is half as long.
            "clanTag" shows a crew tag in the "sender" header, after the text. You need to use 3 underscores as padding. Maximum length of this field seems to be 7. (e.g. "MK" becomes "___MK", "ACE" becomes "___ACE", etc.)
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.EndTextCommandThefeedPostMessagetextWithCrewTagAndAdditionalIcon(System.String,System.String,System.Boolean,System.Int32,System.String,System.String,System.Single,System.String,System.Int32,System.Int32)">
            <summary>
            List of picNames: pastebin.com/XdpJVbHz
            flash is a bool for fading in.
            iconTypes:
            1 : Chat Box
            2 : Email
            3 : Add Friend Request
            4 : Nothing
            5 : Nothing
            6 : Nothing
            7 : Right Jumping Arrow
            8 : RP Icon
            9 : $ Icon
            "sender" is the very top header. This can be any old string.
            "subject" is the header under the sender.
            "duration" is a multiplier, so 1.0 is normal, 2.0 is twice as long (very slow), and 0.5 is half as long.
            "clanTag" shows a crew tag in the "sender" header, after the text. You need to use 3 underscores as padding. Maximum length of this field seems to be 7. (e.g. "MK" becomes "___MK", "ACE" becomes "___ACE", etc.)
            iconType2 is a mirror of iconType. It shows in the "subject" line, right under the original iconType.
            int IconNotification(char *text, char *text2, char *Subject)
            {
            _SET_NOTIFICATION_TEXT_ENTRY("STRING");
            ADD_TEXT_COMPONENT_SUBSTRING_PLAYER_NAME(text);
            _SET_NOTIFICATION_MESSAGE_CLAN_TAG_2("CHAR_SOCIAL_CLUB", "CHAR_SOCIAL_CLUB", 1, 7, text2, Subject, 1.0f, "__EXAMPLE", 7);
            return _DRAW_NOTIFICATION(1, 1);
            }
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetNotificationMessageClanTag_2(System.String,System.String,System.Boolean,System.Int32,System.String,System.String,System.Single,System.String,System.Int32,System.Int32)">
            <summary>
            List of picNames: pastebin.com/XdpJVbHz
            flash is a bool for fading in.
            iconTypes:
            1 : Chat Box
            2 : Email
            3 : Add Friend Request
            4 : Nothing
            5 : Nothing
            6 : Nothing
            7 : Right Jumping Arrow
            8 : RP Icon
            9 : $ Icon
            "sender" is the very top header. This can be any old string.
            "subject" is the header under the sender.
            "duration" is a multiplier, so 1.0 is normal, 2.0 is twice as long (very slow), and 0.5 is half as long.
            "clanTag" shows a crew tag in the "sender" header, after the text. You need to use 3 underscores as padding. Maximum length of this field seems to be 7. (e.g. "MK" becomes "___MK", "ACE" becomes "___ACE", etc.)
            iconType2 is a mirror of iconType. It shows in the "subject" line, right under the original iconType.
            int IconNotification(char *text, char *text2, char *Subject)
            {
            _SET_NOTIFICATION_TEXT_ENTRY("STRING");
            ADD_TEXT_COMPONENT_SUBSTRING_PLAYER_NAME(text);
            _SET_NOTIFICATION_MESSAGE_CLAN_TAG_2("CHAR_SOCIAL_CLUB", "CHAR_SOCIAL_CLUB", 1, 7, text2, Subject, 1.0f, "__EXAMPLE", 7);
            return _DRAW_NOTIFICATION(1, 1);
            }
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.EndTextCommandThefeedPostMpticker(System.Boolean,System.Boolean)">
            <summary>
            END_TEXT_COMMAND_THEFEED_POST_MPTICKER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DrawNotification_4(System.Boolean,System.Boolean)">
            <summary>
            END_TEXT_COMMAND_THEFEED_POST_MPTICKER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.EndTextCommandThefeedPostReplayIcon(System.Int32,System.Int32,System.String)">
            <summary>
            returns a notification handle, prints out a notification like below:
            type range: 0
            if you set type to 1, image goes from 0 - 39 - Xbox you can add text to
            example:
            UI::_0xD202B92CBF1D816F(1, 20, "Who you trynna get crazy with, ese? Don't you know I'm LOCO?!");
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xd202b92cbf1d816f(System.Int32,System.Int32,System.String)">
            <summary>
            returns a notification handle, prints out a notification like below:
            type range: 0
            if you set type to 1, image goes from 0 - 39 - Xbox you can add text to
            example:
            UI::_0xD202B92CBF1D816F(1, 20, "Who you trynna get crazy with, ese? Don't you know I'm LOCO?!");
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DrawNotificationWithIcon(System.Int32,System.Int32,System.String)">
            <summary>
            returns a notification handle, prints out a notification like below:
            type range: 0
            if you set type to 1, image goes from 0 - 39 - Xbox you can add text to
            example:
            UI::_0xD202B92CBF1D816F(1, 20, "Who you trynna get crazy with, ese? Don't you know I'm LOCO?!");
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.EndTextCommandThefeedPostReplayInput(System.Int32,System.String,System.String)">
            <summary>
            returns a notification handle, prints out a notification like below:
            type range: 0 - 2
            if you set type to 1, button accepts "~INPUT_SOMETHING~"
            example:
            HUD::_0xDD6CB2CCE7C2735C(1, "~INPUT_TALK~", "Who you trynna get crazy with, ese? Don't you know I'm LOCO?!");
            - imgur.com/UPy0Ial
            Examples from the scripts:
            l_D1[1 -- [[1]] ]=HUD::_DD6CB2CCE7C2735C(1,"~INPUT_REPLAY_START_STOP_RECORDING~","");
            l_D1[2 -- [[1]] ]=HUD::_DD6CB2CCE7C2735C(1,"~INPUT_SAVE_REPLAY_CLIP~","");
            l_D1[1 -- [[1]] ]=HUD::_DD6CB2CCE7C2735C(1,"~INPUT_REPLAY_START_STOP_RECORDING~","");
            l_D1[2 -- [[1]] ]=HUD::_DD6CB2CCE7C2735C(1,"~INPUT_REPLAY_START_STOP_RECORDING_SECONDARY~","");
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xdd6cb2cce7c2735c(System.Int32,System.String,System.String)">
            <summary>
            returns a notification handle, prints out a notification like below:
            type range: 0 - 2
            if you set type to 1, button accepts "~INPUT_SOMETHING~"
            example:
            HUD::_0xDD6CB2CCE7C2735C(1, "~INPUT_TALK~", "Who you trynna get crazy with, ese? Don't you know I'm LOCO?!");
            - imgur.com/UPy0Ial
            Examples from the scripts:
            l_D1[1 -- [[1]] ]=HUD::_DD6CB2CCE7C2735C(1,"~INPUT_REPLAY_START_STOP_RECORDING~","");
            l_D1[2 -- [[1]] ]=HUD::_DD6CB2CCE7C2735C(1,"~INPUT_SAVE_REPLAY_CLIP~","");
            l_D1[1 -- [[1]] ]=HUD::_DD6CB2CCE7C2735C(1,"~INPUT_REPLAY_START_STOP_RECORDING~","");
            l_D1[2 -- [[1]] ]=HUD::_DD6CB2CCE7C2735C(1,"~INPUT_REPLAY_START_STOP_RECORDING_SECONDARY~","");
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DrawNotificationWithButton(System.Int32,System.String,System.String)">
            <summary>
            returns a notification handle, prints out a notification like below:
            type range: 0 - 2
            if you set type to 1, button accepts "~INPUT_SOMETHING~"
            example:
            HUD::_0xDD6CB2CCE7C2735C(1, "~INPUT_TALK~", "Who you trynna get crazy with, ese? Don't you know I'm LOCO?!");
            - imgur.com/UPy0Ial
            Examples from the scripts:
            l_D1[1 -- [[1]] ]=HUD::_DD6CB2CCE7C2735C(1,"~INPUT_REPLAY_START_STOP_RECORDING~","");
            l_D1[2 -- [[1]] ]=HUD::_DD6CB2CCE7C2735C(1,"~INPUT_SAVE_REPLAY_CLIP~","");
            l_D1[1 -- [[1]] ]=HUD::_DD6CB2CCE7C2735C(1,"~INPUT_REPLAY_START_STOP_RECORDING~","");
            l_D1[2 -- [[1]] ]=HUD::_DD6CB2CCE7C2735C(1,"~INPUT_REPLAY_START_STOP_RECORDING_SECONDARY~","");
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.EndTextCommandThefeedPostStats(System.String,System.Int32,System.Boolean,System.Int32,System.Boolean,System.String,System.String)">
            <summary>
            [List of picture names](https://pastebin.com/XdpJVbHz)
            Example result:
            ![](https://i.imgur.com/SdEZ22m.png)
            </summary>
            <returns>
            The notification handle.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x2b7e9a4eaaa93c89(System.String,System.Int32,System.Boolean,System.Int32,System.Boolean,System.String,System.String)">
            <summary>
            [List of picture names](https://pastebin.com/XdpJVbHz)
            Example result:
            ![](https://i.imgur.com/SdEZ22m.png)
            </summary>
            <returns>
            The notification handle.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetNotificationMessage_2(System.String,System.Int32,System.Boolean,System.Int32,System.Boolean,System.String,System.String)">
            <summary>
            [List of picture names](https://pastebin.com/XdpJVbHz)
            Example result:
            ![](https://i.imgur.com/SdEZ22m.png)
            </summary>
            <returns>
            The notification handle.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.EndTextCommandThefeedPostTicker(System.Boolean,System.Boolean)">
            <summary>
            Example output preview:
            ![](https://i.imgur.com/TJvqkYq.png)
            </summary>
            <param name="isImportant">
            Makes the notification flash on the screen.
            </param>
            <param name="bHasTokens">
            Makes the notification appear in the "Pause Menu &gt; Info/Brief &gt; Notifications" section.
            </param>
            <returns>
            The notification handle.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DrawNotification(System.Boolean,System.Boolean)">
            <summary>
            Example output preview:
            ![](https://i.imgur.com/TJvqkYq.png)
            </summary>
            <param name="isImportant">
            Makes the notification flash on the screen.
            </param>
            <param name="bHasTokens">
            Makes the notification appear in the "Pause Menu &gt; Info/Brief &gt; Notifications" section.
            </param>
            <returns>
            The notification handle.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.EndTextCommandThefeedPostTickerForced(System.Boolean,System.Boolean)">
            <summary>
            END_TEXT_COMMAND_THEFEED_POST_TICKER_FORCED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DrawNotification_2(System.Boolean,System.Boolean)">
            <summary>
            END_TEXT_COMMAND_THEFEED_POST_TICKER_FORCED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.EndTextCommandThefeedPostTickerWithTokens(System.Boolean,System.Boolean)">
            <summary>
            END_TEXT_COMMAND_THEFEED_POST_TICKER_WITH_TOKENS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DrawNotification_3(System.Boolean,System.Boolean)">
            <summary>
            END_TEXT_COMMAND_THEFEED_POST_TICKER_WITH_TOKENS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.EndTextCommandThefeedPostUnlock(System.String,System.Int32,System.String)">
            <summary>
            END_TEXT_COMMAND_THEFEED_POST_UNLOCK
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x33ee12743ccd6343(System.String,System.Int32,System.String)">
            <summary>
            END_TEXT_COMMAND_THEFEED_POST_UNLOCK
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.EndTextCommandThefeedPostUnlockTu(System.String,System.Int32,System.String,System.Boolean)">
            <summary>
            END_TEXT_COMMAND_THEFEED_POST_UNLOCK_TU
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xc8f3aaf93d0600bf(System.String,System.Int32,System.String,System.Boolean)">
            <summary>
            END_TEXT_COMMAND_THEFEED_POST_UNLOCK_TU
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.EndTextCommandThefeedPostUnlockTuWithColor(System.String,System.Int32,System.String,System.Boolean,System.Int32,System.Boolean)">
            <summary>
            END_TEXT_COMMAND_THEFEED_POST_UNLOCK_TU_WITH_COLOR
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x7ae0589093a2e088(System.String,System.Int32,System.String,System.Boolean,System.Int32,System.Boolean)">
            <summary>
            END_TEXT_COMMAND_THEFEED_POST_UNLOCK_TU_WITH_COLOR
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.EndTextCommandThefeedPostVersusTu(System.String,System.String,System.Int32,System.String,System.String,System.Int32)">
            <summary>
            NativeDB Added Parameter 7: int hudColorIndex1
            NativeDB Added Parameter 8: int hudColorIndex2
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xb6871b0555b02996(System.String,System.String,System.Int32,System.String,System.String,System.Int32)">
            <summary>
            NativeDB Added Parameter 7: int hudColorIndex1
            NativeDB Added Parameter 8: int hudColorIndex2
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.EndTextCommandUnparsedScaleformString">
            <summary>
            Same as END_TEXT_COMMAND_SCALEFORM_STRING but does not perform HTML conversion for text tokens.
            Also useful for when you are trying to add blips and inputs in your scaleform (If the scaleform supports it).
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xae4e8157d9ecf087">
            <summary>
            Same as END_TEXT_COMMAND_SCALEFORM_STRING but does not perform HTML conversion for text tokens.
            Also useful for when you are trying to add blips and inputs in your scaleform (If the scaleform supports it).
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.EndTextCommandScaleformString_2">
            <summary>
            Same as END_TEXT_COMMAND_SCALEFORM_STRING but does not perform HTML conversion for text tokens.
            Also useful for when you are trying to add blips and inputs in your scaleform (If the scaleform supports it).
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.EnsureEntityStateBag(System.Int32)">
            <summary>
            Internal function for ensuring an entity has a state bag.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.EnterCursorMode">
            <summary>
            Enters cursor mode, suppressing mouse movement to the game and displaying a mouse cursor instead. This function supports
            SDK infrastructure and is not intended to be used directly from your code.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ExecuteCommand(System.String)">
            <summary>
            EXECUTE_COMMAND
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ExperimentalLoadCloneCreate(System.String,System.Int32,System.String)">
            <summary>
            This native is not implemented.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ExperimentalLoadCloneSync(System.Int32,System.String)">
            <summary>
            This native is not implemented.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ExperimentalSaveCloneCreate(System.Int32)">
            <summary>
            This native is not implemented.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ExperimentalSaveCloneSync(System.Int32)">
            <summary>
            This native is not implemented.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ExplodePedHead(System.Int32,System.UInt32)">
            <summary>
            Applies lethal damage (FLT_MAX) to the `SKEL_Head` bone of the specified ped using the weapon passed, leading to the
            ped's untimely demise.
            The naming of the native is a legacy leftover (formerly EXPLODE_CHAR_HEAD in GTA3) as in the early 3D GTA games, lethal
            damage to a ped head would 'explode' it.
            Do note that this native function does not work in multiplayer/network environment.
            </summary>
            <param name="ped">
            The ped to lethally injure.
            </param>
            <param name="weaponHash">
            The weapon to attribute the damage to.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ExplodeProjectiles(System.Int32,System.UInt32,System.Boolean)">
            <summary>
            WEAPON::EXPLODE_PROJECTILES(PLAYER::PLAYER_PED_ID(), func_221(0x00000003), 0x00000001);
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ExplodeVehicle(System.Int32,System.Boolean,System.Boolean)">
            <summary>
            Explodes a selected vehicle.
            Vehicle vehicle = Vehicle you want to explode.
            BOOL isAudible = If explosion makes a sound.
            BOOL isInvisible = If the explosion is invisible or not.
            First BOOL does not give any visual explosion, the vehicle just falls apart completely but slowly and starts to burn.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ExplodeVehicleInCutscene(System.Int32,System.Boolean)">
            <summary>
            EXPLODE_VEHICLE_IN_CUTSCENE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ExtendWorldBoundaryForPlayer(System.Single,System.Single,System.Single)">
            <summary>
            Appears only 3 times in the scripts, more specifically in michael1.ysc
            -
            This can be used to prevent dying if you are "out of the world"
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x5006d96c995a5827(System.Single,System.Single,System.Single)">
            <summary>
            Appears only 3 times in the scripts, more specifically in michael1.ysc
            -
            This can be used to prevent dying if you are "out of the world"
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ExpandWorldLimits(System.Single,System.Single,System.Single)">
            <summary>
            Appears only 3 times in the scripts, more specifically in michael1.ysc
            -
            This can be used to prevent dying if you are "out of the world"
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.FacebookDoUnkCheck">
            <summary>
            _FACEBOOK_DO_UNK_CHECK
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa75e2b6733da5142">
            <summary>
            _FACEBOOK_DO_UNK_CHECK
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.FacebookIsAvailable">
            <summary>
            _FACEBOOK_IS_AVAILABLE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x43865688ae10f0d7">
            <summary>
            _FACEBOOK_IS_AVAILABLE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.FacebookIsSendingData">
            <summary>
            _FACEBOOK_IS_SENDING_DATA
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x62b9fec9a11f10ef">
            <summary>
            _FACEBOOK_IS_SENDING_DATA
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.FacebookSetCreateCharacterComplete">
            <summary>
            _FACEBOOK_SET_CREATE_CHARACTER_COMPLETE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xdc48473142545431">
            <summary>
            _FACEBOOK_SET_CREATE_CHARACTER_COMPLETE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.FacebookSetHeistComplete(System.String,System.Int32,System.Int32)">
            <summary>
            _FACEBOOK_SET_HEIST_COMPLETE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x098ab65b9ed9a9ec(System.String,System.Int32,System.Int32)">
            <summary>
            _FACEBOOK_SET_HEIST_COMPLETE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.FacebookSetMilestoneComplete(System.Int32)">
            <summary>
            milestoneId:
            0 = "percentcomplete"
            1 = "storycomplete"
            2 = "vehicles"
            3 = "properties"
            4 = "psych"
            5 = "mapreveal"
            6 = "prologue"
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x0ae1f1653b554ab9(System.Int32)">
            <summary>
            milestoneId:
            0 = "percentcomplete"
            1 = "storycomplete"
            2 = "vehicles"
            3 = "properties"
            4 = "psych"
            5 = "mapreveal"
            6 = "prologue"
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.FadeDecalsInRange(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            FADE_DECALS_IN_RANGE
            </summary>
            <param name="duration">
            A duration in seconds.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.FadeOutLocalPlayer(System.Boolean)">
            <summary>
            Hardcoded to not work in SP.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.FadeUpPedLight(System.Single)">
            <summary>
            FADE_UP_PED_LIGHT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xc9b18b4619f48f7b(System.Single)">
            <summary>
            FADE_UP_PED_LIGHT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.FilloutPmPlayerList(System.Int32@,System.Int32,System.Int32)">
            <summary>
            FILLOUT_PM_PLAYER_LIST
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.FilloutPmPlayerListWithNames(System.Int32@,System.Int32@,System.Int32,System.Int32)">
            <summary>
            FILLOUT_PM_PLAYER_LIST_WITH_NAMES
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.FinalizeHeadBlend(System.Int32)">
            <summary>
            FINALIZE_HEAD_BLEND
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x4668d80430d6c299(System.Int32)">
            <summary>
            FINALIZE_HEAD_BLEND
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.FindAnimEventPhase(System.String,System.String,System.String,System.Int32@,System.Int32@)">
            <summary>
            ```
            In the script "player_scene_t_bbfight.c4":
            "if (ENTITY::FIND_ANIM_EVENT_PHASE(&amp;l_16E, &amp;l_19F[v_4 -- [[16]] ], v_9, &amp;v_A, &amp;v_B))"
            -- &amp;l_16E (p0) is requested as an anim dictionary earlier in the script.
            -- &amp;l_19F[v_4 -- [[16]] ] (p1) is used in other natives in the script as the "animation" param.
            -- v_9 (p2) is instantiated as "victim_fall"; I'm guessing that's another anim
            --v_A and v_B (p3 &amp; p4) are both set as -1.0, but v_A is used immediately after this native for:
            "if (v_A &lt; ENTITY::GET_ENTITY_ANIM_CURRENT_TIME(...))"
            Both v_A and v_B are seemingly used to contain both Vector3's and floats, so I can't say what either really is other than that they are both output parameters. p4 looks more like a *Vector3 though
            -alphazolam
            ```
            [Animations list](https://alexguirre.github.io/animations-list/)
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.FindFirstObject(System.Int32@)">
            <summary>
            FIND_FIRST_OBJECT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.FindFirstPed(System.Int32@)">
            <summary>
            FIND_FIRST_PED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.FindFirstPickup(System.Int32@)">
            <summary>
            FIND_FIRST_PICKUP
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.FindFirstVehicle(System.Int32@)">
            <summary>
            FIND_FIRST_VEHICLE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.FindKvp(System.Int32)">
            <summary>
            FIND_KVP
            </summary>
            <param name="handle">
            The KVP find handle returned from [START_FIND_KVP](#\_0xDD379006)
            </param>
            <returns>
            None.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.FindNextObject(System.Int32,System.Int32@)">
            <summary>
            FIND_NEXT_OBJECT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.FindNextPed(System.Int32,System.Int32@)">
            <summary>
            FIND_NEXT_PED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.FindNextPickup(System.Int32,System.Int32@)">
            <summary>
            FIND_NEXT_PICKUP
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.FindNextVehicle(System.Int32,System.Int32@)">
            <summary>
            FIND_NEXT_VEHICLE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.FindRadioStationIndex(System.Int32)">
            <summary>
            FIND_RADIO_STATION_INDEX
            </summary>
            <param name="stationNameHash">
            the station name hash to search for
            </param>
            <returns>
            The station index for the specified hash, or 254 if the radio station did not exist.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.FindRandomPointInSpace(System.Int32)">
            <summary>
            Native is significantly more complicated than simply generating a random vector &amp; length.
            The 'point' is either 400.0 or 250.0 units away from the Ped's current coordinates; and paths into functions like rage::grcViewport\_\__IsSphereVisible.
            ```
            NativeDB Introduced: v1290
            ```
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x8dc9675797123522(System.Int32)">
            <summary>
            Native is significantly more complicated than simply generating a random vector &amp; length.
            The 'point' is either 400.0 or 250.0 units away from the Ped's current coordinates; and paths into functions like rage::grcViewport\_\__IsSphereVisible.
            ```
            NativeDB Introduced: v1290
            ```
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.FindSpawnPointInDirection(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,CitizenFX.Core.Vector3@)">
            <summary>
            Finds a position ahead of the player by predicting the players next actions.
            The positions match path finding node positions.
            When roads diverge, the position may rapidly change between two or more positions. This is due to the engine not being certain of which path the player will take.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.FindVehicleCarryingThisEntity(System.Int32)">
            <summary>
            Finds the vehicle that is carrying this entity with a handler frame.
            The model of the entity must be prop_contr_03b_ld or the function will return 0.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x375e7fc44f21c8ab(System.Int32)">
            <summary>
            Finds the vehicle that is carrying this entity with a handler frame.
            The model of the entity must be prop_contr_03b_ld or the function will return 0.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleAttachedToEntity(System.Int32)">
            <summary>
            Finds the vehicle that is carrying this entity with a handler frame.
            The model of the entity must be prop_contr_03b_ld or the function will return 0.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.FireAirDefenseWeapon(System.Int32,System.Single,System.Single,System.Single)">
            <summary>
            _FIRE_AIR_DEFENSE_WEAPON
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x44f1012b69313374(System.Int32,System.Single,System.Single,System.Single)">
            <summary>
            _FIRE_AIR_DEFENSE_WEAPON
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.FixObjectFragment(System.Int32)">
            <summary>
            Resets and brings back all the children of a fragment based object.
            This should be used when attaching or detaching an object from another entity, especially when the object being detached consists of multiple fragments.
            Attempting to teleport a fragment-based object using [`SET_ENTITY_COORDS`](#\_0x06843DA7060A026B) such as a flag object, will result in it remaining in place and failing to teleport, given the condition mentioned in the preceding statement.
            The native should be executed after detaching the object from its parent entity and before calling [`SET_ENTITY_COORDS`](#\_0x06843DA7060A026B).
            Example given down below.
            </summary>
            <param name="_object">
            The object to fix fragments for (a handle should be passed).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xf9c1681347c8bd15(System.Int32)">
            <summary>
            Resets and brings back all the children of a fragment based object.
            This should be used when attaching or detaching an object from another entity, especially when the object being detached consists of multiple fragments.
            Attempting to teleport a fragment-based object using [`SET_ENTITY_COORDS`](#\_0x06843DA7060A026B) such as a flag object, will result in it remaining in place and failing to teleport, given the condition mentioned in the preceding statement.
            The native should be executed after detaching the object from its parent entity and before calling [`SET_ENTITY_COORDS`](#\_0x06843DA7060A026B).
            Example given down below.
            </summary>
            <param name="_object">
            The object to fix fragments for (a handle should be passed).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.FixVehicleWindow(System.Int32,System.Int32)">
            <summary>
            See eWindowId declared in [`IS_VEHICLE_WINDOW_INTACT`](#\_0x46E571A0E20D01F1).
            This function is coded to not work on vehicles of type: `CBike`, `Bmx`, `CBoat`, `CTrain`, and `CSubmarine`.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.FlagPlayerContextInTournament(System.Boolean)">
            <summary>
            FLAG_PLAYER_CONTEXT_IN_TOURNAMENT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xcef214315d276fd1(System.Boolean)">
            <summary>
            FLAG_PLAYER_CONTEXT_IN_TOURNAMENT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetIsInTournament(System.Boolean)">
            <summary>
            FLAG_PLAYER_CONTEXT_IN_TOURNAMENT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.FlashAbilityBar(System.Boolean)">
            <summary>
            FLASH_ABILITY_BAR
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.FlashMinimapDisplay">
            <summary>
            adds a short flash to the Radar/Minimap
            Usage: UI.FLASH_MINIMAP_DISPLAY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.FlashMinimapDisplayWithColor(System.Int32)">
            <summary>
            FLASH_MINIMAP_DISPLAY_WITH_COLOR
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x6b1de27ee78e6a19(System.Int32)">
            <summary>
            FLASH_MINIMAP_DISPLAY_WITH_COLOR
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.FlashWantedDisplay(System.Boolean)">
            <summary>
            FLASH_WANTED_DISPLAY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.Floor(System.Single)">
            <summary>
            FLOOR
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ForceCinematicRenderingThisUpdate(System.Boolean)">
            <summary>
            FORCE_CINEMATIC_RENDERING_THIS_UPDATE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa41bcd7213805aac(System.Boolean)">
            <summary>
            FORCE_CINEMATIC_RENDERING_THIS_UPDATE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ForceCleanup(System.Int32)">
            <summary>
            used with 1,2,8,64,128 in the scripts
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ForceCleanupForAllThreadsWithThisName(System.String,System.Int32)">
            <summary>
            PLAYER::FORCE_CLEANUP_FOR_ALL_THREADS_WITH_THIS_NAME("pb_prostitute", 1); // Found in decompilation
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ForceCleanupForThreadWithThisId(System.Int32,System.Int32)">
            <summary>
            FORCE_CLEANUP_FOR_THREAD_WITH_THIS_ID
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ForceCloseReportugcMenu">
            <summary>
            FORCE_CLOSE_REPORTUGC_MENU
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xee4c0e6dbc6f2c6f">
            <summary>
            FORCE_CLOSE_REPORTUGC_MENU
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ForceCloseTextInputBox">
            <summary>
            FORCE_CLOSE_TEXT_INPUT_BOX
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x8817605c2ba76200">
            <summary>
            FORCE_CLOSE_TEXT_INPUT_BOX
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ForceEntityAiAndAnimationUpdate(System.Int32)">
            <summary>
            Based on carmod_shop script decompile this takes a vehicle parameter. It is called when repair is done on initial enter.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ForceGameStatePlaying">
            <summary>
            Sets the localplayer playerinfo state back to playing (State 0)
            States are:
            -1: "Invalid"
            0: "Playing"
            1: "Died"
            2: "Arrested"
            3: "Failed Mission"
            4: "Left Game"
            5: "Respawn"
            6: "In MP Cutscene"
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ResetLocalplayerState">
            <summary>
            Sets the localplayer playerinfo state back to playing (State 0)
            States are:
            -1: "Invalid"
            0: "Playing"
            1: "Died"
            2: "Arrested"
            3: "Failed Mission"
            4: "Left Game"
            5: "Respawn"
            6: "In MP Cutscene"
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ForceLightningFlash">
            <summary>
            creates single lightning+thunder at random position
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CreateLightningThunder">
            <summary>
            creates single lightning+thunder at random position
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ForceMusicTrackList(System.String,System.String,System.Int32)">
            <summary>
            Forces the chosen station to paly the given music track list. All other music track lists will be locked.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x4e0af9114608257c(System.String,System.String,System.Int32)">
            <summary>
            Forces the chosen station to paly the given music track list. All other music track lists will be locked.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ForceRadioTrackListPosition(System.String,System.String,System.Int32)">
            <summary>
            Forces the chosen station to paly the given music track list. All other music track lists will be locked.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ForcePedAiAndAnimationUpdate(System.Int32,System.Boolean,System.Boolean)">
            <summary>
            FORCE_PED_AI_AND_ANIMATION_UPDATE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x2208438012482a1a(System.Int32,System.Boolean,System.Boolean)">
            <summary>
            FORCE_PED_AI_AND_ANIMATION_UPDATE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ForcePedMotionState(System.Int32,System.UInt32,System.Boolean,System.Boolean,System.Boolean)">
            <summary>
            cpp
            enum ePedMotionState
            {
            MOTIONSTATE_NONE = -294553821, // MotionState_None
            MOTIONSTATE_IDLE = -1871534317, // MotionState_Idle
            MOTIONSTATE_WALK = -668482597, // MotionState_Walk
            MOTIONSTATE_RUN = -530524, // MotionState_Run
            MOTIONSTATE_SPRINT = -1115154469, // MotionState_Sprint
            MOTIONSTATE_CROUCH_IDLE = 1140525470, // MotionState_Crouch_Idle
            MOTIONSTATE_CROUCH_WALK = 147004056, // MotionState_Crouch_Walk
            MOTIONSTATE_CROUCH_RUN = 898879241, // MotionState_Crouch_Run
            MOTIONSTATE_DONOTHING = 247561816, // MotionState_DoNothing
            MOTIONSTATE_ANIMATEDVELOCITY = 1427811395, // MotionState_AnimatedVelocity
            MOTIONSTATE_INVEHICLE = -1797663347, // MotionState_InVehicle
            MOTIONSTATE_AIMING = 1063765679, // MotionState_Aiming
            MOTIONSTATE_DIVING_IDLE = 1212730861, // MotionState_Diving_Idle
            MOTIONSTATE_DIVING_SWIM = -1855028596, // MotionState_Diving_Swim
            MOTIONSTATE_SWIMMING_TREADWATER = -776007225, // MotionState_Swimming_TreadWater
            MOTIONSTATE_DEAD = 230360860, // MotionState_Dead
            MOTIONSTATE_STEALTH_IDLE = 1110276645, // MotionState_Stealth_Idle
            MOTIONSTATE_STEALTH_WALK = 69908130, // MotionState_Stealth_Walk
            MOTIONSTATE_STEALTH_RUN = -83133983, // MotionState_Stealth_Run
            MOTIONSTATE_PARACHUTING = -1161760501, // MotionState_Parachuting
            MOTIONSTATE_ACTIONMODE_IDLE = -633298724, // MotionState_ActionMode_Idle
            MOTIONSTATE_ACTIONMODE_WALK = -762290521, // MotionState_ActionMode_Walk
            MOTIONSTATE_ACTIONMODE_RUN = 834330132, // MotionState_ActionMode_Run
            MOTIONSTATE_JETPACK = 1398696542 // MotionState_Jetpack
            }
            </summary>
            <param name="ped">
            The ped handle.
            </param>
            <param name="motionStateHash">
            The motion state hash.
            </param>
            <param name="shouldReset">
            If the motion state should be set even if the ped is already in the specified motion state.
            </param>
            <param name="updateState">
            Integer but treated as a boolean (only allows 1 or 0). Sets ped reset flags `CPED_RESET_FLAG_ForcePreCameraAiAnimUpdateIfFirstPerson` and `CPED_RESET_FLAG_ForcePostCameraAnimUpdate`.
            </param>
            <param name="forceAIPreCameraUpdate">
            If `updateState` is 1, will set either `CPED_RESET_FLAG_ForcePreCameraAIUpdate` (if true) or `CPED_RESET_FLAG_ForcePostCameraAIUpdate` (if false) ped reset flags.
            </param>
            <returns>
            Whether or not the motion state was forced on the ped successfully.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ForcePedPanicWalla">
            <summary>
            Forces the ambient peds into their panic walla state
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x062d5ead4da2fa6a">
            <summary>
            Forces the ambient peds into their panic walla state
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ForcePedToOpenParachute(System.Int32)">
            <summary>
            FORCE_PED_TO_OPEN_PARACHUTE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ForcePickupRegenerate(System.Int32)">
            <summary>
            _FORCE_PICKUP_REGENERATE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x758a5c1b3b1e1990(System.Int32)">
            <summary>
            _FORCE_PICKUP_REGENERATE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ForcePlaybackRecordedVehicleUpdate(System.Int32,System.Boolean)">
            <summary>
            Often called after START_PLAYBACK_RECORDED_VEHICLE and SKIP_TIME_IN_PLAYBACK_RECORDED_VEHICLE; similar in use to FORCE_ENTITY_AI_AND_ANIMATION_UPDATE.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x1f2e4e06dea8992b(System.Int32,System.Boolean)">
            <summary>
            Often called after START_PLAYBACK_RECORDED_VEHICLE and SKIP_TIME_IN_PLAYBACK_RECORDED_VEHICLE; similar in use to FORCE_ENTITY_AI_AND_ANIMATION_UPDATE.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ForceRenderInGameUi(System.Boolean)">
            <summary>
            FORCE_RENDER_IN_GAME_UI
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xdc459cfa0cce245b(System.Boolean)">
            <summary>
            FORCE_RENDER_IN_GAME_UI
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ForceRoomForEntity(System.Int32,System.Int32,System.UInt32)">
            <summary>
            Forces the particular room in an interior to load incase not teleporting into the portal.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ForceRoomForGameViewport(System.Int32,System.UInt32)">
            <summary>
            FORCE_ROOM_FOR_GAME_VIEWPORT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x920d853f3e17f1da(System.Int32,System.UInt32)">
            <summary>
            FORCE_ROOM_FOR_GAME_VIEWPORT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ForceSnowPass(System.Boolean)">
            <summary>
            Forces the game snow pass to render.
            </summary>
            <param name="enabled">
            Whether or not to force rendering to use a snow pass.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ForceSonarBlipsThisFrame">
            <summary>
            Doesn't actually return anything.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x1121bfa1a1a522a8">
            <summary>
            Doesn't actually return anything.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ForceSubmarineNeurtalBuoyancy(System.Int32,System.Int32)">
            <summary>
            Forces a submarine to maintain neutral buoyancy for a specified duration, preventing it from rising when unoccupied or without a driver.
            ```
            NativeDB Introduced: v2189
            ```
            </summary>
            <param name="submarine">
            The submarine vehicle to apply neutral buoyancy to.
            </param>
            <param name="time">
            The duration in milliseconds for which to maintain neutral buoyancy.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xc67db108a9ade3be(System.Int32,System.Int32)">
            <summary>
            Forces a submarine to maintain neutral buoyancy for a specified duration, preventing it from rising when unoccupied or without a driver.
            ```
            NativeDB Introduced: v2189
            ```
            </summary>
            <param name="submarine">
            The submarine vehicle to apply neutral buoyancy to.
            </param>
            <param name="time">
            The duration in milliseconds for which to maintain neutral buoyancy.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ForceSubmarineSurfaceMode(System.Int32,System.Boolean)">
            <summary>
            FORCE_SUBMARINE_SURFACE_MODE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x33506883545ac0df(System.Int32,System.Boolean)">
            <summary>
            FORCE_SUBMARINE_SURFACE_MODE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ForceUseAudioGameObject(System.Int32,System.String)">
            <summary>
            This native sets the audio to the specific vehicle hash's audioNameHash.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x4f0c413926060b38(System.Int32,System.String)">
            <summary>
            This native sets the audio to the specific vehicle hash's audioNameHash.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleAudio(System.Int32,System.String)">
            <summary>
            This native sets the audio to the specific vehicle hash's audioNameHash.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ForceVehicleEngineAudio(System.Int32,System.String)">
            <summary>
            This native sets the audio to the specific vehicle hash's audioNameHash.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ForceVehicleEngineSynth(System.Int32,System.Boolean)">
            <summary>
            This native is used alongside with [`SET_VEHICLE_TYRE_BURST`](#\_0xEC6A202EE4960385).
            ```
            NativeDB Introduced: v3258
            ```
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.FreeMemoryForHighQualityPhoto">
            <summary>
            FREE_MEMORY_FOR_HIGH_QUALITY_PHOTO
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xd801cc02177fa3f1">
            <summary>
            FREE_MEMORY_FOR_HIGH_QUALITY_PHOTO
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.FreeMemoryForLowQualityPhoto">
            <summary>
            FREE_MEMORY_FOR_LOW_QUALITY_PHOTO
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x6a12d88881435dca">
            <summary>
            FREE_MEMORY_FOR_LOW_QUALITY_PHOTO
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.FreeMemoryForMissionCreatorPhoto">
            <summary>
            FREE_MEMORY_FOR_MISSION_CREATOR_PHOTO
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x0a46af8a78dc5e0a">
            <summary>
            FREE_MEMORY_FOR_MISSION_CREATOR_PHOTO
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.FreezeEntityPosition(System.Int32,System.Boolean)">
            <summary>
            Freezes or unfreezes an entity preventing its coordinates to change by the player if set to `true`. You can still change the entity position using [`SET_ENTITY_COORDS`](#\_0x06843DA7060A026B).
            </summary>
            <param name="entity">
            The entity to freeze/unfreeze.
            </param>
            <param name="toggle">
            Freeze or unfreeze entity.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.FreezeMicrophone">
            <summary>
            Allows script to freeze the microphone for a single frame, mantaining its current transform/settings.
            This native should be called every frame you want to keep the microphone frozen, when you stop calling it it will automatically unfreeze
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xd57aaae0e2214d11">
            <summary>
            Allows script to freeze the microphone for a single frame, mantaining its current transform/settings.
            This native should be called every frame you want to keep the microphone frozen, when you stop calling it it will automatically unfreeze
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.FreezePedCameraRotation(System.Int32)">
            <summary>
            _FREEZE_PED_CAMERA_ROTATION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xff287323b0e2c69a(System.Int32)">
            <summary>
            _FREEZE_PED_CAMERA_ROTATION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.FreezeRadioStation(System.String)">
            <summary>
            FREEZE_RADIO_STATION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.FullyChargeNitrous(System.Int32)">
            <summary>
            ```
            NativeDB Introduced: v3095
            ```
            Recharges the nitrous system of the specified vehicle to its maximum capacity. This action sets the nitrous charge duration to the maximum limit defined by previous settings applied through [`SET_OVERRIDE_NITROUS_LEVEL`](#\_0xC8E9B6B71B8E660D).
            </summary>
            <param name="vehicle">
            The vehicle whose nitrous system is to be fully recharged.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GenerateDirectionsToCoord(System.Single,System.Single,System.Single,System.Boolean,System.Int32@,System.Single@,System.Single@)">
            <summary>
            p3 is 0 in the only game script occurrence (trevor3) but 1 doesn't seem to make a difference
            distToNxJunction seems to be the distance in metres * 10.0f
            direction:
            0 = This happens randomly during the drive for seemingly no reason but if you consider that this native is only used in trevor3, it seems to mean "Next frame, stop whatever's being said and tell the player the direction."
            1 = Route is being calculated or the player is going in the wrong direction
            2 = Please Proceed the Highlighted Route
            3 = In (distToNxJunction) Turn Left
            4 = In (distToNxJunction) Turn Right
            5 = In (distToNxJunction) Keep Straight
            6 = In (distToNxJunction) Turn Sharply To The Left
            7 = In (distToNxJunction) Turn Sharply To The Right
            8 = Route is being recalculated or the navmesh is confusing. This happens randomly during the drive but consistently at {2044.0358, 2996.6116, 44.9717} if you face towards the bar and the route needs you to turn right. In that particular case, it could be a bug with how the turn appears to be 270 deg. CCW instead of "right." Either way, this seems to be the engine saying "I don't know the route right now."
            return value set to 0 always
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetAchievementProgress(System.Int32)">
            <summary>
            For Steam.
            Always returns 0 in retail version of the game.
            </summary>
            <returns>
            Returns the progression of an achievement; 0 if the achievement cannot be progressed.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x1c186837d0619335(System.Int32)">
            <summary>
            For Steam.
            Always returns 0 in retail version of the game.
            </summary>
            <returns>
            Returns the progression of an achievement; 0 if the achievement cannot be progressed.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetAchievementProgression(System.Int32)">
            <summary>
            For Steam.
            Always returns 0 in retail version of the game.
            </summary>
            <returns>
            Returns the progression of an achievement; 0 if the achievement cannot be progressed.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetActivePlayers">
            <summary>
            Returns all player indices for 'active' physical players known to the client.
            The data returned adheres to the following layout:
            ```
            [127, 42, 13, 37]
            ```
            </summary>
            <returns>
            An object containing a list of player indices.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetActiveVehicleMissionType(System.Int32)">
            <summary>
            https://alloc8or.re/gta5/doc/enums/eVehicleMissionType.txt
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetActualScreenResolution(System.Int32@,System.Int32@)">
            <summary>
            Returns current screen resolution.
            ```
            NativeDB Introduced: v323
            ```
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetScreenActiveResolution(System.Int32@,System.Int32@)">
            <summary>
            Returns current screen resolution.
            ```
            NativeDB Introduced: v323
            ```
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetActiveScreenResolution(System.Int32@,System.Int32@)">
            <summary>
            Returns current screen resolution.
            ```
            NativeDB Introduced: v323
            ```
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetAiBlip(System.Int32)">
            <summary>
            Returns the current AI BLIP for the specified ped
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x56176892826a4fe8(System.Int32)">
            <summary>
            Returns the current AI BLIP for the specified ped
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetAiBlip_2(System.Int32)">
            <summary>
            _GET_AI_BLIP_2
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x7cd934010e115c2c(System.Int32)">
            <summary>
            _GET_AI_BLIP_2
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetAllRopes">
            <summary>
            Returns all rope handles. The data returned adheres to the following layout:
            ```
            [ 770, 1026, 1282, 1538, 1794, 2050, 2306, 2562, 2818, 3074, 3330, 3586, 3842, 4098, 4354, 4610, ...]
            ```
            </summary>
            <returns>
            An object containing a list of all rope handles.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetAllVehicleModels">
            <summary>
            Returns all registered vehicle model names, including non-dlc vehicles and custom vehicles in no particular order.
            **Example output**
            ```
            ["dubsta", "dubsta2", "dubsta3", "myverycoolcar", "sultan", "sultanrs", ...]
            ```
            This native will not return vehicles that are unregistered (i.e from a resource being stopped) during runtime.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetAllVehicles(System.Int32@)">
            <summary>
            _GET_ALL_VEHICLES
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetAllocatedStackSize">
            <summary>
            GET_ALLOCATED_STACK_SIZE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetAllowMovementWhileZoomed">
            <summary>
            Returns profile setting 17.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xfc859e2374407556">
            <summary>
            Returns profile setting 17.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetAmbientPedRangeMultiplier">
            <summary>
            A getter for [SET_AMBIENT_PED_RANGE_MULTIPLIER_THIS_FRAME](#\_0x0B919E1FB47CC4E0).
            </summary>
            <returns>
            Returns ambient ped range multiplier value.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetAmbientVehicleRangeMultiplier">
            <summary>
            A getter for [SET_AMBIENT_VEHICLE_RANGE_MULTIPLIER_THIS_FRAME](#\_0x90B6DA738A9A25DA).
            </summary>
            <returns>
            Returns ambient vehicle range multiplier value.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetAmbientVoiceNameHash(System.Int32)">
            <summary>
            GET_AMBIENT_VOICE_NAME_HASH
            </summary>
            <returns>
            The hash of the voice name in use by the ped.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x5e203da2ba15d436(System.Int32)">
            <summary>
            GET_AMBIENT_VOICE_NAME_HASH
            </summary>
            <returns>
            The hash of the voice name in use by the ped.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetAmmoInClip(System.Int32,System.UInt32,System.Int32@)">
            <summary>
            GET_AMMO_IN_CLIP
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetAmmoInPedWeapon(System.Int32,System.UInt32)">
            <summary>
            WEAPON::GET_AMMO_IN_PED_WEAPON(PLAYER::PLAYER_PED_ID(), a_0)
            From decompiled scripts
            Returns total ammo in weapon
            GTALua Example :
            natives.WEAPON.GET_AMMO_IN_PED_WEAPON(plyPed, WeaponHash)
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetAngleBetween_2dVectors(System.Single,System.Single,System.Single,System.Single)">
            <summary>
            GET_ANGLE_BETWEEN_2D_VECTORS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetAnimDuration(System.String,System.String)">
            <summary>
            [Animations list](https://alexguirre.github.io/animations-list/)
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetAnimInitialOffsetPosition(System.String,System.String,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32)">
            <summary>
            [Animations list](https://alexguirre.github.io/animations-list/)
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetAnimInitialOffsetRotation(System.String,System.String,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32)">
            <summary>
            [Animations list](https://alexguirre.github.io/animations-list/)
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetAspectRatio(System.Boolean)">
            <summary>
            This native retrieves the aspect ratio of the game window. If `physicalAspect` is `true`, it returns the physical aspect ratio of the game window, which is useful for 3x1 modes. Otherwise, it returns the aspect ratio of the main game window, considering any custom overrides from the settings menu.
            ```
            NativeDB Introduced: v323
            ```
            </summary>
            <param name="physicalAspect">
            A boolean value. Passing in `true` returns the physical aspect ratio of the game window. Passing in `false` returns the aspect ratio of the main game window.
            </param>
            <returns>
            The aspect ratio of the game window as a floating-point number.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetScreenAspectRatio(System.Boolean)">
            <summary>
            This native retrieves the aspect ratio of the game window. If `physicalAspect` is `true`, it returns the physical aspect ratio of the game window, which is useful for 3x1 modes. Otherwise, it returns the aspect ratio of the main game window, considering any custom overrides from the settings menu.
            ```
            NativeDB Introduced: v323
            ```
            </summary>
            <param name="physicalAspect">
            A boolean value. Passing in `true` returns the physical aspect ratio of the game window. Passing in `false` returns the aspect ratio of the main game window.
            </param>
            <returns>
            The aspect ratio of the game window as a floating-point number.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetAudibleMusicTrackTextId">
            <summary>
            GET_AUDIBLE_MUSIC_TRACK_TEXT_ID
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetBaseElementMetadata(System.Int32@,System.Int32@,System.Int32,System.Boolean)">
            <summary>
            _GET_BASE_ELEMENT_METADATA
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xb335f761606db47c(System.Int32@,System.Int32@,System.Int32,System.Boolean)">
            <summary>
            _GET_BASE_ELEMENT_METADATA
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetBenchmarkIterationsFromCommandLine">
            <summary>
            Returns value of the '-benchmarkIterations' command line option.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x4750fc27570311ec">
            <summary>
            Returns value of the '-benchmarkIterations' command line option.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetBenchmarkPassFromCommandLine">
            <summary>
            Returns value of the '-benchmarkPass' command line option.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x1b2366c3f2a5c8df">
            <summary>
            Returns value of the '-benchmarkPass' command line option.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetBenchmarkTime">
            <summary>
            _GET_BENCHMARK_TIME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xe599a503b3837e1b">
            <summary>
            _GET_BENCHMARK_TIME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetBestPedWeapon(System.Int32,System.Boolean)">
            <summary>
            GET_BEST_PED_WEAPON
            </summary>
            <param name="ignoreAmmoCount">
            If set to true, the best weapon can have no ammo, otherwise, it will return the best weapon with ammo. Default value is `0`.
            </param>
            <returns>
            The hash of the best weapon the specified ped has
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetBinkMovieTime(System.Int32)">
            <summary>
            In percentage: 0.0 - 100.0
            ```
            NativeDB Introduced: v1734
            ```
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetBitsInRange(System.Int32,System.Int32,System.Int32)">
            <summary>
            GET_BITS_IN_RANGE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetBlipAlpha(System.Int32)">
            <summary>
            GET_BLIP_ALPHA
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetBlipColour(System.Int32)">
            <summary>
            GET_BLIP_COLOUR
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetBlipCoords(System.Int32)">
            <summary>
            GET_BLIP_COORDS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetBlipFromEntity(System.Int32)">
            <summary>
            Returns the Blip handle of given Entity.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetBlipHudColour(System.Int32)">
            <summary>
            GET_BLIP_HUD_COLOUR
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetBlipInfoIdCoord(System.Int32)">
            <summary>
            GET_BLIP_INFO_ID_COORD
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetBlipInfoIdDisplay(System.Int32)">
            <summary>
            GET_BLIP_INFO_ID_DISPLAY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetBlipInfoIdEntityIndex(System.Int32)">
            <summary>
            GET_BLIP_INFO_ID_ENTITY_INDEX
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetBlipInfoIdPickupIndex(System.Int32)">
            <summary>
            This function is hard-coded to always return 0.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetBlipInfoIdType(System.Int32)">
            <summary>
            Returns a value based on what the blip is attached to
            1 - Vehicle
            2 - Ped
            3 - Object
            4 - Coord
            5 - unk
            6 - Pickup
            7 - Radius
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetBlipRotation(System.Int32)">
            <summary>
            NativeDB Introduced: v2060
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x003e92ba477f9d7f(System.Int32)">
            <summary>
            NativeDB Introduced: v2060
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetBlipSprite(System.Int32)">
            <summary>
            Gets the sprite id of the specified blip. Blip sprite ids and images can be found [here](https://docs.fivem.net/docs/game-references/blips/).
            </summary>
            <param name="blip">
            The blip handle.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetBoatBoomPositionRatio(System.Int32)">
            <summary>
            GET_BOAT_BOOM_POSITION_RATIO
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x6636c535f6cc2725(System.Int32)">
            <summary>
            GET_BOAT_BOOM_POSITION_RATIO
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetBoatBoomPositionRatio_2(System.Int32,System.Boolean)">
            <summary>
            Same call as VEHICLE::_0x0F3B4D4E43177236
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xc1f981a6f74f0c23(System.Int32,System.Boolean)">
            <summary>
            Same call as VEHICLE::_0x0F3B4D4E43177236
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetBoatBoomPositionRatio_3(System.Int32,System.Boolean)">
            <summary>
            _GET_BOAT_BOOM_POSITION_RATIO_3
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x0f3b4d4e43177236(System.Int32,System.Boolean)">
            <summary>
            _GET_BOAT_BOOM_POSITION_RATIO_3
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetBoatVehicleModelAgility(System.UInt32)">
            <summary>
            Retrieves the agility for a specific boat model, including any vehicle mods. Unlike other vehicles where Rockstar Games typically assess performance based on traction, boats use agility as a measure. This static value is distinct from the traction metrics used for other vehicle types.
            ```
            NativeDB Introduced: v323
            ```
            </summary>
            <param name="modelHash">
            The model hash of the boat.
            </param>
            <returns>
            Returns the agility value of the specified boat as a float number.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x5aa3f878a178c4fc(System.UInt32)">
            <summary>
            Retrieves the agility for a specific boat model, including any vehicle mods. Unlike other vehicles where Rockstar Games typically assess performance based on traction, boats use agility as a measure. This static value is distinct from the traction metrics used for other vehicle types.
            ```
            NativeDB Introduced: v323
            ```
            </summary>
            <param name="modelHash">
            The model hash of the boat.
            </param>
            <returns>
            Returns the agility value of the specified boat as a float number.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleModelMoveResistance(System.UInt32)">
            <summary>
            Retrieves the agility for a specific boat model, including any vehicle mods. Unlike other vehicles where Rockstar Games typically assess performance based on traction, boats use agility as a measure. This static value is distinct from the traction metrics used for other vehicle types.
            ```
            NativeDB Introduced: v323
            ```
            </summary>
            <param name="modelHash">
            The model hash of the boat.
            </param>
            <returns>
            Returns the agility value of the specified boat as a float number.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetCalmingQuadAtCoords(System.Single,System.Single)">
            <summary>
            This native returns the index of a calming quad if the given point is inside its bounds.
            </summary>
            <param name="x">
            The X coordinate
            </param>
            <param name="y">
            The Y coordinate
            </param>
            <returns>
            The calming quad index at the given position. Returns -1 if there isn't any there.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetCalmingQuadBounds(System.Int32,System.Int32@,System.Int32@,System.Int32@,System.Int32@)">
            <summary>
            GET_CALMING_QUAD_BOUNDS
            </summary>
            <param name="waterQuad">
            The calming quad index
            </param>
            <param name="minX">
            The minX coordinate
            </param>
            <param name="minY">
            The minY coordinate
            </param>
            <param name="maxX">
            The maxX coordinate
            </param>
            <param name="maxY">
            The maxY coordinate
            </param>
            <returns>
            Returns true on success. Bounds are undefined on failure
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetCalmingQuadCount">
            <summary>
            GET_CALMING_QUAD_COUNT
            </summary>
            <returns>
            Returns the amount of calming quads loaded.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetCalmingQuadDampening(System.Int32,System.Single@)">
            <summary>
            GET_CALMING_QUAD_DAMPENING
            </summary>
            <param name="waterQuad">
            The calming quad index
            </param>
            <returns>
            Returns true on success. Dampening value is undefined on failure
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetCamActiveViewModeContext">
            <summary>
            Enumerated type defined in camControlHelperMetadataViewModes:
            ```cpp
            enum eContext {
            ON_FOOT = 0, // [G|S]ET_FOLLOW_PED_CAM_*
            IN_VEHICLE = 1, // [G|S]ET_FOLLOW_VEHICLE_CAM_*
            ON_BIKE = 2,
            IN_BOAT = 3,
            IN_AIRCRAFT = 4,
            IN_SUBMARINE = 5,
            IN_HELI = 6,
            IN_TURRET = 7,
            }
            ```
            </summary>
            <returns>
            The active view mode context.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x19cafa3c87f7c2ff">
            <summary>
            Enumerated type defined in camControlHelperMetadataViewModes:
            ```cpp
            enum eContext {
            ON_FOOT = 0, // [G|S]ET_FOLLOW_PED_CAM_*
            IN_VEHICLE = 1, // [G|S]ET_FOLLOW_VEHICLE_CAM_*
            ON_BIKE = 2,
            IN_BOAT = 3,
            IN_AIRCRAFT = 4,
            IN_SUBMARINE = 5,
            IN_HELI = 6,
            IN_TURRET = 7,
            }
            ```
            </summary>
            <returns>
            The active view mode context.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetCamAnimCurrentPhase(System.Int32)">
            <summary>
            GET_CAM_ANIM_CURRENT_PHASE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetCamCoord(System.Int32)">
            <summary>
            GET_CAM_COORD
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetCamDofStrength(System.Int32)">
            <summary>
            NativeDB Introduced: v2699
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetCamFarClip(System.Int32)">
            <summary>
            GET_CAM_FAR_CLIP
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetCamFarDof(System.Int32)">
            <summary>
            GET_CAM_FAR_DOF
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetCamFov(System.Int32)">
            <summary>
            GET_CAM_FOV
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetCamMatrix(System.Int32,CitizenFX.Core.Vector3@,CitizenFX.Core.Vector3@,CitizenFX.Core.Vector3@,CitizenFX.Core.Vector3@)">
            <summary>
            Returns the world matrix of the specified camera. To turn this into a view matrix, calculate the inverse.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetCamNearClip(System.Int32)">
            <summary>
            GET_CAM_NEAR_CLIP
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetCamNearDof(System.Int32)">
            <summary>
            NativeDB Introduced: v2699
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetCamRot(System.Int32,System.Int32)">
            <summary>
            Gets a camera's rotation by handle (`cam`) lookup, outputs a `Vector3` in degrees.
            </summary>
            <param name="cam">
            The camera handle.
            </param>
            <param name="rotationOrder">
            The order of rotation, see [`GET_ENTITY_ROTATION`](#\_0xAFBD61CC738D9EB9)
            </param>
            <returns>
            A `Vector3` representing the camera rotation in degrees.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetCamSplineNodeIndex(System.Int32)">
            <summary>
            GET_CAM_SPLINE_NODE_INDEX
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetCamSplineNodePhase(System.Int32)">
            <summary>
            I'm pretty sure the parameter is the camera as usual, but I am not certain so I'm going to leave it as is.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetCamSplinePhase(System.Int32)">
            <summary>
            Can use this with SET_CAM_SPLINE_PHASE to set the float it this native returns.
            (returns 1.0f when no nodes has been added, reached end of non existing spline)
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetCamViewModeForContext(System.Int32)">
            <summary>
            See [`GET_FOLLOW_PED_CAM_VIEW_MODE`](#\_0x8D4D46230B2C353A) for the view mode enum.
            </summary>
            <param name="context">
            See [`_GET_CAM_ACTIVE_VIEW_MODE_CONTEXT`](#\_0x19CAFA3C87F7C2FF).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xee778f8c7e1142e2(System.Int32)">
            <summary>
            See [`GET_FOLLOW_PED_CAM_VIEW_MODE`](#\_0x8D4D46230B2C353A) for the view mode enum.
            </summary>
            <param name="context">
            See [`_GET_CAM_ACTIVE_VIEW_MODE_CONTEXT`](#\_0x19CAFA3C87F7C2FF).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetCanVehicleJump(System.Int32)">
            <summary>
            Returns true if the vehicle has the FLAG_JUMPING_CAR flag set.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HasVehicleJumpingAbility(System.Int32)">
            <summary>
            Returns true if the vehicle has the FLAG_JUMPING_CAR flag set.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DoesVehicleHaveJumpingAbility(System.Int32)">
            <summary>
            Returns true if the vehicle has the FLAG_JUMPING_CAR flag set.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetCargobobHookPosition(System.Int32)">
            <summary>
            Gets the position of the cargobob hook, in world coords.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xcbdb9b923cacc92d(System.Int32)">
            <summary>
            Gets the position of the cargobob hook, in world coords.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetCauseOfMostRecentForceCleanup">
            <summary>
            GET_CAUSE_OF_MOST_RECENT_FORCE_CLEANUP
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetCgoffset(System.Int32)">
            <summary>
            GET_CGOFFSET
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetClipSetForScriptedGunTask(System.Int32)">
            <summary>
            GET_CLIP_SET_FOR_SCRIPTED_GUN_TASK
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetClockDayOfMonth">
            <summary>
            GET_CLOCK_DAY_OF_MONTH
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetClockDayOfWeek">
            <summary>
            Gets the current day of the week.
            0: Sunday
            1: Monday
            2: Tuesday
            3: Wednesday
            4: Thursday
            5: Friday
            6: Saturday
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetClockHours">
            <summary>
            Gets the current ingame hour, expressed without zeros. (09:34 will be represented as 9)
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetClockMinutes">
            <summary>
            Gets the current ingame clock minute.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetClockMonth">
            <summary>
            GET_CLOCK_MONTH
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetClockSeconds">
            <summary>
            Gets the current ingame clock second. Note that ingame clock seconds change really fast since a day in GTA is only 48 minutes in real life.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetClockYear">
            <summary>
            GET_CLOCK_YEAR
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetClosestBlipOfType(System.Int32)">
            <summary>
            NativeDB Introduced: v1180
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xd484bf71050ca1ee(System.Int32)">
            <summary>
            NativeDB Introduced: v1180
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetClosestFirePos(CitizenFX.Core.Vector3@,System.Single,System.Single,System.Single)">
            <summary>
            Returns TRUE if it found something. FALSE if not.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetClosestMajorVehicleNode(System.Single,System.Single,System.Single,CitizenFX.Core.Vector3@,System.Single,System.Int32)">
            <summary>
            Get the closest vehicle node to a given position, unknown1 = 3.0, unknown2 = 0
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetClosestObjectOfType(System.Single,System.Single,System.Single,System.Single,System.UInt32,System.Boolean,System.Boolean,System.Boolean)">
            <summary>
            Has 8 params in the latest patches.
            isMission - if true doesn't return mission objects
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetClosestPed(System.Single,System.Single,System.Single,System.Single,System.Boolean,System.Boolean,System.Int32@,System.Boolean,System.Boolean,System.Int32)">
            <summary>
            Gets the closest ped in a radius.
            Ped Types:
            Any ped = -1
            Player = 1
            Male = 4
            Female = 5
            Cop = 6
            Human = 26
            SWAT = 27
            Animal = 28
            Army = 29
            ------------------
            P4 P5 P7 P8
            1  0  x  x  = return nearest walking Ped
            1  x  0  x  = return nearest walking Ped
            x  1  1  x  = return Ped you are using
            0  0  x  x  = no effect
            0  x  0  x  = no effect
            x = can be 1 or 0. Does not have any obvious changes.
            This function does not return ped who is:
            1. Standing still
            2. Driving
            3. Fleeing
            4. Attacking
            This function only work if the ped is:
            1. walking normally.
            2. waiting to cross a road.
            Note: PED::GET_PED_NEARBY_PEDS works for more peds.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetClosestRoad(System.Single,System.Single,System.Single,System.Single,System.Int32,CitizenFX.Core.Vector3@,CitizenFX.Core.Vector3@,System.Int32@,System.Int32@,System.Single@,System.Boolean)">
            <summary>
            Finds an edge (node connection to another node) that satisfies the specified criteria.
            </summary>
            <param name="x">
            x position
            </param>
            <param name="y">
            y position
            </param>
            <param name="z">
            z position
            </param>
            <param name="minimumEdgeLength">
            Minimum distance the srcNode must be from the targetNode.
            </param>
            <param name="minimumLaneCount">
            Minimum number of lanes the connection must have.
            </param>
            <param name="srcNode">
            Position of the edge source
            </param>
            <param name="targetNode">
            Position of the edge target
            </param>
            <param name="laneCountForward">
            Lane count forward
            </param>
            <param name="laneCountBackward">
            Lane count backwards
            </param>
            <param name="width">
            Width of gap in middle of road between forward and backward lanes.
            </param>
            <param name="onlyMajorRoads">
            Return major roads only.
            </param>
            <returns>
            Returns `true` if a road was found, `false` otherwise.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetClosestTrackNodes(CitizenFX.Core.Vector3,System.Single)">
            <summary>
            Get all track nodes and their track ids within the radius of the specified coordinates.
            </summary>
            <param name="position">
            Get track nodes at position
            </param>
            <param name="radius">
            Get track nodes within radius
            </param>
            <returns>
            Returns a list of tracks and node entries: a trackNode and a trackIdThe data returned adheres to the following layout:    [{trackNode1, trackId1}, ..., {trackNodeN, trackIdN}]
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetClosestVehicle(System.Single,System.Single,System.Single,System.Single,System.UInt32,System.Int32)">
            <summary>
            Example usage
            VEHICLE::GET_CLOSEST_VEHICLE(x, y, z, radius, hash, unknown leave at 70)
            x, y, z: Position to get closest vehicle to.
            radius: Max radius to get a vehicle.
            modelHash: Limit to vehicles with this model. 0 for any.
            flags: The bitwise flags altering the function's behaviour.
            Does not return police cars or helicopters.
            It seems to return police cars for me, does not seem to return helicopters, planes or boats for some reason
            Only returns non police cars and motorbikes with the flag set to 70 and modelHash to 0. ModelHash seems to always be 0 when not a modelHash in the scripts, as stated above.
            These flags were found in the b617d scripts: 0,2,4,6,7,23,127,260,2146,2175,12294,16384,16386,20503,32768,67590,67711,98309,100359.
            Converted to binary, each bit probably represents a flag as explained regarding another native here: gtaforums.com/topic/822314-guide-driving-styles
            Conversion of found flags to binary: pastebin.com/kghNFkRi
            At exactly 16384 which is 0100000000000000 in binary and 4000 in hexadecimal only planes are returned.
            It's probably more convenient to use worldGetAllVehicles(int *arr, int arrSize) and check the shortest distance yourself and sort if you want by checking the vehicle type with for example VEHICLE::IS_THIS_MODEL_A_BOAT
            -------------------------------------------------------------------------
            Conclusion: This native is not worth trying to use. Use something like this instead: pastebin.com/xiFdXa7h
            Use flag 127 to return police cars
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetClosestVehicleNode(System.Single,System.Single,System.Single,CitizenFX.Core.Vector3@,System.Int32,System.Single,System.Single)">
            <summary>
            FYI: When falling through the map (or however you got under it) you will respawn when your player ped's height is &lt;= -200.0 meters (I think you all know this) and when in a vehicle you will actually respawn at the closest vehicle node.
            ----------
            Vector3 nodePos;
            GET_CLOSEST_VEHICLE_NODE(x,y,z,&amp;nodePos,...)
            p4 is either 0, 1 or 8. 1 means any path/road. 0 means node in the middle of the closest main (asphalt) road.
            p5, p6 are always the same:
            0x40400000 (3.0), 0
            p5 can also be 100.0 and p6 can be 2.5:
            PATHFIND::GET_CLOSEST_VEHICLE_NODE(a_0, &amp;v_5, v_9, 100.0, 2.5)
            Known node types: simple path/asphalt road, only asphalt road, water, under the map at always the same coords.
            The node types follows a pattern. For example, every fourth node is of the type water i.e. 3, 7, 11, 15, 19, 23, 27, 31, 35, 39... 239. Could not see any difference between nodes within certain types.
            Starting at 2, every fourth node is under the map, always same coords.
            Same with only asphalt road (0, 4, 8, etc) and simple path/asphalt road (1, 5, 9, etc).
            gtaforums.com/topic/843561-pathfind-node-types
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetClosestVehicleNodeWithHeading(System.Single,System.Single,System.Single,CitizenFX.Core.Vector3@,System.Single@,System.Int32,System.Single,System.Int32)">
            <summary>
            p5, p6 and p7 seems to be about the same as p4, p5 and p6 for GET_CLOSEST_VEHICLE_NODE. p6 and/or p7 has something to do with finding a node on the same path/road and same direction(at least for this native, something to do with the heading maybe). Edit this when you find out more.
            p5 is either 1 or 12. 1 means any path/road. 12, 8, 0 means node in the middle of the closest main (asphalt) road.
            p6 is always 3.0
            p7 is always 0.
            Known node types: simple path/asphalt road, only asphalt road, water, under the map at always the same coords.
            The node types follows a pattern. For example, every fourth node is of the type water i.e. 3, 7, 11, 15, 19, 23, 27, 31, 35, 39... 239. Could not see any difference between nodes within certain types.
            Starting at 2, every fourth node is under the map, always same coords.
            Same with only asphalt road (0, 4, 8, etc) and simple path/asphalt road (1, 5, 9, etc).
            gtaforums.com/topic/843561-pathfind-node-types
            Example of usage, moving vehicle to closest path/road:
            Vector3 coords = ENTITY::GET_ENTITY_COORDS(playerVeh, true);
            Vector3 closestVehicleNodeCoords;
            float roadHeading;
            PATHFIND::GET_CLOSEST_VEHICLE_NODE_WITH_HEADING(coords.x, coords.y, coords.z, &amp;closestVehicleNodeCoords, &amp;roadHeading, 1, 3, 0);
            ENTITY::SET_ENTITY_HEADING(playerVeh, roadHeading);
            ENTITY::SET_ENTITY_COORDS(playerVeh, closestVehicleNodeCoords.x, closestVehicleNodeCoords.y, closestVehicleNodeCoords.z, 1, 0, 0, 1);
            VEHICLE::SET_VEHICLE_ON_GROUND_PROPERLY(playerVeh);
            ------------------------------------------------------------------
            C# Example (ins1de) : pastebin.com/fxtMWAHD
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetCloudHatOpacity">
            <summary>
            _GET_CLOUD_HAT_OPACITY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x20ac25e781ae4a84">
            <summary>
            _GET_CLOUD_HAT_OPACITY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetCloudTimeAsInt">
            <summary>
            Returns POSIX timestamp.
            Renamed from `_GET_POSIX_TIME` to `GET_CLOUD_TIME_AS_INT` because of conflicting native names ([`0xDA488F299A5B164E`](#\_0xDA488F299A5B164E))
            </summary>
            <returns>
            An int representing the cloud time.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x9a73240b49945c76">
            <summary>
            Returns POSIX timestamp.
            Renamed from `_GET_POSIX_TIME` to `GET_CLOUD_TIME_AS_INT` because of conflicting native names ([`0xDA488F299A5B164E`](#\_0xDA488F299A5B164E))
            </summary>
            <returns>
            An int representing the cloud time.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetCloudTimeAsString">
            <summary>
            Same as GET_CLOUD_TIME_AS_INT but returns the value as a hex string (%I64X).
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xf12e6cd06c73d69e">
            <summary>
            Same as GET_CLOUD_TIME_AS_INT but returns the value as a hex string (%I64X).
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetCollisionNormalOfLastHitForEntity(System.Int32)">
            <summary>
            GET_COLLISION_NORMAL_OF_LAST_HIT_FOR_ENTITY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetCombatFloat(System.Int32,System.Int32)">
            <summary>
            p0: Ped Handle
            p1: int i | 0 &lt;= i &lt;= 27
            p1 probably refers to the attributes configured in combatbehavior.meta. There are 13. Example:
            &lt;BlindFireChance value="0.1"/&gt;
            &lt;WeaponShootRateModifier value="1.0"/&gt;
            &lt;TimeBetweenBurstsInCover value="1.25"/&gt;
            &lt;BurstDurationInCover value="2.0"/&gt;
            &lt;TimeBetweenPeeks value="10.0"/&gt;
            &lt;WeaponAccuracy value="0.18"/&gt;
            &lt;FightProficiency value="0.8"/&gt;
            &lt;StrafeWhenMovingChance value="1.0"/&gt;
            &lt;WalkWhenStrafingChance value="0.0"/&gt;
            &lt;AttackWindowDistanceForCover value="55.0"/&gt;
            &lt;TimeToInvalidateInjuredTarget value="9.0"/&gt;
            &lt;TriggerChargeTime_Near value="4.0"/&gt;
            &lt;TriggerChargeTime_Far value="10.0"/&gt;
            -------------Confirmed by editing combatbehavior.meta:
            p1:
            0=BlindFireChance
            1=BurstDurationInCover
            3=TimeBetweenBurstsInCover
            4=TimeBetweenPeeks
            5=StrafeWhenMovingChance
            8=WalkWhenStrafingChance
            11=AttackWindowDistanceForCover
            12=TimeToInvalidateInjuredTarget
            16=OptimalCoverDistance
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetCommerceItemCat(System.Int32,System.Int32)">
            <summary>
            index2 is unused
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x6f44cbf56d79fac0(System.Int32,System.Int32)">
            <summary>
            index2 is unused
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetCommerceItemId(System.Int32)">
            <summary>
            GET_COMMERCE_ITEM_ID
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x662635855957c411(System.Int32)">
            <summary>
            GET_COMMERCE_ITEM_ID
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetCommerceItemName(System.Int32)">
            <summary>
            GET_COMMERCE_ITEM_NAME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xb4271092ca7edf48(System.Int32)">
            <summary>
            GET_COMMERCE_ITEM_NAME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetCommerceItemNumCats(System.Int32)">
            <summary>
            GET_COMMERCE_ITEM_NUM_CATS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x2a7776c709904ab0(System.Int32)">
            <summary>
            GET_COMMERCE_ITEM_NUM_CATS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetCommerceItemTexturename(System.Int32)">
            <summary>
            NativeDB Added Parameter 3: int p2
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x722f5d28b61c5ea8(System.Int32)">
            <summary>
            NativeDB Added Parameter 3: int p2
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetCommerceProductPrice(System.Int32)">
            <summary>
            GET_COMMERCE_PRODUCT_PRICE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xca94551b50b4932c(System.Int32)">
            <summary>
            GET_COMMERCE_PRODUCT_PRICE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetControlGroupInstructionalButton(System.Int32,System.Int32,System.Boolean)">
            <summary>
            GET_CONTROL_GROUP_INSTRUCTIONAL_BUTTON
            </summary>
            <param name="padIndex">
            The control system instance to use. See [`ENABLE_ALL_CONTROL_ACTIONS`](#\_0xA5FFE9B05F199DE7).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x80c2fd58d720c801(System.Int32,System.Int32,System.Boolean)">
            <summary>
            GET_CONTROL_GROUP_INSTRUCTIONAL_BUTTON
            </summary>
            <param name="padIndex">
            The control system instance to use. See [`ENABLE_ALL_CONTROL_ACTIONS`](#\_0xA5FFE9B05F199DE7).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetControlInstructionalButton(System.Int32,System.Int32,System.Int32)">
            <summary>
            formerly called _GET_CONTROL_ACTION_NAME incorrectly
            p2 appears to always be true.
            p2 is unused variable in function.
            EG:
            GET_CONTROL_INSTRUCTIONAL_BUTTON (2, 201, 1)  -- [[INPUT_FRONTEND_ACCEPT (e.g. Enter button)]] 
            GET_CONTROL_INSTRUCTIONAL_BUTTON (2, 202, 1)  -- [[INPUT_FRONTEND_CANCEL (e.g. ESC button)]] 
            GET_CONTROL_INSTRUCTIONAL_BUTTON (2, 51, 1)  -- [[INPUT_CONTEXT (e.g. E button)]] 
            gtaforums.com/topic/819070-c-draw-instructional-buttons-scaleform-movie/#entry1068197378
            0, 1 and 2 used in the scripts. 0 is by far the most common of them.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x0499d7b09fc9b407(System.Int32,System.Int32,System.Int32)">
            <summary>
            formerly called _GET_CONTROL_ACTION_NAME incorrectly
            p2 appears to always be true.
            p2 is unused variable in function.
            EG:
            GET_CONTROL_INSTRUCTIONAL_BUTTON (2, 201, 1)  -- [[INPUT_FRONTEND_ACCEPT (e.g. Enter button)]] 
            GET_CONTROL_INSTRUCTIONAL_BUTTON (2, 202, 1)  -- [[INPUT_FRONTEND_CANCEL (e.g. ESC button)]] 
            GET_CONTROL_INSTRUCTIONAL_BUTTON (2, 51, 1)  -- [[INPUT_CONTEXT (e.g. E button)]] 
            gtaforums.com/topic/819070-c-draw-instructional-buttons-scaleform-movie/#entry1068197378
            0, 1 and 2 used in the scripts. 0 is by far the most common of them.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetControlNormal(System.Int32,System.Int32)">
            <summary>
            GET_CONTROL_NORMAL
            </summary>
            <param name="padIndex">
            The control system instance to use. See [`ENABLE_ALL_CONTROL_ACTIONS`](#\_0xA5FFE9B05F199DE7).
            </param>
            <param name="control">
            The [control ID](https://docs.fivem.net/docs/game-references/controls/#controls) to check.
            </param>
            <returns>
            Returns the value of [`GET_CONTROL_VALUE`](#\_0xD95E79E8686D2C27) normalized, i.e. a real number value between -1.0 and 1.0
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetControlUnboundNormal(System.Int32,System.Int32)">
            <summary>
            Seems to return values between -1 and 1 for controls like gas and steering.
            </summary>
            <param name="padIndex">
            The control system instance to use. See [`ENABLE_ALL_CONTROL_ACTIONS`](#\_0xA5FFE9B05F199DE7).
            </param>
            <param name="control">
            The [control ID](https://docs.fivem.net/docs/game-references/controls/#controls) to check.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x5b84d09cec5209c5(System.Int32,System.Int32)">
            <summary>
            Seems to return values between -1 and 1 for controls like gas and steering.
            </summary>
            <param name="padIndex">
            The control system instance to use. See [`ENABLE_ALL_CONTROL_ACTIONS`](#\_0xA5FFE9B05F199DE7).
            </param>
            <param name="control">
            The [control ID](https://docs.fivem.net/docs/game-references/controls/#controls) to check.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetControlValue(System.Int32,System.Int32)">
            <summary>
            GET_CONTROL_VALUE
            </summary>
            <param name="padIndex">
            The control system instance to use. See [`ENABLE_ALL_CONTROL_ACTIONS`](#\_0xA5FFE9B05F199DE7).
            </param>
            <param name="control">
            The [control ID](https://docs.fivem.net/docs/game-references/controls/#controls) to check.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetConvar(System.String,System.String)">
            <summary>
            Can be used to get a console variable of type `char*`, for example a string.
            </summary>
            <param name="varName">
            The console variable to look up.
            </param>
            <param name="default_">
            The default value to set if none is found.
            </param>
            <returns>
            Returns the convar value if it can be found, otherwise it returns the assigned `default`.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetConvarBool(System.String,System.Boolean)">
            <summary>
            Can be used to get a console variable casted back to `bool`.
            </summary>
            <param name="varName">
            The console variable to look up.
            </param>
            <param name="defaultValue">
            The default value to set if none is found.
            </param>
            <returns>
            Returns the convar value if it can be found, otherwise it returns the assigned `default`.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetConvarFloat(System.String,System.Single)">
            <summary>
            This will have floating point inaccuracy.
            </summary>
            <param name="varName">
            The console variable to get
            </param>
            <param name="defaultValue">
            The default value to set, if none are found.
            </param>
            <returns>
            Returns the value set in varName, or `default` if none are specified
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetConvarInt(System.String,System.Int32)">
            <summary>
            Can be used to get a console variable casted back to `int` (an integer value).
            </summary>
            <param name="varName">
            The console variable to look up.
            </param>
            <param name="default_">
            The default value to set if none is found (variable not set using [SET_CONVAR](#\_0x341B16D2), or not accessible).
            </param>
            <returns>
            Returns the convar value if it can be found, otherwise it returns the assigned `default`.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetConvertibleRoofState(System.Int32)">
            <summary>
            Returns the convertible state of the specified vehicle.
            ```cpp
            enum eRoofState {
            RAISED = 0,
            LOWERING = 1,
            LOWERED = 2,
            RAISING = 3,
            CLOSING_BOOT = 4,
            ROOF_STUCK_RAISED = 5,
            ROOF_STUCK_LOWERED = 6
            }
            ```
            </summary>
            <param name="vehicle">
            Vehicle to get the state of
            </param>
            <returns>
            Returns the current roof state, refer to `eRoofState`
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetCoordsAndRotationOfClosestObjectOfType(System.Single,System.Single,System.Single,System.Single,System.UInt32,CitizenFX.Core.Vector3@,CitizenFX.Core.Vector3@,System.Int32)">
            <summary>
            GET_COORDS_AND_ROTATION_OF_CLOSEST_OBJECT_OF_TYPE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x163f8b586bc95f2a(System.Single,System.Single,System.Single,System.Single,System.UInt32,CitizenFX.Core.Vector3@,CitizenFX.Core.Vector3@,System.Int32)">
            <summary>
            GET_COORDS_AND_ROTATION_OF_CLOSEST_OBJECT_OF_TYPE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetCoordsOfProjectileTypeInArea(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.UInt32,CitizenFX.Core.Vector3@,System.Boolean)">
            <summary>
            GET_COORDS_OF_PROJECTILE_TYPE_IN_AREA
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x8d7a43ec6a5fea45(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.UInt32,CitizenFX.Core.Vector3@,System.Boolean)">
            <summary>
            GET_COORDS_OF_PROJECTILE_TYPE_IN_AREA
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetIsProjectileTypeInArea(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.UInt32,CitizenFX.Core.Vector3@,System.Boolean)">
            <summary>
            GET_COORDS_OF_PROJECTILE_TYPE_IN_AREA
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetCoordsOfProjectileTypeWithinDistance(System.Int32,System.UInt32,System.Single,CitizenFX.Core.Vector3@,System.Boolean)">
            <summary>
            GET_COORDS_OF_PROJECTILE_TYPE_WITHIN_DISTANCE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xdfb4138eefed7b81(System.Int32,System.UInt32,System.Single,CitizenFX.Core.Vector3@,System.Boolean)">
            <summary>
            GET_COORDS_OF_PROJECTILE_TYPE_WITHIN_DISTANCE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetProjectileNearPedCoords(System.Int32,System.UInt32,System.Single,CitizenFX.Core.Vector3@,System.Boolean)">
            <summary>
            GET_COORDS_OF_PROJECTILE_TYPE_WITHIN_DISTANCE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetCurrentFrontendMenuVersion">
            <summary>
            if (HUD::GET_CURRENT_FRONTEND_MENU_VERSION() == joaat("fe_menu_version_empty_no_background"))
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x2309595ad6145265">
            <summary>
            if (HUD::GET_CURRENT_FRONTEND_MENU_VERSION() == joaat("fe_menu_version_empty_no_background"))
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetCurrentFrontendMenu">
            <summary>
            if (HUD::GET_CURRENT_FRONTEND_MENU_VERSION() == joaat("fe_menu_version_empty_no_background"))
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetCurrentGameName">
            <summary>
            This native returns the currently used game's name.
            </summary>
            <returns>
            The game name as a string, one of the following values: gta4, gta5, rdr3
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetCurrentLanguage">
            <summary>
            0 = american (en-US)
            1 = french (fr-FR)
            2 = german (de-DE)
            3 = italian (it-IT)
            4 = spanish (es-ES)
            5 = brazilian (pt-BR)
            6 = polish (pl-PL)
            7 = russian (ru-RU)
            8 = korean (ko-KR)
            9 = chinesetrad (zh-TW)
            10 = japanese (ja-JP)
            11 = mexican (es-MX)
            12 = chinesesimp (zh-CN)
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetUiLanguageId">
            <summary>
            0 = american (en-US)
            1 = french (fr-FR)
            2 = german (de-DE)
            3 = italian (it-IT)
            4 = spanish (es-ES)
            5 = brazilian (pt-BR)
            6 = polish (pl-PL)
            7 = russian (ru-RU)
            8 = korean (ko-KR)
            9 = chinesetrad (zh-TW)
            10 = japanese (ja-JP)
            11 = mexican (es-MX)
            12 = chinesesimp (zh-CN)
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetCurrentLanguageId">
            <summary>
            0 = american (en-US)
            1 = french (fr-FR)
            2 = german (de-DE)
            3 = italian (it-IT)
            4 = spanish (es-ES)
            5 = brazilian (pt-BR)
            6 = polish (pl-PL)
            7 = russian (ru-RU)
            8 = korean (ko-KR)
            9 = chinesetrad (zh-TW)
            10 = japanese (ja-JP)
            11 = mexican (es-MX)
            12 = chinesesimp (zh-CN)
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetCurrentNumberOfCloudPhotos">
            <summary>
            GET_CURRENT_NUMBER_OF_CLOUD_PHOTOS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x473151ebc762c6da">
            <summary>
            GET_CURRENT_NUMBER_OF_CLOUD_PHOTOS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetNumberOfPhotos">
            <summary>
            GET_CURRENT_NUMBER_OF_CLOUD_PHOTOS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetCurrentNumberOfPhotos">
            <summary>
            GET_CURRENT_NUMBER_OF_CLOUD_PHOTOS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetCurrentPedVehicleWeapon(System.Int32,System.UInt32@)">
            <summary>
            GET_CURRENT_PED_VEHICLE_WEAPON
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetCurrentPedWeapon(System.Int32,System.UInt32@,System.Boolean)">
            <summary>
            The return value seems to indicate returns true if the hash of the weapon object weapon equals the weapon hash.
            p2 seems to be 1 most of the time; and is not implemented.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetCurrentPedWeaponEntityIndex(System.Int32)">
            <summary>
            NativeDB Added Parameter 2: Any p1
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetCurrentPlaybackForVehicle(System.Int32)">
            <summary>
            GET_CURRENT_PLAYBACK_FOR_VEHICLE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetCurrentRadioTrackPlaybackTime(System.String)">
            <summary>
            Return the playback time (in milliseconds) of the radio stations current track.
            NativeDB Introduced: v1493
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x3e65cde5215832c1(System.String)">
            <summary>
            Return the playback time (in milliseconds) of the radio stations current track.
            NativeDB Introduced: v1493
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetCurrentRadioStationHash(System.String)">
            <summary>
            Return the playback time (in milliseconds) of the radio stations current track.
            NativeDB Introduced: v1493
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetCurrentResourceName">
            <summary>
            Returns the name of the currently executing resource.
            </summary>
            <returns>
            The name of the resource.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetCurrentScriptedConversationLine">
            <summary>
            GET_CURRENT_SCRIPTED_CONVERSATION_LINE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetCurrentServerEndpoint">
            <summary>
            Returns the peer address of the remote game server that the user is currently connected to.
            </summary>
            <returns>
            The peer address of the game server (e.g. `127.0.0.1:30120`), or NULL if not available.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetCurrentTrackSoundName(System.String)">
            <summary>
            GET_CURRENT_TRACK_SOUND_NAME
            </summary>
            <returns>
            The current sound name as a hash for the currently playing track on the given station.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x34d66bc058019ce0(System.String)">
            <summary>
            GET_CURRENT_TRACK_SOUND_NAME
            </summary>
            <returns>
            The current sound name as a hash for the currently playing track on the given station.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetCurrentRadioTrackName(System.String)">
            <summary>
            GET_CURRENT_TRACK_SOUND_NAME
            </summary>
            <returns>
            The current sound name as a hash for the currently playing track on the given station.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetCurrentWebpageId">
            <summary>
            GET_CURRENT_WEBPAGE_ID
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x01a358d9128b7a86">
            <summary>
            GET_CURRENT_WEBPAGE_ID
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetActiveWebsiteId">
            <summary>
            GET_CURRENT_WEBPAGE_ID
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetCurrentWebsiteId">
            <summary>
            GET_CURRENT_WEBSITE_ID
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetCutFileNumSections(System.String)">
            <summary>
            _GET_CUT_FILE_NUM_SECTIONS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x0abc54de641dc0fc(System.String)">
            <summary>
            _GET_CUT_FILE_NUM_SECTIONS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetCutsceneEndTime">
            <summary>
            Returns the time of the cutscene's end accounting for [`REQUEST_CUTSCENE_WITH_PLAYBACK_LIST`](#\_0xC23DE0E91C30B58C)
            If a cutscene is laid out with 10 second sections, and section 0 and 1 are enabled then it would be 20000ms.
            ```
            NativeDB Introduced: v1734
            ```
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x971d7b15bcdbef99">
            <summary>
            Returns the time of the cutscene's end accounting for [`REQUEST_CUTSCENE_WITH_PLAYBACK_LIST`](#\_0xC23DE0E91C30B58C)
            If a cutscene is laid out with 10 second sections, and section 0 and 1 are enabled then it would be 20000ms.
            ```
            NativeDB Introduced: v1734
            ```
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetCutscenePlayTime">
            <summary>
            Gets the current time of the cutscene.
            ```
            NativeDB Introduced: v3258
            ```
            </summary>
            <returns>
            Returns the current play time of the cutscene in milliseconds.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetCutsceneSectionPlaying">
            <summary>
            GET_CUTSCENE_SECTION_PLAYING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetCutsceneTime">
            <summary>
            Gets the elapsed time of the current cutscene in
            </summary>
            <returns>
            Elapsed time in milliseconds
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetCutsceneTotalDuration">
            <summary>
            Gets the total length of the cutscene irrespective of playback list in milliseconds
            To account for sections, see [`_GET_CUTSCENE_END_TIME`](#\_0x971D7B15BCDBEF99)
            </summary>
            <returns>
            Cutscene total length in milliseconds
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetDeadPedPickupCoords(System.Int32,System.Single,System.Single)">
            <summary>
            GET_DEAD_PED_PICKUP_COORDS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetDebugCamera">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x77c3cec46be286f6">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetDecalWashLevel(System.Int32)">
            <summary>
            GET_DECAL_WASH_LEVEL
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetDeepOceanScaler">
            <summary>
            Gets the aggressiveness factor of the ocean waves.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x2b2a2cc86778b619">
            <summary>
            Gets the aggressiveness factor of the ocean waves.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetWavesIntensity">
            <summary>
            Gets the aggressiveness factor of the ocean waves.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetCurrentIntensity">
            <summary>
            Gets the aggressiveness factor of the ocean waves.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetDefaultScriptRendertargetRenderId">
            <summary>
            This function is hard-coded to always return 1.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetDisabledControlNormal(System.Int32,System.Int32)">
            <summary>
            GET_DISABLED_CONTROL_NORMAL
            </summary>
            <param name="padIndex">
            The control system instance to use. See [`ENABLE_ALL_CONTROL_ACTIONS`](#\_0xA5FFE9B05F199DE7).
            </param>
            <param name="control">
            The [control ID](https://docs.fivem.net/docs/game-references/controls/#controls) to check.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetDisabledControlUnboundNormal(System.Int32,System.Int32)">
            <summary>
            GET_DISABLED_CONTROL_UNBOUND_NORMAL
            </summary>
            <param name="padIndex">
            The control system instance to use. See [`ENABLE_ALL_CONTROL_ACTIONS`](#\_0xA5FFE9B05F199DE7).
            </param>
            <param name="control">
            The [control ID](https://docs.fivem.net/docs/game-references/controls/#controls) to check.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x4f8a26a890fd62fb(System.Int32,System.Int32)">
            <summary>
            GET_DISABLED_CONTROL_UNBOUND_NORMAL
            </summary>
            <param name="padIndex">
            The control system instance to use. See [`ENABLE_ALL_CONTROL_ACTIONS`](#\_0xA5FFE9B05F199DE7).
            </param>
            <param name="control">
            The [control ID](https://docs.fivem.net/docs/game-references/controls/#controls) to check.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetDisplayNameFromVehicleModel(System.UInt32)">
            <summary>
            Returns the display name/text label (`gameName` in `vehicles.meta`) for the specified vehicle model.
            </summary>
            <param name="modelHash">
            A vehicle model to check.
            </param>
            <returns>
            The display name for the vehicle, or `'CARNOTFOUND'` if invalid.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetDistanceBetweenCoords(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Boolean)">
            <summary>
            Returns the distance between two three-dimensional points, optionally ignoring the Z values.
            If useZ is false, only the 2D plane (X-Y) will be considered for calculating the distance.
            Consider using this faster native instead: SYSTEM::VDIST - DVIST always takes in consideration the 3D coordinates.
            </summary>
            <param name="x1">
            The X coordinate of the first point.
            </param>
            <param name="y1">
            The Y coordinate of the first point.
            </param>
            <param name="z1">
            The Z coordinate of the first point.
            </param>
            <param name="x2">
            The X coordinate of the second point.
            </param>
            <param name="y2">
            The Y coordinate of the second point.
            </param>
            <param name="z2">
            The Z coordinate of the second point.
            </param>
            <param name="useZ">
            Whether or not to use the Z coordinate.
            </param>
            <returns>
            The distance between the passed points in units.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetDlcVehicleData(System.Int32,System.Int32@)">
            <summary>
            The Second item in the struct `*(Hash *)(outData + 1)` is the vehicle hash.
            </summary>
            <param name="dlcVehicleIndex">
            takes a number from 0 to `GET_NUM_DLC_VEHICLES()` - 1.
            </param>
            <param name="outData">
            a struct of 3 8-byte items.
            </param>
            <returns>
            A boolean value return if find or not the dlcVehicleIndex.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetDlcVehicleFlags(System.Int32)">
            <summary>
            GET_DLC_VEHICLE_FLAGS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetDlcVehicleModLockHash(System.Int32)">
            <summary>
            GET_DLC_VEHICLE_MOD_LOCK_HASH
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xc098810437312fff(System.Int32)">
            <summary>
            GET_DLC_VEHICLE_MOD_LOCK_HASH
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetDlcVehicleModel(System.Int32)">
            <summary>
            dlcVehicleIndex is 0 to GET_NUM_DLC_VEHICLS()
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetDlcWeaponComponentData(System.Int32,System.Int32,System.Int32@)">
            <summary>
            p0 seems to be the weapon index
            p1 seems to be the weapon component index
            struct DlcComponentData{
            int attachBone;
            int padding1;
            int bActiveByDefault;
            int padding2;
            int unk;
            int padding3;
            int componentHash;
            int padding4;
            int unk2;
            int padding5;
            int componentCost;
            int padding6;
            char nameLabel[64];
            char descLabel[64];
            };
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetDlcWeaponComponentDataSp(System.Int32,System.Int32,System.Int32@)">
            <summary>
            Same as GET_DLC_WEAPON_COMPONENT_DATA but only works for DLC components that are available in SP.
            ```
            NativeDB Introduced: v2060
            ```
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetDlcWeaponData(System.Int32,System.Int32@)">
            <summary>
            dlcWeaponIndex takes a number from 0 - GET_NUM_DLC_WEAPONS() - 1.
            struct DlcWeaponData
            {
            int emptyCheck; //use DLC1::_IS_DLC_DATA_EMPTY on this
            int padding1;
            int weaponHash;
            int padding2;
            int unk;
            int padding3;
            int weaponCost;
            int padding4;
            int ammoCost;
            int padding5;
            int ammoType;
            int padding6;
            int defaultClipSize;
            int padding7;
            char nameLabel[64];
            char descLabel[64];
            char desc2Label[64]; // usually "the" + name
            char upperCaseNameLabel[64];
            };
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetDlcWeaponDataSp(System.Int32,System.Int32@)">
            <summary>
            Same as GET_DLC_WEAPON_DATA but only works for DLC weapons that are available in SP.
            ```
            NativeDB Introduced: v2060
            ```
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetDoesVehicleHaveTombstone(System.Int32)">
            <summary>
            NativeDB Introduced: v1604
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetDriftTyresEnabled(System.Int32)">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetDuiHandle(System.Int64)">
            <summary>
            Returns the NUI window handle for a specified DUI browser object.
            </summary>
            <param name="duiObject">
            The DUI browser handle.
            </param>
            <returns>
            The NUI window handle, for use in e.g. CREATE_RUNTIME_TEXTURE_FROM_DUI_HANDLE.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetEntityAddress(System.Int32)">
            <summary>
            **Experimental**: This native may be altered or removed in future versions of CitizenFX without warning.
            Returns the memory address of an entity.
            This native is intended for singleplayer debugging, and may not be available during multiplayer.
            </summary>
            <param name="entity">
            The handle of the entity to get the address of.
            </param>
            <returns>
            A pointer contaning the memory address of the entity.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetEntityAlpha(System.Int32)">
            <summary>
            GET_ENTITY_ALPHA
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetEntityAnimCurrentTime(System.Int32,System.String,System.String)">
            <summary>
            ```
            Returns a float value representing animation's current playtime with respect to its total playtime. This value increasing in a range from [0 to 1] and wrap back to 0 when it reach 1.
            Example:
            0.000000 - mark the starting of animation.
            0.500000 - mark the midpoint of the animation.
            1.000000 - mark the end of animation.
            ```
            [Animations list](https://alexguirre.github.io/animations-list/)
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetEntityAnimTotalTime(System.Int32,System.String,System.String)">
            <summary>
            ```
            Returns a float value representing animation's total playtime in milliseconds.
            Example:
            GET_ENTITY_ANIM_TOTAL_TIME(PLAYER_ID(),"amb@world_human_yoga@female@base","base_b")
            return 20800.000000
            ```
            [Animations list](https://alexguirre.github.io/animations-list/)
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetEntityArchetypeName(System.Int32)">
            <summary>
            Returns entity's archetype name, if available.
            </summary>
            <param name="entity">
            An entity handle.
            </param>
            <returns>
            Entity's archetype name
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetEntityAttachedTo(System.Int32)">
            <summary>
            GET_ENTITY_ATTACHED_TO
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetEntityAttachedToCargobob(System.Int32)">
            <summary>
            _GET_ENTITY_ATTACHED_TO_CARGOBOB
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x99093f60746708ca(System.Int32)">
            <summary>
            _GET_ENTITY_ATTACHED_TO_CARGOBOB
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetEntityAttachedToTowTruck(System.Int32)">
            <summary>
            GET_ENTITY_ATTACHED_TO_TOW_TRUCK
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetEntityBoneCount(System.Int32)">
            <summary>
            _GET_ENTITY_BONE_COUNT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xb328dcc3a3aa401b(System.Int32)">
            <summary>
            _GET_ENTITY_BONE_COUNT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetEntityBoneIndexByName(System.Int32,System.String)">
            <summary>
            Returns the index of the bone. If the bone was not found, -1 will be returned.
            list:
            pastebin.com/D7JMnX1g
            BoneNames:
            chassis,
            windscreen,
            seat_pside_r,
            seat_dside_r,
            bodyshell,
            suspension_lm,
            suspension_lr,
            platelight,
            attach_female,
            attach_male,
            bonnet,
            boot,
            chassis_dummy,	//Center of the dummy
            chassis_Control,	//Not found yet
            door_dside_f,	//Door left, front
            door_dside_r,	//Door left, back
            door_pside_f,	//Door right, front
            door_pside_r,	//Door right, back
            Gun_GripR,
            windscreen_f,
            platelight,	//Position where the light above the numberplate is located
            VFX_Emitter,
            window_lf,	//Window left, front
            window_lr,	//Window left, back
            window_rf,	//Window right, front
            window_rr,	//Window right, back
            engine,	//Position of the engine
            gun_ammo,
            ROPE_ATTATCH,	//Not misspelled. In script "finale_heist2b.c4".
            wheel_lf,	//Wheel left, front
            wheel_lr,	//Wheel left, back
            wheel_rf,	//Wheel right, front
            wheel_rr,	//Wheel right, back
            exhaust,	//Exhaust. shows only the position of the stock-exhaust
            overheat,	//A position on the engine(not exactly sure, how to name it)
            misc_e,	//Not a car-bone.
            seat_dside_f,	//Driver-seat
            seat_pside_f,	//Seat next to driver
            Gun_Nuzzle,
            seat_r
            I doubt that the function is case-sensitive, since I found a "Chassis" and a "chassis". - Just tested: Definitely not case-sensitive.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetEntityBonePosition_2(System.Int32,System.Int32)">
            <summary>
            Gets the world rotation of the specified bone of the specified entity.
            This native is used in casinoroulette.c but I don't know yet what is the difference with _GET_ENTITY_BONE_ROTATION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x46f8696933a63c9b(System.Int32,System.Int32)">
            <summary>
            Gets the world rotation of the specified bone of the specified entity.
            This native is used in casinoroulette.c but I don't know yet what is the difference with _GET_ENTITY_BONE_ROTATION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetWorldPositionOfEntityBone_2(System.Int32,System.Int32)">
            <summary>
            Gets the world rotation of the specified bone of the specified entity.
            This native is used in casinoroulette.c but I don't know yet what is the difference with _GET_ENTITY_BONE_ROTATION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetEntityBoneRotation(System.Int32,System.Int32)">
            <summary>
            Gets the world rotation of the specified bone of the specified entity.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xce6294a232d03786(System.Int32,System.Int32)">
            <summary>
            Gets the world rotation of the specified bone of the specified entity.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetWorldRotationOfEntityBone(System.Int32,System.Int32)">
            <summary>
            Gets the world rotation of the specified bone of the specified entity.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetEntityBoneRotationLocal(System.Int32,System.Int32)">
            <summary>
            Gets the local rotation of the specified bone of the specified entity.
            ```
            NativeDB Introduced: v1734
            ```
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetEntityCanBeDamaged(System.Int32)">
            <summary>
            GET_ENTITY_CAN_BE_DAMAGED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xd95cc5d2ab15a09f(System.Int32)">
            <summary>
            GET_ENTITY_CAN_BE_DAMAGED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetEntityCollisionDisabled(System.Int32)">
            <summary>
            GET_ENTITY_COLLISION_DISABLED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xccf1e97befdae480(System.Int32)">
            <summary>
            GET_ENTITY_COLLISION_DISABLED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetEntityCollisonDisabled(System.Int32)">
            <summary>
            GET_ENTITY_COLLISION_DISABLED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetEntityCoords(System.Int32,System.Boolean)">
            <summary>
            Gets the current coordinates (world position) for a specified entity.
            </summary>
            <param name="entity">
            The entity to get the coordinates from.
            </param>
            <param name="alive">
            Unused by the game, potentially used by debug builds of GTA in order to assert whether or not an entity was alive.
            </param>
            <returns>
            The current entity coordinates.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetEntityForwardVector(System.Int32)">
            <summary>
            Gets the entity's forward vector.
            </summary>
            <param name="entity">
            The entity to get the forward vector for.
            </param>
            <returns>
            The forward vector.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetEntityForwardX(System.Int32)">
            <summary>
            Gets the X-component of the entity's forward vector.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetEntityForwardY(System.Int32)">
            <summary>
            Gets the Y-component of the entity's forward vector.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetEntityFromStateBagName(System.String)">
            <summary>
            Returns the entity handle for the specified state bag name. For use with [ADD_STATE_BAG_CHANGE_HANDLER](?\_0x5BA35AAF).
            </summary>
            <param name="bagName">
            An internal state bag ID from the argument to a state bag change handler.
            </param>
            <returns>
            The entity handle or 0 if the state bag name did not refer to an entity, or the entity does not exist.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetEntityHeading(System.Int32)">
            <summary>
            Returns the heading of the entity in degrees. Also know as the "Yaw" of an entity.
            </summary>
            <param name="entity">
            The entity to get the heading from.
            </param>
            <returns>
            The current entity heading.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetEntityHeadingFromEulers(System.Int32)">
            <summary>
            Gets the heading of the entity physics in degrees, which tends to be more accurate than just [`GET_ENTITY_HEADING`](#\_0xE83D4F9BA2A38914). This can be clearly seen while, for example, ragdolling a ped/player.
            </summary>
            <param name="entity">
            The entity to get the heading from.
            </param>
            <returns>
            Returns a float representing the entity's heading from eulers.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x846bf6291198a71e(System.Int32)">
            <summary>
            Gets the heading of the entity physics in degrees, which tends to be more accurate than just [`GET_ENTITY_HEADING`](#\_0xE83D4F9BA2A38914). This can be clearly seen while, for example, ragdolling a ped/player.
            </summary>
            <param name="entity">
            The entity to get the heading from.
            </param>
            <returns>
            Returns a float representing the entity's heading from eulers.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetEntityPhysicsHeading(System.Int32)">
            <summary>
            Gets the heading of the entity physics in degrees, which tends to be more accurate than just [`GET_ENTITY_HEADING`](#\_0xE83D4F9BA2A38914). This can be clearly seen while, for example, ragdolling a ped/player.
            </summary>
            <param name="entity">
            The entity to get the heading from.
            </param>
            <returns>
            Returns a float representing the entity's heading from eulers.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetEntityHealth(System.Int32)">
            <summary>
            Returns an integer value of entity's current health.
            Example of range for ped:
            - Player [0 to 200]
            - Ped [100 to 200]
            - Vehicle [0 to 1000]
            - Object [0 to 1000]
            Health is actually a float value but this native casts it to int.
            In order to get the actual value, do:
            float health = *(float *)(entityAddress + 0x280);
            </summary>
            <param name="entity">
            The entity to get the health from.
            </param>
            <returns>
            The current entity health.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetEntityHeight(System.Int32,System.Single,System.Single,System.Single,System.Boolean,System.Boolean)">
            <summary>
            GET_ENTITY_HEIGHT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetEntityHeightAboveGround(System.Int32)">
            <summary>
            Return height (z-dimension) above ground.
            Example: The pilot in a titan plane is 1.844176 above ground.
            How can i convert it to meters?
            Everything seems to be in meters, probably this too.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetEntityIndexFromMapdata(System.Int32,System.Int32)">
            <summary>
            Returns the transient entity index for a specified mapdata/entity pair.
            This function supports SDK infrastructure and is not intended to be used directly from your code.
            </summary>
            <param name="mapdata">
            The input map data index from GET_MAPDATA_FROM_HASH_KEY.
            </param>
            <param name="entity">
            The input entity handle from GET_ENTITY_MAPDATA_OWNER.
            </param>
            <returns>
            A transient (non-persistable) index to the requested entity, or -1.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetEntityIndexOfCutsceneEntity(System.String,System.UInt32)">
            <summary>
            Returns the handle of a cutscene entity, can be ped
            </summary>
            <param name="cutsceneEntName">
            I.E MP\_1, MP\_4, Michael, Trevor
            </param>
            <param name="modelHash">
            Not strictly neccasary, can get 0
            </param>
            <returns>
            Returns entity handle
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetEntityIndexOfRegisteredEntity(System.String,System.UInt32)">
            <summary>
            GET_ENTITY_INDEX_OF_REGISTERED_ENTITY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetEntityInsideExplosionArea(System.Int32,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            Returns a handle to the first entity within the a circle spawned inside the 2 points from a radius.
            </summary>
            <param name="explosionType">
            See [`ADD_EXPLOSION`](#\_0xE3AD2BDBAEE269AC).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPedInsideExplosionArea(System.Int32,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            Returns a handle to the first entity within the a circle spawned inside the 2 points from a radius.
            </summary>
            <param name="explosionType">
            See [`ADD_EXPLOSION`](#\_0xE3AD2BDBAEE269AC).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetEntityInsideExplosionSphere(System.Int32,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetEntityLodDist(System.Int32)">
            <summary>
            Returns the LOD distance of an entity.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetEntityMapdataOwner(System.Int32,System.Int32@,System.Int32@)">
            <summary>
            Retrieves the map data and entity handles from a specific entity.
            This function supports SDK infrastructure and is not intended to be used directly from your code.
            </summary>
            <param name="entity">
            An entity owned by map data.
            </param>
            <param name="mapdataHandle">
            The output map data handle.
            </param>
            <param name="entityHandle">
            The output entity handle.
            </param>
            <returns>
            True if successful, false if not.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetEntityMatrix(System.Int32,CitizenFX.Core.Vector3@,CitizenFX.Core.Vector3@,CitizenFX.Core.Vector3@,CitizenFX.Core.Vector3@)">
            <summary>
            GET_ENTITY_MATRIX
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetEntityMaxHealth(System.Int32)">
            <summary>
            Return an integer value of entity's maximum health.
            Example:
            - Player = 200
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetEntityModel(System.Int32)">
            <summary>
            Returns the model hash from an entity.
            </summary>
            <param name="entity">
            The entity to get the model for.
            </param>
            <returns>
            The model hash of the entity.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetEntityPickup(System.Int32,System.UInt32)">
            <summary>
            GET_ENTITY_*
            Seems to return the handle of the entity's portable pickup.
            NativeDB Introduced: v1180
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetEntityPitch(System.Int32)">
            <summary>
            GET_ENTITY_PITCH
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetEntityPlayerIsFreeAimingAt(System.Int32,System.Int32@)">
            <summary>
            Returns TRUE if it found an entity in your crosshair within range of your weapon. Assigns the handle of the target to the *entity that you pass it.
            Returns false if no entity found.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetEntityPopulationType(System.Int32)">
            <summary>
            A population type, from the following enum: https://alloc8or.re/gta5/doc/enums/ePopulationType.txt
            </summary>
            <param name="entity">
            The entity to obtain the population type from.
            </param>
            <returns>
            A population type, from the enumeration above.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetEntityProofs(System.Int32,System.Boolean@,System.Boolean@,System.Boolean@,System.Boolean@,System.Boolean@,System.Boolean@,System.Boolean@,System.Boolean@)">
            <summary>
            NativeDB Introduced: v1604
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetEntityQuaternion(System.Int32,System.Single@,System.Single@,System.Single@,System.Single@)">
            <summary>
            w is the correct parameter name!
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetEntityRoll(System.Int32)">
            <summary>
            Displays the current ROLL axis of the entity [-180.0000/180.0000+]
            (Sideways Roll) such as a vehicle tipped on its side
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetEntityRotation(System.Int32,System.Int32)">
            <summary>
            **NOTE**: What you use for rotationOrder when getting must be the same as rotationOrder when setting the rotation.
            ```cpp
            enum eRotationOrder {
            // Rotate around the z-axis, then the y-axis and finally the x-axis.
            ROT_ZYX = 0,
            // Rotate around the y-axis, then the z-axis and finally the x-axis.
            ROT_YZX = 1,
            // Rotate around the z-axis, then the x-axis and finally the y-axis.
            ROT_ZXY = 2,
            // Rotate around the x-axis, then the z-axis and finally the y-axis.
            ROT_XZY = 3,
            // Rotate around the y-axis, then the x-axis and finally the z-axis.
            ROT_YXZ = 4,
            // Rotate around the x-axis, then the y-axis and finally the z-axis.
            ROT_XYZ = 5,
            }
            ```
            </summary>
            <param name="entity">
            The entity to get the rotation for.
            </param>
            <param name="rotationOrder">
            The order yaw, pitch and roll is applied. Usually 2.
            </param>
            <returns>
            A vector where the Z coordinate is the yaw.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetEntityRotationVelocity(System.Int32)">
            <summary>
            GET_ENTITY_ROTATION_VELOCITY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetEntityScript(System.Int32,System.Int32@)">
            <summary>
            All ambient entities in-world seem to have the same value for the second argument (Any *script), depending on when the scripthook was activated/re-activated. I've seen numbers from ~5 to almost 70 when the value was translated with to_string. The function return value seems to always be 0.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetEntitySpeed(System.Int32)">
            <summary>
            Get the speed of a entity.
            </summary>
            <param name="entity">
            Entity id you want to test for speed.
            </param>
            <returns>
            Speed of a entity in m/s. You can convert to km/h using the value you get and multiply by 3.6, and miles/h by 2.236936. Also, the float returned is the length of [GET_ENTITY_SPEED_VECTOR](?\_0x9A8D700A51CB7B0D)
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetEntitySpeedVector(System.Int32,System.Boolean)">
            <summary>
            Relative can be used for getting speed relative to the frame of the vehicle, to determine for example, if you are going in reverse (-y speed) or not (+y speed).
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetEntitySubmergedLevel(System.Int32)">
            <summary>
            Get how much of the entity is submerged.  1.0f is whole entity.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetEntityType(System.Int32)">
            <summary>
            Returns:
            0 = no entity
            1 = ped
            2 = vehicle
            3 = object
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetEntityUprightValue(System.Int32)">
            <summary>
            GET_ENTITY_UPRIGHT_VALUE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetEntityVelocity(System.Int32)">
            <summary>
            GET_ENTITY_VELOCITY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetEntryPositionOfDoor(System.Int32,System.Int32)">
            <summary>
            See eDoorId declared in [`SET_VEHICLE_DOOR_SHUT`](#\_0x93D9BD300D7789E5)
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetEventAtIndex(System.Int32,System.Int32)">
            <summary>
            eventGroup: 0 = SCRIPT_EVENT_QUEUE_AI (CEventGroupScriptAI), 1 = SCRIPT_EVENT_QUEUE_NETWORK (CEventGroupScriptNetwork)
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetEventData(System.Int32,System.Int32,System.Int32@,System.Int32)">
            <summary>
            eventGroup: 0 = SCRIPT_EVENT_QUEUE_AI (CEventGroupScriptAI), 1 = SCRIPT_EVENT_QUEUE_NETWORK (CEventGroupScriptNetwork)
            Note: eventDataSize is NOT the size in bytes, it is the size determined by the SIZE_OF operator (RAGE Script operator, not C/C++ sizeof). That is, the size in bytes divided by 8 (script variables are always 8-byte aligned!).
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetEventExists(System.Int32,System.Int32)">
            <summary>
            eventGroup: 0 = SCRIPT_EVENT_QUEUE_AI (CEventGroupScriptAI), 1 = SCRIPT_EVENT_QUEUE_NETWORK (CEventGroupScriptNetwork)
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetExternalKvpFloat(System.String,System.String)">
            <summary>
            A getter for [SET_RESOURCE_KVP_FLOAT](#\_0x9ADD2938), but for a specified resource.
            </summary>
            <param name="resource">
            The resource to fetch from.
            </param>
            <param name="key">
            The key to fetch
            </param>
            <returns>
            A float that contains the value stored in the Kvp or nil/null if none.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetExternalKvpInt(System.String,System.String)">
            <summary>
            A getter for [SET_RESOURCE_KVP_INT](#\_0x6A2B1E8), but for a specified resource.
            </summary>
            <param name="resource">
            The resource to fetch from.
            </param>
            <param name="key">
            The key to fetch
            </param>
            <returns>
            A int that contains the value stored in the Kvp or nil/null if none.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetExternalKvpString(System.String,System.String)">
            <summary>
            A getter for [SET_RESOURCE_KVP](#\_0x21C7A35B), but for a specified resource.
            </summary>
            <param name="resource">
            The resource to fetch from.
            </param>
            <param name="key">
            The key to fetch
            </param>
            <returns>
            A string that contains the value stored in the Kvp or nil/null if none.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetExtraContentPackHasBeenInstalled">
            <summary>
            _GET_EXTRA_CONTENT_PACK_HAS_BEEN_INSTALLED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x8d30f648014a92b5">
            <summary>
            _GET_EXTRA_CONTENT_PACK_HAS_BEEN_INSTALLED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetExtraTimecycleModifierIndex">
            <summary>
            See [`GET_TIMECYCLE_MODIFIER_INDEX`](#\_0xFDF3D97C674AFB66) for use, works the same just for the secondary timecycle modifier.
            </summary>
            <returns>
            An integer representing the Timecycle modifier
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xbb0527ec6341496d">
            <summary>
            See [`GET_TIMECYCLE_MODIFIER_INDEX`](#\_0xFDF3D97C674AFB66) for use, works the same just for the secondary timecycle modifier.
            </summary>
            <returns>
            An integer representing the Timecycle modifier
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetFakeWantedLevel">
            <summary>
            GET_FAKE_WANTED_LEVEL
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x4c9296cbcd1b971e">
            <summary>
            GET_FAKE_WANTED_LEVEL
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetFilenameForAudioConversation(System.String)">
            <summary>
            Gets a localized string literal from a label name. This is used to get the filename of the audio conversation associated with the provided label name.
            </summary>
            <param name="labelName">
            The label name for which the audio conversation filename is requested.
            </param>
            <returns>
            Returns the filename associated with the provided labelName.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x7b5280eba9840c72(System.String)">
            <summary>
            Gets a localized string literal from a label name. This is used to get the filename of the audio conversation associated with the provided label name.
            </summary>
            <param name="labelName">
            The label name for which the audio conversation filename is requested.
            </param>
            <returns>
            Returns the filename associated with the provided labelName.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetLabelText(System.String)">
            <summary>
            Gets a localized string literal from a label name. This is used to get the filename of the audio conversation associated with the provided label name.
            </summary>
            <param name="labelName">
            The label name for which the audio conversation filename is requested.
            </param>
            <returns>
            Returns the filename associated with the provided labelName.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetFinalRenderedCamCoord">
            <summary>
            GET_FINAL_RENDERED_CAM_COORD
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetGameplayCamCoords">
            <summary>
            GET_FINAL_RENDERED_CAM_COORD
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetFinalRenderedCamFarClip">
            <summary>
            GET_FINAL_RENDERED_CAM_FAR_CLIP
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xdfc8cbc606fdb0fc">
            <summary>
            GET_FINAL_RENDERED_CAM_FAR_CLIP
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetGameplayCamFarClip">
            <summary>
            GET_FINAL_RENDERED_CAM_FAR_CLIP
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetFinalRenderedCamFarDof">
            <summary>
            GET_FINAL_RENDERED_CAM_FAR_DOF
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x9780f32bcaf72431">
            <summary>
            GET_FINAL_RENDERED_CAM_FAR_DOF
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetGameplayCamFarDof">
            <summary>
            GET_FINAL_RENDERED_CAM_FAR_DOF
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetFinalRenderedCamFov">
            <summary>
            GET_FINAL_RENDERED_CAM_FOV
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x80ec114669daeff4">
            <summary>
            GET_FINAL_RENDERED_CAM_FOV
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetFinalRenderedCamMotionBlurStrength">
            <summary>
            GET_FINAL_RENDERED_CAM_MOTION_BLUR_STRENGTH
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x162f9d995753dc19">
            <summary>
            GET_FINAL_RENDERED_CAM_MOTION_BLUR_STRENGTH
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetGameplayCamFarClip_2">
            <summary>
            GET_FINAL_RENDERED_CAM_MOTION_BLUR_STRENGTH
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetFinalRenderedCamNearClip">
            <summary>
            GET_FINAL_RENDERED_CAM_NEAR_CLIP
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xd0082607100d7193">
            <summary>
            GET_FINAL_RENDERED_CAM_NEAR_CLIP
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetGameplayCamNearClip">
            <summary>
            GET_FINAL_RENDERED_CAM_NEAR_CLIP
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetFinalRenderedCamNearDof">
            <summary>
            GET_FINAL_RENDERED_CAM_NEAR_DOF
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa03502fc581f7d9b">
            <summary>
            GET_FINAL_RENDERED_CAM_NEAR_DOF
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetGameplayCamNearDof">
            <summary>
            GET_FINAL_RENDERED_CAM_NEAR_DOF
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetFinalRenderedCamRot(System.Int32)">
            <summary>
            GET_FINAL_RENDERED_CAM_ROT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetGameplayCamRot_2(System.Int32)">
            <summary>
            GET_FINAL_RENDERED_CAM_ROT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetFinalRenderedInWhenFriendlyFov(System.Int32)">
            <summary>
            GET_FINAL_RENDERED_IN_WHEN_FRIENDLY_FOV
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x5f35f6732c3fbba0(System.Int32)">
            <summary>
            GET_FINAL_RENDERED_IN_WHEN_FRIENDLY_FOV
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetFinalRenderedInWhenFriendlyRot(System.Int32,System.Int32)">
            <summary>
            GET_FINAL_RENDERED_IN_WHEN_FRIENDLY_ROT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x26903d9cd1175f2c(System.Int32,System.Int32)">
            <summary>
            GET_FINAL_RENDERED_IN_WHEN_FRIENDLY_ROT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetFirstBlipInfoId(System.Int32)">
            <summary>
            Also see [`GET_NEXT_BLIP_INFO_ID`](#\_0x14F96AA50D6FBEA7) for an example.
            </summary>
            <param name="blipSprite">
            Sprite ID, see the [Blips Game Reference](https://docs.fivem.net/docs/game-references/blips/) for the full list.
            </param>
            <returns>
            Returns the first blip ID in an interator that has the specified blip sprite.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetFirstPersonAimCamZoomFactor">
            <summary>
            GET_FIRST_PERSON_AIM_CAM_ZOOM_FACTOR
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetGameplayCamZoom">
            <summary>
            GET_FIRST_PERSON_AIM_CAM_ZOOM_FACTOR
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetFocusPedOnScreen(System.Single,System.Int32,System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32,System.Int32)">
            <summary>
            GET_FOCUS_PED_ON_SCREEN
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x89215ec747df244a(System.Single,System.Int32,System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32,System.Int32)">
            <summary>
            GET_FOCUS_PED_ON_SCREEN
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetFollowPedCamViewMode">
            <summary>
            cpp
            // view mode enumeration
            enum eCamViewMode
            {
            THIRD_PERSON_NEAR = 0,
            THIRD_PERSON_MEDIUM = 1,
            THIRD_PERSON_FAR = 2,
            CINEMATIC = 3,
            FIRST_PERSON = 4,
            };
            </summary>
            <returns>
            Returns a value from the view mode enumeration
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetFollowPedCamZoomLevel">
            <summary>
            See [`GET_FOLLOW_PED_CAM_VIEW_MODE`](#\_0x8D4D46230B2C353A) for the follow mode enum.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetFollowVehicleCamViewMode">
            <summary>
            See [`GET_FOLLOW_PED_CAM_VIEW_MODE`](#\_0x8D4D46230B2C353A) for the follow mode enum.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetFollowVehicleCamZoomLevel">
            <summary>
            See [`GET_FOLLOW_PED_CAM_VIEW_MODE`](#\_0x8D4D46230B2C353A) for the follow mode enum.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetForcedComponent(System.UInt32,System.Int32,System.Int32@,System.Int32@,System.Int32@)">
            <summary>
            GET_FORCED_COMPONENT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetForcedProp(System.Int32,System.Int32,System.Int32@,System.Int32@,System.Int32@)">
            <summary>
            GET_FORCED_PROP
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xe1ca84ebf72e691d(System.Int32,System.Int32,System.Int32@,System.Int32@,System.Int32@)">
            <summary>
            GET_FORCED_PROP
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetFrameCount">
            <summary>
            Gets the number of the current frame being displayed.
            </summary>
            <returns>
            The number of the current frame being displayed.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetFrameTime">
            <summary>
            Gets the high precision frame time of the last frame in seconds.
            *note: the example above is way less precise.*
            </summary>
            <returns>
            The frame time (in seconds) of the last frame.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetFuelConsumptionRateMultiplier">
            <summary>
            GET_FUEL_CONSUMPTION_RATE_MULTIPLIER
            </summary>
            <returns>
            Current fuel consumption rate multiplier. 0 means that fuel is not consumed.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetFuelConsumptionState">
            <summary>
            GET_FUEL_CONSUMPTION_STATE
            </summary>
            <returns>
            True if fuel consumption is turned on. False otherwise.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetGameBuildNumber">
            <summary>
            Returns the internal build number of the current game being executed.
            Possible values:
            *   FiveM
            *   1604
            *   2060
            *   2189
            *   2372
            *   2545
            *   2612
            *   2699
            *   2802
            *   2944
            *   3095
            *   3258
            *   3323
            *   3407
            *   RedM
            *   1311
            *   1355
            *   1436
            *   1491
            *   LibertyM
            *   43
            *   FXServer
            *   0
            </summary>
            <returns>
            The build number, or **0** if no build number is known.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetGameName">
            <summary>
            Returns the current game being executed.
            Possible values:
            | Return value | Meaning                        |
            | ------------ | ------------------------------ |
            | `fxserver`   | Server-side code ('Duplicity') |
            | `fivem`      | FiveM for GTA V                |
            | `libertym`   | LibertyM for GTA IV            |
            | `redm`       | RedM for Red Dead Redemption 2 |
            </summary>
            <returns>
            The game the script environment is running in.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetGamePool(System.String)">
            <summary>
            Returns a list of entity handles (script GUID) for all entities in the specified pool - the data returned is an array as
            follows:
            ```json
            [ 770, 1026, 1282, 1538, 1794, 2050, 2306, 2562, 2818, 3074, 3330, 3586, 3842, 4098, 4354, 4610, ...]
            ```
            ### Supported pools
            *   `CPed`: Peds (including animals) and players.
            *   `CObject`: Objects (props), doors, and projectiles.
            *   `CNetObject`: Networked objects
            *   `CVehicle`: Vehicles.
            *   `CPickup`: Pickups.
            </summary>
            <param name="poolName">
            The pool name to get a list of entities from.
            </param>
            <returns>
            An array containing entity handles for each entity in the named pool.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetGameTimer">
            <summary>
            GET_GAME_TIMER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetGameplayCamCoord">
            <summary>
            GET_GAMEPLAY_CAM_COORD
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetGameplayCamFov">
            <summary>
            GET_GAMEPLAY_CAM_FOV
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetGameplayCamRelativeHeading">
            <summary>
            GET_GAMEPLAY_CAM_RELATIVE_HEADING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetGameplayCamRelativePitch">
            <summary>
            GET_GAMEPLAY_CAM_RELATIVE_PITCH
            </summary>
            <returns>
            Returns the relative pitch of the gameplay camera
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetGameplayCamRot(System.Int32)">
            <summary>
            This function takes a rotation order and outputs a `Vector3` in degrees.
            It first calls a game function to calculate these values given the rotation order and effectively multiplies those values by `180/PI`, hence degrees since the function it calls outputs radians which are then converted to degrees.
            </summary>
            <param name="rotationOrder">
            The order of rotation, see [`GET_ENTITY_ROTATION`](#\_0xAFBD61CC738D9EB9)
            </param>
            <returns>
            A `Vector3` representing the gameplay camera rotation in degrees.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetGlobalActionscriptFlag(System.Int32)">
            <summary>
            Returns the ActionScript flagValue.
            ActionScript flags are global flags that scaleforms use
            Flags found during testing
            0: Returns 1 if the web_browser keyboard is open, otherwise 0
            1: Returns 1 if the player has clicked back twice on the opening page, otherwise 0 (web_browser)
            2: Returns how many links the player has clicked in the web_browser scaleform, returns 0 when the browser gets closed
            9: Returns the current selection on the mobile phone scaleform
            There are 20 flags in total.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xe3b05614dce1d014(System.Int32)">
            <summary>
            Returns the ActionScript flagValue.
            ActionScript flags are global flags that scaleforms use
            Flags found during testing
            0: Returns 1 if the web_browser keyboard is open, otherwise 0
            1: Returns 1 if the player has clicked back twice on the opening page, otherwise 0 (web_browser)
            2: Returns how many links the player has clicked in the web_browser scaleform, returns 0 when the browser gets closed
            9: Returns the current selection on the mobile phone scaleform
            There are 20 flags in total.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetGlobalCharBuffer">
            <summary>
            Returns pointer to an empty string.
            GET_C*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x24da7d7667fd7b09">
            <summary>
            Returns pointer to an empty string.
            GET_C*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetGlobalPassengerMassMultiplier">
            <summary>
            A getter for [SET_GLOBAL_PASSENGER_MASS_MULTIPLIER](#\_0x1C47F6AC).
            </summary>
            <returns>
            Returns the mass of each passenger (not counting the driver) as a percentage of vehicle mass. Default value is 0.05
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetGlobalWaterType">
            <summary>
            NativeDB Introduced: v2189
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetGpsBlipRouteFound">
            <summary>
            GET_GPS_BLIP_ROUTE_FOUND
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x869daacbbe9fa006">
            <summary>
            GET_GPS_BLIP_ROUTE_FOUND
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetGpsBlipRouteLength">
            <summary>
            GET_GPS_BLIP_ROUTE_LENGTH
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xbbb45c3cf5c8aa85">
            <summary>
            GET_GPS_BLIP_ROUTE_LENGTH
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetGroundZAndNormalFor_3dCoord(System.Single,System.Single,System.Single,System.Single@,CitizenFX.Core.Vector3@)">
            <summary>
            Attempts to identify the highest ground Z-coordinate and determine the corresponding surface normal directly beneath a specified 3D coordinate.
            ```
            NativeDB Introduced: v323
            ```
            </summary>
            <param name="x">
            X-coordinate of the point to check.
            </param>
            <param name="y">
            Y-coordinate of the point to check.
            </param>
            <param name="z">
            Z-coordinate of the point to check.
            </param>
            <param name="groundZ">
            A pointer to a float where the ground Z-coordinate will be stored if found.
            </param>
            <param name="normal">
            A pointer to a Vector3 structure where the surface normal at the ground point will be stored.
            </param>
            <returns>
            Returns `true` if ground is found below the given coordinates and the surface normal could be determined, otherwise `false`.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x8bdc7bfc57a81e76(System.Single,System.Single,System.Single,System.Single@,CitizenFX.Core.Vector3@)">
            <summary>
            Attempts to identify the highest ground Z-coordinate and determine the corresponding surface normal directly beneath a specified 3D coordinate.
            ```
            NativeDB Introduced: v323
            ```
            </summary>
            <param name="x">
            X-coordinate of the point to check.
            </param>
            <param name="y">
            Y-coordinate of the point to check.
            </param>
            <param name="z">
            Z-coordinate of the point to check.
            </param>
            <param name="groundZ">
            A pointer to a float where the ground Z-coordinate will be stored if found.
            </param>
            <param name="normal">
            A pointer to a Vector3 structure where the surface normal at the ground point will be stored.
            </param>
            <returns>
            Returns `true` if ground is found below the given coordinates and the surface normal could be determined, otherwise `false`.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetGroundZCoordWithOffsets(System.Single,System.Single,System.Single,System.Single@,CitizenFX.Core.Vector3@)">
            <summary>
            Attempts to identify the highest ground Z-coordinate and determine the corresponding surface normal directly beneath a specified 3D coordinate.
            ```
            NativeDB Introduced: v323
            ```
            </summary>
            <param name="x">
            X-coordinate of the point to check.
            </param>
            <param name="y">
            Y-coordinate of the point to check.
            </param>
            <param name="z">
            Z-coordinate of the point to check.
            </param>
            <param name="groundZ">
            A pointer to a float where the ground Z-coordinate will be stored if found.
            </param>
            <param name="normal">
            A pointer to a Vector3 structure where the surface normal at the ground point will be stored.
            </param>
            <returns>
            Returns `true` if ground is found below the given coordinates and the surface normal could be determined, otherwise `false`.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetGroundZExcludingObjectsFor_3dCoord(System.Single,System.Single,System.Single,System.Single@,System.Boolean)">
            <summary>
            Determines the highest ground Z-coordinate directly below a specified 3D coordinate, excluding any objects at that point. Optionally, water can be considered as ground when determining the highest point.
            ```
            NativeDB Added Parameter 6: BOOL ignoreDistToWaterLevelCheck - If set to true, the distance to the water level will be ignored when checking for water as ground.
            ```
            ```
            NativeDB Introduced: v505
            ```
            </summary>
            <param name="x">
            X-coordinate of the point to check.
            </param>
            <param name="y">
            Y-coordinate of the point to check.
            </param>
            <param name="z">
            Z-coordinate of the point to check.
            </param>
            <param name="groundZ">
            A pointer to a float where the ground Z-coordinate will be stored if found.
            </param>
            <param name="waterAsGround">
            If set to `true`, water will be included in the check, and its height will be returned if it is higher than the ground level.
            </param>
            <returns>
            Returns `true` if ground (or water, if specified) is found below the given coordinates, otherwise `false`.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x9e82f0f362881b29(System.Single,System.Single,System.Single,System.Single@,System.Boolean)">
            <summary>
            Determines the highest ground Z-coordinate directly below a specified 3D coordinate, excluding any objects at that point. Optionally, water can be considered as ground when determining the highest point.
            ```
            NativeDB Added Parameter 6: BOOL ignoreDistToWaterLevelCheck - If set to true, the distance to the water level will be ignored when checking for water as ground.
            ```
            ```
            NativeDB Introduced: v505
            ```
            </summary>
            <param name="x">
            X-coordinate of the point to check.
            </param>
            <param name="y">
            Y-coordinate of the point to check.
            </param>
            <param name="z">
            Z-coordinate of the point to check.
            </param>
            <param name="groundZ">
            A pointer to a float where the ground Z-coordinate will be stored if found.
            </param>
            <param name="waterAsGround">
            If set to `true`, water will be included in the check, and its height will be returned if it is higher than the ground level.
            </param>
            <returns>
            Returns `true` if ground (or water, if specified) is found below the given coordinates, otherwise `false`.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetGroundZFor_3dCoord_2(System.Single,System.Single,System.Single,System.Single@,System.Boolean)">
            <summary>
            Determines the highest ground Z-coordinate directly below a specified 3D coordinate, excluding any objects at that point. Optionally, water can be considered as ground when determining the highest point.
            ```
            NativeDB Added Parameter 6: BOOL ignoreDistToWaterLevelCheck - If set to true, the distance to the water level will be ignored when checking for water as ground.
            ```
            ```
            NativeDB Introduced: v505
            ```
            </summary>
            <param name="x">
            X-coordinate of the point to check.
            </param>
            <param name="y">
            Y-coordinate of the point to check.
            </param>
            <param name="z">
            Z-coordinate of the point to check.
            </param>
            <param name="groundZ">
            A pointer to a float where the ground Z-coordinate will be stored if found.
            </param>
            <param name="waterAsGround">
            If set to `true`, water will be included in the check, and its height will be returned if it is higher than the ground level.
            </param>
            <returns>
            Returns `true` if ground (or water, if specified) is found below the given coordinates, otherwise `false`.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetGroundZFor_3dCoord(System.Single,System.Single,System.Single,System.Single@,System.Boolean)">
            <summary>
            This native gets the ground level (ground elevation) and returns the Z coordinate that represents it.
            Note: This native can only calculate the elevation when the coordinates are within the render distance of the client.
            ```
            NativeDB Added Parameter 6: BOOL p5
            ```
            </summary>
            <param name="x">
            Position on the X-axis to get ground elevation.
            </param>
            <param name="y">
            Position on the Y-axis to get ground elevation.
            </param>
            <param name="z">
            Position on the Z-axis to get ground elevation.
            </param>
            <param name="includeWater">
            Determines if the top water level at the specified position should be considered the ground elevation. (It would only matter if the specified position is located above or under the water)
            </param>
            <returns>
            This native\`s first return value (retval) will return true if the ground elevation has been found, and the second (groundZ) will return the z-coord which represents the ground elevation at the specified position.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetGroupSize(System.Int32,System.Int32@,System.Int32@)">
            <summary>
            p1 may be a BOOL representing whether or not the group even exists
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetHasObjectFragInst(System.Int32)">
            <summary>
            GET_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x0c112765300c7e1e(System.Int32)">
            <summary>
            GET_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DoesEntityHaveFragInst(System.Int32)">
            <summary>
            GET_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetHasRetractableWheels(System.Int32)">
            <summary>
            _GET_HAS_RETRACTABLE_WHEELS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetHasLowerableWheels(System.Int32)">
            <summary>
            _GET_HAS_RETRACTABLE_WHEELS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DoesVehicleHaveRetractableWheels(System.Int32)">
            <summary>
            _GET_HAS_RETRACTABLE_WHEELS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetHasRocketBoost(System.Int32)">
            <summary>
            _GET_HAS_ROCKET_BOOST
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HasVehicleRocketBoost(System.Int32)">
            <summary>
            _GET_HAS_ROCKET_BOOST
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DoesVehicleHaveRocketBoost(System.Int32)">
            <summary>
            _GET_HAS_ROCKET_BOOST
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetHashKey(System.String)">
            <summary>
            This native converts its past string to hash. It is hashed using jenkins one at a time method.
            </summary>
            <param name="_string">
            The string to hash.
            </param>
            <returns>
            The hash of `string`.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetHashNameForComponent(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            GET_HASH_NAME_FOR_COMPONENT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetHashNameForProp(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            GET_HASH_NAME_FOR_PROP
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetHashOfMapAreaAtCoords(System.Single,System.Single,System.Single)">
            <summary>
            Returns a hash representing which part of the map the given coords are located.
            Possible return values:
            (Hash of) city -&gt; -289320599
            (Hash of) countryside -&gt; 2072609373
            C# Example :
            Ped player = Game.Player.Character;
            Hash h = Function.Call&lt;Hash&gt;(Hash.GET_HASH_OF_MAP_AREA_AT_COORDS, player.Position.X, player.Position.Y, player.Position.Z);
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetHashOfThisScriptName">
            <summary>
            GET_HASH_OF_THIS_SCRIPT_NAME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetThisScriptHash">
            <summary>
            GET_HASH_OF_THIS_SCRIPT_NAME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetHeadingFromVector_2d(System.Single,System.Single)">
            <summary>
            dx = x1 - x2
            dy = y1 - y2
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetHeightmapBottomZForArea(System.Single,System.Single,System.Single,System.Single)">
            <summary>
            Returns CGameWorldHeightMap's minimum Z among all grid nodes that intersect with the specified rectangle.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x3599d741c9ac6310(System.Single,System.Single,System.Single,System.Single)">
            <summary>
            Returns CGameWorldHeightMap's minimum Z among all grid nodes that intersect with the specified rectangle.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetHeightmapBottomZForPosition(System.Single,System.Single)">
            <summary>
            Returns CGameWorldHeightMap's minimum Z value at specified point (grid node).
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x336511a34f2e5185(System.Single,System.Single)">
            <summary>
            Returns CGameWorldHeightMap's minimum Z value at specified point (grid node).
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetHeightmapTopZForArea(System.Single,System.Single,System.Single,System.Single)">
            <summary>
            Returns CGameWorldHeightMap's maximum Z among all grid nodes that intersect with the specified rectangle.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x8abe8608576d9ce3(System.Single,System.Single,System.Single,System.Single)">
            <summary>
            Returns CGameWorldHeightMap's maximum Z among all grid nodes that intersect with the specified rectangle.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetHeightmapTopZForPosition(System.Single,System.Single)">
            <summary>
            Returns CGameWorldHeightMap's maximum Z value at specified point (grid node).
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x29c24bfbed8ab8fb(System.Single,System.Single)">
            <summary>
            Returns CGameWorldHeightMap's maximum Z value at specified point (grid node).
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetHeliMainRotorHealth(System.Int32)">
            <summary>
            Max 1000.
            At 0 the main rotor will stall.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetHeliTailBoomHealth(System.Int32)">
            <summary>
            Max 1000.
            At -100 both helicopter rotors will stall.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetHeliEngineHealth(System.Int32)">
            <summary>
            Max 1000.
            At -100 both helicopter rotors will stall.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetHeliTailRotorHealth(System.Int32)">
            <summary>
            NativeDB Introduced: v323
            </summary>
            <param name="heli">
            Helicopter for which you want to get the rotor health.
            </param>
            <returns>
            Returns the health of the rear rotor of the helicopter, not the tail rotor as the name suggests. The maximum value is 1000. At 0, the tail rotor will stall.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetHudColour(System.Int32,System.Int32@,System.Int32@,System.Int32@,System.Int32@)">
            <summary>
            Gets hud color RGBA parameter values by passing a hud color index (hudColorIndex).
            HUD colors can be found [here](https://docs.fivem.net/docs/game-references/hud-colors/)
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetHudComponentAlign(System.Int32,System.Int32@,System.Int32@)">
            <summary>
            See [SET_SCRIPT_GFX_ALIGN](#\_0xB8A850F20A067EB6) for details about how gfx align works.
            </summary>
            <param name="id">
            The hud component id.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetHudComponentName(System.Int32)">
            <summary>
            GET_HUD_COMPONENT_NAME
            </summary>
            <param name="id">
            The hud component id.
            </param>
            <returns>
            The hud component name.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetHudComponentPosition(System.Int32)">
            <summary>
            GET_HUD_COMPONENT_POSITION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetHudComponentSize(System.Int32)">
            <summary>
            GET_HUD_COMPONENT_SIZE
            </summary>
            <param name="id">
            The hud component id.
            </param>
            <returns>
            A Vector3 with the hud component size X and size Y values.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetHudScreenPositionFromWorldPosition(System.Single,System.Single,System.Single,System.Single@,System.Single@)">
            <summary>
            World to relative screen coords
            this world to screen will keep the text on screen. it will keep it in the screen pos
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xf9904d11f1acbec3(System.Single,System.Single,System.Single,System.Single@,System.Single@)">
            <summary>
            World to relative screen coords
            this world to screen will keep the text on screen. it will keep it in the screen pos
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.Get_2dCoordFrom_3dCoord(System.Single,System.Single,System.Single,System.Single@,System.Single@)">
            <summary>
            World to relative screen coords
            this world to screen will keep the text on screen. it will keep it in the screen pos
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetHydraulicWheelValue(System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetIdOfThisThread">
            <summary>
            GET_ID_OF_THIS_THREAD
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetIdealPlayerSwitchType(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            x1, y1, z1 -- Coords of your ped model
            x2, y2, z2 -- Coords of the ped you want to switch to
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetIndexOfCurrentLevel">
            <summary>
            GET_INDEX_OF_CURRENT_LEVEL
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetIndexedItemInItemset(System.Int32,System.Int32)">
            <summary>
            GET_INDEXED_ITEM_IN_ITEMSET
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetInstanceId">
            <summary>
            GET_INSTANCE_ID
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetInteriorAtCoords(System.Single,System.Single,System.Single)">
            <summary>
            Returns interior ID from specified coordinates. If coordinates are outside, then it returns 0.
            Example for VB.NET
            Dim interiorID As Integer = Native.Function.Call(Of Integer)(Hash.GET_INTERIOR_AT_COORDS, X, Y, Z)
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetInteriorAtCoordsWithType(System.Single,System.Single,System.Single,System.String)">
            <summary>
            Returns the interior ID representing the requested interior at that location (if found?). The supplied interior string is not the same as the one used to load the interior.
            Use: INTERIOR::UNPIN_INTERIOR(INTERIOR::GET_INTERIOR_AT_COORDS_WITH_TYPE(x, y, z, interior))
            Interior types include: "V_Michael", "V_Franklins", "V_Franklinshouse", etc.. you can find them in the scripts.
            Not a very useful native as you could just use GET_INTERIOR_AT_COORDS instead and get the same result, without even having to specify the interior type.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x05b7a89bd78797fc(System.Single,System.Single,System.Single,System.String)">
            <summary>
            Returns the interior ID representing the requested interior at that location (if found?). The supplied interior string is not the same as the one used to load the interior.
            Use: INTERIOR::UNPIN_INTERIOR(INTERIOR::GET_INTERIOR_AT_COORDS_WITH_TYPE(x, y, z, interior))
            Interior types include: "V_Michael", "V_Franklins", "V_Franklinshouse", etc.. you can find them in the scripts.
            Not a very useful native as you could just use GET_INTERIOR_AT_COORDS instead and get the same result, without even having to specify the interior type.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetInteriorAtCoordsWithTypehash(System.Single,System.Single,System.Single,System.Int32)">
            <summary>
            Hashed version of GET_INTERIOR_AT_COORDS_WITH_TYPE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xf0f77adb9f67e79d(System.Single,System.Single,System.Single,System.Int32)">
            <summary>
            Hashed version of GET_INTERIOR_AT_COORDS_WITH_TYPE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.UnkGetInteriorAtCoords(System.Single,System.Single,System.Single,System.Int32)">
            <summary>
            Hashed version of GET_INTERIOR_AT_COORDS_WITH_TYPE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetInteriorEntitiesExtents(System.Int32,System.Single@,System.Single@,System.Single@,System.Single@,System.Single@,System.Single@)">
            <summary>
            GET_INTERIOR_ENTITIES_EXTENTS
            </summary>
            <param name="interiorId">
            The target interior.
            </param>
            <returns>
            Interior entities extents.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetInteriorFromCollision(System.Single,System.Single,System.Single)">
            <summary>
            GET_INTERIOR_FROM_COLLISION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetInteriorFromEntity(System.Int32)">
            <summary>
            Returns the handle of the interior that the entity is in. Returns 0 if outside.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetInteriorFromPrimaryView">
            <summary>
            NativeDB Introduced: v1604
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xe7d267ec6ca966c3">
            <summary>
            NativeDB Introduced: v1604
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetInteriorFromGameplayCam">
            <summary>
            NativeDB Introduced: v1604
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetInteriorGroupId(System.Int32)">
            <summary>
            Returns the group ID of the specified interior. For example, regular interiors have group 0, subway interiors have group 1. There are a few other groups too.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetInteriorHeading(System.Int32)">
            <summary>
            NativeDB Introduced: v1493
            </summary>
            <param name="interior">
            ID of the interior
            </param>
            <returns>
            Returns interior heading in radians. Multiply the returned value with 57.29578 (or 180.0 / math.pi) to convert it to degrees.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetInteriorLocationAndNamehash(System.Int32,CitizenFX.Core.Vector3@,System.UInt32@)">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x252bdc06b73fa6ea(System.Int32,CitizenFX.Core.Vector3@,System.UInt32@)">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetInteriorInfo(System.Int32,CitizenFX.Core.Vector3@,System.UInt32@)">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetInteriorPortalCornerPosition(System.Int32,System.Int32,System.Int32,System.Single@,System.Single@,System.Single@)">
            <summary>
            GET_INTERIOR_PORTAL_CORNER_POSITION
            </summary>
            <param name="interiorId">
            The target interior.
            </param>
            <param name="portalIndex">
            Interior portal index.
            </param>
            <param name="cornerIndex">
            Portal's corner index.
            </param>
            <returns>
            Portal corner position.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetInteriorPortalCount(System.Int32)">
            <summary>
            GET_INTERIOR_PORTAL_COUNT
            </summary>
            <param name="interiorId">
            The target interior.
            </param>
            <returns>
            The amount of portals in interior.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetInteriorPortalEntityArchetype(System.Int32,System.Int32,System.Int32)">
            <summary>
            GET_INTERIOR_PORTAL_ENTITY_ARCHETYPE
            </summary>
            <param name="interiorId">
            The target interior.
            </param>
            <param name="portalIndex">
            Interior portal index.
            </param>
            <param name="entityIndex">
            Portal entity index.
            </param>
            <returns>
            Portal entity archetype.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetInteriorPortalEntityCount(System.Int32,System.Int32)">
            <summary>
            GET_INTERIOR_PORTAL_ENTITY_COUNT
            </summary>
            <param name="interiorId">
            The target interior.
            </param>
            <param name="portalIndex">
            Interior portal index.
            </param>
            <returns>
            Portal entity count.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetInteriorPortalEntityFlag(System.Int32,System.Int32,System.Int32)">
            <summary>
            GET_INTERIOR_PORTAL_ENTITY_FLAG
            </summary>
            <param name="interiorId">
            The target interior.
            </param>
            <param name="portalIndex">
            Interior portal index.
            </param>
            <param name="entityIndex">
            Portal entity index.
            </param>
            <returns>
            Portal entity flag.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetInteriorPortalEntityPosition(System.Int32,System.Int32,System.Int32,System.Single@,System.Single@,System.Single@)">
            <summary>
            GET_INTERIOR_PORTAL_ENTITY_POSITION
            </summary>
            <param name="interiorId">
            The target interior.
            </param>
            <param name="portalIndex">
            Interior portal index.
            </param>
            <param name="entityIndex">
            Portal entity index.
            </param>
            <returns>
            Portal entity position.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetInteriorPortalEntityRotation(System.Int32,System.Int32,System.Int32,System.Single@,System.Single@,System.Single@,System.Single@)">
            <summary>
            GET_INTERIOR_PORTAL_ENTITY_ROTATION
            </summary>
            <param name="interiorId">
            The target interior.
            </param>
            <param name="portalIndex">
            Interior portal index.
            </param>
            <param name="entityIndex">
            Portal entity index.
            </param>
            <returns>
            Portal entity rotation.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetInteriorPortalFlag(System.Int32,System.Int32)">
            <summary>
            GET_INTERIOR_PORTAL_FLAG
            </summary>
            <param name="interiorId">
            The target interior.
            </param>
            <param name="portalIndex">
            Interior portal index.
            </param>
            <returns>
            Portal's flag.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetInteriorPortalRoomFrom(System.Int32,System.Int32)">
            <summary>
            GET_INTERIOR_PORTAL_ROOM_FROM
            </summary>
            <param name="interiorId">
            The target interior.
            </param>
            <param name="portalIndex">
            Interior portal index.
            </param>
            <returns>
            Portal's room FROM index.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetInteriorPortalRoomTo(System.Int32,System.Int32)">
            <summary>
            GET_INTERIOR_PORTAL_ROOM_TO
            </summary>
            <param name="interiorId">
            The target interior.
            </param>
            <param name="portalIndex">
            Interior portal index.
            </param>
            <returns>
            Portal's room TO index.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetInteriorPosition(System.Int32,System.Single@,System.Single@,System.Single@)">
            <summary>
            GET_INTERIOR_POSITION
            </summary>
            <param name="interiorId">
            The target interior.
            </param>
            <returns>
            Interior position.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetInteriorRoomCount(System.Int32)">
            <summary>
            GET_INTERIOR_ROOM_COUNT
            </summary>
            <param name="interiorId">
            The target interior.
            </param>
            <returns>
            The amount of rooms in interior.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetInteriorRoomExtents(System.Int32,System.Int32,System.Single@,System.Single@,System.Single@,System.Single@,System.Single@,System.Single@)">
            <summary>
            GET_INTERIOR_ROOM_EXTENTS
            </summary>
            <param name="interiorId">
            The target interior.
            </param>
            <param name="roomIndex">
            Interior room index.
            </param>
            <returns>
            Room extents.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetInteriorRoomFlag(System.Int32,System.Int32)">
            <summary>
            GET_INTERIOR_ROOM_FLAG
            </summary>
            <param name="interiorId">
            The target interior.
            </param>
            <param name="roomIndex">
            Interior room index.
            </param>
            <returns>
            Room's flag.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetInteriorRoomIndexByHash(System.Int32,System.Int32)">
            <summary>
            GET_INTERIOR_ROOM_INDEX_BY_HASH
            </summary>
            <param name="interiorId">
            The target interior.
            </param>
            <param name="roomHash">
            Interior room hash.
            </param>
            <returns>
            Room index, -1 if failed.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetInteriorRoomName(System.Int32,System.Int32)">
            <summary>
            GET_INTERIOR_ROOM_NAME
            </summary>
            <param name="interiorId">
            The target interior.
            </param>
            <param name="roomIndex">
            Interior room index.
            </param>
            <returns>
            Room's name.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetInteriorRoomTimecycle(System.Int32,System.Int32)">
            <summary>
            GET_INTERIOR_ROOM_TIMECYCLE
            </summary>
            <param name="interiorId">
            The target interior.
            </param>
            <param name="roomIndex">
            Interior room index.
            </param>
            <returns>
            Room's timecycle hash.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetInteriorRotation(System.Int32,System.Single@,System.Single@,System.Single@,System.Single@)">
            <summary>
            GET_INTERIOR_ROTATION
            </summary>
            <param name="interiorId">
            The target interior.
            </param>
            <returns>
            Interior rotation in quaternion.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetInvokingResource">
            <summary>
            GET_INVOKING_RESOURCE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetIsArenaPropPhysicsDisabled(System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v1604
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x43c677f1e1158005(System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v1604
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetIsAutoSaveOff">
            <summary>
            Returns true if profile setting 208 is equal to 0.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x6e04f06094c87047">
            <summary>
            Returns true if profile setting 208 is equal to 0.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetIsBoatCapsized(System.Int32)">
            <summary>
            Checks whether the specified boat vehicle is capsized, meaning it has overturned or is upside down in the water.
            </summary>
            <param name="vehicle">
            The vehicle to check. This should be a boat-type vehicle.
            </param>
            <returns>
            Returns `true` if the specified boat is capsized, `false` otherwise.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xba91d045575699ad(System.Int32)">
            <summary>
            Checks whether the specified boat vehicle is capsized, meaning it has overturned or is upside down in the water.
            </summary>
            <param name="vehicle">
            The vehicle to check. This should be a boat-type vehicle.
            </param>
            <returns>
            Returns `true` if the specified boat is capsized, `false` otherwise.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetIsDoorValid(System.Int32,System.Int32)">
            <summary>
            See eDoorId declared in [`SET_VEHICLE_DOOR_SHUT`](#\_0x93D9BD300D7789E5)
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DoesVehicleHaveDoor(System.Int32,System.Int32)">
            <summary>
            See eDoorId declared in [`SET_VEHICLE_DOOR_SHUT`](#\_0x93D9BD300D7789E5)
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetIsHidef">
            <summary>
            This native indicates whether the game is running in high-definition (HD) resolution. It returns `false` if the resolution is less than `1280x720` and `true` if it's equal to or greater than `1280x720`.
            ```
            NativeDB Introduced: v323
            ```
            </summary>
            <returns>
            A boolean value indicating whether the game is running in high-definition (`true`) or not (`false`).
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetIsLeftVehicleHeadlightDamaged(System.Int32)">
            <summary>
            From the driver's perspective, is the left headlight broken.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsHeadlightLBroken(System.Int32)">
            <summary>
            From the driver's perspective, is the left headlight broken.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetIsLoadingScreenActive">
            <summary>
            GET_IS_LOADING_SCREEN_ACTIVE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetIsPedGadgetEquipped(System.Int32,System.UInt32)">
            <summary>
            gadgetHash - was always 0xFBAB5776 ("GADGET_PARACHUTE").
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetIsPetrolDecalInRange(System.Single,System.Single,System.Single,System.Single)">
            <summary>
            GET_IS_PETROL_DECAL_IN_RANGE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x2f09f7976c512404(System.Single,System.Single,System.Single,System.Single)">
            <summary>
            GET_IS_PETROL_DECAL_IN_RANGE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetIsPlayerDrivingOnHighway(System.Int32)">
            <summary>
            GET_IS_PLAYER_DRIVING_ON_HIGHWAY
            </summary>
            <param name="playerId">
            The local index of the player to check (see [PLAYER_ID](#\_0x4F8644AF03D0E0D6))
            </param>
            <returns>
            Returns a boolean value representing if the player is driving on a highway.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x5fc472c501ccadb3(System.Int32)">
            <summary>
            GET_IS_PLAYER_DRIVING_ON_HIGHWAY
            </summary>
            <param name="playerId">
            The local index of the player to check (see [PLAYER_ID](#\_0x4F8644AF03D0E0D6))
            </param>
            <returns>
            Returns a boolean value representing if the player is driving on a highway.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetIsPlayerInAnimalForm">
            <summary>
            Although we don't have a jenkins hash for this one, the name is 100% confirmed.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x9689123e3f213aa5">
            <summary>
            Although we don't have a jenkins hash for this one, the name is 100% confirmed.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetIsPreloadedConversationReady">
            <summary>
            GET_IS_PRELOADED_CONVERSATION_READY
            </summary>
            <returns>
            Returns true if the preloaded conversation has finished preparing.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xe73364db90778ffa">
            <summary>
            GET_IS_PRELOADED_CONVERSATION_READY
            </summary>
            <returns>
            Returns true if the preloaded conversation has finished preparing.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetIsRightVehicleHeadlightDamaged(System.Int32)">
            <summary>
            From the driver's perspective, is the right headlight broken.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsHeadlightRBroken(System.Int32)">
            <summary>
            From the driver's perspective, is the right headlight broken.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetIsTaskActive(System.Int32,System.Int32)">
            <summary>
            Task index enum: https://alloc8or.re/gta5/doc/enums/eTaskTypeIndex.txt
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetIsUsingAlternateDriveby">
            <summary>
            Returns profile setting 225.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x0f70731baccfbb96">
            <summary>
            Returns profile setting 225.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetIsVehicleElectric(System.UInt32)">
            <summary>
            Checks if the vehicle is electric.
            ```
            NativeDB Introduced: v3258
            ```
            </summary>
            <param name="vehicleModel">
            The hash of the vehicle model to check.
            </param>
            <returns>
            Returns `true` if the vehicle is electric or `false` otherwise.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetIsVehicleEmpDisabled(System.Int32)">
            <summary>
            Returns whether this vehicle is currently disabled by an EMP mine.
            NativeDB Introduced: v1604
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetIsVehicleEngineRunning(System.Int32)">
            <summary>
            Returns true when in a vehicle, false whilst entering/exiting.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsVehicleEngineOn(System.Int32)">
            <summary>
            Returns true when in a vehicle, false whilst entering/exiting.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetIsVehiclePrimaryColourCustom(System.Int32)">
            <summary>
            GET_IS_VEHICLE_PRIMARY_COLOUR_CUSTOM
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetIsVehicleSecondaryColourCustom(System.Int32)">
            <summary>
            Check if Vehicle Secondary is avaliable for customize
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetIsVehicleShuntBoostActive(System.Int32)">
            <summary>
            NativeDB Introduced: v1604
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetIsWaypointRecordingLoaded(System.String)">
            <summary>
            GET_IS_WAYPOINT_RECORDING_LOADED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetIsWheelsLoweredStateActive(System.Int32)">
            <summary>
            _GET_IS_WHEELS_LOWERED_STATE_ACTIVE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x1da0da9cb3f0c8bf(System.Int32)">
            <summary>
            _GET_IS_WHEELS_LOWERED_STATE_ACTIVE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetIsWidescreen">
            <summary>
            This native retrieves whether the game is running in widescreen mode or not.
            ```
            NativeDB Introduced: v323
            ```
            </summary>
            <returns>
            A boolean value indicating whether the game is running in widescreen mode (`true`) or not (`false`).Returns `false` for narrow format aspect ratios (3:2, 4:3, 5:4, etc.) and `true` for wide format aspect ratios (5:3, 16:9, 16:10, etc.). If the aspect ratio is set to "Auto" in the game settings, it returns `false` or `true` based on the actual set resolution ratio.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetItemsetSize(System.Int32)">
            <summary>
            GET_ITEMSET_SIZE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetJackTarget(System.Int32)">
            <summary>
            GET_JACK_TARGET
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetKeyForEntityInRoom(System.Int32)">
            <summary>
            Seems to do the exact same as INTERIOR::GET_ROOM_KEY_FROM_ENTITY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetLandingGearState(System.Int32)">
            <summary>
            ```
            Landing gear states:
            0: Deployed
            1: Closing (Retracting)
            3: Opening (Deploying)
            4: Retracted
            5: Broken
            ```
            Landing gear state 2 is never used.
            </summary>
            <param name="vehicle">
            The vehicle to check.
            </param>
            <returns>
            The current state of the vehicles landing gear.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleLandingGear(System.Int32)">
            <summary>
            ```
            Landing gear states:
            0: Deployed
            1: Closing (Retracting)
            3: Opening (Deploying)
            4: Retracted
            5: Broken
            ```
            Landing gear state 2 is never used.
            </summary>
            <param name="vehicle">
            The vehicle to check.
            </param>
            <returns>
            The current state of the vehicles landing gear.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetLastDrivenVehicle">
            <summary>
            GET_LAST_DRIVEN_VEHICLE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xb2d06faede65b577">
            <summary>
            GET_LAST_DRIVEN_VEHICLE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetLastMaterialHitByEntity(System.Int32)">
            <summary>
            GET_LAST_MATERIAL_HIT_BY_ENTITY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetLastPedInVehicleSeat(System.Int32,System.Int32)">
            <summary>
            GET_LAST_PED_IN_VEHICLE_SEAT
            </summary>
            <param name="vehicle">
            The vehicle to get the ped for.
            </param>
            <param name="seatIndex">
            See eSeatPosition declared in [`IS_VEHICLE_SEAT_FREE`](#\_0x22AC59A870E6A669).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetLastRammedVehicle(System.Int32)">
            <summary>
            Returns last vehicle that was rammed by the given vehicle using the shunt boost.
            NativeDB Introduced: v1604
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetLengthOfLiteralString(System.String)">
            <summary>
            Returns the length of the string passed (much like strlen).
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetLengthOfLiteralStringInBytes(System.String)">
            <summary>
            GET_LENGTH_OF_LITERAL_STRING_IN_BYTES
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x43e4111189e54f0e(System.String)">
            <summary>
            GET_LENGTH_OF_LITERAL_STRING_IN_BYTES
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetLengthOfString(System.String)">
            <summary>
            GET_LENGTH_OF_LITERAL_STRING_IN_BYTES
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetLengthOfStringWithThisTextLabel(System.String)">
            <summary>
            Returns the string length of the string from the gxt string .
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetLinePlaneIntersection(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single@)">
            <summary>
            Determines whether a line segment intersects a plane and, if so, returns the parameter value at which this intersection occurs.
            ```
            NativeDB Introduced: v323
            ```
            </summary>
            <param name="x1">
            The X-coordinate of the first point of the line segment.
            </param>
            <param name="y1">
            The Y-coordinate of the first point of the line segment.
            </param>
            <param name="z1">
            The Z-coordinate of the first point of the line segment. Together, `x1`, `y1`, and `z1` define the starting point of the line segment.
            </param>
            <param name="x2">
            The X-coordinate of the second point of the line segment.
            </param>
            <param name="y2">
            The Y-coordinate of the second point of the line segment.
            </param>
            <param name="z2">
            The Z-coordinate of the second point of the line segment. Together, `x2`, `y2`, and `z2` define the ending point of the line segment.
            </param>
            <param name="planeX">
            The X-coordinate of a point on the plane. This, along with `planeY` and `planeZ`, specifies a point that lies on the plane's surface.
            </param>
            <param name="planeY">
            The Y-coordinate of a point on the plane.
            </param>
            <param name="planeZ">
            The Z-coordinate of a point on the plane.
            </param>
            <param name="planeNormalX">
            The X-component of the plane's normal vector. The normal vector is perpendicular to the plane's surface and defines its orientation.
            </param>
            <param name="planeNormalY">
            The Y-component of the plane's normal vector.
            </param>
            <param name="planeNormalZ">
            The Z-component of the plane's normal vector. Together, `planeNormalX`, `planeNormalY`, and `planeNormalZ` fully describe the plane's orientation in 3D space.
            </param>
            <param name="intersectionParameter">
            A pointer to a float. This parameter is used to return the value of `t` at which the line segment intersects the plane. The value of `t` is a scalar multiplier that can be used to calculate the exact intersection point on the line segment. If the line does not intersect the plane, the value of `t` is not meaningful.
            </param>
            <returns>
            Returns `true` if the line segment intersects the plane, in which case the `intersectionParameter` will contain the intersection point's parameter value. Returns `false` if there is no intersection, making the `intersectionParameter` value irrelevant.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xf56dfb7b61be7276(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single@)">
            <summary>
            Determines whether a line segment intersects a plane and, if so, returns the parameter value at which this intersection occurs.
            ```
            NativeDB Introduced: v323
            ```
            </summary>
            <param name="x1">
            The X-coordinate of the first point of the line segment.
            </param>
            <param name="y1">
            The Y-coordinate of the first point of the line segment.
            </param>
            <param name="z1">
            The Z-coordinate of the first point of the line segment. Together, `x1`, `y1`, and `z1` define the starting point of the line segment.
            </param>
            <param name="x2">
            The X-coordinate of the second point of the line segment.
            </param>
            <param name="y2">
            The Y-coordinate of the second point of the line segment.
            </param>
            <param name="z2">
            The Z-coordinate of the second point of the line segment. Together, `x2`, `y2`, and `z2` define the ending point of the line segment.
            </param>
            <param name="planeX">
            The X-coordinate of a point on the plane. This, along with `planeY` and `planeZ`, specifies a point that lies on the plane's surface.
            </param>
            <param name="planeY">
            The Y-coordinate of a point on the plane.
            </param>
            <param name="planeZ">
            The Z-coordinate of a point on the plane.
            </param>
            <param name="planeNormalX">
            The X-component of the plane's normal vector. The normal vector is perpendicular to the plane's surface and defines its orientation.
            </param>
            <param name="planeNormalY">
            The Y-component of the plane's normal vector.
            </param>
            <param name="planeNormalZ">
            The Z-component of the plane's normal vector. Together, `planeNormalX`, `planeNormalY`, and `planeNormalZ` fully describe the plane's orientation in 3D space.
            </param>
            <param name="intersectionParameter">
            A pointer to a float. This parameter is used to return the value of `t` at which the line segment intersects the plane. The value of `t` is a scalar multiplier that can be used to calculate the exact intersection point on the line segment. If the line does not intersect the plane, the value of `t` is not meaningful.
            </param>
            <returns>
            Returns `true` if the line segment intersects the plane, in which case the `intersectionParameter` will contain the intersection point's parameter value. Returns `false` if there is no intersection, making the `intersectionParameter` value irrelevant.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetLiveryName(System.Int32,System.Int32)">
            <summary>
            Second Param = LiveryIndex
            example
            int count = VEHICLE::GET_VEHICLE_LIVERY_COUNT(veh);
            for (int i = 0; i &lt; count; i++)
            {
            char* LiveryName = VEHICLE::GET_LIVERY_NAME(veh, i);
            }
            this example will work fine to fetch all names
            for example for Sanchez we get
            SANC_LV1
            SANC_LV2
            SANC_LV3
            SANC_LV4
            SANC_LV5
            Use _GET_LABEL_TEXT, to get the localized livery name.
            -----------
            NOTE: You may need to set the vehicle's modKit to 0 by using this function: SET_VEHICLE_MOD_KIT() before getting the name, otherwise this native may return NULL.
            dev-c.com/nativedb/func/info/1f2aa07f00b3217a
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetLocalPlayerAimState">
            <summary>
            Returns the local player's targeting mode. See [`SET_PLAYER_TARGETING_MODE`](#\_0xB1906895227793F3).
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetLocalPlayerAimState_2">
            <summary>
            Same behavior as GET_LOCAL_PLAYER_AIM_STATE but only used on the PC version.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x59b9a7af4c95133c">
            <summary>
            Same behavior as GET_LOCAL_PLAYER_AIM_STATE but only used on the PC version.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetLocalTime(System.Int32@,System.Int32@,System.Int32@,System.Int32@,System.Int32@,System.Int32@)">
            <summary>
            Gets local system time as year, month, day, hour, minute and second.
            Example usage:
            int year;
            int month;
            int day;
            int hour;
            int minute;
            int second;
            or use std::tm struct
            TIME::GET_LOCAL_TIME(&amp;year, &amp;month, &amp;day, &amp;hour, &amp;minute, &amp;second);
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetLockonDistanceOfCurrentPedWeapon(System.Int32)">
            <summary>
            GET_LOCKON_DISTANCE_OF_CURRENT_PED_WEAPON
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x840f03e9041e2c9c(System.Int32)">
            <summary>
            GET_LOCKON_DISTANCE_OF_CURRENT_PED_WEAPON
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetLockonRangeOfCurrentPedWeapon(System.Int32)">
            <summary>
            GET_LOCKON_DISTANCE_OF_CURRENT_PED_WEAPON
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetLodscale">
            <summary>
            GET_LODSCALE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x0c15b0e443b2349d">
            <summary>
            GET_LODSCALE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetMainPlayerBlipId">
            <summary>
            GET_MAIN_PLAYER_BLIP_ID
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetMakeNameFromVehicleModel(System.UInt32)">
            <summary>
            Retrieves the manufacturer's name for a specified vehicle.
            ```
            NativeDB Introduced: v1868
            ```
            </summary>
            <param name="modelHash">
            The model hash of the vehicle.
            </param>
            <returns>
            Returns the display label of the manufacturer if the vehicle model is recognized, or "CARNOTFOUND" if the hash does not correspond to any known vehicle model.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetMapZoomDataLevel(System.Int32,System.Single@,System.Single@,System.Single@,System.Single@,System.Single@)">
            <summary>
            Returns the zoom level data by index from mapzoomdata.meta file.
            </summary>
            <param name="index">
            Zoom level index.
            </param>
            <param name="zoomScale">
            fZoomScale value.
            </param>
            <param name="zoomSpeed">
            fZoomSpeed value.
            </param>
            <param name="scrollSpeed">
            fScrollSpeed value.
            </param>
            <param name="tilesX">
            vTiles X.
            </param>
            <param name="tilesY">
            vTiles Y.
            </param>
            <returns>
            A boolean indicating TRUE if the data was received successfully.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetMapdataEntityHandle(System.Int32,System.Int32,System.Int32@)">
            <summary>
            Retrieves the map data entity handle.
            This function supports SDK infrastructure and is not intended to be used directly from your code.
            </summary>
            <param name="mapDataHash">
            A mapdata hash from `mapDataLoaded` event.
            </param>
            <param name="entityInternalIdx">
            An internal entity's index.
            </param>
            <param name="entityHandle">
            The output entity handle.
            </param>
            <returns>
            True if successful, false if not.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetMapdataEntityMatrix(System.Int32,System.Int32,System.Int64)">
            <summary>
            Returns mapdata's entity matrix. This function supports SDK infrastructure and is not intended to be used directly from your code.
            This should be used from JavaScript or another language supporting mutable buffers like ArrayBuffer.
            Matrix layout is as follows:
            *   Element \[0], \[1] and \[2] should represent the right vector.
            *   Element \[4], \[5] and \[6] should represent the forward vector.
            *   Element \[8], \[9] and \[10] should represent the up vector.
            *   Element \[12], \[13] and \[14] should represent X, Y and Z translation coordinates.
            *   All other elements should be \[0, 0, 0, 1].
            </summary>
            <param name="mapDataHash">
            A mapdata hash from `mapDataLoaded` event.
            </param>
            <param name="entityInternalIdx">
            An internal entity's index.
            </param>
            <param name="matrixPtr">
            A mutable pointer to a 64-byte buffer of floating-point values, representing an XMFLOAT4X4 in layout.
            </param>
            <returns>
            Whether or not the matrix was retrieved.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetMapdataFromHashKey(System.UInt32)">
            <summary>
            Returns the transient map data index for a specified hash.
            This function supports SDK infrastructure and is not intended to be used directly from your code.
            </summary>
            <param name="mapdataHandle">
            The input map data handle.
            </param>
            <returns>
            A transient (non-persistable) index to the requested mapdata, or -1.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetMaxAmmo(System.Int32,System.UInt32,System.Int32@)">
            <summary>
            GET_MAX_AMMO
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetMaxAmmoByType(System.Int32,System.Int32,System.Int32@)">
            <summary>
            _GET_MAX_AMMO_BY_TYPE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x585847c5e4e11709(System.Int32,System.Int32,System.Int32@)">
            <summary>
            _GET_MAX_AMMO_BY_TYPE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetMaxAmmo_2(System.Int32,System.Int32,System.Int32@)">
            <summary>
            _GET_MAX_AMMO_BY_TYPE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetMaxAmmoInClip(System.Int32,System.UInt32,System.Boolean)">
            <summary>
            p2 is mostly 1 in the scripts.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetMaxNumNetworkObjects">
            <summary>
            GET_MAX_NUM_NETWORK_OBJECTS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xc7be335216b5ec7c">
            <summary>
            GET_MAX_NUM_NETWORK_OBJECTS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetMaxNumNetworkPeds">
            <summary>
            GET_MAX_NUM_NETWORK_PEDS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x0c1f7d49c39d2289">
            <summary>
            GET_MAX_NUM_NETWORK_PEDS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetMaxNumNetworkPickups">
            <summary>
            GET_MAX_NUM_NETWORK_PICKUPS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa72835064dd63e4c">
            <summary>
            GET_MAX_NUM_NETWORK_PICKUPS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetMaxNumNetworkVehicles">
            <summary>
            GET_MAX_NUM_NETWORK_VEHICLES
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x0afce529f69b21ff">
            <summary>
            GET_MAX_NUM_NETWORK_VEHICLES
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetMaxRangeOfCurrentPedWeapon(System.Int32)">
            <summary>
            GET_MAX_RANGE_OF_CURRENT_PED_WEAPON
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetMaxWantedLevel">
            <summary>
            Gets the maximum wanted level the player can get.
            Ranges from 0 to 5.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetMaximumNumberOfCloudPhotos">
            <summary>
            This function is hard-coded to always return 96.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xdc54a7af8b3a14ef">
            <summary>
            This function is hard-coded to always return 96.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetMaximumNumberOfPhotos_2">
            <summary>
            This function is hard-coded to always return 96.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetMaximumNumberOfPhotos">
            <summary>
            This function is hard-coded to always return 0.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetMeleeTargetForPed(System.Int32)">
            <summary>
            GET_MELEE_TARGET_FOR_PED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetMenuPedBoolStat(System.UInt32,System.Int32@)">
            <summary>
            p0 was always 0xAE2602A3.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x052991e59076e4e4(System.UInt32,System.Int32@)">
            <summary>
            p0 was always 0xAE2602A3.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetMenuPedFloatStat(System.Int32,System.Single@)">
            <summary>
            GET_MENU_PED_FLOAT_STAT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x5fbd7095fe7ae57f(System.Int32,System.Single@)">
            <summary>
            GET_MENU_PED_FLOAT_STAT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetMenuPedIntStat(System.Int32,System.Int32@)">
            <summary>
            GET_MENU_PED_INT_STAT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetUseridsUihidden(System.Int32,System.Int32@)">
            <summary>
            GET_MENU_PED_INT_STAT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xef4ced81cebedc6d(System.Int32,System.Int32@)">
            <summary>
            GET_MENU_PED_INT_STAT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetMenuPedMaskedIntStat(System.Int32,System.Int32@,System.Int32,System.Int32)">
            <summary>
            GET_MENU_PED_MASKED_INT_STAT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x90a6526cf0381030(System.Int32,System.Int32@,System.Int32,System.Int32)">
            <summary>
            GET_MENU_PED_MASKED_INT_STAT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetMillisecondsPerGameMinute">
            <summary>
            Returns how many real ms are equal to one game minute.
            A getter for [`SetMillisecondsPerGameMinute`](#\_0x36CA2554).
            </summary>
            <returns>
            A number of milliseconds that equals to one game minute.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetMinimapFowCoordinateIsRevealed(System.Single,System.Single,System.Single)">
            <summary>
            GET_MINIMAP_FOW_COORDINATE_IS_REVEALED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x6e31b91145873922(System.Single,System.Single,System.Single)">
            <summary>
            GET_MINIMAP_FOW_COORDINATE_IS_REVEALED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsMinimapAreaRevealed(System.Single,System.Single,System.Single)">
            <summary>
            GET_MINIMAP_FOW_COORDINATE_IS_REVEALED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetMinimapFowDiscoveryRatio">
            <summary>
            GET_MINIMAP_FOW_DISCOVERY_RATIO
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xe0130b41d3cf4574">
            <summary>
            GET_MINIMAP_FOW_DISCOVERY_RATIO
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetMinimapRevealPercentage">
            <summary>
            GET_MINIMAP_FOW_DISCOVERY_RATIO
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetMissionFlag">
            <summary>
            GET_MISSION_FLAG
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetMobilePhonePosition(CitizenFX.Core.Vector3@)">
            <summary>
            GET_MOBILE_PHONE_POSITION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetMobilePhoneRenderId(System.Int32@)">
            <summary>
            GET_MOBILE_PHONE_RENDER_ID
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetMobilePhoneRotation(CitizenFX.Core.Vector3@,System.Int32)">
            <summary>
            GET_MOBILE_PHONE_ROTATION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetModSlotName(System.Int32,System.Int32)">
            <summary>
            GET_MOD_SLOT_NAME
            </summary>
            <param name="modType">
            Refer to eVehicleModType in [`SET_VEHICLE_MOD`](#\_0x6AF0636DDEDCB6DD).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetModTextLabel(System.Int32,System.Int32,System.Int32)">
            <summary>
            Returns the text label of a mod type for a given vehicle
            Use _GET_LABEL_TEXT to get the part name in the game's language
            </summary>
            <param name="modType">
            Refer to eVehicleModType in [`SET_VEHICLE_MOD`](#\_0x6AF0636DDEDCB6DD).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetModelDimensions(System.UInt32,CitizenFX.Core.Vector3@,CitizenFX.Core.Vector3@)">
            <summary>
            Gets the dimensions of a model.
            Calculate (maximum - minimum) to get the size, in which case, Y will be how long the model is.
            Example from the scripts: MISC::GET_MODEL_DIMENSIONS(ENTITY::GET_ENTITY_MODEL(PLAYER::PLAYER_PED_ID()), &amp;v_1A, &amp;v_17);
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetMount(System.Int32)">
            <summary>
            Function just returns 0
            void __fastcall ped__get_mount(NativeContext *a1)
            {
            NativeContext *v1; // rbx@1
            v1 = a1;
            GetAddressOfPedFromScriptHandle(a1-&gt;Args-&gt;Arg1);
            v1-&gt;Returns-&gt;Item1= 0;
            }
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetMusicPlaytime">
            <summary>
            GET_MUSIC_PLAYTIME
            </summary>
            <returns>
            Returns the play time in milliseconds of the current score track.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetMusicVolSlider">
            <summary>
            GET_MUSIC_VOL_SLIDER
            </summary>
            <returns>
            Returns the current volume slider position from 0 to 10
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x3a48ab4445d499be">
            <summary>
            GET_MUSIC_VOL_SLIDER
            </summary>
            <returns>
            Returns the current volume slider position from 0 to 10
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetNameOfThread(System.Int32)">
            <summary>
            _GET_NAME_OF_THREAD
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetThreadName(System.Int32)">
            <summary>
            _GET_NAME_OF_THREAD
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetNameOfZone(System.Single,System.Single,System.Single)">
            <summary>
            AIRP = Los Santos International Airport
            ALAMO = Alamo Sea
            ALTA = Alta
            ARMYB = Fort Zancudo
            BANHAMC = Banham Canyon Dr
            BANNING = Banning
            BEACH = Vespucci Beach
            BHAMCA = Banham Canyon
            BRADP = Braddock Pass
            BRADT = Braddock Tunnel
            BURTON = Burton
            CALAFB = Calafia Bridge
            CANNY = Raton Canyon
            CCREAK = Cassidy Creek
            CHAMH = Chamberlain Hills
            CHIL = Vinewood Hills
            CHU = Chumash
            CMSW = Chiliad Mountain State Wilderness
            CYPRE = Cypress Flats
            DAVIS = Davis
            DELBE = Del Perro Beach
            DELPE = Del Perro
            DELSOL = La Puerta
            DESRT = Grand Senora Desert
            DOWNT = Downtown
            DTVINE = Downtown Vinewood
            EAST_V = East Vinewood
            EBURO = El Burro Heights
            ELGORL = El Gordo Lighthouse
            ELYSIAN = Elysian Island
            GALFISH = Galilee
            GOLF = GWC and Golfing Society
            GRAPES = Grapeseed
            GREATC = Great Chaparral
            HARMO = Harmony
            HAWICK = Hawick
            HORS = Vinewood Racetrack
            HUMLAB = Humane Labs and Research
            JAIL = Bolingbroke Penitentiary
            KOREAT = Little Seoul
            LACT = Land Act Reservoir
            LAGO = Lago Zancudo
            LDAM = Land Act Dam
            LEGSQU = Legion Square
            LMESA = La Mesa
            LOSPUER = La Puerta
            MIRR = Mirror Park
            MORN = Morningwood
            MOVIE = Richards Majestic
            MTCHIL = Mount Chiliad
            MTGORDO = Mount Gordo
            MTJOSE = Mount Josiah
            MURRI = Murrieta Heights
            NCHU = North Chumash
            NOOSE = N.O.O.S.E
            OCEANA = Pacific Ocean
            PALCOV = Paleto Cove
            PALETO = Paleto Bay
            PALFOR = Paleto Forest
            PALHIGH = Palomino Highlands
            PALMPOW = Palmer-Taylor Power Station
            PBLUFF = Pacific Bluffs
            PBOX = Pillbox Hill
            PROCOB = Procopio Beach
            RANCHO = Rancho
            RGLEN = Richman Glen
            RICHM = Richman
            ROCKF = Rockford Hills
            RTRAK = Redwood Lights Track
            SANAND = San Andreas
            SANCHIA = San Chianski Mountain Range
            SANDY = Sandy Shores
            SKID = Mission Row
            SLAB = Stab City
            STAD = Maze Bank Arena
            STRAW = Strawberry
            TATAMO = Tataviam Mountains
            TERMINA = Terminal
            TEXTI = Textile City
            TONGVAH = Tongva Hills
            TONGVAV = Tongva Valley
            VCANA = Vespucci Canals
            VESP = Vespucci
            VINE = Vinewood
            WINDF = Ron Alternates Wind Farm
            WVINE = West Vinewood
            ZANCUDO = Zancudo River
            ZP_ORT = Port of South Los Santos
            ZQ_UAR = Davis Quartz
            PROL = Prologue / North Yankton
            ISHeist = Cayo Perico Island
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetNamedRendertargetRenderId(System.String)">
            <summary>
            GET_NAMED_RENDERTARGET_RENDER_ID
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetNavmeshRouteDistanceRemaining(System.Int32,System.Single@,System.Boolean@)">
            <summary>
            Looks like the last parameter returns true if the path has been calculated, while the first returns the remaining distance to the end of the path.
            Return value of native is the same as GET_NAVMESH_ROUTE_RESULT
            Looks like the native returns an int for the path's state:
            1 - ???
            2 - ???
            3 - Finished Generating
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetNavmeshRouteResult(System.Int32)">
            <summary>
            See [`GET_NAVMESH_ROUTE_DISTANCE_REMAINING`](#\_0xC6F5C0BCDC74D62D) for more details.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetNearestPlayerToEntity(System.Int32)">
            <summary>
            GET_NEAREST_PLAYER_TO_ENTITY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetNearestPlayerToEntityOnTeam(System.Int32,System.Int32)">
            <summary>
            GET_NEAREST_PLAYER_TO_ENTITY_ON_TEAM
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetNetworkIdFromSoundId(System.Int32)">
            <summary>
            GET_NETWORK_ID_FROM_SOUND_ID
            </summary>
            <returns>
            Returns the network id for the specific sound
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetNetworkTime">
            <summary>
            GET_NETWORK_TIME
            </summary>
            <returns>
            Returns the network time this tick, if you want a tick-agnostic version use [`GetNetworkTimeAccurate`](#\_0x89023FBBF9200E9F).
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetNetworkTimeAccurate">
            <summary>
            Returns the same value as [`GetNetworkTime`](#\_0x7A5487FE9FAA6B48) in freemode, but as opposed to `GetNetworkTime` it always gets the most recent time, instead of once per tick.
            Could be used for benchmarking since it can return times in ticks.
            </summary>
            <returns>
            Returns the network time as an integer
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x89023fbbf9200e9f">
            <summary>
            Returns the same value as [`GetNetworkTime`](#\_0x7A5487FE9FAA6B48) in freemode, but as opposed to `GetNetworkTime` it always gets the most recent time, instead of once per tick.
            Could be used for benchmarking since it can return times in ticks.
            </summary>
            <returns>
            Returns the network time as an integer
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetNewSelectedMissionCreatorBlip">
            <summary>
            GET_NEW_SELECTED_MISSION_CREATOR_BLIP
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DisableBlipNameForVar">
            <summary>
            GET_NEW_SELECTED_MISSION_CREATOR_BLIP
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x5c90988e7c8e1af4">
            <summary>
            GET_NEW_SELECTED_MISSION_CREATOR_BLIP
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetNextAudibleBeat(System.Single@,System.Int32@,System.Int32@)">
            <summary>
            GET_NEXT_AUDIBLE_BEAT
            </summary>
            <param name="timeInSeconds">
            time in seconds until the start of the next beat
            </param>
            <param name="bpm">
            current tempo in beats per minute,
            </param>
            <param name="beatNum">
            integer beat within the bar
            </param>
            <returns>
            Returns information on beat information for any audible music.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xc64a06d939f826f5(System.Single@,System.Int32@,System.Int32@)">
            <summary>
            GET_NEXT_AUDIBLE_BEAT
            </summary>
            <param name="timeInSeconds">
            time in seconds until the start of the next beat
            </param>
            <param name="bpm">
            current tempo in beats per minute,
            </param>
            <param name="beatNum">
            integer beat within the bar
            </param>
            <returns>
            Returns information on beat information for any audible music.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetNextBlipInfoId(System.Int32)">
            <summary>
            GET_NEXT_BLIP_INFO_ID
            </summary>
            <param name="blipSprite">
            Sprite ID, see the [Game Reference](https://docs.fivem.net/docs/game-references/blips/) for the full list.
            </param>
            <returns>
            Returns the next blip ID in an interator that has the specified blip sprite.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetNextGpsDisabledZoneIndex(System.Int32)">
            <summary>
            Gets the next zone that has been disabled using SET_GPS_DISABLED_ZONE_AT_INDEX.
            ```
            NativeDB Removed Parameter 1: int index
            ```
            </summary>
            <returns>
            The disabled zone index
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xd3a6a0ef48823a8c(System.Int32)">
            <summary>
            Gets the next zone that has been disabled using SET_GPS_DISABLED_ZONE_AT_INDEX.
            ```
            NativeDB Removed Parameter 1: int index
            ```
            </summary>
            <returns>
            The disabled zone index
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetNextWeatherTypeHashName">
            <summary>
            Refer to [`SET_WEATHER_TYPE_NOW_PERSIST`](#\_0xED712CA327900C8A) for weather types.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetNextWeatherType">
            <summary>
            Refer to [`SET_WEATHER_TYPE_NOW_PERSIST`](#\_0xED712CA327900C8A) for weather types.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetNgstatBoolHash(System.Int32,System.Boolean,System.Boolean,System.Int32,System.String)">
            <summary>
            Needs more research. Gets the stat name of a masked bool?
            section - values used in the decompiled scripts:
            "_NGPSTAT_BOOL"
            "_NGTATPSTAT_BOOL"
            "_NGDLCPSTAT_BOOL"
            "_DLCBIKEPSTAT_BOOL"
            "_DLCGUNPSTAT_BOOL"
            "_GUNTATPSTAT_BOOL"
            "_DLCSMUGCHARPSTAT_BOOL"
            "_GANGOPSPSTAT_BOOL"
            "_BUSINESSBATPSTAT_BOOL"
            "_ARENAWARSPSTAT_BOOL"
            "_CASINOPSTAT_BOOL"
            "_CASINOHSTPSTAT_BOOL"
            "_HEIST3TATTOOSTAT_BOOL"
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xba52ff538ed2bc71(System.Int32,System.Boolean,System.Boolean,System.Int32,System.String)">
            <summary>
            Needs more research. Gets the stat name of a masked bool?
            section - values used in the decompiled scripts:
            "_NGPSTAT_BOOL"
            "_NGTATPSTAT_BOOL"
            "_NGDLCPSTAT_BOOL"
            "_DLCBIKEPSTAT_BOOL"
            "_DLCGUNPSTAT_BOOL"
            "_GUNTATPSTAT_BOOL"
            "_DLCSMUGCHARPSTAT_BOOL"
            "_GANGOPSPSTAT_BOOL"
            "_BUSINESSBATPSTAT_BOOL"
            "_ARENAWARSPSTAT_BOOL"
            "_CASINOPSTAT_BOOL"
            "_CASINOHSTPSTAT_BOOL"
            "_HEIST3TATTOOSTAT_BOOL"
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetNgstatIntHash(System.Int32,System.Boolean,System.Boolean,System.Int32,System.String)">
            <summary>
            Needs more research. Gets the stat name of a masked int?
            section - values used in the decompiled scripts:
            "_NGPSTAT_INT"
            "_MP_NGPSTAT_INT"
            "_MP_LRPSTAT_INT"
            "_MP_APAPSTAT_INT"
            "_MP_LR2PSTAT_INT"
            "_MP_BIKEPSTAT_INT"
            "_MP_IMPEXPPSTAT_INT"
            "_MP_GUNRPSTAT_INT"
            "_NGDLCPSTAT_INT"
            "_MP_NGDLCPSTAT_INT"
            "_DLCSMUGCHARPSTAT_INT"
            "_GANGOPSPSTAT_INT"
            "_BUSINESSBATPSTAT_INT"
            "_ARENAWARSPSTAT_INT"
            "_CASINOPSTAT_INT"
            "_CASINOHSTPSTAT_INT"
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x2b4cdca6f07ff3da(System.Int32,System.Boolean,System.Boolean,System.Int32,System.String)">
            <summary>
            Needs more research. Gets the stat name of a masked int?
            section - values used in the decompiled scripts:
            "_NGPSTAT_INT"
            "_MP_NGPSTAT_INT"
            "_MP_LRPSTAT_INT"
            "_MP_APAPSTAT_INT"
            "_MP_LR2PSTAT_INT"
            "_MP_BIKEPSTAT_INT"
            "_MP_IMPEXPPSTAT_INT"
            "_MP_GUNRPSTAT_INT"
            "_NGDLCPSTAT_INT"
            "_MP_NGDLCPSTAT_INT"
            "_DLCSMUGCHARPSTAT_INT"
            "_GANGOPSPSTAT_INT"
            "_BUSINESSBATPSTAT_INT"
            "_ARENAWARSPSTAT_INT"
            "_CASINOPSTAT_INT"
            "_CASINOHSTPSTAT_INT"
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetNoLoadingScreen">
            <summary>
            GET_NO_LOADING_SCREEN
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetNorthRadarBlip">
            <summary>
            _GET_NORTH_RADAR_BLIP
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x3f0cf9cb7e589b88">
            <summary>
            _GET_NORTH_RADAR_BLIP
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetNthClosestVehicleNode(System.Single,System.Single,System.Single,System.Int32,CitizenFX.Core.Vector3@,System.Int32,System.Int32,System.Int32)">
            <summary>
            GET_NTH_CLOSEST_VEHICLE_NODE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetNthClosestVehicleNodeFavourDirection(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32,CitizenFX.Core.Vector3@,System.Single@,System.Int32,System.Int32,System.Int32)">
            <summary>
            See gtaforums.com/topic/843561-pathfind-node-types for node type info. 0 = paved road only, 1 = any road, 3 = water
            p10 always equal 0x40400000
            p11 always equal 0
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetNthClosestVehicleNodeId(System.Single,System.Single,System.Single,System.Int32,System.Int32,System.Single,System.Single)">
            <summary>
            Returns the id.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetNthClosestVehicleNodeIdWithHeading(System.Single,System.Single,System.Single,System.Int32,CitizenFX.Core.Vector3@,System.Single,System.Int32,System.Single,System.Single)">
            <summary>
            GET_NTH_CLOSEST_VEHICLE_NODE_ID_WITH_HEADING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetNthClosestVehicleNodeWithHeading(System.Single,System.Single,System.Single,System.Int32,CitizenFX.Core.Vector3@,System.Single@,System.Int32@,System.Int32,System.Single,System.Single)">
            <summary>
            Get the nth closest vehicle node with its heading and total lane count.
            If you need specific forward and backward lane counts use [GET_CLOSEST_ROAD](#\_0x132F52BBA570FE92)
            ```cpp
            enum eNodeFlags {
            NONE = 0,
            INCLUDE_SWITCHED_OFF_NODES = 1,
            INCLUDE_BOAT_NODES = 2,
            IGNORE_SLIPLANES = 4,
            IGNORE_SWITCHED_OFF_DEAD_ENDS = 8,
            }
            ```
            </summary>
            <param name="x">
            x position
            </param>
            <param name="y">
            y position
            </param>
            <param name="z">
            z position
            </param>
            <param name="nthClosest">
            nth closest node
            </param>
            <param name="outPosition">
            returned position of the found node
            </param>
            <param name="heading">
            returned heading of the found node
            </param>
            <param name="totalLanes">
            total lanes (forward + backward) of the found node
            </param>
            <param name="searchFlags">
            Flags used when searching for a node, see `eNodeFlags`
            </param>
            <param name="zMeasureMult">
            How strongly the difference in z direction should be weighted (defaults to 3.0)
            </param>
            <param name="zTolerance">
            How far apart the Z coords have to be before the zMeasureMult kicks in
            </param>
            <returns>
            Returns `true` if the node was found, or `false` if the node was not found, or was not streamed in.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetNuiCursorPosition(System.Int32@,System.Int32@)">
            <summary>
            GET_NUI_CURSOR_POSITION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetNumCommerceItems">
            <summary>
            GET_NUM_COMMERCE_ITEMS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xf2eac213d5ea0623">
            <summary>
            GET_NUM_COMMERCE_ITEMS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetNumCreatedMissionObjects(System.Boolean)">
            <summary>
            GET_NUM_CREATED_MISSION_OBJECTS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x12b6281b6c6706c0(System.Boolean)">
            <summary>
            GET_NUM_CREATED_MISSION_OBJECTS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetNumCreatedMissionPeds(System.Boolean)">
            <summary>
            GET_NUM_CREATED_MISSION_PEDS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xcb215c4b56a7fae7(System.Boolean)">
            <summary>
            GET_NUM_CREATED_MISSION_PEDS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetNumCreatedMissionVehicles(System.Boolean)">
            <summary>
            GET_NUM_CREATED_MISSION_VEHICLES
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x0cd9ab83489430ea(System.Boolean)">
            <summary>
            GET_NUM_CREATED_MISSION_VEHICLES
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetNumDispatchedUnitsForPlayer(System.Int32)">
            <summary>
            _GET_NUM_DISPATCHED_UNITS_FOR_PLAYER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xeb4a0c2d56441717(System.Int32)">
            <summary>
            _GET_NUM_DISPATCHED_UNITS_FOR_PLAYER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetNumberOfDispatchedUnitsForPlayer(System.Int32)">
            <summary>
            _GET_NUM_DISPATCHED_UNITS_FOR_PLAYER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetNumDlcVehicles">
            <summary>
            Returns the total number of DLC vehicles.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetNumDlcWeaponComponents(System.Int32)">
            <summary>
            Returns the total number of DLC weapon components.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetNumDlcWeaponComponentsSp(System.Int32)">
            <summary>
            Returns the total number of DLC weapon components that are available in SP.
            ```
            NativeDB Introduced: v2060
            ```
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetNumDlcWeapons">
            <summary>
            Returns the total number of DLC weapons.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetNumDlcWeaponsSp">
            <summary>
            Returns the total number of DLC weapons that are available in SP (availableInSP field in shop_weapon.meta).
            ```
            NativeDB Introduced: v2060
            ```
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetNumHairColors">
            <summary>
            Used for freemode (online) characters.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetNumMakeupColors">
            <summary>
            _GET_NUM_MAKEUP_COLORS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xd1f7ca1535d22818">
            <summary>
            _GET_NUM_MAKEUP_COLORS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetNumModColors(System.Int32,System.Boolean)">
            <summary>
            paintType:
            0: Normal
            1: Metallic
            2: Pearl
            3: Matte
            4: Metal
            5: Chrome
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetNumModKits(System.Int32)">
            <summary>
            GET_NUM_MOD_KITS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetNumNavmeshesExistingInArea(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            GET_NUM_NAVMESHES_EXISTING_IN_AREA
            </summary>
            <param name="posMinX">
            Min X Coordinate.
            </param>
            <param name="posMinY">
            Min Y Coordinate.
            </param>
            <param name="posMinZ">
            Min Z Coordinate.
            </param>
            <param name="posMaxX">
            Max X Coordinate.
            </param>
            <param name="posMaxY">
            Max Y Coordinate.
            </param>
            <param name="posMaxZ">
            Max Z Coordinate.
            </param>
            <returns>
            Returns the number of navmeshes which exist in the given area (irrespective of whether they are currently loaded or not)
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x01708e8dd3ff8c65(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            GET_NUM_NAVMESHES_EXISTING_IN_AREA
            </summary>
            <param name="posMinX">
            Min X Coordinate.
            </param>
            <param name="posMinY">
            Min Y Coordinate.
            </param>
            <param name="posMinZ">
            Min Z Coordinate.
            </param>
            <param name="posMaxX">
            Max X Coordinate.
            </param>
            <param name="posMaxY">
            Max Y Coordinate.
            </param>
            <param name="posMaxZ">
            Max Z Coordinate.
            </param>
            <returns>
            Returns the number of navmeshes which exist in the given area (irrespective of whether they are currently loaded or not)
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetNumReservedMissionObjects(System.Boolean)">
            <summary>
            p0 appears to be for MP
            ```
            ```
            NativeDB Added Parameter 2: Any p1
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetNumReservedMissionPeds(System.Boolean)">
            <summary>
            p0 appears to be for MP
            ```
            ```
            NativeDB Added Parameter 2: Any p1
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetNumReservedMissionVehicles(System.Boolean)">
            <summary>
            p0 appears to be for MP
            ```
            ```
            NativeDB Added Parameter 2: Any p1
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetNumResourceMetadata(System.String,System.String)">
            <summary>
            Gets the amount of metadata values with the specified key existing in the specified resource's manifest.
            See also: [Resource manifest](https://docs.fivem.net/docs/scripting-reference/resource-manifest/resource-manifest/)
            </summary>
            <param name="resourceName">
            The resource name.
            </param>
            <param name="metadataKey">
            The key to look up in the resource manifest.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetNumResources">
            <summary>
            GET_NUM_RESOURCES
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetNumSuccessfulStuntJumps">
            <summary>
            GET_NUM_SUCCESSFUL_STUNT_JUMPS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x996dd1e1e02f1008">
            <summary>
            GET_NUM_SUCCESSFUL_STUNT_JUMPS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetNumTattooShopDlcItems(System.Int32)">
            <summary>
            Character types:
            0 = Michael,
            1 = Franklin,
            2 = Trevor,
            3 = MPMale,
            4 = MPFemale
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x278f76c3b0a8f109(System.Int32)">
            <summary>
            Character types:
            0 = Michael,
            1 = Franklin,
            2 = Trevor,
            3 = MPMale,
            4 = MPFemale
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetNumDecorations(System.Int32)">
            <summary>
            Character types:
            0 = Michael,
            1 = Franklin,
            2 = Trevor,
            3 = MPMale,
            4 = MPFemale
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetNumUnlockedRadioStations">
            <summary>
            GET_NUM_UNLOCKED_RADIO_STATIONS
            </summary>
            <returns>
            Returns the number of radio stations currently unlocked in the game. This can change as a result of DLC and/or script calls.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.MaxRadioStationIndex">
            <summary>
            GET_NUM_UNLOCKED_RADIO_STATIONS
            </summary>
            <returns>
            Returns the number of radio stations currently unlocked in the game. This can change as a result of DLC and/or script calls.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetNumVehicleMods(System.Int32,System.Int32)">
            <summary>
            Returns how many possible mods a vehicle has for a given mod type
            </summary>
            <param name="modType">
            Refer to eVehicleModType in [`SET_VEHICLE_MOD`](#\_0x6AF0636DDEDCB6DD).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetNumVehicleWindowTints">
            <summary>
            GET_NUM_VEHICLE_WINDOW_TINTS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetNumberOfActiveBlips">
            <summary>
            GET_NUMBER_OF_ACTIVE_BLIPS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetNumberOfEvents(System.Int32)">
            <summary>
            eventGroup: 0 = SCRIPT_EVENT_QUEUE_AI (CEventGroupScriptAI), 1 = SCRIPT_EVENT_QUEUE_NETWORK (CEventGroupScriptNetwork)
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetNumberOfFiresInRange(System.Single,System.Single,System.Single,System.Single)">
            <summary>
            GET_NUMBER_OF_FIRES_IN_RANGE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetNumberOfFreeStacksOfThisSize(System.Int32)">
            <summary>
            GET_NUMBER_OF_FREE_STACKS_OF_THIS_SIZE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetFreeStackSlotsCount(System.Int32)">
            <summary>
            GET_NUMBER_OF_FREE_STACKS_OF_THIS_SIZE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetNumberOfPedCollectionDrawableVariations(System.Int32,System.Int32,System.String)">
            <summary>
            An analogue of [GET_NUMBER_OF_PED_DRAWABLE_VARIATIONS](#\_0x27561561732A7842) that returns number of drawable variations inside a single collection instead of the total number across all collections.
            </summary>
            <param name="ped">
            The target ped
            </param>
            <param name="componentId">
            One of the components from [SET_PED_COMPONENT_VARIATION](#\_0x262B14F48D29DE80)
            </param>
            <param name="collection">
            Name of the collection. Empty string for the base game collection. See [GET_PED_COLLECTION_NAME](#\_0xFED5D83A) in order to list all available collections.
            </param>
            <returns>
            Number of drawables available in the given collection. Returns 0 if ped or collection does not exist.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetNumberOfPedCollectionPropDrawableVariations(System.Int32,System.Int32,System.String)">
            <summary>
            An analogue of [GET_NUMBER_OF_PED_PROP_DRAWABLE_VARIATIONS](#\_0x5FAF9754E789FB47) that returns number of prop variations inside a single collection instead of the total number across all collections.
            </summary>
            <param name="ped">
            The target ped
            </param>
            <param name="anchorPoint">
            One of the anchor points from [SET_PED_PROP_INDEX](#\_0x93376B65A266EB5F)
            </param>
            <param name="collection">
            Name of the collection. Empty string for the base game collection. See [GET_PED_COLLECTION_NAME](#\_0xFED5D83A) in order to list all available collections.
            </param>
            <returns>
            Number of props available in the given collection. Returns 0 if ped or collection does not exist.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetNumberOfPedCollectionPropTextureVariations(System.Int32,System.Int32,System.String,System.Int32)">
            <summary>
            An alternative to [GET_NUMBER_OF_PED_PROP_TEXTURE_VARIATIONS](#\_0xA6E7F1CEB523E171) that uses local collection indexing instead of the global one.
            </summary>
            <param name="ped">
            The target ped
            </param>
            <param name="anchorPoint">
            One of the anchor points from [SET_PED_PROP_INDEX](#\_0x93376B65A266EB5F)
            </param>
            <param name="collection">
            Name of the collection. Empty string for the base game collection. See [GET_PED_COLLECTION_NAME](#\_0xFED5D83A) in order to list all available collections.
            </param>
            <param name="propIndex">
            Local prop index inside the given collection. Refer to [GET_NUMBER_OF_PED_COLLECTION_PROP_DRAWABLE_VARIATIONS](#\_0x3B6A13E1).
            </param>
            <returns>
            Number of texture variations available for the given prop. Returns 0 if ped or collection does not exist or index is out of bounds.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetNumberOfPedCollectionTextureVariations(System.Int32,System.Int32,System.String,System.Int32)">
            <summary>
            An alternative to [GET_NUMBER_OF_PED_TEXTURE_VARIATIONS](#\_0x8F7156A3142A6BAD) that uses local collection indexing instead of the global one.
            </summary>
            <param name="ped">
            The target ped
            </param>
            <param name="componentId">
            One of the components from [SET_PED_COMPONENT_VARIATION](#\_0x262B14F48D29DE80)
            </param>
            <param name="collection">
            Name of the collection. Empty string for the base game collection. See [GET_PED_COLLECTION_NAME](#\_0xFED5D83A) in order to list all available collections.
            </param>
            <param name="drawableId">
            Local drawable Id inside the given collection. Refer to [GET_NUMBER_OF_PED_COLLECTION_DRAWABLE_VARIATIONS](#\_0x310D0271).
            </param>
            <returns>
            Number of texture variations available for the given drawable component. Returns 0 if ped or collection does not exist or index is out of bounds.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetNumberOfPedDrawableVariations(System.Int32,System.Int32)">
            <summary>
            GET_NUMBER_OF_PED_DRAWABLE_VARIATIONS
            </summary>
            <param name="ped">
            The ped handle.
            </param>
            <param name="componentId">
            The component id you want to get the drawable variatons of. Refer to [SET_PED_COMPONENT_VARIATION](#\_0x262B14F48D29DE80)
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetNumberOfPedPropDrawableVariations(System.Int32,System.Int32)">
            <summary>
            GET_NUMBER_OF_PED_PROP_DRAWABLE_VARIATIONS
            </summary>
            <param name="ped">
            The ped handle.
            </param>
            <param name="propId">
            The prop id you want to get the drawable variations of. Refer to [SET_PED_PROP_INDEX](#\_0x93376B65A266EB5F)
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetNumberOfPedPropTextureVariations(System.Int32,System.Int32,System.Int32)">
            <summary>
            Need to check behavior when drawableId = -1
            </summary>
            <param name="ped">
            The ped handle.
            </param>
            <param name="propId">
            The prop id you want to get the texture variations of. Refer to [SET_PED_PROP_INDEX](#\_0x93376B65A266EB5F)
            </param>
            <param name="drawableId">
            The drawable id of the prop you want to get the texture variations of. Refer to [GET_NUMBER_OF_PED_PROP_DRAWABLE_VARIATIONS](#\_0x5FAF9754E789FB47).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetNumberOfPedTextureVariations(System.Int32,System.Int32,System.Int32)">
            <summary>
            GET_NUMBER_OF_PED_TEXTURE_VARIATIONS
            </summary>
            <param name="ped">
            The ped handle.
            </param>
            <param name="componentId">
            The component id you want to get the texture variations of. Refer to [SET_PED_COMPONENT_VARIATION](#\_0x262B14F48D29DE80).
            </param>
            <param name="drawableId">
            The drawable id of the component you want to get the texture variations of. Refer to [GET_NUMBER_OF_PED_PROP_DRAWABLE_VARIATIONS](#\_0x5FAF9754E789FB47).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetNumberOfPlayers">
            <summary>
            Gets the number of players in the current session.
            If not multiplayer, always returns 1.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetNumberOfPlayersInTeam(System.Int32)">
            <summary>
            NativeDB Introduced: v1180
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetNumberOfReferencesOfScriptWithNameHash(System.UInt32)">
            <summary>
            Gets the number of instances of the specified script is currently running.
            Actually returns numRefs - 1.
            if (program)
            v3 = rage::scrProgram::GetNumRefs(program) - 1;
            return v3;
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetNumberOfInstancesOfStreamedScript(System.UInt32)">
            <summary>
            Gets the number of instances of the specified script is currently running.
            Actually returns numRefs - 1.
            if (program)
            v3 = rage::scrProgram::GetNumRefs(program) - 1;
            return v3;
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetNumberOfInstancesOfScriptWithNameHash(System.UInt32)">
            <summary>
            Gets the number of instances of the specified script is currently running.
            Actually returns numRefs - 1.
            if (program)
            v3 = rage::scrProgram::GetNumRefs(program) - 1;
            return v3;
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetNumberOfStreamingRequests">
            <summary>
            GET_NUMBER_OF_STREAMING_REQUESTS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetNumberOfVehicleColours(System.Int32)">
            <summary>
            Actually number of color combinations
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetNumberOfVehicleDoors(System.Int32)">
            <summary>
            _GET_NUMBER_OF_VEHICLE_DOORS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetNumberOfVehicleNumberPlates">
            <summary>
            Returns the number of *types* of licence plates, enumerated below in SET_VEHICLE_NUMBER_PLATE_TEXT_INDEX.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetObjectFragmentDamageHealth(System.Int32,System.Boolean)">
            <summary>
            GET_OBJECT_FRAGMENT_DAMAGE_HEALTH
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetObjectIndexFromEntityIndex(System.Int32)">
            <summary>
            Simply returns whatever is passed to it (Regardless of whether the handle is valid or not).
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetObjectTextureVariation(System.Int32)">
            <summary>
            _GET_OBJECT_TEXTURE_VARIATION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xe84eb93729c5f36a(System.Int32)">
            <summary>
            _GET_OBJECT_TEXTURE_VARIATION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetOffsetFromCoordAndHeadingInWorldCoords(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            Calculates the world coordinates after applying the specified offsets to the given position, relative to a certain heading.
            This native is similar to [`GET_OFFSET_FROM_ENTITY_IN_WORLD_COORDS`](#\_0x1899F328B0E12848), but uses a world position and heading as the reference point.
            </summary>
            <param name="xPos">
            The X coordinate of the original position.
            </param>
            <param name="yPos">
            The Y coordinate of the original position.
            </param>
            <param name="zPos">
            The Z coordinate of the original position.
            </param>
            <param name="heading">
            The heading (in degrees) relative to which the offsets are applied.
            </param>
            <param name="xOffset">
            Left/right offset from the coord.
            </param>
            <param name="yOffset">
            Forward/backward offset from the coord.
            </param>
            <param name="zOffset">
            Upward/downward offset from the coord.
            </param>
            <returns>
            Returns a Vector3 representing the new world coordinates after applying the offsets to the original position relative to the specified heading.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x163e252de035a133(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            Calculates the world coordinates after applying the specified offsets to the given position, relative to a certain heading.
            This native is similar to [`GET_OFFSET_FROM_ENTITY_IN_WORLD_COORDS`](#\_0x1899F328B0E12848), but uses a world position and heading as the reference point.
            </summary>
            <param name="xPos">
            The X coordinate of the original position.
            </param>
            <param name="yPos">
            The Y coordinate of the original position.
            </param>
            <param name="zPos">
            The Z coordinate of the original position.
            </param>
            <param name="heading">
            The heading (in degrees) relative to which the offsets are applied.
            </param>
            <param name="xOffset">
            Left/right offset from the coord.
            </param>
            <param name="yOffset">
            Forward/backward offset from the coord.
            </param>
            <param name="zOffset">
            Upward/downward offset from the coord.
            </param>
            <returns>
            Returns a Vector3 representing the new world coordinates after applying the offsets to the original position relative to the specified heading.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetObjectOffsetFromCoords(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            Calculates the world coordinates after applying the specified offsets to the given position, relative to a certain heading.
            This native is similar to [`GET_OFFSET_FROM_ENTITY_IN_WORLD_COORDS`](#\_0x1899F328B0E12848), but uses a world position and heading as the reference point.
            </summary>
            <param name="xPos">
            The X coordinate of the original position.
            </param>
            <param name="yPos">
            The Y coordinate of the original position.
            </param>
            <param name="zPos">
            The Z coordinate of the original position.
            </param>
            <param name="heading">
            The heading (in degrees) relative to which the offsets are applied.
            </param>
            <param name="xOffset">
            Left/right offset from the coord.
            </param>
            <param name="yOffset">
            Forward/backward offset from the coord.
            </param>
            <param name="zOffset">
            Upward/downward offset from the coord.
            </param>
            <returns>
            Returns a Vector3 representing the new world coordinates after applying the offsets to the original position relative to the specified heading.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetOffsetFromEntityGivenWorldCoords(System.Int32,System.Single,System.Single,System.Single)">
            <summary>
            Converts world coords (posX - Z) to coords relative to the entity
            Example:
            posX = 50
            posY = 1000
            posZ = 60
            Entity's coords are: x=30, y=1000, z=60.
            All three returned coords will then be in range of [-20,20] depending on rotation of the entity.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetOffsetFromEntityInWorldCoords(System.Int32,System.Single,System.Single,System.Single)">
            <summary>
            Offset values are relative to the entity.
            x = left/right
            y = forward/backward
            z = up/down
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetOffsetFromInteriorInWorldCoords(System.Int32,System.Single,System.Single,System.Single)">
            <summary>
            GET_OFFSET_FROM_INTERIOR_IN_WORLD_COORDS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetOnlineVersion">
            <summary>
            Online version is defined here: update\update.rpf\common\data\version.txt
            Example:
            [ONLINE_VERSION_NUMBER]
            1.33
            _GET_ONLINE_VERSION() will return "1.33"
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetGameVersion">
            <summary>
            Online version is defined here: update\update.rpf\common\data\version.txt
            Example:
            [ONLINE_VERSION_NUMBER]
            1.33
            _GET_ONLINE_VERSION() will return "1.33"
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetOnscreenKeyboardResult">
            <summary>
            Returns NULL unless UPDATE_ONSCREEN_KEYBOARD() returns 1 in the same tick.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPackedBoolStatKey(System.Int32,System.Boolean,System.Boolean,System.Int32)">
            <summary>
            GET_PACKED_BOOL_STAT_KEY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x80c75307b1c42837(System.Int32,System.Boolean,System.Boolean,System.Int32)">
            <summary>
            GET_PACKED_BOOL_STAT_KEY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPstatBoolHash(System.Int32,System.Boolean,System.Boolean,System.Int32)">
            <summary>
            GET_PACKED_BOOL_STAT_KEY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPackedIntStatKey(System.Int32,System.Boolean,System.Boolean,System.Int32)">
            <summary>
            GET_PACKED_INT_STAT_KEY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x61e111e323419e07(System.Int32,System.Boolean,System.Boolean,System.Int32)">
            <summary>
            GET_PACKED_INT_STAT_KEY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPstatIntHash(System.Int32,System.Boolean,System.Boolean,System.Int32)">
            <summary>
            GET_PACKED_INT_STAT_KEY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPackedTuBoolStatKey(System.Int32,System.Boolean,System.Boolean,System.Int32)">
            <summary>
            GET_PACKED_TU_BOOL_STAT_KEY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xc4bb08ee7907471e(System.Int32,System.Boolean,System.Boolean,System.Int32)">
            <summary>
            GET_PACKED_TU_BOOL_STAT_KEY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetTupstatBoolHash(System.Int32,System.Boolean,System.Boolean,System.Int32)">
            <summary>
            GET_PACKED_TU_BOOL_STAT_KEY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPackedTitleUpdateBoolStatKey(System.Int32,System.Boolean,System.Boolean,System.Int32)">
            <summary>
            GET_PACKED_TU_BOOL_STAT_KEY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPackedTuIntStatKey(System.Int32,System.Boolean,System.Boolean,System.Int32)">
            <summary>
            GET_PACKED_TU_INT_STAT_KEY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xd16c2ad6b8e32854(System.Int32,System.Boolean,System.Boolean,System.Int32)">
            <summary>
            GET_PACKED_TU_INT_STAT_KEY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetTupstatIntHash(System.Int32,System.Boolean,System.Boolean,System.Int32)">
            <summary>
            GET_PACKED_TU_INT_STAT_KEY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPackedTitleUpdateIntStatKey(System.Int32,System.Boolean,System.Boolean,System.Int32)">
            <summary>
            GET_PACKED_TU_INT_STAT_KEY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetParkedVehicleDensityMultiplier">
            <summary>
            A getter for [SET_PARKED_VEHICLE_DENSITY_MULTIPLIER_THIS_FRAME](#\_0xEAE6DCC7EEE3DB1D).
            </summary>
            <returns>
            Returns parked vehicle density multiplier value.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPauseMapPointerWorldPosition">
            <summary>
            Returns the world position the pointer is hovering on the pause map.
            </summary>
            <returns>
            A Vector3 with the pause map pointer world position X and Y values.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPauseMenuCursorPosition">
            <summary>
            Name between `GET_ONSCREEN_KEYBOARD_RESULT` and `GET_PAUSE_MENU_STATE`. Likely, `GET_PAUSE_MENU_*`.
            </summary>
            <returns>
            If the pause menu is open, it will return a Vector3, Z is always 0.
            If the pause menu is closed, it will return Vector3.Zero
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x5bff36d6ed83e0ae">
            <summary>
            Name between `GET_ONSCREEN_KEYBOARD_RESULT` and `GET_PAUSE_MENU_STATE`. Likely, `GET_PAUSE_MENU_*`.
            </summary>
            <returns>
            If the pause menu is open, it will return a Vector3, Z is always 0.
            If the pause menu is closed, it will return Vector3.Zero
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPauseMenuSelection(System.Int32@,System.Int32@)">
            <summary>
            _GET_PAUSE_MENU_SELECTION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x36c1451a88a09630(System.Int32@,System.Int32@)">
            <summary>
            _GET_PAUSE_MENU_SELECTION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPauseMenuSelectionData(System.Int32@,System.Int32@,System.Int32@)">
            <summary>
            lastItemMenuId: this is the menuID of the last selected item minus 1000 (lastItem.menuID - 1000)
            selectedItemMenuId: same as lastItemMenuId except for the currently selected menu item
            selectedItemUniqueId: this is uniqueID of the currently selected menu item
            when the pausemenu is closed:
            lastItemMenuId = -1
            selectedItemMenuId = -1
            selectedItemUniqueId = 0
            when the header gains focus:
            lastItemMenuId updates as normal or 0 if the pausemenu was just opened
            selectedItemMenuId becomes a unique id for the pausemenu page that focus was taken from (?) or 0 if the pausemenu was just opened
            selectedItemUniqueId = -1
            when focus is moved from the header to a pausemenu page:
            lastItemMenuId becomes a unique id for the pausemenu page that focus was moved to (?)
            selectedItemMenuId = -1
            selectedItemUniqueId updates as normal
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x7e17be53e1aaabaf(System.Int32@,System.Int32@,System.Int32@)">
            <summary>
            lastItemMenuId: this is the menuID of the last selected item minus 1000 (lastItem.menuID - 1000)
            selectedItemMenuId: same as lastItemMenuId except for the currently selected menu item
            selectedItemUniqueId: this is uniqueID of the currently selected menu item
            when the pausemenu is closed:
            lastItemMenuId = -1
            selectedItemMenuId = -1
            selectedItemUniqueId = 0
            when the header gains focus:
            lastItemMenuId updates as normal or 0 if the pausemenu was just opened
            selectedItemMenuId becomes a unique id for the pausemenu page that focus was taken from (?) or 0 if the pausemenu was just opened
            selectedItemUniqueId = -1
            when focus is moved from the header to a pausemenu page:
            lastItemMenuId becomes a unique id for the pausemenu page that focus was moved to (?)
            selectedItemMenuId = -1
            selectedItemUniqueId updates as normal
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPauseMenuState">
            <summary>
            cpp
            enum ePauseMenuState
            {
            PM_INACTIVE 	 =  0,
            PM_STARTING_UP 	 =  5,
            PM_RESTARTING 	 = 10,
            PM_READY 		 = 15,
            PM_IN_STORE 	 = 20,
            PM_IN_SC_MENU 	 = 25,
            PM_SHUTTING_DOWN = 30,
            PM_IN_VIDEOEDITOR = 35,
            }
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPedAccuracy(System.Int32)">
            <summary>
            GET_PED_ACCURACY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPedAlertness(System.Int32)">
            <summary>
            Returns the ped's alertness (0-3).
            Values :
            0 : Neutral
            1 : Heard something (gun shot, hit, etc)
            2 : Knows (the origin of the event)
            3 : Fully alerted (is facing the event?)
            If the Ped does not exist, returns -1.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPedAmmoByType(System.Int32,System.Int32)">
            <summary>
            GET_PED_AMMO_BY_TYPE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPedAmmoTypeFromWeapon(System.Int32,System.UInt32)">
            <summary>
            Returns the current ammo type of the specified ped's specified weapon.
            MkII magazines will change the return value, like Pistol MkII returning AMMO_PISTOL without any components and returning AMMO_PISTOL_TRACER after Tracer Rounds component is attached.
            Use 0xF489B44DD5AF4BD9 if you always want AMMO_PISTOL.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPedAmmoType(System.Int32,System.UInt32)">
            <summary>
            Returns the current ammo type of the specified ped's specified weapon.
            MkII magazines will change the return value, like Pistol MkII returning AMMO_PISTOL without any components and returning AMMO_PISTOL_TRACER after Tracer Rounds component is attached.
            Use 0xF489B44DD5AF4BD9 if you always want AMMO_PISTOL.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPedAmmoTypeFromWeapon_2(System.Int32,System.UInt32)">
            <summary>
            Returns the base/default ammo type of the specified ped's specified weapon.
            Use GET_PED_AMMO_TYPE_FROM_WEAPON if you want current ammo type (like AMMO_MG_INCENDIARY/AMMO_MG_TRACER while using MkII magazines) and use this if you want base ammo type. (AMMO_MG)
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPedArmour(System.Int32)">
            <summary>
            GET_PED_ARMOUR
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPedAsGroupLeader(System.Int32)">
            <summary>
            GET_PED_AS_GROUP_LEADER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPedAsGroupMember(System.Int32,System.Int32)">
            <summary>
            from fm_mission_controller.c4 (variable names changed for clarity):
            int groupID = PLAYER::GET_PLAYER_GROUP(PLAYER::PLAYER_ID());
            PED::GET_GROUP_SIZE(group, &amp;unused, &amp;groupSize);
            if (groupSize &gt;= 1) {
            . . . . for (int memberNumber = 0; memberNumber &lt; groupSize; memberNumber++) {
            . . . . . . . . Ped ped1 = PED::GET_PED_AS_GROUP_MEMBER(groupID, memberNumber);
            . . . . . . . . //and so on
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPedBoneCoords(System.Int32,System.Int32,System.Single,System.Single,System.Single)">
            <summary>
            Gets the position of the specified bone of the specified ped.
            ped: The ped to get the position of a bone from.
            boneId: The ID of the bone to get the position from. This is NOT the index.
            offsetX: The X-component of the offset to add to the position relative to the bone's rotation.
            offsetY: The Y-component of the offset to add to the position relative to the bone's rotation.
            offsetZ: The Z-component of the offset to add to the position relative to the bone's rotation.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPedBoneIndex(System.Int32,System.Int32)">
            <summary>
            cpp
            enum ePedBoneId : uint16_t
            {
            SKEL_ROOT = 0x0,
            SKEL_Pelvis = 0x2E28,
            SKEL_L_Thigh = 0xE39F,
            SKEL_L_Calf = 0xF9BB,
            SKEL_L_Foot = 0x3779,
            SKEL_L_Toe0 = 0x83C,
            EO_L_Foot = 0x84C5,
            EO_L_Toe = 0x68BD,
            IK_L_Foot = 0xFEDD,
            PH_L_Foot = 0xE175,
            MH_L_Knee = 0xB3FE,
            SKEL_R_Thigh = 0xCA72,
            SKEL_R_Calf = 0x9000,
            SKEL_R_Foot = 0xCC4D,
            SKEL_R_Toe0 = 0x512D,
            EO_R_Foot = 0x1096,
            EO_R_Toe = 0x7163,
            IK_R_Foot = 0x8AAE,
            PH_R_Foot = 0x60E6,
            MH_R_Knee = 0x3FCF,
            RB_L_ThighRoll = 0x5C57,
            RB_R_ThighRoll = 0x192A,
            SKEL_Spine_Root = 0xE0FD,
            SKEL_Spine0 = 0x5C01,
            SKEL_Spine1 = 0x60F0,
            SKEL_Spine2 = 0x60F1,
            SKEL_Spine3 = 0x60F2,
            SKEL_L_Clavicle = 0xFCD9,
            SKEL_L_UpperArm = 0xB1C5,
            SKEL_L_Forearm = 0xEEEB,
            SKEL_L_Hand = 0x49D9,
            SKEL_L_Finger00 = 0x67F2,
            SKEL_L_Finger01 = 0xFF9,
            SKEL_L_Finger02 = 0xFFA,
            SKEL_L_Finger10 = 0x67F3,
            SKEL_L_Finger11 = 0x1049,
            SKEL_L_Finger12 = 0x104A,
            SKEL_L_Finger20 = 0x67F4,
            SKEL_L_Finger21 = 0x1059,
            SKEL_L_Finger22 = 0x105A,
            SKEL_L_Finger30 = 0x67F5,
            SKEL_L_Finger31 = 0x1029,
            SKEL_L_Finger32 = 0x102A,
            SKEL_L_Finger40 = 0x67F6,
            SKEL_L_Finger41 = 0x1039,
            SKEL_L_Finger42 = 0x103A,
            PH_L_Hand = 0xEB95,
            IK_L_Hand = 0x8CBD,
            RB_L_ForeArmRoll = 0xEE4F,
            RB_L_ArmRoll = 0x1470,
            MH_L_Elbow = 0x58B7,
            SKEL_R_Clavicle = 0x29D2,
            SKEL_R_UpperArm = 0x9D4D,
            SKEL_R_Forearm = 0x6E5C,
            SKEL_R_Hand = 0xDEAD,
            SKEL_R_Finger00 = 0xE5F2,
            SKEL_R_Finger01 = 0xFA10,
            SKEL_R_Finger02 = 0xFA11,
            SKEL_R_Finger10 = 0xE5F3,
            SKEL_R_Finger11 = 0xFA60,
            SKEL_R_Finger12 = 0xFA61,
            SKEL_R_Finger20 = 0xE5F4,
            SKEL_R_Finger21 = 0xFA70,
            SKEL_R_Finger22 = 0xFA71,
            SKEL_R_Finger30 = 0xE5F5,
            SKEL_R_Finger31 = 0xFA40,
            SKEL_R_Finger32 = 0xFA41,
            SKEL_R_Finger40 = 0xE5F6,
            SKEL_R_Finger41 = 0xFA50,
            SKEL_R_Finger42 = 0xFA51,
            PH_R_Hand = 0x6F06,
            IK_R_Hand = 0x188E,
            RB_R_ForeArmRoll = 0xAB22,
            RB_R_ArmRoll = 0x90FF,
            MH_R_Elbow = 0xBB0,
            SKEL_Neck_1 = 0x9995,
            SKEL_Head = 0x796E,
            IK_Head = 0x322C,
            FACIAL_facialRoot = 0xFE2C,
            FB_L_Brow_Out_000 = 0xE3DB,
            FB_L_Lid_Upper_000 = 0xB2B6,
            FB_L_Eye_000 = 0x62AC,
            FB_L_CheekBone_000 = 0x542E,
            FB_L_Lip_Corner_000 = 0x74AC,
            FB_R_Lid_Upper_000 = 0xAA10,
            FB_R_Eye_000 = 0x6B52,
            FB_R_CheekBone_000 = 0x4B88,
            FB_R_Brow_Out_000 = 0x54C,
            FB_R_Lip_Corner_000 = 0x2BA6,
            FB_Brow_Centre_000 = 0x9149,
            FB_UpperLipRoot_000 = 0x4ED2,
            FB_UpperLip_000 = 0xF18F,
            FB_L_Lip_Top_000 = 0x4F37,
            FB_R_Lip_Top_000 = 0x4537,
            FB_Jaw_000 = 0xB4A0,
            FB_LowerLipRoot_000 = 0x4324,
            FB_LowerLip_000 = 0x508F,
            FB_L_Lip_Bot_000 = 0xB93B,
            FB_R_Lip_Bot_000 = 0xC33B,
            FB_Tongue_000 = 0xB987,
            RB_Neck_1 = 0x8B93,
            SPR_L_Breast = 0xFC8E,
            SPR_R_Breast = 0x885F,
            IK_Root = 0xDD1C,
            SKEL_Neck_2 = 0x5FD4,
            SKEL_Pelvis1 = 0xD003,
            SKEL_PelvisRoot = 0x45FC,
            SKEL_SADDLE = 0x9524,
            MH_L_CalfBack = 0x1013,
            MH_L_ThighBack = 0x600D,
            SM_L_Skirt = 0xC419,
            MH_R_CalfBack = 0xB013,
            MH_R_ThighBack = 0x51A3,
            SM_R_Skirt = 0x7712,
            SM_M_BackSkirtRoll = 0xDBB,
            SM_L_BackSkirtRoll = 0x40B2,
            SM_R_BackSkirtRoll = 0xC141,
            SM_M_FrontSkirtRoll = 0xCDBB,
            SM_L_FrontSkirtRoll = 0x9B69,
            SM_R_FrontSkirtRoll = 0x86F1,
            SM_CockNBalls_ROOT = 0xC67D,
            SM_CockNBalls = 0x9D34,
            MH_L_Finger00 = 0x8C63,
            MH_L_FingerBulge00 = 0x5FB8,
            MH_L_Finger10 = 0x8C53,
            MH_L_FingerTop00 = 0xA244,
            MH_L_HandSide = 0xC78A,
            MH_Watch = 0x2738,
            MH_L_Sleeve = 0x933C,
            MH_R_Finger00 = 0x2C63,
            MH_R_FingerBulge00 = 0x69B8,
            MH_R_Finger10 = 0x2C53,
            MH_R_FingerTop00 = 0xEF4B,
            MH_R_HandSide = 0x68FB,
            MH_R_Sleeve = 0x92DC,
            FACIAL_jaw = 0xB21,
            FACIAL_underChin = 0x8A95,
            FACIAL_L_underChin = 0x234E,
            FACIAL_chin = 0xB578,
            FACIAL_chinSkinBottom = 0x98BC,
            FACIAL_L_chinSkinBottom = 0x3E8F,
            FACIAL_R_chinSkinBottom = 0x9E8F,
            FACIAL_tongueA = 0x4A7C,
            FACIAL_tongueB = 0x4A7D,
            FACIAL_tongueC = 0x4A7E,
            FACIAL_tongueD = 0x4A7F,
            FACIAL_tongueE = 0x4A80,
            FACIAL_L_tongueE = 0x35F2,
            FACIAL_R_tongueE = 0x2FF2,
            FACIAL_L_tongueD = 0x35F1,
            FACIAL_R_tongueD = 0x2FF1,
            FACIAL_L_tongueC = 0x35F0,
            FACIAL_R_tongueC = 0x2FF0,
            FACIAL_L_tongueB = 0x35EF,
            FACIAL_R_tongueB = 0x2FEF,
            FACIAL_L_tongueA = 0x35EE,
            FACIAL_R_tongueA = 0x2FEE,
            FACIAL_chinSkinTop = 0x7226,
            FACIAL_L_chinSkinTop = 0x3EB3,
            FACIAL_chinSkinMid = 0x899A,
            FACIAL_L_chinSkinMid = 0x4427,
            FACIAL_L_chinSide = 0x4A5E,
            FACIAL_R_chinSkinMid = 0xF5AF,
            FACIAL_R_chinSkinTop = 0xF03B,
            FACIAL_R_chinSide = 0xAA5E,
            FACIAL_R_underChin = 0x2BF4,
            FACIAL_L_lipLowerSDK = 0xB9E1,
            FACIAL_L_lipLowerAnalog = 0x244A,
            FACIAL_L_lipLowerThicknessV = 0xC749,
            FACIAL_L_lipLowerThicknessH = 0xC67B,
            FACIAL_lipLowerSDK = 0x7285,
            FACIAL_lipLowerAnalog = 0xD97B,
            FACIAL_lipLowerThicknessV = 0xC5BB,
            FACIAL_lipLowerThicknessH = 0xC5ED,
            FACIAL_R_lipLowerSDK = 0xA034,
            FACIAL_R_lipLowerAnalog = 0xC2D9,
            FACIAL_R_lipLowerThicknessV = 0xC6E9,
            FACIAL_R_lipLowerThicknessH = 0xC6DB,
            FACIAL_nose = 0x20F1,
            FACIAL_L_nostril = 0x7322,
            FACIAL_L_nostrilThickness = 0xC15F,
            FACIAL_noseLower = 0xE05A,
            FACIAL_L_noseLowerThickness = 0x79D5,
            FACIAL_R_noseLowerThickness = 0x7975,
            FACIAL_noseTip = 0x6A60,
            FACIAL_R_nostril = 0x7922,
            FACIAL_R_nostrilThickness = 0x36FF,
            FACIAL_noseUpper = 0xA04F,
            FACIAL_L_noseUpper = 0x1FB8,
            FACIAL_noseBridge = 0x9BA3,
            FACIAL_L_nasolabialFurrow = 0x5ACA,
            FACIAL_L_nasolabialBulge = 0xCD78,
            FACIAL_L_cheekLower = 0x6907,
            FACIAL_L_cheekLowerBulge1 = 0xE3FB,
            FACIAL_L_cheekLowerBulge2 = 0xE3FC,
            FACIAL_L_cheekInner = 0xE7AB,
            FACIAL_L_cheekOuter = 0x8161,
            FACIAL_L_eyesackLower = 0x771B,
            FACIAL_L_eyeball = 0x1744,
            FACIAL_L_eyelidLower = 0x998C,
            FACIAL_L_eyelidLowerOuterSDK = 0xFE4C,
            FACIAL_L_eyelidLowerOuterAnalog = 0xB9AA,
            FACIAL_L_eyelashLowerOuter = 0xD7F6,
            FACIAL_L_eyelidLowerInnerSDK = 0xF151,
            FACIAL_L_eyelidLowerInnerAnalog = 0x8242,
            FACIAL_L_eyelashLowerInner = 0x4CCF,
            FACIAL_L_eyelidUpper = 0x97C1,
            FACIAL_L_eyelidUpperOuterSDK = 0xAF15,
            FACIAL_L_eyelidUpperOuterAnalog = 0x67FA,
            FACIAL_L_eyelashUpperOuter = 0x27B7,
            FACIAL_L_eyelidUpperInnerSDK = 0xD341,
            FACIAL_L_eyelidUpperInnerAnalog = 0xF092,
            FACIAL_L_eyelashUpperInner = 0x9B1F,
            FACIAL_L_eyesackUpperOuterBulge = 0xA559,
            FACIAL_L_eyesackUpperInnerBulge = 0x2F2A,
            FACIAL_L_eyesackUpperOuterFurrow = 0xC597,
            FACIAL_L_eyesackUpperInnerFurrow = 0x52A7,
            FACIAL_forehead = 0x9218,
            FACIAL_L_foreheadInner = 0x843,
            FACIAL_L_foreheadInnerBulge = 0x767C,
            FACIAL_L_foreheadOuter = 0x8DCB,
            FACIAL_skull = 0x4221,
            FACIAL_foreheadUpper = 0xF7D6,
            FACIAL_L_foreheadUpperInner = 0xCF13,
            FACIAL_L_foreheadUpperOuter = 0x509B,
            FACIAL_R_foreheadUpperInner = 0xCEF3,
            FACIAL_R_foreheadUpperOuter = 0x507B,
            FACIAL_L_temple = 0xAF79,
            FACIAL_L_ear = 0x19DD,
            FACIAL_L_earLower = 0x6031,
            FACIAL_L_masseter = 0x2810,
            FACIAL_L_jawRecess = 0x9C7A,
            FACIAL_L_cheekOuterSkin = 0x14A5,
            FACIAL_R_cheekLower = 0xF367,
            FACIAL_R_cheekLowerBulge1 = 0x599B,
            FACIAL_R_cheekLowerBulge2 = 0x599C,
            FACIAL_R_masseter = 0x810,
            FACIAL_R_jawRecess = 0x93D4,
            FACIAL_R_ear = 0x1137,
            FACIAL_R_earLower = 0x8031,
            FACIAL_R_eyesackLower = 0x777B,
            FACIAL_R_nasolabialBulge = 0xD61E,
            FACIAL_R_cheekOuter = 0xD32,
            FACIAL_R_cheekInner = 0x737C,
            FACIAL_R_noseUpper = 0x1CD6,
            FACIAL_R_foreheadInner = 0xE43,
            FACIAL_R_foreheadInnerBulge = 0x769C,
            FACIAL_R_foreheadOuter = 0x8FCB,
            FACIAL_R_cheekOuterSkin = 0xB334,
            FACIAL_R_eyesackUpperInnerFurrow = 0x9FAE,
            FACIAL_R_eyesackUpperOuterFurrow = 0x140F,
            FACIAL_R_eyesackUpperInnerBulge = 0xA359,
            FACIAL_R_eyesackUpperOuterBulge = 0x1AF9,
            FACIAL_R_nasolabialFurrow = 0x2CAA,
            FACIAL_R_temple = 0xAF19,
            FACIAL_R_eyeball = 0x1944,
            FACIAL_R_eyelidUpper = 0x7E14,
            FACIAL_R_eyelidUpperOuterSDK = 0xB115,
            FACIAL_R_eyelidUpperOuterAnalog = 0xF25A,
            FACIAL_R_eyelashUpperOuter = 0xE0A,
            FACIAL_R_eyelidUpperInnerSDK = 0xD541,
            FACIAL_R_eyelidUpperInnerAnalog = 0x7C63,
            FACIAL_R_eyelashUpperInner = 0x8172,
            FACIAL_R_eyelidLower = 0x7FDF,
            FACIAL_R_eyelidLowerOuterSDK = 0x1BD,
            FACIAL_R_eyelidLowerOuterAnalog = 0x457B,
            FACIAL_R_eyelashLowerOuter = 0xBE49,
            FACIAL_R_eyelidLowerInnerSDK = 0xF351,
            FACIAL_R_eyelidLowerInnerAnalog = 0xE13,
            FACIAL_R_eyelashLowerInner = 0x3322,
            FACIAL_L_lipUpperSDK = 0x8F30,
            FACIAL_L_lipUpperAnalog = 0xB1CF,
            FACIAL_L_lipUpperThicknessH = 0x37CE,
            FACIAL_L_lipUpperThicknessV = 0x38BC,
            FACIAL_lipUpperSDK = 0x1774,
            FACIAL_lipUpperAnalog = 0xE064,
            FACIAL_lipUpperThicknessH = 0x7993,
            FACIAL_lipUpperThicknessV = 0x7981,
            FACIAL_L_lipCornerSDK = 0xB1C,
            FACIAL_L_lipCornerAnalog = 0xE568,
            FACIAL_L_lipCornerThicknessUpper = 0x7BC,
            FACIAL_L_lipCornerThicknessLower = 0xDD42,
            FACIAL_R_lipUpperSDK = 0x7583,
            FACIAL_R_lipUpperAnalog = 0x51CF,
            FACIAL_R_lipUpperThicknessH = 0x382E,
            FACIAL_R_lipUpperThicknessV = 0x385C,
            FACIAL_R_lipCornerSDK = 0xB3C,
            FACIAL_R_lipCornerAnalog = 0xEE0E,
            FACIAL_R_lipCornerThicknessUpper = 0x54C3,
            FACIAL_R_lipCornerThicknessLower = 0x2BBA,
            MH_MulletRoot = 0x3E73,
            MH_MulletScaler = 0xA1C2,
            MH_Hair_Scale = 0xC664,
            MH_Hair_Crown = 0x1675,
            SM_Torch = 0x8D6,
            FX_Light = 0x8959,
            FX_Light_Scale = 0x5038,
            FX_Light_Switch = 0xE18E,
            BagRoot = 0xAD09,
            BagPivotROOT = 0xB836,
            BagPivot = 0x4D11,
            BagBody = 0xAB6D,
            BagBone_R = 0x937,
            BagBone_L = 0x991,
            SM_LifeSaver_Front = 0x9420,
            SM_R_Pouches_ROOT = 0x2962,
            SM_R_Pouches = 0x4141,
            SM_L_Pouches_ROOT = 0x2A02,
            SM_L_Pouches = 0x4B41,
            SM_Suit_Back_Flapper = 0xDA2D,
            SPR_CopRadio = 0x8245,
            SM_LifeSaver_Back = 0x2127,
            MH_BlushSlider = 0xA0CE,
            SKEL_Tail_01 = 0x347,
            SKEL_Tail_02 = 0x348,
            MH_L_Concertina_B = 0xC988,
            MH_L_Concertina_A = 0xC987,
            MH_R_Concertina_B = 0xC8E8,
            MH_R_Concertina_A = 0xC8E7,
            MH_L_ShoulderBladeRoot = 0x8711,
            MH_L_ShoulderBlade = 0x4EAF,
            MH_R_ShoulderBladeRoot = 0x3A0A,
            MH_R_ShoulderBlade = 0x54AF,
            FB_R_Ear_000 = 0x6CDF,
            SPR_R_Ear = 0x63B6,
            FB_L_Ear_000 = 0x6439,
            SPR_L_Ear = 0x5B10,
            FB_TongueA_000 = 0x4206,
            FB_TongueB_000 = 0x4207,
            FB_TongueC_000 = 0x4208,
            SKEL_L_Toe1 = 0x1D6B,
            SKEL_R_Toe1 = 0xB23F,
            SKEL_Tail_03 = 0x349,
            SKEL_Tail_04 = 0x34A,
            SKEL_Tail_05 = 0x34B,
            SPR_Gonads_ROOT = 0xBFDE,
            SPR_Gonads = 0x1C00,
            FB_L_Brow_Out_001 = 0xE3DB,
            FB_L_Lid_Upper_001 = 0xB2B6,
            FB_L_Eye_001 = 0x62AC,
            FB_L_CheekBone_001 = 0x542E,
            FB_L_Lip_Corner_001 = 0x74AC,
            FB_R_Lid_Upper_001 = 0xAA10,
            FB_R_Eye_001 = 0x6B52,
            FB_R_CheekBone_001 = 0x4B88,
            FB_R_Brow_Out_001 = 0x54C,
            FB_R_Lip_Corner_001 = 0x2BA6,
            FB_Brow_Centre_001 = 0x9149,
            FB_UpperLipRoot_001 = 0x4ED2,
            FB_UpperLip_001 = 0xF18F,
            FB_L_Lip_Top_001 = 0x4F37,
            FB_R_Lip_Top_001 = 0x4537,
            FB_Jaw_001 = 0xB4A0,
            FB_LowerLipRoot_001 = 0x4324,
            FB_LowerLip_001 = 0x508F,
            FB_L_Lip_Bot_001 = 0xB93B,
            FB_R_Lip_Bot_001 = 0xC33B,
            FB_Tongue_001 = 0xB987
            };
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPedCauseOfDeath(System.Int32)">
            <summary>
            Returns the hash of the weapon/model/object that killed the ped.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPedCollectionLocalIndexFromDrawable(System.Int32,System.Int32,System.Int32)">
            <summary>
            Gets local index inside a collection (which can be obtained using [GET_PED_COLLECTION_NAME_FROM_DRAWABLE](#\_0xD6BBA48B)) for the given global drawable ID. The collection name and index are used in functions like [SET_PED_COLLECTION_COMPONENT_VARIATION](#\_0x88711BBA).
            </summary>
            <param name="ped">
            The target ped
            </param>
            <param name="componentId">
            One of the components from [SET_PED_COMPONENT_VARIATION](#\_0x262B14F48D29DE80)
            </param>
            <param name="drawableId">
            Global drawable ID. Same as set in [SET_PED_COMPONENT_VARIATION](#\_0x262B14F48D29DE80). Global drawable ID points to drawables as if drawables from all collections for the given component are placed into one continuous array.
            </param>
            <returns>
            Local index inside a collection that the given global drawable ID corresponds to. Returns -1 if Ped is not found or the global index is out of bounds.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPedCollectionLocalIndexFromProp(System.Int32,System.Int32,System.Int32)">
            <summary>
            Gets local index inside a collection (which can be obtained using [GET_PED_COLLECTION_NAME_FROM_PROP](#\_0x8ED0C17)) for the given global prop index. The collection name and index are used in functions like [SET_PED_COLLECTION_PROP_INDEX](#\_0x75240BCB).
            </summary>
            <param name="ped">
            The target ped
            </param>
            <param name="anchorPoint">
            One of the anchor points from [SET_PED_PROP_INDEX](#\_0x93376B65A266EB5F)
            </param>
            <param name="propIndex">
            Global prop index. Same as set by `drawableId` in [SET_PED_PROP_INDEX](#\_0x93376B65A266EB5F). Global prop index points to prop as if props from all collections for the given component are placed into one continuous array.
            </param>
            <returns>
            Local index inside a collection that the given global prop index corresponds to. Returns -1 if Ped is not found or the global index is out of bounds.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPedCollectionName(System.Int32,System.Int32)">
            <summary>
            Returns name of collection under given index for the given Ped.
            Collections are groups of drawable components or props available for the given Ped. Usually collection corresponds to a certain DLC or the base game. See [SET_PED_COLLECTION_COMPONENT_VARIATION](#\_0x88711BBA), [SET_PED_COLLECTION_PROP_INDEX](#\_0x75240BCB), [GET_NUMBER_OF_PED_COLLECTION_DRAWABLE_VARIATIONS](#\_0x310D0271) etc natives for more details on how to work with collections.
            `GET_PED_COLLECTION_NAME` can be used together with [GET_PED_COLLECTIONS_COUNT](#\_0x45946359) to list all collections attached to Ped.
            </summary>
            <param name="ped">
            The target ped
            </param>
            <param name="index">
            The target collection index
            </param>
            <returns>
            Name of the collection with given index. Base game collection (always stored with index 0) is an empty string. Returns null if Ped is not found or index is out of bounds.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPedCollectionNameFromDrawable(System.Int32,System.Int32,System.Int32)">
            <summary>
            Gets collection name for the given global drawable ID. Together with [GET_PED_COLLECTION_LOCAL_INDEX_FROM_DRAWABLE](#\_0x94EB1FE4) is used to get collection and local index (inside the given collection) of the drawable. The collection name and index are used in functions like [SET_PED_COLLECTION_COMPONENT_VARIATION](#\_0x88711BBA).
            </summary>
            <param name="ped">
            The target ped
            </param>
            <param name="componentId">
            One of the components from [SET_PED_COMPONENT_VARIATION](#\_0x262B14F48D29DE80)
            </param>
            <param name="drawableId">
            Global drawable ID. Same as set in [SET_PED_COMPONENT_VARIATION](#\_0x262B14F48D29DE80). Global drawable ID points to drawables as if drawables from all collections for the given component are placed into one continuous array.
            </param>
            <returns>
            Name of the collection that the given global drawable ID corresponds to. Base game collection is an empty string. Returns null if Ped is not found or the global index is out of bounds.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPedCollectionNameFromProp(System.Int32,System.Int32,System.Int32)">
            <summary>
            Gets collection name for the given global prop index. Together with [GET_PED_COLLECTION_LOCAL_INDEX_FROM_PROP](#\_0xFBDB885F) is used to get collection and local index (inside the given collection) of the prop. The collection name and index are used in functions like [SET_PED_COLLECTION_PROP_INDEX](#\_0x75240BCB).
            </summary>
            <param name="ped">
            The target ped
            </param>
            <param name="anchorPoint">
            One of the anchor points from [SET_PED_PROP_INDEX](#\_0x93376B65A266EB5F)
            </param>
            <param name="propIndex">
            Global prop index. Same as set by `drawableId` in [SET_PED_PROP_INDEX](#\_0x93376B65A266EB5F). Global prop index points to prop as if props from all collections for the given component are placed into one continuous array.
            </param>
            <returns>
            Name of the collection that the given global drawable ID corresponds to. Base game collection is an empty string. Returns null if Ped is not found or the global index is out of bounds.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPedCollectionsCount(System.Int32)">
            <summary>
            Returns number of variation collections available for the given Ped.
            Collections are groups of drawable components or props available for the given Ped. Usually collection corresponds to a certain DLC or the base game. See [SET_PED_COLLECTION_COMPONENT_VARIATION](#\_0x88711BBA), [SET_PED_COLLECTION_PROP_INDEX](#\_0x75240BCB), [GET_NUMBER_OF_PED_COLLECTION_DRAWABLE_VARIATIONS](#\_0x310D0271) etc natives for more details on how to work with collections.
            `GET_PED_COLLECTIONS_COUNT` can be used together with [GET_PED_COLLECTION_NAME](#\_0xFED5D83A) to list all collections attached to Ped.
            </summary>
            <param name="ped">
            The target ped
            </param>
            <returns>
            Number of Ped variation collections. 0 if Ped is not found.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPedCombatMovement(System.Int32)">
            <summary>
            GET_PED_COMBAT_MOVEMENT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPedCombatRange(System.Int32)">
            <summary>
            GET_PED_COMBAT_RANGE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPedConfigFlag(System.Int32,System.Int32,System.Boolean)">
            <summary>
            See [`SET_PED_CONFIG_FLAG`](#\_0x1913FE4CBF41C463).
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPedCurrentMovementSpeed(System.Int32,System.Single@,System.Single@)">
            <summary>
            _GET_PED_CURRENT_MOVEMENT_SPEED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xf60165e1d2c5370b(System.Int32,System.Single@,System.Single@)">
            <summary>
            _GET_PED_CURRENT_MOVEMENT_SPEED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPedDecorationZoneFromHashes(System.UInt32,System.UInt32)">
            <summary>
            cpp
            enum ePedDecorationZone
            {
            ZONE_TORSO = 0,
            ZONE_HEAD = 1,
            ZONE_LEFT_ARM = 2,
            ZONE_RIGHT_ARM = 3,
            ZONE_LEFT_LEG = 4,
            ZONE_RIGHT_LEG = 5,
            ZONE_UNKNOWN = 6,
            ZONE_NONE = 7
            };
            </summary>
            <returns>
            Returns the doeciration zone for the specific collection and overlay combination, refer to `ePedDecorationZone`
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetTattooZone(System.UInt32,System.UInt32)">
            <summary>
            cpp
            enum ePedDecorationZone
            {
            ZONE_TORSO = 0,
            ZONE_HEAD = 1,
            ZONE_LEFT_ARM = 2,
            ZONE_RIGHT_ARM = 3,
            ZONE_LEFT_LEG = 4,
            ZONE_RIGHT_LEG = 5,
            ZONE_UNKNOWN = 6,
            ZONE_NONE = 7
            };
            </summary>
            <returns>
            Returns the doeciration zone for the specific collection and overlay combination, refer to `ePedDecorationZone`
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPedDecorations(System.Int32)">
            <summary>
            Returns a list of decorations applied to a ped.
            The data returned adheres to the following layout:
            ```
            [ [ collectionHash1, overlayHash1 ], ..., [c ollectionHashN, overlayHashN ] ]
            ```
            This command will return undefined data if invoked on a remote player ped.
            </summary>
            <param name="ped">
            The ped you want to retrieve data for.
            </param>
            <returns>
            An object containing a list of applied decorations.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPedDecorationsState(System.Int32)">
            <summary>
            GET_PED_DECORATIONS_STATE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x71eab450d86954a1(System.Int32)">
            <summary>
            GET_PED_DECORATIONS_STATE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPedDefensiveAreaPosition(System.Int32,System.Boolean)">
            <summary>
            GET_PED_DEFENSIVE_AREA_POSITION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPedDensityMultiplier">
            <summary>
            A getter for [SET_PED_DENSITY_MULTIPLIER_THIS_FRAME](#\_0x95E3D6257B166CF2).
            </summary>
            <returns>
            Returns ped density multiplier value.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPedDesiredMoveBlendRatio(System.Int32)">
            <summary>
            GET_PED_DESIRED_MOVE_BLEND_RATIO
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPedDiesInWater(System.Int32)">
            <summary>
            NativeDB Introduced: v2699
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPedDrawableGlobalIndexFromCollection(System.Int32,System.Int32,System.String,System.Int32)">
            <summary>
            Returns global drawable index based on the local one. Is it a reverse to [GET_PED_COLLECTION_NAME_FROM_DRAWABLE](#\_0xD6BBA48B) and [GET_PED_COLLECTION_LOCAL_INDEX_FROM_DRAWABLE](#\_0x94EB1FE4) natives.
            Drawables are stored inside collections. Each collection usually corresponds to a certain DCL or the base game.
            If all drawables from all collections are placed into one continuous array - the global index will correspond to the index of drawable in such array. Local index is index of drawable in this array relative to the start of the given collection.
            </summary>
            <param name="ped">
            The target ped
            </param>
            <param name="componentId">
            One of the components from [SET_PED_COMPONENT_VARIATION](#\_0x262B14F48D29DE80)
            </param>
            <param name="collection">
            Name of the collection. Empty string for the base game collection. See [GET_PED_COLLECTION_NAME](#\_0xFED5D83A) in order to list all available collections.
            </param>
            <param name="drawableId">
            Local drawable Id inside the given collection. Refer to [GET_NUMBER_OF_PED_COLLECTION_DRAWABLE_VARIATIONS](#\_0x310D0271).
            </param>
            <returns>
            Global drawable ID that corresponds to the given collection and local drawable index. Returns -1 if Ped or collection does not exist or local index is out of bounds.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPedDrawableVariation(System.Int32,System.Int32)">
            <summary>
            Ids
            0 - Head
            1 - Beard
            2 - Hair
            3 - Torso
            4 - Legs
            5 - Hands
            6 - Foot
            7 - Scarfs/Neck Accessories
            8 - Accessories 1
            9 - Accessories 2
            10- Decals
            11 - Auxiliary parts for torso
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPedDrawableVariationCollectionLocalIndex(System.Int32,System.Int32)">
            <summary>
            An analogue to [GET_PED_DRAWABLE_VARIATION](#\_0x67F3780DD425D4FC) that returns collection local drawable index (inside [GET_PED_DRAWABLE_VARIATION_COLLECTION_NAME](#\_0xBCE0AB63) collection) instead of the global drawable index.
            </summary>
            <param name="ped">
            The target ped
            </param>
            <param name="componentId">
            One of the components from [SET_PED_COMPONENT_VARIATION](#\_0x262B14F48D29DE80)
            </param>
            <returns>
            Local drawable index of the drawable that is currently used in the given ped and component.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPedDrawableVariationCollectionName(System.Int32,System.Int32)">
            <summary>
            An analogue to [GET_PED_DRAWABLE_VARIATION](#\_0x67F3780DD425D4FC) that returns collection name instead of the global drawable index.
            Should be used together with [GET_PED_DRAWABLE_VARIATION_COLLECTION_LOCAL_INDEX](#\_0x9970386F).
            </summary>
            <param name="ped">
            The target ped
            </param>
            <param name="componentId">
            One of the components from [SET_PED_COMPONENT_VARIATION](#\_0x262B14F48D29DE80)
            </param>
            <returns>
            Collection name to which the current drawable used in the given ped and component belongs to. Returns null if Ped is not found or index is out of bounds.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPedEmissiveIntensity(System.Int32)">
            <summary>
            Use [`SetPedIlluminatedClothingGlowIntensity`](#\_0x4E90D746056E273D) to set the illuminated clothing glow intensity for a specific ped.
            </summary>
            <param name="ped">
            The ped to get the glow intensity from.
            </param>
            <returns>
            A float between 0.0 and 1.0 representing the current illuminated clothing glow intensity.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x1461b28a06717d68(System.Int32)">
            <summary>
            Use [`SetPedIlluminatedClothingGlowIntensity`](#\_0x4E90D746056E273D) to set the illuminated clothing glow intensity for a specific ped.
            </summary>
            <param name="ped">
            The ped to get the glow intensity from.
            </param>
            <returns>
            A float between 0.0 and 1.0 representing the current illuminated clothing glow intensity.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPedIlluminatedClothingGlowIntensity(System.Int32)">
            <summary>
            Use [`SetPedIlluminatedClothingGlowIntensity`](#\_0x4E90D746056E273D) to set the illuminated clothing glow intensity for a specific ped.
            </summary>
            <param name="ped">
            The ped to get the glow intensity from.
            </param>
            <returns>
            A float between 0.0 and 1.0 representing the current illuminated clothing glow intensity.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPedEnveffScale(System.Int32)">
            <summary>
            GET_PED_ENVEFF_SCALE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPedEventData(System.Int32,System.Int32,System.Int32@)">
            <summary>
            NativeDB Introduced: v2189
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPedExtractedDisplacement(System.Int32,System.Boolean)">
            <summary>
            Gets the offset the specified ped has moved since the previous tick.
            If worldSpace is false, the returned offset is relative to the ped. That is, if the ped has moved 1 meter right and 5 meters forward, it'll return 1,5,0.
            If worldSpace is true, the returned offset is relative to the world. That is, if the ped has moved 1 meter on the X axis and 5 meters on the Y axis, it'll return 1,5,0.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPedEyeColor(System.Int32)">
            <summary>
            A getter for [`_SET_PED_EYE_COLOR`](#\_0x50B56988B170AFDF).
            </summary>
            <param name="ped">
            The target ped
            </param>
            <returns>
            Returns ped's eye colour, or -1 if fails to get.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x76bba2cee66d47e9(System.Int32)">
            <summary>
            A getter for [`_SET_PED_EYE_COLOR`](#\_0x50B56988B170AFDF).
            </summary>
            <param name="ped">
            The target ped
            </param>
            <returns>
            Returns ped's eye colour, or -1 if fails to get.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPedEyeColor2(System.Int32)">
            <summary>
            A getter for [\_SET_PED_EYE_COLOR](#\_0x50B56988B170AFDF). Returns -1 if fails to get.
            </summary>
            <param name="ped">
            The target ped
            </param>
            <returns>
            Returns ped's eye colour, or -1 if fails to get.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPedFaceFeature(System.Int32,System.Int32)">
            <summary>
            A getter for [\_SET_PED_FACE_FEATURE](#\_0x71A5C1DBA060049E). Returns 0.0 if fails to get.
            </summary>
            <param name="ped">
            The target ped
            </param>
            <param name="index">
            Face feature index
            </param>
            <returns>
            Returns ped's face feature value, or 0.0 if fails to get.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPedGroupIndex(System.Int32)">
            <summary>
            Returns the group id of which the specified ped is a member of.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPedHairColor(System.Int32)">
            <summary>
            A getter for [\_SET_PED_HAIR_COLOR](#\_0x4CFFC65454C93A49). Returns -1 if fails to get.
            </summary>
            <param name="ped">
            The target ped
            </param>
            <returns>
            Returns ped's primary hair colour.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPedHairHighlightColor(System.Int32)">
            <summary>
            A getter for [\_SET_PED_HAIR_COLOR](#\_0x4CFFC65454C93A49). Returns -1 if fails to get.
            </summary>
            <param name="ped">
            The target ped
            </param>
            <returns>
            Returns ped's secondary hair colour.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPedHairRgbColor(System.Int32,System.Int32@,System.Int32@,System.Int32@)">
            <summary>
            Input: Haircolor index, value between 0 and 63 (inclusive).
            Output: RGB values for the haircolor specified in the input.
            This is used with the hair color swatches scaleform.
            Use [`_0x013E5CFC38CD5387`](#\_0x013E5CFC38CD5387) to get the makeup colors.
            </summary>
            <param name="hairColorIndex">
            The hair color index. Value between 0-63 (inclusive).
            </param>
            <param name="outR">
            Output red value.
            </param>
            <param name="outG">
            Output green value.
            </param>
            <param name="outB">
            Output blue value.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x4852fc386e2e1bb5(System.Int32,System.Int32@,System.Int32@,System.Int32@)">
            <summary>
            Input: Haircolor index, value between 0 and 63 (inclusive).
            Output: RGB values for the haircolor specified in the input.
            This is used with the hair color swatches scaleform.
            Use [`_0x013E5CFC38CD5387`](#\_0x013E5CFC38CD5387) to get the makeup colors.
            </summary>
            <param name="hairColorIndex">
            The hair color index. Value between 0-63 (inclusive).
            </param>
            <param name="outR">
            Output red value.
            </param>
            <param name="outG">
            Output green value.
            </param>
            <param name="outB">
            Output blue value.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetHairRgbColor(System.Int32,System.Int32@,System.Int32@,System.Int32@)">
            <summary>
            Input: Haircolor index, value between 0 and 63 (inclusive).
            Output: RGB values for the haircolor specified in the input.
            This is used with the hair color swatches scaleform.
            Use [`_0x013E5CFC38CD5387`](#\_0x013E5CFC38CD5387) to get the makeup colors.
            </summary>
            <param name="hairColorIndex">
            The hair color index. Value between 0-63 (inclusive).
            </param>
            <param name="outR">
            Output red value.
            </param>
            <param name="outG">
            Output green value.
            </param>
            <param name="outB">
            Output blue value.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPedHeadBlendData(System.Int32,System.Int32@)">
            <summary>
            The pointer is to a padded struct that matches the arguments to SET_PED_HEAD_BLEND_DATA(...). There are 4 bytes of padding after each field.
            pass this struct in the second parameter
            typedef struct
            {
            int shapeFirst, shapeSecond, shapeThird;
            int skinFirst, skinSecond, skinThird;
            float shapeMix, skinMix, thirdMix;
            } headBlendData;
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPedHeadBlendFirstIndex(System.Int32)">
            <summary>
            Type equals 0 for male non-dlc, 1 for female non-dlc, 2 for male dlc, and 3 for female dlc.
            Used when calling SET_PED_HEAD_BLEND_DATA.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetFirstParentIdForPedType(System.Int32)">
            <summary>
            Type equals 0 for male non-dlc, 1 for female non-dlc, 2 for male dlc, and 3 for female dlc.
            Used when calling SET_PED_HEAD_BLEND_DATA.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPedHeadBlendNumHeads(System.Int32)">
            <summary>
            Type equals 0 for male non-dlc, 1 for female non-dlc, 2 for male dlc, and 3 for female dlc.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetNumParentPedsOfType(System.Int32)">
            <summary>
            Type equals 0 for male non-dlc, 1 for female non-dlc, 2 for male dlc, and 3 for female dlc.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPedHeadOverlayData(System.Int32,System.Int32,System.Int32@,System.Int32@,System.Int32@,System.Int32@,System.Single@)">
            <summary>
            A getter for [SET_PED_HEAD_OVERLAY](#\_0x48F44967FA05CC1E) and [\_SET_PED_HEAD_OVERLAY_COLOR](#\_0x497BF74A7B9CB952) natives.
            </summary>
            <param name="ped">
            The target ped
            </param>
            <param name="index">
            Overlay index
            </param>
            <param name="overlayValue">
            Overlay value pointer
            </param>
            <param name="colourType">
            Colour type pointer
            </param>
            <param name="firstColour">
            First colour pointer
            </param>
            <param name="secondColour">
            Second colour pointer
            </param>
            <param name="overlayOpacity">
            Opacity pointer
            </param>
            <returns>
            Returns ped's head overlay data.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPedHeadOverlayNum(System.Int32)">
            <summary>
            Used with freemode (online) characters.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetNumHeadOverlayValues(System.Int32)">
            <summary>
            Used with freemode (online) characters.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPedHeadOverlayValue(System.Int32,System.Int32)">
            <summary>
            Likely a char, if that overlay is not set, e.i. "None" option, returns 255;
            This might be the once removed native GET_PED_HEAD_OVERLAY.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPedHelmetStoredHatPropIndex(System.Int32)">
            <summary>
            GET_PED_HELMET_STORED_HAT_PROP_INDEX
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x451294e859ecc018(System.Int32)">
            <summary>
            GET_PED_HELMET_STORED_HAT_PROP_INDEX
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPedHelmetStoredHatTexIndex(System.Int32)">
            <summary>
            GET_PED_HELMET_STORED_HAT_TEX_INDEX
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x9d728c1e12bf5518(System.Int32)">
            <summary>
            GET_PED_HELMET_STORED_HAT_TEX_INDEX
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPedInVehicleSeat(System.Int32,System.Int32)">
            <summary>
            Gets the ped in the specified seat of the passed vehicle.
            If there is no ped in the seat, and the game considers the vehicle as ambient population, this will create a random occupant ped in the seat, which may be cleaned up by the game fairly soon if not marked as script-owned mission entity.
            **NativeDB Added Parameter 3**: BOOL p2 (uses a different GetOccupant function)
            </summary>
            <param name="vehicle">
            The vehicle to get the ped for.
            </param>
            <param name="seatIndex">
            See eSeatPosition declared in [`IS_VEHICLE_SEAT_FREE`](#\_0x22AC59A870E6A669).
            </param>
            <returns>
            A handle to a ped in the specified vehicle seat, or 0 if no such ped existed.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPedIndexFromEntityIndex(System.Int32)">
            <summary>
            Simply returns whatever is passed to it (Regardless of whether the handle is valid or not).
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPedLastDamageBone(System.Int32,System.Int32@)">
            <summary>
            GET_PED_LAST_DAMAGE_BONE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPedLastWeaponImpactCoord(System.Int32,CitizenFX.Core.Vector3@)">
            <summary>
            Pass ped. Pass address of Vector3.
            The coord will be put into the Vector3.
            The return will determine whether there was a coord found or not.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPedMakeupRgbColor(System.Int32,System.Int32@,System.Int32@,System.Int32@)">
            <summary>
            Input: Makeup color index, value between 0 and 63 (inclusive).
            Output: RGB values for the makeup color specified in the input.
            This is used with the makeup color swatches scaleform.
            Use [`_0x4852FC386E2E1BB5`](#\_0x4852FC386E2E1BB5) to get the hair colors.
            </summary>
            <param name="makeupColorIndex">
            The hair color index. Value between 0-63 (inclusive).
            </param>
            <param name="outR">
            Output red value.
            </param>
            <param name="outG">
            Output green value.
            </param>
            <param name="outB">
            Output blue value.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x013e5cfc38cd5387(System.Int32,System.Int32@,System.Int32@,System.Int32@)">
            <summary>
            Input: Makeup color index, value between 0 and 63 (inclusive).
            Output: RGB values for the makeup color specified in the input.
            This is used with the makeup color swatches scaleform.
            Use [`_0x4852FC386E2E1BB5`](#\_0x4852FC386E2E1BB5) to get the hair colors.
            </summary>
            <param name="makeupColorIndex">
            The hair color index. Value between 0-63 (inclusive).
            </param>
            <param name="outR">
            Output red value.
            </param>
            <param name="outG">
            Output green value.
            </param>
            <param name="outB">
            Output blue value.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetMakeupRgbColor(System.Int32,System.Int32@,System.Int32@,System.Int32@)">
            <summary>
            Input: Makeup color index, value between 0 and 63 (inclusive).
            Output: RGB values for the makeup color specified in the input.
            This is used with the makeup color swatches scaleform.
            Use [`_0x4852FC386E2E1BB5`](#\_0x4852FC386E2E1BB5) to get the hair colors.
            </summary>
            <param name="makeupColorIndex">
            The hair color index. Value between 0-63 (inclusive).
            </param>
            <param name="outR">
            Output red value.
            </param>
            <param name="outG">
            Output green value.
            </param>
            <param name="outB">
            Output blue value.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPedMaxHealth(System.Int32)">
            <summary>
            GET_PED_MAX_HEALTH
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPedModelPersonality(System.UInt32)">
            <summary>
            Gets a ped model's personality type.
            </summary>
            <param name="modelHash">
            Ped's model.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPedMoney(System.Int32)">
            <summary>
            GET_PED_MONEY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPedMovementClipset(System.Int32)">
            <summary>
            GET_PED_MOVEMENT_CLIPSET
            </summary>
            <param name="ped">
            The target ped.
            </param>
            <returns>
            The current movement clipset hash.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPedNearbyPeds(System.Int32,System.Int32@,System.Int32)">
            <summary>
            Console/PC structure definitions and example: pastebin.com/SsFej963
            For FiveM/Cfx.Re use-cases refer to: [`GET_GAME_POOL`](#\_0x2B9D4F50).
            </summary>
            <param name="ignore">
            Ped type to ignore
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPedNearbyVehicles(System.Int32,System.Int32@)">
            <summary>
            Returns size of array, passed into the second variable.
            See below for usage information.
            This function actually requires a struct, where the first value is the maximum number of elements to return.  Here is a sample of how I was able to get it to work correctly, without yet knowing the struct format.
            //Setup the array
            const int numElements = 10;
            const int arrSize = numElements * 2 + 2;
            Any veh[arrSize];
            //0 index is the size of the array
            veh[0] = numElements;
            int count = PED::GET_PED_NEARBY_VEHICLES(PLAYER::PLAYER_PED_ID(), veh);
            if (veh != NULL)
            {
            //Simple loop to go through results
            for (int i = 0; i &lt; count; i++)
            {
            int offsettedID = i * 2 + 2;
            //Make sure it exists
            if (veh[offsettedID] != NULL &amp;&amp; ENTITY::DOES_ENTITY_EXIST(veh[offsettedID]))
            {
            //Do something
            }
            }
            }
            Here's the right way to do it (console and pc):
            pastebin.com/SsFej963
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPedPaletteVariation(System.Int32,System.Int32)">
            <summary>
            GET_PED_PALETTE_VARIATION
            </summary>
            <param name="ped">
            The ped handle.
            </param>
            <param name="componentId">
            The component id to get the palette variation from. Refer to [SET_PED_COMPONENT_VARIATION](#\_0x262B14F48D29DE80).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPedParachuteLandingType(System.Int32)">
            <summary>
            -1: no landing
            0: landing on both feet
            1: stumbling
            2: rolling
            3: ragdoll
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPedParachuteState(System.Int32)">
            <summary>
            Returns:
            -1: Normal
            0: Wearing parachute on back
            1: Parachute opening
            2: Parachute open
            3: Falling to doom (e.g. after exiting parachute)
            Normal means no parachute?
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPedParachuteTintIndex(System.Int32,System.Int32@)">
            <summary>
            GET_PED_PARACHUTE_TINT_INDEX
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPedPropCollectionLocalIndex(System.Int32,System.Int32)">
            <summary>
            An analogue to [GET_PED_PROP_INDEX](#\_0x898CC20EA75BACD8) that returns collection local prop index (inside [GET_PED_PROP_COLLECTION_NAME](#\_0x6B5653E4) collection) instead of the global prop index.
            </summary>
            <param name="ped">
            The target ped
            </param>
            <param name="anchorPoint">
            One of the anchor points from [SET_PED_PROP_INDEX](#\_0x93376B65A266EB5F)
            </param>
            <returns>
            Local drawable index of the drawable that is currently used in the given ped and component, or -1 if the ped does not have a prop at the specified anchor point
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPedPropCollectionName(System.Int32,System.Int32)">
            <summary>
            An analogue to [GET_PED_PROP_INDEX](#\_0x898CC20EA75BACD8) that returns collection name instead of the global drawable index.
            Should be used together with [GET_PED_PROP_COLLECTION_LOCAL_INDEX](#\_0xCD420AD1).
            </summary>
            <param name="ped">
            The target ped
            </param>
            <param name="anchorPoint">
            One of the anchor points from [SET_PED_PROP_INDEX](#\_0x93376B65A266EB5F)
            </param>
            <returns>
            Collection name to which the current prop used in the given ped and anchor point belongs to. Returns null if Ped is not found, does not have a prop at the specified anchor point, or if the index is out of bounds.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPedPropGlobalIndexFromCollection(System.Int32,System.Int32,System.String,System.Int32)">
            <summary>
            Returns global prop index based on the local one. Is it a reverse to [GET_PED_COLLECTION_NAME_FROM_PROP](#\_0x8ED0C17) and [GET_PED_COLLECTION_LOCAL_INDEX_FROM_PROP](#\_0xFBDB885F) natives.
            Props are stored inside collections. Each collection usually corresponds to a certain DCL or the base game.
            If all props from all collections are placed into one continuous array - the global index will correspond to the index of the prop in such array. Local index is index of the prop in this array relative to the start of the given collection.
            </summary>
            <param name="ped">
            The target ped
            </param>
            <param name="anchorPoint">
            One of the anchor points from [SET_PED_PROP_INDEX](#\_0x93376B65A266EB5F)
            </param>
            <param name="collection">
            Name of the collection. Empty string for the base game collection. See [GET_PED_COLLECTION_NAME](#\_0xFED5D83A) in order to list all available collections.
            </param>
            <param name="propIndex">
            Local prop index inside the given collection. Refer to [GET_NUMBER_OF_PED_COLLECTION_PROP_DRAWABLE_VARIATIONS](#\_0x3B6A13E1).
            </param>
            <returns>
            Global prop index that corresponds to the given collection and local prop index. Returns -1 if Ped or collection does not exist or local index is out of bounds.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPedPropIndex(System.Int32,System.Int32)">
            <summary>
            GET_PED_PROP_INDEX
            </summary>
            <param name="ped">
            The ped handle.
            </param>
            <param name="componentId">
            The component id to get the prop index from. Refer to [SET_PED_COMPONENT_VARIATION](#\_0x262B14F48D29DE80).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPedPropTextureIndex(System.Int32,System.Int32)">
            <summary>
            GET_PED_PROP_TEXTURE_INDEX
            </summary>
            <param name="ped">
            The ped handle.
            </param>
            <param name="componentId">
            The component id to get the prop texture index from. Refer to [SET_PED_COMPONENT_VARIATION](#\_0x262B14F48D29DE80).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPedRagdollBoneIndex(System.Int32,System.Int32)">
            <summary>
            GET_PED_RAGDOLL_BONE_INDEX
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPedRelationshipGroupDefaultHash(System.Int32)">
            <summary>
            GET_PED_RELATIONSHIP_GROUP_DEFAULT_HASH
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPedRelationshipGroupHash(System.Int32)">
            <summary>
            GET_PED_RELATIONSHIP_GROUP_HASH
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPedResetFlag(System.Int32,System.Int32)">
            <summary>
            GET_PED_RESET_FLAG
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPedSourceOfDeath(System.Int32)">
            <summary>
            Returns the Entity (Ped, Vehicle, or ?Object?) that killed the 'ped'
            Is best to check if the Ped is dead before asking for its killer.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPedKiller(System.Int32)">
            <summary>
            Returns the Entity (Ped, Vehicle, or ?Object?) that killed the 'ped'
            Is best to check if the Ped is dead before asking for its killer.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPedStealthMovement(System.Int32)">
            <summary>
            Returns whether the entity is in stealth mode
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPedSweat(System.Int32)">
            <summary>
            A getter for [SET_PED_SWEAT](#\_0x27B0405F59637D1F).
            </summary>
            <param name="ped">
            The target ped
            </param>
            <returns>
            Returns ped's sweat.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPedTaskCombatTarget(System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x32c27a11307b01cc(System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPedTextureVariation(System.Int32,System.Int32)">
            <summary>
            GET_PED_TEXTURE_VARIATION
            </summary>
            <param name="ped">
            The ped handle.
            </param>
            <param name="componentId">
            The component id to get the texture variation from. Refer to [SET_PED_COMPONENT_VARIATION](#\_0x262B14F48D29DE80).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPedTimeOfDeath(System.Int32)">
            <summary>
            GET_PED_TIME_OF_DEATH
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x1e98817b311ae98a2(System.Int32)">
            <summary>
            GET_PED_TIME_OF_DEATH
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPedType(System.Int32)">
            <summary>
            Ped types:
            ```cpp
            enum ePedType
            {
            PED_TYPE_PLAYER_0 = 0,
            PED_TYPE_PLAYER_1 = 1,
            PED_TYPE_NETWORK_PLAYER = 2,
            PED_TYPE_PLAYER_2 = 3,
            PED_TYPE_CIVMALE = 4,
            PED_TYPE_CIVFEMALE = 5,
            PED_TYPE_COP = 6,
            PED_TYPE_GANG_ALBANIAN = 7,
            PED_TYPE_GANG_BIKER_1 = 8,
            PED_TYPE_GANG_BIKER_2 = 9,
            PED_TYPE_GANG_ITALIAN = 10,
            PED_TYPE_GANG_RUSSIAN = 11,
            PED_TYPE_GANG_RUSSIAN_2 = 12,
            PED_TYPE_GANG_IRISH = 13,
            PED_TYPE_GANG_JAMAICAN = 14,
            PED_TYPE_GANG_AFRICAN_AMERICAN = 15,
            PED_TYPE_GANG_KOREAN = 16,
            PED_TYPE_GANG_CHINESE_JAPANESE = 17,
            PED_TYPE_GANG_PUERTO_RICAN = 18,
            PED_TYPE_DEALER = 19,
            PED_TYPE_MEDIC = 20,
            PED_TYPE_FIREMAN = 21,
            PED_TYPE_CRIMINAL = 22,
            PED_TYPE_BUM = 23,
            PED_TYPE_PROSTITUTE = 24,
            PED_TYPE_SPECIAL = 25,
            PED_TYPE_MISSION = 26,
            PED_TYPE_SWAT = 27,
            PED_TYPE_ANIMAL = 28,
            PED_TYPE_ARMY = 29
            };
            ```
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPedUsingVehicleDoor(System.Int32,System.Int32)">
            <summary>
            See eDoorId declared in [`SET_VEHICLE_DOOR_SHUT`](#\_0x93D9BD300D7789E5)
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x218297bf0cfd853b(System.Int32,System.Int32)">
            <summary>
            See eDoorId declared in [`SET_VEHICLE_DOOR_SHUT`](#\_0x93D9BD300D7789E5)
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPedVisualFieldCenterAngle(System.Int32)">
            <summary>
            NativeDB Introduced: v1493
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPedWaypointDistance(System.Int32)">
            <summary>
            GET_PED_WAYPOINT_DISTANCE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPedWaypointProgress(System.Int32)">
            <summary>
            GET_PED_WAYPOINT_PROGRESS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPedWeaponLiveryColor(System.Int32,System.Int32,System.Int32)">
            <summary>
            _GET_PED_WEAPON_LIVERY_COLOR
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xf0a60040be558f2d(System.Int32,System.Int32,System.Int32)">
            <summary>
            _GET_PED_WEAPON_LIVERY_COLOR
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPedWeaponTintIndex(System.Int32,System.UInt32)">
            <summary>
            GET_PED_WEAPON_TINT_INDEX
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPedWeapontypeInSlot(System.Int32,System.UInt32)">
            <summary>
            GET_PED_WEAPONTYPE_IN_SLOT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPedheadshotTxdString(System.Int32)">
            <summary>
            gtaforums.com/topic/885580-ped-headshotmugshot-txd/
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPedsJacker(System.Int32)">
            <summary>
            GET_PEDS_JACKER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPhoneGestureAnimCurrentTime(System.Int32)">
            <summary>
            GET_PHONE_GESTURE_ANIM_CURRENT_TIME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPhoneGestureAnimTotalTime(System.Int32)">
            <summary>
            GET_PHONE_GESTURE_ANIM_TOTAL_TIME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPickupCoords(System.Int32)">
            <summary>
            GET_PICKUP_COORDS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPickupGenerationRangeMultiplier">
            <summary>
            _GET_PICKUP_GENERATION_RANGE_MULTIPLIER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xb3eca65c7317f174">
            <summary>
            _GET_PICKUP_GENERATION_RANGE_MULTIPLIER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPickupHash(System.Int32)">
            <summary>
            returns pickup hash.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x5eaad83f8cfb4575(System.Int32)">
            <summary>
            returns pickup hash.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPickupHashFromWeapon(System.UInt32)">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xd6429a016084f1a5(System.UInt32)">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPickupObject(System.Int32)">
            <summary>
            GET_PICKUP_OBJECT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x5099bc55630b25ae(System.Int32)">
            <summary>
            GET_PICKUP_OBJECT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPlayerCurrentStealthNoise(System.Int32)">
            <summary>
            GET_PLAYER_CURRENT_STEALTH_NOISE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPlayerFakeWantedLevel(System.Int32)">
            <summary>
            GET_PLAYER_FAKE_WANTED_LEVEL
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x56105e599cab0efa(System.Int32)">
            <summary>
            GET_PLAYER_FAKE_WANTED_LEVEL
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPlayerFromServerId(System.Int32)">
            <summary>
            Gets a local client's Player ID from its server ID counterpart, assuming the passed `serverId` exists on the client.
            If no matching client is found, or an invalid value is passed over as the `serverId` native's parameter, the native result will be `-1`.
            It's worth noting that this native method can only retrieve information about clients that are culled to the connected client.
            </summary>
            <param name="serverId">
            The player's server ID.
            </param>
            <returns>
            A valid Player ID if one is found, `-1` if not.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPlayerFromStateBagName(System.String)">
            <summary>
            On the server this will return the players source, on the client it will return the player handle.
            </summary>
            <param name="bagName">
            An internal state bag ID from the argument to a state bag change handler.
            </param>
            <returns>
            The player handle or 0 if the state bag name did not refer to a player, or the player does not exist.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPlayerGroup(System.Int32)">
            <summary>
            Returns the group ID the player is member of.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPlayerHasReserveParachute(System.Int32)">
            <summary>
            GET_PLAYER_HAS_RESERVE_PARACHUTE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPlayerHealthRechargeLimit(System.Int32)">
            <summary>
            _GET_PLAYER_HEALTH_RECHARGE_LIMIT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x8bc515bae4aaf8ff(System.Int32)">
            <summary>
            _GET_PLAYER_HEALTH_RECHARGE_LIMIT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPlayerIndex">
            <summary>
            Returns the same as PLAYER_ID and NETWORK_PLAYER_ID_TO_INT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPlayerInvincible(System.Int32)">
            <summary>
            Returns the Player's Invincible status.
            This function will always return false if 0x733A643B5B0C53C1 is used to set the invincibility status. To always get the correct result, use this:
            bool IsPlayerInvincible(Player player)
            {
            auto addr = getScriptHandleBaseAddress(GET_PLAYER_PED(player));
            if (addr)
            {
            DWORD flag = *(DWORD *)(addr + 0x188);
            return ((flag &amp; (1 &lt;&lt; 8)) != 0) || ((flag &amp; (1 &lt;&lt; 9)) != 0);
            }
            return false;
            }
            ============================================================
            This has bothered me for too long, whoever may come across this, where did anyone ever come up with this made up hash? 0x733A643B5B0C53C1 I've looked all over old hash list, and this nativedb I can not find that PC hash anywhere. What native name is it now or was it?
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPlayerInvincible_2(System.Int32)">
            <summary>
            Unlike [GET_PLAYER_INVINCIBLE](#\_0xB721981B2B939E07) this native gets both [SET_PLAYER_INVINCIBLE_KEEP_RAGDOLL_ENABLED](#\_0x6BC97F4F4BB3C04B) and [SET_PLAYER_INVINCIBLE](#\_0x239528EACDC3E7DE) invincibility state.
            </summary>
            <param name="player">
            The player id
            </param>
            <returns>
            A boolean to tell if the player is invincible.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPlayerMaxArmour(System.Int32)">
            <summary>
            GET_PLAYER_MAX_ARMOUR
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPlayerMaxStamina(System.Int32)">
            <summary>
            GET_PLAYER_MAX_STAMINA
            </summary>
            <param name="playerId">
            The player index.
            </param>
            <returns>
            The value of player max stamina.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPlayerMeleeWeaponDamageModifier(System.Int32)">
            <summary>
            A getter for [SET_PLAYER_MELEE_WEAPON_DAMAGE_MODIFIER](#\_0x4A3DC7ECCC321032).
            </summary>
            <param name="playerId">
            The player index.
            </param>
            <returns>
            Returns player melee weapon damage modifier value.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPlayerMeleeWeaponDefenseModifier(System.Int32)">
            <summary>
            A getter for [SET_PLAYER_MELEE_WEAPON_DEFENSE_MODIFIER](#\_0xAE540335B4ABC4E2).
            </summary>
            <param name="playerId">
            The player index.
            </param>
            <returns>
            The value of player melee weapon defense modifier.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPlayerName(System.Int32)">
            <summary>
            Returns the players name from a specified player index
            </summary>
            <param name="player">
            The player index, or -1 to get the local player ped.
            </param>
            <returns>
            The name of the queried player. "**Invalid**" if the player does not exist.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPlayerParachuteModelOverride(System.Int32)">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPlayerParachutePackTintIndex(System.Int32,System.Int32@)">
            <summary>
            GET_PLAYER_PARACHUTE_PACK_TINT_INDEX
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPlayerParachuteSmokeTrailColor(System.Int32,System.Int32@,System.Int32@,System.Int32@)">
            <summary>
            GET_PLAYER_PARACHUTE_SMOKE_TRAIL_COLOR
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPlayerParachuteTintIndex(System.Int32,System.Int32@)">
            <summary>
            Tints:
            None = -1,
            Rainbow = 0,
            Red = 1,
            SeasideStripes = 2,
            WidowMaker = 3,
            Patriot = 4,
            Blue = 5,
            Black = 6,
            Hornet = 7,
            AirFocce = 8,
            Desert = 9,
            Shadow = 10,
            HighAltitude = 11,
            Airbone = 12,
            Sunrise = 13,
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPlayerPed(System.Int32)">
            <summary>
            Gets the ped for a specified player index.
            </summary>
            <param name="playerId">
            The player index, or -1 to get the local player ped.
            </param>
            <returns>
            The specified player's ped, or 0 if invalid.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPlayerPedIsFollowing(System.Int32)">
            <summary>
            GET_PLAYER_PED_IS_FOLLOWING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPlayerPedScriptIndex(System.Int32)">
            <summary>
            Does the same like PLAYER::GET_PLAYER_PED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPlayerRadioStationGenre">
            <summary>
            GET_PLAYER_RADIO_STATION_GENRE
            </summary>
            <returns>
            Returns the genre of the players current radio station
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPlayerRadioStationIndex">
            <summary>
            GET_PLAYER_RADIO_STATION_INDEX
            </summary>
            <returns>
            Returns the index of the current players radio station, or 255 if the radio is off
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPlayerRadioStationName">
            <summary>
            GET_PLAYER_RADIO_STATION_NAME
            </summary>
            <returns>
            Returns the name of the players radio station. This serves as the text label.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPlayerReserveParachuteModelOverride(System.Int32)">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPlayerReserveParachuteTintIndex(System.Int32,System.Int32@)">
            <summary>
            Tints:
            None = -1,
            Rainbow = 0,
            Red = 1,
            SeasideStripes = 2,
            WidowMaker = 3,
            Patriot = 4,
            Blue = 5,
            Black = 6,
            Hornet = 7,
            AirFocce = 8,
            Desert = 9,
            Shadow = 10,
            HighAltitude = 11,
            Airbone = 12,
            Sunrise = 13,
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPlayerRgbColour(System.Int32,System.Int32@,System.Int32@,System.Int32@)">
            <summary>
            GET_PLAYER_RGB_COLOUR
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPlayerServerId(System.Int32)">
            <summary>
            GET_PLAYER_SERVER_ID
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPlayerShortSwitchState">
            <summary>
            GET_PLAYER_SHORT_SWITCH_STATE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPlayerSprintStaminaRemaining(System.Int32)">
            <summary>
            GET_PLAYER_SPRINT_STAMINA_REMAINING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPlayerSprintTimeRemaining(System.Int32)">
            <summary>
            GET_PLAYER_SPRINT_TIME_REMAINING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPlayerStamina(System.Int32)">
            <summary>
            GET_PLAYER_STAMINA
            </summary>
            <param name="playerId">
            The player index.
            </param>
            <returns>
            The value of player stamina.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPlayerSwitchInterpOutCurrentTime">
            <summary>
            GET_PLAYER_SWITCH_INTERP_OUT_CURRENT_TIME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x5b48a06dd0e792a5">
            <summary>
            GET_PLAYER_SWITCH_INTERP_OUT_CURRENT_TIME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPlayerSwitchInterpOutDuration">
            <summary>
            GET_PLAYER_SWITCH_INTERP_OUT_DURATION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPlayerInvertedUp">
            <summary>
            GET_PLAYER_SWITCH_INTERP_OUT_DURATION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x08c2d6c52a3104bb">
            <summary>
            GET_PLAYER_SWITCH_INTERP_OUT_DURATION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPlayerSwitchJumpCutIndex">
            <summary>
            GET_PLAYER_SWITCH_JUMP_CUT_INDEX
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x78c0d93253149435">
            <summary>
            GET_PLAYER_SWITCH_JUMP_CUT_INDEX
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPlayerSwitchState">
            <summary>
            GET_PLAYER_SWITCH_STATE
            </summary>
            <returns>
            *   Returns 5 if the player is in the air (in a state of switch).
            *   Returns 12 if the player is either not in the air or if the switch is completed.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPlayerSwitchType">
            <summary>
            GET_PLAYER_SWITCH_TYPE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPlayerTargetEntity(System.Int32,System.Int32@)">
            <summary>
            Assigns the handle of locked-on melee target to *entity that you pass it.
            Returns false if no entity found.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPlayerTeam(System.Int32)">
            <summary>
            Gets the player's team.
            Does nothing in singleplayer.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPlayerUnderwaterTimeRemaining(System.Int32)">
            <summary>
            GET_PLAYER_UNDERWATER_TIME_REMAINING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPlayerVehicleDamageModifier(System.Int32)">
            <summary>
            A getter for [SET_PLAYER_VEHICLE_DAMAGE_MODIFIER](#\_0xA50E117CDDF82F0C).
            </summary>
            <param name="playerId">
            The player index.
            </param>
            <returns>
            The value of player vehicle damage modifier.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPlayerVehicleDefenseModifier(System.Int32)">
            <summary>
            A getter for [SET_PLAYER_VEHICLE_DEFENSE_MODIFIER](#\_0x4C60E6EFDAFF2462).
            </summary>
            <param name="playerId">
            The player index.
            </param>
            <returns>
            The value of player vehicle defense modifier.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPlayerWantedCentrePosition(System.Int32)">
            <summary>
            GET_PLAYER_WANTED_CENTRE_POSITION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPlayerWantedLevel(System.Int32)">
            <summary>
            GET_PLAYER_WANTED_LEVEL
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPlayerWeaponDamageModifier(System.Int32)">
            <summary>
            A getter for [SET_PLAYER_WEAPON_DAMAGE_MODIFIER](#\_0xCE07B9F7817AADA3).
            </summary>
            <param name="playerId">
            The player index.
            </param>
            <returns>
            The value of player weapon damage modifier.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPlayerWeaponDefenseModifier(System.Int32)">
            <summary>
            A getter for [SET_PLAYER_WEAPON_DEFENSE_MODIFIER](#\_0x2D83BC011CA14A3C).
            </summary>
            <param name="playerId">
            The player index.
            </param>
            <returns>
            The value of player weapon defense modifier.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPlayerWeaponDefenseModifier_2(System.Int32)">
            <summary>
            A getter for [\_SET_PLAYER_WEAPON_DEFENSE_MODIFIER\_2](#\_0xBCFDE9EDE4CF27DC).
            </summary>
            <param name="playerId">
            The player index.
            </param>
            <returns>
            The value of player weapon defense modifier 2.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPlayersLastVehicle">
            <summary>
            ### Warning
            This native will return `0` if the last vehicle the player was in was destroyed.
            ### Alternative
            You can use [GET_VEHICLE_PED_IS_IN](#\_0x9A9112A0FE9A4713), which will actually get the last vehicle, even if it was destroyed.
            </summary>
            <returns>
            A vehicle handle containing the last player's vehicle.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPointOnRoadSide(System.Single,System.Single,System.Single,System.Int32,CitizenFX.Core.Vector3@)">
            <summary>
            _GET_POINT_ON_ROAD_SIDE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x16f46fb18c8009e4(System.Single,System.Single,System.Single,System.Int32,CitizenFX.Core.Vector3@)">
            <summary>
            _GET_POINT_ON_ROAD_SIDE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPosAlongGpsTypeRoute(CitizenFX.Core.Vector3@,System.Boolean,System.Single,System.Int32)">
            <summary>
            Native to get a position along current player GPS route using supplied slot.
            This native was previously named `GET_GPS_WAYPOINT_ROUTE_END`, but its named changed.
            ```cpp
            enum eGpsSlotType {
            GPS_SLOT_WAYPOINT = 0,
            GPS_SLOT_RADAR_BLIP = 1,
            GPS_SLOT_DISCRETE = 2
            }
            ```
            </summary>
            <param name="result">
            Coordinates of waypoint marker
            </param>
            <param name="bStartAtPlayerPos">
            Should we project distance from the player position or from next node.
            </param>
            <param name="fDistanceAlongRoute">
            Distance we want to get the position along the route.
            </param>
            <param name="slotType">
            Type of gps route to check against. See `eGpsSlotType`.
            </param>
            <returns>
            will return `true` if a position is returned, `false` if not.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xf3162836c28f9da5(CitizenFX.Core.Vector3@,System.Boolean,System.Single,System.Int32)">
            <summary>
            Native to get a position along current player GPS route using supplied slot.
            This native was previously named `GET_GPS_WAYPOINT_ROUTE_END`, but its named changed.
            ```cpp
            enum eGpsSlotType {
            GPS_SLOT_WAYPOINT = 0,
            GPS_SLOT_RADAR_BLIP = 1,
            GPS_SLOT_DISCRETE = 2
            }
            ```
            </summary>
            <param name="result">
            Coordinates of waypoint marker
            </param>
            <param name="bStartAtPlayerPos">
            Should we project distance from the player position or from next node.
            </param>
            <param name="fDistanceAlongRoute">
            Distance we want to get the position along the route.
            </param>
            <param name="slotType">
            Type of gps route to check against. See `eGpsSlotType`.
            </param>
            <returns>
            will return `true` if a position is returned, `false` if not.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetGpsWaypointRouteEnd(CitizenFX.Core.Vector3@,System.Boolean,System.Single,System.Int32)">
            <summary>
            Native to get a position along current player GPS route using supplied slot.
            This native was previously named `GET_GPS_WAYPOINT_ROUTE_END`, but its named changed.
            ```cpp
            enum eGpsSlotType {
            GPS_SLOT_WAYPOINT = 0,
            GPS_SLOT_RADAR_BLIP = 1,
            GPS_SLOT_DISCRETE = 2
            }
            ```
            </summary>
            <param name="result">
            Coordinates of waypoint marker
            </param>
            <param name="bStartAtPlayerPos">
            Should we project distance from the player position or from next node.
            </param>
            <param name="fDistanceAlongRoute">
            Distance we want to get the position along the route.
            </param>
            <param name="slotType">
            Type of gps route to check against. See `eGpsSlotType`.
            </param>
            <returns>
            will return `true` if a position is returned, `false` if not.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPositionInRecording(System.Int32)">
            <summary>
            Distance traveled in the vehicles current recording.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPositionOfVehicleRecordingAtTime(System.Int32,System.Single,System.String)">
            <summary>
            This native does no interpolation between pathpoints. The same position will be returned for all times up to the next pathpoint in the recording.
            See [`REQUEST_VEHICLE_RECORDING`](#\_0xAF514CABE74CBF15).
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPositionOfVehicleRecordingIdAtTime(System.Int32,System.Single)">
            <summary>
            GET_POSITION_OF_VEHICLE_RECORDING_ID_AT_TIME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x92523b76657a517d(System.Int32,System.Single)">
            <summary>
            GET_POSITION_OF_VEHICLE_RECORDING_ID_AT_TIME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPosixTime(System.Int32@,System.Int32@,System.Int32@,System.Int32@,System.Int32@,System.Int32@)">
            <summary>
            Gets system time as year, month, day, hour, minute and second.
            Example usage:
            int year;
            int month;
            int day;
            int hour;
            int minute;
            int second;
            TIME::GET_POSIX_TIME(&amp;year, &amp;month, &amp;day, &amp;hour, &amp;minute, &amp;second);
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPowerSavingModeDuration">
            <summary>
            Returns duration of how long the game has been in power-saving mode (aka "constrained") in milliseconds.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xabb2fa71c83a1b72">
            <summary>
            Returns duration of how long the game has been in power-saving mode (aka "constrained") in milliseconds.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPrevWeatherTypeHashName">
            <summary>
            Refer to [`SET_WEATHER_TYPE_NOW_PERSIST`](#\_0xED712CA327900C8A) for weather types.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPrevWeatherType">
            <summary>
            Refer to [`SET_WEATHER_TYPE_NOW_PERSIST`](#\_0xED712CA327900C8A) for weather types.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetProfileSetting(System.Int32)">
            <summary>
            GET_PROFILE_SETTING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetProjectileNearPed(System.Int32,System.UInt32,System.Single,CitizenFX.Core.Vector3@,System.Int32@,System.Boolean)">
            <summary>
            _GET_PROJECTILE_NEAR_PED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x82fde6a57ee4ee44(System.Int32,System.UInt32,System.Single,CitizenFX.Core.Vector3@,System.Int32@,System.Boolean)">
            <summary>
            _GET_PROJECTILE_NEAR_PED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetRadioStationName(System.Int32)">
            <summary>
            GET_RADIO_STATION_NAME
            </summary>
            <returns>
            Returns the name of the radio station with the specified index. This serves as the text label.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetRainLevel">
            <summary>
            GET_RAIN_LEVEL
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetRandomEventFlag">
            <summary>
            GET_RANDOM_EVENT_FLAG
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetRandomFloatInRange(System.Single,System.Single)">
            <summary>
            GET_RANDOM_FLOAT_IN_RANGE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetRandomIntInRange(System.Int32,System.Int32)">
            <summary>
            GET_RANDOM_INT_IN_RANGE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetRandomIntInRange_2(System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v1734
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetRandomPedAtCoord(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32)">
            <summary>
            Gets a random ped in the x/y/zRadius near the x/y/z coordinates passed.
            Ped Types:
            Any = -1
            Player = 1
            Male = 4
            Female = 5
            Cop = 6
            Human = 26
            SWAT = 27
            Animal = 28
            Army = 29
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetRandomVehicleBackBumperInSphere(System.Single,System.Single,System.Single,System.Single,System.Int32,System.Int32,System.Int32)">
            <summary>
            GET_RANDOM_VEHICLE_BACK_BUMPER_IN_SPHERE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetRandomVehicleDensityMultiplier">
            <summary>
            A getter for [SET_RANDOM_VEHICLE_DENSITY_MULTIPLIER_THIS_FRAME](#\_0xB3B3359379FE77D3).
            Same as vehicle density multiplier.
            </summary>
            <returns>
            Returns random vehicle density multiplier value.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetRandomVehicleFrontBumperInSphere(System.Single,System.Single,System.Single,System.Single,System.Int32,System.Int32,System.Int32)">
            <summary>
            GET_RANDOM_VEHICLE_FRONT_BUMPER_IN_SPHERE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetRandomVehicleInSphere(System.Single,System.Single,System.Single,System.Single,System.UInt32,System.Int32)">
            <summary>
            Gets a random vehicle in a sphere at the specified position, of the specified radius.
            x: The X-component of the position of the sphere.
            y: The Y-component of the position of the sphere.
            z: The Z-component of the position of the sphere.
            radius: The radius of the sphere. Max is 9999.9004.
            modelHash: The vehicle model to limit the selection to. Pass 0 for any model.
            flags: The bitwise flags that modifies the behaviour of this function.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetRandomVehicleModelInMemory(System.Boolean,System.UInt32@,System.Int32@)">
            <summary>
            Not present in the retail version! It's just a nullsub.
            p0 always true (except in one case)
            p1 a random vehicle hash loaded in memory
            successIndicator: 0 if success, -1 if failed
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetRandomVehicleNode(System.Single,System.Single,System.Single,System.Single,System.Boolean,System.Boolean,System.Boolean,CitizenFX.Core.Vector3@,System.Int32@)">
            <summary>
            GET_RANDOM_VEHICLE_NODE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetRayfireMapObject(System.Single,System.Single,System.Single,System.Single,System.String)">
            <summary>
            Example:
            OBJECT::GET_RAYFIRE_MAP_OBJECT(-809.9619750976562, 170.919, 75.7406997680664, 3.0, "des_tvsmash");
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xb48fced898292e52(System.Single,System.Single,System.Single,System.Single,System.String)">
            <summary>
            Example:
            OBJECT::GET_RAYFIRE_MAP_OBJECT(-809.9619750976562, 170.919, 75.7406997680664, 3.0, "des_tvsmash");
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetDesObject(System.Single,System.Single,System.Single,System.Single,System.String)">
            <summary>
            Example:
            OBJECT::GET_RAYFIRE_MAP_OBJECT(-809.9619750976562, 170.919, 75.7406997680664, 3.0, "des_tvsmash");
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetRayfireMapObjectAnimPhase(System.Int32)">
            <summary>
            `object`: The des-object handle to get the animation progress from.
            Return value is a float between 0.0 and 1.0, 0.0 is the beginning of the animation, 1.0 is the end. Value resets to 0.0 instantly after reaching 1.0.
            </summary>
            <param name="_object">
            The des-object handle to get the animation progress from.
            </param>
            <returns>
            A float between 0.0 and 1.0, 0.0 is the beginning of the animation, 1.0 is the end. Value resets to 0.0 instantly after reaching 1.0.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x260ee4fdbdf4db01(System.Int32)">
            <summary>
            `object`: The des-object handle to get the animation progress from.
            Return value is a float between 0.0 and 1.0, 0.0 is the beginning of the animation, 1.0 is the end. Value resets to 0.0 instantly after reaching 1.0.
            </summary>
            <param name="_object">
            The des-object handle to get the animation progress from.
            </param>
            <returns>
            A float between 0.0 and 1.0, 0.0 is the beginning of the animation, 1.0 is the end. Value resets to 0.0 instantly after reaching 1.0.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetDesObjectAnimProgress(System.Int32)">
            <summary>
            `object`: The des-object handle to get the animation progress from.
            Return value is a float between 0.0 and 1.0, 0.0 is the beginning of the animation, 1.0 is the end. Value resets to 0.0 instantly after reaching 1.0.
            </summary>
            <param name="_object">
            The des-object handle to get the animation progress from.
            </param>
            <returns>
            A float between 0.0 and 1.0, 0.0 is the beginning of the animation, 1.0 is the end. Value resets to 0.0 instantly after reaching 1.0.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetRegisteredCommands">
            <summary>
            Returns all commands that are registered in the command system.
            The data returned adheres to the following layout:
            ```
            [
            {
            "name": "cmdlist",
            "resource": "resource",
            "arity" = -1,
            },
            {
            "name": "command1"
            "resource": "resource_2",
            "arity" = -1,
            }
            ]
            ```
            </summary>
            <returns>
            An object containing registered commands.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetRelationshipBetweenGroups(System.UInt32,System.UInt32)">
            <summary>
            Gets the relationship between two groups. This should be called twice (once for each group).
            Relationship types:
            0 = Companion
            1 = Respect
            2 = Like
            3 = Neutral
            4 = Dislike
            5 = Hate
            255 = Pedestrians
            Example:
            PED::GET_RELATIONSHIP_BETWEEN_GROUPS(l_1017, 0xA49E591C);
            PED::GET_RELATIONSHIP_BETWEEN_GROUPS(0xA49E591C, l_1017);
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetRelationshipBetweenPeds(System.Int32,System.Int32)">
            <summary>
            Gets the relationship between two peds. This should be called twice (once for each ped).
            Relationship types:
            0 = Companion
            1 = Respect
            2 = Like
            3 = Neutral
            4 = Dislike
            5 = Hate
            255 = Pedestrians
            (Credits: Inco)
            Example:
            PED::GET_RELATIONSHIP_BETWEEN_PEDS(2, l_1017, 0xA49E591C);
            PED::GET_RELATIONSHIP_BETWEEN_PEDS(2, 0xA49E591C, l_1017);
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetRemainingNitrousDuration(System.Int32)">
            <summary>
            ```
            NativeDB Introduced: 3095
            ```
            Retrieves the remaining duration of nitrous boost available for the specified vehicle.
            </summary>
            <param name="vehicle">
            The vehicle for which to retrieve the remaining nitrous duration.
            </param>
            <returns>
            The amount of time that the nitrous boost can still be active for the given vehicle. If there is no nitrous system active or available, this may return `0`.```lua
            CreateThread(function()
            local playerPed, vehicle
            while true do
            -- Retrieve the player ped.
            playerPed = PlayerPedId()
            -- Retrieve the vehicle the player is currently in.
            vehicle = GetVehiclePedIsIn(playerPed, false)
            -- Retrieve if the nitrous of the vehicle is active.
            if IsNitrousActive(vehicle) then
            print(GetRemainingNitrousDuration(vehicle))
            end
            Wait(0)
            end
            end)
            ``````js
            setTick(async () =&gt; {
            // Retrieve the player ped.
            let playerPed = PlayerPedId();
            
            // Retrieve the vehicle the player is currently in.
            let vehicle = GetVehiclePedIsIn(playerPed, false);
            // Retrieve if the nitrous of the vehicle is active.
            if (IsNitrousActive(vehicle)) {
            console.log(GetRemainingNitrousDuration(vehicle));
            }
            });
            ```
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetRenderedCharacterHeight(System.Single,System.Int32)">
            <summary>
            This gets the height of the FONT and not the total text. You need to get the number of lines your text uses, and get the height of a newline (I'm using a smaller value) to get the total text height.
            Old name: _GET_TEXT_SCALE_HEIGHT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xdb88a37483346780(System.Single,System.Int32)">
            <summary>
            This gets the height of the FONT and not the total text. You need to get the number of lines your text uses, and get the height of a newline (I'm using a smaller value) to get the total text height.
            Old name: _GET_TEXT_SCALE_HEIGHT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetTextScaleHeight(System.Single,System.Int32)">
            <summary>
            This gets the height of the FONT and not the total text. You need to get the number of lines your text uses, and get the height of a newline (I'm using a smaller value) to get the total text height.
            Old name: _GET_TEXT_SCALE_HEIGHT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetRenderingCam">
            <summary>
            GET_RENDERING_CAM
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetReplayStatAtIndex(System.Int32)">
            <summary>
            GET_REPLAY_STAT_AT_INDEX
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x8098c8d6597aae18(System.Int32)">
            <summary>
            GET_REPLAY_STAT_AT_INDEX
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetReplayStatCount">
            <summary>
            GET_REPLAY_STAT_COUNT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xdc9274a7ef6b2867">
            <summary>
            GET_REPLAY_STAT_COUNT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetReplayStatMissionType">
            <summary>
            GET_REPLAY_STAT_MISSION_TYPE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x2b626a0150e4d449">
            <summary>
            GET_REPLAY_STAT_MISSION_TYPE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetRequestingnightvision">
            <summary>
            GET_REQUESTINGNIGHTVISION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x35fb78dc42b7bd21">
            <summary>
            GET_REQUESTINGNIGHTVISION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetResourceByFindIndex(System.Int32)">
            <summary>
            GET_RESOURCE_BY_FIND_INDEX
            </summary>
            <param name="findIndex">
            The index of the resource (starting at 0)
            </param>
            <returns>
            The resource name as a `string`
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetResourceCommands(System.String)">
            <summary>
            Returns all commands registered by the specified resource.
            The data returned adheres to the following layout:
            ```
            [
            {
            "name": "cmdlist",
            "resource": "example_resource",
            "arity" = -1,
            },
            {
            "name": "command1"
            "resource": "example_resource2",
            "arity" = -1,
            }
            ]
            ```
            </summary>
            <returns>
            An object containing registered commands.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetResourceKvpFloat(System.String)">
            <summary>
            A getter for [SET_RESOURCE_KVP_FLOAT](#\_0x9ADD2938).
            </summary>
            <param name="key">
            The key to fetch
            </param>
            <returns>
            The floating-point value stored under the specified key, or 0.0 if not found.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetResourceKvpInt(System.String)">
            <summary>
            A getter for [SET_RESOURCE_KVP_INT](#\_0x6A2B1E8).
            </summary>
            <param name="key">
            The key to fetch
            </param>
            <returns>
            The integer value stored under the specified key, or 0 if not found.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetResourceKvpString(System.String)">
            <summary>
            A getter for [SET_RESOURCE_KVP](#\_0x21C7A35B).
            </summary>
            <param name="key">
            The key to fetch
            </param>
            <returns>
            The string value stored under the specified key, or nil/null if not found.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetResourceMetadata(System.String,System.String,System.Int32)">
            <summary>
            Gets the metadata value at a specified key/index from a resource's manifest.
            See also: [Resource manifest](https://docs.fivem.net/docs/scripting-reference/resource-manifest/resource-manifest/)
            </summary>
            <param name="resourceName">
            The resource name.
            </param>
            <param name="metadataKey">
            The key in the resource manifest.
            </param>
            <param name="index">
            The value index, in a range from \[0..GET_NUM_RESOURCE_METDATA-1].
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetResourceState(System.String)">
            <summary>
            Returns the current state of the specified resource.
            </summary>
            <param name="resourceName">
            The name of the resource.
            </param>
            <returns>
            The resource state. One of `"missing", "started", "starting", "stopped", "stopping", "uninitialized" or "unknown"`.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetRoadBoundaryUsingHeading(System.Single,System.Single,System.Single,System.Single,CitizenFX.Core.Vector3@)">
            <summary>
            GET_ROAD_BOUNDARY_USING_HEADING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa0f8a7517a273c05(System.Single,System.Single,System.Single,System.Single,CitizenFX.Core.Vector3@)">
            <summary>
            GET_ROAD_BOUNDARY_USING_HEADING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetRoadSidePointWithHeading(System.Single,System.Single,System.Single,System.Single,CitizenFX.Core.Vector3@)">
            <summary>
            GET_ROAD_BOUNDARY_USING_HEADING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetRoomKeyForGameViewport">
            <summary>
            GET_ROOM_KEY_FOR_GAME_VIEWPORT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa6575914d2a0b450">
            <summary>
            GET_ROOM_KEY_FOR_GAME_VIEWPORT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetRoomKeyFromGameplayCam">
            <summary>
            GET_ROOM_KEY_FOR_GAME_VIEWPORT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetRoomKeyFromEntity(System.Int32)">
            <summary>
            Gets the room hash key from the room that the specified entity is in. Each room in every interior has a unique key. Returns 0 if the entity is outside.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetRopeFlags(System.Int32)">
            <summary>
            cpp
            enum eRopeFlags
            {
            DrawShadowEnabled = 2,
            Breakable = 4,
            RopeUnwindingFront = 8,
            RopeWinding = 32
            }
            </summary>
            <param name="rope">
            The rope to get the flags for.
            </param>
            <returns>
            The rope's flags.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetRopeLastVertexCoord(System.Int32)">
            <summary>
            GET_ROPE_LAST_VERTEX_COORD
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetRopeLengthChangeRate(System.Int32)">
            <summary>
            GET_ROPE_LENGTH_CHANGE_RATE
            </summary>
            <param name="rope">
            The rope to get the length change rate for.
            </param>
            <returns>
            The rope's length change rate.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetRopeTimeMultiplier(System.Int32)">
            <summary>
            GET_ROPE_TIME_MULTIPLIER
            </summary>
            <param name="rope">
            The rope to get the time multiplier for.
            </param>
            <returns>
            The rope's time multiplier.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetRopeUpdateOrder(System.Int32)">
            <summary>
            GET_ROPE_UPDATE_ORDER
            </summary>
            <param name="rope">
            The rope to get the update order for.
            </param>
            <returns>
            The rope's update order.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetRopeVertexCoord(System.Int32,System.Int32)">
            <summary>
            GET_ROPE_VERTEX_COORD
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetRopeVertexCount(System.Int32)">
            <summary>
            GET_ROPE_VERTEX_COUNT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetRotationOfVehicleRecordingAtTime(System.Int32,System.Single,System.Int32@)">
            <summary>
            GET_ROTATION_OF_VEHICLE_RECORDING_AT_TIME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetRotationOfVehicleRecordingIdAtTime(System.Int32,System.Single)">
            <summary>
            GET_ROTATION_OF_VEHICLE_RECORDING_ID_AT_TIME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xf0f2103efaf8cba7(System.Int32,System.Single)">
            <summary>
            GET_ROTATION_OF_VEHICLE_RECORDING_ID_AT_TIME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetRuntimeTextureHeight(System.Int64)">
            <summary>
            Gets the height of the specified runtime texture.
            </summary>
            <param name="tex">
            A handle to the runtime texture.
            </param>
            <returns>
            The height in pixels.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetRuntimeTexturePitch(System.Int64)">
            <summary>
            Gets the row pitch of the specified runtime texture, for use when creating data for `SET_RUNTIME_TEXTURE_ARGB_DATA`.
            </summary>
            <param name="tex">
            A handle to the runtime texture.
            </param>
            <returns>
            The row pitch in bytes.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetRuntimeTextureWidth(System.Int64)">
            <summary>
            Gets the width of the specified runtime texture.
            </summary>
            <param name="tex">
            A handle to the runtime texture.
            </param>
            <returns>
            The width in pixels.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetSafeCoordForPed(System.Single,System.Single,System.Single,System.Boolean,CitizenFX.Core.Vector3@,System.Int32)">
            <summary>
            Flags are:
            1 = 1 = B02_IsFootpath
            2 = 4 = !B15_InteractionUnk
            4 = 0x20 = !B14_IsInterior
            8 = 0x40 = !B07_IsWater
            16 = 0x200 = B17_IsFlatGround
            When onGround == true outPosition is a position located on the nearest pavement.
            When a safe coord could not be found the result of a function is false and outPosition == Vector3.Zero.
            In the scripts these flags are used: 0, 14, 12, 16, 20, 21, 28. 0 is most commonly used, then 16.
            16 works for me, 0 crashed the script.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetSafePickupCoords(System.Single,System.Single,System.Single,System.Int32,System.Int32)">
            <summary>
            GET_SAFE_PICKUP_COORDS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetSafeZoneSize">
            <summary>
            Gets the scale of safe zone. if the safe zone size scale is max, it will return 1.0.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetScaleformMovieCursorSelection(System.Int32,System.Int32@,System.Int32@,System.Int32@,System.Int32@)">
            <summary>
            Gets mouse selection data from scaleforms with mouse support. Must be checked every frame.
            Returns item index if using the COLOUR_SWITCHER\_02 scaleform.
            Selection types, found in MOUSE_EVENTS.as:
            MOUSE_DRAG_OUT = 0;
            MOUSE_DRAG_OVER = 1;
            MOUSE_DOWN = 2;
            MOUSE_MOVE = 3;
            MOUSE_UP = 4;
            MOUSE_PRESS = 5;
            MOUSE_RELEASE = 6;
            MOUSE_RELEASE_OUTSIDE = 7;
            MOUSE_ROLL_OUT = 8;
            MOUSE_ROLL_OVER = 9;
            MOUSE_WHEEL_UP = 10;
            MOUSE_WHEEL_DOWN = 11;
            Scaleforms that this works with:
            *   COLOUR_SWITCHER\_02
            *   MP_RESULTS_PANEL
            *   MP_NEXT_JOB_SELECTION
            *   SC_LEADERBOARD
            Probably works with other scaleforms, needs more research.
            In order to use this Native you MUST have controls 239, 240, 237, 238 enabled!
            This native, due to its erroneous redundancy of the returned boolean value, works differently in C#: shifting the parameters (where `received` becomes `selectionType` and so on making the fourth parameter unused and always 0).
            </summary>
            <param name="scaleformHandle">
            Handle of the scaleform
            </param>
            <param name="received">
            Returns a boolean indicating if the data was received successfully (in Lua).
            </param>
            <param name="selectionType">
            The type of MouseEvent specified above.
            </param>
            <param name="context">
            Context of the slot the mouse is hovering on.
            </param>
            <param name="slotIndex">
            Index of the slot the mouse is hovering on.
            </param>
            <returns>
            *   **retVal** Returns true if MOUSE_EVENT callback from Scaleforms has been called.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x632b2940c67f4ea9(System.Int32,System.Int32@,System.Int32@,System.Int32@,System.Int32@)">
            <summary>
            Gets mouse selection data from scaleforms with mouse support. Must be checked every frame.
            Returns item index if using the COLOUR_SWITCHER\_02 scaleform.
            Selection types, found in MOUSE_EVENTS.as:
            MOUSE_DRAG_OUT = 0;
            MOUSE_DRAG_OVER = 1;
            MOUSE_DOWN = 2;
            MOUSE_MOVE = 3;
            MOUSE_UP = 4;
            MOUSE_PRESS = 5;
            MOUSE_RELEASE = 6;
            MOUSE_RELEASE_OUTSIDE = 7;
            MOUSE_ROLL_OUT = 8;
            MOUSE_ROLL_OVER = 9;
            MOUSE_WHEEL_UP = 10;
            MOUSE_WHEEL_DOWN = 11;
            Scaleforms that this works with:
            *   COLOUR_SWITCHER\_02
            *   MP_RESULTS_PANEL
            *   MP_NEXT_JOB_SELECTION
            *   SC_LEADERBOARD
            Probably works with other scaleforms, needs more research.
            In order to use this Native you MUST have controls 239, 240, 237, 238 enabled!
            This native, due to its erroneous redundancy of the returned boolean value, works differently in C#: shifting the parameters (where `received` becomes `selectionType` and so on making the fourth parameter unused and always 0).
            </summary>
            <param name="scaleformHandle">
            Handle of the scaleform
            </param>
            <param name="received">
            Returns a boolean indicating if the data was received successfully (in Lua).
            </param>
            <param name="selectionType">
            The type of MouseEvent specified above.
            </param>
            <param name="context">
            Context of the slot the mouse is hovering on.
            </param>
            <param name="slotIndex">
            Index of the slot the mouse is hovering on.
            </param>
            <returns>
            *   **retVal** Returns true if MOUSE_EVENT callback from Scaleforms has been called.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetScaleformMovieMethodReturnValueBool(System.Int32)">
            <summary>
            GET_SCALEFORM_MOVIE_METHOD_RETURN_VALUE_BOOL
            </summary>
            <param name="methodReturn">
            Operation handle returned by [`END_SCALEFORM_MOVIE_METHOD_RETURN_VALUE`](#\_0xC50AA39A577AF886)
            </param>
            <returns>
            The return value passed from actionscript to game code.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xd80a80346a45d761(System.Int32)">
            <summary>
            GET_SCALEFORM_MOVIE_METHOD_RETURN_VALUE_BOOL
            </summary>
            <param name="methodReturn">
            Operation handle returned by [`END_SCALEFORM_MOVIE_METHOD_RETURN_VALUE`](#\_0xC50AA39A577AF886)
            </param>
            <returns>
            The return value passed from actionscript to game code.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetScaleformMovieMethodReturnValueInt(System.Int32)">
            <summary>
            Used to get a return value from a scaleform function. Returns an int in the same way GET_SCALEFORM_MOVIE_METHOD_RETURN_VALUE_STRING returns a string.
            </summary>
            <param name="method_return">
            The return value of this native: `EndScaleformMovieMethodReturn`
            </param>
            <returns>
            Returns an int in the same way `GET_SCALEFORM_MOVIE_METHOD_RETURN_VALUE_STRING` returns a string.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x2de7efa66b906036(System.Int32)">
            <summary>
            Used to get a return value from a scaleform function. Returns an int in the same way GET_SCALEFORM_MOVIE_METHOD_RETURN_VALUE_STRING returns a string.
            </summary>
            <param name="method_return">
            The return value of this native: `EndScaleformMovieMethodReturn`
            </param>
            <returns>
            Returns an int in the same way `GET_SCALEFORM_MOVIE_METHOD_RETURN_VALUE_STRING` returns a string.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetScaleformMovieFunctionReturnInt(System.Int32)">
            <summary>
            Used to get a return value from a scaleform function. Returns an int in the same way GET_SCALEFORM_MOVIE_METHOD_RETURN_VALUE_STRING returns a string.
            </summary>
            <param name="method_return">
            The return value of this native: `EndScaleformMovieMethodReturn`
            </param>
            <returns>
            Returns an int in the same way `GET_SCALEFORM_MOVIE_METHOD_RETURN_VALUE_STRING` returns a string.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetScaleformMovieMethodReturnValueString(System.Int32)">
            <summary>
            Used to get a return value from a scaleform function. Returns a string in the same way GET_SCALEFORM_MOVIE_METHOD_RETURN_VALUE_INT returns an int.
            </summary>
            <param name="method_return">
            The return value of this native: `EndScaleformMovieMethodReturn`
            </param>
            <returns>
            Returns a string in the same way `GET_SCALEFORM_MOVIE_METHOD_RETURN_VALUE_INT` returns an int.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SittingTv(System.Int32)">
            <summary>
            Used to get a return value from a scaleform function. Returns a string in the same way GET_SCALEFORM_MOVIE_METHOD_RETURN_VALUE_INT returns an int.
            </summary>
            <param name="method_return">
            The return value of this native: `EndScaleformMovieMethodReturn`
            </param>
            <returns>
            Returns a string in the same way `GET_SCALEFORM_MOVIE_METHOD_RETURN_VALUE_INT` returns an int.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetScaleformMovieFunctionReturnString(System.Int32)">
            <summary>
            Used to get a return value from a scaleform function. Returns a string in the same way GET_SCALEFORM_MOVIE_METHOD_RETURN_VALUE_INT returns an int.
            </summary>
            <param name="method_return">
            The return value of this native: `EndScaleformMovieMethodReturn`
            </param>
            <returns>
            Returns a string in the same way `GET_SCALEFORM_MOVIE_METHOD_RETURN_VALUE_INT` returns an int.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetScenarioPedDensityMultiplier">
            <summary>
            A getter for [SET_SCENARIO_PED_DENSITY_MULTIPLIER_THIS_FRAME](#\_0x7A556143A1C03898).
            </summary>
            <returns>
            Returns scenario ped density multiplier value.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetScreenCoordFromWorldCoord(System.Single,System.Single,System.Single,System.Single@,System.Single@)">
            <summary>
            Convert a world coordinate into its relative screen coordinate.  (WorldToScreen)
            Returns a boolean; whether or not the operation was successful. It will return false if the coordinates given are not visible to the rendering camera.
            For .NET users...
            VB:
            Public Shared Function World3DToScreen2d(pos as vector3) As Vector2
            Dim x2dp, y2dp As New Native.OutputArgument
            Native.Function.Call(Of Boolean)(Native.Hash.GET_SCREEN_COORD_FROM_WORLD_COORD , pos.x, pos.y, pos.z, x2dp, y2dp)
            Return New Vector2(x2dp.GetResult(Of Single), y2dp.GetResult(Of Single))
            End Function
            C#:
            Vector2 World3DToScreen2d(Vector3 pos)
            {
            var x2dp = new OutputArgument();
            var y2dp = new OutputArgument();
            Function.Call&lt;bool&gt;(Hash.GET_SCREEN_COORD_FROM_WORLD_COORD , pos.X, pos.Y, pos.Z, x2dp, y2dp);
            return new Vector2(x2dp.GetResult&lt;float&gt;(), y2dp.GetResult&lt;float&gt;());
            }
            //USE VERY SMALL VALUES FOR THE SCALE OF RECTS/TEXT because it is dramatically larger on screen than in 3D, e.g '0.05' small.
            Used to be called _WORLD3D_TO_SCREEN2D
            I thought we lost you from the scene forever. It does seem however that calling SET_DRAW_ORIGIN then your natives, then ending it. Seems to work better for certain things such as keeping boxes around people for a predator missile e.g.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.World3dToScreen2d(System.Single,System.Single,System.Single,System.Single@,System.Single@)">
            <summary>
            Convert a world coordinate into its relative screen coordinate.  (WorldToScreen)
            Returns a boolean; whether or not the operation was successful. It will return false if the coordinates given are not visible to the rendering camera.
            For .NET users...
            VB:
            Public Shared Function World3DToScreen2d(pos as vector3) As Vector2
            Dim x2dp, y2dp As New Native.OutputArgument
            Native.Function.Call(Of Boolean)(Native.Hash.GET_SCREEN_COORD_FROM_WORLD_COORD , pos.x, pos.y, pos.z, x2dp, y2dp)
            Return New Vector2(x2dp.GetResult(Of Single), y2dp.GetResult(Of Single))
            End Function
            C#:
            Vector2 World3DToScreen2d(Vector3 pos)
            {
            var x2dp = new OutputArgument();
            var y2dp = new OutputArgument();
            Function.Call&lt;bool&gt;(Hash.GET_SCREEN_COORD_FROM_WORLD_COORD , pos.X, pos.Y, pos.Z, x2dp, y2dp);
            return new Vector2(x2dp.GetResult&lt;float&gt;(), y2dp.GetResult&lt;float&gt;());
            }
            //USE VERY SMALL VALUES FOR THE SCALE OF RECTS/TEXT because it is dramatically larger on screen than in 3D, e.g '0.05' small.
            Used to be called _WORLD3D_TO_SCREEN2D
            I thought we lost you from the scene forever. It does seem however that calling SET_DRAW_ORIGIN then your natives, then ending it. Seems to work better for certain things such as keeping boxes around people for a predator missile e.g.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetScreenResolution(System.Int32@,System.Int32@)">
            <summary>
            Hardcoded to always return 1280x720. Use [`_GET_ACTIVE_SCREEN_RESOLUTION`](?\_0x873C9F3104101DD3) to retrieve the correct screen resolution.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetScreenblurFadeCurrentTime">
            <summary>
            GET_SCREENBLUR_FADE_CURRENT_TIME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsParticleFxDelayedBlink">
            <summary>
            GET_SCREENBLUR_FADE_CURRENT_TIME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetScriptGfxPosition(System.Single,System.Single,System.Single@,System.Single@)">
            <summary>
            Calculates the effective X/Y fractions when applying the values set by `SET_SCRIPT_GFX_ALIGN` and
            `SET_SCRIPT_GFX_ALIGN_PARAMS`.
            </summary>
            <param name="x">
            The input X coordinate.
            </param>
            <param name="y">
            The input Y coordinate.
            </param>
            <param name="calculatedX">
            A pointer to the calculated X value.
            </param>
            <param name="calculatedY">
            A pointer to the calculated Y value.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x6dd8f5aa635eb4b2(System.Single,System.Single,System.Single@,System.Single@)">
            <summary>
            Calculates the effective X/Y fractions when applying the values set by `SET_SCRIPT_GFX_ALIGN` and
            `SET_SCRIPT_GFX_ALIGN_PARAMS`.
            </summary>
            <param name="x">
            The input X coordinate.
            </param>
            <param name="y">
            The input Y coordinate.
            </param>
            <param name="calculatedX">
            A pointer to the calculated X value.
            </param>
            <param name="calculatedY">
            A pointer to the calculated Y value.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetScriptTaskStatus(System.Int32,System.UInt32)">
            <summary>
            Gets the status of a spesifed script-assigned task on the given ped. The return value is always an int between 0-7.
            You can set taskHash to `SCRIPT_TASK_ANY` to check if any task is active, it will return 1 for active, 3 for no active.
            `SCRIPT_TASK_INVALID` can be similarly used, it returns 7 if there are any active task, and 3 if there are no active tasks.
            taskHash list: https://alloc8or.re/gta5/doc/enums/eScriptTaskHash.txt
            Returns:
            ```
            0 = WAITING_TO_START_TASK
            1 = PERFORMING_TASK
            2 = DORMANT_TASK
            3 = VACANT_STAGE
            7 = TASK_FINISHED_OR_NOT_FOUND
            ```
            </summary>
            <param name="ped">
            The ped the task is running on
            </param>
            <param name="taskHash">
            The hash of the task
            </param>
            <returns>
            The status of the script-assigned task.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetScriptedCoverPointCoords(System.Int32)">
            <summary>
            GET_SCRIPTED_COVER_POINT_COORDS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetSeatPedIsTryingToEnter(System.Int32)">
            <summary>
            GET_SEAT_PED_IS_TRYING_TO_ENTER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetSelectedPedWeapon(System.Int32)">
            <summary>
            GET_SELECTED_PED_WEAPON
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetSequenceProgress(System.Int32)">
            <summary>
            returned values:
            0 to 7 = task that's currently in progress, 0 meaning the first one.
            -1 no task sequence in progress.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetShapeTestResult(System.Int32,System.Boolean@,CitizenFX.Core.Vector3@,CitizenFX.Core.Vector3@,System.Int32@)">
            <summary>
            Returns the result of a shape test.
            When used with an asynchronous shape test, this native should be looped until returning 0 or 2, after which the handle is invalidated.
            Unless the return value is 2, the other return values are undefined.
            </summary>
            <param name="shapeTestHandle">
            A shape test handle.
            </param>
            <param name="hit">
            Whether or not the shape test hit any collisions.
            </param>
            <param name="endCoords">
            The resulting coordinates where the shape test hit a collision.
            </param>
            <param name="surfaceNormal">
            The surface normal of the hit position.
            </param>
            <param name="entityHit">
            Any dynamic entity hit by the shape test.
            </param>
            <returns>
            `0` if the handle is invalid, `1` if the shape test is still pending, or `2` if the shape test has completed, and the handle should be invalidated.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetRaycastResult(System.Int32,System.Boolean@,CitizenFX.Core.Vector3@,CitizenFX.Core.Vector3@,System.Int32@)">
            <summary>
            Returns the result of a shape test.
            When used with an asynchronous shape test, this native should be looped until returning 0 or 2, after which the handle is invalidated.
            Unless the return value is 2, the other return values are undefined.
            </summary>
            <param name="shapeTestHandle">
            A shape test handle.
            </param>
            <param name="hit">
            Whether or not the shape test hit any collisions.
            </param>
            <param name="endCoords">
            The resulting coordinates where the shape test hit a collision.
            </param>
            <param name="surfaceNormal">
            The surface normal of the hit position.
            </param>
            <param name="entityHit">
            Any dynamic entity hit by the shape test.
            </param>
            <returns>
            `0` if the handle is invalid, `1` if the shape test is still pending, or `2` if the shape test has completed, and the handle should be invalidated.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetShapeTestResultIncludingMaterial(System.Int32,System.Boolean@,CitizenFX.Core.Vector3@,CitizenFX.Core.Vector3@,System.UInt32@,System.Int32@)">
            <summary>
            Returns the result of a shape test, also returning the material of any touched surface.
            When used with an asynchronous shape test, this native should be looped until returning 0 or 2, after which the handle is invalidated.
            Unless the return value is 2, the other return values are undefined.
            </summary>
            <param name="shapeTestHandle">
            A shape test handle.
            </param>
            <param name="hit">
            Whether or not the shape test hit any collisions.
            </param>
            <param name="endCoords">
            The resulting coordinates where the shape test hit a collision.
            </param>
            <param name="surfaceNormal">
            The surface normal of the hit position.
            </param>
            <param name="materialHash">
            hash of the hit material or surface type, see materialFX.dat
            </param>
            <param name="entityHit">
            Any dynamic entity hit by the shape test.
            </param>
            <returns>
            `0` if the handle is invalid, `1` if the shape test is still pending, or `2` if the shape test has completed, and the handle should be invalidated.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x65287525d951f6be(System.Int32,System.Boolean@,CitizenFX.Core.Vector3@,CitizenFX.Core.Vector3@,System.UInt32@,System.Int32@)">
            <summary>
            Returns the result of a shape test, also returning the material of any touched surface.
            When used with an asynchronous shape test, this native should be looped until returning 0 or 2, after which the handle is invalidated.
            Unless the return value is 2, the other return values are undefined.
            </summary>
            <param name="shapeTestHandle">
            A shape test handle.
            </param>
            <param name="hit">
            Whether or not the shape test hit any collisions.
            </param>
            <param name="endCoords">
            The resulting coordinates where the shape test hit a collision.
            </param>
            <param name="surfaceNormal">
            The surface normal of the hit position.
            </param>
            <param name="materialHash">
            hash of the hit material or surface type, see materialFX.dat
            </param>
            <param name="entityHit">
            Any dynamic entity hit by the shape test.
            </param>
            <returns>
            `0` if the handle is invalid, `1` if the shape test is still pending, or `2` if the shape test has completed, and the handle should be invalidated.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetShapeTestResultEx(System.Int32,System.Boolean@,CitizenFX.Core.Vector3@,CitizenFX.Core.Vector3@,System.UInt32@,System.Int32@)">
            <summary>
            Returns the result of a shape test, also returning the material of any touched surface.
            When used with an asynchronous shape test, this native should be looped until returning 0 or 2, after which the handle is invalidated.
            Unless the return value is 2, the other return values are undefined.
            </summary>
            <param name="shapeTestHandle">
            A shape test handle.
            </param>
            <param name="hit">
            Whether or not the shape test hit any collisions.
            </param>
            <param name="endCoords">
            The resulting coordinates where the shape test hit a collision.
            </param>
            <param name="surfaceNormal">
            The surface normal of the hit position.
            </param>
            <param name="materialHash">
            hash of the hit material or surface type, see materialFX.dat
            </param>
            <param name="entityHit">
            Any dynamic entity hit by the shape test.
            </param>
            <returns>
            `0` if the handle is invalid, `1` if the shape test is still pending, or `2` if the shape test has completed, and the handle should be invalidated.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetShopPedApparelForcedComponentCount(System.UInt32)">
            <summary>
            Returns number of possible values of the forcedComponentIndex argument of GET_FORCED_COMPONENT.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetNumForcedComponents(System.UInt32)">
            <summary>
            Returns number of possible values of the forcedComponentIndex argument of GET_FORCED_COMPONENT.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetShopPedApparelForcedPropCount(System.Int32)">
            <summary>
            Returns number of possible values of the forcedPropIndex argument of GET_FORCED_PROP.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x017568a8182d98a6(System.Int32)">
            <summary>
            Returns number of possible values of the forcedPropIndex argument of GET_FORCED_PROP.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetShopPedApparelVariantComponentCount(System.UInt32)">
            <summary>
            GET_SHOP_PED_APPAREL_VARIANT_COMPONENT_COUNT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xc17ad0e5752becda(System.UInt32)">
            <summary>
            GET_SHOP_PED_APPAREL_VARIANT_COMPONENT_COUNT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetShopPedApparelVariantPropCount(System.UInt32)">
            <summary>
            _GET_SHOP_PED_APPAREL_VARIANT_PROP_COUNT
            </summary>
            <param name="propHash">
            Ped helmet prop hash
            </param>
            <returns>
            This native returns 1 when the player helmet has a visor (there is another prop index for the same helmet with closed/opened visor variant) that can be toggled. 0 if there's no alternative version with a visor for this helmet prop.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xd40aac51e8e4c663(System.UInt32)">
            <summary>
            _GET_SHOP_PED_APPAREL_VARIANT_PROP_COUNT
            </summary>
            <param name="propHash">
            Ped helmet prop hash
            </param>
            <returns>
            This native returns 1 when the player helmet has a visor (there is another prop index for the same helmet with closed/opened visor variant) that can be toggled. 0 if there's no alternative version with a visor for this helmet prop.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetShopPedComponent(System.UInt32,System.Int32@)">
            <summary>
            More info here: https://gist.github.com/root-cause/3b80234367b0c856d60bf5cb4b826f86
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetShopPedOutfit(System.Int32,System.Int32@)">
            <summary>
            GET_SHOP_PED_OUTFIT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetShopPedOutfitComponentVariant(System.Int32,System.Int32,System.Int32@)">
            <summary>
            GET_SHOP_PED_OUTFIT_COMPONENT_VARIANT
            </summary>
            <param name="outfit">
            A structure, see [`GET_SHOP_PED_QUERY_OUTFIT`](#\_0x6D793F03A631FE56).
            </param>
            <param name="slot">
            outfit slot.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPropFromOutfit(System.Int32,System.Int32,System.Int32@)">
            <summary>
            GET_SHOP_PED_OUTFIT_COMPONENT_VARIANT
            </summary>
            <param name="outfit">
            A structure, see [`GET_SHOP_PED_QUERY_OUTFIT`](#\_0x6D793F03A631FE56).
            </param>
            <param name="slot">
            outfit slot.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetShopPedOutfitLocate(System.Int32)">
            <summary>
            GET_SHOP_PED_OUTFIT_LOCATE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x073ca26b079f956e(System.Int32)">
            <summary>
            GET_SHOP_PED_OUTFIT_LOCATE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetShopPedOutfitPropVariant(System.Int32,System.Int32,System.Int32@)">
            <summary>
            GET_SHOP_PED_OUTFIT_PROP_VARIANT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa9f9c2e0fde11cbb(System.Int32,System.Int32,System.Int32@)">
            <summary>
            GET_SHOP_PED_OUTFIT_PROP_VARIANT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetShopPedProp(System.Int32,System.Int32@)">
            <summary>
            GET_SHOP_PED_PROP
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x5d5caff661ddf6fc(System.Int32,System.Int32@)">
            <summary>
            GET_SHOP_PED_PROP
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetShopPedQueryComponent(System.Int32,System.Int32@)">
            <summary>
            GET_SHOP_PED_QUERY_COMPONENT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetShopPedQueryOutfit(System.Int32,System.Int32@)">
            <summary>
            struct Outfit_s
            {
            int mask, torso, pants, parachute, shoes, misc1, tops1, armour, crew, tops2, hat, glasses, earpiece;
            int maskTexture, torsoTexture, pantsTexture, parachuteTexture, shoesTexture, misc1Texture, tops1Texture,
            armourTexture, crewTexture, tops2Texture, hatTexture, glassesTexture, earpieceTexture;
            };
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetShopPedQueryProp(System.Int32,System.Int32@)">
            <summary>
            GET_SHOP_PED_QUERY_PROP
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetSizeOfSaveData(System.Boolean)">
            <summary>
            GET_SIZE_OF_SAVE_DATA
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa09f896ce912481f(System.Boolean)">
            <summary>
            GET_SIZE_OF_SAVE_DATA
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetSnowLevel">
            <summary>
            GET_SNOW_LEVEL
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetSoundId">
            <summary>
            If a playback function has a soundId field but the sound doesn't need to be altered after triggering then pass a value of -1 for fire-and-forget playback, rather than getting a soundId.
            SoundId's can be reused, without needing to release them and grab a new one.
            If a sound's finished playing, you can reuse its SoundId to kick off another one.
            If the sound's not finished playing, it'll be stopped first (fading out or whatever is set up in RAVE by the sound designer), and the new one kicked off; usually it is safer to just get a new SoundId.
            SoundId's are not automatically cleaned up, you must use [RELEASE_SOUND_ID](#\_0x353FC880830B88FA) after you've finished using them to allow the engine to recycle the sound id.
            </summary>
            <returns>
            Returns a sound id which can be used to control the sound after its has started playing.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetSoundIdFromNetworkId(System.Int32)">
            <summary>
            Counterpart: [`GET_NETWORK_ID_FROM_SOUND_ID`](#\_0x2DE3F0A134FFBC0D).
            </summary>
            <param name="netId">
            Network ID of sound.
            </param>
            <returns>
            Integer representing a sound id, -1 on failure.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x75262fd12d0a1c84(System.Int32)">
            <summary>
            Counterpart: [`GET_NETWORK_ID_FROM_SOUND_ID`](#\_0x2DE3F0A134FFBC0D).
            </summary>
            <param name="netId">
            Network ID of sound.
            </param>
            <returns>
            Integer representing a sound id, -1 on failure.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetStandardBlipEnumId">
            <summary>
            GET_STANDARD_BLIP_ENUM_ID
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x4a9923385bdb9dad">
            <summary>
            GET_STANDARD_BLIP_ENUM_ID
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetLevelBlipSprite">
            <summary>
            GET_STANDARD_BLIP_ENUM_ID
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetStateBagKeys(System.String)">
            <summary>
            GET_STATE_BAG_KEYS
            </summary>
            <param name="bagName">
            The name of the bag.
            </param>
            <returns>
            Returns an array containing all keys for which the state bag has associated values.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetStateBagValue(System.String,System.String)">
            <summary>
            Returns the value of a state bag key.
            </summary>
            <returns>
            Value.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetStateOfClosestDoorOfType(System.UInt32,System.Single,System.Single,System.Single,System.Boolean@,System.Single@)">
            <summary>
            locked is 0 if no door is found
            locked is 0 if door is unlocked
            locked is 1 if door is found and unlocked.
            -------------
            the locked bool is either 0(unlocked)(false) or 1(locked)(true)
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetStateOfRayfireMapObject(System.Int32)">
            <summary>
            See [`SET_STATE_OF_RAYFIRE_MAP_OBJECT`](#\_0x5C29F698D404C5E1) to see the different states
            Get a destructible object's state. Substract 1 to get the real state. For example, if the object just spawned (state 2), the native will return 3.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x899ba936634a322e(System.Int32)">
            <summary>
            See [`SET_STATE_OF_RAYFIRE_MAP_OBJECT`](#\_0x5C29F698D404C5E1) to see the different states
            Get a destructible object's state. Substract 1 to get the real state. For example, if the object just spawned (state 2), the native will return 3.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetDesObjectState(System.Int32)">
            <summary>
            See [`SET_STATE_OF_RAYFIRE_MAP_OBJECT`](#\_0x5C29F698D404C5E1) to see the different states
            Get a destructible object's state. Substract 1 to get the real state. For example, if the object just spawned (state 2), the native will return 3.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetStatusOfLoadMissionCreatorPhoto(System.String)">
            <summary>
            GET_STATUS_OF_LOAD_MISSION_CREATOR_PHOTO
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x1670f8d05056f257(System.String)">
            <summary>
            GET_STATUS_OF_LOAD_MISSION_CREATOR_PHOTO
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetStatusOfMissionRepeatSave">
            <summary>
            GET_STATUS_OF_MISSION_REPEAT_SAVE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x2b5e102e4a42f2bf">
            <summary>
            GET_STATUS_OF_MISSION_REPEAT_SAVE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetStatusOfSaveHighQualityPhoto">
            <summary>
            GET_STATUS_OF_SAVE_HIGH_QUALITY_PHOTO
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x0c0c4e81e1ac60a0">
            <summary>
            GET_STATUS_OF_SAVE_HIGH_QUALITY_PHOTO
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetStatusOfSortedListOperation(System.Boolean)">
            <summary>
            Returns status of gallery photo fetch, which was requested by [`QUEUE_OPERATION_TO_CREATE_SORTED_LIST_OF_PHOTOS`](#\_0x2A893980E96B659A).
            </summary>
            <returns>
            0 - Succeeded, 1 - In progress, 2 - Failed
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xf5bed327cea362b1(System.Boolean)">
            <summary>
            Returns status of gallery photo fetch, which was requested by [`QUEUE_OPERATION_TO_CREATE_SORTED_LIST_OF_PHOTOS`](#\_0x2A893980E96B659A).
            </summary>
            <returns>
            0 - Succeeded, 1 - In progress, 2 - Failed
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetStatusOfTakeHighQualityPhoto">
            <summary>
            GET_STATUS_OF_TAKE_HIGH_QUALITY_PHOTO
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x0d6ca79eeebd8ca3">
            <summary>
            GET_STATUS_OF_TAKE_HIGH_QUALITY_PHOTO
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetStatusOfTakeMissionCreatorPhoto">
            <summary>
            GET_STATUS_OF_TAKE_MISSION_CREATOR_PHOTO
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x90a78ecaa4e78453">
            <summary>
            GET_STATUS_OF_TAKE_MISSION_CREATOR_PHOTO
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetStatusOfTextureDownload(System.Int32)">
            <summary>
            0 = succeeded
            1 = pending
            2 = failed
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x8bd6c6dea20e82c6(System.Int32)">
            <summary>
            0 = succeeded
            1 = pending
            2 = failed
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetStreamPlayTime">
            <summary>
            GET_STREAM_PLAY_TIME
            </summary>
            <returns>
            Returns the currently playing stream's play time
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetStreetNameAtCoord(System.Single,System.Single,System.Single,System.UInt32@,System.UInt32@)">
            <summary>
            Determines the name of the street which is the closest to the given coordinates.
            x,y,z - the coordinates of the street
            streetName - returns a hash to the name of the street the coords are on
            crossingRoad - if the coordinates are on an intersection, a hash to the name of the crossing road
            Note: the names are returned as hashes, the strings can be returned using the function HUD::GET_STREET_NAME_FROM_HASH_KEY.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetStreetNameFromHashKey(System.UInt32)">
            <summary>
            Converts the hash of a street name into a readable string. To retrieve a hash for a given (street) coordinate, see [`GET_STREET_NAME_AT_COORD`](#\_0x2EB41072B4C1E4C0).
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetSubmarineIsUnderDesignDepth(System.Int32)">
            <summary>
            Determines if the submarine is operating below its designated crush depth.
            ```
            NativeDB Introduced: v2189
            ```
            </summary>
            <param name="submarine">
            The submarine vehicle to be evaluated for being under its crush depth threshold.
            </param>
            <returns>
            Returns `true` if the submarine is below its designated crush depth, `false` otherwise.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetSubmarineIsBelowFirstCrushDepth(System.Int32)">
            <summary>
            Determines if the submarine is operating below its designated crush depth.
            ```
            NativeDB Introduced: v2189
            ```
            </summary>
            <param name="submarine">
            The submarine vehicle to be evaluated for being under its crush depth threshold.
            </param>
            <returns>
            Returns `true` if the submarine is below its designated crush depth, `false` otherwise.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetSubmarineNumberOfAirLeaks(System.Int32)">
            <summary>
            Checks if a Submarine has any air leaks, when there is more than 4 the player will drown.
            ```
            NativeDB Introduced: v2189
            ```
            </summary>
            <param name="submarine">
            The submarine vehicle to check for air leaks.
            </param>
            <returns>
            Returns the number of air leaks on the submarine.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetSubmarineCrushDepthWarningState(System.Int32)">
            <summary>
            Checks if a Submarine has any air leaks, when there is more than 4 the player will drown.
            ```
            NativeDB Introduced: v2189
            ```
            </summary>
            <param name="submarine">
            The submarine vehicle to check for air leaks.
            </param>
            <returns>
            Returns the number of air leaks on the submarine.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetSynchronizedScenePhase(System.Int32)">
            <summary>
            GET_SYNCHRONIZED_SCENE_PHASE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetSynchronizedSceneRate(System.Int32)">
            <summary>
            GET_SYNCHRONIZED_SCENE_RATE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetTaskMoveNetworkEvent(System.Int32,System.String)">
            <summary>
            GET_TASK_MOVE_NETWORK_EVENT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xb4f47213df45a64c(System.Int32,System.String)">
            <summary>
            GET_TASK_MOVE_NETWORK_EVENT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetTaskMoveNetworkSignalBool(System.Int32,System.String)">
            <summary>
            GET_TASK_MOVE_NETWORK_SIGNAL_BOOL
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa7ffba498e4aaf67(System.Int32,System.String)">
            <summary>
            GET_TASK_MOVE_NETWORK_SIGNAL_BOOL
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetTaskMoveNetworkSignalFloat(System.Int32,System.String)">
            <summary>
            NativeDB Introduced: v1493
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetTaskMoveNetworkState(System.Int32)">
            <summary>
            GET_TASK_MOVE_NETWORK_STATE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x717e4d1f2048376d(System.Int32)">
            <summary>
            GET_TASK_MOVE_NETWORK_STATE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetTattooShopDlcItemData(System.Int32,System.Int32,System.Int32@)">
            <summary>
            Returns data that adheres to the tattoo shop item data that is used in shop_tattoo.meta
            Character types:
            ```cpp
            enum eTattooFaction
            {
            TATTOO_SP_MICHAEL = 0,
            TATTOO_SP_FRANKLIN = 1,
            TATTOO_SP_TREVOR = 2,
            TATTOO_MP_FM = 3,
            TATTOO_MP_FM_F = 4
            }
            ```
            Returned struct properties:
            ```cpp
            struct sTattooShopItemValues
            {
            // Lock hash, used with IS_CONTENT_ITEM_LOCKED
            int LockHash;
            // Unique ID of this slot. It can also be 0.
            int Index;
            // Collection hash of this tattoo
            int CollectionHash;
            // Preset hash of this tattoo
            int PresetHash;
            // Cost of this tattoo in shops.
            int Cost;
            // Secondary placement of this tattoo.
            int eFacing;
            // Location of this tattoo on the body (for example, for torso there would be chest upper, stomach, etc)
            int UpdateGroup;
            // This tattoo's name in the form of a text label.
            const char* NameTextLabel;
            };
            ```
            </summary>
            <param name="characterType">
            Which character to get the tattoo data for (Refer to `eTattooFaction` above).
            </param>
            <param name="decorationIndex">
            Tattoo index, value between 0 and [GET_NUM_TATTOO_SHOP_DLC_ITEMS](#\_0x278F76C3B0A8F109).
            </param>
            <param name="outComponent">
            The referenced struct.
            </param>
            <returns>
            A bool indicating that the tattoo data exists in the files.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xff56381874f82086(System.Int32,System.Int32,System.Int32@)">
            <summary>
            Returns data that adheres to the tattoo shop item data that is used in shop_tattoo.meta
            Character types:
            ```cpp
            enum eTattooFaction
            {
            TATTOO_SP_MICHAEL = 0,
            TATTOO_SP_FRANKLIN = 1,
            TATTOO_SP_TREVOR = 2,
            TATTOO_MP_FM = 3,
            TATTOO_MP_FM_F = 4
            }
            ```
            Returned struct properties:
            ```cpp
            struct sTattooShopItemValues
            {
            // Lock hash, used with IS_CONTENT_ITEM_LOCKED
            int LockHash;
            // Unique ID of this slot. It can also be 0.
            int Index;
            // Collection hash of this tattoo
            int CollectionHash;
            // Preset hash of this tattoo
            int PresetHash;
            // Cost of this tattoo in shops.
            int Cost;
            // Secondary placement of this tattoo.
            int eFacing;
            // Location of this tattoo on the body (for example, for torso there would be chest upper, stomach, etc)
            int UpdateGroup;
            // This tattoo's name in the form of a text label.
            const char* NameTextLabel;
            };
            ```
            </summary>
            <param name="characterType">
            Which character to get the tattoo data for (Refer to `eTattooFaction` above).
            </param>
            <param name="decorationIndex">
            Tattoo index, value between 0 and [GET_NUM_TATTOO_SHOP_DLC_ITEMS](#\_0x278F76C3B0A8F109).
            </param>
            <param name="outComponent">
            The referenced struct.
            </param>
            <returns>
            A bool indicating that the tattoo data exists in the files.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetTattooCollectionData(System.Int32,System.Int32,System.Int32@)">
            <summary>
            Returns data that adheres to the tattoo shop item data that is used in shop_tattoo.meta
            Character types:
            ```cpp
            enum eTattooFaction
            {
            TATTOO_SP_MICHAEL = 0,
            TATTOO_SP_FRANKLIN = 1,
            TATTOO_SP_TREVOR = 2,
            TATTOO_MP_FM = 3,
            TATTOO_MP_FM_F = 4
            }
            ```
            Returned struct properties:
            ```cpp
            struct sTattooShopItemValues
            {
            // Lock hash, used with IS_CONTENT_ITEM_LOCKED
            int LockHash;
            // Unique ID of this slot. It can also be 0.
            int Index;
            // Collection hash of this tattoo
            int CollectionHash;
            // Preset hash of this tattoo
            int PresetHash;
            // Cost of this tattoo in shops.
            int Cost;
            // Secondary placement of this tattoo.
            int eFacing;
            // Location of this tattoo on the body (for example, for torso there would be chest upper, stomach, etc)
            int UpdateGroup;
            // This tattoo's name in the form of a text label.
            const char* NameTextLabel;
            };
            ```
            </summary>
            <param name="characterType">
            Which character to get the tattoo data for (Refer to `eTattooFaction` above).
            </param>
            <param name="decorationIndex">
            Tattoo index, value between 0 and [GET_NUM_TATTOO_SHOP_DLC_ITEMS](#\_0x278F76C3B0A8F109).
            </param>
            <param name="outComponent">
            The referenced struct.
            </param>
            <returns>
            A bool indicating that the tattoo data exists in the files.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetTattooShopDlcItemIndex(System.UInt32,System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v2189
            </summary>
            <param name="character">
            AKA eFaction in shop_tattoo.meta. Which character this tattoo belongs to. See [GET_NUM_TATTOO_SHOP_DLC_ITEMS](#\_0x278F76C3B0A8F109).
            </param>
            <param name="collection">
            Which collection this tattoo belongs to. If you specify `-1`, it will check all collections.
            </param>
            <param name="preset">
            Which preset this tattoo belongs to.
            </param>
            <returns>
            Returns the actual index (Not ID from `shop_tattoo.meta`) from `0` to [GET_NUM_TATTOO_SHOP_DLC_ITEMS](#\_0x278F76C3B0A8F109), or `-1` (if it failed to find the tattoo) of a tattoo.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x10144267dd22866c(System.UInt32,System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v2189
            </summary>
            <param name="character">
            AKA eFaction in shop_tattoo.meta. Which character this tattoo belongs to. See [GET_NUM_TATTOO_SHOP_DLC_ITEMS](#\_0x278F76C3B0A8F109).
            </param>
            <param name="collection">
            Which collection this tattoo belongs to. If you specify `-1`, it will check all collections.
            </param>
            <param name="preset">
            Which preset this tattoo belongs to.
            </param>
            <returns>
            Returns the actual index (Not ID from `shop_tattoo.meta`) from `0` to [GET_NUM_TATTOO_SHOP_DLC_ITEMS](#\_0x278F76C3B0A8F109), or `-1` (if it failed to find the tattoo) of a tattoo.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetTennisSwingAnimComplete(System.Int32)">
            <summary>
            GET_TENNIS_SWING_ANIM_COMPLETE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x17df68d720aa77f8(System.Int32)">
            <summary>
            GET_TENNIS_SWING_ANIM_COMPLETE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetTextSubstring(System.String,System.Int32,System.Int32)">
            <summary>
            Returns a substring of a specified length starting at a specified position.
            Example:
            // Get "STRING" text from "MY_STRING"
            subStr = HUD::_GET_TEXT_SUBSTRING("MY_STRING", 3, 6);
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetTextSubstringSafe(System.String,System.Int32,System.Int32,System.Int32)">
            <summary>
            Returns a substring of a specified length starting at a specified position. The result is guaranteed not to exceed the specified max length.
            NOTE: The 'maxLength' parameter might actually be the size of the buffer that is returned. More research is needed. -CL69
            Example:
            // Condensed example of how Rockstar uses this function
            strLen = HUD::GET_LENGTH_OF_LITERAL_STRING(MISC::GET_ONSCREEN_KEYBOARD_RESULT());
            subStr = HUD::_GET_TEXT_SUBSTRING_SAFE(MISC::GET_ONSCREEN_KEYBOARD_RESULT(), 0, strLen, 63);
            --
            "fm_race_creator.ysc", line 85115:
            // parameters modified for clarity
            BOOL sub_8e5aa(char *text, int length) {
            for (i = 0; i &lt;= (length - 2); i += 1) {
            if (!MISC::ARE_STRINGS_EQUAL(HUD::_GET_TEXT_SUBSTRING_SAFE(text, i, i + 1, 1), " ")) {
            return FALSE;
            }
            }
            return TRUE;
            }
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetTextSubstringSlice(System.String,System.Int32,System.Int32)">
            <summary>
            Returns a substring that is between two specified positions. The length of the string will be calculated using (endPosition - startPosition).
            Example:
            // Get "STRING" text from "MY_STRING"
            subStr = HUD::_GET_TEXT_SUBSTRING_SLICE("MY_STRING", 3, 9);
            // Overflows are possibly replaced with underscores (needs verification)
            subStr = HUD::_GET_TEXT_SUBSTRING_SLICE("MY_STRING", 3, 10); // "STRING_"?
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetTextureResolution(System.String,System.String)">
            <summary>
            Returns the texture resolution of the passed texture dict+name.
            Note: Most texture resolutions are doubled compared to the console version of the game.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetThisScriptName">
            <summary>
            GET_THIS_SCRIPT_NAME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetTimeAsString(System.Int32)">
            <summary>
            GET_TIME_AS_STRING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.FormatTime(System.Int32)">
            <summary>
            GET_TIME_AS_STRING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetTimeDifference(System.Int32,System.Int32)">
            <summary>
            Subtracts the second argument from the first.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetTimeOfLastPedWeaponDamage(System.Int32,System.Int32)">
            <summary>
            GET_TIME_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x36b77bb84687c318(System.Int32,System.Int32)">
            <summary>
            GET_TIME_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetTimeOffset(System.Int32,System.Int32)">
            <summary>
            Adds the first argument to the second.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetTimePositionInRecording(System.Int32)">
            <summary>
            Can be used with GET_TOTAL_DURATION_OF_VEHICLE_RECORDING{_ID} to compute a percentage.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetTimeSinceLastArrest">
            <summary>
            Returns the time since the character was arrested in (ms) milliseconds.
            example
            var time = Function.call&lt;int&gt;(Hash.GET_TIME_SINCE_LAST_ARREST();
            UI.DrawSubtitle(time.ToString());
            if player has not been arrested, the int returned will be -1.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetTimeSinceLastDeath">
            <summary>
            Returns the time since the character died in (ms) milliseconds.
            example
            var time = Function.call&lt;int&gt;(Hash.GET_TIME_SINCE_LAST_DEATH();
            UI.DrawSubtitle(time.ToString());
            if player has not died, the int returned will be -1.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetTimeSinceLastInput(System.Int32)">
            <summary>
            The number of milliseconds since last padIndex registered pressed
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xd7d22f5592aed8ba(System.Int32)">
            <summary>
            The number of milliseconds since last padIndex registered pressed
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetTimeSincePlayerDroveAgainstTraffic(System.Int32)">
            <summary>
            GET_TIME_SINCE_PLAYER_DROVE_AGAINST_TRAFFIC
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetTimeSincePlayerDroveOnPavement(System.Int32)">
            <summary>
            GET_TIME_SINCE_PLAYER_DROVE_ON_PAVEMENT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetTimeSincePlayerHitPed(System.Int32)">
            <summary>
            GET_TIME_SINCE_PLAYER_HIT_PED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetTimeSincePlayerHitVehicle(System.Int32)">
            <summary>
            GET_TIME_SINCE_PLAYER_HIT_VEHICLE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetTimecycleModifierCount">
            <summary>
            GET_TIMECYCLE_MODIFIER_COUNT
            </summary>
            <returns>
            Returns the amount of timecycle modifiers loaded.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetTimecycleModifierIndex">
            <summary>
            Only use for this in the PC scripts is:
            if (GRAPHICS::GET_TIMECYCLE_MODIFIER_INDEX() != -1)
            For a full list, see here: pastebin.com/cnk7FTF2
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetTimecycleModifierIndexByName(System.String)">
            <summary>
            GET_TIMECYCLE_MODIFIER_INDEX_BY_NAME
            </summary>
            <param name="modifierName">
            The timecycle modifier name.
            </param>
            <returns>
            The timecycle modifier index.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetTimecycleModifierNameByIndex(System.Int32)">
            <summary>
            GET_TIMECYCLE_MODIFIER_NAME_BY_INDEX
            </summary>
            <param name="modifierIndex">
            The timecycle modifier index.
            </param>
            <returns>
            The timecycle modifier name.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetTimecycleModifierStrength">
            <summary>
            A getter for [SET_TIMECYCLE_MODIFIER_STRENGTH](#\_0x82E7FFCD5B2326B3).
            </summary>
            <returns>
            Returns current timecycle modifier strength.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetTimecycleModifierVar(System.String,System.String,System.Single@,System.Single@)">
            <summary>
            GET_TIMECYCLE_MODIFIER_VAR
            </summary>
            <param name="modifierName">
            The name of timecycle modifier.
            </param>
            <param name="varName">
            The name of timecycle variable.
            </param>
            <returns>
            Whether or not variable by name was found on the specified timecycle modifier.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetTimecycleModifierVarCount(System.String)">
            <summary>
            GET_TIMECYCLE_MODIFIER_VAR_COUNT
            </summary>
            <param name="modifierName">
            The timecycle modifier name.
            </param>
            <returns>
            The amount of variables used on a specified timecycle modifier.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetTimecycleModifierVarNameByIndex(System.String,System.Int32)">
            <summary>
            GET_TIMECYCLE_MODIFIER_VAR_NAME_BY_INDEX
            </summary>
            <param name="modifierName">
            The name of timecycle modifier.
            </param>
            <param name="modifierVarIndex">
            The index of a variable on the specified timecycle modifier.
            </param>
            <returns>
            The name of a variable by index.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetTimecycleTransitionModifierIndex">
            <summary>
            GET_TIMECYCLE_TRANSITION_MODIFIER_INDEX
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x459fd2c8d0ab78bc">
            <summary>
            GET_TIMECYCLE_TRANSITION_MODIFIER_INDEX
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetTimecycleVarCount">
            <summary>
            Returns the amount of variables available to be applied on timecycle modifiers.
            </summary>
            <returns>
            The amount of available variables for timecycle modifiers.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetTimecycleVarDefaultValueByIndex(System.Int32)">
            <summary>
            See [GET_TIMECYCLE_VAR_COUNT](#\_0x838B34D8).
            </summary>
            <param name="varIndex">
            The index of variable.
            </param>
            <returns>
            The default value of a timecycle variable.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetTimecycleVarNameByIndex(System.Int32)">
            <summary>
            See [GET_TIMECYCLE_VAR_COUNT](#\_0x838B34D8).
            </summary>
            <param name="varIndex">
            The index of variable.
            </param>
            <returns>
            The name of a timecycle variable.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetTogglePausedRenderphasesStatus">
            <summary>
            GET_TOGGLE_PAUSED_RENDERPHASES_STATUS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xeb3dac2c86001e5e">
            <summary>
            GET_TOGGLE_PAUSED_RENDERPHASES_STATUS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetTotalDurationOfVehicleRecording(System.Int32,System.Int32)">
            <summary>
            GET_TOTAL_DURATION_OF_VEHICLE_RECORDING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetTotalDurationOfVehicleRecordingId(System.Int32)">
            <summary>
            GET_TOTAL_DURATION_OF_VEHICLE_RECORDING_ID
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetTotalSuccessfulStuntJumps">
            <summary>
            GET_TOTAL_SUCCESSFUL_STUNT_JUMPS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x6856ec3d35c81ea4">
            <summary>
            GET_TOTAL_SUCCESSFUL_STUNT_JUMPS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetTrackBrakingDistance(System.Int32)">
            <summary>
            GET_TRACK_BRAKING_DISTANCE
            </summary>
            <param name="track">
            The track id (between 0 - 27)
            </param>
            <returns>
            The braking distance of the track. Used by trains to determine the point to slow down at when entering a station.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetTrackMaxSpeed(System.Int32)">
            <summary>
            GET_TRACK_MAX_SPEED
            </summary>
            <param name="track">
            The track id (between 0 - 27)
            </param>
            <returns>
            The max speed of the track
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetTrackNodeCoords(System.Int32,System.Int32,CitizenFX.Core.Vector3@)">
            <summary>
            Gets the coordinates of a specific track node.
            </summary>
            <param name="trackIndex">
            The track index
            </param>
            <param name="trackNode">
            The track node
            </param>
            <param name="coords">
            The resulting track node coords
            </param>
            <returns>
            Returns if it succeeds in getting coords or not
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetTrackNodeCount(System.Int32)">
            <summary>
            Gets the specified tracks node count.
            </summary>
            <param name="trackIndex">
            The track index
            </param>
            <returns>
            The amount of track nodes on the specified track
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetTrainCarriage(System.Int32,System.Int32)">
            <summary>
            Corrected p1. it's basically the 'carriage/trailer number'. So if the train has 3 trailers you'd call the native once with a var or 3 times with 1, 2, 3.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetTrainCruiseSpeed(System.Int32)">
            <summary>
            Gets the trains desired speed.
            </summary>
            <param name="train">
            The train handle
            </param>
            <returns>
            The desired cruise speed of the train. Not the speed the train is currently traveling at
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetTrainCurrentTrackNode(System.Int32)">
            <summary>
            GET_TRAIN_CURRENT_TRACK_NODE
            </summary>
            <param name="train">
            The target train.
            </param>
            <returns>
            Train's current track node index.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetTrainDirection(System.Int32)">
            <summary>
            Gets the direction the train is facing
            </summary>
            <param name="train">
            The train handle
            </param>
            <returns>
            True if the train is moving forward on the track, False otherwise
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetTrainDoorCount(System.Int32)">
            <summary>
            Gets the door count for the specified train.
            </summary>
            <param name="train">
            The train to obtain the door count for.
            </param>
            <returns>
            The door count.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetTrainDoorOpenRatio(System.Int32,System.Int32)">
            <summary>
            Gets the ratio that a door is open for on a train.
            </summary>
            <param name="train">
            The train to obtain the door ratio for.
            </param>
            <param name="doorIndex">
            Zero-based door index.
            </param>
            <returns>
            A value between 0.0 (fully closed) and 1.0 (fully open).
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetTrainSpeed(System.Int32)">
            <summary>
            Gets the speed the train is currently going.
            </summary>
            <param name="train">
            The train handle
            </param>
            <returns>
            The current speed of the train
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetTrainState(System.Int32)">
            <summary>
            GET_TRAIN_STATE
            </summary>
            <param name="train">
            The train handle
            </param>
            <returns>
            The trains current state```cpp
            enum eTrainState
            {
            MOVING = 0,
            ENTERING_STATION,
            OPENING_DOORS,
            STOPPED,
            CLOSING_DOORS,
            LEAVING_STATION,
            }
            ```
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetTvChannel">
            <summary>
            GET_TV_CHANNEL
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetTvVolume">
            <summary>
            GET_TV_VOLUME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetTyreHealth(System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v1868
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetTyreWearMultiplier(System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v2060
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetUsedCreatorModelMemoryPercentage">
            <summary>
            0.0 = no memory used
            1.0 = all memory used
            Maximum model memory (as defined in common\data\missioncreatordata.meta) is 100 MiB
            GET_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x3d3d8b3be5a83d35">
            <summary>
            0.0 = no memory used
            1.0 = all memory used
            Maximum model memory (as defined in common\data\missioncreatordata.meta) is 100 MiB
            GET_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetUsingnightvision">
            <summary>
            GET_USINGNIGHTVISION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsNightvisionInactive">
            <summary>
            GET_USINGNIGHTVISION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsNightvisionActive">
            <summary>
            GET_USINGNIGHTVISION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetUsingseethrough">
            <summary>
            GET_USINGSEETHROUGH
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsSeethroughActive">
            <summary>
            GET_USINGSEETHROUGH
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetUtcTime(System.Int32@,System.Int32@,System.Int32@,System.Int32@,System.Int32@,System.Int32@)">
            <summary>
            Gets current UTC time
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVariantComponent(System.UInt32,System.Int32,System.Int32@,System.Int32@,System.Int32@)">
            <summary>
            GET_VARIANT_COMPONENT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVariantProp(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            _GET_VARIANT_PROP
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xd81b7f27bc773e66(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            _GET_VARIANT_PROP
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVariationChosenForScriptedLine(System.Int32@)">
            <summary>
            GET_VARIATION_CHOSEN_FOR_SCRIPTED_LINE
            </summary>
            <param name="textLabel">
            all the text labels for filenames in `AmericanDialogueFiles.txt` appear to end with the letter 'A', it is the script's responsibility to add this 'A' before calling `GET_VARIATION_CHOSEN_FOR_SCRIPTED_LINE`.
            </param>
            <returns>
            Returns the variation chosen for a given script speech line, or `0` if it hasn't been chosen yet.Returns `-1` if there is no conversation active or if the active conversation doesn't contain this line or if the text label can't be found in the currently loaded text blocks
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xaa19f5572c38b564(System.Int32@)">
            <summary>
            GET_VARIATION_CHOSEN_FOR_SCRIPTED_LINE
            </summary>
            <param name="textLabel">
            all the text labels for filenames in `AmericanDialogueFiles.txt` appear to end with the letter 'A', it is the script's responsibility to add this 'A' before calling `GET_VARIATION_CHOSEN_FOR_SCRIPTED_LINE`.
            </param>
            <returns>
            Returns the variation chosen for a given script speech line, or `0` if it hasn't been chosen yet.Returns `-1` if there is no conversation active or if the active conversation doesn't contain this line or if the text label can't be found in the currently loaded text blocks
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleAcceleration(System.Int32)">
            <summary>
            Retrieves a static value representing the maximum drive force of specific a vehicle, including any vehicle mods. This value does not change dynamically during gameplay. This value provides an approximation and should be considered alongside other performance metrics like top speed for a more comprehensive understanding of the vehicle's capabilities.
            ```
            NativeDB Introduced: v323
            ```
            </summary>
            <param name="vehicle">
            The vehicle for which to obtain the acceleration.
            </param>
            <returns>
            Returns the acceleration value of the specified vehicle as a float number.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleAlarmTimeLeft(System.Int32)">
            <summary>
            GET_VEHICLE_ALARM_TIME_LEFT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleAttachedToCargobob(System.Int32)">
            <summary>
            Returns attached vehicle (Vehicle in parameter must be cargobob)
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleBodyHealth(System.Int32)">
            <summary>
            Seems related to vehicle health, like the one in IV.
            Max 1000, min 0.
            Vehicle does not necessarily explode or become undrivable at 0.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleBombCount(System.Int32)">
            <summary>
            Gets the amount of bombs that this vehicle has. As far as I know, this does *not* impact vehicle weapons or the ammo of those weapons in any way, it is just a way to keep track of the amount of bombs in a specific plane.
            In decompiled scripts this is used to check if the vehicle has enough bombs before a bomb can be dropped (bombs are dropped by using [`_SHOOT_SINGLE_BULLET_BETWEEN_COORDS_WITH_EXTRA_PARAMS`](#\_0xBFE5756E7407064A)).
            Use [`_SET_AIRCRAFT_BOMB_COUNT`](#\_0xF4B2ED59DEB5D774) to set the amount of bombs on that vehicle.
            </summary>
            <param name="aircraft">
            The vehicle to get the amount of bombs from.
            </param>
            <returns>
            An int indicating the amount of bombs remaining on that plane.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xea12bd130d7569a1(System.Int32)">
            <summary>
            Gets the amount of bombs that this vehicle has. As far as I know, this does *not* impact vehicle weapons or the ammo of those weapons in any way, it is just a way to keep track of the amount of bombs in a specific plane.
            In decompiled scripts this is used to check if the vehicle has enough bombs before a bomb can be dropped (bombs are dropped by using [`_SHOOT_SINGLE_BULLET_BETWEEN_COORDS_WITH_EXTRA_PARAMS`](#\_0xBFE5756E7407064A)).
            Use [`_SET_AIRCRAFT_BOMB_COUNT`](#\_0xF4B2ED59DEB5D774) to set the amount of bombs on that vehicle.
            </summary>
            <param name="aircraft">
            The vehicle to get the amount of bombs from.
            </param>
            <returns>
            An int indicating the amount of bombs remaining on that plane.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetAircraftBombCount(System.Int32)">
            <summary>
            Gets the amount of bombs that this vehicle has. As far as I know, this does *not* impact vehicle weapons or the ammo of those weapons in any way, it is just a way to keep track of the amount of bombs in a specific plane.
            In decompiled scripts this is used to check if the vehicle has enough bombs before a bomb can be dropped (bombs are dropped by using [`_SHOOT_SINGLE_BULLET_BETWEEN_COORDS_WITH_EXTRA_PARAMS`](#\_0xBFE5756E7407064A)).
            Use [`_SET_AIRCRAFT_BOMB_COUNT`](#\_0xF4B2ED59DEB5D774) to set the amount of bombs on that vehicle.
            </summary>
            <param name="aircraft">
            The vehicle to get the amount of bombs from.
            </param>
            <returns>
            An int indicating the amount of bombs remaining on that plane.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleCanActivateParachute(System.Int32)">
            <summary>
            _GET_VEHICLE_CAN_ACTIVATE_PARACHUTE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CanVehicleParachuteBeActivated(System.Int32)">
            <summary>
            _GET_VEHICLE_CAN_ACTIVATE_PARACHUTE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleCauseOfDestruction(System.Int32)">
            <summary>
            GET_VEHICLE_CAUSE_OF_DESTRUCTION
            </summary>
            <param name="vehicle">
            The vehicle to get the cause of destruction of.
            </param>
            <returns>
            A hash representing the destruction cause. These can be weapon hashes.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleCheatPowerIncrease(System.Int32)">
            <summary>
            A getter for [SET_VEHICLE_CHEAT_POWER_INCREASE](#\_0xB59E4BD37AE292DB).
            </summary>
            <param name="vehicle">
            The target vehicle.
            </param>
            <returns>
            Returns vehicle's cheat power increase modifier value.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleClass(System.Int32)">
            <summary>
            Returns an int
            Vehicle Classes:
            0: Compacts
            1: Sedans
            2: SUVs
            3: Coupes
            4: Muscle
            5: Sports Classics
            6: Sports
            7: Super
            8: Motorcycles
            9: Off-road
            10: Industrial
            11: Utility
            12: Vans
            13: Cycles
            14: Boats
            15: Helicopters
            16: Planes
            17: Service
            18: Emergency
            19: Military
            20: Commercial
            21: Trains
            22: Open Wheel
            char buffer[128];
            std::sprintf(buffer, "VEH_CLASS_%i", VEHICLE::GET_VEHICLE_CLASS(vehicle));
            char* className = UI::_GET_LABEL_TEXT(buffer);
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleClassEstimatedMaxSpeed(System.Int32)">
            <summary>
            GET_VEHICLE_CLASS_ESTIMATED_MAX_SPEED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x00c09f246abedd82(System.Int32)">
            <summary>
            GET_VEHICLE_CLASS_ESTIMATED_MAX_SPEED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleClassMaxSpeed(System.Int32)">
            <summary>
            GET_VEHICLE_CLASS_ESTIMATED_MAX_SPEED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleClassFromName(System.UInt32)">
            <summary>
            For a full enum, see here : pastebin.com/i2GGAjY0
            char buffer[128];
            std::sprintf(buffer, "VEH_CLASS_%i", VEHICLE::GET_VEHICLE_CLASS_FROM_NAME (hash));
            const char* className = HUD::_GET_LABEL_TEXT(buffer);
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleClassMaxAcceleration(System.Int32)">
            <summary>
            GET_VEHICLE_CLASS_MAX_ACCELERATION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleClassMaxAgility(System.Int32)">
            <summary>
            GET_VEHICLE_CLASS_MAX_AGILITY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleClassMaxBraking(System.Int32)">
            <summary>
            GET_VEHICLE_CLASS_MAX_BRAKING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleClassMaxTraction(System.Int32)">
            <summary>
            GET_VEHICLE_CLASS_MAX_TRACTION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleClutch(System.Int32)">
            <summary>
            GET_VEHICLE_CLUTCH
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleColor(System.Int32,System.Int32@,System.Int32@,System.Int32@)">
            <summary>
            See [`SET_VEHICLE_CUSTOM_PRIMARY_COLOUR`](#\_0x7141766F91D15BEA) and [`SET_VEHICLE_CUSTOM_SECONDARY_COLOUR`](#\_0x36CED73BFED89754).
            </summary>
            <param name="vehicle">
            The target vehicle
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleColourCombination(System.Int32)">
            <summary>
            GET_VEHICLE_COLOUR_COMBINATION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleColours(System.Int32,System.Int32@,System.Int32@)">
            <summary>
            GET_VEHICLE_COLOURS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleCountermeasureCount(System.Int32)">
            <summary>
            Similar to [`_GET_AIRCRAFT_BOMB_COUNT`](#\_0xEA12BD130D7569A1), this gets the amount of countermeasures that are present on this vehicle.
            Use [`_SET_AIRCRAFT_COUNTERMEASURE_COUNT`](#\_0x9BDA23BF666F0855) to set the current amount.
            </summary>
            <param name="aircraft">
            The vehicle to get the amount of countermeasures from.
            </param>
            <returns>
            An int indicating the amount of countermeasures remaining on that plane.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xf846aa63df56b804(System.Int32)">
            <summary>
            Similar to [`_GET_AIRCRAFT_BOMB_COUNT`](#\_0xEA12BD130D7569A1), this gets the amount of countermeasures that are present on this vehicle.
            Use [`_SET_AIRCRAFT_COUNTERMEASURE_COUNT`](#\_0x9BDA23BF666F0855) to set the current amount.
            </summary>
            <param name="aircraft">
            The vehicle to get the amount of countermeasures from.
            </param>
            <returns>
            An int indicating the amount of countermeasures remaining on that plane.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetAircraftCountermeasureCount(System.Int32)">
            <summary>
            Similar to [`_GET_AIRCRAFT_BOMB_COUNT`](#\_0xEA12BD130D7569A1), this gets the amount of countermeasures that are present on this vehicle.
            Use [`_SET_AIRCRAFT_COUNTERMEASURE_COUNT`](#\_0x9BDA23BF666F0855) to set the current amount.
            </summary>
            <param name="aircraft">
            The vehicle to get the amount of countermeasures from.
            </param>
            <returns>
            An int indicating the amount of countermeasures remaining on that plane.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleCrewEmblemRequestState(System.Int32,System.Int32)">
            <summary>
            GET_VEHICLE_CREW_EMBLEM_REQUEST_STATE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xfe26117a5841b2ff(System.Int32,System.Int32)">
            <summary>
            GET_VEHICLE_CREW_EMBLEM_REQUEST_STATE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleCurrentGear(System.Int32)">
            <summary>
            GET_VEHICLE_CURRENT_GEAR
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleCurrentRpm(System.Int32)">
            <summary>
            GET_VEHICLE_CURRENT_RPM
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleCurrentSlipstreamDraft(System.Int32)">
            <summary>
            Returns a float value between 0.0 and 3.0 related to its slipstream draft (boost/speedup).
            GET_VEHICLE_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x36492c2f0d134c56(System.Int32)">
            <summary>
            Returns a float value between 0.0 and 3.0 related to its slipstream draft (boost/speedup).
            GET_VEHICLE_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleCustomPrimaryColour(System.Int32,System.Int32@,System.Int32@,System.Int32@)">
            <summary>
            GET_VEHICLE_CUSTOM_PRIMARY_COLOUR
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleCustomSecondaryColour(System.Int32,System.Int32@,System.Int32@,System.Int32@)">
            <summary>
            GET_VEHICLE_CUSTOM_SECONDARY_COLOUR
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleDashboardBoost">
            <summary>
            GET_VEHICLE_DASHBOARD_BOOST
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleDashboardColor(System.Int32,System.Int32@)">
            <summary>
            _GET_VEHICLE_DASHBOARD_COLOR
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleDashboardColour(System.Int32,System.Int32@)">
            <summary>
            _GET_VEHICLE_DASHBOARD_COLOR
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleDashboardCurrentGear">
            <summary>
            Retrieves the current gear displayed on the dashboard of the vehicle the player is in, returned as a float. This value represents the gear shown in the instrument cluster, such as "R" (0.0) or positive values (e.g., 1.0, 2.0, etc.) for drive gears.
            </summary>
            <returns>
            The current gear.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleDashboardWaterTemp">
            <summary>
            Retrieves the current gear displayed on the dashboard of the vehicle the player is in, returned as a float. This value represents the gear shown in the instrument cluster, such as "R" (0.0) or positive values (e.g., 1.0, 2.0, etc.) for drive gears.
            </summary>
            <returns>
            The current gear.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleDashboardFuel">
            <summary>
            GET_VEHICLE_DASHBOARD_FUEL
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleDashboardLights">
            <summary>
            Gets the state of the player vehicle's dashboard lights as a bit set
            indicator_left = 1
            indicator_right = 2
            handbrakeLight = 4
            engineLight = 8
            ABSLight = 16
            gasLight = 32
            oilLight = 64
            headlights = 128
            highBeam = 256
            batteryLight = 512
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleDashboardOilPressure">
            <summary>
            GET_VEHICLE_DASHBOARD_OIL_PRESSURE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleDashboardOilTemp">
            <summary>
            GET_VEHICLE_DASHBOARD_OIL_TEMP
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleDashboardRpm">
            <summary>
            GET_VEHICLE_DASHBOARD_RPM
            </summary>
            <returns>
            float 0 to ~1.1 representing the angle of the rpm gauge on the player's vehicle dashboard
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleDashboardSpeed(System.Int32)">
            <summary>
            GET_VEHICLE_DASHBOARD_SPEED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleDashboardTemp">
            <summary>
            GET_VEHICLE_DASHBOARD_TEMP
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleDashboardVacuum">
            <summary>
            GET_VEHICLE_DASHBOARD_VACUUM
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleDefaultHorn(System.Int32)">
            <summary>
            GET_VEHICLE_DEFAULT_HORN
            </summary>
            <returns>
            Returns the horn sound hash
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleDefaultHornIgnoreMods(System.Int32)">
            <summary>
            GET_VEHICLE_DEFAULT_HORN_IGNORE_MODS
            </summary>
            <returns>
            Returns the horn sound hash ignoring any horn mods applied to the car
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xacb5dcca1ec76840(System.Int32)">
            <summary>
            GET_VEHICLE_DEFAULT_HORN_IGNORE_MODS
            </summary>
            <returns>
            Returns the horn sound hash ignoring any horn mods applied to the car
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleHornHash(System.Int32)">
            <summary>
            GET_VEHICLE_DEFAULT_HORN_IGNORE_MODS
            </summary>
            <returns>
            Returns the horn sound hash ignoring any horn mods applied to the car
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleDeformationAtPos(System.Int32,System.Single,System.Single,System.Single)">
            <summary>
            The only example I can find of this function in the scripts, is this:
            struct _s = VEHICLE::GET_VEHICLE_DEFORMATION_AT_POS(rPtr((A_0) + 4), 1.21f, 6.15f, 0.3f);
            -----------------------------------------------------------------------------------------------------------------------------------------
            PC scripts:
            v_5 -- [[{3}]]  = VEHICLE::GET_VEHICLE_DEFORMATION_AT_POS(a_0._f1, 1.21, 6.15, 0.3);
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleDensityMultiplier">
            <summary>
            A getter for [SET_VEHICLE_DENSITY_MULTIPLIER_THIS_FRAME](#\_0x245A6883D966D537).
            </summary>
            <returns>
            Returns vehicle density multiplier value.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleDirtLevel(System.Int32)">
            <summary>
            A getter for [`SET_VEHICLE_DIRT_LEVEL`](#\_0x79D3B596FE44EE8B).
            </summary>
            <param name="vehicle">
            The vehicle to check.
            </param>
            <returns>
            A number between 0.0 and 15.0 representing the vehicles dirt level.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleDoorAngleRatio(System.Int32,System.Int32)">
            <summary>
            Checks the angle of the door mapped from 0.0 - 1.0 where 0.0 is fully closed and 1.0 is fully open.
            See eDoorId declared in [`SET_VEHICLE_DOOR_SHUT`](#\_0x93D9BD300D7789E5)
            </summary>
            <param name="vehicle">
            Vehicle
            </param>
            <param name="doorIndex">
            Index of door to check
            </param>
            <returns>
            A float representing angle of door mapped from 0.0 to 1.0
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleDoorLockStatus(System.Int32)">
            <summary>
            GET_VEHICLE_DOOR_LOCK_STATUS
            </summary>
            <returns>
            Returns the current lock status, refer to [SET_VEHICLE_DOORS_LOCKED](#\_0xB664292EAECF7FA6)
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleDoorsLockedForPlayer(System.Int32,System.Int32)">
            <summary>
            GET_VEHICLE_DOORS_LOCKED_FOR_PLAYER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleDrawnWheelAngleMult(System.Int32)">
            <summary>
            Gets a vehicle's multiplier used with a wheel's GET_VEHICLE_WHEEL_STEERING_ANGLE to determine the angle the wheel is rendered.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleDrivetrainType(System.UInt32)">
            <summary>
            NativeDB Introduced: v3258
            ```
            **Note**: When using this native, the hash of the vehicle needs to be loaded into the client's memory. This can be done by requesting the model with [`REQUEST_MODEL`](#\_0x963D27A58DF860AC) or by simply having the vehicle spawned.
            ```cpp
            enum eVehicleDrivetrainType
            {
            INVALID = 0,
            FWD = 1,
            RWD = 2,
            AWD = 3
            };
            ```
            ```
            NativeDB Introduced: v3258
            </summary>
            <param name="vehicleModel">
            The hash of the vehicle model to check.
            </param>
            <returns>
            Returns the vehicle's drivetrain type.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleEngineHealth(System.Int32)">
            <summary>
            Returns 1000.0 if the function is unable to get the address of the specified vehicle or if it's not a vehicle.
            Minimum: -4000
            Maximum: 1000
            -4000: Engine is destroyed
            0 and below: Engine catches fire and health rapidly declines
            300: Engine is smoking and losing functionality
            1000: Engine is perfect
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleEngineTemperature(System.Int32)">
            <summary>
            GET_VEHICLE_ENGINE_TEMPERATURE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleEnveffScale(System.Int32)">
            <summary>
            formerly known as _GET_VEHICLE_PAINT_FADE
            The result is a value from 0-1, where 0 is fresh paint.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehiclePaintFade(System.Int32)">
            <summary>
            formerly known as _GET_VEHICLE_PAINT_FADE
            The result is a value from 0-1, where 0 is fresh paint.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleEstimatedMaxSpeed(System.Int32)">
            <summary>
            Retrieves a static value representing the estimated max speed of a specific vehicle, including any vehicle mods. This value does not change dynamically during gameplay.
            ```
            NativeDB Introduced: v323
            ```
            </summary>
            <param name="vehicle">
            The vehicle for which to obtain the estimated max speed.
            </param>
            <returns>
            Returns the estimated maximum speed of the specified vehicle as a float number.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x53af99baa671ca47(System.Int32)">
            <summary>
            Retrieves a static value representing the estimated max speed of a specific vehicle, including any vehicle mods. This value does not change dynamically during gameplay.
            ```
            NativeDB Introduced: v323
            ```
            </summary>
            <param name="vehicle">
            The vehicle for which to obtain the estimated max speed.
            </param>
            <returns>
            Returns the estimated maximum speed of the specified vehicle as a float number.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleMaxSpeed(System.Int32)">
            <summary>
            Retrieves a static value representing the estimated max speed of a specific vehicle, including any vehicle mods. This value does not change dynamically during gameplay.
            ```
            NativeDB Introduced: v323
            ```
            </summary>
            <param name="vehicle">
            The vehicle for which to obtain the estimated max speed.
            </param>
            <returns>
            Returns the estimated maximum speed of the specified vehicle as a float number.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleExtraColours(System.Int32,System.Int32@,System.Int32@)">
            <summary>
            GET_VEHICLE_EXTRA_COLOURS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleFlightNozzlePosition(System.Int32)">
            <summary>
            GET_VEHICLE_FLIGHT_NOZZLE_POSITION
            </summary>
            <param name="aircraft">
            The vehicle to check the hover mode on.
            </param>
            <returns>
            A float indicating the percentage of the hover mode. 1.0 = in VTOL mode, 0.0 = in normal flying mode.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xda62027c8bdb326e(System.Int32)">
            <summary>
            GET_VEHICLE_FLIGHT_NOZZLE_POSITION
            </summary>
            <param name="aircraft">
            The vehicle to check the hover mode on.
            </param>
            <returns>
            A float indicating the percentage of the hover mode. 1.0 = in VTOL mode, 0.0 = in normal flying mode.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPlaneHoverModePercentage(System.Int32)">
            <summary>
            GET_VEHICLE_FLIGHT_NOZZLE_POSITION
            </summary>
            <param name="aircraft">
            The vehicle to check the hover mode on.
            </param>
            <returns>
            A float indicating the percentage of the hover mode. 1.0 = in VTOL mode, 0.0 = in normal flying mode.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleHoverModePercentage(System.Int32)">
            <summary>
            GET_VEHICLE_FLIGHT_NOZZLE_POSITION
            </summary>
            <param name="aircraft">
            The vehicle to check the hover mode on.
            </param>
            <returns>
            A float indicating the percentage of the hover mode. 1.0 = in VTOL mode, 0.0 = in normal flying mode.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPlaneVtolDirection(System.Int32)">
            <summary>
            GET_VEHICLE_FLIGHT_NOZZLE_POSITION
            </summary>
            <param name="aircraft">
            The vehicle to check the hover mode on.
            </param>
            <returns>
            A float indicating the percentage of the hover mode. 1.0 = in VTOL mode, 0.0 = in normal flying mode.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleFuelLevel(System.Int32)">
            <summary>
            GET_VEHICLE_FUEL_LEVEL
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleGearRatio(System.Int32,System.Int32)">
            <summary>
            Gets vehicles gear ratio on choosen gear.
            </summary>
            <param name="vehicle">
            The vehicle handle.
            </param>
            <param name="gear">
            The vehicles gear you want to get.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleGravityAmount(System.Int32)">
            <summary>
            GET_VEHICLE_GRAVITY_AMOUNT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleHandbrake(System.Int32)">
            <summary>
            GET_VEHICLE_HANDBRAKE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleHandlingFloat(System.Int32,System.String,System.String)">
            <summary>
            Returns the effective handling data of a vehicle as a floating-point value.
            Example: `local fSteeringLock = GetVehicleHandlingFloat(vehicle, 'CHandlingData', 'fSteeringLock')`
            </summary>
            <param name="vehicle">
            The vehicle to obtain data for.
            </param>
            <param name="class_">
            The handling class to get. Only "CHandlingData" is supported at this time.
            </param>
            <param name="fieldName">
            The field name to get. These match the keys in `handling.meta`.
            </param>
            <returns>
            A floating-point value.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleHandlingInt(System.Int32,System.String,System.String)">
            <summary>
            Returns the effective handling data of a vehicle as an integer value.
            Example: `local modelFlags = GetVehicleHandlingInt(vehicle, 'CHandlingData', 'strModelFlags')`
            </summary>
            <param name="vehicle">
            The vehicle to obtain data for.
            </param>
            <param name="class_">
            The handling class to get. Only "CHandlingData" is supported at this time.
            </param>
            <param name="fieldName">
            The field name to get. These match the keys in `handling.meta`.
            </param>
            <returns>
            An integer.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleHandlingVector(System.Int32,System.String,System.String)">
            <summary>
            Returns the effective handling data of a vehicle as a vector value.
            Example: `local inertiaMultiplier = GetVehicleHandlingVector(vehicle, 'CHandlingData', 'vecInertiaMultiplier')`
            </summary>
            <param name="vehicle">
            The vehicle to obtain data for.
            </param>
            <param name="class_">
            The handling class to get. Only "CHandlingData" is supported at this time.
            </param>
            <param name="fieldName">
            The field name to get. These match the keys in `handling.meta`.
            </param>
            <returns>
            An integer.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleHasFlag(System.Int32,System.Int32)">
            <summary>
            **Note**: Flags are not the same based on your `gamebuild`. Please see [here](https://docs.fivem.net/docs/game-references/vehicle-references/vehicle-flags) to see a complete list of all vehicle flags.
            Get vehicle.meta flag by index. Useful examples include `FLAG_LAW_ENFORCEMENT` (31), `FLAG_RICH_CAR` (36), `FLAG_IS_ELECTRIC` (43), `FLAG_IS_OFFROAD_VEHICLE` (48).
            </summary>
            <param name="vehicle">
            The vehicle to obtain flags for.
            </param>
            <param name="flagIndex">
            Flag index.
            </param>
            <returns>
            A boolean for whether the flag is set.### Example```lua
            local vehicleFlags = {
            FLAG_SMALL_WORKER = 0,
            FLAG_BIG = 1,
            FLAG_NO_BOOT = 2,
            FLAG_ONLY_DURING_OFFICE_HOURS = 3
            -- This is just a example, see fivem-docs to see all flags.
            }
            local function getAllVehicleFlags(vehicle)
            local flags = {}
            for i = 0, 256 do
            if GetVehicleHasFlag(vehicle, i) then
            flags[#flags+1] = i
            end
            end
            return flags
            end
            local flagsVehicle = GetVehiclePedIsIn(PlayerPedId(), false)
            print(getAllVehicleFlags)
            ``````javascript
            const VEHICLE_FLAGS = {
            FLAG_SMALL_WORKER: 0,
            FLAG_BIG: 1,
            FLAG_NO_BOOT: 2,
            FLAG_ONLY_DURING_OFFICE_HOURS: 3
            // This is just a example, see fivem-docs to see all flags.
            };
            function getAllVehicleFlags(mVehicle = GetVehiclePedIsIn(PlayerPedId(), false)) {
            const flags = [];
            for (let i = 0; i &lt; 204; i++) {
            if (GetVehicleHasFlag(mVehicle, i)) {
            flags.push(i);
            }
            }
            return flags;
            }
            let flagsVehicle = GetVehiclePedIsIn(PlayerPedId(), false);
            console.log(getAllVehicleFlags);
            ```
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleHasKers(System.Int32)">
            <summary>
            GET_VEHICLE_HAS_KERS
            </summary>
            <param name="vehicle">
            The vehicle handle.
            </param>
            <returns>
            Returns true if the vehicle has a kers boost (for instance the lectro or the vindicator)
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x50634e348c8d44ef(System.Int32)">
            <summary>
            GET_VEHICLE_HAS_KERS
            </summary>
            <param name="vehicle">
            The vehicle handle.
            </param>
            <returns>
            Returns true if the vehicle has a kers boost (for instance the lectro or the vindicator)
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HasVehicleKersBoost(System.Int32)">
            <summary>
            GET_VEHICLE_HAS_KERS
            </summary>
            <param name="vehicle">
            The vehicle handle.
            </param>
            <returns>
            Returns true if the vehicle has a kers boost (for instance the lectro or the vindicator)
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleHasParachute(System.Int32)">
            <summary>
            _GET_VEHICLE_HAS_PARACHUTE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HasVehicleParachute(System.Int32)">
            <summary>
            _GET_VEHICLE_HAS_PARACHUTE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DoesVehicleHaveParachute(System.Int32)">
            <summary>
            _GET_VEHICLE_HAS_PARACHUTE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleHealthPercentage(System.Int32)">
            <summary>
            NativeDB Added Parameter 2: float maxEngineHealth
            NativeDB Added Parameter 3: float maxPetrolTankHealth
            NativeDB Added Parameter 4: float maxBodyHealth
            NativeDB Added Parameter 5: float maxMainRotorHealth
            NativeDB Added Parameter 6: float maxTailRotorHealth
            NativeDB Added Parameter 7: float maxUnkHealth
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleBodyHealth_2(System.Int32)">
            <summary>
            NativeDB Added Parameter 2: float maxEngineHealth
            NativeDB Added Parameter 3: float maxPetrolTankHealth
            NativeDB Added Parameter 4: float maxBodyHealth
            NativeDB Added Parameter 5: float maxMainRotorHealth
            NativeDB Added Parameter 6: float maxTailRotorHealth
            NativeDB Added Parameter 7: float maxUnkHealth
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleHighGear(System.Int32)">
            <summary>
            GET_VEHICLE_HIGH_GEAR
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleHomingLockonState(System.Int32)">
            <summary>
            Returns a value depending on the lock-on state of vehicle weapons.
            0: not locked on
            1: locking on
            2: locked on
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xe6b0e8cfc3633bf0(System.Int32)">
            <summary>
            Returns a value depending on the lock-on state of vehicle weapons.
            0: not locked on
            1: locking on
            2: locked on
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleHornSoundIndex(System.Int32)">
            <summary>
            NativeDB Introduced: v1365
            </summary>
            <returns>
            The current horn sound index being used by the given vehicle
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xd53f3a29bce2580e(System.Int32)">
            <summary>
            NativeDB Introduced: v1365
            </summary>
            <returns>
            The current horn sound index being used by the given vehicle
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x22fecb546c276a30(System.Int32)">
            <summary>
            NativeDB Introduced: v1365
            </summary>
            <returns>
            The current horn sound index being used by the given vehicle
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleDefaultHornVariation(System.Int32)">
            <summary>
            NativeDB Introduced: v1365
            </summary>
            <returns>
            The current horn sound index being used by the given vehicle
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleIndexFromEntityIndex(System.Int32)">
            <summary>
            Simply returns whatever is passed to it (Regardless of whether the handle is valid or not).
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleIndicatorLights(System.Int32)">
            <summary>
            Gets the vehicle indicator light state. 0 = off, 1 = left, 2 = right, 3 = both
            </summary>
            <returns>
            An integer.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleIndividualDoorLockStatus(System.Int32,System.Int32)">
            <summary>
            See eDoorId declared in [`SET_VEHICLE_DOOR_SHUT`](#\_0x93D9BD300D7789E5)
            </summary>
            <returns>
            Returns vehicle door lock state previously set with [`SET_VEHICLE_INDIVIDUAL_DOORS_LOCKED`](#\_0xBE70724027F85BCD)
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xca4ac3eaae46ec7b(System.Int32,System.Int32)">
            <summary>
            See eDoorId declared in [`SET_VEHICLE_DOOR_SHUT`](#\_0x93D9BD300D7789E5)
            </summary>
            <returns>
            Returns vehicle door lock state previously set with [`SET_VEHICLE_INDIVIDUAL_DOORS_LOCKED`](#\_0xBE70724027F85BCD)
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleDoorDestroyType(System.Int32,System.Int32)">
            <summary>
            See eDoorId declared in [`SET_VEHICLE_DOOR_SHUT`](#\_0x93D9BD300D7789E5)
            </summary>
            <returns>
            Returns vehicle door lock state previously set with [`SET_VEHICLE_INDIVIDUAL_DOORS_LOCKED`](#\_0xBE70724027F85BCD)
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleInteriorColor(System.Int32,System.Int32@)">
            <summary>
            _GET_VEHICLE_INTERIOR_COLOR
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleInteriorColour(System.Int32,System.Int32@)">
            <summary>
            _GET_VEHICLE_INTERIOR_COLOR
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleIsMercenary(System.Int32)">
            <summary>
            Returns whether the specified vehicle is designated as a mercenary vehicle
            </summary>
            <param name="vehicle">
            The vehicle to check for mercenary status.
            </param>
            <returns>
            Returns `true` if the vehicle is a mercenary vehicle, `false` otherwise.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xd4c4642cb7f50b5d(System.Int32)">
            <summary>
            Returns whether the specified vehicle is designated as a mercenary vehicle
            </summary>
            <param name="vehicle">
            The vehicle to check for mercenary status.
            </param>
            <returns>
            Returns `true` if the vehicle is a mercenary vehicle, `false` otherwise.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleLayoutHash(System.Int32)">
            <summary>
            GET_VEHICLE_LAYOUT_HASH
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleLightMultiplier(System.Int32)">
            <summary>
            GET_VEHICLE_LIGHT_MULTIPLIER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleLightsState(System.Int32,System.Boolean@,System.Boolean@)">
            <summary>
            GET_VEHICLE_LIGHTS_STATE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleLivery(System.Int32)">
            <summary>
            -1 = no livery
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleLiveryCount(System.Int32)">
            <summary>
            Returns -1 if the vehicle has no livery
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleLockOnTarget(System.Int32,System.Int32@)">
            <summary>
            GET_VEHICLE_LOCK_ON_TARGET
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleOwner(System.Int32,System.Int32@)">
            <summary>
            GET_VEHICLE_LOCK_ON_TARGET
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleMaxBraking(System.Int32)">
            <summary>
            GET_VEHICLE_MAX_BRAKING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleMaxNumberOfPassengers(System.Int32)">
            <summary>
            GET_VEHICLE_MAX_NUMBER_OF_PASSENGERS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleMaxTraction(System.Int32)">
            <summary>
            GET_VEHICLE_MAX_TRACTION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleMod(System.Int32,System.Int32)">
            <summary>
            GET_VEHICLE_MOD
            </summary>
            <param name="vehicle">
            The vehicle to get the mod of.
            </param>
            <param name="modType">
            Refer to eVehicleModType in [`SET_VEHICLE_MOD`](#\_0x6AF0636DDEDCB6DD).
            </param>
            <returns>
            Returns the current modIndex, or `-1` if the mod is stock.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleModColor_1(System.Int32,System.Int32@,System.Int32@,System.Int32@)">
            <summary>
            GET_VEHICLE_MOD_COLOR_1
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleModColor_1Name(System.Int32,System.Boolean)">
            <summary>
            returns a string which is the codename of the vehicle's currently selected primary color
            p1 is always 0
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xb45085b721efd38c(System.Int32,System.Boolean)">
            <summary>
            returns a string which is the codename of the vehicle's currently selected primary color
            p1 is always 0
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleModColor_2(System.Int32,System.Int32@,System.Int32@)">
            <summary>
            GET_VEHICLE_MOD_COLOR_2
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleModColor_2Name(System.Int32)">
            <summary>
            returns a string which is the codename of the vehicle's currently selected secondary color
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x4967a516ed23a5a1(System.Int32)">
            <summary>
            returns a string which is the codename of the vehicle's currently selected secondary color
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleModIdentifierHash(System.Int32,System.Int32,System.Int32)">
            <summary>
            Can be used for IS_DLC_VEHICLE_MOD and _0xC098810437312FFF
            </summary>
            <param name="modType">
            Refer to eVehicleModType in [`SET_VEHICLE_MOD`](#\_0x6AF0636DDEDCB6DD).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x4593cf82aa179706(System.Int32,System.Int32,System.Int32)">
            <summary>
            Can be used for IS_DLC_VEHICLE_MOD and _0xC098810437312FFF
            </summary>
            <param name="modType">
            Refer to eVehicleModType in [`SET_VEHICLE_MOD`](#\_0x6AF0636DDEDCB6DD).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleModData(System.Int32,System.Int32,System.Int32)">
            <summary>
            Can be used for IS_DLC_VEHICLE_MOD and _0xC098810437312FFF
            </summary>
            <param name="modType">
            Refer to eVehicleModType in [`SET_VEHICLE_MOD`](#\_0x6AF0636DDEDCB6DD).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleModKit(System.Int32)">
            <summary>
            GET_VEHICLE_MOD_KIT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleModKitType(System.Int32)">
            <summary>
            GET_VEHICLE_MOD_KIT_TYPE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleModModifierValue(System.Int32,System.Int32,System.Int32)">
            <summary>
            GET_VEHICLE_MOD_MODIFIER_VALUE
            </summary>
            <param name="modType">
            Refer to eVehicleModType in [`SET_VEHICLE_MOD`](#\_0x6AF0636DDEDCB6DD).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleModVariation(System.Int32,System.Int32)">
            <summary>
            Only used for wheels(ModType = 23/24) Returns true if the wheels are custom wheels
            </summary>
            <param name="modType">
            Refer to eVehicleModType in [`SET_VEHICLE_MOD`](#\_0x6AF0636DDEDCB6DD).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleModelAcceleration(System.UInt32)">
            <summary>
            Returns the acceleration of the specified model.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleModelEstimatedAgility(System.UInt32)">
            <summary>
            GET_VEHICLE_MODEL_*
            9.8 * thrust if air vehicle, else 0.38 + drive force?
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x53409b5163d5b846(System.UInt32)">
            <summary>
            GET_VEHICLE_MODEL_*
            9.8 * thrust if air vehicle, else 0.38 + drive force?
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleModelDownForce(System.UInt32)">
            <summary>
            GET_VEHICLE_MODEL_*
            9.8 * thrust if air vehicle, else 0.38 + drive force?
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleModelEstimatedMaxSpeed(System.UInt32)">
            <summary>
            Returns max speed (without mods) of the specified vehicle model in m/s.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleModelMaxSpeed(System.UInt32)">
            <summary>
            Returns max speed (without mods) of the specified vehicle model in m/s.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleModelMaxBraking(System.UInt32)">
            <summary>
            Returns max braking of the specified vehicle model.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleModelMaxBrakingMaxMods(System.UInt32)">
            <summary>
            GET_VEHICLE_MODEL_MAX_BRAKING_MAX_MODS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xbfba3ba79cff7ebf(System.UInt32)">
            <summary>
            GET_VEHICLE_MODEL_MAX_BRAKING_MAX_MODS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleModelHandBrake(System.UInt32)">
            <summary>
            GET_VEHICLE_MODEL_MAX_BRAKING_MAX_MODS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleModelMaxKnots(System.UInt32)">
            <summary>
            GET_VEHICLE_MODEL_*
            Function pertains only to aviation vehicles.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xc6ad107ddc9054cc(System.UInt32)">
            <summary>
            GET_VEHICLE_MODEL_*
            Function pertains only to aviation vehicles.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleModelMaxTraction(System.UInt32)">
            <summary>
            Returns max traction of the specified vehicle model.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleModelNumberOfSeats(System.UInt32)">
            <summary>
            Returns max number of passengers (including the driver) for the specified vehicle model.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleModelMaxNumberOfPassengers(System.UInt32)">
            <summary>
            Returns max number of passengers (including the driver) for the specified vehicle model.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleModelValue(System.Int32)">
            <summary>
            Returns `nMonetaryValue` from handling.meta for specific model, which is the vehicle's monetary value.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x5873c14a52d74236(System.Int32)">
            <summary>
            Returns `nMonetaryValue` from handling.meta for specific model, which is the vehicle's monetary value.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleModelMonetaryValue(System.Int32)">
            <summary>
            Returns `nMonetaryValue` from handling.meta for specific model, which is the vehicle's monetary value.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleNeonLightsColour(System.Int32,System.Int32@,System.Int32@,System.Int32@)">
            <summary>
            Gets the color of the neon lights of the specified vehicle.
            See [`_SET_VEHICLE_NEON_LIGHTS_COLOUR`](#\_0x8E0A582209A62695) for more information
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleNextGear(System.Int32)">
            <summary>
            GET_VEHICLE_NEXT_GEAR
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleNodeIsGpsAllowed(System.Int32)">
            <summary>
            Returns false for nodes that aren't used for GPS routes.
            Example:
            Nodes in Fort Zancudo and LSIA are false
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa2ae5c478b96e3b6(System.Int32)">
            <summary>
            Returns false for nodes that aren't used for GPS routes.
            Example:
            Nodes in Fort Zancudo and LSIA are false
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetSupportsGpsRouteFlag(System.Int32)">
            <summary>
            Returns false for nodes that aren't used for GPS routes.
            Example:
            Nodes in Fort Zancudo and LSIA are false
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleNodeIsSwitchedOff(System.Int32)">
            <summary>
            Returns true when the node is Offroad. Alleys, some dirt roads, and carparks return true.
            Normal roads where plenty of Peds spawn will return false
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x4f5070aa58f69279(System.Int32)">
            <summary>
            Returns true when the node is Offroad. Alleys, some dirt roads, and carparks return true.
            Normal roads where plenty of Peds spawn will return false
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetIsSlowRoadFlag(System.Int32)">
            <summary>
            Returns true when the node is Offroad. Alleys, some dirt roads, and carparks return true.
            Normal roads where plenty of Peds spawn will return false
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleNodePosition(System.Int32,CitizenFX.Core.Vector3@)">
            <summary>
            Calling this with an invalid node id, will crash the game.
            Note that IS_VEHICLE_NODE_ID_VALID simply checks if nodeId is not zero. It does not actually ensure that the id is valid.
            Eg. IS_VEHICLE_NODE_ID_VALID(1) will return true, but will crash when calling GET_VEHICLE_NODE_POSITION().
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleNodeProperties(System.Single,System.Single,System.Single,System.Int32@,System.Int32@)">
            <summary>
            Gets the density and flags of the closest node to the specified position.\
            Density is a value between 0 and 15, indicating how busy the road is.
            ```cpp
            enum eVehicleNodeProperties {
            OFF_ROAD = 1 &lt;&lt; 0,
            ON_PLAYERS_ROAD =  1 &lt;&lt; 1,
            NO_BIG_VEHICLES = 1 &lt;&lt; 2,
            SWITCHED_OFF = 1 &lt;&lt; 3,
            TUNNEL_OR_INTERIOR = 1 &lt;&lt; 4,
            LEADS_TO_DEAD_END = 1 &lt;&lt; 5,
            HIGHWAY = 1 &lt;&lt; 6,
            JUNCTION = 1 &lt;&lt; 7,
            TRAFFIC_LIGHT = 1 &lt;&lt; 8,
            GIVE_WAY = 1 &lt;&lt; 9,
            WATER = 1 &lt;&lt; 10,
            }
            ```
            </summary>
            <param name="x">
            x position of search
            </param>
            <param name="y">
            y position of search
            </param>
            <param name="z">
            z position of search
            </param>
            <param name="density">
            The traffic density the current node will spawn in a range of 0-15.
            </param>
            <param name="flags">
            The vehicle node flags, see `eVehicleNodeProperties`.
            </param>
            <returns>
            Returns `true` if the node was found, or `false` if the node was not found, or was not streamed in.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleNumberOfBrokenBones(System.Int32)">
            <summary>
            _GET_VEHICLE_NUMBER_OF_BROKEN_BONES
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x2c8cbfe1ea5fc631(System.Int32)">
            <summary>
            _GET_VEHICLE_NUMBER_OF_BROKEN_BONES
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleNumberOfBrokenOffBones(System.Int32)">
            <summary>
            Also includes some "turnOffBones" when vehicle mods are installed.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x42a4beb35d372407(System.Int32)">
            <summary>
            Also includes some "turnOffBones" when vehicle mods are installed.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleNumberOfPassengers(System.Int32)">
            <summary>
            Gets the number of passengers, NOT including the driver. Use IS_VEHICLE_SEAT_FREE(Vehicle, -1) to also check for the driver
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleNumberOfWheels(System.Int32)">
            <summary>
            GET_VEHICLE_NUMBER_OF_WHEELS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleNumberPlateText(System.Int32)">
            <summary>
            Returns the license plate text from a vehicle.  8 chars maximum.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleNumberPlateTextIndex(System.Int32)">
            <summary>
            cpp
            enum eVehiclePlateIndicies {
            SanAndreasCursive = 0,
            SanAndreasBlack = 1,
            SanAndreasBlue = 2,
            SanAndreasPlain = 3,
            SRExcept = 4,
            NorthYankton = 5,
            // All indicies below this require b3095
            ECola = 6,
            LasVenturas = 7,
            LiberyCity = 8,
            LSCarMeet = 9,
            LSPanic = 10,
            LSPounders = 11,
            Sprunk = 12,
            }
            </summary>
            <param name="vehicle">
            The vehicle to get the plate index of
            </param>
            <returns>
            Returns the plate index, reference `eVehiclePlateIndicies`
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleOilLevel(System.Int32)">
            <summary>
            GET_VEHICLE_OIL_LEVEL
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehiclePedIsEntering(System.Int32)">
            <summary>
            GET_VEHICLE_PED_IS_ENTERING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetExclusivePhoneRelationships(System.Int32)">
            <summary>
            GET_VEHICLE_PED_IS_ENTERING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehiclePedIsIn(System.Int32,System.Boolean)">
            <summary>
            Retrieves the vehicle the specified ped is currently in, or the last vehicle they were in.
            </summary>
            <param name="ped">
            The target ped
            </param>
            <param name="lastVehicle">
            A boolean value where `false` represents the current vehicle the Ped is in, and `true` represents the last vehicle the Ped was in.
            </param>
            <returns>
            The vehicle id. Returns 0 if the ped is/was not in a vehicle.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehiclePedIsTryingToEnter(System.Int32)">
            <summary>
            GET_VEHICLE_PED_IS_TRYING_TO_ENTER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehiclePedIsUsing(System.Int32)">
            <summary>
            Gets ID of vehicle player using. It means it can get ID at any interaction with vehicle. Enter\exit for example. And that means it is faster than GET_VEHICLE_PED_IS_IN but less safe.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehiclePetrolTankHealth(System.Int32)">
            <summary>
            1000 is max health
            Begins leaking gas at around 650 health
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehiclePlateType(System.Int32)">
            <summary>
            Returns the plates a vehicle has.
            ```cpp
            enum eVehiclePlateType
            {
            VPT_FRONT_AND_BACK_PLATES = 0,
            VPT_FRONT_PLATES = 1,
            VPT_BACK_PLATES = 2,
            VPT_NONE = 3,
            };
            ```
            Motorcycles with no visible plates will sometimes return a 2 for unknown reasons.
            </summary>
            <returns>
            Returns the vehicle plate type, refer to `eVehiclePlateType`
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleRecordingId(System.Int32,System.String)">
            <summary>
            See [`REQUEST_VEHICLE_RECORDING`](#\_0xAF514CABE74CBF15).
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleRoofLivery(System.Int32)">
            <summary>
            Returns index of the current vehicle's rooftop livery.
            A getter for [\_SET_VEHICLE_ROOF_LIVERY](#\_0xA6D3A8750DC73270).
            </summary>
            <param name="vehicle">
            The vehicle handle.
            </param>
            <returns>
            An index of the current vehicle's rooftop livery.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x60190048c0764a26(System.Int32)">
            <summary>
            Returns index of the current vehicle's rooftop livery.
            A getter for [\_SET_VEHICLE_ROOF_LIVERY](#\_0xA6D3A8750DC73270).
            </summary>
            <param name="vehicle">
            The vehicle handle.
            </param>
            <returns>
            An index of the current vehicle's rooftop livery.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleRoofLiveryCount(System.Int32)">
            <summary>
            Returns a number of available rooftop liveries, or -1 if vehicle has no rooftop liveries available.
            </summary>
            <param name="vehicle">
            The vehicle handle.
            </param>
            <returns>
            A number of available rooftop liveries for vehicle.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x5ecb40269053c0d4(System.Int32)">
            <summary>
            Returns a number of available rooftop liveries, or -1 if vehicle has no rooftop liveries available.
            </summary>
            <param name="vehicle">
            The vehicle handle.
            </param>
            <returns>
            A number of available rooftop liveries for vehicle.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleSteeringAngle(System.Int32)">
            <summary>
            GET_VEHICLE_STEERING_ANGLE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleSteeringScale(System.Int32)">
            <summary>
            GET_VEHICLE_STEERING_SCALE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleSuspensionBounds(System.Int32,CitizenFX.Core.Vector3@,CitizenFX.Core.Vector3@)">
            <summary>
            Outputs 2 Vector3's.
            Scripts check if out2.x - out1.x &gt; something.x
            Could be suspension related, as in max suspension height and min suspension height, considering the natives location.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xdf7e3eeb29642c38(System.Int32,CitizenFX.Core.Vector3@,CitizenFX.Core.Vector3@)">
            <summary>
            Outputs 2 Vector3's.
            Scripts check if out2.x - out1.x &gt; something.x
            Could be suspension related, as in max suspension height and min suspension height, considering the natives location.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleSuspensionHeight(System.Int32)">
            <summary>
            Gets the height of the vehicle's suspension.
            The higher the value the lower the suspension. Each 0.002 corresponds with one more level lowered.
            0.000 is the stock suspension.
            0.008 is Ultra Suspension.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleThrottleOffset(System.Int32)">
            <summary>
            GET_VEHICLE_THROTTLE_OFFSET
            </summary>
            <returns>
            A float among -1 and 1 according if the vehicle is moving forwards or backwards
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleCurrentAcceleration(System.Int32)">
            <summary>
            GET_VEHICLE_THROTTLE_OFFSET
            </summary>
            <returns>
            A float among -1 and 1 according if the vehicle is moving forwards or backwards
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleTopSpeedModifier(System.Int32)">
            <summary>
            A getter for [MODIFY_VEHICLE_TOP_SPEED](#\_0x93A3996368C94158). Returns -1.0 if a modifier is not set.
            </summary>
            <param name="vehicle">
            The target vehicle.
            </param>
            <returns>
            Returns vehicle's modified top speed.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleTrailerVehicle(System.Int32,System.Int32@)">
            <summary>
            Gets the trailer of a vehicle and puts it into the trailer parameter.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleTurboPressure(System.Int32)">
            <summary>
            GET_VEHICLE_TURBO_PRESSURE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleType(System.Int32)">
            <summary>
            Returns the type of the passed vehicle.
            For client scripts, reference the more detailed [GET_VEHICLE_TYPE_RAW](#\_0xDE73BC10) native.
            ### Vehicle types
            *   automobile
            *   bike
            *   boat
            *   heli
            *   plane
            *   submarine
            *   trailer
            *   train
            </summary>
            <param name="vehicle">
            The vehicle's entity handle.
            </param>
            <returns>
            If the entity is a vehicle, the vehicle type. If it is not a vehicle, the return value will be null.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleTypeRaw(System.Int32)">
            <summary>
            Returns the model type of the vehicle as defined by:
            ```cpp
            enum VehicleType
            {
            VEHICLE_TYPE_NONE = -1,
            VEHICLE_TYPE_CAR = 0,
            VEHICLE_TYPE_PLANE = 1,
            VEHICLE_TYPE_TRAILER = 2,
            VEHICLE_TYPE_QUADBIKE = 3,
            VEHICLE_TYPE_DRAFT = 4,
            VEHICLE_TYPE_SUBMARINECAR = 5,
            VEHICLE_TYPE_AMPHIBIOUS_AUTOMOBILE = 6,
            VEHICLE_TYPE_AMPHIBIOUS_QUADBIKE = 7,
            VEHICLE_TYPE_HELI = 8,
            VEHICLE_TYPE_BLIMP = 9,
            VEHICLE_TYPE_AUTOGYRO = 10,
            VEHICLE_TYPE_BIKE = 11,
            VEHICLE_TYPE_BICYCLE = 12,
            VEHICLE_TYPE_BOAT = 13,
            VEHICLE_TYPE_TRAIN = 14,
            VEHICLE_TYPE_SUBMARINE = 15,
            };
            ```
            </summary>
            <param name="vehicle">
            The vehicle's entity handle.
            </param>
            <returns>
            Returns the vehicles model type
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleTyreSmokeColor(System.Int32,System.Int32@,System.Int32@,System.Int32@)">
            <summary>
            GET_VEHICLE_TYRE_SMOKE_COLOR
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleTyresCanBurst(System.Int32)">
            <summary>
            GET_VEHICLE_TYRES_CAN_BURST
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleWaypointProgress(System.Int32)">
            <summary>
            GET_VEHICLE_WAYPOINT_PROGRESS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleWaypointTargetPoint(System.Int32)">
            <summary>
            GET_VEHICLE_WAYPOINT_TARGET_POINT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleWeaponCapacity(System.Int32,System.Int32)">
            <summary>
            _GET_VEHICLE_WEAPON_CAPACITY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x8181ce2f25cb9bb7(System.Int32,System.Int32)">
            <summary>
            _GET_VEHICLE_WEAPON_CAPACITY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleWheelBrakePressure(System.Int32,System.Int32)">
            <summary>
            Gets brake pressure of a wheel.
            Max number of wheels can be retrieved with the native GET_VEHICLE_NUMBER_OF_WHEELS.
            Normal values around 1.0f when braking.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleWheelFlags(System.Int32,System.Int32)">
            <summary>
            Gets the flags of a wheel.
            Max number of wheels can be retrieved with the native GET_VEHICLE_NUMBER_OF_WHEELS.
            </summary>
            <returns>
            An unsigned int containing bit flags.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleWheelHealth(System.Int32,System.Int32)">
            <summary>
            GET_VEHICLE_WHEEL_HEALTH
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleWheelIsPowered(System.Int32,System.Int32)">
            <summary>
            Gets whether the wheel is powered.
            Max number of wheels can be retrieved with the native GET_VEHICLE_NUMBER_OF_WHEELS.
            This is a shortcut to a flag in GET_VEHICLE_WHEEL_FLAGS.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleWheelPower(System.Int32,System.Int32)">
            <summary>
            Gets power being sent to a wheel.
            Max number of wheels can be retrieved with the native GET_VEHICLE_NUMBER_OF_WHEELS.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleWheelRimColliderSize(System.Int32,System.Int32)">
            <summary>
            GET_VEHICLE_WHEEL_RIM_COLLIDER_SIZE
            </summary>
            <param name="vehicle">
            The vehicle to obtain data for.
            </param>
            <param name="wheelIndex">
            Index of wheel, 0-3.
            </param>
            <returns>
            Float representing size of the rim collider. Not sure what it is used for, probably to detect whether bullets hit rim or tire and puncture it (and to determine size of the wheel when tire is fully blown).
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleWheelRotationSpeed(System.Int32,System.Int32)">
            <summary>
            Gets the rotation speed of a wheel.
            This is used internally to calcuate GET_VEHICLE_WHEEL_SPEED.
            Max number of wheels can be retrieved with the native GET_VEHICLE_NUMBER_OF_WHEELS.
            </summary>
            <returns>
            The angular velocity of the wheel.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleWheelSize(System.Int32)">
            <summary>
            Returns vehicle's wheels' size (size is the same for all the wheels, cannot get/set specific wheel of vehicle).
            Only works on non-default wheels (returns 0 in case of default wheels).
            </summary>
            <param name="vehicle">
            The vehicle to obtain data for.
            </param>
            <returns>
            Float representing size of the wheel (usually between 0.5 and 1.5)
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleWheelSpeed(System.Int32,System.Int32)">
            <summary>
            Gets speed of a wheel at the tyre.
            Max number of wheels can be retrieved with the native GET_VEHICLE_NUMBER_OF_WHEELS.
            </summary>
            <returns>
            An integer.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleWheelSteeringAngle(System.Int32,System.Int32)">
            <summary>
            Gets steering angle of a wheel.
            Max number of wheels can be retrieved with the native GET_VEHICLE_NUMBER_OF_WHEELS.
            </summary>
            <returns>
            The steering angle of the wheel, with 0 being straight.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleWheelSurfaceMaterial(System.Int32,System.Int32)">
            <summary>
            GET_VEHICLE_WHEEL_SURFACE_MATERIAL
            </summary>
            <param name="vehicle">
            The vehicle to obtain data for.
            </param>
            <param name="wheelIndex">
            Index of wheel, 0-3.
            </param>
            <returns>
            Integer representing the index of the current surface material of that wheel. Check materials.dat for the indexes.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleWheelSuspensionCompression(System.Int32,System.Int32)">
            <summary>
            Gets the current suspension compression of a wheel.
            Returns a positive value. 0 means the suspension is fully extended, the wheel is off the ground.
            Max number of wheels can be retrieved with the native GET_VEHICLE_NUMBER_OF_WHEELS.
            </summary>
            <returns>
            The current compression of the wheel's suspension.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleWheelTireColliderSize(System.Int32,System.Int32)">
            <summary>
            GET_VEHICLE_WHEEL_TIRE_COLLIDER_SIZE
            </summary>
            <param name="vehicle">
            The vehicle to obtain data for.
            </param>
            <param name="wheelIndex">
            Index of wheel, 0-3.
            </param>
            <returns>
            Float representing size of the wheel collider.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleWheelTireColliderWidth(System.Int32,System.Int32)">
            <summary>
            GET_VEHICLE_WHEEL_TIRE_COLLIDER_WIDTH
            </summary>
            <param name="vehicle">
            The vehicle to obtain data for.
            </param>
            <param name="wheelIndex">
            Index of wheel, 0-3.
            </param>
            <returns>
            Float representing width of the wheel collider.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleWheelTractionVectorLength(System.Int32,System.Int32)">
            <summary>
            Gets the traction vector length of a wheel.
            Max number of wheels can be retrieved with the native GET_VEHICLE_NUMBER_OF_WHEELS.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleWheelType(System.Int32)">
            <summary>
            cpp
            enum eVehicleWheelType
            {
            VWT_SPORT = 0,
            VWT_MUSCLE = 1,
            VWT_LOWRIDER = 2,
            VWT_SUV = 3,
            VWT_OFFROAD = 4,
            VWT_TUNER = 5,
            VWT_BIKE = 6,
            VWT_HIEND = 7,
            // Benny's Original
            VWT_SUPERMOD1 = 8,
            // Benny's Bespoke
            VWT_SUPERMOD2 = 9,
            // Open Wheel
            VWT_SUPERMOD3 = 10,
            // Street
            VWT_SUPERMOD4 = 11,
            // Track
            VWT_SUPERMOD5 = 12,
            };
            </summary>
            <returns>
            Returns an eVehicleWheelType integer value.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleWheelWidth(System.Int32)">
            <summary>
            Returns vehicle's wheels' width (width is the same for all the wheels, cannot get/set specific wheel of vehicle).
            Only works on non-default wheels (returns 0 in case of default wheels).
            </summary>
            <param name="vehicle">
            The vehicle to obtain data for.
            </param>
            <returns>
            Float representing width of the wheel (usually between 0.1 and 1.5)
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleWheelXOffset(System.Int32,System.Int32)">
            <summary>
            Returns the offset of the specified wheel relative to the wheel's axle center.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleWheelYRotation(System.Int32,System.Int32)">
            <summary>
            GET_VEHICLE_WHEEL_Y_ROTATION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleWheelXrot(System.Int32,System.Int32)">
            <summary>
            GET_VEHICLE_WHEEL_Y_ROTATION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleWheelieState(System.Int32)">
            <summary>
            List of known states:
            ```
            1: Not wheeling.
            65: Vehicle is ready to do wheelie (burnouting).
            129: Vehicle is doing wheelie.
            ```
            </summary>
            <param name="vehicle">
            Vehicle
            </param>
            <returns>
            Vehicle's current wheelie state.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleWindowTint(System.Int32)">
            <summary>
            GET_VEHICLE_WINDOW_TINT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleXenonLightsColor(System.Int32)">
            <summary>
            Use [\_SET_VEHICLE_HEADLIGHTS_COLOUR](#\_0xE41033B25D003A07) to set the headlights color for the vehicle.
            You must enable xenon headlights for this native to work properly.
            ```cpp
            enum eHeadlightColors {
            Default = 255,
            White = 0,
            Blue = 1,
            ElectricBlue = 2,
            MintGreen = 3,
            LimeGreen = 4,
            Yellow = 5,
            GoldenShower = 6,
            Orange = 7,
            Red = 8,
            PonyPink = 9,
            HotPink = 10,
            Purple = 11,
            Blacklight = 12
            }
            ```
            </summary>
            <param name="vehicle">
            The vehicle to get the headlight color from.
            </param>
            <returns>
            Returns the xenons light color, refer to `eHeadlightColors`
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x3dff319a831e0cdb(System.Int32)">
            <summary>
            Use [\_SET_VEHICLE_HEADLIGHTS_COLOUR](#\_0xE41033B25D003A07) to set the headlights color for the vehicle.
            You must enable xenon headlights for this native to work properly.
            ```cpp
            enum eHeadlightColors {
            Default = 255,
            White = 0,
            Blue = 1,
            ElectricBlue = 2,
            MintGreen = 3,
            LimeGreen = 4,
            Yellow = 5,
            GoldenShower = 6,
            Orange = 7,
            Red = 8,
            PonyPink = 9,
            HotPink = 10,
            Purple = 11,
            Blacklight = 12
            }
            ```
            </summary>
            <param name="vehicle">
            The vehicle to get the headlight color from.
            </param>
            <returns>
            Returns the xenons light color, refer to `eHeadlightColors`
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleHeadlightsColour(System.Int32)">
            <summary>
            Use [\_SET_VEHICLE_HEADLIGHTS_COLOUR](#\_0xE41033B25D003A07) to set the headlights color for the vehicle.
            You must enable xenon headlights for this native to work properly.
            ```cpp
            enum eHeadlightColors {
            Default = 255,
            White = 0,
            Blue = 1,
            ElectricBlue = 2,
            MintGreen = 3,
            LimeGreen = 4,
            Yellow = 5,
            GoldenShower = 6,
            Orange = 7,
            Red = 8,
            PonyPink = 9,
            HotPink = 10,
            Purple = 11,
            Blacklight = 12
            }
            ```
            </summary>
            <param name="vehicle">
            The vehicle to get the headlight color from.
            </param>
            <returns>
            Returns the xenons light color, refer to `eHeadlightColors`
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleXenonLightsColour(System.Int32)">
            <summary>
            Use [\_SET_VEHICLE_HEADLIGHTS_COLOUR](#\_0xE41033B25D003A07) to set the headlights color for the vehicle.
            You must enable xenon headlights for this native to work properly.
            ```cpp
            enum eHeadlightColors {
            Default = 255,
            White = 0,
            Blue = 1,
            ElectricBlue = 2,
            MintGreen = 3,
            LimeGreen = 4,
            Yellow = 5,
            GoldenShower = 6,
            Orange = 7,
            Red = 8,
            PonyPink = 9,
            HotPink = 10,
            Purple = 11,
            Blacklight = 12
            }
            ```
            </summary>
            <param name="vehicle">
            The vehicle to get the headlight color from.
            </param>
            <returns>
            Returns the xenons light color, refer to `eHeadlightColors`
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleXenonLightsCustomColor(System.Int32,System.Int32@,System.Int32@,System.Int32@)">
            <summary>
            Returns vehicle xenon lights custom RGB color values. Do note this native doesn't return non-RGB colors that was set with [\_SET_VEHICLE_XENON_LIGHTS_COLOR](#\_0xE41033B25D003A07).
            </summary>
            <param name="vehicle">
            The vehicle handle.
            </param>
            <param name="red">
            Red color (0-255).
            </param>
            <param name="green">
            Green color (0-255).
            </param>
            <param name="blue">
            Blue color (0-255).
            </param>
            <returns>
            A boolean indicating if vehicle have custom xenon lights RGB color.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleXmasSnowFactor">
            <summary>
            A getter for [SET_VEHICLE_XMAS_SNOW_FACTOR](#\_0x80CC4C9E).
            </summary>
            <returns>
            Returns the grip factor for the vehicles wheels during xmas weather. default value is 0.2.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVisualSettingFloat(System.String)">
            <summary>
            A getter for [SET_VISUAL_SETTING_FLOAT](#\_0xD1D31681).
            </summary>
            <param name="name">
            The name of the value to get, such as `pedLight.color.red`.
            </param>
            <returns>
            Returns the floating point value of the specified visual setting on success.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetWantedLevelParoleDuration">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa72200f51875fea4">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetWantedLevelRadius(System.Int32)">
            <summary>
            Remnant from GTA IV. Does nothing in GTA V.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetWantedLevelThreshold(System.Int32)">
            <summary>
            Drft
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetWarningMessageTitleHash">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetWaterHeight(System.Single,System.Single,System.Single,System.Single@)">
            <summary>
            Retrieves the depth of the water beneath the specified position, accounting for the waves.
            **Note:** The result might vary depending on the specific frame when this command is executed due to wave fluctuations.
            </summary>
            <param name="x">
            The coordinate at which to test at for water.
            </param>
            <param name="y">
            The coordinate at which to test at for water.
            </param>
            <param name="z">
            The coordinate at which to test at for water.
            </param>
            <param name="height">
            The height at which to test at for water.
            </param>
            <returns>
            Returns `false` when land at the tested coordinates is higher than water, `true` otherwise.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetWaterHeightNoWaves(System.Single,System.Single,System.Single,System.Single@)">
            <summary>
            Retrieves the depth of the water beneath the specified position, disregarding wave effects.
            **Note:** The result remains consistent across different frames as it doesn't consider wave fluctuations.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetWaterQuadAlpha(System.Int32,System.Int32@,System.Int32@,System.Int32@,System.Int32@)">
            <summary>
            GET_WATER_QUAD_ALPHA
            </summary>
            <param name="waterQuad">
            The water quad index
            </param>
            <param name="a0">
            The a0 level
            </param>
            <param name="a1">
            The a1 level
            </param>
            <param name="a2">
            The a2 level
            </param>
            <param name="a3">
            The a3 level
            </param>
            <returns>
            Returns true on success. Alpha values are undefined on failure
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetWaterQuadAtCoords(System.Single,System.Single)">
            <summary>
            This native returns the index of a water quad if the given point is inside its bounds.
            *If you also want to check for water level, check out [`GetWaterQuadAtCoords_3d`](#\_0xF8E03DB8)*
            </summary>
            <param name="x">
            The X coordinate
            </param>
            <param name="y">
            The Y coordinate
            </param>
            <returns>
            The water quad index at the given position. Returns -1 if there isn't any there.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetWaterQuadAtCoords_3d(System.Single,System.Single,System.Single)">
            <summary>
            This alternative implementation of [`GetWaterQuadAtCoords`](#\_0x17321452) also checks the height of the water level.
            </summary>
            <param name="x">
            The X coordinate
            </param>
            <param name="y">
            The Y coordinate
            </param>
            <param name="z">
            The water level inside the water quad
            </param>
            <returns>
            The water quad index at the given position. Returns -1 if there isn't any there. Also returns -1 if the given point is above the water level.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetWaterQuadBounds(System.Int32,System.Int32@,System.Int32@,System.Int32@,System.Int32@)">
            <summary>
            GET_WATER_QUAD_BOUNDS
            </summary>
            <param name="waterQuad">
            The water quad index
            </param>
            <param name="minX">
            The minX coordinate
            </param>
            <param name="minY">
            The minY coordinate
            </param>
            <param name="maxX">
            The maxX coordinate
            </param>
            <param name="maxY">
            The maxY coordinate
            </param>
            <returns>
            Returns true on success. Bounds are undefined on failure
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetWaterQuadCount">
            <summary>
            GET_WATER_QUAD_COUNT
            </summary>
            <returns>
            Returns the amount of water quads loaded.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetWaterQuadHasLimitedDepth(System.Int32,System.Int32@)">
            <summary>
            GET_WATER_QUAD_HAS_LIMITED_DEPTH
            </summary>
            <param name="waterQuad">
            The water quad index
            </param>
            <returns>
            Returns if the given water quad has a limited depth.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetWaterQuadIsInvisible(System.Int32,System.Int32@)">
            <summary>
            GET_WATER_QUAD_IS_INVISIBLE
            </summary>
            <param name="waterQuad">
            The water quad index
            </param>
            <returns>
            Returns if the given water quad is invisible
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetWaterQuadLevel(System.Int32,System.Single@)">
            <summary>
            *level is defined as "z" in water.xml*
            </summary>
            <param name="waterQuad">
            The returned water quad level
            </param>
            <returns>
            Returns true on success. Level is undefined on failure
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetWaterQuadNoStencil(System.Int32,System.Int32@)">
            <summary>
            GET_WATER_QUAD_NO_STENCIL
            </summary>
            <param name="waterQuad">
            The water quad index
            </param>
            <returns>
            Returns if the given water quad has no stencil.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetWaterQuadType(System.Int32,System.Int32@)">
            <summary>
            Valid type definitions:
            *   **0** Square
            *   **1** Right triangle where the 90 degree angle is at maxX, minY
            *   **2** Right triangle where the 90 degree angle is at minX, minY
            *   **3** Right triangle where the 90 degree angle is at minX, maxY
            *   **4** Right triangle where the 90 degree angle is at maxY, maxY
            </summary>
            <param name="waterQuad">
            The water quad index
            </param>
            <returns>
            Returns true on success. Type is undefined on failure
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetWaveQuadAmplitude(System.Int32,System.Single@)">
            <summary>
            GET_WAVE_QUAD_AMPLITUDE
            </summary>
            <param name="waveQuad">
            The wave quad index
            </param>
            <returns>
            Returns true on success. Amplitude is undefined on failure
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetWaveQuadAtCoords(System.Single,System.Single)">
            <summary>
            This native returns the index of a wave quad if the given point is inside its bounds.
            </summary>
            <param name="x">
            The X coordinate
            </param>
            <param name="y">
            The Y coordinate
            </param>
            <returns>
            The wave quad index at the given position. Returns -1 if there isn't any there.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetWaveQuadBounds(System.Int32,System.Int32@,System.Int32@,System.Int32@,System.Int32@)">
            <summary>
            GET_WAVE_QUAD_BOUNDS
            </summary>
            <param name="waveQuad">
            The wave quad index
            </param>
            <param name="minX">
            The minX coordinate
            </param>
            <param name="minY">
            The minY coordinate
            </param>
            <param name="maxX">
            The maxX coordinate
            </param>
            <param name="maxY">
            The maxY coordinate
            </param>
            <returns>
            Returns true on success. Bounds are undefined on failure
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetWaveQuadCount">
            <summary>
            GET_WAVE_QUAD_COUNT
            </summary>
            <returns>
            Returns the amount of wave quads loaded.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetWaveQuadDirection(System.Int32,System.Single@,System.Single@)">
            <summary>
            GET_WAVE_QUAD_DIRECTION
            </summary>
            <param name="waveQuad">
            The wave quad index
            </param>
            <param name="directionX">
            The wave quad X direction
            </param>
            <param name="directionY">
            The wave quad Y direction
            </param>
            <returns>
            Returns true on success. Direction values are undefined on failure
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetWaypointBlipEnumId">
            <summary>
            GET_WAYPOINT_BLIP_ENUM_ID
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetBlipInfoIdIterator">
            <summary>
            GET_WAYPOINT_BLIP_ENUM_ID
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetWaypointDistanceAlongRoute(System.String,System.Int32)">
            <summary>
            GET_WAYPOINT_DISTANCE_ALONG_ROUTE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetWeaponAnimationOverride(System.Int32)">
            <summary>
            A getter for [SET_WEAPON_ANIMATION_OVERRIDE](#\_0x1055AC3A667F09D9).
            </summary>
            <param name="ped">
            The target ped.
            </param>
            <returns>
            The weapon animation override.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetWeaponClipSize(System.UInt32)">
            <summary>
            // Returns the size of the default weapon component clip.
            Use it like this:
            char cClipSize[32];
            Hash cur;
            if (WEAPON::GET_CURRENT_PED_WEAPON(playerPed, &amp;cur, 1))
            {
            if (WEAPON::IS_WEAPON_VALID(cur))
            {
            int iClipSize = WEAPON::GET_WEAPON_CLIP_SIZE(cur);
            sprintf_s(cClipSize, "ClipSize: %.d", iClipSize);
            vDrawString(cClipSize, 0.5f, 0.5f);
            }
            }
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetWeaponComponentAccuracyModifier(System.UInt32)">
            <summary>
            A getter for `CWeaponAccuracyModifier` in a weapon component.
            </summary>
            <param name="componentHash">
            Weapon component name hash.
            </param>
            <returns>
            A weapon component accuracy modifier.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetWeaponComponentCameraHash(System.UInt32)">
            <summary>
            A getter for `CameraHash` in a weapon scope component.
            </summary>
            <param name="componentHash">
            Weapon component name hash.
            </param>
            <returns>
            The hash of the scope camera.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetWeaponComponentClipSize(System.UInt32)">
            <summary>
            A getter for `ClipSize` in a weapon component.
            </summary>
            <param name="componentHash">
            Weapon component name hash.
            </param>
            <returns>
            A weapon component clip size.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetWeaponComponentDamageModifier(System.UInt32)">
            <summary>
            A getter for `CWeaponDamageModifier` in a weapon component.
            </summary>
            <param name="componentHash">
            Weapon component name hash.
            </param>
            <returns>
            A weapon component damage modifier.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetWeaponComponentHudStats(System.UInt32,System.Int32@)">
            <summary>
            GET_WEAPON_COMPONENT_HUD_STATS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetWeaponComponentRangeDamageModifier(System.UInt32)">
            <summary>
            A getter for `CWeaponFallOffModifier` damage modifier value in a weapon component.
            </summary>
            <param name="componentHash">
            Weapon component name hash.
            </param>
            <returns>
            A weapon component damage modifier.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetWeaponComponentRangeModifier(System.UInt32)">
            <summary>
            A getter for `CWeaponFallOffModifier` range modifier value in a weapon component.
            </summary>
            <param name="componentHash">
            Weapon component name hash.
            </param>
            <returns>
            A weapon component range modifier.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetWeaponComponentReticuleHash(System.UInt32)">
            <summary>
            A getter for `ReticuleHash` in a weapon scope component.
            </summary>
            <param name="componentHash">
            Weapon component name hash.
            </param>
            <returns>
            The hash of the reticule camera.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetWeaponComponentTypeModel(System.UInt32)">
            <summary>
            GET_WEAPON_COMPONENT_TYPE_MODEL
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetWeaponComponentVariantExtraComponentCount(System.Int32)">
            <summary>
            _GET_WEAPON_COMPONENT_VARIANT_EXTRA_COMPONENT_COUNT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x6558ac7c17bfef58(System.Int32)">
            <summary>
            _GET_WEAPON_COMPONENT_VARIANT_EXTRA_COMPONENT_COUNT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetWeaponComponentVariantExtraComponentModel(System.Int32,System.Int32)">
            <summary>
            _GET_WEAPON_COMPONENT_VARIANT_EXTRA_COMPONENT_MODEL
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x4d1cb8dc40208a17(System.Int32,System.Int32)">
            <summary>
            _GET_WEAPON_COMPONENT_VARIANT_EXTRA_COMPONENT_MODEL
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetWeaponDamage(System.UInt32,System.Int32)">
            <summary>
            This native does not return damages of weapons from the melee and explosive group.
            </summary>
            <param name="componentHash">
            0 in the decompiled scripts.
            </param>
            <returns>
            Damages of the weapon.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x3133b907d8b32053(System.UInt32,System.Int32)">
            <summary>
            This native does not return damages of weapons from the melee and explosive group.
            </summary>
            <param name="componentHash">
            0 in the decompiled scripts.
            </param>
            <returns>
            Damages of the weapon.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetWeaponDamageModifier(System.UInt32)">
            <summary>
            A getter for [\_SET_WEAPON_DAMAGE_MODIFIER](#\_0x4757F00BC6323CFE).
            </summary>
            <param name="weaponHash">
            Weapon name hash.
            </param>
            <returns>
            A weapon damage modifier.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetWeaponDamageType(System.UInt32)">
            <summary>
            0=unknown (or incorrect weaponHash)
            1= no damage (flare,snowball, petrolcan)
            2=melee
            3=bullet
            4=force ragdoll fall
            5=explosive (RPG, Railgun, grenade)
            6=fire(molotov)
            8=fall(WEAPON_HELI_CRASH)
            10=electric
            11=barbed wire
            12=extinguisher
            13=gas
            14=water cannon(WEAPON_HIT_BY_WATER_CANNON)
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetWeaponHudStats(System.UInt32,System.Int32@)">
            <summary>
            // members should be aligned to 8 bytes by default but it's best to use alignas here, just to be sure
            struct WeaponHudStatsData
            {
            alignas(8) uint8_t hudDamage; // 0x0000
            alignas(8) uint8_t hudSpeed; // 0x0008
            alignas(8) uint8_t hudCapacity; // 0x0010
            alignas(8) uint8_t hudAccuracy; // 0x0018
            alignas(8) uint8_t hudRange; // 0x0020
            };
            Usage:
            WeaponHudStatsData data;
            if (GET_WEAPON_HUD_STATS(weaponHash, (Any*)&amp;data))
            {
            // uint8_t damagePercentage = data.hudDamage etc...
            }
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetWeaponObjectFromPed(System.Int32,System.Boolean)">
            <summary>
            Drops the current weapon and returns the object
            Unknown behavior when unarmed.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetWeaponObjectLiveryColor(System.Int32,System.Int32)">
            <summary>
            _GET_WEAPON_OBJECT_LIVERY_COLOR
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xb3ea4feabf41464b(System.Int32,System.Int32)">
            <summary>
            _GET_WEAPON_OBJECT_LIVERY_COLOR
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetWeaponObjectTintIndex(System.Int32)">
            <summary>
            GET_WEAPON_OBJECT_TINT_INDEX
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetWeaponRecoilShakeAmplitude(System.UInt32)">
            <summary>
            A getter for the recoil shake amplitude of a weapon.
            </summary>
            <param name="weaponHash">
            Weapon name hash.
            </param>
            <returns>
            The recoil shake amplitude of a weapon.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetWeaponTimeBetweenShots(System.UInt32)">
            <summary>
            _GET_WEAPON_TIME_BETWEEN_SHOTS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x065d2aacad8cf7a4(System.UInt32)">
            <summary>
            _GET_WEAPON_TIME_BETWEEN_SHOTS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetWeaponTintCount(System.UInt32)">
            <summary>
            GET_WEAPON_TINT_COUNT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetWeaponTypeFromPickupType(System.Int32)">
            <summary>
            GET_WEAPON_TYPE_FROM_PICKUP_TYPE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x08f96ca6c551ad51(System.Int32)">
            <summary>
            GET_WEAPON_TYPE_FROM_PICKUP_TYPE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetWeaponHashFromPickup(System.Int32)">
            <summary>
            GET_WEAPON_TYPE_FROM_PICKUP_TYPE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetWeapontypeGroup(System.UInt32)">
            <summary>
            Gets and returns the hash of the group of the specified weapon (group names can be found/changed under "Group" in the weapons' meta file).
            Note that the group is **not** the same as the location on the weapon wheel.
            </summary>
            <param name="weaponHash">
            The hash of the weapon.
            </param>
            <returns>
            Returns the hash of the group of the weapon. Hashes:| Group                  | Unsigned   | Signed      | Example                 |
            |:----------------------:|:----------:|:-----------:|:-----------------------:|
            | GROUP_DIGISCANNER      | 3539449195 | -755518101  | WEAPON_DIGISCANNER      |
            | GROUP_FIREEXTINGUISHER | 4257178988 | -37788308   | WEAPON_FIREEXTINGUISHER |
            | GROUP_HACKINGDEVICE    | 1175761940 | 1175761940  | WEAPON_HACKINGDEVICE    |
            | GROUP_HEAVY            | 2725924767 | -1569042529 | WEAPON_RPG              |
            | GROUP_MELEE            | 3566412244 | -728555052  | WEAPON_BAT              |
            | GROUP_METALDETECTOR    | 3759491383 | -535475913  | WEAPON_METALDETECTOR    |
            | GROUP_MG               | 1159398588 | 1159398588  | WEAPON_COMBATMG         |
            | GROUP_NIGHTVISION      | 3493187224 | -801780072  | GADGET_NIGHTVISION      |
            | GROUP_PARACHUTE        | 431593103  | 431593103   | GADGET_PARACHUTE        |
            | GROUP_PETROLCAN        | 1595662460 | 1595662460  | WEAPON_PETROLCAN        |
            | GROUP_PISTOL           | 416676503  | 416676503   | WEAPON_PISTOL           |
            | GROUP_RIFLE            | 970310034  | 970310034   | WEAPON_ASSAULTRIFLE     |
            | GROUP_SHOTGUN          | 860033945  | 860033945   | WEAPON_PUMPSHOTGUN      |
            | GROUP_SMG              | 3337201093 | -957766203  | WEAPON_MICROSMG         |
            | GROUP_SNIPER           | 3082541095 | -1212426201 | WEAPON_SNIPERRIFLE      |
            | GROUP_STUNGUN          | 690389602  | 690389602   | WEAPON_STUNGUN          |
            | GROUP_THROWN           | 1548507267 | 1548507267  | WEAPON_SNOWBALL         |
            | GROUP_TRANQILIZER      | 75159441   | 75159441    | WEAPON_TRANQUILIZER     |
            | GROUP_UNARMED          | 2685387236 | -1609580060 | WEAPON_UNARMED          |
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetWeapontypeModel(System.UInt32)">
            <summary>
            Returns the model of any weapon.
            Can also take an ammo hash?
            sub_6663a(&amp;l_115B, WEAPON::GET_WEAPONTYPE_MODEL(${ammo_rpg}));
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetWeapontypeSlot(System.UInt32)">
            <summary>
            GET_WEAPONTYPE_SLOT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetWeatherTypeTransition(System.UInt32@,System.UInt32@,System.Single@)">
            <summary>
            Refer to [`SET_WEATHER_TYPE_NOW_PERSIST`](#\_0xED712CA327900C8A) for weather types.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetWindDirection">
            <summary>
            Used for hunting in singleplayer and for golfing in both sp and online. The [`GET_HEADING_FROM_VECTOR_2D`](#\_0x2FFB6B224F4B2926) native can be used to get the wind heading from the direction.
            </summary>
            <returns>
            The wind direction
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetWindSpeed">
            <summary>
            GET_WIND_SPEED
            </summary>
            <returns>
            The wind speed in meters per second
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetWorldCoordFromScreenCoord(System.Single,System.Single,CitizenFX.Core.Vector3@,CitizenFX.Core.Vector3@)">
            <summary>
            Converts a screen coordinate into its relative world coordinate.
            </summary>
            <param name="screenX">
            A screen horizontal axis coordinate (0.0 - 1.0).
            </param>
            <param name="screenY">
            A screen vertical axis coordinate (0.0 - 1.0).
            </param>
            <param name="worldVector">
            The world coord vector pointer.
            </param>
            <param name="normalVector">
            The screen normal vector pointer.
            </param>
            <returns>
            A Vector3 representing the world coordinates relative to the specified screen coordinates and a screen plane normal Vector3 (normalised).
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetWorldPositionOfEntityBone(System.Int32,System.Int32)">
            <summary>
            Returns the coordinates of an entity-bone.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetZoneAtCoords(System.Single,System.Single,System.Single)">
            <summary>
            GET_ZONE_AT_COORDS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetZoneFromNameId(System.String)">
            <summary>
            'zoneName' corresponds to an entry in 'popzone.ipl'.
            AIRP = Los Santos International Airport
            ALAMO = Alamo Sea
            ALTA = Alta
            ARMYB = Fort Zancudo
            BANHAMC = Banham Canyon Dr
            BANNING = Banning
            BEACH = Vespucci Beach
            BHAMCA = Banham Canyon
            BRADP = Braddock Pass
            BRADT = Braddock Tunnel
            BURTON = Burton
            CALAFB = Calafia Bridge
            CANNY = Raton Canyon
            CCREAK = Cassidy Creek
            CHAMH = Chamberlain Hills
            CHIL = Vinewood Hills
            CHU = Chumash
            CMSW = Chiliad Mountain State Wilderness
            CYPRE = Cypress Flats
            DAVIS = Davis
            DELBE = Del Perro Beach
            DELPE = Del Perro
            DELSOL = La Puerta
            DESRT = Grand Senora Desert
            DOWNT = Downtown
            DTVINE = Downtown Vinewood
            EAST_V = East Vinewood
            EBURO = El Burro Heights
            ELGORL = El Gordo Lighthouse
            ELYSIAN = Elysian Island
            GALFISH = Galilee
            GOLF = GWC and Golfing Society
            GRAPES = Grapeseed
            GREATC = Great Chaparral
            HARMO = Harmony
            HAWICK = Hawick
            HORS = Vinewood Racetrack
            HUMLAB = Humane Labs and Research
            JAIL = Bolingbroke Penitentiary
            KOREAT = Little Seoul
            LACT = Land Act Reservoir
            LAGO = Lago Zancudo
            LDAM = Land Act Dam
            LEGSQU = Legion Square
            LMESA = La Mesa
            LOSPUER = La Puerta
            MIRR = Mirror Park
            MORN = Morningwood
            MOVIE = Richards Majestic
            MTCHIL = Mount Chiliad
            MTGORDO = Mount Gordo
            MTJOSE = Mount Josiah
            MURRI = Murrieta Heights
            NCHU = North Chumash
            NOOSE = N.O.O.S.E
            OCEANA = Pacific Ocean
            PALCOV = Paleto Cove
            PALETO = Paleto Bay
            PALFOR = Paleto Forest
            PALHIGH = Palomino Highlands
            PALMPOW = Palmer-Taylor Power Station
            PBLUFF = Pacific Bluffs
            PBOX = Pillbox Hill
            PROCOB = Procopio Beach
            RANCHO = Rancho
            RGLEN = Richman Glen
            RICHM = Richman
            ROCKF = Rockford Hills
            RTRAK = Redwood Lights Track
            SANAND = San Andreas
            SANCHIA = San Chianski Mountain Range
            SANDY = Sandy Shores
            SKID = Mission Row
            SLAB = Stab City
            STAD = Maze Bank Arena
            STRAW = Strawberry
            TATAMO = Tataviam Mountains
            TERMINA = Terminal
            TEXTI = Textile City
            TONGVAH = Tongva Hills
            TONGVAV = Tongva Valley
            VCANA = Vespucci Canals
            VESP = Vespucci
            VINE = Vinewood
            WINDF = Ron Alternates Wind Farm
            WVINE = West Vinewood
            ZANCUDO = Zancudo River
            ZP_ORT = Port of South Los Santos
            ZQ_UAR = Davis Quartz
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetZonePopschedule(System.Int32)">
            <summary>
            GET_ZONE_POPSCHEDULE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetZoneScumminess(System.Int32)">
            <summary>
            Gets the zone scumminess level, used to calculate the cellphone signal strength.
            ```cpp
            enum eZoneScumminess
            {
            SCUMMINESS_POSH = 0,
            SCUMMINESS_NICE = 1,
            SCUMMINESS_ABOVE_AVERAGE = 2,
            SCUMMINESS_BELOW_AVERAGE = 3,
            SCUMMINESS_CRAP = 4,
            SCUMMINESS_SCUM = 5
            }
            ```
            </summary>
            <param name="zoneId">
            The zone id
            </param>
            <returns>
            The zone scumminess level
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GiveAchievementToPlayer(System.Int32)">
            <summary>
            Achievements from 0-57
            more achievements came with update 1.29 (freemode events update), I'd say that they now go to 60, but I'll need to check.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GiveDelayedWeaponToPed(System.Int32,System.UInt32,System.Int32,System.Boolean)">
            <summary>
            Gives a weapon to PED with a delay, example:
            WEAPON::GIVE_DELAYED_WEAPON_TO_PED(PED::PLAYER_PED_ID(), MISC::GET_HASH_KEY("WEAPON_PISTOL"), 1000, false)
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GiveLoadoutToPed(System.Int32,System.Int32)">
            <summary>
            List of all available loadouts:
            ```
            LOADOUT_DEFAULT
            LOADOUT_ANIMAL
            LOADOUT_COUGAR
            LOADOUT_HILLBILLY
            LOADOUT_CULT
            LOADOUT_CHEAT_0
            LOADOUT_CHEAT_1
            LOADOUT_GUARD
            LOADOUT_NETWORK_BOT
            LOADOUT_LOST
            LOADOUT_LOST_L1
            LOADOUT_LOST_L2
            LOADOUT_LOST_L3
            LOADOUT_MEXICAN
            LOADOUT_MEXICAN_L1
            LOADOUT_MEXICAN_L2
            LOADOUT_MEXICAN_L3
            LOADOUT_FAMILY
            LOADOUT_ASIAN
            LOADOUT_SECUR
            LOADOUT_POLICE_GUARD
            LOADOUT_COP
            LOADOUT_COP_L1
            LOADOUT_COP_L2
            LOADOUT_COP_L3
            LOADOUT_SWAT
            LOADOUT_SWAT_NO_LASER
            LOADOUT_COP_SHOTGUN
            LOADOUT_FIREMAN
            LOADOUT_COP_HELI
            LOADOUT_COP_BOAT
            LOADOUT_ARMY
            LOADOUT_ANIMAL_RETRIEVER
            LOADOUT_SMALL_DOG
            LOADOUT_TIGER_SHARK
            LOADOUT_HAMMERHEAD_SHARK
            LOADOUT_KILLER_WHALE
            LOADOUT_BOAR
            LOADOUT_PIG
            LOADOUT_COYOTE
            LOADOUT_DEER
            LOADOUT_HEN
            LOADOUT_RABBIT
            LOADOUT_CAT
            LOADOUT_COW
            ```
            </summary>
            <param name="ped">
            The ped handle to apply this to.
            </param>
            <param name="loadoutHash">
            The loadout to use (needs to be a hash).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x68f8be6af5cdf8a6(System.Int32,System.Int32)">
            <summary>
            List of all available loadouts:
            ```
            LOADOUT_DEFAULT
            LOADOUT_ANIMAL
            LOADOUT_COUGAR
            LOADOUT_HILLBILLY
            LOADOUT_CULT
            LOADOUT_CHEAT_0
            LOADOUT_CHEAT_1
            LOADOUT_GUARD
            LOADOUT_NETWORK_BOT
            LOADOUT_LOST
            LOADOUT_LOST_L1
            LOADOUT_LOST_L2
            LOADOUT_LOST_L3
            LOADOUT_MEXICAN
            LOADOUT_MEXICAN_L1
            LOADOUT_MEXICAN_L2
            LOADOUT_MEXICAN_L3
            LOADOUT_FAMILY
            LOADOUT_ASIAN
            LOADOUT_SECUR
            LOADOUT_POLICE_GUARD
            LOADOUT_COP
            LOADOUT_COP_L1
            LOADOUT_COP_L2
            LOADOUT_COP_L3
            LOADOUT_SWAT
            LOADOUT_SWAT_NO_LASER
            LOADOUT_COP_SHOTGUN
            LOADOUT_FIREMAN
            LOADOUT_COP_HELI
            LOADOUT_COP_BOAT
            LOADOUT_ARMY
            LOADOUT_ANIMAL_RETRIEVER
            LOADOUT_SMALL_DOG
            LOADOUT_TIGER_SHARK
            LOADOUT_HAMMERHEAD_SHARK
            LOADOUT_KILLER_WHALE
            LOADOUT_BOAR
            LOADOUT_PIG
            LOADOUT_COYOTE
            LOADOUT_DEER
            LOADOUT_HEN
            LOADOUT_RABBIT
            LOADOUT_CAT
            LOADOUT_COW
            ```
            </summary>
            <param name="ped">
            The ped handle to apply this to.
            </param>
            <param name="loadoutHash">
            The loadout to use (needs to be a hash).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GivePedHelmet(System.Int32,System.Boolean,System.Int32,System.Int32)">
            <summary>
            Gives the ped a helmet. Can be removed by invoking [`REMOVE_PED_HELMET`](#\_0xA7B2458D0AD6DED8).
            ```cpp
            enum ePedCompFlags {
            PV_FLAG_NONE                  = 0, // 0
            PV_FLAG_BULKY                 = 1, // 1&lt;&lt;0
            PV_FLAG_JOB                   = 2, // 1&lt;&lt;1
            PV_FLAG_SUNNY                 = 4, // 1&lt;&lt;2
            PV_FLAG_WET                   = 8, // 1&lt;&lt;3
            PV_FLAG_COLD                  = 16, // 1&lt;&lt;4
            PV_FLAG_NOT_IN_CAR            = 32, // 1&lt;&lt;5
            PV_FLAG_BIKE_ONLY             = 64, // 1&lt;&lt;6
            PV_FLAG_NOT_INDOORS           = 128, // 1&lt;&lt;7
            PV_FLAG_FIRE_RETARDENT        = 256, // 1&lt;&lt;8
            PV_FLAG_ARMOURED              = 512, // 1&lt;&lt;9
            PV_FLAG_LIGHTLY_ARMOURED      = 1024, // 1&lt;&lt;10
            PV_FLAG_HIGH_DETAIL           = 2048, // 1&lt;&lt;11
            PV_FLAG_DEFAULT_HELMET        = 4096, // 1&lt;&lt;12
            PV_FLAG_RANDOM_HELMET         = 8192, // 1&lt;&lt;13
            PV_FLAG_SCRIPT_HELMET         = 16384, // 1&lt;&lt;14
            PV_FLAG_FLIGHT_HELMET         = 32768, // 1&lt;&lt;15
            PV_FLAG_HIDE_IN_FIRST_PERSON  = 65536, // 1&lt;&lt;16
            PV_FLAG_USE_PHYSICS_HAT_2     = 131072, // 1&lt;&lt;17
            PV_FLAG_PILOT_HELMET          = 262144 // 1&lt;&lt;18
            };
            ```
            </summary>
            <param name="ped">
            Ped index.
            </param>
            <param name="cannotRemove">
            Can remove helmet or not.
            </param>
            <param name="helmetFlag">
            Flag for the helmet, the helmet appearance depends on the ped it's being applied on.
            </param>
            <param name="textureIndex">
            Texture index; any value other than `-1` will overwrite the default texture index. The helmet texture index needs to be valid for it to be applied.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GivePedNmMessage(System.Int32)">
            <summary>
            Sends the message that was created by a call to CREATE_NM_MESSAGE to the specified Ped.
            If a message hasn't been created already, this function does nothing.
            If the Ped is not ragdolled with Euphoria enabled, this function does nothing.
            The following call can be used to ragdoll the Ped with Euphoria enabled: SET_PED_TO_RAGDOLL(ped, 4000, 5000, 1, 1, 1, 0);
            Call order:
            SET_PED_TO_RAGDOLL
            CREATE_NM_MESSAGE
            GIVE_PED_NM_MESSAGE
            Multiple messages can be chained. Eg. to make the ped stagger and swing his arms around, the following calls can be made:
            SET_PED_TO_RAGDOLL(ped, 4000, 5000, 1, 1, 1, 0);
            CREATE_NM_MESSAGE(true, 0); // stopAllBehaviours - Stop all other behaviours, in case the Ped is already doing some Euphoria stuff.
            GIVE_PED_NM_MESSAGE(ped); // Dispatch message to Ped.
            CREATE_NM_MESSAGE(true, 1151); // staggerFall - Attempt to walk while falling.
            GIVE_PED_NM_MESSAGE(ped); // Dispatch message to Ped.
            CREATE_NM_MESSAGE(true, 372); // armsWindmill - Swing arms around.
            GIVE_PED_NM_MESSAGE(ped); // Dispatch message to Ped.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GivePedToPauseMenu(System.Int32,System.Int32)">
            <summary>
            ```
            p1 is either 1 or 2 in the PC scripts.
            ```
            This native is used to "give"/duplicate a player ped to a frontend menu as configured via the `ACTIVATE_FRONTEND_MENU` native, you first must utilize the [CLONE_PED](#\_0xEF29A16337FACADB) to clone said ped.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GivePlayerRagdollControl(System.Int32,System.Boolean)">
            <summary>
            GIVE_PLAYER_RAGDOLL_CONTROL
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GiveWeaponComponentToPed(System.Int32,System.UInt32,System.UInt32)">
            <summary>
            GIVE_WEAPON_COMPONENT_TO_PED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GiveWeaponComponentToWeaponObject(System.Int32,System.UInt32)">
            <summary>
            addonHash:
            (use WEAPON::GET_WEAPON_COMPONENT_TYPE_MODEL() to get hash value)
            ${component_at_ar_flsh}, ${component_at_ar_supp}, ${component_at_pi_flsh}, ${component_at_scope_large}, ${component_at_ar_supp_02}
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GiveWeaponObjectToPed(System.Int32,System.Int32)">
            <summary>
            GIVE_WEAPON_OBJECT_TO_PED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GiveWeaponToPed(System.Int32,System.UInt32,System.Int32,System.Boolean,System.Boolean)">
            <summary>
            GIVE_WEAPON_TO_PED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GolfTrailGetMaxHeight">
            <summary>
            GOLF_TRAIL_GET_MAX_HEIGHT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa4819f5e23e2ffad">
            <summary>
            GOLF_TRAIL_GET_MAX_HEIGHT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GolfTrailGetVisualControlPoint(System.Int32)">
            <summary>
            GOLF_TRAIL_GET_VISUAL_CONTROL_POINT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa4664972a9b8f8ba(System.Int32)">
            <summary>
            GOLF_TRAIL_GET_VISUAL_CONTROL_POINT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GolfTrailSetColour(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            GOLF_TRAIL_SET_COLOUR
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x12995f2e53ffa601(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            GOLF_TRAIL_SET_COLOUR
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GolfTrailSetEnabled(System.Boolean)">
            <summary>
            GOLF_TRAIL_SET_ENABLED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa51c4b86b71652ae(System.Boolean)">
            <summary>
            GOLF_TRAIL_SET_ENABLED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GolfTrailSetFacing(System.Boolean)">
            <summary>
            GOLF_TRAIL_SET_FACING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x06f761ea47c1d3ed(System.Boolean)">
            <summary>
            GOLF_TRAIL_SET_FACING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GolfTrailSetFixedControlPoint(System.Int32,System.Single,System.Single,System.Single,System.Single,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            12 matches across 4 scripts. All 4 scripts were job creators.
            type ranged from 0 - 2.
            p4 was always 0.2f. Likely scale.
            assuming p5 - p8 is RGBA, the graphic is always yellow (255, 255, 0, 255).
            Tested but noticed nothing.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xb1bb03742917a5d6(System.Int32,System.Single,System.Single,System.Single,System.Single,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            12 matches across 4 scripts. All 4 scripts were job creators.
            type ranged from 0 - 2.
            p4 was always 0.2f. Likely scale.
            assuming p5 - p8 is RGBA, the graphic is always yellow (255, 255, 0, 255).
            Tested but noticed nothing.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GolfTrailSetPath(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Boolean)">
            <summary>
            p8 seems to always be false.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x312342e1a4874f3f(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Boolean)">
            <summary>
            p8 seems to always be false.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GolfTrailSetRadius(System.Single,System.Single,System.Single)">
            <summary>
            GOLF_TRAIL_SET_RADIUS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x2485d34e50a22e84(System.Single,System.Single,System.Single)">
            <summary>
            GOLF_TRAIL_SET_RADIUS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GolfTrailSetShaderParams(System.Single,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            Only appeared in Golf &amp; Golf_mp. Parameters were all ptrs
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x9cfdd90b2b844bf7(System.Single,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            Only appeared in Golf &amp; Golf_mp. Parameters were all ptrs
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GolfTrailSetTessellation(System.Int32,System.Int32)">
            <summary>
            GOLF_TRAIL_SET_TESSELLATION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xdbaa5ec848ba2d46(System.Int32,System.Int32)">
            <summary>
            GOLF_TRAIL_SET_TESSELLATION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GrassLodResetScriptAreas">
            <summary>
            _GRASS_LOD_RESET_SCRIPT_AREAS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x302c91ab2d477f7e">
            <summary>
            _GRASS_LOD_RESET_SCRIPT_AREAS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GrassLodShrinkScriptAreas(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            Wraps 0xAAE9BE70EC7C69AB with FLT_MAX as p7, Jenkins: 0x73E96210?
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x6d955f6a9e0295b1(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            Wraps 0xAAE9BE70EC7C69AB with FLT_MAX as p7, Jenkins: 0x73E96210?
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HardAttachCamToEntity(System.Int32,System.Int32,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Boolean)">
            <summary>
            Attaches a camera to an entity, including full matrix transformations for both rotation and position offsets.
            ```
            NativeDB Introduced: v2189
            ```
            </summary>
            <param name="cam">
            The camera handle.
            </param>
            <param name="entity">
            The entity handle.
            </param>
            <param name="xRot">
            X-axis rotation.
            </param>
            <param name="yRot">
            Y-axis rotation.
            </param>
            <param name="zRot">
            Z-axis rotation.
            </param>
            <param name="xOffset">
            X-axis offset
            </param>
            <param name="yOffset">
            Y-axis offset
            </param>
            <param name="zOffset">
            Z-axis offset
            </param>
            <param name="isRelative">
            Whether or not the camera position will be relative to the entity rotation
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x202a5ed9ce01d6e7(System.Int32,System.Int32,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Boolean)">
            <summary>
            Attaches a camera to an entity, including full matrix transformations for both rotation and position offsets.
            ```
            NativeDB Introduced: v2189
            ```
            </summary>
            <param name="cam">
            The camera handle.
            </param>
            <param name="entity">
            The entity handle.
            </param>
            <param name="xRot">
            X-axis rotation.
            </param>
            <param name="yRot">
            Y-axis rotation.
            </param>
            <param name="zRot">
            Z-axis rotation.
            </param>
            <param name="xOffset">
            X-axis offset
            </param>
            <param name="yOffset">
            Y-axis offset
            </param>
            <param name="zOffset">
            Z-axis offset
            </param>
            <param name="isRelative">
            Whether or not the camera position will be relative to the entity rotation
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HardAttachCamToPedBone(System.Int32,System.Int32,System.Int32,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Boolean)">
            <summary>
            Attaches a camera to a specific bone of a Ped, including full matrix transformations for both rotation and position offsets.
            This native works with peds only.
            ```
            NativeDB Introduced: v1180
            ```
            </summary>
            <param name="cam">
            The camera handle.
            </param>
            <param name="ped">
            The ped handle.
            </param>
            <param name="boneIndex">
            This is different to boneID, use [`GET_PED_BONE_INDEX`](#\_0x3F428D08BE5AAE31) to get the index from the ID. use the index for attaching to specific bones. `cam` will be attached to the center of `ped` if bone index given doesn't correspond to bone indexes for that entity type.
            </param>
            <param name="xRot">
            X-axis rotation.
            </param>
            <param name="yRot">
            Y-axis rotation.
            </param>
            <param name="zRot">
            Z-axis rotation.
            </param>
            <param name="xOffset">
            X-axis offset.
            </param>
            <param name="yOffset">
            Y-axis offset.
            </param>
            <param name="zOffset">
            Z-axis offset.
            </param>
            <param name="isRelative">
            Whether or not the camera position will be relative to the bone rotation.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x149916f50c34a40d(System.Int32,System.Int32,System.Int32,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Boolean)">
            <summary>
            Attaches a camera to a specific bone of a Ped, including full matrix transformations for both rotation and position offsets.
            This native works with peds only.
            ```
            NativeDB Introduced: v1180
            ```
            </summary>
            <param name="cam">
            The camera handle.
            </param>
            <param name="ped">
            The ped handle.
            </param>
            <param name="boneIndex">
            This is different to boneID, use [`GET_PED_BONE_INDEX`](#\_0x3F428D08BE5AAE31) to get the index from the ID. use the index for attaching to specific bones. `cam` will be attached to the center of `ped` if bone index given doesn't correspond to bone indexes for that entity type.
            </param>
            <param name="xRot">
            X-axis rotation.
            </param>
            <param name="yRot">
            Y-axis rotation.
            </param>
            <param name="zRot">
            Z-axis rotation.
            </param>
            <param name="xOffset">
            X-axis offset.
            </param>
            <param name="yOffset">
            Y-axis offset.
            </param>
            <param name="zOffset">
            Z-axis offset.
            </param>
            <param name="isRelative">
            Whether or not the camera position will be relative to the bone rotation.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AttachCamToPedBone_2(System.Int32,System.Int32,System.Int32,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Boolean)">
            <summary>
            Attaches a camera to a specific bone of a Ped, including full matrix transformations for both rotation and position offsets.
            This native works with peds only.
            ```
            NativeDB Introduced: v1180
            ```
            </summary>
            <param name="cam">
            The camera handle.
            </param>
            <param name="ped">
            The ped handle.
            </param>
            <param name="boneIndex">
            This is different to boneID, use [`GET_PED_BONE_INDEX`](#\_0x3F428D08BE5AAE31) to get the index from the ID. use the index for attaching to specific bones. `cam` will be attached to the center of `ped` if bone index given doesn't correspond to bone indexes for that entity type.
            </param>
            <param name="xRot">
            X-axis rotation.
            </param>
            <param name="yRot">
            Y-axis rotation.
            </param>
            <param name="zRot">
            Z-axis rotation.
            </param>
            <param name="xOffset">
            X-axis offset.
            </param>
            <param name="yOffset">
            Y-axis offset.
            </param>
            <param name="zOffset">
            Z-axis offset.
            </param>
            <param name="isRelative">
            Whether or not the camera position will be relative to the bone rotation.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HasAchievementBeenPassed(System.Int32)">
            <summary>
            HAS_ACHIEVEMENT_BEEN_PASSED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HasActionModeAssetLoaded(System.String)">
            <summary>
            HAS_ACTION_MODE_ASSET_LOADED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HasAdditionalTextLoaded(System.Int32)">
            <summary>
            HAS_ADDITIONAL_TEXT_LOADED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HasAnimDictLoaded(System.String)">
            <summary>
            HAS_ANIM_DICT_LOADED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HasAnimEventFired(System.Int32,System.UInt32)">
            <summary>
            if (ENTITY::HAS_ANIM_EVENT_FIRED(PLAYER::PLAYER_PED_ID(), MISC::GET_HASH_KEY("CreateObject")))
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HasAnimSetLoaded(System.String)">
            <summary>
            Gets whether the specified animation set has finished loading. An animation set provides movement animations for a ped.
            Animation set and clip set are synonymous. See [`SET_PED_MOVEMENT_CLIPSET`](#\_0xAF8A94EDE7712BEF).
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HasAsyncInstallFinished">
            <summary>
            Hardcoded to always return true.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x14832bf2aba53fc5">
            <summary>
            Hardcoded to always return true.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HasBulletImpactedInArea(System.Single,System.Single,System.Single,System.Single,System.Boolean,System.Boolean)">
            <summary>
            p3 - possibly radius?
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HasBulletImpactedInBox(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Boolean,System.Boolean)">
            <summary>
            HAS_BULLET_IMPACTED_IN_BOX
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HasButtonCombinationJustBeenEntered(System.UInt32,System.Int32)">
            <summary>
            This native appears on the cheat_controller script and tracks a combination of buttons, which may be used to toggle cheats in-game. Credits to ThreeSocks for the info. The hash contains the combination, while the "amount" represents the amount of buttons used in a combination. The following page can be used to make a button combination: gta5offset.com/ts/hash/
            INT_SCORES_SCORTED was a hash collision
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x071e2a839de82d90(System.UInt32,System.Int32)">
            <summary>
            This native appears on the cheat_controller script and tracks a combination of buttons, which may be used to toggle cheats in-game. Credits to ThreeSocks for the info. The hash contains the combination, while the "amount" represents the amount of buttons used in a combination. The following page can be used to make a button combination: gta5offset.com/ts/hash/
            INT_SCORES_SCORTED was a hash collision
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HasCheatStringJustBeenEntered(System.UInt32)">
            <summary>
            Get inputted "Cheat code", for example:
            while (TRUE)
            {
            if (MISC::_557E43C447E700A8(${fugitive}))
            {
            // Do something.
            }
            SYSTEM::WAIT(0);
            }
            Calling this will also set the last saved string hash to zero.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x557e43c447e700a8(System.UInt32)">
            <summary>
            Get inputted "Cheat code", for example:
            while (TRUE)
            {
            if (MISC::_557E43C447E700A8(${fugitive}))
            {
            // Do something.
            }
            SYSTEM::WAIT(0);
            }
            Calling this will also set the last saved string hash to zero.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HasClipSetLoaded(System.String)">
            <summary>
            Alias for HAS_ANIM_SET_LOADED.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HasClosestObjectOfTypeBeenBroken(System.Single,System.Single,System.Single,System.Single,System.UInt32,System.Int32)">
            <summary>
            HAS_CLOSEST_OBJECT_OF_TYPE_BEEN_BROKEN
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HasClosestObjectOfTypeBeenCompletelyDestroyed(System.Single,System.Single,System.Single,System.Single,System.UInt32,System.Boolean)">
            <summary>
            HAS_CLOSEST_OBJECT_OF_TYPE_BEEN_COMPLETELY_DESTROYED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x46494a2475701343(System.Single,System.Single,System.Single,System.Single,System.UInt32,System.Boolean)">
            <summary>
            HAS_CLOSEST_OBJECT_OF_TYPE_BEEN_COMPLETELY_DESTROYED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HasCloudRequestsFinished(System.Int32@,System.Int32)">
            <summary>
            Sets the value of the specified variable to 0.
            Always returns true.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.Nullify(System.Int32@,System.Int32)">
            <summary>
            Sets the value of the specified variable to 0.
            Always returns true.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HasCollisionForModelLoaded(System.UInt32)">
            <summary>
            HAS_COLLISION_FOR_MODEL_LOADED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HasCollisionLoadedAroundEntity(System.Int32)">
            <summary>
            HAS_COLLISION_LOADED_AROUND_ENTITY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HasCutFileLoaded(System.String)">
            <summary>
            Simply checks if the cutscene has loaded and doesn't check via CutSceneManager as opposed to HAS_[THIS]_CUTSCENE_LOADED.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa1c996c2a744262e(System.String)">
            <summary>
            Simply checks if the cutscene has loaded and doesn't check via CutSceneManager as opposed to HAS_[THIS]_CUTSCENE_LOADED.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HasCutsceneCutThisFrame">
            <summary>
            HAS_CUTSCENE_CUT_THIS_FRAME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x708bdd8cd795b043">
            <summary>
            HAS_CUTSCENE_CUT_THIS_FRAME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HasCutsceneFinished">
            <summary>
            HAS_CUTSCENE_FINISHED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HasCutsceneLoaded">
            <summary>
            HAS_CUTSCENE_LOADED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HasDirectorModeBeenTriggered">
            <summary>
            HAS_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa277800a9eae340e">
            <summary>
            HAS_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HasEntityAnimFinished(System.Int32,System.String,System.String,System.Int32)">
            <summary>
            ```
            P3 is always 3 as far as i cant tell
            ```
            [Animations list](https://alexguirre.github.io/animations-list/)
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HasEntityBeenDamagedByAnyObject(System.Int32)">
            <summary>
            HAS_ENTITY_BEEN_DAMAGED_BY_ANY_OBJECT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HasEntityBeenDamagedByAnyPed(System.Int32)">
            <summary>
            HAS_ENTITY_BEEN_DAMAGED_BY_ANY_PED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HasEntityBeenDamagedByAnyVehicle(System.Int32)">
            <summary>
            HAS_ENTITY_BEEN_DAMAGED_BY_ANY_VEHICLE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HasEntityBeenDamagedByEntity(System.Int32,System.Int32,System.Boolean)">
            <summary>
            HAS_ENTITY_BEEN_DAMAGED_BY_ENTITY
            </summary>
            <param name="entity">
            The entity to check.
            </param>
            <param name="damager">
            The entity that caused the damage.
            </param>
            <param name="bCheckDamagerVehicle">
            If the damager is driving a vehicle then check to see if the entity was damaged by the vehicle.
            </param>
            <returns>
            Returns true if the entity has been damaged by the specified entity.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HasEntityBeenDamagedByWeapon(System.Int32,System.UInt32,System.Int32)">
            <summary>
            It determines what weapons caused damage:
            If you want to define only a specific weapon, second parameter=weapon hash code, third parameter=0
            If you want to define any melee weapon, second parameter=0, third parameter=1.
            If you want to identify any weapon (firearms, melee, rockets, etc.), second parameter=0, third parameter=2.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HasEntityClearLosToEntity(System.Int32,System.Int32,System.Int32)">
            <summary>
            Checks if entity1 has a clear line of sight to entity2. So a simple raycast which if it collides with any of the given colliderTypes returns false.
            The direction of the check matters with for example bushes, so checking from inside to outside a bush with traceType 256 returns true, but the other way around returns false.
            </summary>
            <param name="entity1">
            Entity to start from
            </param>
            <param name="entity2">
            Entity to check to
            </param>
            <param name="flags">
            A bit mask with bits 1, 2, 4, etc, relating to collider types (see: [START_EXPENSIVE_SYNCHRONOUS_SHAPE_TEST_LOS_PROBE](#\_0x377906D8A31E5586)). 17 is most common in GTA scripts.
            </param>
            <returns>
            Returns `true` if no collider of specified bitmask is hit.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HasEntityClearLosToEntityInFront(System.Int32,System.Int32)">
            <summary>
            Has the entity1 got a clear line of sight to the other entity2 from the direction entity1 is facing.
            This is one of the most CPU demanding BOOL natives in the game; avoid calling this in things like nested for-loops
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HasEntityClearLosToEntity_2(System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v1868
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x394bde2a7bba031e(System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v1868
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HasEntityCollidedWithAnything(System.Int32)">
            <summary>
            Called on tick.
            Tested with vehicles, returns true whenever the vehicle is touching any entity.
            Note: for vehicles, the wheels can touch the ground and it will still return false, but if the body of the vehicle touches the ground, it will return true.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HasFilledVehiclePopulation">
            <summary>
            HAS_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x91d6dd290888cbab">
            <summary>
            HAS_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HasForceCleanupOccurred(System.Int32)">
            <summary>
            HAS_FORCE_CLEANUP_OCCURRED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HasLoadedMpDataSet">
            <summary>
            HAS_LOADED_MP_DATA_SET
            </summary>
            <returns>
            Returns true if the audio for the Multiplayer data set has loaded
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x544810ed9db6bbe6">
            <summary>
            HAS_LOADED_MP_DATA_SET
            </summary>
            <returns>
            Returns true if the audio for the Multiplayer data set has loaded
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HasMultiplayerAudioDataLoaded">
            <summary>
            HAS_LOADED_MP_DATA_SET
            </summary>
            <returns>
            Returns true if the audio for the Multiplayer data set has loaded
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HasLoadedSpDataSet">
            <summary>
            HAS_LOADED_SP_DATA_SET
            </summary>
            <returns>
            Returns true if the audio for the Single Player data set has loaded
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x5b50abb1fe3746f4">
            <summary>
            HAS_LOADED_SP_DATA_SET
            </summary>
            <returns>
            Returns true if the audio for the Single Player data set has loaded
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HasMultiplayerAudioDataUnloaded">
            <summary>
            HAS_LOADED_SP_DATA_SET
            </summary>
            <returns>
            Returns true if the audio for the Single Player data set has loaded
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HasMinimapOverlayLoaded(System.Int32)">
            <summary>
            Returns whether or not the specific minimap overlay has loaded.
            </summary>
            <param name="id">
            A minimap overlay ID.
            </param>
            <returns>
            A boolean indicating load status.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HasModelLoaded(System.UInt32)">
            <summary>
            Returns whether the specified model (archetype) is currently loaded.
            Note that this will return 'true' even if the model has been requested and loaded by something other than the current script, if you're intending to actually use the model in a later frame, you should call REQUEST_MODEL anyway.
            </summary>
            <param name="model">
            The model hash to check for.
            </param>
            <returns>
            A boolean indicating whether the archetype is loaded (true) or not (false).
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HasNamedPtfxAssetLoaded(System.String)">
            <summary>
            HAS_NAMED_PTFX_ASSET_LOADED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HasNetworkTimeStarted">
            <summary>
            HAS_NETWORK_TIME_STARTED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x46718aceedeafc84">
            <summary>
            HAS_NETWORK_TIME_STARTED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HasObjectBeenBroken(System.Int32)">
            <summary>
            NativeDB Added Parameter 2: Any p1
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HasPedBeenDamagedByWeapon(System.Int32,System.UInt32,System.Int32)">
            <summary>
            It determines what weapons caused damage:
            If you want to define only a specific weapon, second parameter=weapon hash code, third parameter=0
            If you want to define any melee weapon, second parameter=0, third parameter=1.
            If you want to identify any weapon (firearms, melee, rockets, etc.), second parameter=0, third parameter=2.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HasPedGotWeapon(System.Int32,System.UInt32,System.Boolean)">
            <summary>
            p2 should be FALSE, otherwise it seems to always return FALSE
            Bool does not check if the weapon is current equipped, unfortunately.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HasPedGotWeaponComponent(System.Int32,System.UInt32,System.UInt32)">
            <summary>
            HAS_PED_GOT_WEAPON_COMPONENT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HasPedHeadBlendFinished(System.Int32)">
            <summary>
            HAS_PED_HEAD_BLEND_FINISHED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HasPedPreloadPropDataFinished(System.Int32)">
            <summary>
            HAS_PED_PRELOAD_PROP_DATA_FINISHED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x784002a632822099(System.Int32)">
            <summary>
            HAS_PED_PRELOAD_PROP_DATA_FINISHED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HasPedPreloadVariationDataFinished(System.Int32)">
            <summary>
            HAS_PED_PRELOAD_VARIATION_DATA_FINISHED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x66680a92700f43df(System.Int32)">
            <summary>
            HAS_PED_PRELOAD_VARIATION_DATA_FINISHED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HasPedReceivedEvent(System.Int32,System.Int32)">
            <summary>
            HAS_PED_RECEIVED_EVENT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HasPedheadshotImgUploadFailed">
            <summary>
            HAS_PEDHEADSHOT_IMG_UPLOAD_FAILED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x876928dddfccc9cd">
            <summary>
            HAS_PEDHEADSHOT_IMG_UPLOAD_FAILED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HasPedheadshotImgUploadSucceeded">
            <summary>
            HAS_PEDHEADSHOT_IMG_UPLOAD_SUCCEEDED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xe8a169e666cbc541">
            <summary>
            HAS_PEDHEADSHOT_IMG_UPLOAD_SUCCEEDED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HasPickupBeenCollected(System.Int32)">
            <summary>
            HAS_PICKUP_BEEN_COLLECTED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HasPlayerBeenShotByCop(System.Int32,System.Int32,System.Boolean)">
            <summary>
            _HAS_PLAYER_BEEN_SHOT_BY_COP
            </summary>
            <param name="ms">
            Time since last bullet fired
            </param>
            <param name="p2">
            Always false
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xbc0753c9ca14b506(System.Int32,System.Int32,System.Boolean)">
            <summary>
            _HAS_PLAYER_BEEN_SHOT_BY_COP
            </summary>
            <param name="ms">
            Time since last bullet fired
            </param>
            <param name="p2">
            Always false
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HasPlayerBeenSpottedInStolenVehicle(System.Int32)">
            <summary>
            HAS_PLAYER_BEEN_SPOTTED_IN_STOLEN_VEHICLE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HasPlayerDamagedAtLeastOneNonAnimalPed(System.Int32)">
            <summary>
            HAS_PLAYER_DAMAGED_AT_LEAST_ONE_NON_ANIMAL_PED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HasPlayerDamagedAtLeastOnePed(System.Int32)">
            <summary>
            HAS_PLAYER_DAMAGED_AT_LEAST_ONE_PED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HasPlayerLeftTheWorld(System.Int32)">
            <summary>
            HAS_PLAYER_LEFT_THE_WORLD
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HasPreloadModsFinished(System.Int32)">
            <summary>
            HAS_PRELOAD_MODS_FINISHED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HasPtfxAssetLoaded">
            <summary>
            HAS_PTFX_ASSET_LOADED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HasResumedFromSuspend">
            <summary>
            Hardcoded to return false.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xe8b9c0ec9e183f35">
            <summary>
            Hardcoded to return false.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HasScaleformContainerMovieLoadedIntoParent(System.Int32)">
            <summary>
            HAS_SCALEFORM_CONTAINER_MOVIE_LOADED_INTO_PARENT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HasScaleformMovieFilenameLoaded(System.String)">
            <summary>
            Only values used in the scripts are:
            "heist_mp"
            "heistmap_mp"
            "instructional_buttons"
            "heist_pre"
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x0c1c5d756fb5f337(System.String)">
            <summary>
            Only values used in the scripts are:
            "heist_mp"
            "heistmap_mp"
            "instructional_buttons"
            "heist_pre"
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HasNamedScaleformMovieLoaded(System.String)">
            <summary>
            Only values used in the scripts are:
            "heist_mp"
            "heistmap_mp"
            "instructional_buttons"
            "heist_pre"
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HasScaleformMovieLoaded(System.Int32)">
            <summary>
            HAS_SCALEFORM_MOVIE_LOADED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HasScaleformScriptHudMovieLoaded(System.Int32)">
            <summary>
            HAS_SCALEFORM_SCRIPT_HUD_MOVIE_LOADED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HasHudScaleformLoaded(System.Int32)">
            <summary>
            HAS_SCALEFORM_SCRIPT_HUD_MOVIE_LOADED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HasScriptLoaded(System.String)">
            <summary>
            Returns if a script has been loaded into the game. Used to see if a script was loaded after requesting.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HasScriptWithNameHashLoaded(System.UInt32)">
            <summary>
            HAS_SCRIPT_WITH_NAME_HASH_LOADED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HasStreamedScriptLoaded(System.UInt32)">
            <summary>
            HAS_SCRIPT_WITH_NAME_HASH_LOADED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HasSoundFinished(System.Int32)">
            <summary>
            HAS_SOUND_FINISHED
            </summary>
            <returns>
            Returns true if the sound has finished playing, false otherwise.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HasStealthModeAssetLoaded(System.String)">
            <summary>
            HAS_STEALTH_MODE_ASSET_LOADED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HasStreamedTextureDictLoaded(System.String)">
            <summary>
            HAS_STREAMED_TEXTURE_DICT_LOADED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HasThisAdditionalTextLoaded(System.String,System.Int32)">
            <summary>
            Checks if the specified gxt has loaded into the passed slot.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HasThisCutsceneLoaded(System.String)">
            <summary>
            HAS_THIS_CUTSCENE_LOADED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HasVehicleAssetLoaded(System.Int32)">
            <summary>
            HAS_VEHICLE_ASSET_LOADED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HasVehicleGotProjectileAttached(System.Int32,System.Int32,System.UInt32,System.Int32)">
            <summary>
            Third Parameter = unsure, but pretty sure it is weapon hash
            --&gt; get_hash_key("weapon_stickybomb")
            Fourth Parameter = unsure, almost always -1
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HasVehiclePhoneExplosiveDevice">
            <summary>
            HAS_VEHICLE_PHONE_EXPLOSIVE_DEVICE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x6adaabd3068c5235">
            <summary>
            HAS_VEHICLE_PHONE_EXPLOSIVE_DEVICE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HasVehicleRecordingBeenLoaded(System.Int32,System.Int32@)">
            <summary>
            HAS_VEHICLE_RECORDING_BEEN_LOADED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HasWeaponAssetLoaded(System.UInt32)">
            <summary>
            HAS_WEAPON_ASSET_LOADED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HasWeaponGotWeaponComponent(System.Int32,System.UInt32)">
            <summary>
            HAS_WEAPON_GOT_WEAPON_COMPONENT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HaveAllStreamingRequestsCompleted(System.Int32)">
            <summary>
            HAVE_ALL_STREAMING_REQUESTS_COMPLETED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x7350823473013c02(System.Int32)">
            <summary>
            HAVE_ALL_STREAMING_REQUESTS_COMPLETED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HasStreamedPedAssetsLoaded(System.Int32)">
            <summary>
            HAVE_ALL_STREAMING_REQUESTS_COMPLETED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HaveCreditsReachedEnd">
            <summary>
            HAVE_CREDITS_REACHED_END
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x075f1d57402c93ba">
            <summary>
            HAVE_CREDITS_REACHED_END
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HaveVehicleModsStreamedIn(System.Int32)">
            <summary>
            HAVE_VEHICLE_MODS_STREAMED_IN
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x9a83f5f9963775ef(System.Int32)">
            <summary>
            HAVE_VEHICLE_MODS_STREAMED_IN
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsVehicleModLoadDone(System.Int32)">
            <summary>
            HAVE_VEHICLE_MODS_STREAMED_IN
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HideAreaAndVehicleNameThisFrame">
            <summary>
            HIDE_*_THIS_FRAME
            Hides area and vehicle name HUD components for one frame.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa4dede28b1814289">
            <summary>
            HIDE_*_THIS_FRAME
            Hides area and vehicle name HUD components for one frame.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HideHelpTextThisFrame">
            <summary>
            HIDE_HELP_TEXT_THIS_FRAME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HideHudAndRadarThisFrame">
            <summary>
            I think this works, but seems to prohibit switching to other weapons (or accessing the weapon wheel)
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HideHudComponentThisFrame(System.Int32)">
            <summary>
            This function hides various HUD (Heads-up Display) components.
            Listed below are the integers and the corresponding HUD component.
            *   1 : WANTED_STARS
            *   2 : WEAPON_ICON
            *   3 : CASH
            *   4 : MP_CASH
            *   5 : MP_MESSAGE
            *   6 : VEHICLE_NAME
            *   7 : AREA_NAME
            *   8 : VEHICLE_CLASS
            *   9 : STREET_NAME
            *   10 : HELP_TEXT
            *   11 : FLOATING_HELP_TEXT\_1
            *   12 : FLOATING_HELP_TEXT\_2
            *   13 : CASH_CHANGE
            *   14 : RETICLE
            *   15 : SUBTITLE_TEXT
            *   16 : RADIO_STATIONS
            *   17 : SAVING_GAME
            *   18 : GAME_STREAM
            *   19 : WEAPON_WHEEL
            *   20 : WEAPON_WHEEL_STATS
            *   21 : HUD_COMPONENTS
            *   22 : HUD_WEAPONS
            These integers also work for the [`SHOW_HUD_COMPONENT_THIS_FRAME`](#\_0x0B4DF1FA60C0E664) native, but instead shows the HUD Component.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HideLoadingOnFadeThisFrame">
            <summary>
            HIDE_LOADING_ON_FADE_THIS_FRAME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HideMinimapExteriorMapThisFrame">
            <summary>
            HIDE_MINIMAP_EXTERIOR_MAP_THIS_FRAME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DisableRadarThisFrame">
            <summary>
            HIDE_MINIMAP_EXTERIOR_MAP_THIS_FRAME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HideMinimapInteriorMapThisFrame">
            <summary>
            HIDE_MINIMAP_INTERIOR_MAP_THIS_FRAME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x20fe7fdfeead38c0">
            <summary>
            HIDE_MINIMAP_INTERIOR_MAP_THIS_FRAME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HideNumberOnBlip(System.Int32)">
            <summary>
            HIDE_NUMBER_ON_BLIP
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HidePedBloodDamageByZone(System.Int32,System.Int32,System.Boolean)">
            <summary>
            HIDE_PED_BLOOD_DAMAGE_BY_ZONE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x62ab793144de75dc(System.Int32,System.Int32,System.Boolean)">
            <summary>
            HIDE_PED_BLOOD_DAMAGE_BY_ZONE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HidePedWeaponForScriptedCutscene(System.Int32,System.Boolean)">
            <summary>
            Hides the players weapon during a cutscene.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HidePortablePickupWhenDetached(System.Int32,System.Boolean)">
            <summary>
            HIDE_PORTABLE_PICKUP_WHEN_DETACHED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x867458251d47ccb2(System.Int32,System.Boolean)">
            <summary>
            HIDE_PORTABLE_PICKUP_WHEN_DETACHED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HidePickup(System.Int32,System.Boolean)">
            <summary>
            HIDE_PORTABLE_PICKUP_WHEN_DETACHED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HideScriptedHudComponentThisFrame(System.Int32)">
            <summary>
            HIDE_SCRIPTED_HUD_COMPONENT_THIS_FRAME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HideVehicleTombstone(System.Int32,System.Boolean)">
            <summary>
            NativeDB Introduced: v1604
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HintAmbientAudioBank(System.Int32,System.Int32)">
            <summary>
            This native is marked as a deprecated native internally, use [HINT_SCRIPT_AUDIO_BANK](#\_0xFB380A29641EC31A) instead
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HintMissionAudioBank(System.String,System.Int32,System.Int32)">
            <summary>
            This is marked as a deprecated function internally, please use [HINT_SCRIPT_AUDIO_BANK](#\_0xFB380A29641EC31A) instead.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x40763ea7b9b783e7(System.String,System.Int32,System.Int32)">
            <summary>
            This is marked as a deprecated function internally, please use [HINT_SCRIPT_AUDIO_BANK](#\_0xFB380A29641EC31A) instead.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HintScriptAudioBank(System.Int32,System.Int32)">
            <summary>
            Hints that this bank would be good to load if there are free slots.
            Does not guarentee loading of the bank, [REQUEST_SCRIPT_AUDIO_BANK](#\_0xFE02FFBED8CA9D99) MUST be used as normal before triggering sounds"
            This native has a new argument on newer game builds:
            *   **playerBits**: likely used to specifiy players to sync to as a bit mask (1 &lt;&lt; (0-128))
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HiredLimo(System.Int32,System.Int32)">
            <summary>
            _HIRED_LIMO
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x792271ab35c356a4(System.Int32,System.Int32)">
            <summary>
            _HIRED_LIMO
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HudDisplayLoadingScreenTips">
            <summary>
            Displays loading screen tips, requires `_0x56C8B608CFD49854` to be called beforehand.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x488043841bbe156f">
            <summary>
            Displays loading screen tips, requires `_0x56C8B608CFD49854` to be called beforehand.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HudForceWeaponWheel(System.Boolean)">
            <summary>
            Forces the weapon wheel to show/hide.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xeb354e5376bc81a7(System.Boolean)">
            <summary>
            Forces the weapon wheel to show/hide.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ShowWeaponWheel(System.Boolean)">
            <summary>
            Forces the weapon wheel to show/hide.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HudSetWeaponWheelTopSlot(System.UInt32)">
            <summary>
            Set the active slotIndex in the wheel weapon to the slot associated with the provided Weapon hash
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x72c1056d678bb7d8(System.UInt32)">
            <summary>
            Set the active slotIndex in the wheel weapon to the slot associated with the provided Weapon hash
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HudWeaponWheelSetSlotHash(System.UInt32)">
            <summary>
            Set the active slotIndex in the wheel weapon to the slot associated with the provided Weapon hash
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HudWeaponWheelGetSelectedHash">
            <summary>
            Returns the weapon hash to the selected/highlighted weapon in the wheel
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa48931185f0536fe">
            <summary>
            Returns the weapon hash to the selected/highlighted weapon in the wheel
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HudWeaponWheelGetSlotHash(System.Int32)">
            <summary>
            Returns the weapon hash active in a specific weapon wheel slotList
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa13e93403f26c812(System.Int32)">
            <summary>
            Returns the weapon hash active in a specific weapon wheel slotList
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HudWeaponWheelIgnoreControlInput(System.Boolean)">
            <summary>
            Sets a global that disables many weapon input tasks (shooting, aiming, etc.). Does not work with vehicle weapons, only used in selector.ysc
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x14c9fdcc41f81f63(System.Boolean)">
            <summary>
            Sets a global that disables many weapon input tasks (shooting, aiming, etc.). Does not work with vehicle weapons, only used in selector.ysc
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HudWeaponWheelIgnoreSelection">
            <summary>
            Calling this each frame, stops the player from receiving a weapon via the weapon wheel.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.BlockWeaponWheelThisFrame">
            <summary>
            Calling this each frame, stops the player from receiving a weapon via the weapon wheel.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x0afc4af510774b47">
            <summary>
            Calling this each frame, stops the player from receiving a weapon via the weapon wheel.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IgnoreNextRestart(System.Boolean)">
            <summary>
            IGNORE_NEXT_RESTART
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.InitCreatorBudget">
            <summary>
            INIT_CREATOR_BUDGET
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xb5a4db34fe89b88a">
            <summary>
            INIT_CREATOR_BUDGET
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.LoadMissionCreatorData">
            <summary>
            INIT_CREATOR_BUDGET
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.InitShopPedComponent(System.Int32@)">
            <summary>
            INIT_SHOP_PED_COMPONENT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.InitShopPedProp(System.Int32@)">
            <summary>
            INIT_SHOP_PED_PROP
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.InitSynchSceneAudioWithEntity(System.String,System.Int32)">
            <summary>
            INIT_SYNCH_SCENE_AUDIO_WITH_ENTITY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x950a154b8dab6185(System.String,System.Int32)">
            <summary>
            INIT_SYNCH_SCENE_AUDIO_WITH_ENTITY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetSynchronizedAudioEventPositionThisFrame(System.String,System.Int32)">
            <summary>
            INIT_SYNCH_SCENE_AUDIO_WITH_ENTITY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.InitSynchSceneAudioWithPosition(System.Int32@,System.Single,System.Single,System.Single)">
            <summary>
            INIT_SYNCH_SCENE_AUDIO_WITH_POSITION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xc8ede9bdbccba6d4(System.Int32@,System.Single,System.Single,System.Single)">
            <summary>
            INIT_SYNCH_SCENE_AUDIO_WITH_POSITION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.InstantlyFillPedPopulation">
            <summary>
            INSTANTLY_FILL_PED_POPULATION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x4759cc730f947c81">
            <summary>
            INSTANTLY_FILL_PED_POPULATION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.InstantlyFillVehiclePopulation">
            <summary>
            INSTANTLY_FILL_VEHICLE_POPULATION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x48adc8a773564670">
            <summary>
            INSTANTLY_FILL_VEHICLE_POPULATION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IntToParticipantindex(System.Int32)">
            <summary>
            Simply returns whatever is passed to it (Regardless of whether the handle is valid or not).
            --------------------------------------------------------
            if (NETWORK::NETWORK_IS_PARTICIPANT_ACTIVE(PLAYER::INT_TO_PARTICIPANTINDEX(i)))
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IntToPlayerindex(System.Int32)">
            <summary>
            Simply returns whatever is passed to it (Regardless of whether the handle is valid or not).
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.InterpolateCamWithParams(System.Int32,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            Interpolates the camera to specified parameters over a set duration using various curve types for position, rotation, and fov.
            ```
            NativeDB Introduced: v3258
            ```
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.InterruptConversation(System.Int32,System.Int32@,System.Int32@)">
            <summary>
            Handles conversation interrupts, using the code-side system for improved timing and to minimize unfriendly logic interactions.
            </summary>
            <param name="interrupterPed">
            the ped speaking
            </param>
            <param name="context">
            the line to use
            </param>
            <param name="voiceName">
            the voicename for the audio asset
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.InterruptConversationAndPause(System.Int32,System.String,System.String)">
            <summary>
            Handles conversation interrupts and pauses, using the code-side system for improved timing and to minimize unfriendly logic interactions.
            </summary>
            <param name="interrupterPed">
            the ped speaking
            </param>
            <param name="context">
            the line to use
            </param>
            <param name="voiceName">
            the voicename for the audio asset
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x8a694d7a68f8dc38(System.Int32,System.String,System.String)">
            <summary>
            Handles conversation interrupts and pauses, using the code-side system for improved timing and to minimize unfriendly logic interactions.
            </summary>
            <param name="interrupterPed">
            the ped speaking
            </param>
            <param name="context">
            the line to use
            </param>
            <param name="voiceName">
            the voicename for the audio asset
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.InvalidateIdleCam">
            <summary>
            Resets the idle camera timer. Calling that in a loop once every few seconds is enough to disable the idle cinematic camera.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xf4f2c0d4ee209e20">
            <summary>
            Resets the idle camera timer. Calling that in a loop once every few seconds is enough to disable the idle cinematic camera.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.InvalidateVehicleIdleCam">
            <summary>
            Resets the vehicle idle camera timer. Calling this in a loop will disable the idle camera.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x9e4cfff989258472">
            <summary>
            Resets the vehicle idle camera timer. Calling this in a loop will disable the idle camera.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsAceAllowed(System.String)">
            <summary>
            IS_ACE_ALLOWED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsAimCamActive">
            <summary>
            IS_AIM_CAM_ACTIVE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsAimCamThirdPersonActive">
            <summary>
            IS_A*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x74bd83ea840f6bc9">
            <summary>
            IS_A*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsAlarmPlaying(System.String)">
            <summary>
            IS_ALARM_PLAYING
            </summary>
            <returns>
            Returns true if an alarm is currently playing with the specified name
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsAmbientSpeechDisabled(System.Int32)">
            <summary>
            IS_AMBIENT_SPEECH_DISABLED
            </summary>
            <returns>
            Returns true if ambient speech for the ped has been disabled
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsAmbientSpeechPlaying(System.Int32)">
            <summary>
            IS_AMBIENT_SPEECH_PLAYING
            </summary>
            <returns>
            Returns true if the ped is currently playing ambient speech
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsAmbientZoneEnabled(System.String)">
            <summary>
            IS_AMBIENT_ZONE_ENABLED
            </summary>
            <returns>
            Returns true if the given ambient zone is allowed to be active
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsAnEntity(System.Int32)">
            <summary>
            IS_AN_ENTITY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsAnimalVocalizationPlaying(System.Int32)">
            <summary>
            IS_ANIMAL_VOCALIZATION_PLAYING
            </summary>
            <returns>
            Returns true of the ped is currently playing animal sounds
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xc265df9fb44a9fbd(System.Int32)">
            <summary>
            IS_ANIMAL_VOCALIZATION_PLAYING
            </summary>
            <returns>
            Returns true of the ped is currently playing animal sounds
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsAnyAirDefenseZoneInsideSphere(System.Single,System.Single,System.Single,System.Single,System.Int32@)">
            <summary>
            _IS_ANY_AIR_DEFENSE_ZONE_INSIDE_SPHERE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xdab963831dbfd3f4(System.Single,System.Single,System.Single,System.Single,System.Int32@)">
            <summary>
            _IS_ANY_AIR_DEFENSE_ZONE_INSIDE_SPHERE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsAirDefenseZoneInsideSphere(System.Single,System.Single,System.Single,System.Single,System.Int32@)">
            <summary>
            _IS_ANY_AIR_DEFENSE_ZONE_INSIDE_SPHERE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsAnyEntityAttachedToHandlerFrame(System.Int32)">
            <summary>
            IS_ANY_ENTITY_ATTACHED_TO_HANDLER_FRAME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x62ca17b74c435651(System.Int32)">
            <summary>
            IS_ANY_ENTITY_ATTACHED_TO_HANDLER_FRAME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsAnyEntityEntirelyInsideGarage(System.Int32,System.Boolean,System.Boolean,System.Boolean,System.Int32)">
            <summary>
            IS_ANY_ENTITY_ENTIRELY_INSIDE_GARAGE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x673ed815d6e323b7(System.Int32,System.Boolean,System.Boolean,System.Boolean,System.Int32)">
            <summary>
            IS_ANY_ENTITY_ENTIRELY_INSIDE_GARAGE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsAnyHostilePedNearPoint(System.Int32,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            IS_ANY_HOSTILE_PED_NEAR_POINT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x68772db2b2526f9f(System.Int32,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            IS_ANY_HOSTILE_PED_NEAR_POINT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsAnyObjectNearPoint(System.Single,System.Single,System.Single,System.Single,System.Boolean)">
            <summary>
            IS_ANY_OBJECT_NEAR_POINT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsAnyPedNearPoint(System.Single,System.Single,System.Single,System.Single)">
            <summary>
            IS_ANY_PED_NEAR_POINT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsAnyPedRappellingFromHeli(System.Int32)">
            <summary>
            IS_ANY_PED_RAPPELLING_FROM_HELI
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x291e373d483e7ee7(System.Int32)">
            <summary>
            IS_ANY_PED_RAPPELLING_FROM_HELI
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AnyPassengersRappeling(System.Int32)">
            <summary>
            IS_ANY_PED_RAPPELLING_FROM_HELI
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsAnyPassengerRappelingFromVehicle(System.Int32)">
            <summary>
            IS_ANY_PED_RAPPELLING_FROM_HELI
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsAnyPedShootingInArea(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Boolean,System.Boolean)">
            <summary>
            Verifies whether a ped is firing within a specific area.
            </summary>
            <param name="minX">
            Minimum X vector
            </param>
            <param name="minY">
            Minimum Y vector
            </param>
            <param name="minZ">
            Minimum Z vector
            </param>
            <param name="maxX">
            Maximum X vector
            </param>
            <param name="maxY">
            Maximum Y vector
            </param>
            <param name="maxZ">
            Maximum Z vector
            </param>
            <param name="bHighlightArea">
            Highlights the area to check when set to `true`.
            </param>
            <param name="bDo3DCheck">
            Conducts a 3D height check when set to `true`.
            </param>
            <returns>
            `true` if a ped is within the defined area, `false` otherwise.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsAnyPositionalSpeechPlaying">
            <summary>
            Determines if any ped-independent, positionally-based scripted speech is currently active. This typically includes speech events triggered using [`PLAY_AMBIENT_SPEECH_FROM_POSITION_NATIVE`](#\_0xED640017ED337E45).
            ```
            NativeDB Introduced: v2189
            ```
            </summary>
            <returns>
            Returns `true` if any ped-independent positional scripted speech (i.e. triggered using [PLAY_AMBIENT_SPEECH_FROM_POSITION_NATIVE](#\_0xED640017ED337E45)) is currently playing, `false` otherwise.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x30ca2ef91d15adf8">
            <summary>
            Determines if any ped-independent, positionally-based scripted speech is currently active. This typically includes speech events triggered using [`PLAY_AMBIENT_SPEECH_FROM_POSITION_NATIVE`](#\_0xED640017ED337E45).
            ```
            NativeDB Introduced: v2189
            ```
            </summary>
            <returns>
            Returns `true` if any ped-independent positional scripted speech (i.e. triggered using [PLAY_AMBIENT_SPEECH_FROM_POSITION_NATIVE](#\_0xED640017ED337E45)) is currently playing, `false` otherwise.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsAnySpeechPlaying(System.Int32)">
            <summary>
            IS_ANY_SPEECH_PLAYING
            </summary>
            <returns>
            Returns true if the specified ped is playing any speech
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsAnyVehicleNearPoint(System.Single,System.Single,System.Single,System.Single)">
            <summary>
            IS_ANY_VEHICLE_NEAR_POINT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsAreaOccupied(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Int32,System.Boolean)">
            <summary>
            IS_AREA_OCCUPIED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsAudioSceneActive(System.String)">
            <summary>
            IS_AUDIO_SCENE_ACTIVE
            </summary>
            <param name="scene">
            the name of the scene
            </param>
            <returns>
            Returns true if the script is already running the named scene, false otherwise
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsAussieVersion">
            <summary>
            if (MISC::IS_AUSSIE_VERSION()) {
            sub_127a9(&amp;l_31, 1024); // l_31 |= 1024
            l_129 = 3;
            sub_129d2("AUSSIE VERSION IS TRUE!?!?!"); // DEBUG
            }
            Used to block some of the prostitute stuff due to laws in Australia.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsAutoSaveInProgress">
            <summary>
            IS_AUTO_SAVE_IN_PROGRESS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsBigVehicle(System.Int32)">
            <summary>
            IS_BIG_VEHICLE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsBigmapActive">
            <summary>
            Returns true if the minimap is currently expanded. False if it's the normal minimap state.
            Use [`IsBigmapFull`](#\_0x66EE14B2) to check if the full map is currently revealed on the minimap.
            </summary>
            <returns>
            A bool indicating if the minimap is currently expanded or normal state.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsBigmapFull">
            <summary>
            IS_BIGMAP_FULL
            </summary>
            <returns>
            Returns true if the full map is currently revealed on the minimap.
            Use [`IsBigmapActive`](#\_0xFFF65C63) to check if the minimap is currently expanded or in it's normal state.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsBitSet(System.Int32,System.Int32)">
            <summary>
            Returns bit's boolean state from [offset] of [address].
            Example:
            MISC::IS_BIT_SET(bitAddress, 1);
            To enable and disable bits, see:
            MISC::SET_BIT(&amp;bitAddress, 1);   // enable
            MISC::CLEAR_BIT(&amp;bitAddress, 1); // disable
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsBlipFlashing(System.Int32)">
            <summary>
            IS_BLIP_FLASHING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsBlipOnMinimap(System.Int32)">
            <summary>
            IS_BLIP_ON_MINIMAP
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsBlipShortRange(System.Int32)">
            <summary>
            IS_BLIP_SHORT_RANGE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsBoatAnchored(System.Int32)">
            <summary>
            Checks if a boat is currently anchored.
            This native is a getter for [SET_BOAT_ANCHOR](#\_0x75DBEC174AEEAD10).
            ```
            NativeDB Introduced: v573
            ```
            </summary>
            <param name="boat">
            The boat to check.
            </param>
            <returns>
            Returns `true` if the boat is currently anchored, `false` otherwise.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xb0ad1238a709b1a2(System.Int32)">
            <summary>
            Checks if a boat is currently anchored.
            This native is a getter for [SET_BOAT_ANCHOR](#\_0x75DBEC174AEEAD10).
            ```
            NativeDB Introduced: v573
            ```
            </summary>
            <param name="boat">
            The boat to check.
            </param>
            <returns>
            Returns `true` if the boat is currently anchored, `false` otherwise.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsBoatAnchoredAndFrozen(System.Int32)">
            <summary>
            Checks if a boat is currently anchored.
            This native is a getter for [SET_BOAT_ANCHOR](#\_0x75DBEC174AEEAD10).
            ```
            NativeDB Introduced: v573
            ```
            </summary>
            <param name="boat">
            The boat to check.
            </param>
            <returns>
            Returns `true` if the boat is currently anchored, `false` otherwise.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsBonnetCinematicCamRendering">
            <summary>
            IS_BONNET_CINEMATIC_CAM_RENDERING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xd7360051c885628b">
            <summary>
            IS_BONNET_CINEMATIC_CAM_RENDERING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsBulletInAngledArea(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Boolean)">
            <summary>
            See [`IS_POINT_IN_ANGLED_AREA`](#\_0x2A70BAE8883E4C81) for the definition of an angled area.
            For projectiles, see: [`IS_PROJECTILE_TYPE_IN_ANGLED_AREA`](#\_0xF0BC12401061DEA0)
            </summary>
            <param name="x1">
            X dimension of the angled area 'origin'
            </param>
            <param name="y1">
            Y dimension of the angled area 'origin'
            </param>
            <param name="z1">
            Z dimension of the angled area 'origin'
            </param>
            <param name="x2">
            X dimension of the angled area 'extent'
            </param>
            <param name="y2">
            Y dimension of the angled area 'extent'
            </param>
            <param name="z2">
            Z dimension of the angled area 'extent'
            </param>
            <param name="width">
            Width of the angled area
            </param>
            <returns>
            True if a bullet, as maintained by a pool within CWeaponManager, has been fired into the defined angled area.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsBulletInArea(System.Single,System.Single,System.Single,System.Single,System.Boolean)">
            <summary>
            IS_BULLET_IN_AREA
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsBulletInBox(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Boolean)">
            <summary>
            IS_BULLET_IN_BOX
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsCamActive(System.Int32)">
            <summary>
            Returns whether or not the passed camera handle is active.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsCamInterpolating(System.Int32)">
            <summary>
            IS_CAM_INTERPOLATING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsCamPlayingAnim(System.Int32,System.String,System.String)">
            <summary>
            [Animations list](https://alexguirre.github.io/animations-list/)
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsCamRendering(System.Int32)">
            <summary>
            IS_CAM_RENDERING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsCamShaking(System.Int32)">
            <summary>
            IS_CAM_SHAKING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsCamSplinePaused(System.Int32)">
            <summary>
            IS_CAM_SPLINE_PAUSED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsCinematicCamInputActive">
            <summary>
            NativeDB Introduced: v1493
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xf5f1e89a970b7796">
            <summary>
            NativeDB Introduced: v1493
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsCinematicCamActive">
            <summary>
            NativeDB Introduced: v1493
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsCinematicCamRendering">
            <summary>
            IS_CINEMATIC_CAM_RENDERING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsCinematicCamShaking">
            <summary>
            IS_CINEMATIC_CAM_SHAKING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsCinematicIdleCamRendering">
            <summary>
            IS_CINEMATIC_IDLE_CAM_RENDERING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xca9d2aa3e326d720">
            <summary>
            IS_CINEMATIC_IDLE_CAM_RENDERING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsCinematicShotActive(System.Int32)">
            <summary>
            IS_CINEMATIC_SHOT_ACTIVE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsCollisionMarkedOutside(System.Single,System.Single,System.Single)">
            <summary>
            Returns true if the collision at the specified coords is marked as being outside (false if there's an interior)
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xeea5ac2eda7c33e8(System.Single,System.Single,System.Single)">
            <summary>
            Returns true if the collision at the specified coords is marked as being outside (false if there's an interior)
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AreCoordsCollidingWithExterior(System.Single,System.Single,System.Single)">
            <summary>
            Returns true if the collision at the specified coords is marked as being outside (false if there's an interior)
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsCommandLineBenchmarkValueSet">
            <summary>
            Returns true if command line option '-benchmark' is set.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa049a5be0f04f2f8">
            <summary>
            Returns true if command line option '-benchmark' is set.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsCommerceDataValid">
            <summary>
            IS_COMMERCE_DATA_VALID
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xea14eef5b7cd2c30">
            <summary>
            IS_COMMERCE_DATA_VALID
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsCommerceStoreOpen">
            <summary>
            IS_COMMERCE_STORE_OPEN
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x2eac52b4019e2782">
            <summary>
            IS_COMMERCE_STORE_OPEN
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsContentItemLocked(System.Int32@)">
            <summary>
            IS_CONTENT_ITEM_LOCKED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsOutfitEmpty(System.Int32@)">
            <summary>
            IS_CONTENT_ITEM_LOCKED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsDlcDataEmpty(System.Int32@)">
            <summary>
            IS_CONTENT_ITEM_LOCKED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsControlEnabled(System.Int32,System.Int32)">
            <summary>
            IS_CONTROL_ENABLED
            </summary>
            <param name="padIndex">
            The control system instance to use. See [`ENABLE_ALL_CONTROL_ACTIONS`](#\_0xA5FFE9B05F199DE7).
            </param>
            <param name="control">
            The [control ID](https://docs.fivem.net/docs/game-references/controls/#controls) to check.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsControlJustPressed(System.Int32,System.Int32)">
            <summary>
            Returns whether a control was newly pressed since the last check.
            </summary>
            <param name="padIndex">
            The control system instance to use. See [`ENABLE_ALL_CONTROL_ACTIONS`](#\_0xA5FFE9B05F199DE7).
            </param>
            <param name="control">
            The [control ID](https://docs.fivem.net/docs/game-references/controls/#controls) to check.
            </param>
            <returns>
            True if the control was pressed.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsControlJustReleased(System.Int32,System.Int32)">
            <summary>
            Returns whether a control was newly released since the last check.
            </summary>
            <param name="padIndex">
            The control system instance to use. See [`ENABLE_ALL_CONTROL_ACTIONS`](#\_0xA5FFE9B05F199DE7).
            </param>
            <param name="control">
            The [control ID](https://docs.fivem.net/docs/game-references/controls/#controls) to check.
            </param>
            <returns>
            True if the control was recently released.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsControlPressed(System.Int32,System.Int32)">
            <summary>
            Returns whether a control is currently pressed.
            </summary>
            <param name="padIndex">
            The control system instance to use. See [`ENABLE_ALL_CONTROL_ACTIONS`](#\_0xA5FFE9B05F199DE7).
            </param>
            <param name="control">
            The [control ID](https://docs.fivem.net/docs/game-references/controls/#controls) to check.
            </param>
            <returns>
            True if the control was pressed.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsControlReleased(System.Int32,System.Int32)">
            <summary>
            Returns whether a control is currently *not* pressed.
            </summary>
            <param name="padIndex">
            The control system instance to use. See [`ENABLE_ALL_CONTROL_ACTIONS`](#\_0xA5FFE9B05F199DE7).
            </param>
            <param name="control">
            The [control ID](https://docs.fivem.net/docs/game-references/controls/#controls) to check.
            </param>
            <returns>
            True if the control is not pressed.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsConversationPedDead(System.Int32)">
            <summary>
            IS_CONVERSATION_PED_DEAD
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsCopPedInArea_3d(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            xyz - relative to the world origin.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsCopVehicleInArea_3d(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            Usage:
            public bool isCopInRange(Vector3 Location, float Range)
            {
            return Function.Call&lt;bool&gt;(Hash.IS_COP_PED_IN_AREA_3D, Location.X - Range, Location.Y - Range, Location.Z - Range, Location.X + Range, Location.Y + Range, Location.Z + Range);
            }
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsCutsceneActive">
            <summary>
            IS_CUTSCENE_ACTIVE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsCutscenePlaybackFlagSet(System.Int32)">
            <summary>
            IS_CUTSCENE_PLAYBACK_FLAG_SET
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x71b74d2ae19338d0(System.Int32)">
            <summary>
            IS_CUTSCENE_PLAYBACK_FLAG_SET
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsCutscenePlaying">
            <summary>
            IS_CUTSCENE_PLAYING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsDamageTrackerActiveOnNetworkId(System.Int32)">
            <summary>
            IS_DAMAGE_TRACKER_ACTIVE_ON_NETWORK_ID
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsDamageTrackerActiveOnPlayer(System.Int32)">
            <summary>
            _IS_DAMAGE_TRACKER_ACTIVE_ON_PLAYER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xb2092a1eaa7fd45f(System.Int32)">
            <summary>
            _IS_DAMAGE_TRACKER_ACTIVE_ON_PLAYER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsDecalAlive(System.Int32)">
            <summary>
            IS_DECAL_ALIVE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsDisabledControlJustPressed(System.Int32,System.Int32)">
            <summary>
            IS_DISABLED_CONTROL_JUST_PRESSED
            </summary>
            <param name="padIndex">
            The control system instance to use. See [`ENABLE_ALL_CONTROL_ACTIONS`](#\_0xA5FFE9B05F199DE7).
            </param>
            <param name="control">
            The [control ID](https://docs.fivem.net/docs/game-references/controls/#controls) to check.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsDisabledControlJustReleased(System.Int32,System.Int32)">
            <summary>
            IS_DISABLED_CONTROL_JUST_RELEASED
            </summary>
            <param name="padIndex">
            The control system instance to use. See [`ENABLE_ALL_CONTROL_ACTIONS`](#\_0xA5FFE9B05F199DE7).
            </param>
            <param name="control">
            The [control ID](https://docs.fivem.net/docs/game-references/controls/#controls) to check.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsDisabledControlPressed(System.Int32,System.Int32)">
            <summary>
            IS_DISABLED_CONTROL_PRESSED
            </summary>
            <param name="padIndex">
            The control system instance to use. See [`ENABLE_ALL_CONTROL_ACTIONS`](#\_0xA5FFE9B05F199DE7).
            </param>
            <param name="control">
            The [control ID](https://docs.fivem.net/docs/game-references/controls/#controls) to check.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsDisabledControlReleased(System.Int32,System.Int32)">
            <summary>
            _IS_DISABLED_CONTROL_RELEASED
            </summary>
            <param name="padIndex">
            The control system instance to use. See [`ENABLE_ALL_CONTROL_ACTIONS`](#\_0xA5FFE9B05F199DE7).
            </param>
            <param name="control">
            The [control ID](https://docs.fivem.net/docs/game-references/controls/#controls) to check.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xfb6c4072e9a32e92(System.Int32,System.Int32)">
            <summary>
            _IS_DISABLED_CONTROL_RELEASED
            </summary>
            <param name="padIndex">
            The control system instance to use. See [`ENABLE_ALL_CONTROL_ACTIONS`](#\_0xA5FFE9B05F199DE7).
            </param>
            <param name="control">
            The [control ID](https://docs.fivem.net/docs/game-references/controls/#controls) to check.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsDisabledRawKeyDown(System.Int32)">
            <summary>
            Gets if the specified `rawKeyIndex` is pressed down, even if the key is disabled with [DISABLE_RAW_KEY_THIS_FRAME](#\_0x8BCF0014).
            Virtual key codes can be found [here](https://learn.microsoft.com/en-us/windows/win32/inputdev/virtual-key-codes)
            </summary>
            <param name="rawKeyIndex">
            Index of raw key from keyboard.
            </param>
            <returns>
            Returns bool value of down state.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsDisabledRawKeyPressed(System.Int32)">
            <summary>
            Gets if the specified `rawKeyIndex` is pressed, even if the key is disabled with [DISABLE_RAW_KEY_THIS_FRAME](#\_0x8BCF0014).
            Virtual key codes can be found [here](https://learn.microsoft.com/en-us/windows/win32/inputdev/virtual-key-codes)
            </summary>
            <param name="rawKeyIndex">
            Index of raw key from keyboard.
            </param>
            <returns>
            Returns bool value of pressed state.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsDisabledRawKeyReleased(System.Int32)">
            <summary>
            Gets if the specified `rawKeyIndex` was released, even if the key is disabled with [DISABLE_RAW_KEY_THIS_FRAME](#\_0x8BCF0014).
            Virtual key codes can be found [here](https://learn.microsoft.com/en-us/windows/win32/inputdev/virtual-key-codes)
            </summary>
            <param name="rawKeyIndex">
            Index of raw key from keyboard.
            </param>
            <returns>
            Returns bool value of released state.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsDisabledRawKeyUp(System.Int32)">
            <summary>
            Gets if the specified `rawKeyIndex` is up, even if the key is disabled with [DISABLE_RAW_KEY_THIS_FRAME](#\_0x8BCF0014).
            Virtual key codes can be found [here](https://learn.microsoft.com/en-us/windows/win32/inputdev/virtual-key-codes)
            </summary>
            <param name="rawKeyIndex">
            Index of raw key from keyboard.
            </param>
            <returns>
            Returns bool value of up state.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsDlcPresent(System.UInt32)">
            <summary>
            Example:
            DLC::IS_DLC_PRESENT($\mpbusiness2\);
            ($ = gethashkey)
            bruteforce these:
            0xB119F6D
            0x96F02EE6
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsDlcVehicleMod(System.Int32)">
            <summary>
            IS_DLC_VEHICLE_MOD
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x0564b9ff9631b82c(System.Int32)">
            <summary>
            IS_DLC_VEHICLE_MOD
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsDoorClosed(System.UInt32)">
            <summary>
            IS_DOOR_CLOSED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsDoorRegisteredWithSystem(System.UInt32)">
            <summary>
            if (OBJECT::IS_DOOR_REGISTERED_WITH_SYSTEM(doorHash))
            {
            OBJECT::REMOVE_DOOR_FROM_SYSTEM(doorHash);
            }
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xc153c43ea202c8c1(System.UInt32)">
            <summary>
            if (OBJECT::IS_DOOR_REGISTERED_WITH_SYSTEM(doorHash))
            {
            OBJECT::REMOVE_DOOR_FROM_SYSTEM(doorHash);
            }
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DoesDoorExist(System.UInt32)">
            <summary>
            if (OBJECT::IS_DOOR_REGISTERED_WITH_SYSTEM(doorHash))
            {
            OBJECT::REMOVE_DOOR_FROM_SYSTEM(doorHash);
            }
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsDrivebyTaskUnderneathDrivingTask(System.Int32)">
            <summary>
            IS_DRIVEBY_TASK_UNDERNEATH_DRIVING_TASK
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsDuiAvailable(System.Int64)">
            <summary>
            Returns whether or not a browser is created for a specified DUI browser object.
            </summary>
            <param name="duiObject">
            The DUI browser handle.
            </param>
            <returns>
            A boolean indicating TRUE if the browser is created.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsDuplicityVersion">
            <summary>
            Gets whether or not this is the CitizenFX server.
            </summary>
            <returns>
            A boolean value.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsDurangoVersion">
            <summary>
            IS_DURANGO_VERSION
            </summary>
            <returns>
            Hard-coded to always return 0.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsEntityAMissionEntity(System.Int32)">
            <summary>
            IS_ENTITY_A_MISSION_ENTITY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsEntityAPed(System.Int32)">
            <summary>
            IS_ENTITY_A_PED
            </summary>
            <param name="entity">
            The entity to check if it's a Ped.
            </param>
            <returns>
            Whether the entity is a Ped.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsEntityAVehicle(System.Int32)">
            <summary>
            IS_ENTITY_A_VEHICLE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsEntityAnObject(System.Int32)">
            <summary>
            IS_ENTITY_AN_OBJECT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsEntityAtCoord(System.Int32,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Boolean,System.Boolean,System.Int32)">
            <summary>
            Checks if entity is within x/y/zSize distance of x/y/z.
            Last three are unknown ints, almost always p7 = 0, p8 = 1, p9 = 0
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsEntityAtEntity(System.Int32,System.Int32,System.Single,System.Single,System.Single,System.Boolean,System.Boolean,System.Int32)">
            <summary>
            Checks if entity1 is within the box defined by x/y/zSize of entity2.
            Last three parameters are almost alwasy p5 = 0, p6 = 1, p7 = 0
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsEntityAttached(System.Int32)">
            <summary>
            IS_ENTITY_ATTACHED
            </summary>
            <param name="entity">
            The entity to check if it is attached to another entity.
            </param>
            <returns>
            Whether the entity is attached to another entity.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsEntityAttachedToAnyObject(System.Int32)">
            <summary>
            IS_ENTITY_ATTACHED_TO_ANY_OBJECT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsEntityAttachedToAnyPed(System.Int32)">
            <summary>
            IS_ENTITY_ATTACHED_TO_ANY_PED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsEntityAttachedToAnyVehicle(System.Int32)">
            <summary>
            IS_ENTITY_ATTACHED_TO_ANY_VEHICLE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsEntityAttachedToEntity(System.Int32,System.Int32)">
            <summary>
            IS_ENTITY_ATTACHED_TO_ENTITY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsEntityAttachedToHandlerFrame(System.Int32,System.Int32)">
            <summary>
            IS_ENTITY_ATTACHED_TO_HANDLER_FRAME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedEnabledBikeRingtone(System.Int32,System.Int32)">
            <summary>
            IS_ENTITY_ATTACHED_TO_HANDLER_FRAME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsVehicleNearEntity(System.Int32,System.Int32)">
            <summary>
            IS_ENTITY_ATTACHED_TO_HANDLER_FRAME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsEntityDead(System.Int32)">
            <summary>
            NativeDB Added Parameter 2: BOOL p1
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsEntityFocus(System.Int32)">
            <summary>
            IS_ENTITY_FOCUS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsEntityGhostedToLocalPlayer(System.Int32)">
            <summary>
            _IS_ENTITY_GHOSTED_TO_LOCAL_PLAYER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x21d04d7bc538c146(System.Int32)">
            <summary>
            _IS_ENTITY_GHOSTED_TO_LOCAL_PLAYER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsEntityAGhost(System.Int32)">
            <summary>
            _IS_ENTITY_GHOSTED_TO_LOCAL_PLAYER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsEntityInAir(System.Int32)">
            <summary>
            IS_ENTITY_IN_AIR
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsEntityInAngledArea(System.Int32,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Boolean,System.Boolean,System.Int32)">
            <summary>
            p10 is some entity flag check, also used in [`IS_ENTITY_AT_ENTITY`](#\_0x751B70C3D034E187), [`IS_ENTITY_IN_AREA`](#\_0x54736AA40E271165) and [`IS_ENTITY_AT_COORD`](#\_0x20B60995556D004F).
            See [`IS_POINT_IN_ANGLED_AREA`](#\_0x2A70BAE8883E4C81) for the definition of an angled area.
            </summary>
            <param name="x1">
            X dimension of the angled area 'origin'
            </param>
            <param name="y1">
            Y dimension of the angled area 'origin'
            </param>
            <param name="z1">
            Z dimension of the angled area 'origin'
            </param>
            <param name="x2">
            X dimension of the angled area 'extent'
            </param>
            <param name="y2">
            Y dimension of the angled area 'extent'
            </param>
            <param name="z2">
            Z dimension of the angled area 'extent'
            </param>
            <param name="width">
            Width of the angled area
            </param>
            <param name="debug">
            a debug flag invoking functions in the same path as `DRAW_MARKER`
            </param>
            <param name="includez">
            If true, include the Z dimension when doing the height check; otherwise the query becomes two-dimensional
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsEntityInArea(System.Int32,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Boolean,System.Boolean,System.Int32)">
            <summary>
            IS_ENTITY_IN_AREA
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsEntityInWater(System.Int32)">
            <summary>
            IS_ENTITY_IN_WATER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsEntityInZone(System.Int32,System.String)">
            <summary>
            IS_ENTITY_IN_ZONE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsEntityOccluded(System.Int32)">
            <summary>
            IS_ENTITY_OCCLUDED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsEntityOnFire(System.Int32)">
            <summary>
            IS_ENTITY_ON_FIRE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsEntityOnScreen(System.Int32)">
            <summary>
            Determines whether the screen position of the specified entity is within the 2D bounds of the screen.
            This native will not check if the entity is not visible due to being occluded (for example, behind a wall). To check if a entity is on screen and is not occluded, use [IS_ENTITY_OCCLUDED](#\_0xE31C2C72B8692B64).
            </summary>
            <param name="entity">
            The entity to check.
            </param>
            <returns>
            Returns `true` if the the entity is in between the minimum and maximum values for the 2D screen bound coords; otherwise, `false`.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsEntityPlayingAnim(System.Int32,System.String,System.String,System.Int32)">
            <summary>
            See also [`IS_SCRIPTED_SCENARIO_PED_USING_CONDITIONAL_ANIM`](#\_0x6EC47A344923E1ED)
            ```
            Taken from ENTITY::IS_ENTITY_PLAYING_ANIM(PLAYER::PLAYER_PED_ID(), "creatures@shark@move", "attack_player", 3)
            p4 is always 3 in the scripts.
            taskFlag:
            2 - Check synchronized scene
            ```
            [Animations list](https://alexguirre.github.io/animations-list/)
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsEntityPositionFrozen(System.Int32)">
            <summary>
            A getter for [FREEZE_ENTITY_POSITION](#\_0x428CA6DBD1094446).
            </summary>
            <param name="entity">
            The entity to check for
            </param>
            <returns>
            Boolean stating if it is frozen or not.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsEntityStatic(System.Int32)">
            <summary>
            A static ped will not react to natives like "APPLY_FORCE_TO_ENTITY" or "SET_ENTITY_VELOCITY" and oftentimes will not react to task-natives like "AI::TASK_COMBAT_PED". The only way I know of to make one of these peds react is to ragdoll them (or sometimes to use CLEAR_PED_TASKS_IMMEDIATELY(). Static peds include almost all far-away peds, beach-combers, peds in certain scenarios, peds crossing a crosswalk, peds walking to get back into their cars, and others. If anyone knows how to make a ped non-static without ragdolling them, please edit this with the solution.
            ^ Attach a phCollider to the ped.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsEntityTouchingEntity(System.Int32,System.Int32)">
            <summary>
            IS_ENTITY_TOUCHING_ENTITY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsEntityTouchingModel(System.Int32,System.UInt32)">
            <summary>
            IS_ENTITY_TOUCHING_MODEL
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsEntityUpright(System.Int32,System.Single)">
            <summary>
            IS_ENTITY_UPRIGHT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsEntityUpsidedown(System.Int32)">
            <summary>
            IS_ENTITY_UPSIDEDOWN
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsEntityVisible(System.Int32)">
            <summary>
            IS_ENTITY_VISIBLE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsEntityVisibleToScript(System.Int32)">
            <summary>
            IS_ENTITY_VISIBLE_TO_SCRIPT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsEntityWaitingForWorldCollision(System.Int32)">
            <summary>
            IS_ENTITY_WAITING_FOR_WORLD_COLLISION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsExplosionActiveInArea(System.Int32,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            IS_EXPLOSION_ACTIVE_IN_AREA
            </summary>
            <param name="explosionType">
            See [`ADD_EXPLOSION`](#\_0xE3AD2BDBAEE269AC).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x6070104b699b2ef4(System.Int32,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            IS_EXPLOSION_ACTIVE_IN_AREA
            </summary>
            <param name="explosionType">
            See [`ADD_EXPLOSION`](#\_0xE3AD2BDBAEE269AC).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsExplosionInAngledArea(System.Int32,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            See [`IS_POINT_IN_ANGLED_AREA`](#\_0x2A70BAE8883E4C81) for the definition of an angled area.
            </summary>
            <param name="explosionType">
            explosion enum, -1 for any explosion type. See [ADD_EXPLOSION](#\_0xE3AD2BDBAEE269AC).
            </param>
            <param name="x1">
            X dimension of the angled area 'origin'
            </param>
            <param name="y1">
            Y dimension of the angled area 'origin'
            </param>
            <param name="z1">
            Z dimension of the angled area 'origin'
            </param>
            <param name="x2">
            X dimension of the angled area 'extent'
            </param>
            <param name="y2">
            Y dimension of the angled area 'extent'
            </param>
            <param name="z2">
            Z dimension of the angled area 'extent'
            </param>
            <param name="width">
            Width of the angled area
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsExplosionInArea(System.Int32,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            IS_EXPLOSION_IN_AREA
            </summary>
            <param name="explosionType">
            See [`ADD_EXPLOSION`](#\_0xE3AD2BDBAEE269AC).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsExplosionInSphere(System.Int32,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            IS_EXPLOSION_IN_SPHERE
            </summary>
            <param name="explosionType">
            See [`ADD_EXPLOSION`](#\_0xE3AD2BDBAEE269AC).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsFirstPersonAimCamActive">
            <summary>
            IS_FIRST_PERSON_AIM_CAM_ACTIVE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsFlashLightOn(System.Int32)">
            <summary>
            IS_FLASH_LIGHT_ON
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetWeaponSmokegrenadeAssigned(System.Int32)">
            <summary>
            IS_FLASH_LIGHT_ON
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsFloatingHelpTextOnScreen(System.Int32)">
            <summary>
            IS_FLOATING_HELP_TEXT_ON_SCREEN
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x2432784aca090da4(System.Int32)">
            <summary>
            IS_FLOATING_HELP_TEXT_ON_SCREEN
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsFollowPedCamActive">
            <summary>
            IS_FOLLOW_PED_CAM_ACTIVE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsFollowVehicleCamActive">
            <summary>
            IS_FOLLOW_VEHICLE_CAM_ACTIVE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsFrontendFading">
            <summary>
            This function is hard-coded to always return 0.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsFrontendReadyForControl">
            <summary>
            IS_FRONTEND_READY_FOR_CONTROL
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x3bab9a4e4f2ff5c7">
            <summary>
            IS_FRONTEND_READY_FOR_CONTROL
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsGameInControlOfMusic">
            <summary>
            Hardcoded to return 1
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsGameplayCamLookingBehind">
            <summary>
            IS_GAMEPLAY_CAM_LOOKING_BEHIND
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsGameplayCamRendering">
            <summary>
            Examples when this function will return 0 are:
            - During busted screen.
            - When player is coming out from a hospital.
            - When player is coming out from a police station.
            - When player is buying gun from AmmuNation.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsGameplayCamShaking">
            <summary>
            IS_GAMEPLAY_CAM_SHAKING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsGameplayHintActive">
            <summary>
            IS_GAMEPLAY_HINT_ACTIVE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsGarageEmpty(System.Int32,System.Boolean,System.Int32)">
            <summary>
            IS_GARAGE_EMPTY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsHandlerFrameAboveContainer(System.Int32,System.Int32)">
            <summary>
            _IS_HANDLER_FRAME_ABOVE_CONTAINER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x89d630cf5ea96d23(System.Int32,System.Int32)">
            <summary>
            _IS_HANDLER_FRAME_ABOVE_CONTAINER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsHeliLandingAreaBlocked(System.Int32)">
            <summary>
            IS_HELI_LANDING_AREA_BLOCKED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x634148744f385576(System.Int32)">
            <summary>
            IS_HELI_LANDING_AREA_BLOCKED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsHeliPartBroken(System.Int32,System.Boolean,System.Boolean,System.Boolean)">
            <summary>
            IS_HELI_PART_BROKEN
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsHelpMessageBeingDisplayed">
            <summary>
            IS_HELP_MESSAGE_BEING_DISPLAYED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsHelpMessageFadingOut">
            <summary>
            IS_HELP_MESSAGE_FADING_OUT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsHelpMessageOnScreen">
            <summary>
            IS_HELP_MESSAGE_ON_SCREEN
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsHornActive(System.Int32)">
            <summary>
            IS_HORN_ACTIVE
            </summary>
            <returns>
            Returns true if the vehicle is currently playing a horn sound
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsHoveringOverMissionCreatorBlip">
            <summary>
            IS_HOVERING_OVER_MISSION_CREATOR_BLIP
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x4167efe0527d706e">
            <summary>
            IS_HOVERING_OVER_MISSION_CREATOR_BLIP
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsHudComponentActive(System.Int32)">
            <summary>
            Full list of components below
            HUD = 0;
            HUD_WANTED_STARS = 1;
            HUD_WEAPON_ICON = 2;
            HUD_CASH = 3;
            HUD_MP_CASH = 4;
            HUD_MP_MESSAGE = 5;
            HUD_VEHICLE_NAME = 6;
            HUD_AREA_NAME = 7;
            HUD_VEHICLE_CLASS = 8;
            HUD_STREET_NAME = 9;
            HUD_HELP_TEXT = 10;
            HUD_FLOATING_HELP_TEXT_1 = 11;
            HUD_FLOATING_HELP_TEXT_2 = 12;
            HUD_CASH_CHANGE = 13;
            HUD_RETICLE = 14;
            HUD_SUBTITLE_TEXT = 15;
            HUD_RADIO_STATIONS = 16;
            HUD_SAVING_GAME = 17;
            HUD_GAME_STREAM = 18;
            HUD_WEAPON_WHEEL = 19;
            HUD_WEAPON_WHEEL_STATS = 20;
            MAX_HUD_COMPONENTS = 21;
            MAX_HUD_WEAPONS = 22;
            MAX_SCRIPTED_HUD_COMPONENTS = 141;
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsHudHidden">
            <summary>
            IS_HUD_HIDDEN
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsHudPreferenceSwitchedOn">
            <summary>
            IS_HUD_PREFERENCE_SWITCHED_ON
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsInItemset(System.Int32,System.Int32)">
            <summary>
            IS_IN_ITEMSET
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsInPowerSavingMode">
            <summary>
            aka "constrained"
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x684a41975f077262">
            <summary>
            aka "constrained"
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsInVehicleCamDisabled">
            <summary>
            _IS_IN_VEHICLE_CAM_DISABLED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x4f32c0d5a90a9b40">
            <summary>
            _IS_IN_VEHICLE_CAM_DISABLED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsIncidentValid(System.Int32)">
            <summary>
            =======================================================
            Correction, I have change this to int, instead of int*
            as it doesn't use a pointer to the createdIncident.
            If you try it you will crash (or) freeze.
            =======================================================
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsInteriorCapped(System.Int32)">
            <summary>
            IS_INTERIOR_CAPPED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsInteriorDisabled(System.Int32)">
            <summary>
            IS_INTERIOR_DISABLED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsInteriorEntitySetActive(System.Int32,System.String)">
            <summary>
            IS_INTERIOR_ENTITY_SET_ACTIVE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x35f7dd45e8c0a16d(System.Int32,System.String)">
            <summary>
            IS_INTERIOR_ENTITY_SET_ACTIVE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsInteriorPropEnabled(System.Int32,System.String)">
            <summary>
            IS_INTERIOR_ENTITY_SET_ACTIVE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsInteriorReady(System.Int32)">
            <summary>
            IS_INTERIOR_READY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsInteriorRenderingDisabled">
            <summary>
            Returns a bool if interior rendering is disabled, if yes, all "normal" rendered interiors are invisible
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsInteriorScene">
            <summary>
            IS_INTERIOR_SCENE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsIplActive(System.String)">
            <summary>
            IS_IPL_ACTIVE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsItemsetValid(System.Int32)">
            <summary>
            IS_ITEMSET_VALID
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsJapaneseVersion">
            <summary>
            NativeDB Introduced: 2545
            </summary>
            <returns>
            Returns `true` when GTA:V is running with the Japanese executable.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsLookInverted">
            <summary>
            IS_LOOK_INVERTED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsMemoryCardInUse">
            <summary>
            IS_MEMORY_CARD_IN_USE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsMessageBeingDisplayed">
            <summary>
            IS_MESSAGE_BEING_DISPLAYED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsMinigameInProgress">
            <summary>
            IS_MINIGAME_IN_PROGRESS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsMinimapRendering">
            <summary>
            IS_MINIMAP_RENDERING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xaf754f20eb5cd51a">
            <summary>
            IS_MINIMAP_RENDERING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsRadarEnabled">
            <summary>
            IS_MINIMAP_RENDERING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsMissionCompletePlaying">
            <summary>
            IS_MISSION_COMPLETE_PLAYING
            </summary>
            <returns>
            Returns true if the mission complete audio is playing
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsMissionCompleteReadyForUi">
            <summary>
            IS_MISSION_COMPLETE_READY_FOR_UI
            </summary>
            <returns>
            Returns true if the script should draw the mission complete UI to be in sync with audio.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x6f259f82d873b8b8">
            <summary>
            IS_MISSION_COMPLETE_READY_FOR_UI
            </summary>
            <returns>
            Returns true if the script should draw the mission complete UI to be in sync with audio.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsMissionCreatorBlip(System.Int32)">
            <summary>
            IS_MISSION_CREATOR_BLIP
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsMissionNewsStoryUnlocked(System.Int32)">
            <summary>
            IS_MISSION_NEWS_STORY_UNLOCKED
            </summary>
            <returns>
            Returns true of the specific story is available to be played back
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetNumberOfPassengerVoiceVariations(System.Int32)">
            <summary>
            IS_MISSION_NEWS_STORY_UNLOCKED
            </summary>
            <returns>
            Returns true of the specific story is available to be played back
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsMissionTrain(System.Int32)">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsMobileInterferenceActive">
            <summary>
            IS_MOBILE_INTERFERENCE_ACTIVE
            </summary>
            <returns>
            Returns true of mobile phone interference is currently happening
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xc8b1b2425604cdd0">
            <summary>
            IS_MOBILE_INTERFERENCE_ACTIVE
            </summary>
            <returns>
            Returns true of mobile phone interference is currently happening
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsMobilePhoneCallOngoing">
            <summary>
            IS_MOBILE_PHONE_CALL_ONGOING
            </summary>
            <returns>
            Returns true of a mobile phone call is currently happening.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsMobilePhoneRadioActive">
            <summary>
            IS_MOBILE_PHONE_RADIO_ACTIVE
            </summary>
            <returns>
            Returns true if the mobile phone radio is active
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsModelAPed(System.UInt32)">
            <summary>
            _IS_MODEL_A_PED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsModelAVehicle(System.UInt32)">
            <summary>
            Returns whether the specified model represents a vehicle.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsModelInCdimage(System.UInt32)">
            <summary>
            Check if model is in cdimage(rpf)
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsModelValid(System.UInt32)">
            <summary>
            Returns whether the specified model exists in the game.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsMountedWeaponTaskUnderneathDrivingTask(System.Int32)">
            <summary>
            IS_MOUNTED_WEAPON_TASK_UNDERNEATH_DRIVING_TASK
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsMouseRolledOverInstructionalButtons">
            <summary>
            **Note:** The buttons need to support mouse (with the `TOGGLE_MOUSE_SUPPORT` scaleform movie method) for it to return `true`.
            </summary>
            <returns>
            Returns `true` if the cursor is hovering above instructional buttons.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x3d9acb1eb139e702">
            <summary>
            **Note:** The buttons need to support mouse (with the `TOGGLE_MOUSE_SUPPORT` scaleform movie method) for it to return `true`.
            </summary>
            <returns>
            Returns `true` if the cursor is hovering above instructional buttons.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsMouseCursorAboveInstructionalButtons">
            <summary>
            **Note:** The buttons need to support mouse (with the `TOGGLE_MOUSE_SUPPORT` scaleform movie method) for it to return `true`.
            </summary>
            <returns>
            Returns `true` if the cursor is hovering above instructional buttons.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsMoveBlendRatioRunning(System.Int32)">
            <summary>
            IS_MOVE_BLEND_RATIO_RUNNING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsMoveBlendRatioSprinting(System.Int32)">
            <summary>
            IS_MOVE_BLEND_RATIO_SPRINTING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsMoveBlendRatioStill(System.Int32)">
            <summary>
            IS_MOVE_BLEND_RATIO_STILL
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsMoveBlendRatioWalking(System.Int32)">
            <summary>
            IS_MOVE_BLEND_RATIO_WALKING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsMpGamerTagActive(System.Int32)">
            <summary>
            IS_MP_GAMER_TAG_ACTIVE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x4e929e7a5796fd26(System.Int32)">
            <summary>
            IS_MP_GAMER_TAG_ACTIVE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsMpGamerTagFree(System.Int32)">
            <summary>
            IS_MP_GAMER_TAG_FREE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AddTrevorRandomModifier(System.Int32)">
            <summary>
            IS_MP_GAMER_TAG_FREE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsMpGamerTagMovieActive">
            <summary>
            IS_MP_GAMER_TAG_MOVIE_ACTIVE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x6e0eb3eb47c8d7aa">
            <summary>
            IS_MP_GAMER_TAG_MOVIE_ACTIVE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HasMpGamerTag">
            <summary>
            IS_MP_GAMER_TAG_MOVIE_ACTIVE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsMultiplayerChatActive">
            <summary>
            Returns whether or not the text chat (MULTIPLAYER_CHAT Scaleform component) is active.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsTextChatActive">
            <summary>
            Returns whether or not the text chat (MULTIPLAYER_CHAT Scaleform component) is active.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsMusicOneshotPlaying">
            <summary>
            IS_MUSIC_ONESHOT_PLAYING
            </summary>
            <returns>
            Returns true if a one shot is currently playing or prepared
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa097ab275061fb21">
            <summary>
            IS_MUSIC_ONESHOT_PLAYING
            </summary>
            <returns>
            Returns true if a one shot is currently playing or prepared
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsNamedRendertargetLinked(System.UInt32)">
            <summary>
            IS_NAMED_RENDERTARGET_LINKED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsNamedRendertargetRegistered(System.String)">
            <summary>
            IS_NAMED_RENDERTARGET_REGISTERED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsNavigatingMenuContent">
            <summary>
            IS_NAVIGATING_MENU_CONTENT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x4e3cd0ef8a489541">
            <summary>
            IS_NAVIGATING_MENU_CONTENT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsNavmeshLoadedInArea(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            Returns whether navmesh for the region is loaded. The region is a rectangular prism defined by it's top left deepest corner to it's bottom right shallowest corner.
            If you can re-word this so it makes more sense, please do. I'm horrible with words sometimes...
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsNavmeshRequiredRegionOwnedByAnyThread">
            <summary>
            IS_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x705a844002b39dc0">
            <summary>
            IS_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsNetworkIdOwnedByParticipant(System.Int32)">
            <summary>
            IS_NETWORK_ID_OWNED_BY_PARTICIPANT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa1607996431332df(System.Int32)">
            <summary>
            IS_NETWORK_ID_OWNED_BY_PARTICIPANT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkCanNetworkIdBeSeen(System.Int32)">
            <summary>
            IS_NETWORK_ID_OWNED_BY_PARTICIPANT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsNetworkLoadingScene">
            <summary>
            IS_NETWORK_LOADING_SCENE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsNewLoadSceneActive">
            <summary>
            IS_NEW_LOAD_SCENE_ACTIVE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsNewLoadSceneLoaded">
            <summary>
            IS_NEW_LOAD_SCENE_LOADED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsNextWeatherType(System.String)">
            <summary>
            Refer to [`SET_WEATHER_TYPE_NOW_PERSIST`](#\_0xED712CA327900C8A) for weather types.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsNitrousActive(System.Int32)">
            <summary>
            ```
            NativeDB Introduced: 3095
            ```
            Determines if the nitrous is currently activated in the specified vehicle.
            </summary>
            <param name="vehicle">
            The vehicle to check.
            </param>
            <returns>
            Returns `true` if nitrous is active, otherwise `false`.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsNuiFocusKeepingInput">
            <summary>
            Checks if keyboard input is enabled during NUI focus using `SET_NUI_FOCUS_KEEP_INPUT`.
            </summary>
            <returns>
            True or false.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsNuiFocused">
            <summary>
            Returns the current NUI focus state previously set with `SET_NUI_FOCUS`.
            </summary>
            <returns>
            True or false.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsObjectAPickup(System.Int32)">
            <summary>
            IS_OBJECT_A_PICKUP
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xfc481c641ebbd27d(System.Int32)">
            <summary>
            IS_OBJECT_A_PICKUP
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsObjectAPortablePickup(System.Int32)">
            <summary>
            NativeDB Introduced: v1365
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x0378c08504160d0d(System.Int32)">
            <summary>
            NativeDB Introduced: v1365
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsObjectEntirelyInsideGarage(System.Int32,System.Int32,System.Single,System.Int32)">
            <summary>
            IS_OBJECT_ENTIRELY_INSIDE_GARAGE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x372ef6699146a1e4(System.Int32,System.Int32,System.Single,System.Int32)">
            <summary>
            IS_OBJECT_ENTIRELY_INSIDE_GARAGE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsObjectNearPoint(System.UInt32,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            IS_OBJECT_NEAR_POINT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsObjectPartiallyInsideGarage(System.Int32,System.Int32,System.Int32)">
            <summary>
            IS_OBJECT_PARTIALLY_INSIDE_GARAGE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xf0eed5a6bc7b237a(System.Int32,System.Int32,System.Int32)">
            <summary>
            IS_OBJECT_PARTIALLY_INSIDE_GARAGE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsObjectVisible(System.Int32)">
            <summary>
            IS_OBJECT_VISIBLE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsObjectWithinBrainActivationRange(System.Int32)">
            <summary>
            IS_OBJECT_WITHIN_BRAIN_ACTIVATION_RANGE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsOnlinePoliciesMenuActive">
            <summary>
            Returns the same as `IS_SOCIAL_CLUB_ACTIVE`.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x6f72cd94f7b5b68c">
            <summary>
            Returns the same as `IS_SOCIAL_CLUB_ACTIVE`.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsOrbisVersion">
            <summary>
            IS_ORBIS_VERSION
            </summary>
            <returns>
            Hard-coded to always return 0.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPauseMenuActive">
            <summary>
            IS_PAUSE_MENU_ACTIVE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPauseMenuRestarting">
            <summary>
            IS_PAUSE_MENU_RESTARTING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPausemapInInteriorMode">
            <summary>
            IS_PAUSEMAP_IN_INTERIOR_MODE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x9049fe339d5f6f6f">
            <summary>
            IS_PAUSEMAP_IN_INTERIOR_MODE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsMinimapInInterior">
            <summary>
            IS_PAUSEMAP_IN_INTERIOR_MODE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPcVersion">
            <summary>
            IS_PC_VERSION
            </summary>
            <returns>
            Hard-coded to always return 1.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPedAPlayer(System.Int32)">
            <summary>
            Returns true if the given ped has a valid pointer to CPlayerInfo in its CPed class. That's all.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPedActiveInScenario(System.Int32)">
            <summary>
            This is a stricter version of [`IS_PED_USING_ANY_SCENARIO`](#\_0x57AB4A3080F85143). It only returns true if the ped is playing the ambient animations associated with the scenario.
            </summary>
            <param name="ped">
            The ped handle.
            </param>
            <returns>
            Returns true if the ped is in a using a scenario and is doing the ambient animations.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPedAimingFromCover(System.Int32)">
            <summary>
            IS_PED_AIMING_FROM_COVER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPedArmed(System.Int32,System.Int32)">
            <summary>
            Checks if the ped is currently equipped with a weapon matching a bit specified using a bitwise-or in typeFlags.
            | Bit value | Effect            |
            |-----------|-------------------|
            | 1         | Melee weapons     |
            | 2         | Explosive weapons |
            | 4         | Any other weapons |
            Not specifying any bit will lead to the native *always* returning 'false', and for example specifying '4 | 2' will check for any weapon except fists and melee weapons.
            </summary>
            <param name="ped">
            The ped to check armed state on.
            </param>
            <param name="typeFlags">
            Type flags to check.
            </param>
            <returns>
            Whether or not the ped is currently equipped with any weapon matching typeFlags.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPedBeingArrested(System.Int32)">
            <summary>
            This function is hard-coded to always return 0.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPedBeingJacked(System.Int32)">
            <summary>
            IS_PED_BEING_JACKED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPedBeingStealthKilled(System.Int32)">
            <summary>
            IS_PED_BEING_STEALTH_KILLED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPedBeingStunned(System.Int32,System.Int32)">
            <summary>
            p1 is always 0
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPedBlushColorValid(System.Int32)">
            <summary>
            _IS_PED_BLUSH_COLOR_VALID
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x604e810189ee3a59(System.Int32)">
            <summary>
            _IS_PED_BLUSH_COLOR_VALID
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPedBlushColorValid_2(System.Int32)">
            <summary>
            _IS_PED_BLUSH_COLOR_VALID_2
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xf41b5d290c99a3d6(System.Int32)">
            <summary>
            _IS_PED_BLUSH_COLOR_VALID_2
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPedBodyBlemishValid(System.Int32)">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x09e7eca981d9b210(System.Int32)">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPedClimbing(System.Int32)">
            <summary>
            IS_PED_CLIMBING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPedCollectionComponentVariationGen9Exclusive(System.Int32,System.Int32,System.String,System.Int32)">
            <summary>
            An alternative to [IS_PED_COMPONENT_VARIATION_GEN9\_EXCLUSIVE](#\_0xC767B581) that uses local collection indexing instead of the global one.
            The local / collection relative indexing is useful because the global index may get shifted after Title Update. While local index will remain the same which simplifies migration to the newer game version.
            Collection name and local index inside the collection can be obtained from the global index using [GET_PED_COLLECTION_NAME_FROM_DRAWABLE](#\_0xD6BBA48B) and [GET_PED_COLLECTION_LOCAL_INDEX_FROM_DRAWABLE](#\_0x94EB1FE4) natives.
            </summary>
            <param name="ped">
            The target ped
            </param>
            <param name="componentId">
            One of the components from [SET_PED_COMPONENT_VARIATION](#\_0x262B14F48D29DE80)
            </param>
            <param name="collection">
            Name of the collection. Empty string for the base game collection. See [GET_PED_COLLECTION_NAME](#\_0xFED5D83A) in order to list all available collections.
            </param>
            <param name="drawableId">
            Local drawable Id inside the given collection. Refer to [GET_NUMBER_OF_PED_COLLECTION_DRAWABLE_VARIATIONS](#\_0x310D0271).
            </param>
            <returns>
            Whether or not the ped component variation is a gen9 exclusive (stub assets).
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPedCollectionComponentVariationValid(System.Int32,System.Int32,System.String,System.Int32,System.Int32)">
            <summary>
            An alternative to [IS_PED_COMPONENT_VARIATION_VALID](#\_0xE825F6B6CEA7671D) that uses local collection indexing instead of the global one.
            The local / collection relative indexing is useful because the global index may get shifted after Title Update. While local index will remain the same which simplifies migration to the newer game version.
            Collection name and local index inside the collection can be obtained from the global index using [GET_PED_COLLECTION_NAME_FROM_DRAWABLE](#\_0xD6BBA48B) and [GET_PED_COLLECTION_LOCAL_INDEX_FROM_DRAWABLE](#\_0x94EB1FE4) natives.
            </summary>
            <param name="ped">
            The target ped
            </param>
            <param name="componentId">
            One of the components from [SET_PED_COMPONENT_VARIATION](#\_0x262B14F48D29DE80)
            </param>
            <param name="collection">
            Name of the collection. Empty string for the base game collection. See [GET_PED_COLLECTION_NAME](#\_0xFED5D83A) in order to list all available collections.
            </param>
            <param name="drawableId">
            Local drawable Id inside the given collection. Refer to [GET_NUMBER_OF_PED_COLLECTION_DRAWABLE_VARIATIONS](#\_0x310D0271).
            </param>
            <param name="textureId">
            The texture id of the drawable. Refer to [GET_NUMBER_OF_PED_COLLECTION_TEXTURE_VARIATIONS](#\_0xD2C15D7).
            </param>
            <returns>
            Returns true if the component variation is valid. This may be useful for randomizing components using loops.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPedComponentVariationGen9Exclusive(System.Int32,System.Int32,System.Int32)">
            <summary>
            IS_PED_COMPONENT_VARIATION_GEN9_EXCLUSIVE
            </summary>
            <param name="ped">
            The target ped.
            </param>
            <param name="componentId">
            The component id.
            </param>
            <param name="drawableId">
            The drawable id.
            </param>
            <returns>
            Whether or not the ped component variation is a gen9 exclusive (stub assets).
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPedComponentVariationValid(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            Checks if the component variation is valid, this works great for randomizing components using loops.
            </summary>
            <param name="ped">
            The ped handle.
            </param>
            <param name="componentId">
            The component id to check the variation of. Refer to [SET_PED_COMPONENT_VARIATION](#\_0x262B14F48D29DE80).
            </param>
            <param name="drawableId">
            The drawable id to get the component variation of. Refer to [GET_NUMBER_OF_PED_PROP_DRAWABLE_VARIATIONS](#\_0x5FAF9754E789FB47).
            </param>
            <param name="textureId">
            The texture id to get the component variation of. Refer to [GET_NUMBER_OF_PED_PROP_TEXTURE_VARIATIONS](#\_0xA6E7F1CEB523E171).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPedCuffed(System.Int32)">
            <summary>
            IS_PED_CUFFED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPedCurrentWeaponSilenced(System.Int32)">
            <summary>
            This native returns a true or false value.
            Ped ped = The ped whose weapon you want to check.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPedDeadOrDying(System.Int32,System.Boolean)">
            <summary>
            Determines if a ped is dead. Contrary to what the name might suggest, it does not always detect when a ped is in the 'dying' phase (transitioning to death). The exception is when `checkMeleeDeathFlags` is set to `true`, which then includes peds in the midst of melee takedown moves as being in a dying state, even if the death task has not yet started.
            ```
            NativeDB Introduced: v323
            ```
            </summary>
            <param name="ped">
            The ped to check.
            </param>
            <param name="checkMeleeDeathFlags">
            If set to `true`, extends the check to include melee takedown moves as part of the dying phase.
            </param>
            <returns>
            Returns `true` if the ped is dead. When `checkMeleeDeathFlags` is set to `true`, it also considers peds in melee takedown moves as dying, although the broader 'dying' phase may not be detected.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPedDefensiveAreaActive(System.Int32,System.Boolean)">
            <summary>
            IS_PED_DEFENSIVE_AREA_ACTIVE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xba63d9fe45412247(System.Int32,System.Boolean)">
            <summary>
            IS_PED_DEFENSIVE_AREA_ACTIVE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPedDiving(System.Int32)">
            <summary>
            IS_PED_DIVING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPedDoingBeastJump(System.Int32)">
            <summary>
            _IS_PED_DOING_BEAST_JUMP
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x451d05012ccec234(System.Int32)">
            <summary>
            _IS_PED_DOING_BEAST_JUMP
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPedDoingDriveby(System.Int32)">
            <summary>
            IS_PED_DOING_DRIVEBY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPedDucking(System.Int32)">
            <summary>
            IS_PED_DUCKING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPedEvasiveDiving(System.Int32,System.Int32@)">
            <summary>
            Presumably returns the Entity that the Ped is currently diving out of the way of.
            var num3;
            if (PED::IS_PED_EVASIVE_DIVING(A_0, &amp;num3) != 0)
            if (ENTITY::IS_ENTITY_A_VEHICLE(num3) != 0)
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPedExclusiveDriverOfVehicle(System.Int32,System.Int32,System.Int32@)">
            <summary>
            _IS_PED_EXCLUSIVE_DRIVER_OF_VEHICLE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xb09d25e77c33eb3f(System.Int32,System.Int32,System.Int32@)">
            <summary>
            _IS_PED_EXCLUSIVE_DRIVER_OF_VEHICLE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPedFacingPed(System.Int32,System.Int32,System.Single)">
            <summary>
            angle is ped's view cone
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPedFalling(System.Int32)">
            <summary>
            IS_PED_FALLING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPedFatallyInjured(System.Int32)">
            <summary>
            Gets a value indicating whether this ped's health is below its fatally injured threshold. The default threshold is 100.
            If the handle is invalid, the function returns true.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPedFleeing(System.Int32)">
            <summary>
            IS_PED_FLEEING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPedGettingIntoAVehicle(System.Int32)">
            <summary>
            IS_PED_GETTING_INTO_A_VEHICLE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPedGettingUp(System.Int32)">
            <summary>
            IS_PED_GETTING_UP
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPedGoingIntoCover(System.Int32)">
            <summary>
            IS_PED_GOING_INTO_COVER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPedGroupMember(System.Int32,System.Int32)">
            <summary>
            IS_PED_GROUP_MEMBER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPedHairColorValid(System.Int32)">
            <summary>
            _IS_PED_HAIR_COLOR_VALID
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xe0d36e5d9e99cc21(System.Int32)">
            <summary>
            _IS_PED_HAIR_COLOR_VALID
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPedHairColorValid_2(System.Int32)">
            <summary>
            _IS_PED_HAIR_COLOR_VALID_2
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xed6d8e27a43b8cde(System.Int32)">
            <summary>
            _IS_PED_HAIR_COLOR_VALID_2
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPedHangingOnToVehicle(System.Int32)">
            <summary>
            IS_PED_HANGING_ON_TO_VEHICLE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPedHeadingTowardsPosition(System.Int32,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            IS_PED_HEADING_TOWARDS_POSITION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xfcf37a457cb96dc0(System.Int32,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            IS_PED_HEADING_TOWARDS_POSITION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPedHeadtrackingEntity(System.Int32,System.Int32)">
            <summary>
            IS_PED_HEADTRACKING_ENTITY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPedHeadtrackingPed(System.Int32,System.Int32)">
            <summary>
            IS_PED_HEADTRACKING_PED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPedHelmetUnk(System.Int32)">
            <summary>
            _IS_PED_HELMET_UNK
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xb9496ce47546db2c(System.Int32)">
            <summary>
            _IS_PED_HELMET_UNK
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPedHuman(System.Int32)">
            <summary>
            Returns true/false if the ped is/isn't humanoid.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPedHurt(System.Int32)">
            <summary>
            Returns whether the specified ped is hurt.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPedInAnyBoat(System.Int32)">
            <summary>
            IS_PED_IN_ANY_BOAT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPedInAnyHeli(System.Int32)">
            <summary>
            IS_PED_IN_ANY_HELI
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPedInAnyPlane(System.Int32)">
            <summary>
            IS_PED_IN_ANY_PLANE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPedInAnyPoliceVehicle(System.Int32)">
            <summary>
            IS_PED_IN_ANY_POLICE_VEHICLE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPedInAnySub(System.Int32)">
            <summary>
            IS_PED_IN_ANY_SUB
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPedInAnyTaxi(System.Int32)">
            <summary>
            IS_PED_IN_ANY_TAXI
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPedInAnyTrain(System.Int32)">
            <summary>
            IS_PED_IN_ANY_TRAIN
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPedInAnyVehicle(System.Int32,System.Boolean)">
            <summary>
            Returns whether the specified ped is in any vehicle. If `atGetIn` is set to true, also returns true if the ped is
            currently in the process of entering a vehicle (a specific stage check for `CTaskEnterVehicle`).
            </summary>
            <param name="ped">
            The ped to check.
            </param>
            <param name="atGetIn">
            `true` to also consider attempting to enter a vehicle.
            </param>
            <returns>
            Whether or not the ped is currently involved in any vehicle.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPedInCombat(System.Int32,System.Int32)">
            <summary>
            Examines whether the ped is engaged in combat; when given a target ped index, it confirms if the ped is actively fighting the specified target, returning true if engaged and false if not.
            </summary>
            <param name="ped">
            Ped index.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPedInCover(System.Int32,System.Boolean)">
            <summary>
            p1 is nearly always 0 in the scripts.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPedInCoverFacingLeft(System.Int32)">
            <summary>
            IS_PED_IN_COVER_FACING_LEFT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPedInCurrentConversation(System.Int32)">
            <summary>
            IS_PED_IN_CURRENT_CONVERSATION
            </summary>
            <returns>
            Returns true if the ped is in the currently playing conversation
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPedInFlyingVehicle(System.Int32)">
            <summary>
            IS_PED_IN_FLYING_VEHICLE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPedInGroup(System.Int32)">
            <summary>
            IS_PED_IN_GROUP
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPedInHighCover(System.Int32)">
            <summary>
            IS_PED_IN_HIGH_COVER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x6a03bf943d767c93(System.Int32)">
            <summary>
            IS_PED_IN_HIGH_COVER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPedStandingInCover(System.Int32)">
            <summary>
            IS_PED_IN_HIGH_COVER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPedInMeleeCombat(System.Int32)">
            <summary>
            Notes: The function only returns true while the ped is:
            A.) Swinging a random melee attack (including pistol-whipping)
            B.) Reacting to being hit by a melee attack (including pistol-whipping)
            C.) Is locked-on to an enemy (arms up, strafing/skipping in the default fighting-stance, ready to dodge+counter).
            You don't have to be holding the melee-targetting button to be in this stance; you stay in it by default for a few seconds after swinging at someone. If you do a sprinting punch, it returns true for the duration of the punch animation and then returns false again, even if you've punched and made-angry many peds
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPedInModel(System.Int32,System.UInt32)">
            <summary>
            IS_PED_IN_MODEL
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPedInParachuteFreeFall(System.Int32)">
            <summary>
            IS_PED_IN_PARACHUTE_FREE_FALL
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPedInVehicle(System.Int32,System.Int32,System.Boolean)">
            <summary>
            Gets a value indicating whether the specified ped is in the specified vehicle.
            If 'atGetIn' is false, the function will not return true until the ped is sitting in the vehicle and is about to close the door. If it's true, the function returns true the moment the ped starts to get onto the seat (after opening the door). Eg. if false, and the ped is getting into a submersible, the function will not return true until the ped has descended down into the submersible and gotten into the seat, while if it's true, it'll return true the moment the hatch has been opened and the ped is about to descend into the submersible.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPedInWrithe(System.Int32)">
            <summary>
            This native checks if a ped is on the ground, in pain from a (gunshot) wound.
            </summary>
            <returns>
            Returns `true` if the ped is in [writhe](https://dictionary.cambridge.org/dictionary/english/writhe), `false` otherwise.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPedInjured(System.Int32)">
            <summary>
            Indicates whether this ped's health is below its injured threshold.
            The default threshold is 100, these are stored in the `pedhealth.meta` file located in `common:\data\`
            ### Below are some of the values
            | InjuredHealthThreshold | Name      |
            |------------------------|-----------|
            | 100.000000             | Strong    |
            | 100.000000             | Average   |
            | 100.000000             | Weak      |
            </summary>
            <param name="ped">
            The ped to check for injuries.
            </param>
            <returns>
            Returns `true` if the ped is injured, `false` otherwise.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPedJacking(System.Int32)">
            <summary>
            IS_PED_JACKING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPedJumping(System.Int32)">
            <summary>
            IS_PED_JUMPING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPedJumpingOutOfVehicle(System.Int32)">
            <summary>
            IS_PED_JUMPING_OUT_OF_VEHICLE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPedLipstickColorValid(System.Int32)">
            <summary>
            _IS_PED_LIPSTICK_COLOR_VALID
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x0525a2c2562f3cd4(System.Int32)">
            <summary>
            _IS_PED_LIPSTICK_COLOR_VALID
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPedLipstickColorValid_2(System.Int32)">
            <summary>
            _IS_PED_LIPSTICK_COLOR_VALID_2
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x3e802f11fbe27674(System.Int32)">
            <summary>
            _IS_PED_LIPSTICK_COLOR_VALID_2
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPedMale(System.Int32)">
            <summary>
            Returns true/false if the ped is/isn't male.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPedModel(System.Int32,System.UInt32)">
            <summary>
            IS_PED_MODEL
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPedOnAnyBike(System.Int32)">
            <summary>
            IS_PED_ON_ANY_BIKE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPedOnFoot(System.Int32)">
            <summary>
            IS_PED_ON_FOOT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPedOnMount(System.Int32)">
            <summary>
            Same function call as PED::GET_MOUNT, aka just returns 0
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPedOnSpecificVehicle(System.Int32,System.Int32)">
            <summary>
            IS_PED_ON_SPECIFIC_VEHICLE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPedOnVehicle(System.Int32)">
            <summary>
            Gets a value indicating whether the specified ped is on top of any vehicle.
            Return 1 when ped is on vehicle.
            Return 0 when ped is not on a vehicle.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPedOpeningADoor(System.Int32)">
            <summary>
            IS_PED_*
            Returns true if the ped is currently opening a door (CTaskOpenDoor).
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x26af0e8e30bd2a2c(System.Int32)">
            <summary>
            IS_PED_*
            Returns true if the ped is currently opening a door (CTaskOpenDoor).
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPedPerformingDependentComboLimit(System.Int32)">
            <summary>
            IS_PED_PERFORMING_DEPENDENT_COMBO_LIMIT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xebd0edba5be957cf(System.Int32)">
            <summary>
            IS_PED_PERFORMING_DEPENDENT_COMBO_LIMIT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPedPerformingMeleeAction(System.Int32)">
            <summary>
            IS_PED_PERFORMING_MELEE_ACTION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xdcca191df9980fd7(System.Int32)">
            <summary>
            IS_PED_PERFORMING_MELEE_ACTION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPedPerformingStealthKill(System.Int32)">
            <summary>
            IS_PED_PERFORMING_STEALTH_KILL
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPedPlantingBomb(System.Int32)">
            <summary>
            IS_PED_PLANTING_BOMB
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPedPlayingBaseClipInScenario(System.Int32)">
            <summary>
            IS_PED_PLAYING_BASE_CLIP_IN_SCENARIO
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x621c6e4729388e41(System.Int32)">
            <summary>
            IS_PED_PLAYING_BASE_CLIP_IN_SCENARIO
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPedProne(System.Int32)">
            <summary>
            IS_PED_PRONE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPedRagdoll(System.Int32)">
            <summary>
            If the ped handle passed through the parenthesis is in a ragdoll state this will return true.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPedReloading(System.Int32)">
            <summary>
            Returns whether the specified ped is reloading.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPedRespondingToEvent(System.Int32,System.Int32)">
            <summary>
            IS_PED_RESPONDING_TO_EVENT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPedRingtonePlaying(System.Int32)">
            <summary>
            IS_PED_RINGTONE_PLAYING
            </summary>
            <returns>
            Returns true if the peds ringtone is currently playing
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPedRunning(System.Int32)">
            <summary>
            IS_PED_RUNNING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPedRunningArrestTask(System.Int32)">
            <summary>
            IS_PED_RUNNING_ARREST_TASK
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPedRunningMeleeTask(System.Int32)">
            <summary>
            IS_PED_RUNNING_MELEE_TASK
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xd1871251f3b5acd7(System.Int32)">
            <summary>
            IS_PED_RUNNING_MELEE_TASK
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPedRunningMobilePhoneTask(System.Int32)">
            <summary>
            IS_PED_RUNNING_MOBILE_PHONE_TASK
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPedRunningRagdollTask(System.Int32)">
            <summary>
            IS_PED_RUNNING_RAGDOLL_TASK
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPedShaderEffectValid(System.Int32)">
            <summary>
            _IS_PED_SHADER_EFFECT_VALID
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x81aa517fbba05d39(System.Int32)">
            <summary>
            _IS_PED_SHADER_EFFECT_VALID
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPedShooting(System.Int32)">
            <summary>
            Returns whether the specified ped is shooting.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPedShootingInArea(System.Int32,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Boolean,System.Boolean)">
            <summary>
            IS_PED_SHOOTING_IN_AREA
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPedSittingInAnyVehicle(System.Int32)">
            <summary>
            Detect if ped is in any vehicle
            [True/False]
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPedSittingInVehicle(System.Int32,System.Int32)">
            <summary>
            Detect if ped is sitting in the specified vehicle
            [True/False]
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPedSprinting(System.Int32)">
            <summary>
            IS_PED_SPRINTING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPedStill(System.Int32)">
            <summary>
            IS_PED_STILL
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPedStopped(System.Int32)">
            <summary>
            Returns true if the ped doesn't do any movement. If the ped is being pushed forwards by using APPLY_FORCE_TO_ENTITY for example, the function returns false.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPedStrafing(System.Int32)">
            <summary>
            What's strafing?
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPedSwappingWeapon(System.Int32)">
            <summary>
            _IS_PED_SWAPPING_WEAPON
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x3795688a307e1eb6(System.Int32)">
            <summary>
            _IS_PED_SWAPPING_WEAPON
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPedSwimming(System.Int32)">
            <summary>
            IS_PED_SWIMMING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPedSwimmingUnderWater(System.Int32)">
            <summary>
            IS_PED_SWIMMING_UNDER_WATER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPedTakingOffHelmet(System.Int32)">
            <summary>
            IS_PED_TAKING_OFF_HELMET
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x14590ddbedb1ec85(System.Int32)">
            <summary>
            IS_PED_TAKING_OFF_HELMET
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPedTracked(System.Int32)">
            <summary>
            IS_PED_TRACKED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPedTryingToEnterALockedVehicle(System.Int32)">
            <summary>
            If the ped is attempting to enter a locked vehicle.
            </summary>
            <param name="ped">
            Ped index.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPedUsingActionMode(System.Int32)">
            <summary>
            IS_PED_USING_ACTION_MODE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPedUsingAnyScenario(System.Int32)">
            <summary>
            IS_PED_USING_ANY_SCENARIO
            </summary>
            <param name="ped">
            The ped handle.
            </param>
            <returns>
            Returns true if the ped is using any scenario.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPedUsingScenario(System.Int32,System.String)">
            <summary>
            See [`TASK_START_SCENARIO_IN_PLACE`](#\_0x142A02425FF02BD9) for a list of scenarios.
            </summary>
            <param name="ped">
            The ped handle.
            </param>
            <param name="scenario">
            The scenario name.
            </param>
            <returns>
            Returns true if the specified ped is using the specified scenario.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPedVaulting(System.Int32)">
            <summary>
            IS_PED_VAULTING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPedWalking(System.Int32)">
            <summary>
            IS_PED_WALKING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPedWeaponComponentActive(System.Int32,System.UInt32,System.UInt32)">
            <summary>
            IS_PED_WEAPON_COMPONENT_ACTIVE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPedWeaponReadyToShoot(System.Int32)">
            <summary>
            IS_PED_WEAPON_READY_TO_SHOOT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPedWearingHelmet(System.Int32)">
            <summary>
            Returns true if the ped passed through the parenthesis is wearing a helmet.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPedheadshotImgUploadAvailable">
            <summary>
            IS_PEDHEADSHOT_IMG_UPLOAD_AVAILABLE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xebb376779a760aa8">
            <summary>
            IS_PEDHEADSHOT_IMG_UPLOAD_AVAILABLE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPedheadshotReady(System.Int32)">
            <summary>
            gtaforums.com/topic/885580-ped-headshotmugshot-txd/
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPedheadshotValid(System.Int32)">
            <summary>
            gtaforums.com/topic/885580-ped-headshotmugshot-txd/
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPickupWeaponObjectValid(System.Int32)">
            <summary>
            IS_PICKUP_WEAPON_OBJECT_VALID
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x11d1e53a726891fe(System.Int32)">
            <summary>
            IS_PICKUP_WEAPON_OBJECT_VALID
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPlaneLandingGearIntact(System.Int32)">
            <summary>
            IS_PLANE_LANDING_GEAR_INTACT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x4198ab0022b15f87(System.Int32)">
            <summary>
            IS_PLANE_LANDING_GEAR_INTACT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.VehicleHasLandingGear(System.Int32)">
            <summary>
            IS_PLANE_LANDING_GEAR_INTACT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPlaybackGoingOnForVehicle(System.Int32)">
            <summary>
            IS_PLAYBACK_GOING_ON_FOR_VEHICLE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPlaybackUsingAiGoingOnForVehicle(System.Int32)">
            <summary>
            IS_PLAYBACK_USING_AI_GOING_ON_FOR_VEHICLE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPlayerBattleAware(System.Int32)">
            <summary>
            Returns true if an unk value is greater than 0.0f
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x38d28da81e4e9bf9(System.Int32)">
            <summary>
            Returns true if an unk value is greater than 0.0f
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPlayerBeingArrested(System.Int32,System.Boolean)">
            <summary>
            Return true while player is being arrested / busted.
            If atArresting is set to 1, this function will return 1 when player is being arrested (while player is putting his hand up, but still have control)
            If atArresting is set to 0, this function will return 1 only when the busted screen is shown.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPlayerBluetoothEnable(System.Int32)">
            <summary>
            IS_PLAYER_BLUETOOTH_ENABLE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x65faee425de637b0(System.Int32)">
            <summary>
            IS_PLAYER_BLUETOOTH_ENABLE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPlayerCamControlDisabled">
            <summary>
            Returns true when the player is not able to control the cam i.e. when running a benchmark test, switching the player or viewing a cutscene.
            Note: I am not 100% sure if the native actually checks if the cam control is disabled but it seems promising.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x7c814d2fb49f40c0">
            <summary>
            Returns true when the player is not able to control the cam i.e. when running a benchmark test, switching the player or viewing a cutscene.
            Note: I am not 100% sure if the native actually checks if the cam control is disabled but it seems promising.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPlayerClimbing(System.Int32)">
            <summary>
            Returns TRUE if the player ('s ped) is climbing at the moment.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPlayerControlOn(System.Int32)">
            <summary>
            Can the player control himself, used to disable controls for player for things like a cutscene.
            ---
            You can't disable controls with this, use SET_PLAYER_CONTROL(...) for this.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPlayerDead(System.Int32)">
            <summary>
            IS_PLAYER_DEAD
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPlayerDrivingDangerously(System.Int32,System.Int32)">
            <summary>
            ```cpp
            enum eViolationType {
            // Checks if the player is driving on pedestrians walk ways
            VT_PAVED_PEDESTRIAN_AREAS = 0,
            // Checks if the player is running through red lights
            // This takes some time to return true.
            VT_RUNNING_REDS = 1,
            // checks if the player is driving on the wrong side of the road
            VT_AGAINST_TRAFFIC = 2
            };
            ```
            Used solely in "Al Di Napoli" with type 2 for a voiceline.
            </summary>
            <param name="player">
            Player ID
            </param>
            <param name="type">
            Refer to `eViolationType`.
            </param>
            <returns>
            Returns true if the player is performing the `type` traffic violation.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xf10b44fd479d69f3(System.Int32,System.Int32)">
            <summary>
            ```cpp
            enum eViolationType {
            // Checks if the player is driving on pedestrians walk ways
            VT_PAVED_PEDESTRIAN_AREAS = 0,
            // Checks if the player is running through red lights
            // This takes some time to return true.
            VT_RUNNING_REDS = 1,
            // checks if the player is driving on the wrong side of the road
            VT_AGAINST_TRAFFIC = 2
            };
            ```
            Used solely in "Al Di Napoli" with type 2 for a voiceline.
            </summary>
            <param name="player">
            Player ID
            </param>
            <param name="type">
            Refer to `eViolationType`.
            </param>
            <returns>
            Returns true if the player is performing the `type` traffic violation.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPlayerEntirelyInsideGarage(System.Int32,System.Int32,System.Single,System.Int32)">
            <summary>
            IS_PLAYER_ENTIRELY_INSIDE_GARAGE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x024a60deb0ea69f0(System.Int32,System.Int32,System.Single,System.Int32)">
            <summary>
            IS_PLAYER_ENTIRELY_INSIDE_GARAGE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPlayerFreeAiming(System.Int32)">
            <summary>
            Gets a value indicating whether the specified player is currently aiming freely.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPlayerFreeAimingAtEntity(System.Int32,System.Int32)">
            <summary>
            Gets a value indicating whether the specified player is currently aiming freely at the specified entity.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPlayerFreeForAmbientTask(System.Int32)">
            <summary>
            IS_PLAYER_FREE_FOR_AMBIENT_TASK
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPlayerInCutscene(System.Int32)">
            <summary>
            IS_PLAYER_IN_CUTSCENE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPlayerLoggingInNp">
            <summary>
            this function is hard-coded to always return 0.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPlayerOnline">
            <summary>
            It returns true if the player is online, suggesting they are also logged in locally. Note that this is an alias for `NETWORK_IS_SIGNED_ONLINE`.
            </summary>
            <returns>
            It provides a true value if the game is in online mode and false if it's in offline mode.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPlayerPartiallyInsideGarage(System.Int32,System.Int32,System.Int32)">
            <summary>
            IS_PLAYER_PARTIALLY_INSIDE_GARAGE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x1761dc5d8471cbaa(System.Int32,System.Int32,System.Int32)">
            <summary>
            IS_PLAYER_PARTIALLY_INSIDE_GARAGE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPlayerPlaying(System.Int32)">
            <summary>
            Checks whether the specified player has a Ped, the Ped is not dead, is not injured and is not arrested.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPlayerPressingHorn(System.Int32)">
            <summary>
            IS_PLAYER_PRESSING_HORN
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPlayerReadyForCutscene(System.Int32)">
            <summary>
            IS_PLAYER_READY_FOR_CUTSCENE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPlayerRidingTrain(System.Int32)">
            <summary>
            Returns true if the player is riding a train.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPlayerScriptControlOn(System.Int32)">
            <summary>
            IS_PLAYER_SCRIPT_CONTROL_ON
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPlayerSwitchInProgress">
            <summary>
            Returns true if the player is currently switching, false otherwise.
            (When the camera is in the sky moving from Trevor to Franklin for example)
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xd9d2cfff49fab35f">
            <summary>
            Returns true if the player is currently switching, false otherwise.
            (When the camera is in the sky moving from Trevor to Franklin for example)
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPlayerTargettingAnything(System.Int32)">
            <summary>
            IS_PLAYER_TARGETTING_ANYTHING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPlayerTargettingEntity(System.Int32,System.Int32)">
            <summary>
            IS_PLAYER_TARGETTING_ENTITY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPlayerTeleportActive">
            <summary>
            IS_PLAYER_TELEPORT_ACTIVE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPlayerVehRadioEnable">
            <summary>
            IS_PLAYER_VEH_RADIO_ENABLE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x5f43d83fd6738741">
            <summary>
            IS_PLAYER_VEH_RADIO_ENABLE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPlayerVehicleRadioEnabled">
            <summary>
            IS_PLAYER_VEH_RADIO_ENABLE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPlayerWantedLevelGreater(System.Int32,System.Int32)">
            <summary>
            IS_PLAYER_WANTED_LEVEL_GREATER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPlayingPhoneGestureAnim(System.Int32)">
            <summary>
            IS_PLAYING_PHONE_GESTURE_ANIM
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPlaylistUnk(System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v1604
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPointInAngledArea(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Boolean,System.Boolean)">
            <summary>
            An **angled area** is an X-Z oriented rectangle with three parameters:
            1.  **origin**: the mid-point along a base edge of the rectangle;
            2.  **extent**: the mid-point of opposite base edge on the other Z;
            3.  **width**: the length of the base edge; (named derived from logging strings `CNetworkRoadNodeWorldStateData`).
            The oriented rectangle can then be derived from the direction of the two points (`norm(origin - extent)`), its orthonormal, and the width, e.g:
            1.  [golf_mp](https://i.imgur.com/JhsQAK9.png)
            2.  [am_taxi](https://i.imgur.com/TJWCZaT.jpg)
            </summary>
            <param name="xPos">
            The x coordinate.
            </param>
            <param name="yPos">
            The y coordinate.
            </param>
            <param name="zPos">
            The z coordinate.
            </param>
            <param name="x1">
            X dimension of the angled area 'origin'
            </param>
            <param name="y1">
            Y dimension of the angled area 'origin'
            </param>
            <param name="z1">
            Z dimension of the angled area 'origin'
            </param>
            <param name="x2">
            X dimension of the angled area 'extent'
            </param>
            <param name="y2">
            Y dimension of the angled area 'extent'
            </param>
            <param name="z2">
            Z dimension of the angled area 'extent'
            </param>
            <param name="width">
            Width of the angled area
            </param>
            <param name="p10">
            a debug flag invoking functions in the same path as `DRAW_MARKER`
            </param>
            <param name="includez">
            If true, include the Z dimension when doing the height check; otherwise the query becomes two-dimensional
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPointObscuredByAMissionEntity(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32)">
            <summary>
            IS_POINT_OBSCURED_BY_A_MISSION_ENTITY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPointOnRoad(System.Single,System.Single,System.Single,System.Int32)">
            <summary>
            Gets a value indicating whether the specified position is on a road.
            The vehicle parameter is not implemented (ignored).
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPopMultiplierAreaUnk(System.Int32)">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPositionOccupied(System.Single,System.Single,System.Single,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Int32,System.Boolean)">
            <summary>
            The BOOL parameters that are documented have not been confirmed. They are just documented from what I've found during testing. They may not work as expected in all cases.
            </summary>
            <param name="x">
            X coordinate of the position to check.
            </param>
            <param name="y">
            Y coordinate of the position to check.
            </param>
            <param name="z">
            Z coordinate of the position to check.
            </param>
            <param name="range">
            The range, seems to not be very accurate during testing.
            </param>
            <param name="p4">
            Unknown, when set to true it seems to always return true no matter what I try.
            </param>
            <param name="checkVehicles">
            Check for any vehicles in that area.
            </param>
            <param name="checkPeds">
            Check for any peds in that area.
            </param>
            <param name="p7">
            Unknown.
            </param>
            <param name="p8">
            Unknown.
            </param>
            <param name="ignoreEntity">
            This entity will be ignored if it's in the area. Set to 0 if you don't want to exclude any entities.
            </param>
            <param name="p10">
            Unknown.
            </param>
            <returns>
            Returns true if there is anything in that location matching the provided parameters.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPrevWeatherType(System.String)">
            <summary>
            Refer to [`SET_WEATHER_TYPE_NOW_PERSIST`](#\_0xED712CA327900C8A) for weather types.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPrincipalAceAllowed(System.String,System.String)">
            <summary>
            IS_PRINCIPAL_ACE_ALLOWED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsProjectileInArea(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Boolean)">
            <summary>
            Determines whether there is a projectile within the specified coordinates. The coordinates form a rectangle.
            ownedByPlayer = only projectiles fired by the player will be detected.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsProjectileTypeInAngledArea(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32,System.Boolean)">
            <summary>
            See [`IS_POINT_IN_ANGLED_AREA`](#\_0x2A70BAE8883E4C81) for the definition of an angled area.
            ```
            NativeDB Removed Parameter 7: float p7
            ```
            </summary>
            <param name="x1">
            X dimension of the angled area 'origin'
            </param>
            <param name="y1">
            Y dimension of the angled area 'origin'
            </param>
            <param name="z1">
            Z dimension of the angled area 'origin'
            </param>
            <param name="x2">
            X dimension of the angled area 'extent'
            </param>
            <param name="y2">
            Y dimension of the angled area 'extent'
            </param>
            <param name="z2">
            Z dimension of the angled area 'extent'
            </param>
            <param name="width">
            Width of the angled area
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsProjectileTypeInArea(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32,System.Boolean)">
            <summary>
            Determines whether there is a projectile of a specific type within the specified coordinates. The coordinates form a axis-aligned bounding box.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsProjectileTypeWithinDistance(System.Single,System.Single,System.Single,System.UInt32,System.Single,System.Boolean)">
            <summary>
            IS_PROJECTILE_TYPE_WITHIN_DISTANCE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x34318593248c8fb2(System.Single,System.Single,System.Single,System.UInt32,System.Single,System.Boolean)">
            <summary>
            IS_PROJECTILE_TYPE_WITHIN_DISTANCE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsProjectileTypeInRadius(System.Single,System.Single,System.Single,System.UInt32,System.Single,System.Boolean)">
            <summary>
            IS_PROJECTILE_TYPE_WITHIN_DISTANCE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPs3Version">
            <summary>
            IS_PS3_VERSION
            </summary>
            <returns>
            Hard-coded to always return 0.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsRadarHidden">
            <summary>
            IS_RADAR_HIDDEN
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsRadarPreferenceSwitchedOn">
            <summary>
            IS_RADAR_PREFERENCE_SWITCHED_ON
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsRadioFadedOut">
            <summary>
            IS_RADIO_FADED_OUT
            </summary>
            <returns>
            Returns true if the radio is currently faded out
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x0626a247d2405330">
            <summary>
            IS_RADIO_FADED_OUT
            </summary>
            <returns>
            Returns true if the radio is currently faded out
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsRadioRetuning">
            <summary>
            IS_RADIO_RETUNING
            </summary>
            <returns>
            Returns true if the radio is tuning to a station
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsRadioStationFavourited(System.String)">
            <summary>
            IS_RADIO_STATION_FAVOURITED
            </summary>
            <returns>
            Returns whether a radio station is a favourite.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsRadioStationVisible(System.String)">
            <summary>
            IS_RADIO_STATION_FAVOURITED
            </summary>
            <returns>
            Returns whether a radio station is a favourite.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsRawKeyDown(System.Int32)">
            <summary>
            Gets if the specified `rawKeyIndex` is pressed down on the keyboard.
            This will not be triggered if the key is disabled with [DISABLE_RAW_KEY_THIS_FRAME](#\_0x8BCF0014)
            Virtual key codes can be found [here](https://learn.microsoft.com/en-us/windows/win32/inputdev/virtual-key-codes)
            </summary>
            <param name="rawKeyIndex">
            Index of raw key from keyboard.
            </param>
            <returns>
            Returns bool value of down state.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsRawKeyPressed(System.Int32)">
            <summary>
            Gets if the specified `rawKeyIndex` is pressed on the keyboard.
            This will not be triggered if the key is disabled with [DISABLE_RAW_KEY_THIS_FRAME](#\_0x8BCF0014)
            Virtual key codes can be found [here](https://learn.microsoft.com/en-us/windows/win32/inputdev/virtual-key-codes)
            </summary>
            <param name="rawKeyIndex">
            Index of raw key from keyboard.
            </param>
            <returns>
            Returns bool value of pressed state.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsRawKeyReleased(System.Int32)">
            <summary>
            Gets if the specified `rawKeyIndex` was just released on the keyboard.
            This will not be triggered if the key is disabled with [DISABLE_RAW_KEY_THIS_FRAME](#\_0x8BCF0014)
            Virtual key codes can be found [here](https://learn.microsoft.com/en-us/windows/win32/inputdev/virtual-key-codes)
            </summary>
            <param name="rawKeyIndex">
            Index of raw key from keyboard.
            </param>
            <returns>
            Returns bool value of released state.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsRawKeyUp(System.Int32)">
            <summary>
            Gets if the specified `rawKeyIndex` is up  on the keyboard.
            This will not be triggered if the key is disabled with [DISABLE_RAW_KEY_THIS_FRAME](#\_0x8BCF0014)
            Virtual key codes can be found [here](https://learn.microsoft.com/en-us/windows/win32/inputdev/virtual-key-codes)
            </summary>
            <param name="rawKeyIndex">
            Index of raw key from keyboard.
            </param>
            <returns>
            Returns bool value of up state.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsRecording">
            <summary>
            Checks if you're recording.
            </summary>
            <returns>
            Whether recording is currently running, true when you start recording (F1) or turn on action replay (F2)
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsReportugcMenuOpen">
            <summary>
            IS_REPORTUGC_MENU_OPEN
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x9135584d09a3437e">
            <summary>
            IS_REPORTUGC_MENU_OPEN
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsRockstarMessageReadyForScript">
            <summary>
            _IS_ROCKSTAR_MESSAGE_READY_FOR_SCRIPT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xbc1cc91205ec8d6e">
            <summary>
            _IS_ROCKSTAR_MESSAGE_READY_FOR_SCRIPT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsScaleformMovieDeleting(System.Int32)">
            <summary>
            NativeDB Introduced: v1290
            </summary>
            <param name="scaleformIndex">
            Scaleform index returned by [`REQUEST_SCALEFORM_MOVIE`](#\_0x11FE353CF9733E6F) (or similar natives).
            </param>
            <returns>
            Returns true if a scaleform movie is being deleted from streaming memory (After it has been marked as no longer needed with [`SET_SCALEFORM_MOVIE_AS_NO_LONGER_NEEDED`](#\_0x1D132D614DD86811).
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x86255b1fc929e33e(System.Int32)">
            <summary>
            NativeDB Introduced: v1290
            </summary>
            <param name="scaleformIndex">
            Scaleform index returned by [`REQUEST_SCALEFORM_MOVIE`](#\_0x11FE353CF9733E6F) (or similar natives).
            </param>
            <returns>
            Returns true if a scaleform movie is being deleted from streaming memory (After it has been marked as no longer needed with [`SET_SCALEFORM_MOVIE_AS_NO_LONGER_NEEDED`](#\_0x1D132D614DD86811).
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsScaleformMovieMethodReturnValueReady(System.Int32)">
            <summary>
            methodReturn: The return value of this native: END_SCALEFORM_MOVIE_METHOD_RETURN_VALUE
            Returns true if the return value of a scaleform function is ready to be collected (using GET_SCALEFORM_MOVIE_METHOD_RETURN_VALUE_STRING or GET_SCALEFORM_MOVIE_METHOD_RETURN_VALUE_INT).
            </summary>
            <param name="method_return">
            The return value of this native: `EndScaleformMovieMethodReturn`
            </param>
            <returns>
            Returns true if the return value of a scaleform function is ready to be collected
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x768ff8961ba904d6(System.Int32)">
            <summary>
            methodReturn: The return value of this native: END_SCALEFORM_MOVIE_METHOD_RETURN_VALUE
            Returns true if the return value of a scaleform function is ready to be collected (using GET_SCALEFORM_MOVIE_METHOD_RETURN_VALUE_STRING or GET_SCALEFORM_MOVIE_METHOD_RETURN_VALUE_INT).
            </summary>
            <param name="method_return">
            The return value of this native: `EndScaleformMovieMethodReturn`
            </param>
            <returns>
            Returns true if the return value of a scaleform function is ready to be collected
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetScaleformMovieFunctionReturnBool(System.Int32)">
            <summary>
            methodReturn: The return value of this native: END_SCALEFORM_MOVIE_METHOD_RETURN_VALUE
            Returns true if the return value of a scaleform function is ready to be collected (using GET_SCALEFORM_MOVIE_METHOD_RETURN_VALUE_STRING or GET_SCALEFORM_MOVIE_METHOD_RETURN_VALUE_INT).
            </summary>
            <param name="method_return">
            The return value of this native: `EndScaleformMovieMethodReturn`
            </param>
            <returns>
            Returns true if the return value of a scaleform function is ready to be collected
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsScenarioGroupEnabled(System.String)">
            <summary>
            Occurrences in the b617d scripts:
            "ARMY_GUARD",
            "ARMY_HELI",
            "BLIMP",
            "Cinema_Downtown",
            "Cinema_Morningwood",
            "Cinema_Textile",
            "City_Banks",
            "Countryside_Banks",
            "DEALERSHIP",
            "KORTZ_SECURITY",
            "LSA_Planes",
            "MP_POLICE",
            "Observatory_Bikers",
            "POLICE_POUND1",
            "POLICE_POUND2",
            "POLICE_POUND3",
            "POLICE_POUND4",
            "POLICE_POUND5",
            "Rampage1",
            "SANDY_PLANES",
            "SCRAP_SECURITY",
            "SEW_MACHINE",
            "SOLOMON_GATE"
            Sometimes used with DOES_SCENARIO_GROUP_EXIST:
            if (TASK::DOES_SCENARIO_GROUP_EXIST("Observatory_Bikers") &amp;&amp;   (!TASK::IS_SCENARIO_GROUP_ENABLED("Observatory_Bikers"))) {
            else if (TASK::IS_SCENARIO_GROUP_ENABLED("BLIMP")) {
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsScenarioOccupied(System.Single,System.Single,System.Single,System.Single,System.Boolean)">
            <summary>
            IS_SCENARIO_OCCUPIED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsScenarioTypeEnabled(System.String)">
            <summary>
            Occurrences in the b617d scripts:
            "PROP_HUMAN_SEAT_CHAIR",
            "WORLD_HUMAN_DRINKING",
            "WORLD_HUMAN_HANG_OUT_STREET",
            "WORLD_HUMAN_SMOKING",
            "WORLD_MOUNTAIN_LION_WANDER",
            "WORLD_HUMAN_DRINKING"
            Sometimes used together with MISC::IS_STRING_NULL_OR_EMPTY in the scripts.
            scenarioType could be the same as scenarioName, used in for example TASK::TASK_START_SCENARIO_AT_POSITION.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsScreenFadedIn">
            <summary>
            IS_SCREEN_FADED_IN
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsScreenFadedOut">
            <summary>
            IS_SCREEN_FADED_OUT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsScreenFadingIn">
            <summary>
            IS_SCREEN_FADING_IN
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsScreenFadingOut">
            <summary>
            IS_SCREEN_FADING_OUT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsScreenblurFadeRunning">
            <summary>
            Returns whether screen transition to blur/from blur is running.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x7b226c785a52a0a9">
            <summary>
            Returns whether screen transition to blur/from blur is running.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsScriptGlobalShaking">
            <summary>
            Determines if a global camera shake is currently active. You can stop the currently active global camera shake using [STOP_SCRIPT_GLOBAL_SHAKING](#\_0x1C9D7949FA533490).
            ```
            NativeDB Introduced: v323
            ```
            </summary>
            <returns>
            Returns `true` if a scripted global camera shake is currently in effect, otherwise `false`.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xc912af078af19212">
            <summary>
            Determines if a global camera shake is currently active. You can stop the currently active global camera shake using [STOP_SCRIPT_GLOBAL_SHAKING](#\_0x1C9D7949FA533490).
            ```
            NativeDB Introduced: v323
            ```
            </summary>
            <returns>
            Returns `true` if a scripted global camera shake is currently in effect, otherwise `false`.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsScriptedConversationLoaded">
            <summary>
            IS_SCRIPTED_CONVERSATION_LOADED
            </summary>
            <returns>
            Returns true if the first batch of lines for the currently requested conversation have loaded successfully.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsScriptedConversationOngoing">
            <summary>
            IS_SCRIPTED_CONVERSATION_ONGOING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsScriptedHudComponentActive(System.Int32)">
            <summary>
            IS_SCRIPTED_HUD_COMPONENT_ACTIVE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsScriptedHudComponentHiddenThisFrame(System.Int32)">
            <summary>
            IS_SCRIPTED_HUD_COMPONENT_HIDDEN_THIS_FRAME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x09c0403ed9a751c2(System.Int32)">
            <summary>
            IS_SCRIPTED_HUD_COMPONENT_HIDDEN_THIS_FRAME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsScriptedScenarioPedUsingConditionalAnim(System.Int32,System.String,System.String)">
            <summary>
            [Animations list](https://alexguirre.github.io/animations-list/)
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsScriptedSpeechPlaying(System.Int32)">
            <summary>
            IS_SCRIPTED_SPEECH_PLAYING
            </summary>
            <returns>
            Returns true if scripted speech is currently playing from the given ped.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsScubaGearLightEnabled(System.Int32)">
            <summary>
            NativeDB Introduced: v1493
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsSeatWarpOnly(System.Int32,System.Boolean)">
            <summary>
            IS_SEAT_WARP_ONLY
            </summary>
            <param name="vehicle">
            The vehicle to check.
            </param>
            <param name="seatIndex">
            See eSeatPosition declared in [`IS_VEHICLE_SEAT_FREE`](#\_0x22AC59A870E6A669).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xf7f203e31f96f6a1(System.Int32,System.Boolean)">
            <summary>
            IS_SEAT_WARP_ONLY
            </summary>
            <param name="vehicle">
            The vehicle to check.
            </param>
            <param name="seatIndex">
            See eSeatPosition declared in [`IS_VEHICLE_SEAT_FREE`](#\_0x22AC59A870E6A669).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsShockingEventInSphere(System.Int32,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            eventType: https://alloc8or.re/gta5/doc/enums/eEventType.txt
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsSniperBulletInArea(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            Determines whether there is a sniper bullet within the specified coordinates. The coordinates form an axis-aligned bounding box.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsSniperInverted">
            <summary>
            This function is hard-coded to always return 0.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsSocialClubActive">
            <summary>
            IS_SOCIAL_CLUB_ACTIVE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xc406be343fc4b9af">
            <summary>
            IS_SOCIAL_CLUB_ACTIVE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsSpecialAbilityActive(System.Int32)">
            <summary>
            NativeDB Added Parameter 2: Any p1
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsSpecialAbilityEnabled(System.Int32)">
            <summary>
            NativeDB Added Parameter 2: Any p1
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsSpecialAbilityMeterFull(System.Int32)">
            <summary>
            NativeDB Added Parameter 2: Any p1
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsSpecialAbilityUnlocked(System.UInt32)">
            <summary>
            IS_SPECIAL_ABILITY_UNLOCKED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsSphereVisible(System.Single,System.Single,System.Single,System.Single)">
            <summary>
            IS_SPHERE_VISIBLE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsSphereVisibleToAnotherMachine(System.Single,System.Single,System.Single,System.Single)">
            <summary>
            IS_SPHERE_VISIBLE_TO_ANOTHER_MACHINE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsSphereVisibleToPlayer(System.Int32,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            IS_SPHERE_VISIBLE_TO_PLAYER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsSrlLoaded">
            <summary>
            Returns true when the srl from BEGIN_SRL is loaded.
            </summary>
            <returns>
            *   A boolean once BeginSrl srl is loaded.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsSteamVersion">
            <summary>
            NativeDB Introduced: 2545
            </summary>
            <returns>
            Returns `true` when GTA:V is running with the Steam executable.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsStoreAvailableToUser">
            <summary>
            IS_STORE_AVAILABLE_TO_USER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x883d79c4071e18b3">
            <summary>
            IS_STORE_AVAILABLE_TO_USER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsStreamPlaying">
            <summary>
            IS_STREAM_PLAYING
            </summary>
            <returns>
            Returns true if the script is currently playing a stream.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsStreamingAdditionalText(System.Int32)">
            <summary>
            IS_STREAMING_ADDITIONAL_TEXT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsStreamingFileReady(System.String)">
            <summary>
            **Experimental**: This native may be altered or removed in future versions of CitizenFX without warning.
            Returns whether an asynchronous streaming file registration completed.
            </summary>
            <param name="registerAs">
            The file name to check, for example `asset.ydr`.
            </param>
            <returns>
            Whether or not the streaming file has been registered.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsStreamvolActive">
            <summary>
            IS_STREAMVOL_ACTIVE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xbc9823ab80a3dcac">
            <summary>
            IS_STREAMVOL_ACTIVE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsStringNull(System.String)">
            <summary>
            IS_STRING_NULL
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsStringNullOrEmpty(System.String)">
            <summary>
            IS_STRING_NULL_OR_EMPTY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsStuntJumpInProgress">
            <summary>
            IS_STUNT_JUMP_IN_PROGRESS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsStuntJumpMessageShowing">
            <summary>
            IS_STUNT_JUMP_MESSAGE_SHOWING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x2272b0a1343129f4">
            <summary>
            IS_STUNT_JUMP_MESSAGE_SHOWING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsSubtitlePreferenceSwitchedOn">
            <summary>
            IS_SUBTITLE_PREFERENCE_SWITCHED_ON
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsSwitchReadyForDescent">
            <summary>
            IS_SWITCH_READY_FOR_DESCENT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xdfa80cb25d0a19b3">
            <summary>
            IS_SWITCH_READY_FOR_DESCENT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsSwitchSkippingDescent">
            <summary>
            IS_SWITCH_SKIPPING_DESCENT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DestroyPlayerInPauseMenu">
            <summary>
            IS_SWITCH_SKIPPING_DESCENT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsSynchronizedSceneHoldLastFrame(System.Int32)">
            <summary>
            IS_SYNCHRONIZED_SCENE_HOLD_LAST_FRAME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x7f2f4f13ac5257ef(System.Int32)">
            <summary>
            IS_SYNCHRONIZED_SCENE_HOLD_LAST_FRAME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsSynchronizedSceneLooped(System.Int32)">
            <summary>
            IS_SYNCHRONIZED_SCENE_LOOPED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsSynchronizedSceneRunning(System.Int32)">
            <summary>
            Returns true if a synchronized scene is running
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsSystemUiBeingDisplayed">
            <summary>
            IS_SYSTEM_UI_BEING_DISPLAYED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsTaskMoveNetworkActive(System.Int32)">
            <summary>
            IS_TASK_MOVE_NETWORK_ACTIVE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x921ce12c489c4c41(System.Int32)">
            <summary>
            IS_TASK_MOVE_NETWORK_ACTIVE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsTaskMoveNetworkReadyForTransition(System.Int32)">
            <summary>
            IS_TASK_MOVE_NETWORK_READY_FOR_TRANSITION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x30ed88d5e0c56a37(System.Int32)">
            <summary>
            IS_TASK_MOVE_NETWORK_READY_FOR_TRANSITION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsTaxiLightOn(System.Int32)">
            <summary>
            IS_TAXI_LIGHT_ON
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsTennisMode(System.Int32)">
            <summary>
            IS_TENNIS_MODE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsThisAMinigameScript">
            <summary>
            IS_THIS_A_MINIGAME_SCRIPT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsThisModelABicycle(System.UInt32)">
            <summary>
            IS_THIS_MODEL_A_BICYCLE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsThisModelABike(System.UInt32)">
            <summary>
            IS_THIS_MODEL_A_BIKE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsThisModelABoat(System.UInt32)">
            <summary>
            IS_THIS_MODEL_A_BOAT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsThisModelACar(System.UInt32)">
            <summary>
            To check if the model is an amphibious car, see gtaforums.com/topic/717612-v-scriptnative-documentation-and-research/page-33#entry1069317363 (for build 944 and above only!)
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsThisModelAHeli(System.UInt32)">
            <summary>
            IS_THIS_MODEL_A_HELI
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsThisModelAJetski(System.UInt32)">
            <summary>
            Checks if model is a boat, then checks for FLAG_IS_JETSKI.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsThisModelASubmersible(System.UInt32)">
            <summary>
            Checks if model is a boat, then checks for FLAG_IS_JETSKI.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsThisModelAnEmergencyBoat(System.UInt32)">
            <summary>
            Checks if model is a boat, then checks for FLAG_IS_JETSKI.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsThisModelAPlane(System.UInt32)">
            <summary>
            IS_THIS_MODEL_A_PLANE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsThisModelAQuadbike(System.UInt32)">
            <summary>
            IS_THIS_MODEL_A_QUADBIKE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsThisModelATrain(System.UInt32)">
            <summary>
            IS_THIS_MODEL_A_TRAIN
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsThisModelAnAmphibiousCar(System.UInt32)">
            <summary>
            _IS_THIS_MODEL_AN_AMPHIBIOUS_CAR
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsThisModelAnAmphibiousQuadbike(System.Int32)">
            <summary>
            _IS_THIS_MODEL_AN_AMPHIBIOUS_QUADBIKE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa1a9fc1c76a6730d(System.Int32)">
            <summary>
            _IS_THIS_MODEL_AN_AMPHIBIOUS_QUADBIKE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsThreadActive(System.Int32)">
            <summary>
            IS_THREAD_ACTIVE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsTimeEqualTo(System.Int32,System.Int32)">
            <summary>
            Returns true if the two times are equal; otherwise returns false.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AreIntegersEqual(System.Int32,System.Int32)">
            <summary>
            Returns true if the two times are equal; otherwise returns false.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsTimeLessThan(System.Int32,System.Int32)">
            <summary>
            Subtracts the second argument from the first, then returns whether the result is negative.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SubtractBFromAAndCheckIfNegative(System.Int32,System.Int32)">
            <summary>
            Subtracts the second argument from the first, then returns whether the result is negative.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsTimeMoreThan(System.Int32,System.Int32)">
            <summary>
            Subtracts the first argument from the second, then returns whether the result is negative.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SubtractAFromBAndCheckIfNegative(System.Int32,System.Int32)">
            <summary>
            Subtracts the first argument from the second, then returns whether the result is negative.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsToggleModOn(System.Int32,System.Int32)">
            <summary>
            IS_TOGGLE_MOD_ON
            </summary>
            <param name="modType">
            Refer to eVehicleModType in [`SET_VEHICLE_MOD`](#\_0x6AF0636DDEDCB6DD).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsTrackEnabled(System.Int32)">
            <summary>
            Getter for [SET_TRACK_ENABLED](?\_0x4b41e84c)
            </summary>
            <param name="track">
            The track id (between 0 - 27)
            </param>
            <returns>
            If this track is enabled.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsTrackSwitchedOff(System.Int32)">
            <summary>
            Getter for [SWITCH_TRAIN_TRACK](?\_0xFD813BB7DB977F20). Determines if ambient trains are able to spawn on this track.
            </summary>
            <param name="track">
            The track id (between 0 - 27)
            </param>
            <returns>
            If this track allows ambient trains to spawn
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsTrackedPedVisible(System.Int32)">
            <summary>
            returns whether or not a ped is visible within your FOV, not this check auto's to false after a certain distance.
            Target needs to be tracked.. won't work otherwise.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsTrackedPointVisible(System.Int32)">
            <summary>
            IS_TRACKED_POINT_VISIBLE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsTurretSeat(System.Int32,System.Int32)">
            <summary>
            IS_TURRET_SEAT
            </summary>
            <param name="vehicle">
            The vehicle to check.
            </param>
            <param name="seatIndex">
            See eSeatPosition declared in [`IS_VEHICLE_SEAT_FREE`](#\_0x22AC59A870E6A669).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xe33ffa906ce74880(System.Int32,System.Int32)">
            <summary>
            IS_TURRET_SEAT
            </summary>
            <param name="vehicle">
            The vehicle to check.
            </param>
            <param name="seatIndex">
            See eSeatPosition declared in [`IS_VEHICLE_SEAT_FREE`](#\_0x22AC59A870E6A669).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsTvPlaylistItemPlaying(System.UInt32)">
            <summary>
            IS_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x0ad973ca1e077b60(System.UInt32)">
            <summary>
            IS_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.LoadTvChannel(System.UInt32)">
            <summary>
            IS_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsUsingKeyboard(System.Int32)">
            <summary>
            _IS_USING_KEYBOARD
            </summary>
            <param name="padIndex">
            The control system instance to use. See [`ENABLE_ALL_CONTROL_ACTIONS`](#\_0xA5FFE9B05F199DE7).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetLastInputMethod(System.Int32)">
            <summary>
            _IS_USING_KEYBOARD
            </summary>
            <param name="padIndex">
            The control system instance to use. See [`ENABLE_ALL_CONTROL_ACTIONS`](#\_0xA5FFE9B05F199DE7).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsInputDisabled(System.Int32)">
            <summary>
            _IS_USING_KEYBOARD
            </summary>
            <param name="padIndex">
            The control system instance to use. See [`ENABLE_ALL_CONTROL_ACTIONS`](#\_0xA5FFE9B05F199DE7).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsUsingKeyboard_2(System.Int32)">
            <summary>
            _IS_USING_KEYBOARD_2
            </summary>
            <param name="padIndex">
            The control system instance to use. See [`ENABLE_ALL_CONTROL_ACTIONS`](#\_0xA5FFE9B05F199DE7).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x13337b38db572509(System.Int32)">
            <summary>
            _IS_USING_KEYBOARD_2
            </summary>
            <param name="padIndex">
            The control system instance to use. See [`ENABLE_ALL_CONTROL_ACTIONS`](#\_0xA5FFE9B05F199DE7).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsInputJustDisabled(System.Int32)">
            <summary>
            _IS_USING_KEYBOARD_2
            </summary>
            <param name="padIndex">
            The control system instance to use. See [`ENABLE_ALL_CONTROL_ACTIONS`](#\_0xA5FFE9B05F199DE7).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsValidInterior(System.Int32)">
            <summary>
            IS_VALID_INTERIOR
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsValidMpGamerTagMovie(System.Int32)">
            <summary>
            IS_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xeb709a36958abe0d(System.Int32)">
            <summary>
            IS_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HasMpGamerTag_2(System.Int32)">
            <summary>
            IS_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HasMpGamerTagCrewFlagsSet(System.Int32)">
            <summary>
            IS_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsVehicleAConvertible(System.Int32,System.Boolean)">
            <summary>
            Determines if a vehicle is a convertible with an animatable roof. This native checks if the specified vehicle model features a convertible roof that can be lowered or raised through an animation.
            ```
            NativeDB Introduced: v323
            ```
            </summary>
            <param name="vehicle">
            The vehicle to check.
            </param>
            <param name="checkRoofExtras">
            When set to `false`, the native checks only for vehicles with an animatable convertible roof. Set to `true` to include additional checks for vehicles that might have a non-animatable roof (i.e., using vehicle extras)
            </param>
            <returns>
            Returns `true` if the vehicle is a convertible with an animatable roof or if `checkRoofExtras` is `true` and the vehicle has a roof (animatable or not). Returns `false` if the vehicle does not meet the criteria.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsVehicleAlarmActivated(System.Int32)">
            <summary>
            IS_VEHICLE_ALARM_ACTIVATED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsVehicleAlarmSet(System.Int32)">
            <summary>
            IS_VEHICLE_ALARM_SET
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsVehicleAttachedToCargobob(System.Int32,System.Int32)">
            <summary>
            IS_VEHICLE_ATTACHED_TO_CARGOBOB
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsVehicleAttachedToTowTruck(System.Int32,System.Int32)">
            <summary>
            Scripts verify that towTruck is the first parameter, not the second.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsVehicleAttachedToTrailer(System.Int32)">
            <summary>
            IS_VEHICLE_ATTACHED_TO_TRAILER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsVehicleAudiblyDamaged(System.Int32)">
            <summary>
            IS_VEHICLE_AUDIBLY_DAMAGED
            </summary>
            <returns>
            Returns true if the vehicle has any audible damage effects applied to it.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x5db8010ee71fdef2(System.Int32)">
            <summary>
            IS_VEHICLE_AUDIBLY_DAMAGED
            </summary>
            <returns>
            Returns true if the vehicle has any audible damage effects applied to it.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsVehicleBeingHalted(System.Int32)">
            <summary>
            Returns true if vehicle is halted by BRING_VEHICLE_TO_HALT
            _IS_VEHICLE_*
            ```
            ```
            NativeDB Introduced: v1493
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xc69bb1d832a710ef(System.Int32)">
            <summary>
            Returns true if vehicle is halted by BRING_VEHICLE_TO_HALT
            _IS_VEHICLE_*
            ```
            ```
            NativeDB Introduced: v1493
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsVehicleBumperBouncing(System.Int32,System.Boolean)">
            <summary>
            IS_VEHICLE_BUMPER_BOUNCING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x27b926779deb502d(System.Int32,System.Boolean)">
            <summary>
            IS_VEHICLE_BUMPER_BOUNCING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsVehicleBumperBrokenOff(System.Int32,System.Boolean)">
            <summary>
            IS_VEHICLE_BUMPER_BROKEN_OFF
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsVehicleDamaged(System.Int32)">
            <summary>
            Appears to return true if the vehicle has any damage, including cosmetically.
            GET_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsVehicleDoorDamaged(System.Int32,System.Int32)">
            <summary>
            See eDoorId declared in [`SET_VEHICLE_DOOR_SHUT`](#\_0x93D9BD300D7789E5)
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsVehicleDoorFullyOpen(System.Int32,System.Int32)">
            <summary>
            See eDoorId declared in [`SET_VEHICLE_DOOR_SHUT`](#\_0x93D9BD300D7789E5)
            </summary>
            <param name="vehicle">
            The vehicle to check.
            </param>
            <param name="doorIndex">
            The index of the door to check.
            </param>
            <returns>
            A bool indiciating if the specified door is fully open on the specified vehicle.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsVehicleDriveable(System.Int32,System.Boolean)">
            <summary>
            p1 is always 0 in the scripts.
            p1 = check if vehicle is on fire
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsVehicleEngineOnFire(System.Int32)">
            <summary>
            Only ever used once in decompiled scripts: **am_pi_menu**:
            Returns true if the engine is on fire, or if the vehicle engine health is &lt; 0 and it **has been** on fire.
            It sometimes doesn't return true when the vehicle engine has been on fire, and has since been fixed. I'm not really sure what the exact conditions are.
            This usually returns true even if there are no visible flames yet (engine health &gt; 0). However if you monitor engine health you'll see that it starts decreasing as soon as this returns true.
            </summary>
            <param name="vehicle">
            The vehicle to check.
            </param>
            <returns>
            Returns true when the engine of your vehicle is on fire. Returns false if it's not on fire.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xec69adf931aae0c3(System.Int32)">
            <summary>
            Only ever used once in decompiled scripts: **am_pi_menu**:
            Returns true if the engine is on fire, or if the vehicle engine health is &lt; 0 and it **has been** on fire.
            It sometimes doesn't return true when the vehicle engine has been on fire, and has since been fixed. I'm not really sure what the exact conditions are.
            This usually returns true even if there are no visible flames yet (engine health &gt; 0). However if you monitor engine health you'll see that it starts decreasing as soon as this returns true.
            </summary>
            <param name="vehicle">
            The vehicle to check.
            </param>
            <returns>
            Returns true when the engine of your vehicle is on fire. Returns false if it's not on fire.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsVehicleEngineStarting(System.Int32)">
            <summary>
            IS_VEHICLE_ENGINE_STARTING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsVehicleExtraTurnedOn(System.Int32,System.Int32)">
            <summary>
            IS_VEHICLE_EXTRA_TURNED_ON
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsVehicleHighDetail(System.Int32)">
            <summary>
            IS_VEHICLE_HIGH_DETAIL
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsVehicleInBurnout(System.Int32)">
            <summary>
            Returns whether the specified vehicle is currently in a burnout.
            vb.net
            Public Function isVehicleInBurnout(vh As Vehicle) As Boolean
            Return Native.Function.Call(Of Boolean)(Hash.IS_VEHICLE_IN_BURNOUT, vh)
            End Function
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsVehicleInGarageArea(System.String,System.Int32)">
            <summary>
            garageName example "Michael - Beverly Hills"
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsVehicleInSubmarineMode(System.Int32)">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetIsSubmarineVehicleTransformed(System.Int32)">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsVehicleInteriorLightOn(System.Int32)">
            <summary>
            IS_VEHICLE_INTERIOR_LIGHT_ON
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsVehicleModHswExclusive(System.Int32,System.Int32,System.Int32)">
            <summary>
            mpsum2_g9ec
            ```
            ```
            NativeDB Introduced: v2699
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsVehicleModel(System.Int32,System.UInt32)">
            <summary>
            IS_VEHICLE_MODEL
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsVehicleNeedsToBeHotwired(System.Int32)">
            <summary>
            IS_VEHICLE_NEEDS_TO_BE_HOTWIRED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsVehicleNeonLightEnabled(System.Int32,System.Int32)">
            <summary>
            indices:
            0 = Left
            1 = Right
            2 = Front
            3 = Back
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsVehicleNodeIdValid(System.Int32)">
            <summary>
            Returns true if the id is non zero.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsVehicleOnAllWheels(System.Int32)">
            <summary>
            Public Function isVehicleOnAllWheels(vh As Vehicle) As Boolean
            Return Native.Function.Call(Of Boolean)(Hash.IS_VEHICLE_ON_ALL_WHEELS, vh)
            End Function
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsVehicleParachuteActive(System.Int32)">
            <summary>
            Does not work for vehicle of type: CBike, CBmx, CBoat, CTrain, CSubmarine.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x3de51e9c80b116cf(System.Int32)">
            <summary>
            Does not work for vehicle of type: CBike, CBmx, CBoat, CTrain, CSubmarine.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsVehiclePreviouslyOwnedByPlayer(System.Int32)">
            <summary>
            IS_VEHICLE_PREVIOUSLY_OWNED_BY_PLAYER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsVehicleRadioOn(System.Int32)">
            <summary>
            IS_VEHICLE_RADIO_ON
            </summary>
            <param name="vehicle">
            The vehicle to check
            </param>
            <returns>
            Returns true if the given vehicle's radio on
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x0be4be946463f917(System.Int32)">
            <summary>
            IS_VEHICLE_RADIO_ON
            </summary>
            <param name="vehicle">
            The vehicle to check
            </param>
            <returns>
            Returns true if the given vehicle's radio on
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsVehicleRadioEnabled(System.Int32)">
            <summary>
            IS_VEHICLE_RADIO_ON
            </summary>
            <param name="vehicle">
            The vehicle to check
            </param>
            <returns>
            Returns true if the given vehicle's radio on
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsVehicleRocketBoostActive(System.Int32)">
            <summary>
            _IS_VEHICLE_ROCKET_BOOST_ACTIVE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsVehicleSearchlightOn(System.Int32)">
            <summary>
            Possibly: Returns whether the searchlight (found on police vehicles) is toggled on.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsVehicleSeatAccessible(System.Int32,System.Int32,System.Boolean,System.Boolean,System.Boolean)">
            <summary>
            Check if a vehicle seat is accessible. If you park your vehicle near a wall and the ped cannot enter/exit this side, the return value toggles from true (not blocked) to false (blocked).
            side = only relevant for bikes/motorcycles to check if the left (false)/right (true) side is blocked.
            onEnter = check if you can enter (true) or exit (false) a vehicle.
            </summary>
            <param name="vehicle">
            The vehicle to check.
            </param>
            <param name="seatIndex">
            See eSeatPosition declared in [`IS_VEHICLE_SEAT_FREE`](#\_0x22AC59A870E6A669).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x639431e895b9aa57(System.Int32,System.Int32,System.Boolean,System.Boolean,System.Boolean)">
            <summary>
            Check if a vehicle seat is accessible. If you park your vehicle near a wall and the ped cannot enter/exit this side, the return value toggles from true (not blocked) to false (blocked).
            side = only relevant for bikes/motorcycles to check if the left (false)/right (true) side is blocked.
            onEnter = check if you can enter (true) or exit (false) a vehicle.
            </summary>
            <param name="vehicle">
            The vehicle to check.
            </param>
            <param name="seatIndex">
            See eSeatPosition declared in [`IS_VEHICLE_SEAT_FREE`](#\_0x22AC59A870E6A669).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsVehicleSeatFree(System.Int32,System.Int32)">
            <summary>
            Seat indices range from -1 to [`GET_VEHICLE_MAX_NUMBER_OF_PASSENGERS`](#\_0xA7C4F2C6E744A550) minus one.
            ```cpp
            // CTaskExitVehicleSeat::eSeatPosition - 1
            enum eSeatPosition
            {
            SF_FrontDriverSide = -1,
            SF_FrontPassengerSide = 0,
            SF_BackDriverSide = 1,
            SF_BackPassengerSide = 2,
            SF_AltFrontDriverSide = 3,
            SF_AltFrontPassengerSide = 4,
            SF_AltBackDriverSide = 5,
            SF_AltBackPassengerSide = 6,
            };
            ```
            ```
            NativeDB Added Parameter 3: BOOL isTaskRunning
            isTaskRunning = on true the function returns already false while a task on the target seat is running (TASK_ENTER_VEHICLE/TASK_SHUFFLE_TO_NEXT_VEHICLE_SEAT) - on false only when a ped is finally sitting in the seat.
            ```
            </summary>
            <param name="vehicle">
            The vehicle to check.
            </param>
            <param name="seatIndex">
            The eSeatPosition or -2 for **any** vehicle seat.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsVehicleSirenAudioOn(System.Int32)">
            <summary>
            IS_VEHICLE_SIREN_AUDIO_ON
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xb5cc40fbcb586380(System.Int32)">
            <summary>
            IS_VEHICLE_SIREN_AUDIO_ON
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsVehicleSirenSoundOn(System.Int32)">
            <summary>
            IS_VEHICLE_SIREN_AUDIO_ON
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsVehicleSirenOn(System.Int32)">
            <summary>
            Returns whether the vehicle's lights and sirens are on.
            </summary>
            <returns>
            Returns false if siren and lights are disabled or true if they are enabled.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsVehicleSlipstreamLeader(System.Int32)">
            <summary>
            _IS_VEHICLE_SLIPSTREAM_LEADER
            </summary>
            <returns>
            True if the vehicle is being slipstreamed by another vehicle
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x48c633e94a8142a7(System.Int32)">
            <summary>
            _IS_VEHICLE_SLIPSTREAM_LEADER
            </summary>
            <returns>
            True if the vehicle is being slipstreamed by another vehicle
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsVehicleSprayable(System.Int32)">
            <summary>
            Returns false if the vehicle has the FLAG_NO_RESPRAY flag set.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x8d474c8faeff6cde(System.Int32)">
            <summary>
            Returns false if the vehicle has the FLAG_NO_RESPRAY flag set.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsVehicleShopResprayAllowed(System.Int32)">
            <summary>
            Returns false if the vehicle has the FLAG_NO_RESPRAY flag set.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsVehicleStolen(System.Int32)">
            <summary>
            IS_VEHICLE_STOLEN
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsVehicleStopped(System.Int32)">
            <summary>
            Returns true if the vehicle's current speed is less than, or equal to 0.0025f.
            For some vehicles it returns true if the current speed is &lt;= 0.00039999999.
            </summary>
            <returns>
            True if the vehicle's speed is equal to, or less than 0.02 meters per second, or 0.05 meters per second, if the vehicle's handbrake is engaged.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsVehicleStoppedAtTrafficLights(System.Int32)">
            <summary>
            This native checks if the given vehicle is stopped at a red or amber traffic light junction, provided the driver's personality is set to not run amber lights.
            </summary>
            <param name="vehicle">
            The vehicle handle.
            </param>
            <returns>
            Will return `true` if the vehicle is at an amber light junction and the vehicle driver's personality is set to not run amber lights, or if the vehicle is at a red light, regardless of the driver's personality.
            Will return `false` if the vehicle is stopped behind another vehicle waiting at a traffic light.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsVehicleStuckOnRoof(System.Int32)">
            <summary>
            IS_VEHICLE_STUCK_ON_ROOF
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsVehicleStuckTimerUp(System.Int32,System.Int32,System.Int32)">
            <summary>
            p1 can be anywhere from 0 to 3 in the scripts. p2 is generally somewhere in the 1000 to 10000 range.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsVehicleTyreBurst(System.Int32,System.Int32,System.Boolean)">
            <summary>
            cpp
            enum eVehicleWheels
            {
            WHEEL_LF = 0, // Vehicle Left front
            WHEEL_RF = 1, // Vehicle Right front
            WHEEL_LM = 2, // Vehicle Left middle
            WHEEL_RM = 3, // Vehicle Right middle
            WHEEL_LR = 4, // Vehicle Left rear
            WHEEL_RR = 5, // Vehicle Right rear
            WHEEL_BF = 6, // Bike front
            WHEEL_BR = 7, // Bike rear
            MAX_WHEELS = 8
            };
            </summary>
            <param name="vehicle">
            The vehicle to check the tire status of
            </param>
            <param name="wheelID">
            The wheel id to check, see `eVehicleWheels`
            </param>
            <param name="isBurstToRim">
            Whether it should only return `true` if the tire is bursted to its rims
            </param>
            <returns>
            Returns `true` if the vehicle tire is poped, `false` otherwise.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsVehicleVisible(System.Int32)">
            <summary>
            IS_VEHICLE_VISIBLE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsVehicleWanted(System.Int32)">
            <summary>
            IS_VEHICLE_WANTED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsVehicleWeaponDisabled(System.Int32,System.Int32,System.Int32)">
            <summary>
            _IS_VEHICLE_WEAPON_DISABLED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x563b65a643ed072e(System.Int32,System.Int32,System.Int32)">
            <summary>
            _IS_VEHICLE_WEAPON_DISABLED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsVehicleWindowIntact(System.Int32,System.Int32)">
            <summary>
            cpp
            enum eWindowId {
            VEH_EXT_WINDOW_LF = 0,
            VEH_EXT_WINDOW_RF = 1,
            VEH_EXT_WINDOW_LR = 2,
            VEH_EXT_WINDOW_RR = 3,
            VEH_EXT_WINDOW_LM = 4,
            VEH_EXT_WINDOW_RM = 5,
            VEH_EXT_WINDSCREEN = 6,
            VEH_EXT_WINDSCREEN_R = 7,
            }
            </summary>
            <param name="vehicle">
            The vehicle handle
            </param>
            <param name="windowIndex">
            The index of the window
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsWarningMessageActive">
            <summary>
            Returns true if a Warning Message or ReportUGC menu is active.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsMedicalDisabled">
            <summary>
            Returns true if a Warning Message or ReportUGC menu is active.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsWarningMessageActive_2">
            <summary>
            IS_WARNING_MESSAGE_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xaf42195a42c63bba">
            <summary>
            IS_WARNING_MESSAGE_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsWaypointActive">
            <summary>
            IS_WAYPOINT_ACTIVE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsWaypointPlaybackGoingOnForPed(System.Int32)">
            <summary>
            IS_WAYPOINT_PLAYBACK_GOING_ON_FOR_PED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsWaypointPlaybackGoingOnForVehicle(System.Int32)">
            <summary>
            IS_WAYPOINT_PLAYBACK_GOING_ON_FOR_VEHICLE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsWeaponValid(System.UInt32)">
            <summary>
            IS_WEAPON_VALID
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsWorldPointWithinBrainActivationRange">
            <summary>
            Gets whether the world point the calling script is registered to is within desired range of the player.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsXbox360Version">
            <summary>
            IS_XBOX360_VERSION
            </summary>
            <returns>
            Hard-coded to always return 0.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.KnockOffPedProp(System.Int32,System.Boolean,System.Boolean,System.Boolean,System.Boolean)">
            <summary>
            KNOCK_OFF_PED_PROP
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.KnockPedOffVehicle(System.Int32)">
            <summary>
            KNOCK_PED_OFF_VEHICLE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.LandingMenuIsActive">
            <summary>
            Returns true if the current frontend menu is FE_MENU_VERSION_LANDING_MENU
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x3bbbd13e5041a79e">
            <summary>
            Returns true if the current frontend menu is FE_MENU_VERSION_LANDING_MENU
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.Leaderboards2ReadByHandle(System.Int32@,System.Int32@)">
            <summary>
            LEADERBOARDS2_READ_BY_HANDLE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.Leaderboards2ReadByPlatform(System.Int32@,System.String,System.String)">
            <summary>
            _LEADERBOARDS2_READ_BY_PLATFORM
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xf1ae5dcdbfca2721(System.Int32@,System.String,System.String)">
            <summary>
            _LEADERBOARDS2_READ_BY_PLATFORM
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.Leaderboards2ReadByRadius(System.Int32@,System.Int32,System.Int32@)">
            <summary>
            LEADERBOARDS2_READ_BY_RADIUS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.Leaderboards2ReadByRank(System.Int32@,System.Int32,System.Int32)">
            <summary>
            LEADERBOARDS2_READ_BY_RANK
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.Leaderboards2ReadByRow(System.Int32@,System.Int32@,System.Int32,System.Int32@,System.Int32,System.Int32@,System.Int32)">
            <summary>
            LEADERBOARDS2_READ_BY_ROW
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.Leaderboards2ReadByScoreFloat(System.Int32@,System.Single,System.Int32)">
            <summary>
            LEADERBOARDS2_READ_BY_SCORE_FLOAT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.Leaderboards2ReadByScoreInt(System.Int32@,System.Int32,System.Int32)">
            <summary>
            LEADERBOARDS2_READ_BY_SCORE_INT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.Leaderboards2ReadFriendsByRow(System.Int32@,System.Int32@,System.Int32,System.Boolean,System.Int32,System.Int32)">
            <summary>
            LEADERBOARDS2_READ_FRIENDS_BY_ROW
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.Leaderboards2ReadRankPrediction(System.Int32@,System.Int32@,System.Int32@)">
            <summary>
            LEADERBOARDS2_READ_RANK_PREDICTION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xc38dc1e90d22547c(System.Int32@,System.Int32@,System.Int32@)">
            <summary>
            LEADERBOARDS2_READ_RANK_PREDICTION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.Leaderboards2WriteData(System.Int32@)">
            <summary>
            LEADERBOARDS2_WRITE_DATA
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.Leaderboards2WriteDataForEventType(System.Int32@,System.Int32@)">
            <summary>
            LEADERBOARDS2_WRITE_DATA_FOR_EVENT_TYPE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xc980e62e33df1d5c(System.Int32@,System.Int32@)">
            <summary>
            LEADERBOARDS2_WRITE_DATA_FOR_EVENT_TYPE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.LeaderboardsCacheDataRow(System.Int32@)">
            <summary>
            LEADERBOARDS_CACHE_DATA_ROW
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.LeaderboardsClearCacheData">
            <summary>
            LEADERBOARDS_CLEAR_CACHE_DATA
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.LeaderboardsDeaths(System.UInt32,System.Single)">
            <summary>
            _LEADERBOARDS_DEATHS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x428eaf89e24f6c36(System.UInt32,System.Single)">
            <summary>
            _LEADERBOARDS_DEATHS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.LeaderboardsGetCacheDataRow(System.Int32,System.Int32,System.Int32@)">
            <summary>
            LEADERBOARDS_GET_CACHE_DATA_ROW
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.LeaderboardsGetCacheExists(System.Int32)">
            <summary>
            LEADERBOARDS_GET_CACHE_EXISTS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.LeaderboardsGetCacheNumberOfRows(System.Int32)">
            <summary>
            LEADERBOARDS_GET_CACHE_NUMBER_OF_ROWS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x58a651cd201d89ad(System.Int32)">
            <summary>
            LEADERBOARDS_GET_CACHE_NUMBER_OF_ROWS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.LeaderboardsGetCacheTime(System.Int32)">
            <summary>
            LEADERBOARDS_GET_CACHE_TIME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.LeaderboardsGetColumnId(System.Int32,System.Int32,System.Int32)">
            <summary>
            LEADERBOARDS_GET_COLUMN_ID
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.LeaderboardsGetColumnType(System.Int32,System.Int32,System.Int32)">
            <summary>
            LEADERBOARDS_GET_COLUMN_TYPE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.LeaderboardsGetNumberOfColumns(System.Int32,System.Int32)">
            <summary>
            LEADERBOARDS_GET_NUMBER_OF_COLUMNS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.LeaderboardsReadAnyPending">
            <summary>
            LEADERBOARDS_READ_ANY_PENDING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa31fd15197b192bd">
            <summary>
            LEADERBOARDS_READ_ANY_PENDING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.LeaderboardsReadClear(System.Int32,System.Int32,System.Int32)">
            <summary>
            LEADERBOARDS_READ_CLEAR
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.LeaderboardsReadClearAll">
            <summary>
            LEADERBOARDS_READ_CLEAR_ALL
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.LeaderboardsReadPending(System.Int32,System.Int32,System.Int32)">
            <summary>
            LEADERBOARDS_READ_PENDING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.LeaderboardsReadSuccessful(System.Int32,System.Int32,System.Int32)">
            <summary>
            LEADERBOARDS_READ_SUCCESSFUL
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.LeaderboardsWriteAddColumn(System.Int32,System.Int32,System.Single)">
            <summary>
            LEADERBOARDS_WRITE_ADD_COLUMN
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x0bca1d2c47b0d269(System.Int32,System.Int32,System.Single)">
            <summary>
            LEADERBOARDS_WRITE_ADD_COLUMN
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.LeaderboardsWriteAddColumnLong(System.Int32,System.Int32,System.Int32)">
            <summary>
            LEADERBOARDS_WRITE_ADD_COLUMN_LONG
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x2e65248609523599(System.Int32,System.Int32,System.Int32)">
            <summary>
            LEADERBOARDS_WRITE_ADD_COLUMN_LONG
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.LeaveCursorMode">
            <summary>
            Leaves cursor mode. This function supports SDK infrastructure and is not intended to be used directly from your code.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.LinkNamedRendertarget(System.UInt32)">
            <summary>
            LINK_NAMED_RENDERTARGET
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.LinkStaticEmitterToEntity(System.String,System.Int32)">
            <summary>
            Links a static emitter to the given entity
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x651d3228960d08af(System.String,System.Int32)">
            <summary>
            Links a static emitter to the given entity
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.LoadAllObjectsNow">
            <summary>
            LOAD_ALL_OBJECTS_NOW
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.LoadAllPathNodes(System.Boolean)">
            <summary>
            This native has been removed in v1180.
            </summary>
            <param name="keepInMemory">
            if true, all path nodes will be loaded and be kept in memory; otherwise, all path nodes will be loaded, but unloaded as the game sees fit.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.LoadCloudHat(System.String,System.Single)">
            <summary>
            The following cloudhats are useable:
            altostratus
            Cirrus
            cirrocumulus
            Clear 01
            Cloudy 01
            Contrails
            Horizon
            horizonband1
            horizonband2
            horizonband3
            horsey
            Nimbus
            Puffs
            RAIN
            Snowy 01
            Stormy 01
            stratoscumulus
            Stripey
            shower
            Wispy
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetCloudHatTransition(System.String,System.Single)">
            <summary>
            The following cloudhats are useable:
            altostratus
            Cirrus
            cirrocumulus
            Clear 01
            Cloudy 01
            Contrails
            Horizon
            horizonband1
            horizonband2
            horizonband3
            horsey
            Nimbus
            Puffs
            RAIN
            Snowy 01
            Stormy 01
            stratoscumulus
            Stripey
            shower
            Wispy
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.LoadContentChangeSetGroup(System.UInt32)">
            <summary>
            From fm_deathmatch_creator and fm_race_creator:
            FILES::_UNLOAD_CONTENT_CHANGE_SET_GROUP(joaat("GROUP_MAP_SP"));
            FILES::_LOAD_CONTENT_CHANGE_SET_GROUP(joaat("GROUP_MAP"));
            NativeDB Introduced: v1604
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.LoadGlobalWaterType(System.Int32)">
            <summary>
            0 - default
            1 - HeistIsland
            ```
            NativeDB Introduced: v2189
            ```
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.LoadMissionCreatorPhoto(System.String,System.Int32@,System.Int32@,System.Boolean)">
            <summary>
            LOAD_MISSION_CREATOR_PHOTO
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x4862437a486f91b0(System.String,System.Int32@,System.Int32@,System.Boolean)">
            <summary>
            LOAD_MISSION_CREATOR_PHOTO
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.LoadMovieMeshSet(System.String)">
            <summary>
            LOAD_MOVIE_MESH_SET
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.LoadResourceFile(System.String,System.String)">
            <summary>
            Reads the contents of a text file in a specified resource.
            If executed on the client, this file has to be included in `files` in the resource manifest.
            Example: `local data = LoadResourceFile("devtools", "data.json")`
            </summary>
            <param name="resourceName">
            The resource name.
            </param>
            <param name="fileName">
            The file in the resource.
            </param>
            <returns>
            The file contents
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.LoadRopeData(System.Int32,System.String)">
            <summary>
            Rope presets can be found in the gamefiles. One example is "ropeFamily3", it is NOT a hash but rather a string.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.LoadScene(System.Single,System.Single,System.Single)">
            <summary>
            LOAD_SCENE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.LoadStream(System.String,System.String)">
            <summary>
            Load in named stream. Optionally can specify a sound set which contains the sound specified by name.
            Names for the streams can be found [here](https://gist.github.com/4mmonium/2bd2c9c54d6ca5cbdb7b156a82a3a85a), the list will be updated as more are found.
            </summary>
            <param name="soundSet">
            an optional sound set, default is null
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.LoadStreamWithStartOffset(System.String,System.Int32,System.String)">
            <summary>
            Load in named stream. Optionally can specify a sound set which contains the sound specified by name.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.LoadWaterFromPath(System.String,System.String)">
            <summary>
            Define the xml in a resources fxmanifest, under the file(s) section.
            </summary>
            <param name="resourceName">
            The name of the resource containing your modified water definition
            </param>
            <param name="fileName">
            The name of the file
            </param>
            <returns>
            Returns true on success.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.LoadingscreenGetLoadFreemode">
            <summary>
            _LOADINGSCREEN_GET_LOAD_FREEMODE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xef7d17bc6c85264c">
            <summary>
            _LOADINGSCREEN_GET_LOAD_FREEMODE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.LoadingscreenGetLoadFreemodeWithEventName">
            <summary>
            _LOADINGSCREEN_GET_LOAD_FREEMODE_WITH_EVENT_NAME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x8aa464d4e0f6accd">
            <summary>
            _LOADINGSCREEN_GET_LOAD_FREEMODE_WITH_EVENT_NAME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.LoadingscreenIsLoadingFreemode">
            <summary>
            _LOADINGSCREEN_IS_LOADING_FREEMODE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xc6dc823253fbb366">
            <summary>
            _LOADINGSCREEN_IS_LOADING_FREEMODE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsUiLoadingMultiplayer">
            <summary>
            _LOADINGSCREEN_IS_LOADING_FREEMODE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.LoadingscreenSetIsLoadingFreemode(System.Boolean)">
            <summary>
            _LOADINGSCREEN_SET_IS_LOADING_FREEMODE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xc7e7181c09f33b69(System.Boolean)">
            <summary>
            _LOADINGSCREEN_SET_IS_LOADING_FREEMODE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.LoadingscreenSetLoadFreemode(System.Boolean)">
            <summary>
            _LOADINGSCREEN_SET_LOAD_FREEMODE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetBroadcastFinshedLosSound(System.Boolean)">
            <summary>
            _LOADINGSCREEN_SET_LOAD_FREEMODE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xb0c56bd3d808d863(System.Boolean)">
            <summary>
            _LOADINGSCREEN_SET_LOAD_FREEMODE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.LoadingscreenSetLoadFreemodeWithEventName(System.Boolean)">
            <summary>
            Only occurrence was false, in maintransition.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xfc309e94546fcdb5(System.Boolean)">
            <summary>
            Only occurrence was false, in maintransition.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsInLoadingScreen(System.Boolean)">
            <summary>
            Only occurrence was false, in maintransition.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.LocalizationGetSystemDateFormat">
            <summary>
            Possible return values: 0, 1, 2
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetUserLanguageId">
            <summary>
            Possible return values: 0, 1, 2
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.LocalizationGetSystemLanguage">
            <summary>
            Same return values as GET_CURRENT_LANGUAGE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x497420e022796b3f">
            <summary>
            Same return values as GET_CURRENT_LANGUAGE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.LockLoadingScreenButtons">
            <summary>
            Updates the display of the MP/SP loading buttons, and locks the state so that other options are not displayed or changed. This can only be done once.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xb1577667c3708f9b">
            <summary>
            Updates the display of the MP/SP loading buttons, and locks the state so that other options are not displayed or changed. This can only be done once.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.LockMinimapAngle(System.Int32)">
            <summary>
            Locks the minimap to the specified angle in integer degrees.
            angle: The angle in whole degrees. If less than 0 or greater than 360, unlocks the angle.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.LockMinimapPosition(System.Single,System.Single)">
            <summary>
            Locks the minimap to the specified world position.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.LockRadioStation(System.String,System.Boolean)">
            <summary>
            This disables the radio station completely - it won't be selectable on the radio wheel or ever be heard coming from a vehicle/ambient emitter
            ```
            NativeDB Introduced: v1493
            ```
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x94f2e83ead7e6b82(System.String,System.Boolean)">
            <summary>
            This disables the radio station completely - it won't be selectable on the radio wheel or ever be heard coming from a vehicle/ambient emitter
            ```
            NativeDB Introduced: v1493
            ```
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetRadioStationDisabled(System.String,System.Boolean)">
            <summary>
            This disables the radio station completely - it won't be selectable on the radio wheel or ever be heard coming from a vehicle/ambient emitter
            ```
            NativeDB Introduced: v1493
            ```
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.LockRadioStationTrackList(System.String,System.String)">
            <summary>
            LOCK_RADIO_STATION_TRACK_LIST
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.Log10(System.Single)">
            <summary>
            NativeDB Introduced: v1604
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.LogDebugInfo(System.String)">
            <summary>
            Not present in retail version of the game, actual definiton seems to be
            _LOG_DEBUG_INFO(const char* category, const char* debugText);
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x2162c446dfdf38fd(System.String)">
            <summary>
            Not present in retail version of the game, actual definiton seems to be
            _LOG_DEBUG_INFO(const char* category, const char* debugText);
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.LowerConvertibleRoof(System.Int32,System.Boolean)">
            <summary>
            Lowers the roof on a convertible vehicle, utilizing any available animations for the action. This native is particularly useful for creating a realistic interaction with convertible vehicles by animating the process of lowering the roof.
            You can check if the vehicle has an convertible roof using [`IS_VEHICLE_A_CONVERTIBLE`](#\_0x52F357A30698BCCE).
            ```
            NativeDB Introduced: v323
            ```
            </summary>
            <param name="vehicle">
            The convertible vehicle whose roof you want to lower.
            </param>
            <param name="instantlyLower">
            A boolean value indicating whether the roof should be lowered instantly without transitioning through the animation. Set to `false` to lower the roof with the animation or `true` to lower it instantly.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.LowerRetractableWheels(System.Int32)">
            <summary>
            _LOWER_RETRACTABLE_WHEELS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x5335be58c083e74e(System.Int32)">
            <summary>
            _LOWER_RETRACTABLE_WHEELS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.MakePedReload(System.Int32)">
            <summary>
            Forces a ped to reload only if they are able to; if they have a full magazine, they will not reload.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.MarkObjectForDeletion(System.Int32)">
            <summary>
            is this like setting is as no longer needed?
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ModifyVehicleTopSpeed(System.Int32,System.Single)">
            <summary>
            MODIFY_VEHICLE_TOP_SPEED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleEnginePowerMultiplier(System.Int32,System.Single)">
            <summary>
            MODIFY_VEHICLE_TOP_SPEED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ModifyWater(System.Single,System.Single,System.Single,System.Single)">
            <summary>
            Sets the water height for a given position and radius.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.MoveVehicleDecals(System.Int32,System.Int32)">
            <summary>
            MOVE_VEHICLE_DECALS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.MumbleAddVoiceChannelListen(System.Int32)">
            <summary>
            Starts listening to the specified channel, when available.
            </summary>
            <param name="channel">
            A game voice channel ID.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.MumbleAddVoiceTargetChannel(System.Int32,System.Int32)">
            <summary>
            Adds the specified channel to the target list for the specified Mumble voice target ID.
            </summary>
            <param name="targetId">
            A Mumble voice target ID, ranging from 1..30 (inclusive).
            </param>
            <param name="channel">
            A game voice channel ID.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.MumbleAddVoiceTargetPlayer(System.Int32,System.Int32)">
            <summary>
            Adds the specified player to the target list for the specified Mumble voice target ID.
            </summary>
            <param name="targetId">
            A Mumble voice target ID, ranging from 1..30 (inclusive).
            </param>
            <param name="player">
            A game player index.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.MumbleAddVoiceTargetPlayerByServerId(System.Int32,System.Int32)">
            <summary>
            Adds the specified player to the target list for the specified Mumble voice target ID.
            </summary>
            <param name="targetId">
            A Mumble voice target ID, ranging from 1..30 (inclusive).
            </param>
            <param name="serverId">
            The player's server id.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.MumbleClearVoiceChannel">
            <summary>
            MUMBLE_CLEAR_VOICE_CHANNEL
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.MumbleClearVoiceTarget(System.Int32)">
            <summary>
            Clears the target list for the specified Mumble voice target ID.
            </summary>
            <param name="targetId">
            A Mumble voice target ID, ranging from 1..30 (inclusive).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.MumbleClearVoiceTargetChannels(System.Int32)">
            <summary>
            Clears channels from the target list for the specified Mumble voice target ID.
            </summary>
            <param name="targetId">
            A Mumble voice target ID, ranging from 1..30 (inclusive).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.MumbleClearVoiceTargetPlayers(System.Int32)">
            <summary>
            Clears players from the target list for the specified Mumble voice target ID.
            </summary>
            <param name="targetId">
            A Mumble voice target ID, ranging from 1..30 (inclusive).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.MumbleDoesChannelExist(System.Int32)">
            <summary>
            Check whether specified channel exists on the Mumble server.
            </summary>
            <param name="channel">
            A game voice channel ID.
            </param>
            <returns>
            True if the specific channel exists. False otherwise.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.MumbleGetTalkerProximity">
            <summary>
            MUMBLE_GET_TALKER_PROXIMITY
            </summary>
            <returns>
            Talker proximity value.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.MumbleGetVoiceChannelFromServerId(System.Int32)">
            <summary>
            Returns the mumble voice channel from a player's server id.
            </summary>
            <param name="serverId">
            The player's server id.
            </param>
            <returns>
            Int representing the identifier of the voice channel.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.MumbleIsActive">
            <summary>
            MUMBLE_IS_ACTIVE
            </summary>
            <returns>
            True if the player has enabled voice chat.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.MumbleIsConnected">
            <summary>
            This native will return true if the user succesfully connected to the voice server.
            If the user disabled the voice-chat setting it will return false.
            </summary>
            <returns>
            True if the player is connected to a mumble server.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.MumbleIsPlayerTalking(System.Int32)">
            <summary>
            MUMBLE_IS_PLAYER_TALKING
            </summary>
            <param name="player">
            The target player.
            </param>
            <returns>
            Whether or not the player is talking.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.MumbleRemoveVoiceChannelListen(System.Int32)">
            <summary>
            Stops listening to the specified channel.
            </summary>
            <param name="channel">
            A game voice channel ID.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.MumbleRemoveVoiceTargetChannel(System.Int32,System.Int32)">
            <summary>
            Removes the specified voice channel from the user's voice targets.
            Performs the opposite operation of [MUMBLE_ADD_VOICE_TARGET_CHANNEL](#\_0x4D386C9E)
            </summary>
            <param name="targetId">
            A Mumble voice target ID, ranging from 1..30 (inclusive).
            </param>
            <param name="channel">
            The game voice channel ID to remove from the target.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.MumbleRemoveVoiceTargetPlayer(System.Int32,System.Int32)">
            <summary>
            Removes the specified player from the user's voice targets.
            Performs the opposite operation of [MUMBLE_ADD_VOICE_TARGET_PLAYER](#\_0x32C5355A)
            </summary>
            <param name="targetId">
            A Mumble voice target ID, ranging from 1..30 (inclusive).
            </param>
            <param name="player">
            The player index to remove from the target.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.MumbleRemoveVoiceTargetPlayerByServerId(System.Int32,System.Int32)">
            <summary>
            Removes the specified player from the user's voice targets.
            Performs the opposite operation of [MUMBLE_ADD_VOICE_TARGET_PLAYER_BY_SERVER_ID](#\_0x25F2B65F)
            </summary>
            <param name="targetId">
            A Mumble voice target ID, ranging from 1..30 (inclusive).
            </param>
            <param name="serverId">
            The player's server id to remove from the target.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.MumbleSetActive(System.Boolean)">
            <summary>
            MUMBLE_SET_ACTIVE
            </summary>
            <param name="state">
            Voice chat state.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.MumbleSetAudioInputDistance(System.Single)">
            <summary>
            Sets the current input distance. The player will be able to talk to other players within this distance.
            </summary>
            <param name="distance">
            The input distance.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.MumbleSetAudioInputIntent(System.UInt32)">
            <summary>
            Use this native to disable noise suppression and high pass filters.
            The possible intents for this are as follows (backticks are used to represent hashes):
            | Index | Description |
            |-|-|
            | \`speech\` | Default intent |
            | \`music\` | Disable noise suppression and high pass filter |
            </summary>
            <param name="intentHash">
            The intent hash.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.MumbleSetAudioOutputDistance(System.Single)">
            <summary>
            Sets the current output distance. The player will be able to hear other players talking within this distance.
            </summary>
            <param name="distance">
            The output distance.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.MumbleSetServerAddress(System.String,System.Int32)">
            <summary>
            Changes the Mumble server address to connect to, and reconnects to the new address.
            Setting the address to an empty string and the port to -1 will reset to the built in FXServer Mumble Implementation.
            </summary>
            <param name="address">
            The address of the mumble server.
            </param>
            <param name="port">
            The port of the mumble server.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.MumbleSetSubmixForServerId(System.Int32,System.Int32)">
            <summary>
            Sets the audio submix ID for a specified player using Mumble 'Native Audio' functionality.
            </summary>
            <param name="serverId">
            The player's server ID.
            </param>
            <param name="submixId">
            The submix ID.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.MumbleSetTalkerProximity(System.Single)">
            <summary>
            MUMBLE_SET_TALKER_PROXIMITY
            </summary>
            <param name="_value">
            Proximity value.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.MumbleSetVoiceChannel(System.Int32)">
            <summary>
            MUMBLE_SET_VOICE_CHANNEL
            </summary>
            <param name="channel">
            A game voice channel ID.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.MumbleSetVoiceTarget(System.Int32)">
            <summary>
            Sets the current Mumble voice target ID to broadcast voice to.
            </summary>
            <param name="targetId">
            A Mumble voice target ID, ranging from 1..30 (inclusive). 0 disables voice targets, and 31 is server loopback.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.MumbleSetVolumeOverride(System.Int32,System.Single)">
            <summary>
            Overrides the output volume for a particular player on Mumble. This will also bypass 3D audio and distance calculations. -1.0 to reset the override.
            Set to -1.0 to reset the Volume override.
            </summary>
            <param name="player">
            A game player index.
            </param>
            <param name="volume">
            The volume, ranging from 0.0 to 1.0 (or above).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.MumbleSetVolumeOverrideByServerId(System.Int32,System.Single)">
            <summary>
            Overrides the output volume for a particular player with the specified server id and player name on Mumble. This will also bypass 3D audio and distance calculations. -1.0 to reset the override.
            </summary>
            <param name="serverId">
            The player's server id.
            </param>
            <param name="volume">
            The volume, ranging from 0.0 to 1.0 (or above).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x0032a6dba562c518">
            <summary>
            2 matches in 1 script - am_hold_up
            Used in multiplayer scripts?
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x006e4b040ed37ec3(System.Int32)">
            <summary>
            NativeDB Introduced: v1868
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x0077f15613d36993(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v1868
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x011883f41211432a(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32)">
            <summary>
            0x011883F41211432A
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x015b03ee1c43e6ec(System.Int32)">
            <summary>
            0x015B03EE1C43E6EC
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x0205f5365292d2eb(System.Int32,System.Single)">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x0218ba067d249dea">
            <summary>
            0x0218BA067D249DEA
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x0225778816fdc28c(System.Single)">
            <summary>
            some camera effect that is (also) used in the drunk-cheat, and turned off (by setting it to 0.0) along with the shaking effects once the drunk cheat is disabled. Possibly a cinematic or script-cam version of _0x487A82C650EB7799
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x02369d5c8a51fdcf(System.Boolean)">
            <summary>
            DISABLE_S*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x023acab2dc9dc4a4">
            <summary>
            NativeDB Introduced: v1493
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x02e93c796abd3a97(System.Boolean)">
            <summary>
            **This native does absolutely nothing, just a nullsub**
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x03300b57fcac6ddb(System.Boolean)">
            <summary>
            0x03300B57FCAC6DDB
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x0395cb47b022e62c(System.Int32@)">
            <summary>
            0x0395CB47B022E62C
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x03c2eebb04b3fb72(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            0x03C2EEBB04B3FB72
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x03ea03af85a85cb7(System.Int32,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Int32)">
            <summary>
            0x03EA03AF85A85CB7
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x03f1a106bda7dd3e">
            <summary>
            0x03F1A106BDA7DD3E
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x0419b167ee128f33(System.Int32,System.Int32)">
            <summary>
            0x0419B167EE128F33
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x041c7f2a6c9894e6(System.Int32,System.Int32,System.Int32)">
            <summary>
            0x041C7F2A6C9894E6
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x04655f9d075d0ae5(System.Boolean)">
            <summary>
            SET_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x04918a41bc9b8157(System.Int32,System.Int32,System.Int32)">
            <summary>
            0x04918A41BC9B8157
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x0581730ab9380412(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            0x0581730AB9380412
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x0596843b34b95ce5(System.Int32,System.Int32)">
            <summary>
            0x0596843B34B95CE5
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x06087579e7aa85a9(System.Int32,System.Int32,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            0x06087579E7AA85A9
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x061cb768363d6424(System.Int32,System.Boolean)">
            <summary>
            0x061CB768363D6424
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x063ae2b2cc273588(System.Int32,System.Boolean)">
            <summary>
            A vehicle recording playback flag only used in jewelry_heist
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x06462a961e94b67c">
            <summary>
            CLEAR_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x065d03a9d6b2c6b5(System.Int32,System.Int32)">
            <summary>
            0x065D03A9D6B2C6B5
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x06eaf70ae066441e(System.Int32)">
            <summary>
            0x06EAF70AE066441E
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x06ee9048fd080382(System.Boolean)">
            <summary>
            0x06EE9048FD080382
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x07dbd622d9533857(System.Int32)">
            <summary>
            0x07DBD622D9533857
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x07eab372c8841d99(System.Int32,System.Int32,System.Int32)">
            <summary>
            0x07EAB372C8841D99
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x0811381ef5062fec(System.Int32)">
            <summary>
            0x0811381EF5062FEC
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x08e8eeadfd0dc4a0(System.Int32)">
            <summary>
            Returns false if amount &gt; wallet balance or daily transfer limit has been hit.
            NativeDB Introduced: v323
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x0a9c7f36e5d7b683(System.Int32)">
            <summary>
            0x0A9C7F36E5D7B683
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x0aa27680a0bd43fa">
            <summary>
            0x0AA27680A0BD43FA
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x0ae73d8df3a762b2(System.Boolean)">
            <summary>
            0x0AE73D8DF3A762B2
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x0b3e35ac043707d9(System.Int32,System.Int32)">
            <summary>
            0x0B3E35AC043707D9
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x0b40ed49d7d6ff84">
            <summary>
            0x0B40ED49D7D6FF84
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x0b565b0aae56a0e8(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            0x0B565B0AAE56A0E8
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x0b8b7f74bf061c6d">
            <summary>
            0x0B8B7F74BF061C6D
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x0c698d8f099174c7(System.Int32)">
            <summary>
            NativeDB Introduced: v1180
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x0cf54f20de43879c(System.Int32)">
            <summary>
            0x0CF54F20DE43879C
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x0cf6cc51aa18f0f8(System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v1180
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x0d01d20616fc73fb(System.Int32,System.Int32)">
            <summary>
            0x0D01D20616FC73FB
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x0d30eb83668e63c5(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            0x0D30EB83668E63C5
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x0d77a82dc2d0da59(System.Int32@,System.Int32@)">
            <summary>
            NETWORK_SET_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x0dd362f14f18942a(System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v1868
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x0e4299c549f0d1f1(System.Boolean)">
            <summary>
            0x0E4299C549F0D1F1
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x0ede326d47cd0f3e(System.Int32,System.Int32)">
            <summary>
            0x0EDE326D47CD0F3E
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x0f1a4b45b7693b95(System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v2189
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x0f62619393661d6e(System.Int32,System.Int32,System.Int32)">
            <summary>
            0x0F62619393661D6E
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x0f6f1ebbc4e1d5e6(System.Int32,System.String)">
            <summary>
            BG_*
            NativeDB Introduced: v323
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x0ffb3c758e8c07b9(System.Int32,System.Boolean)">
            <summary>
            Doesn't actually return anything.
            ```
            NativeDB Introduced: v2060
            ```
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x107a473d7a6647a9(System.Int32)">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x108be26959a9d9bb(System.Boolean)">
            <summary>
            UI3DSCENE_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x110f526ab784111f(System.Int32,System.Single)">
            <summary>
            In agency_heist3b.c4, its like this 90% of the time:
            PED::_110F526AB784111F(ped, 0.099);
            PED::SET_PED_ENVEFF_SCALE(ped, 1.0);
            PED::_D69411AA0CEBF9E9(ped, 87, 81, 68);
            PED::SET_ENABLE_PED_ENVEFF_SCALE(ped, 1);
            and its like this 10% of the time:
            PED::_110F526AB784111F(ped, 0.2);
            PED::SET_PED_ENVEFF_SCALE(ped, 0.65);
            PED::_D69411AA0CEBF9E9(ped, 74, 69, 60);
            PED::SET_ENABLE_PED_ENVEFF_SCALE(ped, 1);
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x112209ce0290c03a(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            0x112209CE0290C03A
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x1153fa02a659051c">
            <summary>
            0x1153FA02A659051C
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x11579d940949c49e(System.Int32)">
            <summary>
            0x11579D940949C49E
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x116fb94dc4b79f17(System.String)">
            <summary>
            0x116FB94DC4B79F17
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x1171a97a3d3981b6(System.Int32@,System.Int32@,System.Int32,System.Int32)">
            <summary>
            0x1171A97A3D3981B6
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x1178e104409fe58c(System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v2189
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x1216e0bfa72cc703(System.Int32,System.Int32)">
            <summary>
            **This native does absolutely nothing, just a nullsub**
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x12ded8ca53d47ea5(System.Single)">
            <summary>
            Hardcoded to only work in multiplayer.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x1312ddd8385aee4e(System.Int32,System.Int32)">
            <summary>
            0x1312DDD8385AEE4E
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x1398582b7f72b3ed(System.Int32)">
            <summary>
            0x1398582B7F72B3ED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x13b350b8ad0eee10">
            <summary>
            0x13B350B8AD0EEE10
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x13f1fcb111b820b0(System.Boolean)">
            <summary>
            SET_NETWORK_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x140e6a44870a11ce">
            <summary>
            0x140E6A44870A11CE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x144da052257ae7d8(System.Int32)">
            <summary>
            0x144DA052257AE7D8
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x14922ed3e38761f0">
            <summary>
            NETWORK_IS_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x14d29bb12d47f68c(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            **This native does absolutely nothing, just a nullsub**
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x14e0b2d1ad1044e0(System.Int32@,System.Int32@,System.Int32@,System.Int32@)">
            <summary>
            0x14E0B2D1AD1044E0
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x14eda9ee27bd1626(System.Int32)">
            <summary>
            0x14EDA9EE27BD1626
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x14fc5833464340a8">
            <summary>
            0x14FC5833464340A8
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x155467aca0f55705">
            <summary>
            Checks some commerce stuff
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x1612c45f9e3e0d44">
            <summary>
            0x1612C45F9E3E0D44
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x162c23ca83ed0a62(System.Int32)">
            <summary>
            0x162C23CA83ED0A62
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x164c5ff663790845(System.Int32)">
            <summary>
            0x164C5FF663790845
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x16da8172459434aa">
            <summary>
            0x16DA8172459434AA
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x170910093218c8b9(System.Int32@)">
            <summary>
            0x170910093218C8B9
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x17c9e241111a674d(System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v2060
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x17fca7199a530203">
            <summary>
            0x17FCA7199A530203
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x182f266c2d9e2beb(System.Int32,System.Single)">
            <summary>
            0x182F266C2D9E2BEB
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x19853b5b17d77bca(System.Int32,System.Int32@)">
            <summary>
            0x19853B5B17D77BCA
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x19af7ed9b9d23058">
            <summary>
            0x19AF7ED9B9D23058
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x19bfed045c647c49(System.Int32)">
            <summary>
            GET_TENNIS_*; references 0xFBFEC0E9 = interruptswing
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x1a092bb0c3808b96(System.Int32,System.Boolean)">
            <summary>
            SET_ENTITY_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x1a330d297aac6bc1(System.Int32,System.Int32)">
            <summary>
            Only appears in lamar1 script.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x1a6cbb06e2d0d79d(System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v1604
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x1a7ce7cd3e653485(System.Int32)">
            <summary>
            0x1A7CE7CD3E653485
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x1a8ea222f9c67dbb(System.Single@)">
            <summary>
            0x1A8EA222F9C67DBB
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x1bbc135a4d25edde(System.Boolean)">
            <summary>
            0x1BBC135A4D25EDDE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x1c57c94a6446492a(System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v1604
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x1cba05ae7bd7ee05(System.Single)">
            <summary>
            SET_TRA*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x1d12a56fc95be92e">
            <summary>
            NativeDB Added Parameter 1: char* p0
            NativeDB Added Parameter 2: char* p1
            NativeDB Added Parameter 3: char* p2
            NativeDB Introduced: v323
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x1d4dc17c38feaff0">
            <summary>
            IS_COMMERCE_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x1d610eb0fea716d9(System.Int32)">
            <summary>
            0x1D610EB0FEA716D9
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x1dc9b749e7ae282b(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v1493
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x1e3f1b1b891a2aaa(System.Int32,System.Int32)">
            <summary>
            0x1E3F1B1B891A2AAA
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x1e77fa7a62ee6c4c(System.Int32)">
            <summary>
            GET_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x1e9057a74fd73e23">
            <summary>
            0x1E9057A74FD73E23
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x1f2300cb7fa7b7f6">
            <summary>
            0x1F2300CB7FA7B7F6
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x1f351cf1c6475734(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            0x1F351CF1C6475734
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x1f7bc3539f9e0224">
            <summary>
            NativeDB Introduced: v1180
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x1f8e00fb18239600(System.Int32)">
            <summary>
            0x1F8E00FB18239600
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x2016c603d6b8987c(System.Int32,System.Boolean)">
            <summary>
            SET_PED_STE*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x20746f7b1032a3c7(System.Boolean,System.Boolean,System.Boolean,System.Boolean)">
            <summary>
            0x20746F7B1032A3C7
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x208784099002bc30(System.String,System.Int32)">
            <summary>
            -This function appears to be deprecated/ unused. Tracing the call internally leads to a _nullsub -
            first one seems to be a string of a mission name, second one seems to be a bool/toggle
            p1 was always 0.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x20c6c7e4eb082a7f(System.Boolean)">
            <summary>
            0x20C6C7E4EB082A7F
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x2107a3773771186d">
            <summary>
            HAS_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x211c4ef450086857">
            <summary>
            **This native does absolutely nothing, just a nullsub**
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x214cd562a939246a">
            <summary>
            HAS_S*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x21c235bc64831e5a(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Boolean)">
            <summary>
            GET_C*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x225798743970412b(System.Int32@)">
            <summary>
            0x225798743970412B
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x226c284c830d0ca8(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v1493
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x22e21fbcfc88c149(System.Int32,System.String)">
            <summary>
            BG_*
            NativeDB Introduced: v323
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x2302c0264ea58d31">
            <summary>
            0x2302C0264EA58D31
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x2310a8f9421ebf43(System.Int32)">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x2311dd7159f00582(System.Int32,System.Boolean)">
            <summary>
            0x2311DD7159F00582
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x23227df0b2115469">
            <summary>
            **This native does absolutely nothing, just a nullsub**
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x237440e46d918649(System.Int32)">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x2382ab11450ae7ba(System.Int32,System.Int32)">
            <summary>
            0x2382AB11450AE7BA
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x23f09eadc01449d6(System.Int32)">
            <summary>
            Hardcoded to return false.
            </summary>
            <param name="padIndex">
            The control system instance to use. See [`ENABLE_ALL_CONTROL_ACTIONS`](#\_0xA5FFE9B05F199DE7).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x241fca5b1aa14f75">
            <summary>
            Only used once in scripts, in maintransition.
            maintransition.c4, line ~82432:
            if (PED::_7350823473013C02(PLAYER::PLAYER_PED_ID()) &amp;&amp; (DECORATOR::_241FCA5B1AA14F75() == 0)) {
            g_2542A5 = a_1; // 'g_2542A5' used in 'building_controller.ysc' for IPL stuff?
            return 1;
            }
            Likely used solely for the players ped. The function it's in seems to only be used for initialization/quitting. Called among natives to discard scaleforms, disable frontend, fading in/out, etc. Neighboring strings to some calls include "HUD_JOINING", "HUD_QUITTING".
            Most likely ARE_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x243296a510b562b6">
            <summary>
            NativeDB Introduced: v2060
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x247acbc4abbc9d1c(System.Boolean)">
            <summary>
            0x247ACBC4ABBC9D1C
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x24a49beaf468dc90(System.Int32,System.Int32@,System.Int32,System.Int32,System.Int32)">
            <summary>
            0x24A49BEAF468DC90
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x24c024ba8379a70a(System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v1868
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x24e4e51fc16305f9">
            <summary>
            0x24E4E51FC16305F9
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x25361a96e0f7e419(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            0x25361A96E0F7E419
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x2542269291c6ac84(System.Int32)">
            <summary>
            NativeDB Introduced: v1180
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x2555cf7da5473794">
            <summary>
            Does nothing (it's a nullsub).
            NativeDB Introduced: v323
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x2570e26be63964e3">
            <summary>
            NativeDB Added Parameter 1: char* p0
            NativeDB Added Parameter 2: float* p1
            NativeDB Added Parameter 3: char* p2
            NativeDB Introduced: v323
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x259ba6d4e6f808f1(System.Int32)">
            <summary>
            0x259BA6D4E6F808F1
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x25aaa32bdc98f2a3">
            <summary>
            NativeDB Introduced: v1365
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x25d990f8e0e3f13c">
            <summary>
            0x25D990F8E0E3F13C
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x25fc3e33a31ad0c9(System.Boolean)">
            <summary>
            0x25FC3E33A31AD0C9
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x261e97ad7bcf3d40(System.Boolean)">
            <summary>
            0x261E97AD7BCF3D40
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x265559da40b3f327(System.Int32)">
            <summary>
            0x265559DA40B3F327
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x265635150fb0d82e">
            <summary>
            0x265635150FB0D82E
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x26d7399b9587fe89(System.Int32)">
            <summary>
            STATS::0x343B27E2(0);
            STATS::0x343B27E2(1);
            STATS::0x343B27E2(2);
            STATS::0x343B27E2(3);
            STATS::0x343B27E2(4);
            STATS::0x343B27E2(5);
            STATS::0x343B27E2(6);
            STATS::0x343B27E2(7);
            Identical in ingamehud &amp; maintransition.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x26f07dd83a5f7f98">
            <summary>
            0x26F07DD83A5F7F98
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x271017b9ba825366(System.Int32,System.Boolean)">
            <summary>
            0x271017B9BA825366
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x2735233a786b1bef(System.Int32,System.Single)">
            <summary>
            0x2735233A786B1BEF
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x2790f4b17d098e26(System.Boolean)">
            <summary>
            SET_F*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x27aa1c973cacfe63(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            0x27AA1C973CACFE63
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x27cfb1b1e078cb2d">
            <summary>
            0x27CFB1B1E078CB2D
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x27f248c3febfaad3(System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x27feb5254759cde3(System.String,System.Boolean)">
            <summary>
            0x27FEB5254759CDE3
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x2818ff6638cb09de(System.Int32)">
            <summary>
            NativeDB Introduced: v2189
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x282b6739644f4347(System.Int32)">
            <summary>
            0x282B6739644F4347
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x283b6062a2c01e9b">
            <summary>
            0x283B6062A2C01E9B
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x288df530c92dad6f(System.Int32,System.Single)">
            <summary>
            [`SET_VEHICLE_STEER_BIAS`](#\_0x42A8EC77D5150CBE) for peds, e.g., `_SET_PED_STEER_BIAS`.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x28b022a17b068a3a(System.Single,System.Single)">
            <summary>
            F\*
            ```
            NativeDB Introduced: v1734
            ```
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x28ecb8ac2f607db2(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            0x28ECB8AC2F607DB2
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x293220da1b46cebc(System.Single,System.Single,System.Int32)">
            <summary>
            0x293220DA1B46CEBC
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x29682e2ccf21e9b5(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v1868
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x2a251aa48b2b46db">
            <summary>
            NativeDB Introduced: v323
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x2a7cec72c3443bcc(System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x2a93c46aab1eacc9(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v1493
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x2afc2d19b50797f2(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            0x2AFC2D19B50797F2
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x2b1c623823db0d9d(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            0x2B1C623823DB0D9D
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x2b40a97646381508(System.Int32)">
            <summary>
            0x2B40A97646381508
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x2b51edbefc301339(System.Int32,System.String)">
            <summary>
            0x2B51EDBEFC301339
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x2b694afcf64e6994(System.Int32,System.Boolean)">
            <summary>
            0x2B694AFCF64E6994
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x2bf66d2e7414f686">
            <summary>
            0x2BF66D2E7414F686
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x2c173ae2bdb9385e(System.Int32)">
            <summary>
            GET_BLIP_\*
            Seems to always return 0 from what I can tell. I've tried a lot of different blip related natives and it always seems to return 0. Decompiled scripts always pass a blip handle as p0.
            </summary>
            <param name="blip">
            The blip to check.
            </param>
            <returns>
            Seems to always return 0 from what I can tell. I've tried a lot of different blip related natives and it always seems to return 0.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x2c42340f916c5930(System.Int32)">
            <summary>
            0x2C42340F916C5930
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x2c4a1590abf43e8b(System.Int32,System.Boolean)">
            <summary>
            SET_VEHICLE_W* (next character is either H or I)
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x2c9f302398e13141(System.Int32,System.Int32)">
            <summary>
            Correct native name lies between SET_BLIP_SPRITE and SET_RADIUS_BLIP_EDGE alphabetically.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x2cd90358f67d0aa8(System.Int32)">
            <summary>
            0x2CD90358F67D0AA8
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x2ce9d95e4051aecd(System.Int32)">
            <summary>
            0x2CE9D95E4051AECD
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x2d3b147afad49de0(System.String,System.String,System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            Used in arcade games and Beam hack minigame in Doomsday Heist. For example, [Penetrator Arcade Game](https://streamable.com/8igrzw)
            NativeDB Introduced: v1290
            </summary>
            <param name="textureDict">
            inside script_txds.rpf, browse it with OpenIV
            </param>
            <param name="textureName">
            textureName
            </param>
            <param name="x">
            x position must be between 0.0 and 1.0 (1.0 being the most right side of the screen)
            </param>
            <param name="y">
            y position must be between 0.0 and 1.0 (1.0 being the most bottom side of the screen)
            </param>
            <param name="width">
            width 0.0 - 1.0 is the reasonable amount generally
            </param>
            <param name="height">
            height 0.0 - 1.0 is the reasonable amount generally
            </param>
            <param name="p6">
            almost always 0.0
            </param>
            <param name="red">
            red color
            </param>
            <param name="green">
            green color
            </param>
            <param name="blue">
            blue color
            </param>
            <param name="alpha">
            alpha
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x2d5dc831176d0114(System.Int32)">
            <summary>
            0x2D5DC831176D0114
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x2d7a9b577e72385e(System.Int32)">
            <summary>
            NativeDB Introduced: v1493
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x2d874d4ae612a65f">
            <summary>
            NativeDB Introduced: v323
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x2da41ed6e1fcd7a5(System.Int32,System.Int32@)">
            <summary>
            0x2DA41ED6E1FCD7A5
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x2dd39bf3e2f9c47f">
            <summary>
            NativeDB Introduced: v463
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x2dfc81c9b9608549(System.Int32,System.Int32@)">
            <summary>
            0x2DFC81C9B9608549
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x2e0259babc27a327(System.Int32)">
            <summary>
            NativeDB Introduced: v1868
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x2e0bf682cc778d49(System.Int32)">
            <summary>
            0x2E0BF682CC778D49
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x2e22fefa0100275e">
            <summary>
            0x2E22FEFA0100275E
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x2e4c123d1c8a710e(System.Int32@,System.Int32@,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            0x2E4C123D1C8A710E
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x2f057596f2bd0061">
            <summary>
            Appears to return whether the player is using the pause menu store. Can't be sure though.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x2f074c904d85129e(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            0x2F074C904D85129E
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x2f137b508de238f2(System.Boolean)">
            <summary>
            0x2F137B508DE238F2
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x2f3c3d9f50681de4(System.Int32,System.Boolean)">
            <summary>
            0x2F3C3D9F50681DE4
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x2f41a3bae005e5fa(System.Int32,System.Int32)">
            <summary>
            0x2F41A3BAE005E5FA
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x2f7ceb6520288061(System.Boolean)">
            <summary>
            Used with radios:
            void sub_cf383(auto _a0) {
            if ((a_0)==1) {
            if (MISC::IS_BIT_SET((g_240005._f1), 3)) {
            PLAYER::_2F7CEB6520288061(0);
            AUDIO::SET_AUDIO_FLAG("AllowRadioDuringSwitch", 0);
            AUDIO::SET_MOBILE_PHONE_RADIO_STATE(0);
            AUDIO::SET_AUDIO_FLAG("MobileRadioInGame", 0);
            }
            sub_cf3f6(1);
            } else {
            if (MISC::IS_BIT_SET((g_240005._f1), 3)) {
            PLAYER::_2F7CEB6520288061(1);
            AUDIO::SET_AUDIO_FLAG("AllowRadioDuringSwitch", 1);
            AUDIO::SET_MOBILE_PHONE_RADIO_STATE(1);
            AUDIO::SET_AUDIO_FLAG("MobileRadioInGame", 1);
            }
            sub_cf3f6(0);
            }
            }
            SET_PLAYER_S*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x2f7f2b26dd3f18ee(System.Single,System.Single)">
            <summary>
            0x2F7F2B26DD3F18EE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x2fa2494b47fdd009(System.Int32,System.Int32)">
            <summary>
            0x2FA2494B47FDD009
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x2fa3173480008493(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v2189
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x2fab6614ce22e196(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            0x2FAB6614CE22E196
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x2fcb133ca50a49eb(System.Int32)">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x3001bef2feca3680">
            <summary>
            0x3001BEF2FECA3680
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x30432a0118736e00">
            <summary>
            GET_CURRENT_*
            NativeDB Introduced: v1493
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x3044240d2e0fa842">
            <summary>
            0x3044240D2E0FA842
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x31125fd509d9043f(System.Int32@)">
            <summary>
            **This native does absolutely nothing, just a nullsub**
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x31574b1b41268673(System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v2189
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x316db59cd14c1774(System.Int32)">
            <summary>
            NativeDB Introduced: v1493
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x31ba138f6304fb9f(System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v1180
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x31e90b8873a4cd3b(System.Int32,System.Single)">
            <summary>
            0x31E90B8873A4CD3B
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x31f924b53eaddf65(System.Boolean)">
            <summary>
            0x31F924B53EADDF65
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x324c5aa411da7737(System.Int32)">
            <summary>
            NativeDB Introduced: v323
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x32cac93c9de73d32">
            <summary>
            0x32CAC93C9DE73D32
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x32ebd154cb6b8b99(System.Int32,System.Int32,System.Int32)">
            <summary>
            0x32EBD154CB6B8B99
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x336b3d200ab007cb(System.Int32,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            0x336B3D200AB007CB
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x33d47e85b476abcd(System.Boolean)">
            <summary>
            0x33D47E85B476ABCD
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x33d72899e24c3365(System.Int32,System.Int32)">
            <summary>
            0x33D72899E24C3365
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x33df47cc0642061b">
            <summary>
            NativeDB Added Parameter 1: char* p0
            NativeDB Added Parameter 2: char* p1
            NativeDB Introduced: v323
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x3441cad2f2231923(System.Int32,System.Boolean)">
            <summary>
            0x3441CAD2F2231923
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x346ef3ecaaab149e">
            <summary>
            0x346EF3ECAAAB149E
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x34770b9ce0e03b91(System.Int32,System.Int32@)">
            <summary>
            0x34770B9CE0E03B91
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x352e2b5cf420bf3b(System.Int32,System.Int32)">
            <summary>
            0x352E2B5CF420BF3B
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x357b152ef96c30b6">
            <summary>
            0x357B152EF96C30B6
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x35a3cd97b2c0a6d2(System.Int32)">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x35bb21de06784373(System.Int32,System.Int32)">
            <summary>
            0x35BB21DE06784373
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x35e0654f4bad7971(System.Boolean)">
            <summary>
            0x35E0654F4BAD7971
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x36391f397731595d(System.Int32)">
            <summary>
            0x36391F397731595D
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x367ef5e2f439b4c6(System.Int32)">
            <summary>
            0x367EF5E2F439B4C6
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x36ccb9be67b970fd(System.Int32,System.Boolean)">
            <summary>
            ROPE_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x36de109527a2c0c4(System.Boolean)">
            <summary>
            Does nothing. It's a nullsub.
            NativeDB Introduced: v1604
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x36f1b38855f2a8df(System.Int32)">
            <summary>
            0x36F1B38855F2A8DF
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x36f32de87082343e(System.Int32,System.Int32)">
            <summary>
            0x36F32DE87082343E
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x36f6626459d91457(System.Single)">
            <summary>
            0x36F6626459D91457
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x37d5f739fd494675(System.Int32)">
            <summary>
            I've had this return the player's ped handle sometimes, but also other random entities.
            Whatever p0 is, it's at least not synced to other players.
            At least not all the time, some p0 values actually output the same entity, (different handle of course, but same entity).
            But another p0 value may return an entity for player x, but not for player y (it'll just return -1 even if the entity exists on both clients).
            </summary>
            <param name="p0">
            unknown.
            </param>
            <returns>
            Returns an entity handle or -1, value changes based on p0's value.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x380b4968d1e09e55">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x38491439b6ba7f7d(System.Int32,System.Int32)">
            <summary>
            0x38491439B6BA7F7D
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x3855fb5eb2c5e8b2(System.Int32)">
            <summary>
            0x3855FB5EB2C5E8B2
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x38b7c51ab1edc7d8(System.Int32,System.Boolean)">
            <summary>
            NativeDB Introduced: v1734
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x38baaa5dd4c9d19f(System.Int32)">
            <summary>
            Sets profile setting 934
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x38c1cb1cb119a016(System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v1493
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x393bd2275ceb7793">
            <summary>
            0x393BD2275CEB7793
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x39455bf4f4f55186(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v1868
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x394cd08e31313c28">
            <summary>
            0x394CD08E31313C28
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x397baa01068baa96">
            <summary>
            0x397BAA01068BAA96
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x39917e1b4cb0f911(System.Boolean)">
            <summary>
            0x39917E1B4CB0F911
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x39a5fb7eaf150840(System.Int32,System.Int32)">
            <summary>
            0x39A5FB7EAF150840
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x3b2fd68db5f8331c(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Removed Parameter 3: int R
            NativeDB Removed Parameter 4: int G
            NativeDB Removed Parameter 5: int B
            NativeDB Introduced: v757
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetObjectColour(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Removed Parameter 3: int R
            NativeDB Removed Parameter 4: int G
            NativeDB Removed Parameter 5: int B
            NativeDB Introduced: v757
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x3b458ddb57038f08(System.Int32,System.Int32,System.Boolean)">
            <summary>
            Usually used alongside other vehicle door natives.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x3bd770d281982db5(System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v1604
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x3c5c1e2c2ff814b1(System.Boolean)">
            <summary>
            Sets some voice chat related value.
            NETWORK_SET_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x3c788e7f6438754d(System.Int32,System.Single,System.Single,System.Single)">
            <summary>
            ```
            NativeDB Introduced: v1180
            ```
            Sets the given checkpoint target to the new coords
            </summary>
            <param name="checkpointHandle">
            the handle of a created checkpoint
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x3de3aa516fb126a4(System.Int32)">
            <summary>
            0x3DE3AA516FB126A4
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x3e38e28a1d80ddf6(System.Int32)">
            <summary>
            IS_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x3e9679c1dfcf422c(System.Int32,System.Int32)">
            <summary>
            0x3E9679C1DFCF422C
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x3ebeac6c3f81f6bd(System.Int32)">
            <summary>
            0x3EBEAC6C3F81F6BD
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x3fa36981311fa4ff(System.Int32,System.Boolean)">
            <summary>
            0x3FA36981311FA4FF
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x3fc795691834481d(System.Int32,System.Int32)">
            <summary>
            nullsub, doesn't do anything
            ```
            NativeDB Introduced: v1868
            ```
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x4008edf7d6e48175(System.Boolean)">
            <summary>
            0x4008EDF7D6E48175
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x405dc2aef6af95b9(System.UInt32)">
            <summary>
            Usage: INTERIOR::_0x405DC2AEF6AF95B9(INTERIOR::GET_KEY_FOR_ENTITY_IN_ROOM(PLAYER::PLAYER_PED_ID()));
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x407dc5e97db1a4d3(System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v1493
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x4128464231e3ca0b(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            0x4128464231E3CA0B
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x41290b40fa63e6da(System.Int32)">
            <summary>
            0x41290B40FA63E6DA
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x412f1364fa066cfb(System.Int32)">
            <summary>
            0x412F1364FA066CFB
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x41350b4fc28e3941(System.Boolean)">
            <summary>
            0x41350B4FC28E3941
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x419615486bbf1956(System.Int32)">
            <summary>
            0x419615486BBF1956
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x4237e822315d8ba9">
            <summary>
            0x4237E822315D8BA9
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x425aecf167663f48(System.Int32,System.Boolean)">
            <summary>
            0x425AECF167663F48
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x4282e08174868be3">
            <summary>
            0x4282E08174868BE3
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x428ad3e26c8d9eb0(System.Int32,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            SET_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x430a7631a84c9be7(System.Int32)">
            <summary>
            NativeDB Introduced: v1180
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x4348bfda56023a2f(System.Int32,System.Int32)">
            <summary>
            0x4348BFDA56023A2F
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x43fa0dfc5df87815(System.Int32,System.Boolean)">
            <summary>
            0x43FA0DFC5DF87815
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x43fa7cbe20dab219(System.Int32)">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x4419966c9936071a(System.Int32)">
            <summary>
            CLEAR_VEHICLE_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x444c4525ece0a4b9">
            <summary>
            related to:
            NETWORK_BAIL
            NETWORK_BAIL_TRANSITION
            NETWORK_JOIN_GROUP_ACTIVITY
            NETWORK_JOIN_TRANSITION
            NETWORK_LAUNCH_TRANSITION
            NETWORK_SESSION_HOST
            NETWORK_SESSION_HOST_CLOSED
            NETWORK_SESSION_HOST_FRIENDS_ONLY
            NETWORK_SESSION_HOST_SINGLE_PLAYER
            NETWORK_SESSION_VOICE_LEAVE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x44919cc079bb60bf(System.Int32)">
            <summary>
            0x44919CC079BB60BF
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x44aca259d67651db(System.Int32@,System.Int32)">
            <summary>
            0x44ACA259D67651DB
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x450819d8cf90c416">
            <summary>
            NativeDB Added Parameter 1: char* p0
            NativeDB Introduced: v323
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x45e816772e93a9db">
            <summary>
            0x45E816772E93A9DB
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x4669b3ed80f24b4e(System.Int32)">
            <summary>
            This has been found in use in the decompiled files.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x469f2ecdec046337(System.Boolean)">
            <summary>
            0x469F2ECDEC046337
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x46b05bcae43856b0(System.Int32,System.Int32)">
            <summary>
            Checks if the specified unknown flag is set in the ped's model.
            The engine itself seems to exclusively check for flags 1 and 4 (Might be inlined code of the check that checks for other flags).
            Game scripts exclusively check for flags 1 and 4.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x46d1a61a21f566fc(System.Single)">
            <summary>
            0x46D1A61A21F566FC
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x46f3add1e2d5baf2(System.Int32,System.Int32)">
            <summary>
            0x46F3ADD1E2D5BAF2
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x472397322e92a856">
            <summary>
            0x472397322E92A856
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x4737980e8a283806(System.Int32,System.Int32@)">
            <summary>
            0x4737980E8A283806
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x4811bbac21c5fcd5(System.Int32)">
            <summary>
            0x4811BBAC21C5FCD5
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x483aca1176ca93f1">
            <summary>
            0x483ACA1176CA93F1
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x48621c9fca3ebd28(System.Int32)">
            <summary>
            0x48621C9FCA3EBD28
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x487912fd248efddf(System.Int32,System.Single)">
            <summary>
            0x487912FD248EFDDF
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x4879e4fe39074cdf">
            <summary>
            A*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x48f069265a0e4bec(System.Int32@,System.String)">
            <summary>
            Only found 3 times in decompiled scripts. Not a whole lot to go off of.
            MISC::_48F069265A0E4BEC(a_0, "Movie_Name_For_This_Player");
            MISC::_48F069265A0E4BEC(&amp;a_0._fB, "Ringtone_For_This_Player");
            MISC::_48F069265A0E4BEC(&amp;a_0._f1EC4._f12[v_A -- [[6]] ], &amp;v_13); // where v_13 is "MPATMLOGSCRS0" thru "MPATMLOGSCRS15"
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x490861b88f4fd846(System.Int32)">
            <summary>
            Does nothing (essentially a nullsub).
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x49e50bdb8ba4dab2(System.Int32,System.Boolean)">
            <summary>
            SET_PED_ALLOW*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x4a7d6e727f941747(System.Int32@)">
            <summary>
            0x4A7D6E727F941747
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x4a9fde3a5a6d0437(System.Boolean)">
            <summary>
            **This native does absolutely nothing, just a nullsub**
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x4ad280eb48b2d8e6(System.Int32,System.Boolean)">
            <summary>
            NativeDB Introduced: v1868
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x4ad490ae1536933b(System.Int32,System.Int32)">
            <summary>
            0x4AD490AE1536933B
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x4af92acd3141d96c">
            <summary>
            0x4AF92ACD3141D96C
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x4aff7e02e485e92b">
            <summary>
            NativeDB Introduced: v1868
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x4b5b620c9b59ed34(System.Int32,System.Int32)">
            <summary>
            0x4B5B620C9B59ED34
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x4c134b4df76025d0(System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v1180
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x4c2330e61d3deb56(System.Int32)">
            <summary>
            Only used once in the entire game scripts.
            Does not actually return anything.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x4c2a9fdc22377075">
            <summary>
            0x4C2A9FDC22377075
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x4c3b75694f7e0d9c(System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v1868
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x4c89fe2bdeb3f169">
            <summary>
            0x4C89FE2BDEB3F169
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x4c9034162368e206">
            <summary>
            NativeDB Introduced: v2060
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x4cebc1ed31e8925e(System.String)">
            <summary>
            This function is hard-coded to always return 1.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x4d02279c83be69fe">
            <summary>
            0x4D02279C83BE69FE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x4d953df78ebf8158">
            <summary>
            Something like flush_all_scripts
            Most of time comes after NETWORK_END_TUTORIAL_SESSION() or before TERMINATE_THIS_THREAD()
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x4d9d109f63fee1d4(System.Int32,System.Boolean)">
            <summary>
            0x4D9D109F63FEE1D4
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x4dc416f246a41fc8(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v2189
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x4df7cfff471a7fb1(System.Int32)">
            <summary>
            0x4DF7CFFF471A7FB1
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x4e52e752c76e7e7a(System.Int32)">
            <summary>
            **This native does absolutely nothing, just a nullsub**
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x4ed9c8d6da297639">
            <summary>
            NativeDB Introduced: v323
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x4fcd976da686580c(System.Int32)">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x4fcdbd3f0a813c25(System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v1868
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x50276ef8172f5f12(System.Int32)">
            <summary>
            Related to the ped's weapon - flag used when disabling ped vehicle weapon
            SET_PED_\*
            ```
            NativeDB Introduced: v1734
            ```
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x5068f488ddb54dd8">
            <summary>
            0x5068F488DDB54DD8
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x50a8a36201dbf83e">
            <summary>
            NativeDB Added Parameter 1: char* p0
            NativeDB Added Parameter 2: float* p1
            NativeDB Introduced: v323
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x511f1a683387c7e2(System.Int32)">
            <summary>
            GET_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x51db102f4a3ba5e0(System.Boolean)">
            <summary>
            0x51DB102F4A3BA5E0
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x51f30db60626a20e(System.Int32,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32,System.Int32)">
            <summary>
            Usex in decompiled scripts in combination with [`_GET_VEHICLE_SUSPENSION_BOUNDS`](#\_0xDF7E3EEB29642C38).
            NativeDB Introduced: v1180
            ```
            // Example from fm_bj_race_controller.c
            if (!VEHICLE::_0x51F30DB60626A20E(uParam0-&gt;f_26, uParam0-&gt;f_12.f_3, uParam0-&gt;f_12, 2, 1) &amp;&amp; !func_282(uParam0-&gt;f_6))
            {
            VEHICLE::_GET_VEHICLE_SUSPENSION_BOUNDS(*uParam0, &amp;vVar15, &amp;uVar16);
            VEHICLE::_GET_VEHICLE_SUSPENSION_BOUNDS(uParam0-&gt;f_26, &amp;vVar17, &amp;uVar18);
            fVar19 = SYSTEM::VDIST2(0f, 0f, vVar15.z, 0f, 0f, vVar17.z);
            uParam0-&gt;f_12.f_3.f_2 = (uParam0-&gt;f_12.f_3.f_2 + fVar19);
            if (!VEHICLE::_0x51F30DB60626A20E(uParam0-&gt;f_26, uParam0-&gt;f_12.f_3, uParam0-&gt;f_12, 2, 1))
            {
            uParam0-&gt;f_12.f_3 = { uParam0-&gt;f_6 };
            uParam0-&gt;f_12 = { uParam0-&gt;f_9 };
            }
            }
            ```
            </summary>
            <param name="vehicle">
            the target vehicle
            </param>
            <param name="x">
            vehicle location
            </param>
            <param name="y">
            vehicle location
            </param>
            <param name="z">
            vehicle location
            </param>
            <param name="rotX">
            some kind of vehicle rotation value
            </param>
            <param name="rotY">
            some kind of vehicle rotation value
            </param>
            <param name="rotZ">
            some kind of vehicle rotation value
            </param>
            <param name="p7">
            usually 2
            </param>
            <param name="p8">
            usually 1
            </param>
            <returns>
            A BOOL value, purpose unknown.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x5324a0e3e4ce3570(System.Int32,System.Int32,System.Int32@,System.Int32@)">
            <summary>
            0x5324A0E3E4CE3570
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x53c10c8bd774f2c9">
            <summary>
            0x53C10C8BD774F2C9
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x53c31853ec9531ff(System.Int32)">
            <summary>
            NativeDB Introduced: v1868
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x53cae13e9b426993(System.Int32)">
            <summary>
            0x53CAE13E9B426993
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x53ddc75bc3ac0a90(System.Int32)">
            <summary>
            Related to [`_CLEAR_VEHICLE_TASKS`](#\_0xDBBC7A2432524127) and requires more research (e.g., \_CLEAR_VEHICLE_SECONDARY_TASKS).
            ```
            CLEAR_*
            NativeDB Introduced: v1290
            ```
            </summary>
            <param name="vehicle">
            The vehicle to have tasks cleared
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x5407b7288d0478b7(System.Int32)">
            <summary>
            0x5407B7288D0478B7
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x547237aa71ab44de(System.Single)">
            <summary>
            0x547237AA71AB44DE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x54e22ea2c1956a8d(System.Single)">
            <summary>
            0x54E22EA2C1956A8D
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x54f157e0336a3822(System.Int32,System.String,System.Single)">
            <summary>
            From the scripts:
            MISC::_54F157E0336A3822(sub_aa49(a_0), "ForcedStopDirection", v_E);
            Related to tennis mode.
            SET_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x5501b7a5cdb79d37(System.Int32)">
            <summary>
            Name between DISABLE_ALL_CONTROL_ACTIONS and DISABLE_CONTROL_ACTION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x55384438fc55ad8e(System.Int32)">
            <summary>
            Sets profile setting 935
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x5539c3ebf104a53a(System.Boolean)">
            <summary>
            0x5539C3EBF104A53A
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x5574637681911fda(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v1868
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x559ebf901a8c68e0(System.Int32@)">
            <summary>
            _NETWORK_CAN_VIEW_* - _NETWORK_CAN_SESSION*
            NETWORK_CAN_PLAY_GAMER_USER_CONTENT?
            ```
            ```
            NativeDB Introduced: v2699
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x55a1e095db052fa5(System.Int32,System.Int32)">
            <summary>
            0x55A1E095DB052FA5
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x55a8becaf28a4eb7">
            <summary>
            0x55A8BECAF28A4EB7
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x55ecf4d13d9903b0(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v1868
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x55f5a5f07134de60">
            <summary>
            NativeDB Introduced: v1180
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x55fcc0c390620314(System.Int32,System.Int32,System.Boolean)">
            <summary>
            0x55FCC0C390620314
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x560b423d73015e77(System.Int32)">
            <summary>
            NativeDB Introduced: v1604
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x5688585e6d563cd8(System.Int32)">
            <summary>
            STAT_SET_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x56eb5e94318d3fb6(System.Int32,System.Boolean)">
            <summary>
            0x56EB5E94318D3FB6
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x57d760d55f54e071(System.Int32)">
            <summary>
            FORCE_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x583df8e3d4afbd98">
            <summary>
            0x583DF8E3D4AFBD98
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x5845066d8a1ea7f7(System.Int32,System.Single,System.Single,System.Single,System.Int32)">
            <summary>
            0x5845066D8A1EA7F7
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x584770794d758c18(System.Int32,System.Int32@)">
            <summary>
            0x584770794D758C18
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x58bb377bec7cd5f4(System.Boolean,System.Boolean)">
            <summary>
            0x58BB377BEC7CD5F4
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x59328eb08c5ceb2b">
            <summary>
            IS_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x593feae1f73392d4">
            <summary>
            0x593FEAE1F73392D4
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x59424bd75174c9b1">
            <summary>
            0x59424BD75174C9B1
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x59c3757b3b7408e8(System.Int32,System.Boolean,System.Single)">
            <summary>
            NativeDB Introduced: v1493
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x59d421683d31835a(System.Int32)">
            <summary>
            0x59D421683D31835A
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x5a34cd9c3c5bec44(System.Int32)">
            <summary>
            0x5A34CD9C3C5BEC44
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x5a43c76f7fc7ba5f">
            <summary>
            0x5A43C76F7FC7BA5F
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x5a556b229a169402">
            <summary>
            0x5A556B229A169402
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x5a7f62fda59759bd">
            <summary>
            0x5A7F62FDA59759BD
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x5ad3932daeb1e5d3">
            <summary>
            Disables some other rendering (internal)
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x5b0316762afd4a64">
            <summary>
            0x5B0316762AFD4A64
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x5b1f2e327b6b6fe1">
            <summary>
            0x5B1F2E327B6B6FE1
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x5b6010b3cbc29095(System.Int32,System.Boolean)">
            <summary>
            0x5B6010B3CBC29095
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x5b73c77d9eb66e24(System.Boolean)">
            <summary>
            0x5B73C77D9EB66E24
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x5b9853296731e88d(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            0x5B9853296731E88D
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x5ba68a0840d546ac(System.Int32,System.Int32)">
            <summary>
            0x5BA68A0840D546AC
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x5bbcf35bf6e456f7(System.Boolean)">
            <summary>
            NativeDB Introduced: v1604
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x5bd5f255321c4aaf(System.Int32)">
            <summary>
            0x5BD5F255321C4AAF
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x5bf29846c6527c54(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v1868
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x5c3b791d580e0bc2(System.Int32,System.Single)">
            <summary>
            Only called once in the scripts.
            Related to weapon objects.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x5c41e6babc9e2112(System.Int32)">
            <summary>
            0x5C41E6BABC9E2112
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x5c48a1d6e3b33179(System.Int32)">
            <summary>
            W*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x5c497525f803486b">
            <summary>
            **This native does absolutely nothing, just a nullsub**
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x5cdaed54b34b0ed0(System.Int32)">
            <summary>
            NativeDB Introduced: v1868
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x5d96cfb59da076a0(System.Int32,System.Int32,System.Single)">
            <summary>
            p1: 0..16
            ```
            NativeDB Introduced: v2060
            ```
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x5dbf05db5926d089(System.Int32)">
            <summary>
            0x5DBF05DB5926D089
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x5debd9c4dc995692">
            <summary>
            0x5DEBD9C4DC995692
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x5e3aa4ca2b6fb0ee(System.Int32)">
            <summary>
            0x5E3AA4CA2B6FB0EE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x5e569ec46ec21cae(System.Int32,System.Boolean)">
            <summary>
            0x5E569EC46EC21CAE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x5ead2bf6484852e4">
            <summary>
            example from completionpercentage_controller.ysc.c4
            if (STATS::_5EAD2BF6484852E4()) {
            MISC::SET_BIT(g_17b95._f20df._ff10, 15);
            STATS::_11FF1C80276097ED(0xe9ec4dd1, 200, 0);
            }
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x5ecd378ee64450ab(System.Int32)">
            <summary>
            0x5ECD378EE64450AB
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x5edef0cf8c1dab3c">
            <summary>
            0x5EDEF0CF8C1DAB3C
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x5ee5632f47ae9695(System.Int32,System.Single)">
            <summary>
            Sets some health value. Looks like it's used for helis.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x5f456788b05faeac(System.Int32,System.Int32,System.Int32)">
            <summary>
            0x5F456788B05FAEAC
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x5f6df3d92271e8a1(System.Boolean)">
            <summary>
            DISABLE_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetParticleFxBloodScale(System.Boolean)">
            <summary>
            DISABLE_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x5ff2c33b13a02a11(System.Int32)">
            <summary>
            0x5FF2C33B13A02A11
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x600f8cb31c7aab6e(System.Int32)">
            <summary>
            0x600F8CB31C7AAB6E
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x60edd13eb3ac1ff3">
            <summary>
            Returns true if profile setting 901 is set to true and sets it to false.
            NETWORK_C*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x60eedc12af66e846(System.Int32)">
            <summary>
            0x60EEDC12AF66E846
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x6100b3cefd43452e(System.Int32)">
            <summary>
            NativeDB Introduced: v2189
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x613f125ba3bd2eb9">
            <summary>
            0x613F125BA3BD2EB9
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x615d3925e87a3b26(System.Int32)">
            <summary>
            Unknown. Called after creating a checkpoint (type: 51) in the creators.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x617f49c2668e6155">
            <summary>
            NETWORK_GET_NUM_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x61f95e5bb3e0a8c6(System.Int32)">
            <summary>
            **This native does absolutely nothing, just a nullsub**
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x62374889a4d59f72">
            <summary>
            0x62374889A4D59F72
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x62454a641b41f3c5(System.Int32)">
            <summary>
            0x62454A641B41F3C5
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x629526aba383bcaa">
            <summary>
            0x629526ABA383BCAA
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x62e849b7eb28e770(System.Boolean)">
            <summary>
            0x62E849B7EB28E770
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x62ecfcfdee7885d6">
            <summary>
            0x62ECFCFDEE7885D6
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x63b406d7884bfa95">
            <summary>
            0x63B406D7884BFA95
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x63eb2b972a218cac">
            <summary>
            0x63EB2B972A218CAC
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x63ecf581bc70e363(System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v1365
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x641f272b52e2f0f8(System.Int32,System.Int32)">
            <summary>
            0x641F272B52E2F0F8
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x6483c25849031c4f(System.Int32,System.Int32,System.Int32,System.Int32@)">
            <summary>
            0x6483C25849031C4F
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x649c97d52332341a(System.Int32)">
            <summary>
            0x649C97D52332341A
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x64d779659bc37b19(System.Int32)">
            <summary>
            NETWORK_GET_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x64e5c4cc82847b73">
            <summary>
            Hardcoded to return false.
            ```
            NativeDB Introduced: v1734
            ```
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x6501129c9e0ffa05(System.Int32,System.Int32)">
            <summary>
            0x6501129C9E0FFA05
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x65482bfd0923c8a1(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v1493
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x6551b1f7f6cd46ea(System.Int32)">
            <summary>
            0x6551B1F7F6CD46EA
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x659f9d71f52843f8(System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x65b080555ea48149(System.Int32)">
            <summary>
            0x65B080555EA48149
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x65d2ebb47e1cec21(System.Boolean)">
            <summary>
            Sets GtaThread+0x14A
            SET_S*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x66972397e0757e7a(System.Int32,System.Int32,System.Int32)">
            <summary>
            **This native does absolutely nothing, just a nullsub**
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x66a49d021870fe88">
            <summary>
            0x66A49D021870FE88
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x66e3aaface2d1eb8(System.Int32,System.Int32,System.Int32)">
            <summary>
            0x66E3AAFACE2D1EB8
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x66e7cb63c97b7d20">
            <summary>
            0x66E7CB63C97B7D20
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x675721c9f644d161">
            <summary>
            0x675721C9F644D161
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x675d19c6067cae08(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            0x675D19C6067CAE08
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x678f86d8fc040bdb(System.Int32)">
            <summary>
            0x678F86D8FC040BDB
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x67fc09bc554a75e5">
            <summary>
            0x67FC09BC554A75E5
            </summary>
            <returns>
            Hard-coded to always return 0.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x68103e2247887242">
            <summary>
            0x68103E2247887242
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x68b562e124cc0aef(System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v1180
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x690a61a6d13583f6(System.Int32)">
            <summary>
            IS_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x690b76bd2763e068">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x692d58df40657e8c(System.Int32,System.Int32,System.Int32,System.Int32@,System.Int32,System.Boolean)">
            <summary>
            0x692D58DF40657E8C
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x693478acbd7f18e7">
            <summary>
            0x693478ACBD7F18E7
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x699e4a5c8c893a18(System.Int32,System.String,System.Int32@)">
            <summary>
            0x699E4A5C8C893A18
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x69ef772b192614c1(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            0x69EF772B192614C1
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x6a51f78772175a51(System.Boolean)">
            <summary>
            SET_F*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x6a5d89d7769a40d8(System.Boolean)">
            <summary>
            Sets some voice chat related value.
            NETWORK_SET_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x6a60e43998228229(System.Int32)">
            <summary>
            0x6A60E43998228229
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x6a7f19756f1a9016">
            <summary>
            NativeDB Introduced: v2060
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x6a973569ba094650(System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v1604
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x6ad0bd5e087866cb(System.Int32)">
            <summary>
            NativeDB Introduced: v2189
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x6b7e4fb50d5f3d65(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v1180
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x6bc0acd0673acebe(System.Int32,System.Int32@,System.Int32@)">
            <summary>
            0x6BC0ACD0673ACEBE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x6bccf9948492fd85(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            0x6BCCF9948492FD85
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x6bfb12ce158e3dd4(System.Int32)">
            <summary>
            0x6BFB12CE158E3DD4
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x6bff5f84102df80a(System.Int32)">
            <summary>
            **This native does absolutely nothing, just a nullsub**
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x6cd79468a1e595c6(System.Int32)">
            <summary>
            0x6CD79468A1E595C6
            </summary>
            <param name="padIndex">
            The control system instance to use. See [`ENABLE_ALL_CONTROL_ACTIONS`](#\_0xA5FFE9B05F199DE7).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x6ce50e47f5543d0c">
            <summary>
            0x6CE50E47F5543D0C
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x6cebe002e58dee97(System.UInt32)">
            <summary>
            Returns some sort of index/offset for props.
            Needs \_GET_NUM_PROPS_FROM_OUTFIT to be called with p3 = true and componentId = -1 first, returns -1 otherwise.
            ```
            NativeDB Introduced: v2189
            ```
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x6d6840cee8845831(System.String)">
            <summary>
            Possible values:
            act_cinema
            am_mp_carwash_launch
            am_mp_carwash_control
            am_mp_property_ext
            chop
            fairgroundHub
            launcher_BasejumpHeli
            launcher_BasejumpPack
            launcher_CarWash
            launcher_golf
            launcher_Hunting_Ambient
            launcher_MrsPhilips
            launcher_OffroadRacing
            launcher_pilotschool
            launcher_Racing
            launcher_rampage
            launcher_rampage
            launcher_range
            launcher_stunts
            launcher_stunts
            launcher_tennis
            launcher_Tonya
            launcher_Triathlon
            launcher_Yoga
            ob_mp_bed_low
            ob_mp_bed_med
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x6dee77aff8c21bd1(System.Int32@,System.Int32@)">
            <summary>
            0x6DEE77AFF8C21BD1
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x6e0a5253375c4584">
            <summary>
            0x6E0A5253375C4584
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x6e4361ff3e8cd7ca(System.Int32)">
            <summary>
            0x6E4361FF3E8CD7CA
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x6e91b04e08773030(System.String)">
            <summary>
            Looks like a cousin of above function _6D6840CEE8845831 as it was found among them. Must be similar
            Here are possible values of argument -
            "ob_tv"
            "launcher_Darts"
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x6eaaefc76acc311f(System.Int32)">
            <summary>
            0x6EAAEFC76ACC311F
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x6ebfb22d646ffc18(System.Int32,System.Boolean)">
            <summary>
            0x6EBFB22D646FFC18
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x6f2135b6129620c1(System.Boolean)">
            <summary>
            Sets bit 3 in GtaThread+0x150
            SET_T*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x6f361b8889a792a3">
            <summary>
            0x6F361B8889A792A3
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x6fb7bb3607d27fa2">
            <summary>
            0x6FB7BB3607D27FA2
            </summary>
            <returns>
            Hard-coded to always return 0.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x6fcf8ddea146c45b(System.Int32)">
            <summary>
            This function is hard-coded to always return 1.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x6fd97159fe3c971a(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            0x6FD97159FE3C971A
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x6fd992c4a1c1b986">
            <summary>
            Does nothing (it's a nullsub).
            NativeDB Introduced: v323
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x6fddf453c0c756ec">
            <summary>
            HAS_*
            Probably something like "has game been started for the first time".
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x701fda1e82076ba4">
            <summary>
            Clears the fields sets by [N\_0xc7f29ca00f46350e](#\_0xC7F29CA00F46350E) (1604 retail: 0x1424A7A10, 0x1424A7A11) and iterates over the global CDoor's bucket-list.
            Related to its "Pre-networked state"?
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x702bc4d605522539(System.Int32)">
            <summary>
            0x702BC4D605522539
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x7033eefd9b28088e(System.Int32)">
            <summary>
            0x7033EEFD9B28088E
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x703cc7f60cbb2b57(System.Int32)">
            <summary>
            **This native does absolutely nothing, just a nullsub**
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x705a276ebff3133d">
            <summary>
            0x705A276EBFF3133D
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x70a382adec069dd3(System.Single,System.Single,System.Single)">
            <summary>
            NativeDB Introduced: v1604
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x710bcda8071eded1">
            <summary>
            NativeDB Added Parameter 1: char* p0
            NativeDB Added Parameter 2: int* p1
            NativeDB Introduced: v323
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x711794453cfd692b(System.Int32,System.Int32)">
            <summary>
            0x711794453CFD692B
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x7148e0f43d11f0d9">
            <summary>
            NativeDB Introduced: v1604
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x71b008056e5692d6">
            <summary>
            0x71B008056E5692D6
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x71e7b2e657449aad">
            <summary>
            0x71E7B2E657449AAD
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x723c1ce13fbfdb67(System.Int32,System.Int32)">
            <summary>
            0x723C1CE13FBFDB67
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x7241ccb7d020db69(System.Int32,System.Boolean)">
            <summary>
            Jenkins hash _might_ be 0xFC227584.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x725012a415dba050(System.Int32,System.Int32@,System.Int32)">
            <summary>
            Last named native above this one is `TRACK_VEHICLE_VISIBILITY` and first named native below is `UNCUFF_PED`.
            Unknown what it does, couldn't find good examples in the decompiled scripts.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x7295c203dd659dfe">
            <summary>
            _RESET_*
            _RESET_GAMEPLAY_CAM_RELATIVE_ORBIT_HOLD_TIME?
            ```
            ```
            NativeDB Introduced: v2699
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x72beccf4b829522e(System.Int32,System.Int32)">
            <summary>
            0x72BECCF4B829522E
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x72eb7ba9b69bf6ab">
            <summary>
            0x72EB7BA9B69BF6AB
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x73001e34f85137f8(System.Int32)">
            <summary>
            0x73001E34F85137F8
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x733c87d4ce22bea2(System.Int32)">
            <summary>
            0x733C87D4CE22BEA2
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x734e1714d077da9a(System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v1604
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x73561d4425a021a2(System.Int32,System.Int32)">
            <summary>
            0x73561D4425A021A2
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x737e398138550fff(System.Int32,System.Boolean)">
            <summary>
            0x737E398138550FFF
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x741a3d8380319a81">
            <summary>
            Has something to do with a host request.
            NETWORK_RE*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x742b58f723233ed9(System.Int32)">
            <summary>
            0x742B58F723233ED9
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x74a0fd0688f1ee45(System.Int32)">
            <summary>
            NET_GAMESERVER_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x74fb3e29e6d10fa9">
            <summary>
            Hardcoded to return zero.
            ==== PS4 specific info ====
            Returns some sort of unavailable reason:
            -1 = REASON_INVALID
            0 = REASON_OTHER
            1 = REASON_SYSTEM_UPDATE
            2 = REASON_GAME_UPDATE
            3 = REASON_SIGNED_OUT
            4 = REASON_AGE
            5 = REASON_CONNECTION
            =================================
            </summary>
            <returns>
            Hard-coded to always return 0.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x754615490a029508">
            <summary>
            Checks some commerce stuff
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x759650634f07b6b4(System.Int32)">
            <summary>
            0x759650634F07B6B4
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x75ba1cb3b7d40caf(System.Int32,System.Boolean)">
            <summary>
            REQUEST_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x760910b49d2b98ea">
            <summary>
            Sets bit 1 in GtaThread+0x154
            BG_*
            NativeDB Introduced: v323
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x762db2d380b48d04(System.Int32)">
            <summary>
            0x762DB2D380B48D04
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x76b3f29d3f967692(System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v2189
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x76d26a22750e849e(System.Int32)">
            <summary>
            SET_VEHICLE_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x77faddcbe3499df7(System.Int32)">
            <summary>
            0x77FADDCBE3499DF7
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x7808619f31ff22db">
            <summary>
            0x7808619F31FF22DB
            </summary>
            <returns>
            Hard-coded to always return 1.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x7813e8b8c4ae4799(System.Int32)">
            <summary>
            SET_PICKUP_\*
            ```
            NativeDB Introduced: v1734
            ```
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x78321bea235fd8cd(System.Int32,System.Boolean)">
            <summary>
            0x78321BEA235FD8CD
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x78ceee41f49f421f(System.Int32,System.Int32)">
            <summary>
            0x78CEEE41F49F421F
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x78e8e3a640178255(System.Int32)">
            <summary>
            Related to cutscene entities. Unsure about the use.
            SET_ENTITY_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x793ff272d5b365f4">
            <summary>
            0x793FF272D5B365F4
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x796a877e459b99ea(System.Int32,System.Single,System.Single,System.Single)">
            <summary>
            0x796A877E459B99EA
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x79d310a861697cc9(System.Int32,System.Int32)">
            <summary>
            Sets profile setting 940 and 941
            _SET_F* - _SET_G*
            ```
            ```
            NativeDB Introduced: v2699
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x79edac677ca62f81(System.Int32)">
            <summary>
            NET_GAMESERVER_*
            Checks if the transaction status is equal to 3.
            NativeDB Introduced: v1365
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x7a42b2e236e71415">
            <summary>
            UI3DSCENE_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x7ac24eab6d74118d(System.Boolean)">
            <summary>
            0x7AC24EAB6D74118D
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x7b18da61f6bae9d5(System.Int32)">
            <summary>
            0x7B18DA61F6BAE9D5
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x7b8a361c1813fbef">
            <summary>
            0x7B8A361C1813FBEF
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x7bae68775557ae0b(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x7bbe7ff626a591fe(System.Int32)">
            <summary>
            0x7BBE7FF626A591FE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x7c226d5346d4d10a(System.Int32)">
            <summary>
            0x7C226D5346D4D10A
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x7c4fccd2e4deb394">
            <summary>
            0x7C4FCCD2E4DEB394
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x7d36291161859389(System.Int32)">
            <summary>
            0x7D36291161859389
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x7d395ea61622e116(System.Boolean)">
            <summary>
            0x7D395EA61622E116
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x7d6f9a3ef26136a0(System.Int32,System.Boolean,System.Boolean)">
            <summary>
            SET_VEHICLE_AL*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x7d8ba05688ad64c7(System.Int32)">
            <summary>
            0x7D8BA05688AD64C7
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x7db18ca8cad5b098">
            <summary>
            0x7DB18CA8CAD5B098
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x7db53b37a2f211a0">
            <summary>
            0x7DB53B37A2F211A0
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x7e07c78925d5fd96(System.Int32)">
            <summary>
            0x7E07C78925D5FD96
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x7e2bd3ef6c205f09(System.String,System.Boolean)">
            <summary>
            **This native does absolutely nothing, just a nullsub**
            ```
            Something to do with phone cameras.
            startup.c4:
            void sub_2a3d() {
            UNK2::_7E2BD3EF6C205F09("No_Filter", 1);
            UNK2::_7E2BD3EF6C205F09("phone_cam1", 1);
            UNK2::_7E2BD3EF6C205F09("phone_cam2", 1);
            UNK2::_7E2BD3EF6C205F09("phone_cam3", 1);
            UNK2::_7E2BD3EF6C205F09("phone_cam4", 1);
            UNK2::_7E2BD3EF6C205F09("phone_cam5", 1);
            UNK2::_7E2BD3EF6C205F09("phone_cam6", 1);
            UNK2::_7E2BD3EF6C205F09("phone_cam7", 1);
            UNK2::_7E2BD3EF6C205F09("phone_cam9", 1);
            UNK2::_7E2BD3EF6C205F09("phone_cam12", 0);
            }
            ```
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x7e6946f68a38b74f(System.Int32)">
            <summary>
            0x7E6946F68A38B74F
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x7ec6f9a478a6a512">
            <summary>
            Possibly used to clear scenario points.
            CLEAR_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x7ecdf98587e92dec(System.Int32)">
            <summary>
            NativeDB Introduced: v1604
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x7eec2a316c250073(System.Int32,System.Int32,System.Int32)">
            <summary>
            _PLAYSTATS_ROB_ARMOURD_TRUCK
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x7ef7649b64d7ff10(System.Int32)">
            <summary>
            IS_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x7f2c4cdf2e82df4c(System.Int32)">
            <summary>
            0x7F2C4CDF2E82DF4C
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x7f8f6405f4777af6(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Boolean)">
            <summary>
            0x7F8F6405F4777AF6
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x7f96f23fa9b73327(System.UInt32)">
            <summary>
            SET_VEHICLE_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x7fa5d82b8f58ec06">
            <summary>
            0x7FA5D82B8F58EC06
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x7fcc39c46c3c03bd(System.Int32)">
            <summary>
            0x7FCC39C46C3C03BD
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x7ffcbfee44ecfabf">
            <summary>
            NativeDB Introduced: v323
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x80054d7fcc70eec6(System.Int32)">
            <summary>
            CLEAR_PED_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x801879a9b4f4b2fb">
            <summary>
            IS_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x80e3357fdef45c21(System.Int32,System.Boolean)">
            <summary>
            0x80E3357FDEF45C21
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x810b5fcc52ec7ff0(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v1868
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x814af7dcaacc597b(System.Int32)">
            <summary>
            0x814AF7DCAACC597B
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x817b86108eb94e51(System.Boolean,System.Int32@,System.Int32@,System.Int32@,System.Int32@,System.Int32@,System.Int32@,System.Int32@,System.Int32@)">
            <summary>
            UI::_817B86108EB94E51(1, &amp;g_189F36._f10CD1[0 -- [[16]] ], &amp;g_189F36._f10CD1[1 -- [[16]] ], &amp;g_189F36._f10CD1[2 -- [[16]] ], &amp;g_189F36._f10CD1[3 -- [[16]] ], &amp;g_189F36._f10CD1[4 -- [[16]] ], &amp;g_189F36._f10CD1[5 -- [[16]] ], &amp;g_189F36._f10CD1[6 -- [[16]] ], &amp;g_189F36._f10CD1[7 -- [[16]] ]);
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x81cbae94390f9f89">
            <summary>
            0x81CBAE94390F9F89
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x820e9892a77e97cd(System.Int32,System.Int32)">
            <summary>
            0x820E9892A77E97CD
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x8235f1bead557629(System.Int32,System.Boolean)">
            <summary>
            NativeDB Introduced: v1180
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x823ec8e82ba45986(System.Int32)">
            <summary>
            NativeDB Introduced: v2060
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x8269816f6cfd40f8(System.Int32@,System.String)">
            <summary>
            Only found 2 times in decompiled scripts. Not a whole lot to go off of.
            MISC::_8269816F6CFD40F8(&amp;a_0._f1F5A._f6[0 -- [[8]] ], "TEMPSTAT_LABEL"); // gets saved in a struct called "g_SaveData_STRING_ScriptSaves"
            MISC::_8269816F6CFD40F8(&amp;a_0._f4B4[v_1A -- [[8]] ], &amp;v_5); // where v_5 is "Name0" thru "Name9", gets saved in a struct called "OUTFIT_Name"
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x826d1ee4d1cafc78(System.Int32,System.Int32)">
            <summary>
            0x826D1EE4D1CAFC78
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x829cd22e043a2577(System.UInt32)">
            <summary>
            BG_*
            NativeDB Introduced: v323
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x82acc484ffa3b05f(System.Int32)">
            <summary>
            0x82ACC484FFA3B05F
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x82e0ac411e41a5b4(System.Boolean)">
            <summary>
            Does nothing. It's a nullsub.
            NativeDB Introduced: v1604
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x82ebb79e258fa2b7(System.Int32,System.Int32)">
            <summary>
            0x82EBB79E258FA2B7
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x830c3a44eb3f2cf9(System.Int32)">
            <summary>
            NativeDB Introduced: v1493
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x834344a414c7c85d(System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x83660b734994124d(System.Int32,System.Int32,System.Int32@)">
            <summary>
            0x83660B734994124D
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x836b62713e0534ca">
            <summary>
            Returns true if bit 0 in GtaThread+0x154 is set.
            BG_*
            NativeDB Introduced: v323
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x83fe8d7229593017">
            <summary>
            0x83FE8D7229593017
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x8410c5e0cd847b9d">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x8423541e8b3a1589(System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v1493
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x84a810b375e69c0e">
            <summary>
            0x84A810B375E69C0E
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x84b418e93894ac1c">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x84de3b5fb3e666f0(System.Int32@)">
            <summary>
            0x84DE3B5FB3E666F0
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x84dfc579c2fc214c(System.Int32)">
            <summary>
            0x84DFC579C2FC214C
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x851cd923176eba7c">
            <summary>
            0x851CD923176EBA7C
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x8533cafde1f0f336(System.Int32)">
            <summary>
            0x8533CAFDE1F0F336
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x858ec9fd25de04aa(System.Int32,System.Int32)">
            <summary>
            0x858EC9FD25DE04AA
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x85f6c9aba1de2bcf">
            <summary>
            0x85F6C9ABA1DE2BCF
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x8634cef2522d987b(System.Int32,System.String,System.Single)">
            <summary>
            NativeDB Introduced: v1493
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x8664170ef165c4a6(System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v2189
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x870289a558348378(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v1868
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x870b8b7a766615c8(System.Int32,System.Int32,System.Int32)">
            <summary>
            0x870B8B7A766615C8
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x87ddeb611b329a9c(System.Single)">
            <summary>
            SET_A*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x88087ee1f28024ae(System.Int32)">
            <summary>
            0x88087EE1F28024AE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x8821196d91fa2de5(System.Int32,System.Boolean)">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x88578f6ec36b4a3a(System.Int32,System.Int32)">
            <summary>
            0x88578F6EC36B4A3A
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x887fa38787de8c72(System.Int32)">
            <summary>
            NativeDB Introduced: v1365
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x8881c98a31117998(System.Int32)">
            <summary>
            NativeDB Added Parameter 2: Any p1
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa90e7227a9303fa9(System.Int32)">
            <summary>
            NativeDB Added Parameter 2: Any p1
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x88b588b41ff7868e">
            <summary>
            0x88B588B41FF7868E
            </summary>
            <returns>
            Hard-coded to always return 0.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x88bc673ca9e0ae99(System.Int32,System.Boolean)">
            <summary>
            0x88BC673CA9E0AE99
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x8951eb9c6906d3c8">
            <summary>
            **This native does absolutely nothing, just a nullsub**
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x8989cbd7b4e82534(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            0x8989CBD7B4E82534
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x8a4416c0db05fa66(System.Int32@)">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x8b0c2964ba471961">
            <summary>
            0x8B0C2964BA471961
            </summary>
            <returns>
            Hard-coded to always return 0.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x8b4ffc790ca131ef(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            0x8B4FFC790CA131EF
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x8b9cdbd6c566c38c">
            <summary>
            0x8B9CDBD6C566C38C
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x8bf907833be275de(System.Single,System.Single)">
            <summary>
            0x8BF907833BE275DE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x8c8d2739ba44af0f(System.Int32)">
            <summary>
            0x8C8D2739BA44AF0F
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x8c9d11605e59d955(System.Int32)">
            <summary>
            0x8C9D11605E59D955
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x8caab2bd3ea58bd4(System.Int32)">
            <summary>
            0x8CAAB2BD3EA58BD4
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x8cc469ab4d349b7c(System.Int32,System.String,System.Int32@)">
            <summary>
            0x8CC469AB4D349B7C
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x8cde909a0370bb3a(System.Boolean)">
            <summary>
            Used only once in the scripts (taxi_clowncar)
            SET_PARTICLE_FX_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x8cff648fbd7330f1(System.Int32)">
            <summary>
            NativeDB Introduced: v757
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x8d74e26f54b4e5c3(System.String)">
            <summary>
            I*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x8d768602adef2245(System.Int32,System.Single)">
            <summary>
            SET_PLAYER_MAX_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x8d8adb562f09a245(System.Int32)">
            <summary>
            0x8D8ADB562F09A245
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x8d9df6eca8768583(System.Int32)">
            <summary>
            SET_SCRIPT_*
            Sets the cutscene's owning thread ID.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x8dca505a5c196f05(System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v1180
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x8e243837643d9583(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            0x8E243837643D9583
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x8ec74ceb042e7cff(System.Int32)">
            <summary>
            0x8EC74CEB042E7CFF
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x8ef52acaecc51d9c(System.Boolean)">
            <summary>
            NETWORK_SET_\*
            ```
            NativeDB Introduced: v1734
            ```
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x8f08017f9d7c47bd(System.Int32,System.Int32@,System.Int32)">
            <summary>
            0x8F08017F9D7C47BD
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x8f0d5ba1c2cc91d7(System.Boolean)">
            <summary>
            NativeDB Introduced: v1604
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x906ca41a4b74eca4">
            <summary>
            NativeDB Introduced: v1493
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x908311265d42a820(System.Int32)">
            <summary>
            NativeDB Introduced: v323
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x9097eb6d4bb9a12a(System.Int32,System.Int32)">
            <summary>
            ADD_\*
            ```
            NativeDB Introduced: v1868
            ```
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x90cd7c6871fbf1b4(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v2189
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x916ca67d26fd1e37(System.String)">
            <summary>
            Does nothing (it's a nullsub). Seems to be PS4 specific.
            ```
            NativeDB Introduced: v2060
            ```
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x91ef6ee6419e5b97(System.Boolean)">
            <summary>
            0x91EF6EE6419E5B97
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x9237e334f6e43156(System.Int32)">
            <summary>
            0x9237E334F6E43156
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x92da6e70ef249bd1(System.String,System.Int32@)">
            <summary>
            0x92DA6E70EF249BD1
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x92fc0eedfac04a14(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v1868
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x930f504203f561c9(System.Int32)">
            <summary>
            0x930F504203F561C9
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x933bbeeb8c61b5f4">
            <summary>
            Probably IS_SWITCH_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x94538037ee44f5cf(System.Boolean)">
            <summary>
            0x94538037EE44F5CF
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x9465e683b12d3f6b">
            <summary>
            0x9465E683B12D3F6B
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x9489659372a81585">
            <summary>
            0x9489659372A81585
            </summary>
            <returns>
            Hard-coded to always return 0.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x949f397a288b28b3(System.Single)">
            <summary>
            0x949F397A288B28B3
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x95a7dabddbb78ae7(System.String,System.String)">
            <summary>
            0x95A7DABDDBB78AE7
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x95baf97c82464629(System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v1604
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x9640e30a7f395e4b(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x9641588dab93b4b5(System.Int32)">
            <summary>
            0x9641588DAB93B4B5
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x96e2929292a4db77(System.UInt32)">
            <summary>
            Returns some sort of index/offset for components.
            Needs \_GET_NUM_PROPS_FROM_OUTFIT to be called with p3 = false and componentId with the drawable's component slot first, returns -1 otherwise.
            ```
            NativeDB Introduced: v2189
            ```
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x96e6d5150dbf1c09(System.Int32,System.Int32,System.Int32)">
            <summary>
            0x96E6D5150DBF1C09
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x973d76aa760a6cb6(System.Boolean)">
            <summary>
            0x973D76AA760A6CB6
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x977ca98939e82e4b(System.Int32,System.Int32)">
            <summary>
            SET_WEAPON_OBJECT_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x97841634ef7df1d6(System.Int32,System.Boolean)">
            <summary>
            NativeDB Introduced: v1180
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x97e7e2c04245115b(System.Int32)">
            <summary>
            **This native does absolutely nothing, just a nullsub**
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x97ffb4adeed08066(System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x9849de24fcf23ccc(System.Int32,System.Boolean)">
            <summary>
            NativeDB Introduced: v1604
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x98c3cf913d895111(System.String,System.Int32)">
            <summary>
            GET_F*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x98d18905bf723b99">
            <summary>
            NativeDB Introduced: v1493
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x98e2bc1ca26287c3">
            <summary>
            0x98E2BC1CA26287C3
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x98edf76a7271e4f2">
            <summary>
            REQUEST_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x9911f4a24485f653(System.Boolean)">
            <summary>
            0x9911F4A24485F653
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x998e18ceb44487fc(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            0x998E18CEB44487FC
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x99a05839c46ce316(System.Boolean)">
            <summary>
            Does nothing. It's a nullsub.
            NativeDB Introduced: v1604
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x99cad8e7afdb60fa(System.Int32,System.Single,System.Single)">
            <summary>
            0x99CAD8E7AFDB60FA
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x9a62ec95ae10e011">
            <summary>
            0x9A62EC95AE10E011
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x9a77dfd295e29b09(System.Int32,System.Boolean)">
            <summary>
            0x9A77DFD295E29B09
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x9ac92eed5e4793ab">
            <summary>
            0x9AC92EED5E4793AB
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x9b079e5221d984d3(System.Boolean)">
            <summary>
            FORCE_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x9b4bd21d69b1e609">
            <summary>
            0x9B4BD21D69B1E609
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x9b5016a6433a68c5">
            <summary>
            Hardcoded to return 0.
            NativeDB Introduced: v323
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x9bd7bd55e4533183(System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x9bddc73cc6a115d4(System.Int32,System.Boolean,System.Boolean)">
            <summary>
            0x9BDDC73CC6A115D4
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x9becd4b9fef3f8a6(System.Int32,System.Boolean)">
            <summary>
            0x9BECD4B9FEF3F8A6
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x9c6a6c19b6c0c496(System.Int32,System.Int32@)">
            <summary>
            0x9C6A6C19B6C0C496
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x9d252648778160df(System.Int32)">
            <summary>
            NativeDB Introduced: v1868
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x9d30687c57baa0bb(System.Int32)">
            <summary>
            0x9D30687C57BAA0BB
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x9d3af56e94c9ae98(System.Int32,System.Single)">
            <summary>
            SET_H*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x9d724b400a7e8ffc(System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v2189
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x9d7afcbf21c51712(System.Boolean)">
            <summary>
            Sets some voice chat related value.
            NETWORK_SET_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x9de5d2f723575ed0">
            <summary>
            NativeDB Added Parameter 1: char* p0
            NativeDB Added Parameter 2: char* p1
            NativeDB Introduced: v323
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x9dfe13ecdc1ec196(System.Boolean,System.Boolean)">
            <summary>
            SET_FOLLOW_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetTimeIdleDrop(System.Boolean,System.Boolean)">
            <summary>
            SET_FOLLOW_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x9e30e91fb03a2caf(System.Int32@,System.Int32@)">
            <summary>
            0x9E30E91FB03A2CAF
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x9e6542f0ce8e70a3(System.Boolean)">
            <summary>
            DISABLE_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x9ebd751e5787baf2(System.Boolean)">
            <summary>
            SET_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x9ec8858184cd253a">
            <summary>
            0x9EC8858184CD253A
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x9edd76e87d5d51ba(System.Int32)">
            <summary>
            0x9EDD76E87D5D51BA
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x9f260bfb59adbca3(System.Int32,System.Int32)">
            <summary>
            REMOVE_\*
            ```
            NativeDB Introduced: v1868
            ```
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x9f3f689b814f2599(System.Int32,System.Boolean)">
            <summary>
            0x9F3F689B814F2599
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x9f97da93681f87ea">
            <summary>
            B\*
            ```
            NativeDB Introduced: v1734
            ```
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x9fcb3cbfb3ead69a(System.Int32,System.Single)">
            <summary>
            SET_C\*
            ```
            NativeDB Introduced: v1734
            ```
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x9fedf86898f100e9">
            <summary>
            0x9FEDF86898F100E9
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa01bc64dd4bfbbac(System.Int32,System.Int32)">
            <summary>
            Gets hash related to task happening with seat index
            Native name: GET_I\*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa08fe5e49bdc39dd(System.Int32,System.Single,System.Boolean)">
            <summary>
            0xA08FE5E49BDC39DD
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa0ad167e4b39d9a2(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v2189
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa0cefcea390aab9b(System.Int32)">
            <summary>
            0xA0CEFCEA390AAB9B
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa0f93d5465b3094d(System.Int32@)">
            <summary>
            0xA0F93D5465B3094D
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa0fa4ec6a05da44e">
            <summary>
            0xA0FA4EC6A05DA44E
            </summary>
            <returns>
            Hard-coded to always return 0.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa0fe76168a189ddb">
            <summary>
            0xA0FE76168A189DDB
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa12d3a5a3753cc23">
            <summary>
            0xA12D3A5A3753CC23
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa17784fca9548d15(System.Int32,System.Int32,System.Int32)">
            <summary>
            0xA17784FCA9548D15
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa1ae736541b0fca3(System.Int32@,System.Boolean)">
            <summary>
            ROPE_\*
            ```
            NativeDB Introduced: v1868
            ```
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa213b11dff526300">
            <summary>
            0xA213B11DFF526300
            </summary>
            <returns>
            Hard-coded to always return 1.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa238192f33110615(System.Int32@,System.Int32@,System.Int32@)">
            <summary>
            0xA238192F33110615
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa247f9ef01d8082e(System.Int32)">
            <summary>
            0xA247F9EF01D8082E
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa2767257a320fc82(System.Int32,System.Boolean)">
            <summary>
            0xA2767257A320FC82
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa2c1f5e92afe49ed">
            <summary>
            CLEAR_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa2c9ac24b4061285(System.Int32,System.Int32)">
            <summary>
            0xA2C9AC24B4061285
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa2ccbe62cd4c91a4(System.Int32@)">
            <summary>
            Needs more research. If the "phone_cam12" filter is applied, this function is called with "TRUE"; otherwise, "FALSE".
            Example (XBOX 360):
            // check current filter selection
            if (MISC::ARE_STRINGS_EQUAL(getElem(g_2471024, &amp;l_17, 4), "phone_cam12") != 0)
            {
            MOBILE::_0xC273BB4D(0); // FALSE
            }
            else
            {
            MOBILE::_0xC273BB4D(1); // TRUE
            }
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa2e9c1ab8a92e8cd(System.Boolean)">
            <summary>
            Appears to set whether a transition should be started when the session is migrating.
            NETWORK_SET_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa306f470d1660581">
            <summary>
            0xA306F470D1660581
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa3c53804bdb68ed2(System.Int32,System.Int32)">
            <summary>
            0xA3C53804BDB68ED2
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa3f3564a5b3646c0(System.Int32)">
            <summary>
            Only called once in the scripts:
            if (sub_1abd() &amp;&amp; (!PED::_A3F3564A5B3646C0(l_8C))) {
            if (sub_52e3("RESNA_CELLR", 0)) {
            PED::SET_PED_CAN_PLAY_GESTURE_ANIMS(l_8C, 1);
            PED::SET_PED_CAN_PLAY_AMBIENT_ANIMS(l_8C, 1);
            PED::SET_PED_CAN_PLAY_VISEME_ANIMS(l_8C, 1, 0);
            l_184 += 1;
            }
            }
            Checks something related to the mobile phone task.
            IS_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa468e0be12b12c70">
            <summary>
            NativeDB Added Parameter 1: int p0
            NativeDB Introduced: v323
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa46b73faa3460ae1(System.Boolean)">
            <summary>
            0xA46B73FAA3460AE1
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa4822f1cf23f4810(CitizenFX.Core.Vector3@,CitizenFX.Core.Vector3@,CitizenFX.Core.Vector3@,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            0xA4822F1CF23F4810
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa4a0065e39c9f25c(CitizenFX.Core.Vector3@,System.Single@,System.Boolean@,System.Boolean@)">
            <summary>
            GET_SAVE_*
            GET_SAVE_UNLESS_CUSTOM_DOT ?
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa4a9a4c40e615885(System.Int32)">
            <summary>
            NativeDB Introduced: v1604
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa51338e0dccd4065(System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v2189
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa51b086b0b2c0f7a(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            0xA51B086B0B2C0F7A
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa52d5247a4227e14(System.Int32)">
            <summary>
            0xA52D5247A4227E14
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa660faf550eb37e5(System.Int32,System.Boolean)">
            <summary>
            0xA660FAF550EB37E5
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa6eef01087181edd(System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v2189
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa6f54bb2ffca35ea(System.Int32)">
            <summary>
            0xA6F54BB2FFCA35EA
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa6fceccf4721d679(System.Int32)">
            <summary>
            NativeDB Introduced: v1604
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa7092afe81944852">
            <summary>
            NativeDB Introduced: v2189
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa736cf7fb7c5bff4(System.Int32@,System.Int32@,System.Int32@,System.Int32@)">
            <summary>
            0xA736CF7FB7C5BFF4
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa761d4ac6115623d">
            <summary>
            0xA761D4AC6115623D
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa7862bc5ed1dfd7e(System.Int32,System.Int32,System.Int32@,System.Int32@)">
            <summary>
            0xA7862BC5ED1DFD7E
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa78b8fa58200da56(System.Int32)">
            <summary>
            STATS::0xE3247582(0);
            STATS::0xE3247582(1);
            STATS::0xE3247582(2);
            STATS::0xE3247582(3);
            STATS::0xE3247582(4);
            STATS::0xE3247582(5);
            STATS::0xE3247582(6);
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa7dcdf4ded40a8f4(System.Int32,System.Boolean)">
            <summary>
            0xA7DCDF4DED40A8F4
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa85a21582451e951(System.UInt32,System.Boolean)">
            <summary>
            Some property related to gates. Native name between `DOOR_SYSTEM_SET_AUTOMATIC_RATE` and `DOOR_SYSTEM_SET_DOOR_STATE`.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa8733668d1047b51(System.Int32)">
            <summary>
            0xA8733668D1047B51
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa8acb6459542a8c8">
            <summary>
            0xA8ACB6459542A8C8
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa943fd1722e11efd">
            <summary>
            0xA943FD1722E11EFD
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa95cfb4e02390842(System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v1868
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa95f667a755725da(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            0xA95F667A755725DA
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa9b61a329bfdcbea(System.Int32,System.Boolean)">
            <summary>
            0xA9B61A329BFDCBEA
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xaa059c615de9dd03(System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v1180
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xaa525dff66bb82f5(System.Int32,System.Int32,System.Int32)">
            <summary>
            0xAA525DFF66BB82F5
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xaa5fafcd2c5f5e47">
            <summary>
            NativeDB Added Parameter 1: Entity entity
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xaa653ae61924b0a0(System.Int32,System.Boolean)">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xaa76052dda9bfc3e(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            0xAA76052DDA9BFC3E
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xaaa6a3698a69e048(System.Int32)">
            <summary>
            0xAAA6A3698A69E048
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xaabd62873ffb1a33(System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v2189
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xaae9be70ec7c69ab(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xab04325045427aae(System.Int32,System.Boolean)">
            <summary>
            0xAB04325045427AAE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xab13a5565480b6d9(System.Int32,System.String)">
            <summary>
            Used only once in the scripts (fm_mission_controller) like so:
            TASK::_0xAB13A5565480B6D9(iLocal_3160, "Cutting");
            SET_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xab31ef4de6800ce9(System.Int32,System.Int32)">
            <summary>
            0xAB31EF4DE6800CE9
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xac2890471901861c(System.Single)">
            <summary>
            0xAC2890471901861C
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xad27d957598e49e9(System.Int32,System.Int32,System.Single,System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xad73ce5a09e42d12(System.Int32)">
            <summary>
            This has been found in use in the decompiled files.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xadb57e5b663cca8b(System.Int32,System.Single@,System.Single@)">
            <summary>
            gets 2 floats from the CNetGamePlayer of p0 and stores them in p1 and p2.
            Possibly waypoint?
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xadd6627c4d325458(System.Int32)">
            <summary>
            NativeDB Introduced: v2189
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xadf084fb8f075d06(System.Int32)">
            <summary>
            NativeDB Introduced: v1604
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xae3fee8709b39dcb(System.Int32)">
            <summary>
            0xAE3FEE8709B39DCB
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xae51bc858f32ba66(System.Int32,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            0xAE51BC858F32BA66
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xaeab987727c5a8a4(System.Int32)">
            <summary>
            0xAEAB987727C5A8A4
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xaedf1bc1c133d6e3">
            <summary>
            Does nothing (it's a nullsub).
            NativeDB Introduced: v323
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xaf348afcb575a441(System.String)">
            <summary>
            Exemple of use(carmod_shop.c4)
            INTERIOR::_AF348AFCB575A441("V_CarModRoom");
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xaf60e6a2936f982a(System.Int32,System.Int32)">
            <summary>
            0xAF60E6A2936F982A
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xafc976fd0580c7b3(System.Int32,System.Boolean)">
            <summary>
            SET_PED_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xafe24e4d29249e4a(System.Int32,System.Single,System.Single,System.Boolean)">
            <summary>
            NativeDB Introduced: v1734
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xaff47709f1d5dcce">
            <summary>
            0xAFF47709F1D5DCCE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xb1381b97f70c7b30">
            <summary>
            NativeDB Introduced: v1180
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xb13e88e655e5a3bc">
            <summary>
            0xB13E88E655E5A3BC
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xb17bc6453f6cf5ac(System.Int32,System.Int32)">
            <summary>
            0xB17BC6453F6CF5AC
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xb1b6216ca2e7b55e(System.Int32,System.Boolean,System.Boolean)">
            <summary>
            0xB1B6216CA2E7B55E
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xb1d2bb1e1631f5b1">
            <summary>
            0xB1D2BB1E1631F5B1
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xb26f670685631727(System.Int32)">
            <summary>
            NativeDB Added Parameter 2: Any p1
            NativeDB Introduced: v1493
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xb282749d5e028163(System.Int32,System.Int32)">
            <summary>
            **This native does absolutely nothing, just a nullsub**
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xb2d0bde54f0e8e5a(System.Int32,System.Boolean)">
            <summary>
            0xB2D0BDE54F0E8E5A
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xb2e0c0d6922d31f2(System.Int32,System.Boolean)">
            <summary>
            SET_C*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xb2ebe8cbc58b90e9">
            <summary>
            0xB2EBE8CBC58B90E9
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xb309ebea797e001f(System.Int32)">
            <summary>
            0xB309EBEA797E001F
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xb3352e018d6f89df(System.Boolean)">
            <summary>
            _SET_PED_HEAD_* - _SET_PED_HEARING_*
            _SET_PED_HEALTH_...
            ```
            ```
            NativeDB Introduced: v2699
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xb37e4e6a2388ca7b">
            <summary>
            0xB37E4E6A2388CA7B
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xb3c641f3630bf6da(System.Single)">
            <summary>
            Setter for 0xE59343E9E96529E7
            SET_M*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xb3da2606774a8e2d">
            <summary>
            This function is hard-coded to always return 1.
            NETWORK_IS_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xb45eff719d8427a6(System.Single)">
            <summary>
            PLAYER::0xBF6993C7(rPtr((&amp;l_122) + 71)); // Found in decompilation
            ***
            In "am_hold_up.ysc" used once:
            l_8d._f47 = MISC::GET_RANDOM_FLOAT_IN_RANGE(18.0, 28.0);
            PLAYER::_B45EFF719D8427A6((l_8d._f47));
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xb4c2ec463672474e(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            0xB4C2EC463672474E
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xb4deae67f35e2acd(System.Int32)">
            <summary>
            NativeDB Introduced: v1493
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xb51b9ab9ef81868c(System.Boolean)">
            <summary>
            0xB51B9AB9EF81868C
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xb542de8c3d1cb210(System.Boolean)">
            <summary>
            0xB542DE8C3D1CB210
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xb552929b85fc27ec(System.Int32,System.Int32)">
            <summary>
            0xB552929B85FC27EC
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xb569f41f3e7e83a4(System.Int32)">
            <summary>
            0xB569F41F3E7E83A4
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xb5b58e24868cb09e(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v1868
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xb5b7742424bd4445(System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v1604
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xb5d3453c98456528">
            <summary>
            0xB5D3453C98456528
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xb606e6cc59664972(System.Int32)">
            <summary>
            **This native does absolutely nothing, just a nullsub**
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xb68cfaf83a02768d(System.Int32,System.Boolean)">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xb743f735c03d7810(System.Int32,System.Int32)">
            <summary>
            ROPE_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xb746d20b17f2a229(System.Int32@,System.Int32@)">
            <summary>
            0xB746D20B17F2A229
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xb7b873520c84c118">
            <summary>
            SET_C\*
            ```
            NativeDB Introduced: v1734
            ```
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xb7c6d80fb371659a">
            <summary>
            Clears all areas created by 0xD4A7A435B3710D05
            CLEAR_*
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xb885852c39cc265d">
            <summary>
            Disables something. Used only once in R* scripts (freemode.ysc).
            DISABLE_PLAYER_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xb8b52e498014f5b0(System.Int32)">
            <summary>
            0xB8B52E498014F5B0
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xb9351a07a0d458b1(System.Int32)">
            <summary>
            NativeDB Introduced: v2060
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xb9562064627ff9db(System.Int32,System.Int32)">
            <summary>
            0xB9562064627FF9DB
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xb9cf1f793a9f1bf1">
            <summary>
            Returns profile setting 237.
            GET_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xba0127da25fd54c9(System.Int32,System.Int32)">
            <summary>
            0xBA0127DA25FD54C9
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xba3d194057c79a7b(System.String)">
            <summary>
            SET_PARTICLE_FX_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xba4b8d83bdc75551(System.Int32)">
            <summary>
            **This native does absolutely nothing, just a nullsub**
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xba7f0b77d80a4eb7(System.Int32,System.Int32)">
            <summary>
            0xBA7F0B77D80A4EB7
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xba8d65c1c65702e5(System.Boolean)">
            <summary>
            FORCE_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xba9749cc94c1fd85">
            <summary>
            0xBA9749CC94C1FD85
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xbaa2f0490e146be8(System.Int32)">
            <summary>
            0xBAA2F0490E146BE8
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xbb2333bb87ddd87f(System.Int32,System.Int32)">
            <summary>
            0xBB2333BB87DDD87F
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xbb90e12cac1dab25(System.Single)">
            <summary>
            0xBB90E12CAC1DAB25
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xbc0ce682d4d05650(System.Int32,System.Int32,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            Most likely ROPE_ATTACH_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xbc9490ca15aea8fb(System.Int32)">
            <summary>
            Seems to only appear in scripts used in Singleplayer.
            Always used like this in scripts
            PLAYER::_BC9490CA15AEA8FB(PLAYER::PLAYER_ID());
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xbcedb009461da156">
            <summary>
            0xBCEDB009461DA156
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xbd0efb25cca8f97a(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            0xBD0EFB25CCA8F97A
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xbd545d44cce70597">
            <summary>
            0xBD545D44CCE70597
            </summary>
            <returns>
            Hard-coded to always return 1.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xbdb6f89c729cf388">
            <summary>
            NETWORK_SESSION_IS_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xbe197eaa669238f4(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            This function is hard-coded to always return 0.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xbe3db208333d9844">
            <summary>
            0xBE3DB208333D9844
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xbe5c1255a1830ff5(System.Int32,System.Boolean)">
            <summary>
            0xBE5C1255A1830FF5
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xbeb2d9a1d9a8f55a(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            0xBEB2D9A1D9A8F55A
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xbed8ca5ff5e04113(System.Single,System.Single,System.Single,System.Single)">
            <summary>
            0xBED8CA5FF5E04113
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xbed9f5693f34ed17(System.UInt32,System.Int32,System.Single@)">
            <summary>
            0xBED9F5693F34ED17
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xbef34b1d9624d5dd(System.Boolean)">
            <summary>
            0xBEF34B1D9624D5DD
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xbf22e0f32968e967(System.Int32,System.Boolean)">
            <summary>
            0xBF22E0F32968E967
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xbf371cd2b64212fd(System.Int32)">
            <summary>
            0xBF371CD2B64212FD
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xbf4f34a85ca2970c">
            <summary>
            0xBF4F34A85CA2970C
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xbf72910d0f26f025">
            <summary>
            0xBF72910D0F26F025
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xbfafdb5faaa5c5ab(System.Int32)">
            <summary>
            0xBFAFDB5FAAA5C5AB
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xbffe53ae7e67fcdc(System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xc01d2470f22cde5a">
            <summary>
            **This native does absolutely nothing, just a nullsub**
            ```
            NativeDB Introduced: v2372
            ```
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xc03fab2c2f92289b(System.Int32)">
            <summary>
            NativeDB Introduced: v1868
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xc0416b061f2b7e5e(System.Boolean)">
            <summary>
            GOLF_TRAIL_SET_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xc0e0d686ddfc6eae">
            <summary>
            0xC0E0D686DDFC6EAE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xc0ed6438e6d39ba8(System.Int32,System.Int32,System.Int32)">
            <summary>
            0xC0ED6438E6D39BA8
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xc13c38e47ea5df31(System.Int32@)">
            <summary>
            0xC13C38E47EA5DF31
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xc141b8917e0017ec">
            <summary>
            0xC141B8917E0017EC
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xc14bd9f5337219b2(System.Int32)">
            <summary>
            NativeDB Added Parameter 2: Any p1
            NativeDB Introduced: v1493
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xc1805d05e6d4fe10(System.Int32)">
            <summary>
            SET_VEH*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xc1e963c58664b556(System.Int32)">
            <summary>
            NativeDB Introduced: v2189
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xc2c97ea97711d1ae">
            <summary>
            NativeDB Added Parameter 1: char* p0
            NativeDB Introduced: v323
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xc2d2ad9eaae265b8">
            <summary>
            Getter for 0xCD74233600C4EA6B
            GET_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xc2ee020f5fb4db53(System.Int32)">
            <summary>
            0xC2EE020F5FB4DB53
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xc30bdaee47256c13(System.Int32)">
            <summary>
            NativeDB Introduced: v1868
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xc32ea7a2f6ca7557">
            <summary>
            0xC32EA7A2F6CA7557
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xc3376f42b1faccc6(System.Int32)">
            <summary>
            - This is called after SET_ALL_RANDOM_PEDS_FLEE_THIS_FRAME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetAreasGeneratorOrientation(System.Int32)">
            <summary>
            - This is called after SET_ALL_RANDOM_PEDS_FLEE_THIS_FRAME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xc34bc448da29f5e9(System.Int32,System.Boolean)">
            <summary>
            SET_ENTITY_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xc35a6d07c93802b2">
            <summary>
            0xC35A6D07C93802B2
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xc361aa040d6637a8(System.Int32,System.Boolean)">
            <summary>
            Vehicle must be a plane.
            Native name is between SET_VEHICLE_BRAKE_LIGHTS and SET_VEHICLE_BULLDOZER_ARM_POSITION alphabetically.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xc42dd763159f3461">
            <summary>
            0xC42DD763159F3461
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xc434133d9ba52777(System.Int32,System.Int32@)">
            <summary>
            0xC434133D9BA52777
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xc4637a6d03c24cc3">
            <summary>
            GET_IS_LOADING_\*
            ```
            NativeDB Introduced: v1734
            ```
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xc4b3347bd68bd609(System.Int32)">
            <summary>
            0xC4B3347BD68BD609
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xc50ce861b55eab8b(System.Int32,System.Boolean)">
            <summary>
            SET_VEHICLE_LI*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xc56fbf2f228e1dac(System.UInt32,System.Int32,System.Int32)">
            <summary>
            0xC56FBF2F228E1DAC
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xc571d0e77d8bbc29">
            <summary>
            NETWORK_IS_TRANSITION_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xc594b315edf2d4af(System.Int32)">
            <summary>
            0xC594B315EDF2D4AF
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xc5a35c73b68f3c49">
            <summary>
            NativeDB Added Parameter 1: int p0
            NativeDB Added Parameter 2: char* p1
            NativeDB Added Parameter 3: float* p2
            NativeDB Introduced: v323
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xc5c8f970d4edff71(System.Int32)">
            <summary>
            0xC5C8F970D4EDFF71
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xc6033d32241f6fb5(System.Int32,System.Boolean)">
            <summary>
            0xC6033D32241F6FB5
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xc61b86c9f61eb404(System.Boolean)">
            <summary>
            Toggles a value (bool) for cutscenes.
            SET_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xc67e2da1cbe759e2">
            <summary>
            Sets profile setting 939
            ```
            NativeDB Introduced: v1734
            ```
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xc6e0e2616a7576bb">
            <summary>
            0xC6E0E2616A7576BB
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xc6e74cf8c884c880(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v1493
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xc7f29ca00f46350e(System.Boolean)">
            <summary>
            See [`N_0x701fda1e82076ba4`](#\_0x701FDA1E82076BA4).
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xc830417d630a50f9(System.Int32)">
            <summary>
            NET_GAMESERVER_*
            Checks if the transaction status is equal to 1.
            NativeDB Introduced: v1365
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xc8391c309684595a">
            <summary>
            0xC8391C309684595A
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xc847b43f369ac0b5">
            <summary>
            0xC847B43F369AC0B5
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xc87e740d9f3872cc">
            <summary>
            0xC87E740D9F3872CC
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xc8b5c4a79cc18b94(System.Int32)">
            <summary>
            0xC8B5C4A79CC18B94
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xc8e1071177a23be5(System.Int32@,System.Int32@,System.Int32@)">
            <summary>
            0xC8E1071177A23BE5
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xca465d9cc0d231ba(System.Int32)">
            <summary>
            0xCA465D9CC0D231BA
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xca4ae345a153d573(System.Boolean)">
            <summary>
            0xCA4AE345A153D573
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xca575c391fea25cc(System.Int32)">
            <summary>
            0xCA575C391FEA25CC
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xca59ccae5d01e4ce">
            <summary>
            NETWORK_S\*
            ```
            NativeDB Introduced: v1734
            ```
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xca6b2f7ce32ab653(System.Int32,System.Int32@,System.Int32)">
            <summary>
            0xCA6B2F7CE32AB653
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xcac57395b151135f(System.Int32,System.Boolean)">
            <summary>
            Found in "director_mode", "fm_bj_race_controler", "fm_deathmatch_controler", "fm_impromptu_dm_controler", "fm_race_controler", "gb_deathmatch".
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xcb0360efefb2580d(System.Int32)">
            <summary>
            0xCB0360EFEFB2580D
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xcb645e85e97ea48b">
            <summary>
            Returns profile setting 243.
            GET_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xcb82a0bf0e3e3265(System.Int32)">
            <summary>
            0xCB82A0BF0E3E3265
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xcc25a4553dfbf9ea(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            0xCC25A4553DFBF9EA
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xcc6e963682533882(System.Int32)">
            <summary>
            RESET_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xccd078c2665d2973(System.Boolean)">
            <summary>
            **This native does absolutely nothing, just a nullsub**
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xcd018c591f94cb43(System.Int32,System.Boolean)">
            <summary>
            REQUEST_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xcd0f5b5d932ae473">
            <summary>
            Does nothing (it's a nullsub).
            NativeDB Introduced: v323
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xcd4d66b43b1dd28d(System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v2189
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xcd74233600c4ea6b(System.Boolean)">
            <summary>
            Setter for 0xC2D2AD9EAAE265B8
            SET_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xcea7c8e1b48ff68c(System.Int32,System.Int32)">
            <summary>
            0xCEA7C8E1B48FF68C
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xced08cbe8ebb97c7(System.Single,System.Single)">
            <summary>
            0xCED08CBE8EBB97C7
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xceda60a74219d064(System.Int32,System.Boolean)">
            <summary>
            0xCEDA60A74219D064
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xcf9159024555488c(System.Int32)">
            <summary>
            0xCF9159024555488C
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xcfd16f0db5a3535c(System.Boolean)">
            <summary>
            NativeDB Introduced: v2060
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xcfd778e7904c255e(System.Int32)">
            <summary>
            what does this do?
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xcfeb46dcd7d8d5eb(System.Boolean)">
            <summary>
            0xCFEB46DCD7D8D5EB
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xd05a3241b9a86f19(System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v1180
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xd10282b6e3751ba0">
            <summary>
            0xD10282B6E3751BA0
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xd1942374085c8469(System.Int32)">
            <summary>
            0xD1942374085C8469
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xd1a1ee3b4fa8e760(System.Int32)">
            <summary>
            0xD1A1EE3B4FA8E760
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xd1c55b110e4df534(System.Int32)">
            <summary>
            SET_TV_???
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xd1c9b92bdd3f151d(System.Int32,System.Int32,System.Int32)">
            <summary>
            0xD1C9B92BDD3F151D
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xd2049635deb9c375">
            <summary>
            **This native does absolutely nothing, just a nullsub**
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xd29334ed1a256dbf(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v1868
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xd313de83394af134">
            <summary>
            NETWORK_SESSION_IS_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xd3301660a57c9272(System.Int32)">
            <summary>
            0xD3301660A57C9272
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xd33daa36272177c4(System.Int32)">
            <summary>
            0xD33DAA36272177C4
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xd3e51c0ab8c26eee(System.Int32,System.Int32)">
            <summary>
            0xD3E51C0AB8C26EEE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xd4196117af7bb974(System.Int32,System.Int32)">
            <summary>
            0xD4196117AF7BB974
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xd4367d310f079db0(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v2189
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xd4a7a435b3710d05(System.Single,System.Single,System.Single,System.Single)">
            <summary>
            Adds an area that seems to be related to pickup physics behavior.
            Max amount of areas is 10. Only works in multiplayer.
            ADD_*
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xd558bec0bba7e8d2(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            0xD558BEC0BBA7E8D2
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xd565f438137f0e10(System.Int32,System.Int32)">
            <summary>
            0xD565F438137F0E10
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xd642319c54aadeb6">
            <summary>
            0xD642319C54AADEB6
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xd6ca58b3b53a0f22(System.Int32)">
            <summary>
            NativeDB Introduced: v2189
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xd6d7478ca62b8d41(System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v1868
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xd7b6c73cad419bcf(System.Boolean)">
            <summary>
            0xD7B6C73CAD419BCF
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xd8122c407663b995">
            <summary>
            0xD8122C407663B995
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xd821056b9acf8052(System.Int32,System.Int32)">
            <summary>
            0xD821056B9ACF8052
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xd9f692d349249528">
            <summary>
            RESET_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xdaf80797fc534bec(System.Int32)">
            <summary>
            0xDAF80797FC534BEC
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xdaf87174be7454ff(System.Int32)">
            <summary>
            0xDAF87174BE7454FF
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xdb1ea9411c8911ec(System.Int32)">
            <summary>
            ```
            NativeDB Introduced: v1180
            ```
            This native is used for the "larger" circular checkpoints, and sets the circle/ring around the checkpoint to point in the same direction as the inner arrow
            </summary>
            <param name="checkpointHandle">
            the handle of a created checkpoint
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xdb41d07a45a6d4b7(System.Int32)">
            <summary>
            0xDB41D07A45A6D4B7
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xdb663cc9ff3407a9(System.Int32)">
            <summary>
            NativeDB Introduced: v1734
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xdb90c6cca48940f1(System.Boolean)">
            <summary>
            0xDB90C6CCA48940F1
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xdbc631f109350b8c(System.Int32,System.Boolean)">
            <summary>
            Related to locking the vehicle or something similar.
            In the decompiled scripts, its always called after
            VEHICLE::_SET_EXCLUSIVE_DRIVER(a_0, 0, 0);
            VEHICLE::SET_VEHICLE_DOORS_LOCKED_FOR_ALL_PLAYERS(a_0, 1);
            VEHICLE::SET_VEHICLE_DOORS_LOCKED_FOR_PLAYER(a_0, PLAYER::PLAYER_ID(), 0);
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xdbf860cf1db8e599(System.Int32)">
            <summary>
            NativeDB Introduced: v2189
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xdcc07526b8ec45af(System.Int32)">
            <summary>
            Always returns false.
            ```
            NativeDB Introduced: v1868
            ```
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xdce97bdf8a0eabc8">
            <summary>
            NativeDB Added Parameter 1: Vehicle vehicle
            NativeDB Added Parameter 2: Any p1
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xdd2620b7b9d16ff1(System.Int32,System.Single)">
            <summary>
            2 occurrences in agency_heist3a. p1 was 0.7f then 0.4f.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xdd6bcf9e94425df9">
            <summary>
            Tune Backwards... ?
            SET_RADIO_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xdd79df9f4d26e1c9">
            <summary>
            0xDD79DF9F4D26E1C9
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xde03620f8703a9df">
            <summary>
            0xDE03620F8703A9DF
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xde45d1a1ef45ee61(System.Int32,System.Boolean)">
            <summary>
            0xDE45D1A1EF45EE61
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetHudAnimStopLevel(System.Int32,System.Boolean)">
            <summary>
            0xDE45D1A1EF45EE61
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xde68e30d89f97132(System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v2060
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xdeaaf77eb3687e97(System.Int32,System.Int32@)">
            <summary>
            0xDEAAF77EB3687E97
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xdf4b952f7d381b95">
            <summary>
            0xDF4B952F7D381B95
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xdfbd93bf2943e29b(System.Int32)">
            <summary>
            NativeDB Introduced: v1868
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xdfcdb14317a9b361(System.Int32)">
            <summary>
            NativeDB Introduced: v2189
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xdfe68c4b787e1bfb(System.Int32)">
            <summary>
            NativeDB Introduced: v1180
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xe058175f8eafe79a(System.Boolean)">
            <summary>
            0xE058175F8EAFE79A
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xe05dd0e9707003a3(System.Int32,System.Boolean)">
            <summary>
            0xE05DD0E9707003A3
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xe05f6aeefeb0bb02(System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v1180
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xe0f82d68c7039158(System.Int32)">
            <summary>
            NativeDB Introduced: v1493
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xe111a7c0d200cbc5(System.Int32,System.Single)">
            <summary>
            0xE111A7C0D200CBC5
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xe154b48b68ef72bc(System.Int32)">
            <summary>
            This function is hard-coded to always return 1.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xe1615ec03b3bb4fd">
            <summary>
            Used with IS_LOOK_INVERTED() and negates its affect.
            --
            Not sure how the person above got that description, but here's an actual example:
            if (PAD::_GET_LAST_INPUT_METHOD(2)) {
            if (a_5) {
            if (PAD::IS_LOOK_INVERTED()) {
            a_3 *= -1;
            }
            if (PAD::_E1615EC03B3BB4FD()) {
            a_3 *= -1;
            }
            }
            }
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xe16aa70ce9beedc3(System.Int32)">
            <summary>
            0xE16AA70CE9BEEDC3
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xe23adc6fcb1f29ae(System.Int32,System.Int32,System.Int32)">
            <summary>
            0xE23ADC6FCB1F29AE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xe2892e7e55d7073a(System.Single)">
            <summary>
            0xE2892E7E55D7073A
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xe2bb399d90942091(System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v2189
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xe2e244ab823b4483(System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v2060
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xe2f53f172b45ede1">
            <summary>
            RESET_*
            Resets the effect of 0x428AD3E26C8D9EB0
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xe3261d791eb44acb(System.Int32)">
            <summary>
            0xE3261D791EB44ACB
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xe36a98d8ab3d3c66(System.Boolean)">
            <summary>
            0xE36A98D8AB3D3C66
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xe3d969d2785ffb5e">
            <summary>
            sets something to 1
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xe3e2c1b4c59dbc77(System.Int32)">
            <summary>
            Sets an unknown value related to timecycles.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xe3e5a7c64ca2c6ed">
            <summary>
            0xE3E5A7C64CA2C6ED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xe42d626eec94e5d9(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32@,System.Int32@,System.Int32@)">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xe496a53ba5f50a56(System.Int32)">
            <summary>
            0xE496A53BA5F50A56
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xe4c3b169876d33d7(System.Int32)">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xe4dcec7fd5b739a5(System.Int32)">
            <summary>
            0xE4DCEC7FD5B739A5
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xe4f6e8d07a2f0f51(System.Int32)">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xe532ec1a63231b4f(System.Int32,System.Int32)">
            <summary>
            SET_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xe5810ac70602f2f5(System.Int32,System.Single)">
            <summary>
            0xE5810AC70602F2F5
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xe59343e9e96529e7">
            <summary>
            Getter for 0xB3C641F3630BF6DA
            GET_M*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xe5e9746a66359f9d">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xe63d7c6eececb66b(System.Boolean)">
            <summary>
            TOGGLE_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xe66377cddada4810(System.Int32,System.Boolean)">
            <summary>
            SET_ENTITY_M\*
            ```
            NativeDB Introduced: v1734
            ```
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xe6717e652b8c8d8a(System.Int32,System.Int32)">
            <summary>
            0xE6717E652B8C8D8A
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xe67c6dfd386ea5e7(System.Boolean)">
            <summary>
            0xE67C6DFD386EA5E7
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xe6d2cedd370ff98e(System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xe75a4a2e5e316d86">
            <summary>
            NativeDB Added Parameter 1: char* p0
            NativeDB Added Parameter 2: int* p1
            NativeDB Added Parameter 3: char* p2
            NativeDB Introduced: v323
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xe791df1f73ed2c8b(System.Int32)">
            <summary>
            This function is hard-coded to always return 0.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xe851e480b814d4ba(System.Int32,System.Boolean)">
            <summary>
            0xE851E480B814D4BA
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xe8718faf591fd224(System.Int32)">
            <summary>
            GET_H*
            NativeDB Introduced: v1604
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xe8853fbce7d8d0d6">
            <summary>
            0xE8853FBCE7D8D0D6
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xe906ec930f5fe7c8(System.Int32,System.Int32)">
            <summary>
            0xE906EC930F5FE7C8
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xe95b0c7d5ba3b96b(System.Int32)">
            <summary>
            Related to tennis mode. Checks for `0x0FCED5ADF = swung`
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xea8c0ddb10e2822a(System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v1868
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xea95c0853a27888e">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xea9960d07dadcf10(System.Int32)">
            <summary>
            0xEA9960D07DADCF10
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xeaf0fa793d05c592">
            <summary>
            0xEAF0FA793D05C592
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xeb078ca2b5e82add(System.Int32,System.Int32)">
            <summary>
            **This native does absolutely nothing, just a nullsub**
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xeb2104e905c6f2e9">
            <summary>
            0xEB2104E905C6F2E9
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xeb6f1a9b5510a5d2(System.Int32,System.Boolean)">
            <summary>
            0xEB6F1A9B5510A5D2
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xeb81a3dadd503187">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xebcab9e5048434f4">
            <summary>
            0xEBCAB9E5048434F4
            </summary>
            <returns>
            Hard-coded to always return 1.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xebd3205a207939ed(System.Int32@)">
            <summary>
            **This native does absolutely nothing, just a nullsub**
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xebf8284d8cadeb53">
            <summary>
            0xEBF8284D8CADEB53
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xebfa8d50addc54c4(System.Int32)">
            <summary>
            0xEBFA8D50ADDC54C4
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xec4b4b3b9908052a(System.Int32,System.Single)">
            <summary>
            SET_PED_*
            Has most likely to do with some shooting attributes as it sets the float which is in the same range as shootRate.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xec72c258667be5ea(System.Int32)">
            <summary>
            This function is hard-coded to always return 0.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xecb41ac6ab754401">
            <summary>
            STAT_LOAD_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xed3c76adfa6d07c4(System.Int32)">
            <summary>
            FORCE_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xed5ede9e676643c9(System.Int32,System.Int32)">
            <summary>
            0xED5EDE9E676643C9
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xed5fd7af10f5e262(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            0xED5FD7AF10F5E262
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xed76d195e6e3bf7f(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v1493
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xedbf6c9b0d2c65c8(System.Int32)">
            <summary>
            0xEDBF6C9B0D2C65C8
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xeebfc7a7efdc35b4(System.Int32)">
            <summary>
            Some kind of flags.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xef398beee4ef45f9(System.Boolean)">
            <summary>
            0xEF398BEEE4EF45F9
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xef39ee20c537e98c(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            0xEF39EE20C537E98C
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xef9d388f8d377f44(System.Int32,System.Boolean)">
            <summary>
            Only used in R* Script fm_content_cargo
            ```
            ```
            NativeDB Introduced: v2699
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xefabc7722293da7c">
            <summary>
            AD*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xf033419d1b81fae8(System.Int32)">
            <summary>
            GET_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xf051d9bfb6ba39c0(System.Int32)">
            <summary>
            0xF051D9BFB6BA39C0
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xf06a6f41cb445443(System.Int32)">
            <summary>
            0xF06A6F41CB445443
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xf083835b70ba9bfe">
            <summary>
            NETWORK_RE*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xf11f01d98113536a(System.Single@)">
            <summary>
            0xF11F01D98113536A
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xf13fe2a80c05c561">
            <summary>
            0xF13FE2A80C05C561
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xf1a1803d3476f215(System.Int32)">
            <summary>
            Sets profile setting 933
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xf22ca0fd74b80e7a(System.Int32)">
            <summary>
            0xF22CA0FD74B80E7A
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xf2385935bffd4d92(System.Int32)">
            <summary>
            Initial guess of native: `_IS_PED_WEARING_MOTORCYCLE_HELMET`.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xf239400e16c23e08(System.Int32,System.Int32)">
            <summary>
            0xF239400E16C23E08
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xf25e02cb9c5818f8">
            <summary>
            0xF25E02CB9C5818F8
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xf284ac67940c6812">
            <summary>
            0xF284AC67940C6812
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xf287f506767cc8a9">
            <summary>
            0xF287F506767CC8A9
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xf2bebcdfafdaa19e(System.Boolean)">
            <summary>
            SET_PED_ALLOW*
            toggle was always false except in one instance (b678).
            The one time this is set to true seems to do with when you fail the mission.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xf2ca003f167e21d2">
            <summary>
            0xF2CA003F167E21D2
            </summary>
            <returns>
            Hard-coded to always return 0.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ReturnZero">
            <summary>
            0xF2CA003F167E21D2
            </summary>
            <returns>
            Hard-coded to always return 0.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xf2e07819ef1a5289">
            <summary>
            0xF2E07819EF1A5289
            </summary>
            <returns>
            Hard-coded to always return 1.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xf3365489e0dd50f9(System.Int32,System.Boolean)">
            <summary>
            SET_VEHICLE_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xf3b0e0aed097a3f5(System.Int32,System.Int32)">
            <summary>
            0xF3B0E0AED097A3F5
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xf3f776ada161e47d(System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v1604
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xf49abc20d8552257(System.Int32)">
            <summary>
            0xF49ABC20D8552257
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xf4a0dadb70f57fa6">
            <summary>
            0xF4A0DADB70F57FA6
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xf51d36185993515d(System.Int32,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            0xF51D36185993515D
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xf534d94dfa2ead26(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            0xF534D94DFA2EAD26
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xf55e4046f6f831dc(System.Int32,System.Single)">
            <summary>
            0xF55E4046F6F831DC
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xf6baaaf762e1bf40(System.String,System.Int32@)">
            <summary>
            0xF6BAAAF762E1BF40
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xf6f4383b7c92f11a(System.Int32)">
            <summary>
            0xF6F4383B7C92F11A
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xf78b803082d4386f(System.Single)">
            <summary>
            0xF78B803082D4386F
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xf814fec6a19fd6e0">
            <summary>
            0xF814FEC6A19FD6E0
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xf8155a7f03ddfc8e(System.Int32)">
            <summary>
            0xF8155A7F03DDFC8E
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xf83d0febe75e62c9(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Added Parameter 9: int hudColour
            NativeDB Introduced: v1290
            ```
            Sets the 'data' for a cone for a blip
            See [here](https://docs.fivem.net/docs/game-references/hud-colors/) for the hud colours for the cone
            Name in scripts: `SETUP_FAKE_CONE_DATA()`
            For people who don't know how to convert degrees to radians and the other way around:
            ```
            degrees = radians * 180 / pi
            radians = degrees * pi / 180
            </summary>
            <param name="blip">
            A blip from an entity. The entity can not be a ped. The width and length will not change if it is a ped.
            </param>
            <param name="p1">
            \-1.0 in decompiled scripts (unk)
            </param>
            <param name="p2">
            1.0 in decompiled scripts (unk)
            </param>
            <param name="width">
            Width of the cone (0.0 to ~3.0)
            </param>
            <param name="p4">
            1.0 in decompiled scripts (unk)
            </param>
            <param name="length">
            Length of the cone. (8.2 is 'normal' sized)
            </param>
            <param name="heading">
            This heading is in radians, this can be calculated with (heading + 180.00) \* (pi/180)
            </param>
            <param name="p7">
            1 in decompiled scripts (unk)
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xf854439efbb3b583">
            <summary>
            0xF854439EFBB3B583
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xf8b49f5ba7f850e7(System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v2060
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xf8c54a461c3e11dc(System.Int32@,System.Int32@,System.Int32@,System.Int32@)">
            <summary>
            0xF8C54A461C3E11DC
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xf9096193df1f99d4(System.Int32)">
            <summary>
            NativeDB Introduced: v1868
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xf92099527db8e2a7(System.Int32,System.Int32)">
            <summary>
            0xF92099527DB8E2A7
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xf9f2922717b819ec">
            <summary>
            0xF9F2922717B819EC
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xfa07759e6fddd7cf(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            0xFA07759E6FDDD7CF
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xfa1e0e893d915215(System.Boolean)">
            <summary>
            0xFA1E0E893D915215
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xfa2888e3833c8e96">
            <summary>
            0xFA2888E3833C8E96
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xfa3ffb0eebc288a3(System.Boolean)">
            <summary>
            NativeDB Introduced: v2060
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xfa83ca6776038f64(System.Single,System.Single,System.Single)">
            <summary>
            REMOVE_*
            NativeDB Introduced: v1493
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xfaa457ef263e8763(System.Int32@,System.String)">
            <summary>
            Another unknown label type...
            MISC::_FAA457EF263E8763(a_0, "Thumb_label");
            MISC::_FAA457EF263E8763(&amp;a_0._f10, "Photo_label");
            MISC::_FAA457EF263E8763(a_0, "GXTlabel");
            MISC::_FAA457EF263E8763(&amp;a_0._f21, "StringComp");
            MISC::_FAA457EF263E8763(&amp;a_0._f43, "SecondStringComp");
            MISC::_FAA457EF263E8763(&amp;a_0._f53, "ThirdStringComp");
            MISC::_FAA457EF263E8763(&amp;a_0._f32, "SenderStringComp");
            MISC::_FAA457EF263E8763(&amp;a_0._f726[v_1A -- [[16]] ], &amp;v_20); // where v_20 is "LastJobTL_0_1" thru "LastJobTL_2_1", gets saved in a struct called "LAST_JobGamer_TL"
            MISC::_FAA457EF263E8763(&amp;a_0._f4B, "PAID_PLAYER");
            MISC::_FAA457EF263E8763(&amp;a_0._f5B, "RADIO_STATION");
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xfab944d4d481accb(System.Int32,System.Boolean)">
            <summary>
            SET_A\*
            ```
            NativeDB Introduced: v1734
            ```
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xfac18e7356bd3210">
            <summary>
            NativeDB Introduced: v1180
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xfac75988a7d078d3(System.Int32)">
            <summary>
            0xFAC75988A7D078D3
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xfae628f1e9adb239(System.Int32,System.Int32,System.Int32)">
            <summary>
            0xFAE628F1E9ADB239
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xfaf2a78061fd9ef4(System.Int32,System.Single,System.Single,System.Single)">
            <summary>
            0xFAF2A78061FD9EF4
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xfb00ca71da386228">
            <summary>
            0xFB00CA71DA386228
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xfb199266061f820a">
            <summary>
            0xFB199266061F820A
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xfb1f9381e80fa13f(System.Int32,System.Int32@)">
            <summary>
            p0 is always 0. p1 is pointing to a global.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xfb680d403909dc70(System.Int32,System.Int32)">
            <summary>
            0xFB680D403909DC70
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xfcc228e07217fcac(System.Int32)">
            <summary>
            0xFCC228E07217FCAC
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xfcf6788fc4860cd4(System.Int32)">
            <summary>
            SET_CHECKPOINT_\*
            ```
            NativeDB Introduced: v1734
            ```
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xfd3151cd37ea2245(System.Int32)">
            <summary>
            0xFD3151CD37EA2245
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xfd325494792302d7(System.Int32,System.Boolean)">
            <summary>
            0xFD325494792302D7
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetTimeExclusiveDisplayTexture(System.Int32,System.Boolean)">
            <summary>
            0xFD325494792302D7
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xfd75dabc0957bf33(System.Boolean)">
            <summary>
            0xFD75DABC0957BF33
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xfdc07c58e8aab715(System.UInt32)">
            <summary>
            A\*
            ```
            NativeDB Introduced: v1734
            ```
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xfe4c1d0d3b9cc17e(System.Int32,System.Boolean)">
            <summary>
            0xFE4C1D0D3B9CC17E
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xfec9a3b1820f3331(System.Int32)">
            <summary>
            Native to check whether [`_SET_PED_SCUBA_GEAR_VARIATION`](#\_0x36c6984c3ed0c911) is enabled/actived.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xff266d1d0eb1195d">
            <summary>
            Tune Forward... ?
            SET_RADIO_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xff4803bc019852d9(System.Single,System.Int32)">
            <summary>
            Related to Peds dropping pickup_health_snack; p0 is a value between [0.0, 1.0] that corresponds to drop rate
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xff8f3a92b75ed67a">
            <summary>
            0xFF8F3A92B75ED67A
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xffee8fa29ab9a18e(System.Int32)">
            <summary>
            NativeDB Added Parameter 2: Any p1
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetGameserverBasketAddItem(System.Int32@,System.Int32)">
            <summary>
            _NET_GAMESERVER_BASKET_ADD_ITEM
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xf30980718c8ed876(System.Int32@,System.Int32)">
            <summary>
            _NET_GAMESERVER_BASKET_ADD_ITEM
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkShopBasketAddItem(System.Int32@,System.Int32)">
            <summary>
            _NET_GAMESERVER_BASKET_ADD_ITEM
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetGameserverBasketApplyServerData(System.Int32,System.Int32@)">
            <summary>
            _NET_GAMESERVER_BASKET_APPLY_SERVER_DATA
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xe1a0450ed46a7812(System.Int32,System.Int32@)">
            <summary>
            _NET_GAMESERVER_BASKET_APPLY_SERVER_DATA
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkShopBasketApplyServerData(System.Int32,System.Int32@)">
            <summary>
            _NET_GAMESERVER_BASKET_APPLY_SERVER_DATA
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetGameserverBasketDelete">
            <summary>
            NativeDB Introduced: v372
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetGameserverBasketEnd">
            <summary>
            _NET_GAMESERVER_BASKET_END
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa65568121df2ea26">
            <summary>
            _NET_GAMESERVER_BASKET_END
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xe547e9114277098f">
            <summary>
            _NET_GAMESERVER_BASKET_END
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkShopBasketEnd">
            <summary>
            _NET_GAMESERVER_BASKET_END
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetGameserverBasketIsFull">
            <summary>
            _NET_GAMESERVER_BASKET_IS_FULL
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x27f76cc6c55ad30e">
            <summary>
            _NET_GAMESERVER_BASKET_IS_FULL
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkShopBasketIsFull">
            <summary>
            _NET_GAMESERVER_BASKET_IS_FULL
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetGameserverBasketStart(System.Int32@,System.Int32,System.Int32,System.Int32)">
            <summary>
            _NET_GAMESERVER_BASKET_START
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkShopBasketStart(System.Int32@,System.Int32,System.Int32,System.Int32)">
            <summary>
            _NET_GAMESERVER_BASKET_START
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetGameserverBeginService(System.Int32@,System.UInt32,System.UInt32,System.Int32,System.Int32,System.Int32)">
            <summary>
            _NET_GAMESERVER_BEGIN_SERVICE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x3c5fd37b5499582e(System.Int32@,System.UInt32,System.UInt32,System.Int32,System.Int32,System.Int32)">
            <summary>
            _NET_GAMESERVER_BEGIN_SERVICE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkShopBeginService(System.Int32@,System.UInt32,System.UInt32,System.Int32,System.Int32,System.Int32)">
            <summary>
            _NET_GAMESERVER_BEGIN_SERVICE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetGameserverCatalogIsReady">
            <summary>
            _NET_GAMESERVER_CATALOG_IS_READY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x3c4487461e9b0dcb">
            <summary>
            _NET_GAMESERVER_CATALOG_IS_READY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetGameserverCatalogItemExists(System.String)">
            <summary>
            _NET_GAMESERVER_CATALOG_ITEM_EXISTS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xbd4d7eaf8a30f637(System.String)">
            <summary>
            _NET_GAMESERVER_CATALOG_ITEM_EXISTS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkShopIsItemUnlocked(System.String)">
            <summary>
            _NET_GAMESERVER_CATALOG_ITEM_EXISTS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkShopDoesItemExist(System.String)">
            <summary>
            _NET_GAMESERVER_CATALOG_ITEM_EXISTS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetGameserverCatalogItemExistsHash(System.UInt32)">
            <summary>
            _NET_GAMESERVER_CATALOG_ITEM_EXISTS_HASH
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x247f0f73a182ea0b(System.UInt32)">
            <summary>
            _NET_GAMESERVER_CATALOG_ITEM_EXISTS_HASH
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkShopIsItemUnlockedHash(System.UInt32)">
            <summary>
            _NET_GAMESERVER_CATALOG_ITEM_EXISTS_HASH
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkShopDoesItemExistHash(System.UInt32)">
            <summary>
            _NET_GAMESERVER_CATALOG_ITEM_EXISTS_HASH
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetGameserverCheckoutStart(System.Int32)">
            <summary>
            _NET_GAMESERVER_CHECKOUT_START
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x39be7cea8d9cc8e6(System.Int32)">
            <summary>
            _NET_GAMESERVER_CHECKOUT_START
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkShopCheckoutStart(System.Int32)">
            <summary>
            _NET_GAMESERVER_CHECKOUT_START
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetGameserverDeleteCharacterSlot(System.Int32,System.Boolean,System.Int32)">
            <summary>
            _NET_GAMESERVER_DELETE_CHARACTER_SLOT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x51f1a8e48c3d2f6d(System.Int32,System.Boolean,System.Int32)">
            <summary>
            _NET_GAMESERVER_DELETE_CHARACTER_SLOT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetGameserverDeleteCharacterSlotGetStatus">
            <summary>
            _NET_GAMESERVER_DELETE_CHARACTER_SLOT_GET_STATUS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x0a6d923dffc9bd89">
            <summary>
            _NET_GAMESERVER_DELETE_CHARACTER_SLOT_GET_STATUS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetGameserverDeleteSetTelemetryNonceSeed">
            <summary>
            _NET_GAMESERVER_DELETE_SET_TELEMETRY_NONCE_SEED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x112cef1615a1139f">
            <summary>
            _NET_GAMESERVER_DELETE_SET_TELEMETRY_NONCE_SEED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkShopDeleteSetTelemetryNonceSeed">
            <summary>
            _NET_GAMESERVER_DELETE_SET_TELEMETRY_NONCE_SEED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetGameserverEndService(System.Int32)">
            <summary>
            _NET_GAMESERVER_END_SERVICE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xe2a99a9b524befff(System.Int32)">
            <summary>
            _NET_GAMESERVER_END_SERVICE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkShopEndService(System.Int32)">
            <summary>
            _NET_GAMESERVER_END_SERVICE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkShopTerminateService(System.Int32)">
            <summary>
            _NET_GAMESERVER_END_SERVICE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetGameserverGetBalance(System.Boolean,System.Boolean)">
            <summary>
            Note: only one of the arguments can be set to true at a time
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x35a1b3e1d1315cfa(System.Boolean,System.Boolean)">
            <summary>
            Note: only one of the arguments can be set to true at a time
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetGameserverGetCatalogState(System.Int32@)">
            <summary>
            _NET_GAMESERVER_GET_CATALOG_STATE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xcf38dafbb49ede5e(System.Int32@)">
            <summary>
            _NET_GAMESERVER_GET_CATALOG_STATE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetGameserverGetPrice(System.UInt32,System.UInt32,System.Boolean)">
            <summary>
            bool is always true in game scripts
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkShopGetPrice(System.UInt32,System.UInt32,System.Boolean)">
            <summary>
            bool is always true in game scripts
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetGameserverGetTransactionManagerData(System.Int32@,System.Boolean@)">
            <summary>
            _NET_GAMESERVER_GET_TRANSACTION_MANAGER_DATA
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x897433d292b44130(System.Int32@,System.Boolean@)">
            <summary>
            _NET_GAMESERVER_GET_TRANSACTION_MANAGER_DATA
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetGameserverIsCatalogValid">
            <summary>
            _NET_GAMESERVER_IS_CATALOG_VALID
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x2b949a1e6aec8f6a">
            <summary>
            _NET_GAMESERVER_IS_CATALOG_VALID
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetGameserverIsSessionRefreshPending">
            <summary>
            _NET_GAMESERVER_IS_SESSION_REFRESH_PENDING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x810e8431c0614bf9">
            <summary>
            _NET_GAMESERVER_IS_SESSION_REFRESH_PENDING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkShopGetTransactionsDisabled">
            <summary>
            _NET_GAMESERVER_IS_SESSION_REFRESH_PENDING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetGameserverIsSessionValid(System.Int32)">
            <summary>
            _NET_GAMESERVER_IS_SESSION_VALID
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xb24f0944da203d9e(System.Int32)">
            <summary>
            _NET_GAMESERVER_IS_SESSION_VALID
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkShopGetTransactionsEnabledForCharacter(System.Int32)">
            <summary>
            _NET_GAMESERVER_IS_SESSION_VALID
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetGameserverSessionApplyReceivedData(System.Int32)">
            <summary>
            _NET_GAMESERVER_SESSION_APPLY_RECEIVED_DATA
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x2f41d51ba3bcd1f1(System.Int32)">
            <summary>
            _NET_GAMESERVER_SESSION_APPLY_RECEIVED_DATA
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkShopSessionApplyReceivedData(System.Int32)">
            <summary>
            _NET_GAMESERVER_SESSION_APPLY_RECEIVED_DATA
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetGameserverSetTelemetryNonceSeed(System.Int32)">
            <summary>
            _NET_GAMESERVER_SET_TELEMETRY_NONCE_SEED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x9507d4271988e1ae(System.Int32)">
            <summary>
            _NET_GAMESERVER_SET_TELEMETRY_NONCE_SEED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkShopSetTelemetryNonceSeed(System.Int32)">
            <summary>
            _NET_GAMESERVER_SET_TELEMETRY_NONCE_SEED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetGameserverStartSession(System.Int32)">
            <summary>
            _NET_GAMESERVER_START_SESSION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa135ac892a58fc07(System.Int32)">
            <summary>
            _NET_GAMESERVER_START_SESSION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkShopStartSession(System.Int32)">
            <summary>
            _NET_GAMESERVER_START_SESSION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetGameserverTransferBankToWallet(System.Int32,System.Int32)">
            <summary>
            _NET_GAMESERVER_TRANSFER_BANK_TO_WALLET
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xd47a2c1ba117471d(System.Int32,System.Int32)">
            <summary>
            _NET_GAMESERVER_TRANSFER_BANK_TO_WALLET
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkTransferBankToWallet(System.Int32,System.Int32)">
            <summary>
            _NET_GAMESERVER_TRANSFER_BANK_TO_WALLET
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetGameserverTransferCashGetStatus">
            <summary>
            Same as 0x350AA5EBC03D3BD2
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x23789e777d14ce44">
            <summary>
            Same as 0x350AA5EBC03D3BD2
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetGameserverTransferCashGetStatus_2">
            <summary>
            Same as 0x23789E777D14CE44
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x350aa5ebc03d3bd2">
            <summary>
            Same as 0x23789E777D14CE44
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetGameserverTransferCashSetTelemetryNonceSeed">
            <summary>
            Used to be NETWORK_SHOP_CASH_TRANSFER_SET_TELEMETRY_NONCE_SEED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x498c1e05ce5f7877">
            <summary>
            Used to be NETWORK_SHOP_CASH_TRANSFER_SET_TELEMETRY_NONCE_SEED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkShopCashTransferSetTelemetryNonceSeed">
            <summary>
            Used to be NETWORK_SHOP_CASH_TRANSFER_SET_TELEMETRY_NONCE_SEED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetGameserverTransferWalletToBank(System.Int32,System.Int32)">
            <summary>
            _NET_GAMESERVER_TRANSFER_WALLET_TO_BANK
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xc2f7fe5309181c7d(System.Int32,System.Int32)">
            <summary>
            _NET_GAMESERVER_TRANSFER_WALLET_TO_BANK
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkTransferWalletToBank(System.Int32,System.Int32)">
            <summary>
            _NET_GAMESERVER_TRANSFER_WALLET_TO_BANK
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetGameserverUseServerTransactions">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetToEnt(System.Int32)">
            <summary>
            gets the entity id of a network id
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetToObj(System.Int32)">
            <summary>
            gets the object id of a network id
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetToPed(System.Int32)">
            <summary>
            gets the ped id of a network id
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetToVeh(System.Int32)">
            <summary>
            NET_TO_VEH
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkAcceptInvite">
            <summary>
            NETWORK_RE*
            Triggers a CEventNetworkInviteConfirmed event
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x62a0296c1bb1ceb3">
            <summary>
            NETWORK_RE*
            Triggers a CEventNetworkInviteConfirmed event
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkAcceptPresenceInvite(System.Int32)">
            <summary>
            NETWORK_ACCEPT_PRESENCE_INVITE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkAccessTunableBool(System.String,System.String)">
            <summary>
            NETWORK_ACCESS_TUNABLE_BOOL
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xaa6a47a573abb75a(System.String,System.String)">
            <summary>
            NETWORK_ACCESS_TUNABLE_BOOL
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkAccessTunableBoolHash(System.UInt32,System.UInt32)">
            <summary>
            NETWORK_ACCESS_TUNABLE_BOOL_HASH
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xea16b69d93d71a45(System.UInt32,System.UInt32)">
            <summary>
            NETWORK_ACCESS_TUNABLE_BOOL_HASH
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkAccessTunableFloat(System.String,System.String,System.Single@)">
            <summary>
            NETWORK_ACCESS_TUNABLE_FLOAT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xe5608ca7bc163a5f(System.String,System.String,System.Single@)">
            <summary>
            NETWORK_ACCESS_TUNABLE_FLOAT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkAccessTunableFloatHash(System.UInt32,System.UInt32,System.Single@)">
            <summary>
            NETWORK_ACCESS_TUNABLE_FLOAT_HASH
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x972bc203bbc4c4d5(System.UInt32,System.UInt32,System.Single@)">
            <summary>
            NETWORK_ACCESS_TUNABLE_FLOAT_HASH
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkAccessTunableInt(System.String,System.String,System.Int32@)">
            <summary>
            NETWORK_ACCESS_TUNABLE_INT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x8be1146dfd5d4468(System.String,System.String,System.Int32@)">
            <summary>
            NETWORK_ACCESS_TUNABLE_INT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkAccessTunableIntHash(System.UInt32,System.UInt32,System.Int32@)">
            <summary>
            NETWORK_ACCESS_TUNABLE_INT_HASH
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x40fce03e50e8dbe8(System.UInt32,System.UInt32,System.Int32@)">
            <summary>
            NETWORK_ACCESS_TUNABLE_INT_HASH
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkActionFollowInvite">
            <summary>
            NETWORK_ACTION_FOLLOW_INVITE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xc88156ebb786f8d5">
            <summary>
            NETWORK_ACTION_FOLLOW_INVITE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkAddEntityAngledArea(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            To remove, see: [`NETWORK_REMOVE_ENTITY_AREA`](#\_0x93CF869BAA0C4874).
            See [`IS_POINT_IN_ANGLED_AREA`](#\_0x2A70BAE8883E4C81) for the definition of an angled area.
            </summary>
            <param name="x1">
            X dimension of the angled area 'origin'
            </param>
            <param name="y1">
            Y dimension of the angled area 'origin'
            </param>
            <param name="z1">
            Z dimension of the angled area 'origin'
            </param>
            <param name="x2">
            X dimension of the angled area 'extent'
            </param>
            <param name="y2">
            Y dimension of the angled area 'extent'
            </param>
            <param name="z2">
            Z dimension of the angled area 'extent'
            </param>
            <param name="width">
            Width of the angled area
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x376c6375ba60293a(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            To remove, see: [`NETWORK_REMOVE_ENTITY_AREA`](#\_0x93CF869BAA0C4874).
            See [`IS_POINT_IN_ANGLED_AREA`](#\_0x2A70BAE8883E4C81) for the definition of an angled area.
            </summary>
            <param name="x1">
            X dimension of the angled area 'origin'
            </param>
            <param name="y1">
            Y dimension of the angled area 'origin'
            </param>
            <param name="z1">
            Z dimension of the angled area 'origin'
            </param>
            <param name="x2">
            X dimension of the angled area 'extent'
            </param>
            <param name="y2">
            Y dimension of the angled area 'extent'
            </param>
            <param name="z2">
            Z dimension of the angled area 'extent'
            </param>
            <param name="width">
            Width of the angled area
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkAddEntityArea(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            NETWORK_ADD_ENTITY_AREA
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkAddEntityDisplayedBoundaries(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            NETWORK_ADD_ENTITY_DISPLAYED_BOUNDARIES
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x25b99872d588a101(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            NETWORK_ADD_ENTITY_DISPLAYED_BOUNDARIES
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkAddEntityToSynchronisedScene(System.Int32,System.Int32,System.String,System.String,System.Single,System.Single,System.Int32)">
            <summary>
            Adds an entity to a network synchronised scene.
            </summary>
            <param name="entity">
            Entity handle to add to the scene.
            </param>
            <param name="netScene">
            Which network scene to add this entity to (Returned by [`NETWORK_CREATE_SYNCHRONISED_SCENE`](#\_0x7CD6BC4C2BBDD526))
            </param>
            <param name="animDict">
            Animation dictionary to play on this entity.
            </param>
            <param name="animName">
            Animation clip from the dictionary to play on this entity.
            </param>
            <param name="blendIn">
            Blend in speed of the animation. Default is `8.0`.
            </param>
            <param name="blendOut">
            Blend out speed of the animation. Default is `-8.0`.
            </param>
            <param name="flag">
            Synchronized scene flags. See [`NETWORK_ADD_PED_TO_SYNCHRONISED_SCENE`](#\_0x742A637471BCECD9) for more info.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkAddFollowers(System.Int32@,System.Int32)">
            <summary>
            ..
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x236406f60cf216d6(System.Int32@,System.Int32)">
            <summary>
            ..
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkAddFriend(System.Int32@,System.String)">
            <summary>
            NETWORK_ADD_FRIEND
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkAddMapEntityToSynchronisedScene(System.Int32,System.UInt32,System.Single,System.Single,System.Single,System.Single,System.String,System.Single,System.Single,System.Int32)">
            <summary>
            Adds a map entity to a network synchronized scene. This native function is utilized only once as of game build 2944 within the casino_slots script.
            Please note that it's only possible to add a single map entity to synchronised scenes.
            It's advisable to initially locate the object and retrieve its actual coordinates using [`GET_CLOSEST_OBJECT_OF_TYPE`](#\_0xE143FA2249364369).
            ```
            NativeDB Introduced: v1734
            ```
            </summary>
            <param name="netScene">
            Net scene ID returned by [`NETWORK_CREATE_SYNCHRONISED_SCENE`](#\_0x7CD6BC4C2BBDD526)
            </param>
            <param name="modelHash">
            Model hash of the object the script should look for.
            </param>
            <param name="x">
            Object X coord.
            </param>
            <param name="y">
            Object Y coord.
            </param>
            <param name="z">
            Object Z coord.
            </param>
            <param name="animDict">
            Anim dictionary to play on this object.
            </param>
            <param name="animName">
            Anim name to play on this object.
            </param>
            <param name="blendInSpeed">
            Float representing how quickly the animation should be blended into. Default is `8.0`.
            </param>
            <param name="blendOutSpeed">
            Float representing how quickly the animation should be blended out of. Default is `-8.0`
            </param>
            <param name="flags">
            See [`NETWORK_ADD_PED_TO_SYNCHRONISED_SCENE`](#\_0x742A637471BCECD9).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x45f35c0edc33b03b(System.Int32,System.UInt32,System.Single,System.Single,System.Single,System.Single,System.String,System.Single,System.Single,System.Int32)">
            <summary>
            Adds a map entity to a network synchronized scene. This native function is utilized only once as of game build 2944 within the casino_slots script.
            Please note that it's only possible to add a single map entity to synchronised scenes.
            It's advisable to initially locate the object and retrieve its actual coordinates using [`GET_CLOSEST_OBJECT_OF_TYPE`](#\_0xE143FA2249364369).
            ```
            NativeDB Introduced: v1734
            ```
            </summary>
            <param name="netScene">
            Net scene ID returned by [`NETWORK_CREATE_SYNCHRONISED_SCENE`](#\_0x7CD6BC4C2BBDD526)
            </param>
            <param name="modelHash">
            Model hash of the object the script should look for.
            </param>
            <param name="x">
            Object X coord.
            </param>
            <param name="y">
            Object Y coord.
            </param>
            <param name="z">
            Object Z coord.
            </param>
            <param name="animDict">
            Anim dictionary to play on this object.
            </param>
            <param name="animName">
            Anim name to play on this object.
            </param>
            <param name="blendInSpeed">
            Float representing how quickly the animation should be blended into. Default is `8.0`.
            </param>
            <param name="blendOutSpeed">
            Float representing how quickly the animation should be blended out of. Default is `-8.0`
            </param>
            <param name="flags">
            See [`NETWORK_ADD_PED_TO_SYNCHRONISED_SCENE`](#\_0x742A637471BCECD9).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkAddPedToSynchronisedScene(System.Int32,System.Int32,System.String,System.String,System.Single,System.Single,System.Int32,System.Int32,System.Single,System.Int32)">
            <summary>
            Adds a ped to a networked synchronised scene.
            Synchronized scene playback flags (Also works in other `NETWORK_ADD_*_TO_SYNCHRONISED_SCENE` natives):
            | Value     |                  Name                     |                                                             Notes                                                                |
            | :-------: | :---------------------------------------: | :------------------------------------------------------------------------------------------------------------------------------: |
            | `0`       |  None                                     | No flag set.                                                                                                                     |
            | `1`       | USE_PHYSICS                               | Allows the ped to have physics during the scene.                                                                                 |
            | `2`       | TAG_SYNC_OUT                              | The task will do a tag synchronized blend out with the movement behaviour of the ped.                                            |
            | `4`       | DONT_INTERRUPT                            | The scene will not be interrupted by external events.                                                                            |
            | `8`       | ON_ABORT_STOP_SCENE                       | The scene will be stopped if the scripted task is aborted.                                                                       |
            | `16`      | ABORT_ON_WEAPON_DAMAGE                    | The scene will be stopped if the ped is damaged by a weapon.                                                                     |
            | `32`      | BLOCK_MOVER_UPDATE                        | The task will not update the mover.                                                                                              |
            | `64`      | LOOP_WITHIN_SCENE                         | Animations within this scene will be looped until the scene is finished.                                                         |
            | `128`     | PRESERVE_VELOCITY                         | The task will keep it's velocity when the scene is cleaned up/stopped. Do note that the `USE_PHYSICS` flag must also be present. |
            | `256`     | EXPAND_PED_CAPSULE_FROM_SKELETON          | The task will apply the `ExpandPedCapsuleFromSkeleton` reset flag to the ped (See [`SET_PED_RESET_FLAG`](#\_0xC1E8A365BF3B29F2)). |
            | `512`     | ACTIVATE_RAGDOLL_ON_COLLISION             | The ped will be ragdoll if it comes in contact with an object.                                                                   |
            | `1024`    | HIDE_WEAPON                               | The ped's current weapon will be hidden during the scene.                                                                        |
            | `2048`    | ABORT_ON_DEATH                            | The synchronised scene will be aborted if the ped dies.                                                                          |
            | `4096`    | VEHICLE_ABORT_ON_LARGE_IMPACT             | If the scene is running on a vehicle, then it will be aborted if the vehicle takes a heavy collision with another vehicle.       |
            | `8192`    | VEHICLE_ALLOW_PLAYER_ENTRY                | If the scene is on a vehicle, it allows players to enter it.                                                                     |
            | `16384`   | PROCESS_ATTACHMENTS_ON_START              | Attachments will be processed at the start of the scene.                                                                         |
            | `32768`   | NET_ON_EARLY_NON_PED_STOP_RETURN_TO_START | A non-ped entity will be returned to their starting position if the scene finishes early.                                        |
            | `65536`   | SET_PED_OUT_OF_VEHICLE_AT_START           | If the ped is in a vehicle when the scene starts, it will be set out of the vehicle.                                             |
            | `131072`  | NET_DISREGARD_ATTACHMENT_CHECKS           | Attachment checks will be disregarded when the scene is running.                                                                 |
            These flags can be combined with the `|` operator.
            </summary>
            <param name="ped">
            Ped handle to add.
            </param>
            <param name="netScene">
            Network scene handle (Returned by [`NETWORK_CREATE_SYNCHRONISED_SCENE`](#\_0x7CD6BC4C2BBDD526))
            </param>
            <param name="animDict">
            Dictionary of the animation that the ped will play. Network synchronised scenes don't require the animation dictionary to be loaded, unlike [`TASK_SYNCHRONIZED_SCENE`](#\_0xEEA929141F699854).
            </param>
            <param name="animClip">
            Clip name from the anim dictionary that the ped will play.
            </param>
            <param name="blendInSpeed">
            Blend in speed. The lower the value, the slower the blend in speed is. Default is `8.0`.
            </param>
            <param name="blendOutSpeed">
            Blend out speed. This should be the negative value of `blendInSpeed`. Default is `-8.0`.
            </param>
            <param name="syncedSceneFlags">
            Synchronized scene flags bit field from the above table.
            </param>
            <param name="ragdollFlags">
            Ragdoll blocking flags. Default is `0`.
            </param>
            <param name="moverBlendInDelta">
            Determines the rate at which the mover blends in to the scene. Useful for ensuring a seamless entry onto a synchronized scene. Default is `1000.0`.
            </param>
            <param name="ikFlags">
            Inverse kinematics flags. Default is `0`.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkAddPedToSynchronisedSceneWithIk(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            Adds a ped to a networked synchronized scene but extends [`NETWORK_ADD_PED_TO_SYNCHRONISED_SCENE`](#\_0x742A637471BCECD9) to support IK flags.
            There is barely any difference between this and [`NETWORK_ADD_PED_TO_SYNCHRONISED_SCENE`](#\_0x742A637471BCECD9).
            ```
            NativeDB Introduced: v1290
            ```
            </summary>
            <param name="ped">
            Index of the ped to add to the scene.
            </param>
            <param name="netSceneID">
            Network scene ID returned by [`NETWORK_CREATE_SYNCHRONISED_SCENE`](#\_0x7CD6BC4C2BBDD526).
            </param>
            <param name="animDict">
            Which anim dictionary to use on this ped.
            </param>
            <param name="animClip">
            Which clip from the anim dictionary to use on this ped.
            </param>
            <param name="blendIn">
            Blend in speed of the animation. Default is `8.0`.
            </param>
            <param name="blendOut">
            Blend out speed of the animation. Default is `-8.0`.
            </param>
            <param name="sceneFlags">
            Synchronized scene flags. See [`NETWORK_ADD_PED_TO_SYNCHRONISED_SCENE`](#\_0x742A637471BCECD9).
            </param>
            <param name="ragdollFlags">
            Ragdoll blocking flags. Default is 0.
            </param>
            <param name="moverBlendInDelta">
            Determines the rate at which the mover blends in to the scene. Useful for ensuring a seamless entry onto a synchronized scene. Default is `1000.0`.
            </param>
            <param name="ikFlags">
            Inverse kinematics flags. Default is `0`.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa5eafe473e45c442(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            Adds a ped to a networked synchronized scene but extends [`NETWORK_ADD_PED_TO_SYNCHRONISED_SCENE`](#\_0x742A637471BCECD9) to support IK flags.
            There is barely any difference between this and [`NETWORK_ADD_PED_TO_SYNCHRONISED_SCENE`](#\_0x742A637471BCECD9).
            ```
            NativeDB Introduced: v1290
            ```
            </summary>
            <param name="ped">
            Index of the ped to add to the scene.
            </param>
            <param name="netSceneID">
            Network scene ID returned by [`NETWORK_CREATE_SYNCHRONISED_SCENE`](#\_0x7CD6BC4C2BBDD526).
            </param>
            <param name="animDict">
            Which anim dictionary to use on this ped.
            </param>
            <param name="animClip">
            Which clip from the anim dictionary to use on this ped.
            </param>
            <param name="blendIn">
            Blend in speed of the animation. Default is `8.0`.
            </param>
            <param name="blendOut">
            Blend out speed of the animation. Default is `-8.0`.
            </param>
            <param name="sceneFlags">
            Synchronized scene flags. See [`NETWORK_ADD_PED_TO_SYNCHRONISED_SCENE`](#\_0x742A637471BCECD9).
            </param>
            <param name="ragdollFlags">
            Ragdoll blocking flags. Default is 0.
            </param>
            <param name="moverBlendInDelta">
            Determines the rate at which the mover blends in to the scene. Useful for ensuring a seamless entry onto a synchronized scene. Default is `1000.0`.
            </param>
            <param name="ikFlags">
            Inverse kinematics flags. Default is `0`.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkAddSynchronisedSceneCamera(System.Int32,System.String,System.String)">
            <summary>
            NETWORK_ADD_SYNCHRONISED_SCENE_CAMERA
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xcf8bd3b0bd6d42d7(System.Int32,System.String,System.String)">
            <summary>
            NETWORK_ADD_SYNCHRONISED_SCENE_CAMERA
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkAllocateTunablesRegistrationDataMap">
            <summary>
            _NETWORK_ALLOCATE_TUNABLES_REGISTRATION_DATA_MAP
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xfafc23aee23868db">
            <summary>
            _NETWORK_ALLOCATE_TUNABLES_REGISTRATION_DATA_MAP
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkAllowRemoteAttachmentModification(System.Int32,System.Boolean)">
            <summary>
            Allows scripts to use attachment commands on entities (eg. [`ATTACH_ENTITY_TO_ENTITY`](#\_0x6B9BBD38AB0796DF)) that are not controlled by the client.
            **Note:** This is only local and does not affect entities on other machines. This is used by the ferris wheel script to sync players on carts.
            </summary>
            <param name="entity">
            Entity handle to allow remote attachment for.
            </param>
            <param name="toggle">
            true/false.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x267c78c60e806b9a(System.Int32,System.Boolean)">
            <summary>
            Allows scripts to use attachment commands on entities (eg. [`ATTACH_ENTITY_TO_ENTITY`](#\_0x6B9BBD38AB0796DF)) that are not controlled by the client.
            **Note:** This is only local and does not affect entities on other machines. This is used by the ferris wheel script to sync players on carts.
            </summary>
            <param name="entity">
            Entity handle to allow remote attachment for.
            </param>
            <param name="toggle">
            true/false.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkAllowLocalEntityAttachment(System.Int32,System.Boolean)">
            <summary>
            Allows scripts to use attachment commands on entities (eg. [`ATTACH_ENTITY_TO_ENTITY`](#\_0x6B9BBD38AB0796DF)) that are not controlled by the client.
            **Note:** This is only local and does not affect entities on other machines. This is used by the ferris wheel script to sync players on carts.
            </summary>
            <param name="entity">
            Entity handle to allow remote attachment for.
            </param>
            <param name="toggle">
            true/false.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkAmIBlockedByGamer(System.Int32@)">
            <summary>
            NETWORK_AM_I_BLOCKED_BY_GAMER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkAmIBlockedByPlayer(System.Int32)">
            <summary>
            NETWORK_AM_I_BLOCKED_BY_PLAYER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkAmIMutedByGamer(System.Int32@)">
            <summary>
            NETWORK_AM_I_MUTED_BY_GAMER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkAmIMutedByPlayer(System.Int32)">
            <summary>
            NETWORK_AM_I_MUTED_BY_PLAYER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkApplyCachedPlayerHeadBlendData(System.Int32,System.Int32)">
            <summary>
            NETWORK_APPLY_CACHED_PLAYER_HEAD_BLEND_DATA
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x99b72c7abde5c910(System.Int32,System.Int32)">
            <summary>
            NETWORK_APPLY_CACHED_PLAYER_HEAD_BLEND_DATA
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkCopyPedBlendData(System.Int32,System.Int32)">
            <summary>
            NETWORK_APPLY_CACHED_PLAYER_HEAD_BLEND_DATA
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkApplyPedScarData(System.Int32,System.Int32)">
            <summary>
            NETWORK_APPLY_PED_SCAR_DATA
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xe66c690248f11150(System.Int32,System.Int32)">
            <summary>
            NETWORK_APPLY_PED_SCAR_DATA
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkApplyTransitionParameter(System.Int32,System.Int32)">
            <summary>
            NETWORK_APPLY_TRANSITION_PARAMETER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x521638ada1ba0d18(System.Int32,System.Int32)">
            <summary>
            NETWORK_APPLY_TRANSITION_PARAMETER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkApplyTransitionParameterString(System.Int32,System.String,System.Boolean)">
            <summary>
            NETWORK_APPLY_TRANSITION_PARAMETER_STRING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xebefc2e77084f599(System.Int32,System.String,System.Boolean)">
            <summary>
            NETWORK_APPLY_TRANSITION_PARAMETER_STRING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkApplyVoiceProximityOverride(System.Single,System.Single,System.Single)">
            <summary>
            NETWORK_APPLY_VOICE_PROXIMITY_OVERRIDE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsNetworkVehicleBeenDamagedByAnyObject(System.Single,System.Single,System.Single)">
            <summary>
            NETWORK_APPLY_VOICE_PROXIMITY_OVERRIDE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkAreCutsceneEntities">
            <summary>
            Getter for SET_NETWORK_CUTSCENE_ENTITIES.
            ```
            ```
            NativeDB Introduced: v2699
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkAreHandlesTheSame(System.Int32@,System.Int32@)">
            <summary>
            NETWORK_ARE_HANDLES_THE_SAME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkAreSocialClubPoliciesCurrent">
            <summary>
            NETWORK_ARE_SOCIAL_CLUB_POLICIES_CURRENT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xba9775570db788cf">
            <summary>
            NETWORK_ARE_SOCIAL_CLUB_POLICIES_CURRENT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkAreTransitionDetailsValid(System.Int32)">
            <summary>
            NETWORK_ARE_TRANSITION_DETAILS_VALID
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x2615aa2a695930c1(System.Int32)">
            <summary>
            NETWORK_ARE_TRANSITION_DETAILS_VALID
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkAttachSynchronisedSceneToEntity(System.Int32,System.Int32,System.Int32)">
            <summary>
            NETWORK_ATTACH_SYNCHRONISED_SCENE_TO_ENTITY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkBail">
            <summary>
            NativeDB Added Parameter 1: int p0
            NativeDB Added Parameter 2: int p1
            NativeDB Added Parameter 3: int p2
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkBailTransition">
            <summary>
            NativeDB Added Parameter 1: int p0
            NativeDB Added Parameter 2: int p1
            NativeDB Added Parameter 3: int p2
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkBailTransitionQuickmatch">
            <summary>
            NativeDB Introduced: v2699
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkBlockInvites(System.Boolean)">
            <summary>
            NETWORK_BLOCK_INVITES
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkBlockJoinQueueInvites(System.Boolean)">
            <summary>
            NETWORK_BLOCK_JOIN_QUEUE_INVITES
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xcfeb8af24fc1d0bb(System.Boolean)">
            <summary>
            NETWORK_BLOCK_JOIN_QUEUE_INVITES
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkBlockInvites_2(System.Boolean)">
            <summary>
            NETWORK_BLOCK_JOIN_QUEUE_INVITES
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkBlockKickedPlayers(System.Boolean)">
            <summary>
            _NETWORK_BLOCK_KICKED_PLAYERS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x6b07b9ce4d390375(System.Boolean)">
            <summary>
            _NETWORK_BLOCK_KICKED_PLAYERS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkBuyAirstrike(System.Int32,System.Boolean,System.Boolean)">
            <summary>
            p1 = 0 (always)
            p2 = 1 (always)
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkBuyBackupGang(System.Int32,System.Int32,System.Boolean,System.Boolean)">
            <summary>
            NativeDB Introduced: v323
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkBuyBounty(System.Int32,System.Int32,System.Boolean,System.Boolean)">
            <summary>
            p1 is just an assumption. p2 was false and p3 was true.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkBuyContraband(System.Int32,System.Int32,System.Int32,System.Boolean,System.Boolean)">
            <summary>
            _NETWORK_BUY_CONTRABAND
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x30fd873ece50e9f6(System.Int32,System.Int32,System.Int32,System.Boolean,System.Boolean)">
            <summary>
            _NETWORK_BUY_CONTRABAND
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkBuyFairgroundRide(System.Int32,System.Int32,System.Boolean,System.Boolean)">
            <summary>
            The first parameter is the amount spent which is store in a global when this native is called. The global returns 10. Which is the price for both rides.
            The last 3 parameters are,
            2,0,1 in the am_ferriswheel.c
            1,0,1 in the am_rollercoaster.c
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x8a7b3952dd64d2b5(System.Int32,System.Int32,System.Boolean,System.Boolean)">
            <summary>
            The first parameter is the amount spent which is store in a global when this native is called. The global returns 10. Which is the price for both rides.
            The last 3 parameters are,
            2,0,1 in the am_ferriswheel.c
            1,0,1 in the am_rollercoaster.c
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkBuyHealthcare(System.Int32,System.Boolean,System.Boolean)">
            <summary>
            NETWORK_BUY_HEALTHCARE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkBuyHeliStrike(System.Int32,System.Boolean,System.Boolean)">
            <summary>
            p1 = 0 (always)
            p2 = 1 (always)
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkBuyItem(System.Int32,System.UInt32,System.Int32,System.Int32,System.Boolean,System.String,System.Int32,System.Int32,System.Int32,System.Boolean)">
            <summary>
            NETWORK_BUY_ITEM
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkBuyLotteryTicket(System.Int32,System.Int32,System.Boolean,System.Boolean)">
            <summary>
            NativeDB Introduced: v323
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkBuyProperty(System.Single,System.UInt32,System.Boolean,System.Boolean)">
            <summary>
            NETWORK_BUY_PROPERTY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkBuySmokes(System.Int32,System.Boolean,System.Boolean)">
            <summary>
            NativeDB Introduced: v323
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkCacheLocalPlayerHeadBlendData">
            <summary>
            NETWORK_CACHE_LOCAL_PLAYER_HEAD_BLEND_DATA
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xbd0be0bfc927eac1">
            <summary>
            NETWORK_CACHE_LOCAL_PLAYER_HEAD_BLEND_DATA
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkCanAccessMultiplayer(System.Int32@)">
            <summary>
            11 - Need to download tunables.
            12 - Need to download background script.
            Returns 1 if the multiplayer is loaded, otherwhise 0.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xaf50da1a3f8b1ba4(System.Int32@)">
            <summary>
            11 - Need to download tunables.
            12 - Need to download background script.
            Returns 1 if the multiplayer is loaded, otherwhise 0.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkCanBail">
            <summary>
            NETWORK_CAN_BAIL
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkCanBet(System.Int32)">
            <summary>
            NETWORK_CAN_BET
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x3a54e33660ded67f(System.Int32)">
            <summary>
            NETWORK_CAN_BET
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkCanBuyLotteryTicket(System.Int32)">
            <summary>
            NativeDB Introduced: v323
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkCanCommunicateWithGamer(System.Int32@)">
            <summary>
            NETWORK_CAN_COMMUNICATE_WITH_GAMER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkCanCommunicateWithGamer_2(System.Int32@)">
            <summary>
            Same as NETWORK_CAN_COMMUNICATE_WITH_GAMER
            NETWORK_CAN_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x8f5d1ad832aeb06c(System.Int32@)">
            <summary>
            Same as NETWORK_CAN_COMMUNICATE_WITH_GAMER
            NETWORK_CAN_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkCanEnterMultiplayer">
            <summary>
            NETWORK_CAN_ENTER_MULTIPLAYER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkCanGamerPlayMultiplayerWithMe(System.Int32@)">
            <summary>
            _NETWORK_CAN_GAMER_PLAY_MULTIPLAYER_WITH_ME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x135f9b7b7add2185(System.Int32@)">
            <summary>
            _NETWORK_CAN_GAMER_PLAY_MULTIPLAYER_WITH_ME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkCanPlayMultiplayerWithGamer(System.Int32@)">
            <summary>
            _NETWORK_CAN_PLAY_MULTIPLAYER_WITH_GAMER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x07dd29d5e22763f1(System.Int32@)">
            <summary>
            _NETWORK_CAN_PLAY_MULTIPLAYER_WITH_GAMER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkCanReceivePlayerCash(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            NETWORK_CAN_RECEIVE_PLAYER_CASH
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkCanSessionEnd">
            <summary>
            NETWORK_CAN_SESSION_END
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkCanSetWaypoint">
            <summary>
            NETWORK_CAN_SET_WAYPOINT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkCanShareJobCash">
            <summary>
            NETWORK_CAN_SHARE_JOB_CASH
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x1c2473301b1c66ba">
            <summary>
            NETWORK_CAN_SHARE_JOB_CASH
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkCanSpendMoney(System.Int32,System.Boolean,System.Boolean,System.Boolean,System.Int32)">
            <summary>
            NativeDB Added Parameter 6: Any p5
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xab3caa6b422164da(System.Int32,System.Boolean,System.Boolean,System.Boolean,System.Int32)">
            <summary>
            NativeDB Added Parameter 6: Any p5
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkCanSpendMoney_2(System.Int32,System.Boolean,System.Boolean,System.Boolean,System.Int32@,System.Int32)">
            <summary>
            NETWORK_CAN_R??? or NETWORK_CAN_S???
            ```
            ```
            NativeDB Added Parameter 7: Any p6
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x7303e27cc6532080(System.Int32,System.Boolean,System.Boolean,System.Boolean,System.Int32@,System.Int32)">
            <summary>
            NETWORK_CAN_R??? or NETWORK_CAN_S???
            ```
            ```
            NativeDB Added Parameter 7: Any p6
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkCanViewGamerUserContent(System.Int32@)">
            <summary>
            _NETWORK_CAN_VIEW_GAMER_USER_CONTENT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xb57a49545ba53ce7(System.Int32@)">
            <summary>
            _NETWORK_CAN_VIEW_GAMER_USER_CONTENT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkCancelRespawnSearch">
            <summary>
            NETWORK_CANCEL_RESPAWN_SEARCH
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xfb8f2a6f3df08cbe">
            <summary>
            NETWORK_CANCEL_RESPAWN_SEARCH
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkCasinoCanGamble(System.Int32)">
            <summary>
            NETWORK_C\*
            ```
            NativeDB Introduced: v1734
            ```
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkCasinoCanPurchaseChipsWithPvc">
            <summary>
            Same as 0x8968D4D8C6C40C11.
            NETWORK_C\*
            ```
            NativeDB Introduced: v1734
            ```
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkCasinoCanPurchaseChipsWithPvc_2">
            <summary>
            Same as 0x394DCDB9E836B7A9.
            NETWORK_C\*
            ```
            NativeDB Introduced: v1734
            ```
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkCasinoCanUseGamblingType(System.UInt32)">
            <summary>
            GTAO_CASINO_HOUSE
            GTAO_CASINO_INSIDETRACK
            GTAO_CASINO_LUCKYWHEEL
            GTAO_CASINO_BLACKJACK
            GTAO_CASINO_ROULETTE
            GTAO_CASINO_SLOTS
            GTAO_CASINO_PURCHASE_CHIPS
            NETWORK_C\*
            ```
            NativeDB Introduced: v1734
            ```
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkCasinoPurchaseChips(System.Int32,System.Int32)">
            <summary>
            NETWORK_C\*
            ```
            NativeDB Introduced: v1734
            ```
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkCasinoSellChips(System.Int32,System.Int32)">
            <summary>
            NETWORK_C\*
            ```
            NativeDB Introduced: v1734
            ```
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkChangeTransitionSlots(System.Int32,System.Int32)">
            <summary>
            NETWORK_CHANGE_TRANSITION_SLOTS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xeeeda5e6d7080987(System.Int32,System.Int32)">
            <summary>
            NETWORK_CHANGE_TRANSITION_SLOTS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkCheckCommunicationPrivileges(System.Int32,System.Int32,System.Boolean)">
            <summary>
            NETWORK_CHECK_COMMUNICATION_PRIVILEGES
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x83f28ce49fbbffba(System.Int32,System.Int32,System.Boolean)">
            <summary>
            NETWORK_CHECK_COMMUNICATION_PRIVILEGES
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkCheckDataManagerSucceededForHandle(System.Int32,System.Int32@)">
            <summary>
            Checks if the friendDataIndex in the friend data manager contains the data for the specified networkHandle
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x44b37cdcae765aae(System.Int32,System.Int32@)">
            <summary>
            Checks if the friendDataIndex in the friend data manager contains the data for the specified networkHandle
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkCheckUserContentPrivileges(System.Int32,System.Int32,System.Boolean)">
            <summary>
            NETWORK_CHECK_USER_CONTENT_PRIVILEGES
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x595f028698072dd9(System.Int32,System.Int32,System.Boolean)">
            <summary>
            NETWORK_CHECK_USER_CONTENT_PRIVILEGES
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkClanAnimation(System.String,System.String)">
            <summary>
            Only documented...
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x729e3401f0430686(System.String,System.String)">
            <summary>
            Only documented...
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkClanAnyDownloadMembershipPending">
            <summary>
            NETWORK_CLAN_ANY_DOWNLOAD_MEMBERSHIP_PENDING
            </summary>
            <returns>
            True if there are any pending downloads, false otherwise.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xb3f64a6a91432477">
            <summary>
            NETWORK_CLAN_ANY_DOWNLOAD_MEMBERSHIP_PENDING
            </summary>
            <returns>
            True if there are any pending downloads, false otherwise.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkIsClanMembershipFinishedDownloading">
            <summary>
            NETWORK_CLAN_ANY_DOWNLOAD_MEMBERSHIP_PENDING
            </summary>
            <returns>
            True if there are any pending downloads, false otherwise.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkClanDownloadMembership(System.Int32@)">
            <summary>
            NETWORK_CLAN_DOWNLOAD_MEMBERSHIP
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkClanDownloadMembershipPending(System.Int32@)">
            <summary>
            NETWORK_CLAN_DOWNLOAD_MEMBERSHIP_PENDING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkClanGetEmblemTxdName(System.Int32@,System.Int32@)">
            <summary>
            NETWORK_CLAN_GET_EMBLEM_TXD_NAME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x5835d9cd92e83184(System.Int32@,System.Int32@)">
            <summary>
            NETWORK_CLAN_GET_EMBLEM_TXD_NAME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkGetPlayerCrewEmblemTxdName(System.Int32@,System.Int32@)">
            <summary>
            NETWORK_CLAN_GET_EMBLEM_TXD_NAME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkClanGetLocalMembershipsCount">
            <summary>
            NETWORK_CLAN_GET_LOCAL_MEMBERSHIPS_COUNT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x1f471b79acc90bef">
            <summary>
            NETWORK_CLAN_GET_LOCAL_MEMBERSHIPS_COUNT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetNumMembershipDesc">
            <summary>
            NETWORK_CLAN_GET_LOCAL_MEMBERSHIPS_COUNT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkClanGetNumMembershipDesc">
            <summary>
            NETWORK_CLAN_GET_LOCAL_MEMBERSHIPS_COUNT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkClanGetMembership(System.Int32@,System.Int32@,System.Int32)">
            <summary>
            Retrieves a membership for a player, from the cache (i.e. downloaded via NETWORK_CLAN_DOWNLOAD_MEMBERSHIP).
            Test C++ code:
            https://pastebin.com/CD8wni4C
            </summary>
            <param name="networkHandle">
            A player network handle.
            </param>
            <param name="clanMembership">
            Output buffer for the membership data. Also known as "desc".
            </param>
            <param name="membershipIndex">
            If the player has multiple crews/memberships, use \[0-9], or -1 to get the active crew/membership.
            </param>
            <returns>
            Returns true on success, false otherwise.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkClanGetMembershipCount(System.Int32@)">
            <summary>
            NETWORK_CLAN_GET_MEMBERSHIP_COUNT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkClanGetMembershipDesc(System.Int32@,System.Int32)">
            <summary>
            NETWORK_CLAN_GET_MEMBERSHIP_DESC
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkClanGetMembershipValid(System.Int32@,System.Int32)">
            <summary>
            Checks if a crew/membership for a player, from the cache (i.e. downloaded via NETWORK_CLAN_DOWNLOAD_MEMBERSHIP) is valid.
            </summary>
            <param name="networkHandle">
            A player network handle.
            </param>
            <param name="membershipIndex">
            If the player has multiple crews/memberships, use \[0-9], or -1 to get the active crew/membership.
            </param>
            <returns>
            Returns true if valid, false otherwise.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkClanGetUiFormattedTag(System.Int32@,System.Int32,System.Int32@)">
            <summary>
            bufferSize is 35 in the scripts.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xf45352426ff3a4f0(System.Int32@,System.Int32,System.Int32@)">
            <summary>
            bufferSize is 35 in the scripts.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkClanIsEmblemReady(System.Int32,System.Int32@)">
            <summary>
            NETWORK_CLAN_IS_EMBLEM_READY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa134777ff7f33331(System.Int32,System.Int32@)">
            <summary>
            NETWORK_CLAN_IS_EMBLEM_READY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkClanIsRockstarClan(System.Int32@,System.Int32)">
            <summary>
            bufferSize is 35 in the scripts.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x7543bb439f63792b(System.Int32@,System.Int32)">
            <summary>
            bufferSize is 35 in the scripts.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkClanJoin(System.Int32)">
            <summary>
            NETWORK_CLAN_JOIN
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkClanPlayerGetDesc(System.Int32@,System.Int32,System.Int32@)">
            <summary>
            bufferSize is 35 in the scripts.
            bufferSize is the elementCount of p0(desc), sizeof(p0) == 280 == p1*8 == 35 * 8, p2(netHandle) is obtained from NETWORK::NETWORK_HANDLE_FROM_PLAYER.  And no, I can't explain why 35 * sizeof(int) == 280 and not 140, but I'll get back to you on that.
            the answer is: because p0 an int64_t* / int64_t[35].  and FYI p2 is an int64_t[13]
            pastebin.com/cSZniHak
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkClanPlayerIsActive(System.Int32@)">
            <summary>
            NETWORK_CLAN_PLAYER_IS_ACTIVE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkClanReleaseEmblem(System.Int32)">
            <summary>
            NETWORK_CLAN_RELEASE_EMBLEM
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x113e6e3e50e286b0(System.Int32)">
            <summary>
            NETWORK_CLAN_RELEASE_EMBLEM
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkClanRemoteMembershipsAreInCache(System.Int32@)">
            <summary>
            NETWORK_CLAN_REMOTE_MEMBERSHIPS_ARE_IN_CACHE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkClanRequestEmblem(System.Int32)">
            <summary>
            NETWORK_CLAN_REQUEST_EMBLEM
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x13518ff1c6b28938(System.Int32)">
            <summary>
            NETWORK_CLAN_REQUEST_EMBLEM
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkClanServiceIsValid">
            <summary>
            NETWORK_CLAN_SERVICE_IS_VALID
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkPlayerIsInClan">
            <summary>
            NETWORK_CLAN_SERVICE_IS_VALID
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkClearCharacterWallet(System.Int32)">
            <summary>
            NETWORK_CLEAR_CHARACTER_WALLET
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa921ded15fdf28f5(System.Int32)">
            <summary>
            NETWORK_CLEAR_CHARACTER_WALLET
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkClearClockTimeOverride">
            <summary>
            NETWORK_CLEAR_CLOCK_TIME_OVERRIDE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xd972df67326f966e">
            <summary>
            NETWORK_CLEAR_CLOCK_TIME_OVERRIDE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkClearFollowInvite">
            <summary>
            NETWORK_CLEAR_FOLLOW_INVITE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x439bfde3cd0610f6">
            <summary>
            NETWORK_CLEAR_FOLLOW_INVITE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkClearFollowers">
            <summary>
            NETWORK_CLEAR_FOLLOWERS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x058f43ec59a8631a">
            <summary>
            NETWORK_CLEAR_FOLLOWERS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkClearFoundGamers">
            <summary>
            NETWORK_CLEAR_FOUND_GAMERS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkClearGetGamerStatus">
            <summary>
            NETWORK_CLEAR_GET_GAMER_STATUS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x86e0660e4f5c956d">
            <summary>
            NETWORK_CLEAR_GET_GAMER_STATUS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkClearGroupActivity">
            <summary>
            NETWORK_CLEAR_GROUP_ACTIVITY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x1888694923ef4591">
            <summary>
            NETWORK_CLEAR_GROUP_ACTIVITY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkClearPropertyId">
            <summary>
            NETWORK_CLEAR_PROPERTY_ID
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xc2b82527ca77053e">
            <summary>
            NETWORK_CLEAR_PROPERTY_ID
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkClearTransitionCreatorHandle">
            <summary>
            NETWORK_CLEAR_TRANSITION_CREATOR_HANDLE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkClearVoiceChannel">
            <summary>
            NETWORK_CLEAR_VOICE_CHANNEL
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xe036a705f989e049">
            <summary>
            NETWORK_CLEAR_VOICE_CHANNEL
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkClearVoiceProximityOverride">
            <summary>
            NETWORK_CLEAR_VOICE_PROXIMITY_OVERRIDE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xf03755696450470c">
            <summary>
            NETWORK_CLEAR_VOICE_PROXIMITY_OVERRIDE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkCloseTransitionMatchmaking">
            <summary>
            NETWORK_CLOSE_TRANSITION_MATCHMAKING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x43f4dba69710e01e">
            <summary>
            NETWORK_CLOSE_TRANSITION_MATCHMAKING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkConcealEntity(System.Int32,System.Boolean)">
            <summary>
            _NETWORK_CONCEAL_ENTITY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkConcealPlayer(System.Int32,System.Boolean,System.Boolean)">
            <summary>
            This is what R\* uses to hide players in MP interiors.
            To manage player visibility with NetworkConcealPlayer, here’s a solid approach:
            **General Population (players not in any instance):**
            *   Use NetworkConcealPlayer to hide players who are in any instance. This way, general population players won’t see or interact with instance players.
            **Instance Players (players in a specific instance):**
            *   Use NetworkConcealPlayer to hide players who aren’t in the same instance. Instance players can still see and interact with the general population but not with players in other instances.
            This setup keeps instance players separate from each other while allowing interaction with the general population.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkCreateSynchronisedScene(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32,System.Boolean,System.Boolean,System.Single,System.Single,System.Single)">
            <summary>
            Creates a networked synchronized scene.
            Be sure to actually start the scene with [`NETWORK_START_SYNCHRONISED_SCENE`](#\_0x9A1B3FCDB36C8697) after you're done adding peds or entities to the scene.
            </summary>
            <param name="x">
            X coord of the scene position (If the scene is for an object, the position should be of the object's coordinates most of the time)
            </param>
            <param name="y">
            Y coord of the scene position.
            </param>
            <param name="z">
            Z coord of the scene position.
            </param>
            <param name="xRot">
            Value x of the scene rotation.
            </param>
            <param name="yRot">
            Value y of the scene rotation.
            </param>
            <param name="zRot">
            Value z of the scene rotation (It's heading).
            </param>
            <param name="rotationOrder">
            Rotation order. Default is 2.
            </param>
            <param name="holdLastFrame">
            If true, the scene stays on the last frame once it finishes, making `GetSynchronizedScenePhase` keep returning `1.0`. Script is expected to clean up it's memory and stop the animation if this is passed as true and the phase reaches `1.0`.
            </param>
            <param name="looped">
            If true, the scene will be looped and `holdLastFrame` will be disregarded.
            </param>
            <param name="phaseToStopScene">
            Which phase (from `0.0` to `1.0` to stop the scene. Default is `1.0`)
            </param>
            <param name="phaseToStartScene">
            Which phase (from `0.0` to `1.0` to start the scene. Default is `0.0`)
            </param>
            <param name="animSpeed">
            Speed of the animation. Default is `1.0`
            </param>
            <returns>
            Returns the network synchronized scene's handle. You can get information regarding the phase, rate etc of this synchronised scene by using local synchronized scene natives (e.g [`GET_SYNCHRONIZED_SCENE_PHASE`](#\_0xE4A310B1D7FA73CC)).
            Do note that you need to get the local scene handle from the network scene handle (using [`NETWORK_GET_LOCAL_SCENE_FROM_NETWORK_ID`](#\_0x02C40BF885C567B6)) and then pass the returned value to the local synchronized scene info natives.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkDeductCash(System.Int32,System.String,System.String,System.Boolean,System.Boolean,System.Boolean)">
            <summary>
            NativeDB Introduced: v323
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkDeleteCharacter(System.Int32,System.Boolean,System.Boolean)">
            <summary>
            Note the 2nd parameters are always 1, 0. I have a feeling it deals with your money, wallet, bank. So when you delete the character it of course wipes the wallet cash at that time. So if that was the case, it would be eg, NETWORK_DELETE_CHARACTER(characterIndex, deleteWalletCash, deleteBankCash);
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkDidFindGamersSucceed">
            <summary>
            NETWORK_DID_FIND_GAMERS_SUCCEED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xf9b83b77929d8863">
            <summary>
            NETWORK_DID_FIND_GAMERS_SUCCEED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkDidGetGamerStatusSucceed">
            <summary>
            NETWORK_DID_GET_GAMER_STATUS_SUCCEED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x5ae17c6b0134b7f1">
            <summary>
            NETWORK_DID_GET_GAMER_STATUS_SUCCEED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkDisableInvincibleFlashing(System.Int32,System.Boolean)">
            <summary>
            NETWORK_DISABLE_INVINCIBLE_FLASHING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x9dd368bf06983221(System.Int32,System.Boolean)">
            <summary>
            NETWORK_DISABLE_INVINCIBLE_FLASHING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkDisableLeaveRemotePedBehind(System.Boolean)">
            <summary>
            NETWORK_DISABLE_LEAVE_REMOTE_PED_BEHIND
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xc505036a35afd01b(System.Boolean)">
            <summary>
            NETWORK_DISABLE_LEAVE_REMOTE_PED_BEHIND
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkDisableProximityMigration(System.Int32)">
            <summary>
            NETWORK_DISABLE_PROXIMITY_MIGRATION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x407091cf6037118e(System.Int32)">
            <summary>
            NETWORK_DISABLE_PROXIMITY_MIGRATION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkDisplaynamesFromHandlesStart(System.Int32@,System.Int32)">
            <summary>
            Hardcoded to return -1.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xd66c9e72b3cc4982(System.Int32@,System.Int32)">
            <summary>
            Hardcoded to return -1.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkDoTransitionQuickmatch(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Added Parameter 5: Any p4
            NativeDB Added Parameter 6: Any p5
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x71fb0ebcd4915d56(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Added Parameter 5: Any p4
            NativeDB Added Parameter 6: Any p5
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkDoTransitionQuickmatchAsync(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Added Parameter 5: Any p4
            NativeDB Added Parameter 6: Any p5
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa091a5e44f0072e5(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Added Parameter 5: Any p4
            NativeDB Added Parameter 6: Any p5
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkDoTransitionQuickmatchWithGroup(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32@,System.Int32)">
            <summary>
            NativeDB Added Parameter 7: Any p6
            NativeDB Added Parameter 8: Any p7
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkDoTransitionToFreemode(System.Int32@,System.Int32,System.Boolean,System.Int32,System.Boolean)">
            <summary>
            p2 is true 3/4 of the occurrences I found.
            'players' is the number of players for a session. On PS3/360 it's always 18. On PC it's 32.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkDoTransitionToGame(System.Boolean,System.Int32)">
            <summary>
            NETWORK_DO_TRANSITION_TO_GAME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkDoTransitionToNewFreemode(System.Int32@,System.Int32@,System.Int32,System.Boolean,System.Boolean,System.Boolean)">
            <summary>
            NETWORK_DO_TRANSITION_TO_NEW_FREEMODE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkDoTransitionToNewGame(System.Boolean,System.Int32,System.Boolean)">
            <summary>
            NETWORK_DO_TRANSITION_TO_NEW_GAME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkDoesEntityExistWithNetworkId(System.Int32)">
            <summary>
            NETWORK_DOES_ENTITY_EXIST_WITH_NETWORK_ID
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkDoesNetworkIdExist(System.Int32)">
            <summary>
            NETWORK_DOES_NETWORK_ID_EXIST
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkDoesTunableExist(System.String,System.String)">
            <summary>
            NETWORK_DOES_TUNABLE_EXIST
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkDoesTunableExistHash(System.UInt32,System.UInt32)">
            <summary>
            NETWORK_DOES_TUNABLE_EXIST_HASH
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xe4e53e1419d81127(System.UInt32,System.UInt32)">
            <summary>
            NETWORK_DOES_TUNABLE_EXIST_HASH
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkEarnBoss(System.Int32,System.Int32,System.Int32)">
            <summary>
            _NETWORK_EARN_BOSS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x08b0ca7a6ab3ac32(System.Int32,System.Int32,System.Int32)">
            <summary>
            _NETWORK_EARN_BOSS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkEarnBossAgency(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            _NETWORK_EARN_BOSS_AGENCY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x0cb1be0633c024a8(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            _NETWORK_EARN_BOSS_AGENCY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkEarnBountyHunterReward(System.Int32)">
            <summary>
            NativeDB Introduced: v1493
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xf6b170f9a02e9e87(System.Int32)">
            <summary>
            NativeDB Introduced: v1493
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkEarnCasinoHeist(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v1868
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkEarnCasinoHeistBonus(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v1868
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkEarnCollectableCompletedCollection(System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v2060
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkEarnFmbbWageBonus(System.Int32)">
            <summary>
            NativeDB Introduced: v1493
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xfffba1b1f7c0b6f4(System.Int32)">
            <summary>
            NativeDB Introduced: v1493
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkEarnFromAiTargetKill(System.Int32,System.Int32)">
            <summary>
            DSPORT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x515b4a22e4d3c6d7(System.Int32,System.Int32)">
            <summary>
            DSPORT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkEarnFromAmbientJob(System.Int32,System.String,System.Int32@)">
            <summary>
            Example for p1: "AM_DISTRACT_COPS"
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xfb6db092fbae29e6(System.Int32,System.String,System.Int32@)">
            <summary>
            Example for p1: "AM_DISTRACT_COPS"
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkEarnFromArenaCareerProgression(System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v1604
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkEarnFromArenaSkillLevelProgression(System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v1604
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkEarnFromArenaWar(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v1604
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkEarnFromArmourTruck(System.Int32)">
            <summary>
            For the money bags that drop a max of $40,000. Often called 40k bags.
            Most likely NETWORK_EARN_FROM_ROB***
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xf514621e8ea463d0(System.Int32)">
            <summary>
            For the money bags that drop a max of $40,000. Often called 40k bags.
            Most likely NETWORK_EARN_FROM_ROB***
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkEarnFromAssassinateTargetKilled(System.Int32)">
            <summary>
            NativeDB Introduced: v1604
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkEarnFromAssassinateTargetKilled_2(System.Int32)">
            <summary>
            NativeDB Introduced: v1604
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkEarnFromAutoshopBusiness(System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x36a7fd5a7194b03e(System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkEarnFromAutoshopIncome(System.Int32)">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xc66d1cf99ed7fe25(System.Int32)">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkEarnFromBbEventBonus(System.Int32)">
            <summary>
            NativeDB Introduced: v1604
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkEarnFromBbEventCargo(System.Int32)">
            <summary>
            NativeDB Introduced: v1604
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkEarnFromBendJob(System.Int32,System.String)">
            <summary>
            NETWORK_EARN_FROM_BEND_JOB
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x61326ee6df15b0ca(System.Int32,System.String)">
            <summary>
            NETWORK_EARN_FROM_BEND_JOB
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkEarnFromMissionH(System.Int32,System.String)">
            <summary>
            NETWORK_EARN_FROM_BEND_JOB
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkEarnFromBetting(System.Int32,System.String)">
            <summary>
            NETWORK_EARN_FROM_BETTING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkEarnFromBikeShopBusiness(System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v2699
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkEarnFromBikerIncome(System.Int32)">
            <summary>
            NativeDB Introduced: v2699
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkEarnFromBounty(System.Int32,System.Int32@,System.Int32@,System.Int32)">
            <summary>
            NETWORK_EARN_FROM_BOUNTY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkEarnFromBusinessBattle(System.Int32)">
            <summary>
            NativeDB Introduced: v1493
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x42fce14f50f27291(System.Int32)">
            <summary>
            NativeDB Introduced: v1493
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkEarnFromBusinessHubSell(System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v1493
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x0b39cf0d53f1c883(System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v1493
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkEarnFromBusinessHubSource(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v2699
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkEarnFromBusinessProduct(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            _NETWORK_EARN_FROM_BUSINESS_PRODUCT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x8586789730b10caf(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            _NETWORK_EARN_FROM_BUSINESS_PRODUCT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkEarnFromCarclubMembership(System.Int32)">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xbc6227792a188e2e(System.Int32)">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkEarnFromCashingOut(System.Int32)">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkEarnFromCasinoAward(System.Int32,System.UInt32)">
            <summary>
            NativeDB Introduced: v1734
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkEarnFromCasinoMissionParticipation(System.Int32)">
            <summary>
            NativeDB Introduced: v1734
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkEarnFromCasinoMissionReward(System.Int32)">
            <summary>
            NativeDB Introduced: v1734
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkEarnFromCasinoStoryMissionReward(System.Int32)">
            <summary>
            NativeDB Introduced: v1734
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkEarnFromChallengeWin(System.Int32,System.Int32@,System.Boolean)">
            <summary>
            NETWORK_EARN_FROM_CHALLENGE_WIN
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x2b171e6b2f64d8df(System.Int32,System.Int32@,System.Boolean)">
            <summary>
            NETWORK_EARN_FROM_CHALLENGE_WIN
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkEarnFromClubManagementParticipation(System.Int32)">
            <summary>
            NativeDB Introduced: v1493
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa75eac69f59e96e7(System.Int32)">
            <summary>
            NativeDB Introduced: v1493
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkEarnFromCollectablesActionFigures(System.Int32)">
            <summary>
            NativeDB Introduced: v1734
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkEarnFromCollectionItem(System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v1734
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkEarnFromCompleteCollection(System.Int32)">
            <summary>
            NativeDB Introduced: v1734
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkEarnFromContraband(System.Int32,System.Int32)">
            <summary>
            _NETWORK_EARN_FROM_CONTRABAND
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xeca658ce2a4e5a72(System.Int32,System.Int32)">
            <summary>
            _NETWORK_EARN_FROM_CONTRABAND
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkEarnFromCrateDrop(System.Int32)">
            <summary>
            NETWORK_EARN_FROM_CRATE_DROP
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xb1cc1b9ec3007a2a(System.Int32)">
            <summary>
            NETWORK_EARN_FROM_CRATE_DROP
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkEarnFromCriminalMastermindBonus(System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xd20d79671a598594(System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkEarnFromDailyObjectiveEvent(System.Int32)">
            <summary>
            NativeDB Introduced: v1734
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkEarnFromDailyObjectives(System.Int32,System.String,System.Int32)">
            <summary>
            NETWORK_EARN_FROM_DAILY_OBJECTIVES
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x6ea318c91c1a8786(System.Int32,System.String,System.Int32)">
            <summary>
            NETWORK_EARN_FROM_DAILY_OBJECTIVES
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkEarnFromDailyObjective(System.Int32,System.String,System.Int32)">
            <summary>
            NETWORK_EARN_FROM_DAILY_OBJECTIVES
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkEarnFromDarChallenge(System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkEarnFromDestroyingContraband(System.Int32)">
            <summary>
            _NETWORK_EARN_FROM_DESTROYING_CONTRABAND
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x84c0116d012e8fc2(System.Int32)">
            <summary>
            _NETWORK_EARN_FROM_DESTROYING_CONTRABAND
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkEarnFromDoomsdayFinaleBonus(System.Int32,System.UInt32)">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkEarnFromFmbbBossWork(System.Int32)">
            <summary>
            NativeDB Introduced: v1493
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x1fda0aa679c9919b(System.Int32)">
            <summary>
            NativeDB Introduced: v1493
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkEarnFromFmbbPhonecallMission(System.Int32)">
            <summary>
            NativeDB Introduced: v1493
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xc5156361f26e2212(System.Int32)">
            <summary>
            NativeDB Introduced: v1493
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkEarnFromGangPickup(System.Int32)">
            <summary>
            _NETWORK_EARN_FROM_GANG_PICKUP
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa03d4ace0a3284ce(System.Int32)">
            <summary>
            _NETWORK_EARN_FROM_GANG_PICKUP
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkEarnFromGangopsAwards(System.Int32,System.String,System.Int32)">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkEarnFromGangopsElite(System.Int32,System.String,System.Int32)">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkEarnFromGangopsJobsFinale(System.Int32,System.String)">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkEarnFromGangopsJobsPrepParticipation(System.Int32)">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkEarnFromGangopsJobsSetup(System.Int32,System.String)">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkEarnFromGangopsWages(System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkEarnFromGangopsWagesBonus(System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkEarnFromHackerTruckMission(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v1493
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkEarnFromHoldups(System.Int32)">
            <summary>
            NETWORK_EARN_FROM_HOLDUPS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkEarnFromImportExport(System.Int32,System.Int32)">
            <summary>
            NETWORK_EARN_FROM_IMPORT_EXPORT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkEarnFromJob(System.Int32,System.String)">
            <summary>
            NETWORK_EARN_FROM_JOB
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkEarnFromJobBonus(System.Int32,System.Int32@,System.Int32@)">
            <summary>
            NativeDB Introduced: v323
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x6816fb4416760775(System.Int32,System.Int32@,System.Int32@)">
            <summary>
            NativeDB Introduced: v323
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkEarnFromJobX2(System.Int32,System.String)">
            <summary>
            NativeDB Introduced: v1734
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkEarnFromNotBadsport(System.Int32)">
            <summary>
            NETWORK_EARN_FROM_NOT_BADSPORT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x4337511fa8221d36(System.Int32)">
            <summary>
            NETWORK_EARN_FROM_NOT_BADSPORT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkEarnFromPersonalVehicle(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            NETWORK_EARN_FROM_PERSONAL_VEHICLE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x3f4d00167e41e0ad(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            NETWORK_EARN_FROM_PERSONAL_VEHICLE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkEarnFromPickup(System.Int32)">
            <summary>
            NETWORK_EARN_FROM_PICKUP
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkEarnFromPremiumJob(System.Int32,System.String)">
            <summary>
            _NETWORK_EARN_FROM_PREMIUM_JOB
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xc8407624cef2354b(System.Int32,System.String)">
            <summary>
            _NETWORK_EARN_FROM_PREMIUM_JOB
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkEarnFromProperty(System.Int32,System.UInt32)">
            <summary>
            NETWORK_EARN_FROM_PROPERTY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkEarnFromRcTimeTrial(System.Int32)">
            <summary>
            NativeDB Introduced: v1734
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkEarnFromRdrBonus(System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkEarnFromRockstar(System.Int32)">
            <summary>
            NETWORK_EARN_FROM_ROCKSTAR
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkEarnFromSellBase(System.Int32,System.UInt32)">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkEarnFromSellBunker(System.Int32,System.Int32)">
            <summary>
            _NETWORK_EARN_FROM_SELL_BUNKER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x9251b6abf2d0a5b4(System.Int32,System.Int32)">
            <summary>
            _NETWORK_EARN_FROM_SELL_BUNKER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkEarnFromSellingVehicle(System.Int32)">
            <summary>
            NativeDB Added Parameter 2: Any p1
            NativeDB Added Parameter 3: Any p2
            NativeDB Introduced: v1734
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkEarnFromSightseeing(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v2699
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkEarnFromSmuggling(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v1180
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkEarnFromSpinTheWheelCash(System.Int32)">
            <summary>
            NativeDB Introduced: v1604
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkEarnFromTargetRefund(System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkEarnFromTimeTrialWin(System.Int32)">
            <summary>
            NativeDB Introduced: v1734
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkEarnFromTunerAward(System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xb846f547d3792df6(System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkEarnFromTunerFinale(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xbcb266247193ac61(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkEarnFromUpgradeAutoshopLocation(System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xc10322a8d3e061ee(System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkEarnFromVehicle(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            NETWORK_EARN_FROM_VEHICLE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkEarnFromVehicleAutoshop(System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x533073e8a596008c(System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkEarnFromVehicleAutoshopBonus(System.Int32)">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xfe65afe7308e32b2(System.Int32)">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkEarnFromVehicleExport(System.Int32,System.Int32,System.Int32)">
            <summary>
            _NETWORK_EARN_FROM_VEHICLE_EXPORT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xedead9a91ec768b3(System.Int32,System.Int32,System.Int32)">
            <summary>
            _NETWORK_EARN_FROM_VEHICLE_EXPORT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkEarnFromWagePayment(System.Int32)">
            <summary>
            NativeDB Introduced: v1180
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkEarnFromWagePaymentBonus(System.Int32)">
            <summary>
            NativeDB Introduced: v1180
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkEarnFromWarehouse">
            <summary>
            NativeDB Added Parameter 1: int amount
            NativeDB Added Parameter 2: int id
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x3e4adaff1830f146">
            <summary>
            NativeDB Added Parameter 1: int amount
            NativeDB Added Parameter 2: int id
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkEarnGoon(System.Int32,System.Int32,System.Int32)">
            <summary>
            _NETWORK_EARN_GOON
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xcda1c62be2777802(System.Int32,System.Int32,System.Int32)">
            <summary>
            _NETWORK_EARN_GOON
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkEarnIslandHeist(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v2189
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkEarnJobBonusFirstTimeBonus(System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x11b0a20c493f7e36(System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkEarnJobBonusHeistAward(System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x9d4fdbb035229669(System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkEndTutorialSession">
            <summary>
            NETWORK_END_TUTORIAL_SESSION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkEntityAreaDoesExist(System.Int32)">
            <summary>
            NETWORK_ENTITY_AREA_DOES_EXIST
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xe64a3ca08dfa37a9(System.Int32)">
            <summary>
            NETWORK_ENTITY_AREA_DOES_EXIST
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkEntityAreaIsOccupied(System.Int32)">
            <summary>
            NETWORK_ENTITY_AREA_IS_OCCUPIED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x4a2d4e8bf4265b0f(System.Int32)">
            <summary>
            NETWORK_ENTITY_AREA_IS_OCCUPIED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkExplodeHeli(System.Int32,System.Boolean,System.Boolean,System.Int32)">
            <summary>
            NETWORK_EXPLODE_HELI
            </summary>
            <param name="heli">
            Heli to explode
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x2a5e0621dd815a9a(System.Int32,System.Boolean,System.Boolean,System.Int32)">
            <summary>
            NETWORK_EXPLODE_HELI
            </summary>
            <param name="heli">
            Heli to explode
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkExplodeVehicle(System.Int32,System.Boolean,System.Boolean,System.Boolean)">
            <summary>
            In the console script dumps, this is only referenced once.
            NETWORK::NETWORK_EXPLODE_VEHICLE(vehicle, 1, 0, 0);
            ^^^^^ That must be PC script dumps? In X360 Script Dumps it is reference a few times with 2 differences in the parameters.
            Which as you see below is 1, 0, 0 + 1, 1, 0 + 1, 0, and a *param?
            am_plane_takedown.c
            network_explode_vehicle(net_to_veh(Local_40.imm_2), 1, 1, 0);
            armenian2.c
            network_explode_vehicle(Local_80[6 &lt;2&gt;], 1, 0, 0);
            fm_horde_controler.c
            network_explode_vehicle(net_to_veh(*uParam0), 1, 0, *uParam0);
            fm_mission_controller.c, has 6 hits so not going to list them.
            Side note, setting the first parameter to 0 seems to mute sound or so?
            Seems it's like ADD_EXPLOSION, etc. the first 2 params. The 3rd atm no need to worry since it always seems to be 0.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkFadeInEntity(System.Int32,System.Boolean)">
            <summary>
            Fade the given entity back in, usually used after the entity has been faded out with [NETWORK_FADE_OUT_ENTITY](#\_0xDE564951F95E09ED)
            When used on a entity which isn't invisible or faded out then the native will still work, it will just instanly make the ped invisible before fading in.
            **Additional Parameters**:
            *   **flash**: If set to true the entity will flash while fading in.
            </summary>
            <param name="entity">
            The entity to fade in
            </param>
            <param name="bNetwork">
            When set to true the fade in will be networked.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkFadeOutEntity(System.Int32,System.Boolean,System.Boolean)">
            <summary>
            normal - transition like when your coming out of LSC
            slow - transition like when you walk into a mission
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkFindGamersInCrew(System.Int32)">
            <summary>
            NETWORK_FIND_GAMERS_IN_CREW
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xe532d6811b3a4d2a(System.Int32)">
            <summary>
            NETWORK_FIND_GAMERS_IN_CREW
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkXAffectsGamers(System.Int32)">
            <summary>
            NETWORK_FIND_GAMERS_IN_CREW
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkFindMatchedGamers(System.Int32,System.Single,System.Single,System.Single)">
            <summary>
            NETWORK_FIND_MATCHED_GAMERS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xf7b2cfde5c9f700d(System.Int32,System.Single,System.Single,System.Single)">
            <summary>
            NETWORK_FIND_MATCHED_GAMERS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkFinishBroadcastingData">
            <summary>
            NETWORK_FINISH_BROADCASTING_DATA
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x64f62afb081e260d">
            <summary>
            NETWORK_FINISH_BROADCASTING_DATA
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkForceLocalUseOfSyncedSceneCamera(System.Int32)">
            <summary>
            NETWORK_FORCE_LOCAL_USE_OF_SYNCED_SCENE_CAMERA
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xc9b43a33d09cada7(System.Int32)">
            <summary>
            NETWORK_FORCE_LOCAL_USE_OF_SYNCED_SCENE_CAMERA
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkGamerHasHeadset(System.Int32@)">
            <summary>
            NETWORK_GAMER_HAS_HEADSET
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkGamertagFromHandlePending">
            <summary>
            NETWORK_GAMERTAG_FROM_HANDLE_PENDING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkGamertagFromHandleStart(System.Int32@)">
            <summary>
            NETWORK_GAMERTAG_FROM_HANDLE_START
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkGamertagFromHandleSucceeded">
            <summary>
            NETWORK_GAMERTAG_FROM_HANDLE_SUCCEEDED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkGetActivityPlayerNum(System.Boolean)">
            <summary>
            NETWORK_GET_ACTIVITY_PLAYER_NUM
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkGetAgeGroup">
            <summary>
            NETWORK_GET_AGE_GROUP
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x9614b71f8adb982b">
            <summary>
            NETWORK_GET_AGE_GROUP
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkGetAverageLatencyForPlayer(System.Int32)">
            <summary>
            NativeDB Introduced: v323
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xd414be129bb81b32(System.Int32)">
            <summary>
            NativeDB Introduced: v323
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkGetAverageLatencyForPlayer_2(System.Int32)">
            <summary>
            Same as _NETWORK_GET_AVERAGE_LATENCY_FOR_PLAYER (0xD414BE129BB81B32)
            ```
            ```
            NativeDB Introduced: v323
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x0e3a041ed6ac2b45(System.Int32)">
            <summary>
            Same as _NETWORK_GET_AVERAGE_LATENCY_FOR_PLAYER (0xD414BE129BB81B32)
            ```
            ```
            NativeDB Introduced: v323
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkGetAveragePacketLossForPlayer(System.Int32)">
            <summary>
            NETWORK_GET_*
            NativeDB Introduced: v323
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x350c23949e43686c(System.Int32)">
            <summary>
            NETWORK_GET_*
            NativeDB Introduced: v323
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkGetBackgroundLoadingRecipients(System.Int32,System.Int32,System.Int32@,System.Int32@)">
            <summary>
            NETWORK_GET_BACKGROUND_LOADING_RECIPIENTS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x97a770beef227e2b(System.Int32,System.Int32,System.Int32@,System.Int32@)">
            <summary>
            NETWORK_GET_BACKGROUND_LOADING_RECIPIENTS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkGetContentModifierListId(System.UInt32)">
            <summary>
            Return the content modifier id (the tunables context if you want) of a specific content.
            It takes the content hash (which is the mission id hash), and return the content modifier id, used as the tunables context.
            The mission id can be found on the Social club, for example, 'socialclub.rockstargames.com/games/gtav/jobs/job/A8M6Bz8MLEC5xngvDCzGwA'
            'A8M6Bz8MLEC5xngvDCzGwA' is the mission id, so the game hash this and use it as the parameter for this native.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x187382f8a3e0a6c3(System.UInt32)">
            <summary>
            Return the content modifier id (the tunables context if you want) of a specific content.
            It takes the content hash (which is the mission id hash), and return the content modifier id, used as the tunables context.
            The mission id can be found on the Social club, for example, 'socialclub.rockstargames.com/games/gtav/jobs/job/A8M6Bz8MLEC5xngvDCzGwA'
            'A8M6Bz8MLEC5xngvDCzGwA' is the mission id, so the game hash this and use it as the parameter for this native.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetTunablesContentModifierId(System.UInt32)">
            <summary>
            Return the content modifier id (the tunables context if you want) of a specific content.
            It takes the content hash (which is the mission id hash), and return the content modifier id, used as the tunables context.
            The mission id can be found on the Social club, for example, 'socialclub.rockstargames.com/games/gtav/jobs/job/A8M6Bz8MLEC5xngvDCzGwA'
            'A8M6Bz8MLEC5xngvDCzGwA' is the mission id, so the game hash this and use it as the parameter for this native.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkGetCurrentlySelectedGamerHandleFromInviteMenu(System.Int32@)">
            <summary>
            NETWORK_GET_CURRENTLY_SELECTED_GAMER_HANDLE_FROM_INVITE_MENU
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkGetDestroyerOfEntity(System.Int32,System.Int32,System.UInt32@)">
            <summary>
            _NETWORK_GET_DESTROYER_OF_ENTITY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x4caca84440fa26f6(System.Int32,System.Int32,System.UInt32@)">
            <summary>
            _NETWORK_GET_DESTROYER_OF_ENTITY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkGetDesroyerOfEntity(System.Int32,System.Int32,System.UInt32@)">
            <summary>
            _NETWORK_GET_DESTROYER_OF_ENTITY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkGetDestroyerOfNetworkId(System.Int32,System.UInt32@)">
            <summary>
            NETWORK_GET_DESTROYER_OF_NETWORK_ID
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkGetDisplaynamesFromHandles(System.Int32,System.Int32,System.Int32)">
            <summary>
            _NETWORK_GET_DISPLAYNAMES_FROM_HANDLES
            </summary>
            <returns>
            Hard-coded to always return 0.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x58cc181719256197(System.Int32,System.Int32,System.Int32)">
            <summary>
            _NETWORK_GET_DISPLAYNAMES_FROM_HANDLES
            </summary>
            <returns>
            Hard-coded to always return 0.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkGetEntityFromNetworkId(System.Int32)">
            <summary>
            Get the local entity handle of the given network id
            Through this native you can get back the entity that you previously converted to netid with [NetworkGetNetworkIdFromEntity](#\_0x9E35DAB6) or with the `ToNet` natives
            </summary>
            <param name="netId">
            the network id of the entity
            </param>
            <returns>
            The local entity handle of the network id
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkGetEntityIsLocal(System.Int32)">
            <summary>
            NETWORK_GET_ENTITY_IS_LOCAL
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkGetEntityIsNetworked(System.Int32)">
            <summary>
            NETWORK_GET_ENTITY_IS_NETWORKED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xc7827959479dcc78(System.Int32)">
            <summary>
            NETWORK_GET_ENTITY_IS_NETWORKED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkGetEntityKillerOfPlayer(System.Int32,System.UInt32@)">
            <summary>
            NETWORK_GET_ENTITY_KILLER_OF_PLAYER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkGetEntityNetScriptId(System.Int32)">
            <summary>
            _NETWORK_GET_ENTITY_NET_SCRIPT_ID
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x815f18ad865f057f(System.Int32)">
            <summary>
            _NETWORK_GET_ENTITY_NET_SCRIPT_ID
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkGetEntityOwner(System.Int32)">
            <summary>
            Returns the owner ID of the specified entity.
            </summary>
            <param name="entity">
            The entity to get the owner for.
            </param>
            <returns>
            On the server, the server ID of the entity owner. On the client, returns the player/slot ID of the entity owner.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkGetEvcBalance">
            <summary>
            NativeDB Introduced: v323
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkGetFoundGamer(System.Int32@,System.Int32)">
            <summary>
            NETWORK_GET_FOUND_GAMER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkGetFriendCount">
            <summary>
            NETWORK_GET_FRIEND_COUNT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkGetFriendName(System.Int32)">
            <summary>
            NETWORK_GET_FRIEND_NAME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkGetFriendNameFromIndex(System.Int32)">
            <summary>
            _NETWORK_GET_FRIEND_NAME_FROM_INDEX
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkGetGamerStatusFromQueue">
            <summary>
            NETWORK_GET_GAMER_STATUS_FROM_QUEUE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x2cc848a861d01493">
            <summary>
            NETWORK_GET_GAMER_STATUS_FROM_QUEUE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkGetGamerStatusResult(System.Int32@,System.Int32)">
            <summary>
            NETWORK_GET_GAMER_STATUS_RESULT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x02a8bec6fd9af660(System.Int32@,System.Int32)">
            <summary>
            NETWORK_GET_GAMER_STATUS_RESULT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkGetGamertagFromHandle(System.Int32@)">
            <summary>
            NETWORK_GET_GAMERTAG_FROM_HANDLE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkGetGlobalMultiplayerClock(System.Int32@,System.Int32@,System.Int32@)">
            <summary>
            NETWORK_GET_GLOBAL_MULTIPLAYER_CLOCK
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x6d03bfbd643b2a02(System.Int32@,System.Int32@,System.Int32@)">
            <summary>
            NETWORK_GET_GLOBAL_MULTIPLAYER_CLOCK
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkGetServerTime(System.Int32@,System.Int32@,System.Int32@)">
            <summary>
            NETWORK_GET_GLOBAL_MULTIPLAYER_CLOCK
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkGetHostOfScript(System.String,System.Int32,System.Int32)">
            <summary>
            scriptName examples:
            "freemode", "AM_CR_SecurityVan", ...
            Most of the time, these values are used:
            p1 = -1
            p2 = 0
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkGetHostOfThisScript">
            <summary>
            NETWORK_GET_HOST_OF_THIS_SCRIPT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkGetInstanceIdOfThisScript">
            <summary>
            NETWORK_GET_INSTANCE_ID_OF_THIS_SCRIPT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x638a3a81733086db">
            <summary>
            NETWORK_GET_INSTANCE_ID_OF_THIS_SCRIPT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkGetIsHighEarner">
            <summary>
            NativeDB Introduced: v323
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkGetLastVelocityReceived(System.Int32)">
            <summary>
            Used by NetBlender
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x33de49edf4dde77a(System.Int32)">
            <summary>
            Used by NetBlender
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkGetLocalHandle(System.Int32@,System.Int32)">
            <summary>
            Retrieves the local player's NetworkHandle* and stores it in the given buffer.
            * Currently unknown struct
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkGetLocalSceneFromNetworkId(System.Int32)">
            <summary>
            Returns a local synchronized scene handle of a networked synchronised scene.
            </summary>
            <param name="netSceneId">
            Network synchronised scene ID (returned by [`NETWORK_CREATE_SYNCHRONISED_SCENE`](#\_0x7CD6BC4C2BBDD526)).
            </param>
            <returns>
            Local synchronized scene ID. This value can be used with natives such as: [`GET_SYNCHRONIZED_SCENE_PHASE`](#\_0xE4A310B1D7FA73CC), [`GET_SYNCHRONIZED_SCENE_RATE`](#\_0xD80932D577274D40), [`IS_SYNCHRONIZED_SCENE_RUNNING`](#\_0x25D39B935A038A26) and more.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x02c40bf885c567b6(System.Int32)">
            <summary>
            Returns a local synchronized scene handle of a networked synchronised scene.
            </summary>
            <param name="netSceneId">
            Network synchronised scene ID (returned by [`NETWORK_CREATE_SYNCHRONISED_SCENE`](#\_0x7CD6BC4C2BBDD526)).
            </param>
            <returns>
            Local synchronized scene ID. This value can be used with natives such as: [`GET_SYNCHRONIZED_SCENE_PHASE`](#\_0xE4A310B1D7FA73CC), [`GET_SYNCHRONIZED_SCENE_RATE`](#\_0xD80932D577274D40), [`IS_SYNCHRONIZED_SCENE_RUNNING`](#\_0x25D39B935A038A26) and more.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkUnlinkNetworkedSynchronisedScene(System.Int32)">
            <summary>
            Returns a local synchronized scene handle of a networked synchronised scene.
            </summary>
            <param name="netSceneId">
            Network synchronised scene ID (returned by [`NETWORK_CREATE_SYNCHRONISED_SCENE`](#\_0x7CD6BC4C2BBDD526)).
            </param>
            <returns>
            Local synchronized scene ID. This value can be used with natives such as: [`GET_SYNCHRONIZED_SCENE_PHASE`](#\_0xE4A310B1D7FA73CC), [`GET_SYNCHRONIZED_SCENE_RATE`](#\_0xD80932D577274D40), [`IS_SYNCHRONIZED_SCENE_RUNNING`](#\_0x25D39B935A038A26) and more.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkConvertSynchronisedSceneToSynchronizedScene(System.Int32)">
            <summary>
            Returns a local synchronized scene handle of a networked synchronised scene.
            </summary>
            <param name="netSceneId">
            Network synchronised scene ID (returned by [`NETWORK_CREATE_SYNCHRONISED_SCENE`](#\_0x7CD6BC4C2BBDD526)).
            </param>
            <returns>
            Local synchronized scene ID. This value can be used with natives such as: [`GET_SYNCHRONIZED_SCENE_PHASE`](#\_0xE4A310B1D7FA73CC), [`GET_SYNCHRONIZED_SCENE_RATE`](#\_0xD80932D577274D40), [`IS_SYNCHRONIZED_SCENE_RUNNING`](#\_0x25D39B935A038A26) and more.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkGetMaxFriends">
            <summary>
            NETWORK_GET_MAX_FRIENDS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkGetMaxNumParticipants">
            <summary>
            Seems to always return 0, but it's used in quite a few loops.
            for (num3 = 0; num3 &lt; NETWORK::0xCCD8C02D(); num3++)
            {
            if (NETWORK::NETWORK_IS_PARTICIPANT_ACTIVE(PLAYER::0x98F3B274(num3)) != 0)
            {
            var num5 = NETWORK::NETWORK_GET_PLAYER_INDEX(PLAYER::0x98F3B274(num3));
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkGetNumParticipantsHost">
            <summary>
            Seems to always return 0, but it's used in quite a few loops.
            for (num3 = 0; num3 &lt; NETWORK::0xCCD8C02D(); num3++)
            {
            if (NETWORK::NETWORK_IS_PARTICIPANT_ACTIVE(PLAYER::0x98F3B274(num3)) != 0)
            {
            var num5 = NETWORK::NETWORK_GET_PLAYER_INDEX(PLAYER::0x98F3B274(num3));
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkGetNetworkIdFromEntity(System.Int32)">
            <summary>
            Get the network id of the given entity
            An entity network id represents a given entity for other clients, it's a handle shared between clients, can be reconverted to a client entity handle.\
            These (entity network IDs) can and will be reused, the network id will not change.
            If you need to refer to an entity across machines (clients, or the server), you should use its network id.
            Read more at [Network and local IDs](https://docs.fivem.net/docs/scripting-manual/networking/ids/)
            </summary>
            <param name="entity">
            the handle of the entity from which the network id should be taken
            </param>
            <returns>
            The network id of the given entity
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkGetNumBodyTrackers">
            <summary>
            _NETWORK_GET_NUM_BODY_TRACKERS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xd38c4a6d047c019d">
            <summary>
            _NETWORK_GET_NUM_BODY_TRACKERS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkGetNumConnectedPlayers">
            <summary>
            Returns the amount of players connected in the current session. Only works when connected to a session/server.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkGetNumFoundGamers">
            <summary>
            NETWORK_GET_NUM_FOUND_GAMERS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkGetNumParticipants">
            <summary>
            NETWORK_GET_NUM_PARTICIPANTS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkGetNumPresenceInvites">
            <summary>
            NETWORK_GET_NUM_PRESENCE_INVITES
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xcefa968912d0f78d">
            <summary>
            NETWORK_GET_NUM_PRESENCE_INVITES
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkGetNumScriptParticipants(System.Int32@,System.Int32,System.Int32)">
            <summary>
            NETWORK_GET_NUM_SCRIPT_PARTICIPANTS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x3658e8cd94fc121a(System.Int32@,System.Int32,System.Int32)">
            <summary>
            NETWORK_GET_NUM_SCRIPT_PARTICIPANTS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkGetNumUnackedForPlayer(System.Int32)">
            <summary>
            NativeDB Introduced: v323
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkGetOldestResendCountForPlayer(System.Int32)">
            <summary>
            NETWORK_GET_*
            NativeDB Introduced: v323
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkGetParticipantIndex(System.Int32)">
            <summary>
            NETWORK_GET_PARTICIPANT_INDEX
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkGetPlatformPartyMembers(System.Int32@,System.Int32)">
            <summary>
            NETWORK_GET_PLATFORM_PARTY_MEMBERS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x120364de2845daf8(System.Int32@,System.Int32)">
            <summary>
            NETWORK_GET_PLATFORM_PARTY_MEMBERS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkGetPlatformPartyUnk">
            <summary>
            _NETWORK_GET_PLATFORM_PARTY_UNK
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x01abce5e7cbda196">
            <summary>
            _NETWORK_GET_PLATFORM_PARTY_UNK
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkGetPlayerCoords(System.Int32)">
            <summary>
            Returns the coordinates of another player.
            Does not work if you enter your own player id as p0 (will return `(0.0, 0.0, 0.0)` in that case).
            </summary>
            <param name="player">
            The player id, MUST be another player.
            </param>
            <returns>
            A Vector3 containing the coordinates of another player.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x125e6d638b8605d4(System.Int32)">
            <summary>
            Returns the coordinates of another player.
            Does not work if you enter your own player id as p0 (will return `(0.0, 0.0, 0.0)` in that case).
            </summary>
            <param name="player">
            The player id, MUST be another player.
            </param>
            <returns>
            A Vector3 containing the coordinates of another player.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkGetPlayerFromGamerHandle(System.Int32@)">
            <summary>
            NETWORK_GET_PLAYER_FROM_GAMER_HANDLE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkGetPlayerIndex(System.Int32)">
            <summary>
            NETWORK_GET_PLAYER_INDEX
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkGetPlayerIndexFromPed(System.Int32)">
            <summary>
            Returns the Player associated to a given Ped when in an online session.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x6c0e2e0125610278(System.Int32)">
            <summary>
            Returns the Player associated to a given Ped when in an online session.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkGetPlayerLoudness(System.Int32)">
            <summary>
            NETWORK_GET_PLAYER_LOUDNESS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkGetPlayerOwnsWaypoint(System.Int32)">
            <summary>
            NETWORK_GET_PLAYER_OWNS_WAYPOINT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x82377b65e943f72d(System.Int32)">
            <summary>
            NETWORK_GET_PLAYER_OWNS_WAYPOINT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkGetPlayerTutorialSessionInstance(System.Int32)">
            <summary>
            NETWORK_GET_PLAYER_TUTORIAL_SESSION_INSTANCE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x3b39236746714134(System.Int32)">
            <summary>
            NETWORK_GET_PLAYER_TUTORIAL_SESSION_INSTANCE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkGetPositionHashOfThisScript">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x257ed0fadf750bcf">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkGetPresenceInviteContentId(System.Int32)">
            <summary>
            NETWORK_GET_PRESENCE_INVITE_CONTENT_ID
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x24409fc4c55cb22d(System.Int32)">
            <summary>
            NETWORK_GET_PRESENCE_INVITE_CONTENT_ID
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkGetPresenceInviteFromAdmin(System.Int32)">
            <summary>
            NETWORK_GET_PRESENCE_INVITE_FROM_ADMIN
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x3dbf2df0aeb7d289(System.Int32)">
            <summary>
            NETWORK_GET_PRESENCE_INVITE_FROM_ADMIN
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkGetPresenceInviteHandle(System.Int32,System.Int32@)">
            <summary>
            NETWORK_GET_PRESENCE_INVITE_HANDLE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkGetPresenceInviteId(System.Int32)">
            <summary>
            NETWORK_GET_PRESENCE_INVITE_ID
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xdff09646e12ec386(System.Int32)">
            <summary>
            NETWORK_GET_PRESENCE_INVITE_ID
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkGetPresenceInviteInviter(System.Int32)">
            <summary>
            Returns the Name of the inviter of the specific selected Invite.
            </summary>
            <returns>
            The Name of the inviter.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x4962cc4aa2f345b7(System.Int32)">
            <summary>
            Returns the Name of the inviter of the specific selected Invite.
            </summary>
            <returns>
            The Name of the inviter.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkGetPresenceInviteIsTournament(System.Int32)">
            <summary>
            NETWORK_GET_PRESENCE_INVITE_IS_TOURNAMENT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x8806cebfabd3ce05(System.Int32)">
            <summary>
            NETWORK_GET_PRESENCE_INVITE_IS_TOURNAMENT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkGetPresenceInvitePlaylistCurrent(System.Int32)">
            <summary>
            NETWORK_GET_PRESENCE_INVITE_PLAYLIST_CURRENT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x728c4cc7920cd102(System.Int32)">
            <summary>
            NETWORK_GET_PRESENCE_INVITE_PLAYLIST_CURRENT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkGetPresenceInvitePlaylistLength(System.Int32)">
            <summary>
            NETWORK_GET_PRESENCE_INVITE_PLAYLIST_LENGTH
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xd39b3fff8ffdd5bf(System.Int32)">
            <summary>
            NETWORK_GET_PRESENCE_INVITE_PLAYLIST_LENGTH
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkGetPresenceInviteSessionId(System.Int32)">
            <summary>
            The Native returns a hash of the session id as string from the specific invite index!
            </summary>
            <returns>
            A hash of the session id.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x26e1cd96b0903d60(System.Int32)">
            <summary>
            The Native returns a hash of the session id as string from the specific invite index!
            </summary>
            <returns>
            A hash of the session id.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkGetPrimaryClanDataCancel">
            <summary>
            NETWORK_GET_PRIMARY_CLAN_DATA_CANCEL
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x042e4b70b93e6054">
            <summary>
            NETWORK_GET_PRIMARY_CLAN_DATA_CANCEL
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkGetPrimaryClanDataClear">
            <summary>
            NETWORK_GET_PRIMARY_CLAN_DATA_CLEAR
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x9aa46badad0e27ed">
            <summary>
            NETWORK_GET_PRIMARY_CLAN_DATA_CLEAR
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkGetPrimaryClanDataNew(System.Int32@,System.Int32@)">
            <summary>
            NETWORK_GET_PRIMARY_CLAN_DATA_NEW
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkGetPrimaryClanDataPending">
            <summary>
            NETWORK_GET_PRIMARY_CLAN_DATA_PENDING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xb5074db804e28ce7">
            <summary>
            NETWORK_GET_PRIMARY_CLAN_DATA_PENDING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkGetPrimaryClanDataStart(System.Int32@,System.Int32)">
            <summary>
            NETWORK_GET_PRIMARY_CLAN_DATA_START
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkGetPrimaryClanDataSuccess">
            <summary>
            NETWORK_GET_PRIMARY_CLAN_DATA_SUCCESS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x5b4f04f19376a0ba">
            <summary>
            NETWORK_GET_PRIMARY_CLAN_DATA_SUCCESS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkGetPvcBalance">
            <summary>
            NativeDB Introduced: v323
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkGetPvcTransferBalance">
            <summary>
            Same as 0xEA560AC9EEB1E19B.
            ```
            ```
            Same as 0xEA560AC9EEB1E19B.
            NativeDB Introduced: v323
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkGetRemainingVcDailyTransfers">
            <summary>
            Same as 0xEA560AC9EEB1E19B.
            ```
            ```
            Same as 0xEA560AC9EEB1E19B.
            NativeDB Introduced: v323
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkGetRandomInt">
            <summary>
            NETWORK_GET_RANDOM_INT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x599e4fa1f87eb5ff">
            <summary>
            NETWORK_GET_RANDOM_INT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkGetRandomIntRanged(System.Int32,System.Int32)">
            <summary>
            Same as GET_RANDOM_INT_IN_RANGE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xe30cf56f1efa5f43(System.Int32,System.Int32)">
            <summary>
            Same as GET_RANDOM_INT_IN_RANGE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkGetRandomIntInRange(System.Int32,System.Int32)">
            <summary>
            Same as GET_RANDOM_INT_IN_RANGE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkGetRemainingTransferBalance">
            <summary>
            Same as 0x13A8DE2FD77D04F3.
            NativeDB Introduced: v323
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkGetRemainingVcDailyTransfers_2">
            <summary>
            Same as 0x13A8DE2FD77D04F3.
            NativeDB Introduced: v323
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkGetRespawnResult(System.Int32,CitizenFX.Core.Vector3@,System.Single@)">
            <summary>
            Based on scripts such as in freemode.c how they call their vars vVar and fVar the 2nd and 3rd param it a Vector3 and Float, but the first is based on get_random_int_in_range..
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkGetRespawnResultFlags(System.Int32)">
            <summary>
            NETWORK_GET_RESPAWN_RESULT_FLAGS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x6c34f1208b8923fd(System.Int32)">
            <summary>
            NETWORK_GET_RESPAWN_RESULT_FLAGS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkGetRosPrivilege_24">
            <summary>
            _NETWORK_GET_ROS_PRIVILEGE_24
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x593570c289a77688">
            <summary>
            _NETWORK_GET_ROS_PRIVILEGE_24
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkGetRosPrivilege_25">
            <summary>
            _NETWORK_GET_ROS_PRIVILEGE_25
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x91b87c55093de351">
            <summary>
            _NETWORK_GET_ROS_PRIVILEGE_25
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkGetRosPrivilege_9">
            <summary>
            _NETWORK_GET_ROS_PRIVILEGE_9
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x66b59cffd78467af">
            <summary>
            _NETWORK_GET_ROS_PRIVILEGE_9
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkGetScriptStatus">
            <summary>
            NETWORK_GET_SCRIPT_STATUS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkGetStringBankBalance">
            <summary>
            NETWORK_GET_STRING_BANK_BALANCE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa6fa3979bed01b81">
            <summary>
            NETWORK_GET_STRING_BANK_BALANCE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkGetBankBalanceString">
            <summary>
            NETWORK_GET_STRING_BANK_BALANCE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkGetStringBankWalletBalance">
            <summary>
            NativeDB Introduced: v323
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkGetStringWalletBalance(System.Int32)">
            <summary>
            NativeDB Introduced: v323
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkGetTalkerProximity">
            <summary>
            NETWORK_GET_TALKER_PROXIMITY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkGetTargetingMode">
            <summary>
            _NETWORK_GET_TARGETING_MODE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xdffa5be8381c3314">
            <summary>
            _NETWORK_GET_TARGETING_MODE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkGetThisScriptIsNetworkScript">
            <summary>
            NETWORK_GET_THIS_SCRIPT_IS_NETWORK_SCRIPT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkGetTimeoutTime">
            <summary>
            NETWORK_GET_TIMEOUT_TIME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x5ed0356a0ce3a34f">
            <summary>
            NETWORK_GET_TIMEOUT_TIME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkGetTotalNumPlayers">
            <summary>
            NETWORK_GET_TOTAL_NUM_PLAYERS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xcf61d4b4702ee9eb">
            <summary>
            NETWORK_GET_TOTAL_NUM_PLAYERS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkGetTransitionHost(System.Int32@)">
            <summary>
            NETWORK_GET_TRANSITION_HOST
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkGetTransitionMembers(System.Int32@,System.Int32)">
            <summary>
            Returns count.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkGetTunableCloudCrc">
            <summary>
            Actually returns the version (TUNABLE_VERSION)
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x10bd227a753b0d84">
            <summary>
            Actually returns the version (TUNABLE_VERSION)
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkGetTunablesVersion">
            <summary>
            Actually returns the version (TUNABLE_VERSION)
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkGetUnreliableResendCountForPlayer(System.Int32)">
            <summary>
            NETWORK_*
            NativeDB Introduced: v323
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x3765c3a3e8192e10(System.Int32)">
            <summary>
            NETWORK_*
            NativeDB Introduced: v323
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkGetVcBalance">
            <summary>
            NETWORK_GET_VC_BALANCE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x5cbad97e059e1b94">
            <summary>
            NETWORK_GET_VC_BALANCE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkGetVcBankBalance">
            <summary>
            NETWORK_GET_VC_BANK_BALANCE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x76ef28da05ea395a">
            <summary>
            NETWORK_GET_VC_BANK_BALANCE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkGetVcBankBalanceIsNotLessThan(System.Int32)">
            <summary>
            Returns true if bank balance &gt;= amount.
            NativeDB Introduced: v323
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkGetVcBankWalletBalanceIsNotLessThan(System.Int32,System.Int32)">
            <summary>
            Returns true if bank balance + wallet balance &gt;= amount.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xdc18531d7019a535(System.Int32,System.Int32)">
            <summary>
            Returns true if bank balance + wallet balance &gt;= amount.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkGetVcWalletBalance(System.Int32)">
            <summary>
            NETWORK_GET_VC_WALLET_BALANCE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa40f9c2623f6a8b5(System.Int32)">
            <summary>
            NETWORK_GET_VC_WALLET_BALANCE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkGetVcWalletBalanceIsNotLessThan(System.Int32,System.Int32)">
            <summary>
            Returns true if wallet balance &gt;= amount.
            NativeDB Introduced: v323
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkGivePlayerJobshareCash(System.Int32,System.Int32@)">
            <summary>
            NETWORK_GIVE_PLAYER_JOBSHARE_CASH
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkHandleFromFriend(System.Int32,System.Int32@,System.Int32)">
            <summary>
            NETWORK_HANDLE_FROM_FRIEND
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkHandleFromMemberId(System.String,System.Int32@,System.Int32)">
            <summary>
            Returns a NetworkHandle* from the specified member ID and stores it in a given buffer.
            * Currently unknown struct
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkHandleFromPlayer(System.Int32,System.Int32@,System.Int32)">
            <summary>
            Returns a handle to networkHandle* from the specified player handle and stores it in a given buffer.
            * Currently unknown struct
            Example:
            std::vector&lt;UINT64&gt; GetPlayerNetworkHandle(Player player) {
            const int size = 13;
            uint64_t *buffer = std::make_unique&lt;uint64_t[]&gt;(size).get();
            NETWORK::NETWORK_HANDLE_FROM_PLAYER(player, reinterpret_cast&lt;int *&gt;(buffer), 13);
            for (int i = 0; i &lt; size; i++) {
            Log::Msg("networkhandle[%i]: %llx", i, buffer[i]);
            }
            std::vector&lt;UINT64&gt; result(buffer, buffer + sizeof(buffer));
            return result;
            }
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkHandleFromUserId(System.String,System.Int32@,System.Int32)">
            <summary>
            Returns a NetworkHandle* from the specified user ID and stores it in a given buffer.
            * Currently unknown struct
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkHasAgeRestrictedProfile">
            <summary>
            _NETWORK_HAS_AGE_RESTRICTED_PROFILE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x1353f87e89946207">
            <summary>
            _NETWORK_HAS_AGE_RESTRICTED_PROFILE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkHasCachedPlayerHeadBlendData(System.Int32)">
            <summary>
            NETWORK_HAS_CACHED_PLAYER_HEAD_BLEND_DATA
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x237d5336a9a54108(System.Int32)">
            <summary>
            NETWORK_HAS_CACHED_PLAYER_HEAD_BLEND_DATA
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkHasControlOfDoor(System.UInt32)">
            <summary>
            NETWORK_HAS_CONTROL_OF_DOOR
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkHasControlOfEntity(System.Int32)">
            <summary>
            NETWORK_HAS_CONTROL_OF_ENTITY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkHasControlOfNetworkId(System.Int32)">
            <summary>
            NETWORK_HAS_CONTROL_OF_NETWORK_ID
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkHasControlOfPickup(System.Int32)">
            <summary>
            NETWORK_HAS_CONTROL_OF_PICKUP
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkHasEntityBeenRegisteredWithThisThread(System.Int32)">
            <summary>
            NETWORK_HAS_ENTITY_BEEN_REGISTERED_WITH_THIS_THREAD
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xb07d3185e11657a5(System.Int32)">
            <summary>
            NETWORK_HAS_ENTITY_BEEN_REGISTERED_WITH_THIS_THREAD
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkHasFollowInvite">
            <summary>
            NETWORK_HAS_FOLLOW_INVITE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x76d9b976c4c09fde">
            <summary>
            NETWORK_HAS_FOLLOW_INVITE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkHasGameBeenAltered">
            <summary>
            Returns true if dinput8.dll is present in the game directory.
            You will get following error message if that is true: "You are attempting to access GTA Online servers with an altered version of the game."
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x659cf2ef7f550c4f">
            <summary>
            Returns true if dinput8.dll is present in the game directory.
            You will get following error message if that is true: "You are attempting to access GTA Online servers with an altered version of the game."
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkHasHeadset">
            <summary>
            NETWORK_HAS_HEADSET
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkHasInviteBeenAcked(System.Int32@)">
            <summary>
            NETWORK_HAS_INVITE_BEEN_ACKED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x71dc455f5cd1c2b1(System.Int32@)">
            <summary>
            NETWORK_HAS_INVITE_BEEN_ACKED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkHasInvitedGamer(System.Int32@)">
            <summary>
            NETWORK_HAS_INVITED_GAMER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkHasInvitedGamerToTransition(System.Int32@)">
            <summary>
            NETWORK_HAS_INVITED_GAMER_TO_TRANSITION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkHasPendingInvite">
            <summary>
            NETWORK_HAS_PENDING_INVITE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkHasPlayerStartedTransition(System.Int32)">
            <summary>
            NETWORK_HAS_PLAYER_STARTED_TRANSITION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkHasReceivedHostBroadcastData">
            <summary>
            NETWORK_HAS_RECEIVED_HOST_BROADCAST_DATA
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x5d10b3795f3fc886">
            <summary>
            NETWORK_HAS_RECEIVED_HOST_BROADCAST_DATA
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkHasRosPrivilege(System.Int32)">
            <summary>
            index is always 18 in scripts
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa699957e60d80214(System.Int32)">
            <summary>
            index is always 18 in scripts
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkHasRosPrivilegeEndDate(System.Int32,System.Int32@,CitizenFX.Core.Vector3@)">
            <summary>
            NETWORK_HAS_ROS_PRIVILEGE_END_DATE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xc22912b1d85f26b1(System.Int32,System.Int32@,CitizenFX.Core.Vector3@)">
            <summary>
            NETWORK_HAS_ROS_PRIVILEGE_END_DATE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkGetBanData(System.Int32,System.Int32@,CitizenFX.Core.Vector3@)">
            <summary>
            NETWORK_HAS_ROS_PRIVILEGE_END_DATE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkHasSocialClubAccount">
            <summary>
            NETWORK_HAS_SOCIAL_CLUB_ACCOUNT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x67a5589628e0cff6">
            <summary>
            NETWORK_HAS_SOCIAL_CLUB_ACCOUNT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkHasSocialNetworkingSharingPriv">
            <summary>
            NETWORK_HAS_SOCIAL_NETWORKING_SHARING_PRIV
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x76bf03fadbf154f5">
            <summary>
            NETWORK_HAS_SOCIAL_NETWORKING_SHARING_PRIV
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkHasTransitionInviteBeenAcked(System.Int32@)">
            <summary>
            NETWORK_HAS_TRANSITION_INVITE_BEEN_ACKED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x3f9990bf5f22759c(System.Int32@)">
            <summary>
            NETWORK_HAS_TRANSITION_INVITE_BEEN_ACKED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkHasValidRosCredentials">
            <summary>
            Returns whether the signed-in user has valid Rockstar Online Services (ROS) credentials.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x85443ff4c328f53b">
            <summary>
            Returns whether the signed-in user has valid Rockstar Online Services (ROS) credentials.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkAreRosAvailable">
            <summary>
            Returns whether the signed-in user has valid Rockstar Online Services (ROS) credentials.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkHaveJustUploadLater">
            <summary>
            Returns whether the signed-in user has valid Rockstar Online Services (ROS) credentials.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkHasViewGamerUserContentResult(System.Int32@)">
            <summary>
            _NETWORK_HAS_VIEW_GAMER_USER_CONTENT_RESULT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xcca4318e1ab03f1f(System.Int32@)">
            <summary>
            _NETWORK_HAS_VIEW_GAMER_USER_CONTENT_RESULT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkHashFromGamerHandle(System.Int32@)">
            <summary>
            NETWORK_HASH_FROM_GAMER_HANDLE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x58575ac3cf2ca8ec(System.Int32@)">
            <summary>
            NETWORK_HASH_FROM_GAMER_HANDLE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkHashFromPlayerHandle(System.Int32)">
            <summary>
            NETWORK_HASH_FROM_PLAYER_HANDLE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xbc1d768f2f5d6c05(System.Int32)">
            <summary>
            NETWORK_HASH_FROM_PLAYER_HANDLE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkHaveCommunicationPrivileges(System.Int32,System.Int32)">
            <summary>
            NETWORK_HAVE_COMMUNICATION_PRIVILEGES
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xaeef48cdf5b6ce7c(System.Int32,System.Int32)">
            <summary>
            NETWORK_HAVE_COMMUNICATION_PRIVILEGES
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkHaveOnlinePrivilege_2">
            <summary>
            _NETWORK_HAVE_ONLINE_PRIVILEGE_2
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x5ea784d197556507">
            <summary>
            _NETWORK_HAVE_ONLINE_PRIVILEGE_2
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkHaveOnlinePrivileges">
            <summary>
            NETWORK_HAVE_ONLINE_PRIVILEGES
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkHaveRosBannedPriv">
            <summary>
            NETWORK_HAVE_ROS_BANNED_PRIV
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsRockstarBanned">
            <summary>
            NETWORK_HAVE_ROS_BANNED_PRIV
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkHasPlayerBeenBanned">
            <summary>
            NETWORK_HAVE_ROS_BANNED_PRIV
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkHaveRosCreateTicketPriv">
            <summary>
            NETWORK_HAVE_ROS_CREATE_TICKET_PRIV
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsSocialclubBanned">
            <summary>
            NETWORK_HAVE_ROS_CREATE_TICKET_PRIV
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkHaveSocialClubPrivilege">
            <summary>
            NETWORK_HAVE_ROS_CREATE_TICKET_PRIV
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkHaveRosLeaderboardWritePriv">
            <summary>
            NETWORK_HAVE_ROS_LEADERBOARD_WRITE_PRIV
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x422d396f80a96547">
            <summary>
            NETWORK_HAVE_ROS_LEADERBOARD_WRITE_PRIV
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkGetRosPrivilege_4">
            <summary>
            NETWORK_HAVE_ROS_LEADERBOARD_WRITE_PRIV
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkHaveRosMultiplayerPriv">
            <summary>
            NETWORK_HAVE_ROS_MULTIPLAYER_PRIV
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPlayerBanned">
            <summary>
            NETWORK_HAVE_ROS_MULTIPLAYER_PRIV
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CanPlayOnline">
            <summary>
            NETWORK_HAVE_ROS_MULTIPLAYER_PRIV
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkGetRosPrivilege_3">
            <summary>
            NETWORK_HAVE_ROS_MULTIPLAYER_PRIV
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkHaveRosSocialClubPriv">
            <summary>
            NETWORK_HAVE_ROS_SOCIAL_CLUB_PRIV
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x606e4d3e3cccf3eb">
            <summary>
            NETWORK_HAVE_ROS_SOCIAL_CLUB_PRIV
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkGetRosPrivilege_10">
            <summary>
            NETWORK_HAVE_ROS_SOCIAL_CLUB_PRIV
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkHaveUserContentPrivileges(System.Int32)">
            <summary>
            NETWORK_HAVE_USER_CONTENT_PRIVILEGES
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x72d918c99bcacc54(System.Int32)">
            <summary>
            NETWORK_HAVE_USER_CONTENT_PRIVILEGES
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkHostTransition(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Boolean,System.Boolean,System.Int32,System.Int32,System.Int32)">
            <summary>
            From what I can tell it looks like it does the following:
            Creates/hosts a new transition to another online session, using this in FiveM will result in other players being disconencted from the server/preventing them from joining. This is most likely because I entered the wrong session parameters since they're pretty much all unknown right now.
            You also need to use `NetworkJoinTransition(Player player)` and `NetworkLaunchTransition()`.
            </summary>
            <param name="p0">
            Unknown int
            </param>
            <param name="p1">
            Unknown int
            </param>
            <param name="p2">
            Unknown int
            </param>
            <param name="p3">
            Unknown int
            </param>
            <param name="p4">
            Unknown always 0 in decompiled scripts
            </param>
            <param name="p5">
            BOOL purpose unknown, both 0 and 1 are used in decompiled scripts.
            </param>
            <param name="p6">
            BOOL purpose unknown, both 0 and 1 are used in decompiled scripts.
            </param>
            <param name="p7">
            Unknown int, it's an int according to decompiled scripts, however the value is always 0 or 1.
            </param>
            <param name="p8">
            Unknown int, it's an int according to decompiled scripts, however the value is always 0 or 1.
            </param>
            <param name="p9">
            Unknown int, sometimes 0, but also 32768 or 16384 appear in decompiled scripst, maybe a flag of some sort?
            </param>
            <returns>
            Probably a bool indicating if the transition was created.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkInitializeCash(System.Int32,System.Int32)">
            <summary>
            NETWORK_INITIALIZE_CASH
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x3da5ecd1a56cba6d(System.Int32,System.Int32)">
            <summary>
            NETWORK_INITIALIZE_CASH
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkInviteGamers(System.Int32@,System.Int32,System.Int32@,System.Int32@)">
            <summary>
            NETWORK_INVITE_GAMERS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkInviteGamersToTransition(System.Int32@,System.Int32)">
            <summary>
            NETWORK_INVITE_GAMERS_TO_TRANSITION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkIsActivitySession">
            <summary>
            NETWORK_IS_ACTIVITY_SESSION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkIsActivitySpectator">
            <summary>
            NETWORK_IS_ACTIVITY_SPECTATOR
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkIsActivitySpectatorFromHandle(System.Int32@)">
            <summary>
            NETWORK_IS_ACTIVITY_SPECTATOR_FROM_HANDLE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkIsAddingFriend">
            <summary>
            NETWORK_IS_ADDING_FRIEND
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkIsCableConnected">
            <summary>
            NETWORK_IS_CABLE_CONNECTED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xeffb25453d8600f9">
            <summary>
            NETWORK_IS_CABLE_CONNECTED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkIsChattingInPlatformParty(System.Int32@)">
            <summary>
            This would be nice to see if someone is in party chat, but 2 sad notes.
            1) It only becomes true if said person is speaking in that party at the time.
            2) It will never, become true unless you are in that party with said person.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkIsClockTimeOverridden">
            <summary>
            NETWORK_IS_CLOCK_TIME_OVERRIDDEN
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xd7c95d322ff57522">
            <summary>
            NETWORK_IS_CLOCK_TIME_OVERRIDDEN
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkIsCloudAvailable">
            <summary>
            NETWORK_IS_CLOUD_AVAILABLE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkIsCloudBackgroundScriptRequestPending">
            <summary>
            NETWORK_IS_CLOUD_BACKGROUND_SCRIPT_REQUEST_PENDING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x8132c0eb8b2b3293">
            <summary>
            NETWORK_IS_CLOUD_BACKGROUND_SCRIPT_REQUEST_PENDING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HasBgScriptBeenDownloaded">
            <summary>
            NETWORK_IS_CLOUD_BACKGROUND_SCRIPT_REQUEST_PENDING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkIsCloudBackgroundScriptsRequestPending">
            <summary>
            NETWORK_IS_CLOUD_BACKGROUND_SCRIPT_REQUEST_PENDING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkIsConnectionEndpointRelayServer(System.Int32)">
            <summary>
            NETWORK_IS_*
            NativeDB Introduced: v323
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x16d3d49902f697bb(System.Int32)">
            <summary>
            NETWORK_IS_*
            NativeDB Introduced: v323
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkIsDoorNetworked(System.UInt32)">
            <summary>
            NETWORK_IS_DOOR_NETWORKED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xc01e93fac20c3346(System.UInt32)">
            <summary>
            NETWORK_IS_DOOR_NETWORKED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkHasControlOfPavementStats(System.UInt32)">
            <summary>
            NETWORK_IS_DOOR_NETWORKED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkIsEntityConcealed(System.Int32)">
            <summary>
            Note: This only works for vehicles, which appears to be a bug (since the setter *does* work for every entity type and the name is 99% correct).
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkIsEntityFading(System.Int32)">
            <summary>
            NETWORK_IS_ENTITY_FADING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x422f32cc7e56abad(System.Int32)">
            <summary>
            NETWORK_IS_ENTITY_FADING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkIsFindingGamers">
            <summary>
            NETWORK_IS_FINDING_GAMERS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkIsFriend(System.Int32@)">
            <summary>
            NETWORK_IS_FRIEND
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkIsFriendHandleOnline(System.Int32@)">
            <summary>
            _NETWORK_IS_FRIEND_HANDLE_ONLINE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x87eb7a3ffcb314db(System.Int32@)">
            <summary>
            _NETWORK_IS_FRIEND_HANDLE_ONLINE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkIsFriendOnline_2(System.Int32@)">
            <summary>
            _NETWORK_IS_FRIEND_HANDLE_ONLINE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkIsFriendInMultiplayer(System.String)">
            <summary>
            NETWORK_IS_FRIEND_IN_MULTIPLAYER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkIsFriendInSameTitle(System.String)">
            <summary>
            In scripts R* calls 'NETWORK_GET_FRIEND_NAME' in this param.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkIsFriendIndexOnline(System.Int32)">
            <summary>
            NETWORK_IS_FRIEND_INDEX_ONLINE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xbad8f2a42b844821(System.Int32)">
            <summary>
            NETWORK_IS_FRIEND_INDEX_ONLINE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkIsFriendOnline(System.String)">
            <summary>
            NETWORK_IS_FRIEND_ONLINE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkIsGameInProgress">
            <summary>
            NETWORK_IS_GAME_IN_PROGRESS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkIsGamerBlockedByMe(System.Int32@)">
            <summary>
            NETWORK_IS_GAMER_BLOCKED_BY_ME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkIsGamerInMySession(System.Int32@)">
            <summary>
            NETWORK_IS_GAMER_IN_MY_SESSION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkIsGamerMutedByMe(System.Int32@)">
            <summary>
            NETWORK_IS_GAMER_MUTED_BY_ME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkIsGamerTalking(System.Int32@)">
            <summary>
            NETWORK_IS_GAMER_TALKING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkIsGettingGamerStatus">
            <summary>
            NETWORK_IS_GETTING_GAMER_STATUS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x94a8394d150b013a">
            <summary>
            NETWORK_IS_GETTING_GAMER_STATUS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkIsHandleValid(System.Int32@,System.Int32)">
            <summary>
            NETWORK_IS_HANDLE_VALID
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkIsHost">
            <summary>
            If you are host, returns true else returns false.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkIsHostOfThisScript">
            <summary>
            NETWORK_IS_HOST_OF_THIS_SCRIPT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkIsInMpCutscene">
            <summary>
            NETWORK_IS_IN_MP_CUTSCENE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkIsInParty">
            <summary>
            Note according to IDA TU27 X360(Console),
            This native &amp; 'NETWORK_IS_PARTY_MEMBER' both jump to the same location.
            Side note: This location just stops where it's at once jumped to.
            Screenshot for side note,
            h t t p ://i.imgur.com/m2ci1mF.png
            h t t p://i.imgur.com/Z0Wx2B6.png
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkIsInPlatformParty">
            <summary>
            Hardcoded to return false.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x2fc5650b0271cb57">
            <summary>
            Hardcoded to return false.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkIsInPlatformPartyChat">
            <summary>
            Hardcoded to return false.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xfd8b834a8ba05048">
            <summary>
            Hardcoded to return false.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkIsInSession">
            <summary>
            NETWORK_IS_IN_SESSION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkIsInSpectatorMode">
            <summary>
            NETWORK_IS_IN_SPECTATOR_MODE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkIsInTransition">
            <summary>
            NETWORK_IS_IN_TRANSITION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkIsInTutorialSession">
            <summary>
            NETWORK_IS_IN_TUTORIAL_SESSION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkIsInactiveProfile(System.Int32@)">
            <summary>
            Checks if the networkHandle is the same as any other user that is signed in on the local machine.
            For example, if your console has two or more users signed in (on different controllers), the profile that is not controlling the game would be "inactive".
            </summary>
            <returns>
            Returns true if the networkHandle is signed in on the same machine, but is not the main player.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkIsLocalPlayerInvincible">
            <summary>
            NETWORK_IS_LOCAL_PLAYER_INVINCIBLE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkIsLocalTalking">
            <summary>
            NETWORK_IS_LOCAL_TALKING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xc0d2af00bcc234ca">
            <summary>
            NETWORK_IS_LOCAL_TALKING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkIsMultiplayerDisabled">
            <summary>
            NETWORK_IS_MULTIPLAYER_DISABLED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x9747292807126eda">
            <summary>
            NETWORK_IS_MULTIPLAYER_DISABLED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkIsNetworkIdAClone(System.Int32)">
            <summary>
            Returns true if the specified network id is controlled by someone else.
            </summary>
            <param name="netId">
            The network id for an object or entity.
            </param>
            <returns>
            Probably a bool, returns 1 if you don't have control over the netId entity.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x7242f8b741ce1086(System.Int32)">
            <summary>
            Returns true if the specified network id is controlled by someone else.
            </summary>
            <param name="netId">
            The network id for an object or entity.
            </param>
            <returns>
            Probably a bool, returns 1 if you don't have control over the netId entity.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkIsOfflineInvitePending">
            <summary>
            NETWORK_IS_OFFLINE_INVITE_PENDING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x74698374c45701d2">
            <summary>
            NETWORK_IS_OFFLINE_INVITE_PENDING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkIsParticipantActive(System.Int32)">
            <summary>
            NETWORK_IS_PARTICIPANT_ACTIVE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkIsPartyMember(System.Int32@)">
            <summary>
            Note according to IDA TU27 X360(Console),
            This native &amp; 'NETWORK_IS_PARTY_MEMBER' both jump to the same location.
            Side note: This location just stops where it's at once jumped to.
            Screenshot for side note,
            h t t p ://i.imgur.com/m2ci1mF.png
            h t t p://i.imgur.com/Z0Wx2B6.png
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkIsPendingFriend(System.Int32)">
            <summary>
            This function is hard-coded to always return 0.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkIsPlayerAParticipant(System.Int32)">
            <summary>
            NETWORK_IS_PLAYER_A_PARTICIPANT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkIsPlayerAParticipantOnScript(System.Int32,System.String,System.Int32)">
            <summary>
            NETWORK_IS_PLAYER_A_PARTICIPANT_ON_SCRIPT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x1ad5b71586b94820(System.Int32,System.String,System.Int32)">
            <summary>
            NETWORK_IS_PLAYER_A_PARTICIPANT_ON_SCRIPT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkIsPlayerActive(System.Int32)">
            <summary>
            NETWORK_IS_PLAYER_ACTIVE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkIsPlayerBlockedByMe(System.Int32)">
            <summary>
            NETWORK_IS_PLAYER_BLOCKED_BY_ME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkIsPlayerConcealed(System.Int32)">
            <summary>
            NETWORK_IS_PLAYER_CONCEALED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkIsPlayerConnected(System.Int32)">
            <summary>
            NETWORK_IS_PLAYER_CONNECTED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkIsPlayerEqualToIndex(System.Int32,System.Int32)">
            <summary>
            NETWORK_ARE_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x9de986fc9a87c474(System.Int32,System.Int32)">
            <summary>
            NETWORK_ARE_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkIsPlayerFading(System.Int32)">
            <summary>
            NETWORK_IS_PLAYER_FADING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x631dc5dff4b110e3(System.Int32)">
            <summary>
            NETWORK_IS_PLAYER_FADING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkIsPlayerInMpCutscene(System.Int32)">
            <summary>
            NETWORK_IS_PLAYER_IN_MP_CUTSCENE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkIsPlayerMutedByMe(System.Int32)">
            <summary>
            NETWORK_IS_PLAYER_MUTED_BY_ME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkIsPlayerTalking(System.Int32)">
            <summary>
            returns true if someone is screaming or talking in a microphone
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkIsPsnAvailable">
            <summary>
            _NETWORK_IS_PSN_AVAILABLE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x8d11e61a4abf49cc">
            <summary>
            _NETWORK_IS_PSN_AVAILABLE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkIsScriptActive(System.String,System.Int32,System.Boolean,System.Int32)">
            <summary>
            NETWORK_IS_SCRIPT_ACTIVE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkIsScriptActiveByHash(System.UInt32,System.Int32,System.Boolean,System.Int32)">
            <summary>
            NativeDB Introduced: v2245
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkIsSessionActive">
            <summary>
            NETWORK_IS_SESSION_ACTIVE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkIsSessionBusy">
            <summary>
            NETWORK_IS_SESSION_BUSY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkIsSessionStarted">
            <summary>
            This checks if player is playing on gta online or not.
            Please add an if and block your mod if this is "true".
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkIsSignedIn">
            <summary>
            Returns whether the player is signed into Social Club.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkIsSignedOnline">
            <summary>
            Returns whether the game is not in offline mode.
            seemed not to work for some ppl
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkIsTextChatActive">
            <summary>
            Same as _IS_TEXT_CHAT_ACTIVE, except it does not check if the text chat HUD component is initialized, and therefore may crash.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkIsThisScriptMarked(System.Int32,System.Boolean,System.Int32)">
            <summary>
            _NETWORK_IS_THIS_SCRIPT_MARKED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xd1110739eeadb592(System.Int32,System.Boolean,System.Int32)">
            <summary>
            _NETWORK_IS_THIS_SCRIPT_MARKED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSetThisScriptMarked(System.Int32,System.Boolean,System.Int32)">
            <summary>
            _NETWORK_IS_THIS_SCRIPT_MARKED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkIsTransitionBusy">
            <summary>
            NETWORK_IS_TRANSITION_BUSY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkIsTransitionClosedCrew">
            <summary>
            NETWORK_IS_TRANSITION_CLOSED_CREW
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x0dbd5d7e3c5bec3b">
            <summary>
            NETWORK_IS_TRANSITION_CLOSED_CREW
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkIsTransitionClosedFriends">
            <summary>
            NETWORK_IS_TRANSITION_CLOSED_FRIENDS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x6512765e3be78c50">
            <summary>
            NETWORK_IS_TRANSITION_CLOSED_FRIENDS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkIsTransitionHost">
            <summary>
            NETWORK_IS_TRANSITION_HOST
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkIsTransitionHostFromHandle(System.Int32@)">
            <summary>
            NETWORK_IS_TRANSITION_HOST_FROM_HANDLE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkIsTransitionMatchmaking">
            <summary>
            NETWORK_IS_TRANSITION_MATCHMAKING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x292564c735375edf">
            <summary>
            NETWORK_IS_TRANSITION_MATCHMAKING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkIsTransitionOpenToMatchmaking">
            <summary>
            NETWORK_IS_TRANSITION_OPEN_TO_MATCHMAKING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x37a4494483b9f5c9">
            <summary>
            NETWORK_IS_TRANSITION_OPEN_TO_MATCHMAKING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkIsTransitionPrivate">
            <summary>
            NETWORK_IS_TRANSITION_PRIVATE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x5a6aa44ff8e931e6">
            <summary>
            NETWORK_IS_TRANSITION_PRIVATE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkIsTransitionSolo">
            <summary>
            NETWORK_IS_TRANSITION_SOLO
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x5dc577201723960a">
            <summary>
            NETWORK_IS_TRANSITION_SOLO
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkIsTransitionStarted">
            <summary>
            NETWORK_IS_TRANSITION_STARTED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkIsTransitionToGame">
            <summary>
            NETWORK_IS_TRANSITION_TO_GAME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkIsTransitionVisibilityLocked">
            <summary>
            NETWORK_IS_TRANSITION_VISIBILITY_LOCKED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xd0a484cb2f829fbe">
            <summary>
            NETWORK_IS_TRANSITION_VISIBILITY_LOCKED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkIsTunableCloudRequestPending">
            <summary>
            NETWORK_IS_TUNABLE_CLOUD_REQUEST_PENDING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x0467c11ed88b7d28">
            <summary>
            NETWORK_IS_TUNABLE_CLOUD_REQUEST_PENDING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HasTunablesBeenDownloaded">
            <summary>
            NETWORK_IS_TUNABLE_CLOUD_REQUEST_PENDING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkIsTutorialSessionChangePending">
            <summary>
            NETWORK_IS_TUTORIAL_SESSION_CHANGE_PENDING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x35f0b98a8387274d">
            <summary>
            NETWORK_IS_TUTORIAL_SESSION_CHANGE_PENDING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkJoinGroupActivity">
            <summary>
            NETWORK_JOIN_GROUP_ACTIVITY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa06509a691d12be4">
            <summary>
            NETWORK_JOIN_GROUP_ACTIVITY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkJoinPreviouslyFailedSession">
            <summary>
            NETWORK_JOIN_PREVIOUSLY_FAILED_SESSION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x59df79317f85a7e0">
            <summary>
            NETWORK_JOIN_PREVIOUSLY_FAILED_SESSION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkJoinPreviouslyFailedTransition">
            <summary>
            NETWORK_JOIN_PREVIOUSLY_FAILED_TRANSITION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xffe1e5b792d92b34">
            <summary>
            NETWORK_JOIN_PREVIOUSLY_FAILED_TRANSITION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkJoinTransition(System.Int32)">
            <summary>
            int handle[76];
            NETWORK_HANDLE_FROM_FRIEND(iSelectedPlayer, &amp;handle[0], 13);
            Player uVar2 = NETWORK_GET_PLAYER_FROM_GAMER_HANDLE(&amp;handle[0]);
            NETWORK_JOIN_TRANSITION(uVar2);
            nothing doin.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkLaunchTransition">
            <summary>
            NETWORK_LAUNCH_TRANSITION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkLeaveTransition">
            <summary>
            NETWORK_LEAVE_TRANSITION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkManualDeleteCharacter(System.Int32)">
            <summary>
            _NETWORK_MANUAL_DELETE_CHARACTER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x821418c727fcacd7(System.Int32)">
            <summary>
            _NETWORK_MANUAL_DELETE_CHARACTER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkMarkTransitionGamerAsFullyJoined(System.Int32@)">
            <summary>
            NETWORK_MARK_TRANSITION_GAMER_AS_FULLY_JOINED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkMemberIdFromGamerHandle(System.Int32@)">
            <summary>
            NETWORK_MEMBER_ID_FROM_GAMER_HANDLE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkMoneyCanBet(System.Int32,System.Boolean,System.Boolean)">
            <summary>
            NETWORK_MONEY_CAN_BET
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x81404f3dc124fe5b(System.Int32,System.Boolean,System.Boolean)">
            <summary>
            NETWORK_MONEY_CAN_BET
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkOpenTransitionMatchmaking">
            <summary>
            NETWORK_OPEN_TRANSITION_MATCHMAKING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x2b3a8f7ca3a38fde">
            <summary>
            NETWORK_OPEN_TRANSITION_MATCHMAKING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkOverrideChatRestrictions(System.Int32,System.Boolean)">
            <summary>
            Could possibly bypass being muted or automatically muted
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x3039ae5ad2c9c0c4(System.Int32,System.Boolean)">
            <summary>
            Could possibly bypass being muted or automatically muted
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkOverrideClockMillisecondsPerGameMinute(System.Int32)">
            <summary>
            NativeDB Introduced: v2189
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkOverrideClockTime(System.Int32,System.Int32,System.Int32)">
            <summary>
            Overrides the game clock time for the local player, allowing for manipulation of the in-game time. This native is effective in both multiplayer and singleplayer modes.
            **Note:** Passing wrong data (e.g. hours above 23) will cause the game to crash.
            </summary>
            <param name="hours">
            The hour to set (0-23).
            </param>
            <param name="minutes">
            The minute to set (0-59).
            </param>
            <param name="seconds">
            The second to set (0-59).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkOverrideCoordsAndHeading(System.Int32,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            NETWORK_OVERRIDE_COORDS_AND_HEADING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa7e30de9272b6d49(System.Int32,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            NETWORK_OVERRIDE_COORDS_AND_HEADING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkOverrideReceiveRestrictions(System.Int32,System.Boolean)">
            <summary>
            R* uses this to hear all player when spectating.
            It allows you to hear other online players when their chat is on none, crew and or friends
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xddf73e2b1fec5ab4(System.Int32,System.Boolean)">
            <summary>
            R* uses this to hear all player when spectating.
            It allows you to hear other online players when their chat is on none, crew and or friends
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkOverrideReceiveRestrictionsAll(System.Boolean)">
            <summary>
            p0 is always false in scripts.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x0ff2862b61a58af9(System.Boolean)">
            <summary>
            p0 is always false in scripts.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkOverrideSendRestrictions(System.Int32,System.Boolean)">
            <summary>
            This is used alongside the native,
            'NETWORK_OVERRIDE_RECEIVE_RESTRICTIONS'. Read its description for more info.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x97dd4c5944cc2e6a(System.Int32,System.Boolean)">
            <summary>
            This is used alongside the native,
            'NETWORK_OVERRIDE_RECEIVE_RESTRICTIONS'. Read its description for more info.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkOverrideSendRestrictionsAll(System.Boolean)">
            <summary>
            NETWORK_OVERRIDE_SEND_RESTRICTIONS_ALL
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x57b192b4d4ad23d5(System.Boolean)">
            <summary>
            NETWORK_OVERRIDE_SEND_RESTRICTIONS_ALL
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkChatMute(System.Boolean)">
            <summary>
            NETWORK_OVERRIDE_SEND_RESTRICTIONS_ALL
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkOverrideTeamRestrictions(System.Int32,System.Boolean)">
            <summary>
            NETWORK_OVERRIDE_TEAM_RESTRICTIONS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x6f697a66ce78674e(System.Int32,System.Boolean)">
            <summary>
            NETWORK_OVERRIDE_TEAM_RESTRICTIONS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkOverrideTransitionChat(System.Boolean)">
            <summary>
            NETWORK_OVERRIDE_TRANSITION_CHAT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xaf66059a131aa269(System.Boolean)">
            <summary>
            NETWORK_OVERRIDE_TRANSITION_CHAT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkPayEmployeeWage(System.Int32,System.Boolean,System.Boolean)">
            <summary>
            NETWORK_PAY_EMPLOYEE_WAGE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x5fd5ed82cbbe9989(System.Int32,System.Boolean,System.Boolean)">
            <summary>
            NETWORK_PAY_EMPLOYEE_WAGE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkPayMatchEntryFee(System.Int32,System.Int32@,System.Boolean,System.Boolean)">
            <summary>
            NETWORK_PAY_MATCH_ENTRY_FEE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x9346e14f2af74d46(System.Int32,System.Int32@,System.Boolean,System.Boolean)">
            <summary>
            NETWORK_PAY_MATCH_ENTRY_FEE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkPayUtilityBill(System.Int32,System.Boolean,System.Boolean)">
            <summary>
            NETWORK_PAY_UTILITY_BILL
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xafe08b35ec0c9eae(System.Int32,System.Boolean,System.Boolean)">
            <summary>
            NETWORK_PAY_UTILITY_BILL
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkPedForceGameStateUpdate(System.Int32)">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xf0bc9bcd24a511d5(System.Int32)">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkPlayerGetCheaterReason">
            <summary>
            NETWORK_PLAYER_GET_CHEATER_REASON
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x172f75b6ee2233ba">
            <summary>
            NETWORK_PLAYER_GET_CHEATER_REASON
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkPlayerIsUnk">
            <summary>
            NETWORK_PLAYER_GET_CHEATER_REASON
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkPlayerGetName(System.Int32)">
            <summary>
            Returns the name of a given player. Returns "**Invalid**" if CPlayerInfo of the given player cannot be retrieved or the player doesn't exist.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkPlayerGetUserid(System.Int32,System.String)">
            <summary>
            Takes a 24 char buffer. Returns the buffer or "**Invalid**" if CPlayerInfo of the given player cannot be retrieved or the player doesn't exist.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkPlayerGetUserId(System.Int32,System.String)">
            <summary>
            Takes a 24 char buffer. Returns the buffer or "**Invalid**" if CPlayerInfo of the given player cannot be retrieved or the player doesn't exist.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkPlayerHasHeadset(System.Int32)">
            <summary>
            NETWORK_PLAYER_HAS_HEADSET
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkPlayerIdToInt">
            <summary>
            Does exactly the same thing as PLAYER_ID()
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkPlayerIndexIsCheater(System.Int32)">
            <summary>
            NETWORK_PLAYER_INDEX_IS_CHEATER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x565e430db3b05bec(System.Int32)">
            <summary>
            NETWORK_PLAYER_INDEX_IS_CHEATER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkPlayerSomething(System.Int32)">
            <summary>
            NETWORK_PLAYER_INDEX_IS_CHEATER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkPlayerIsBadsport">
            <summary>
            NETWORK_PLAYER_IS_BADSPORT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkPlayerIsCheater">
            <summary>
            NETWORK_PLAYER_IS_CHEATER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkPlayerIsRockstarDev(System.Int32)">
            <summary>
            Checks if a specific value (BYTE) in CPlayerInfo is nonzero.
            Returns always false in Singleplayer.
            No longer used for dev checks since first mods were released on PS3 &amp; 360.
            R* now checks with the is_dlc_present native for the dlc hash 2532323046,
            if that is present it will unlock dev stuff.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkQueryRespawnResults(System.Int32@)">
            <summary>
            NETWORK_QUERY_RESPAWN_RESULTS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x3c891a251567dfce(System.Int32@)">
            <summary>
            NETWORK_QUERY_RESPAWN_RESULTS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkQueueGamerForStatus(System.Int32@)">
            <summary>
            NETWORK_QUEUE_GAMER_FOR_STATUS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x85a0ef54a500882c(System.Int32@)">
            <summary>
            NETWORK_QUEUE_GAMER_FOR_STATUS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkGetGamerStatus(System.Int32@)">
            <summary>
            NETWORK_QUEUE_GAMER_FOR_STATUS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkQuitMpToDesktop">
            <summary>
            Forces the "Are you sure you want to quit Grand Theft Auto V?" warning message (Same as when you Alt+F4) to show.
            Doesn't work in singleplayer.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x45a83257ed02d9bc">
            <summary>
            Forces the "Are you sure you want to quit Grand Theft Auto V?" warning message (Same as when you Alt+F4) to show.
            Doesn't work in singleplayer.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkReceivePlayerJobshareCash(System.Int32,System.Int32@)">
            <summary>
            NETWORK_RECEIVE_PLAYER_JOBSHARE_CASH
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkRefundCash(System.Int32,System.String,System.String,System.Boolean)">
            <summary>
            index
            -------
            See function sub_1005 in am_boat_taxi.ysc
            context
            ----------
            "BACKUP_VAGOS"
            "BACKUP_LOST"
            "BACKUP_FAMILIES"
            "HIRE_MUGGER"
            "HIRE_MERCENARY"
            "BUY_CARDROPOFF"
            "HELI_PICKUP"
            "BOAT_PICKUP"
            "CLEAR_WANTED"
            "HEAD_2_HEAD"
            "CHALLENGE"
            "SHARE_LAST_JOB"
            "DEFAULT"
            reason
            ---------
            "NOTREACHTARGET"
            "TARGET_ESCAPE"
            "DELIVERY_FAIL"
            "NOT_USED"
            "TEAM_QUIT"
            "SERVER_ERROR"
            "RECEIVE_LJ_L"
            "CHALLENGE_PLAYER_LEFT"
            "DEFAULT"
            unk
            -----
            Unknown bool value
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xf9c812cd7c46e817(System.Int32,System.String,System.String,System.Boolean)">
            <summary>
            index
            -------
            See function sub_1005 in am_boat_taxi.ysc
            context
            ----------
            "BACKUP_VAGOS"
            "BACKUP_LOST"
            "BACKUP_FAMILIES"
            "HIRE_MUGGER"
            "HIRE_MERCENARY"
            "BUY_CARDROPOFF"
            "HELI_PICKUP"
            "BOAT_PICKUP"
            "CLEAR_WANTED"
            "HEAD_2_HEAD"
            "CHALLENGE"
            "SHARE_LAST_JOB"
            "DEFAULT"
            reason
            ---------
            "NOTREACHTARGET"
            "TARGET_ESCAPE"
            "DELIVERY_FAIL"
            "NOT_USED"
            "TEAM_QUIT"
            "SERVER_ERROR"
            "RECEIVE_LJ_L"
            "CHALLENGE_PLAYER_LEFT"
            "DEFAULT"
            unk
            -----
            Unknown bool value
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkRegisterEntityAsNetworked(System.Int32)">
            <summary>
            NETWORK_REGISTER_ENTITY_AS_NETWORKED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x06faacd625d80caa(System.Int32)">
            <summary>
            NETWORK_REGISTER_ENTITY_AS_NETWORKED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkRegisterHostBroadcastVariables(System.Int32@,System.Int32)">
            <summary>
            NETWORK_REGISTER_HOST_BROADCAST_VARIABLES
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkRegisterPlayerBroadcastVariables(System.Int32@,System.Int32)">
            <summary>
            NETWORK_REGISTER_PLAYER_BROADCAST_VARIABLES
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkRegisterTunableBoolHash(System.Int32,System.Int32,System.Boolean@)">
            <summary>
            _NETWORK_REGISTER_TUNABLE_BOOL_HASH
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x697f508861875b42(System.Int32,System.Int32,System.Boolean@)">
            <summary>
            _NETWORK_REGISTER_TUNABLE_BOOL_HASH
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkRegisterTunableFloatHash(System.Int32,System.Int32,System.Single@)">
            <summary>
            _NETWORK_REGISTER_TUNABLE_FLOAT_HASH
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x1950dae9848a4739(System.Int32,System.Int32,System.Single@)">
            <summary>
            _NETWORK_REGISTER_TUNABLE_FLOAT_HASH
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkRegisterTunableIntHash(System.Int32,System.Int32,System.Int32@)">
            <summary>
            _NETWORK_REGISTER_TUNABLE_INT_HASH
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x3a8b55fda4c8ddef(System.Int32,System.Int32,System.Int32@)">
            <summary>
            _NETWORK_REGISTER_TUNABLE_INT_HASH
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkRemoveAllTransitionInvite">
            <summary>
            NETWORK_REMOVE_ALL_TRANSITION_INVITE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x726e0375c7a26368">
            <summary>
            NETWORK_REMOVE_ALL_TRANSITION_INVITE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkRemoveEntityArea(System.Int32)">
            <summary>
            NETWORK_REMOVE_ENTITY_AREA
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkRemovePresenceInvite(System.Int32)">
            <summary>
            NETWORK_REMOVE_PRESENCE_INVITE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xf0210268db0974b1(System.Int32)">
            <summary>
            NETWORK_REMOVE_PRESENCE_INVITE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkRemoveTransitionInvite(System.Int32@)">
            <summary>
            NETWORK_REMOVE_TRANSITION_INVITE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkReportMyself">
            <summary>
            _NETWORK_REPORT_MYSELF
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x5626d9d6810730d5">
            <summary>
            _NETWORK_REPORT_MYSELF
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkRequestCloudBackgroundScripts">
            <summary>
            NETWORK_REQUEST_CLOUD_BACKGROUND_SCRIPTS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x924426bffd82e915">
            <summary>
            NETWORK_REQUEST_CLOUD_BACKGROUND_SCRIPTS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkRequestCloudTunables">
            <summary>
            NETWORK_REQUEST_CLOUD_TUNABLES
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x42fb3b532d526e6c">
            <summary>
            NETWORK_REQUEST_CLOUD_TUNABLES
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkRequestControlOfDoor(System.Int32)">
            <summary>
            NETWORK_REQUEST_CONTROL_OF_DOOR
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkRequestControlOfEntity(System.Int32)">
            <summary>
            NETWORK_REQUEST_CONTROL_OF_ENTITY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkRequestControlOfNetworkId(System.Int32)">
            <summary>
            NETWORK_REQUEST_CONTROL_OF_NETWORK_ID
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkResetBodyTracker">
            <summary>
            NETWORK_RESET_BODY_TRACKER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkRespawnCoords(System.Int32,System.Single,System.Single,System.Single,System.Boolean,System.Boolean)">
            <summary>
            p4 and p5 are always 0 in scripts
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x9769f811d1785b03(System.Int32,System.Single,System.Single,System.Single,System.Boolean,System.Boolean)">
            <summary>
            p4 and p5 are always 0 in scripts
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkResurrectLocalPlayer(System.Single,System.Single,System.Single,System.Single,System.Boolean,System.Boolean)">
            <summary>
            Revives our local player who was previously dead.
            **Note:** Call this once you resurrect the player (this does not need to be called every frame).
            ```cpp
            enum ePlayerSpawnLocation {
            // system will decide
            SPAWN_LOCATION_AUTOMATIC = 0,
            SPAWN_LOCATION_NEAR_DEATH = 1,
            SPAWN_LOCATION_NEAR_TEAM_MATES = 2,
            // script defined area
            SPAWN_LOCATION_MISSION_AREA = 3,
            SPAWN_LOCATION_NEAR_OTHER_PLAYERS = 4,
            SPAWN_LOCATION_NEAR_CURRENT_POSITION = 5,
            SPAWN_LOCATION_AT_CURRENT_POSITION = 6,
            SPAWN_LOCATION_NET_TEST_BED = 7,
            SPAWN_LOCATION_CUSTOM_SPAWN_POINTS = 8,
            SPAWN_LOCATION_OUTSIDE_SIMEON_GARAGE = 9,
            SPAWN_LOCATION_NEAR_SPECIFIC_COORDS = 10,
            SPAWN_LOCATION_AT_SPECIFIC_COORDS = 11,
            SPAWN_LOCATION_AT_AIRPORT_ARRIVALS = 12,
            SPAWN_LOCATION_AT_SPECIFIC_COORDS_IF_POSSIBLE = 13,
            SPAWN_LOCATION_IN_SPECIFIC_ANGLED_AREA = 14,
            SPAWN_LOCATION_NEAREST_RESPAWN_POINT = 15,
            SPAWN_LOCATION_AT_SPECIFIC_COORDS_RACE_CORONA = 16,
            SPAWN_LOCATION_INSIDE_GARAGE = 17,
            SPAWN_LOCATION_INSIDE_PROPERTY = 18,
            SPAWN_LOCATION_INSIDE_PROPERTY_OR_GARAGE = 19,
            SPAWN_LOCATION_NEAR_DEATH_IMPROMPTU = 20,
            SPAWN_LOCATION_NEAR_CURRENT_POSITION_SPREAD_OUT = 21,
            SPAWN_LOCATION_NEAREST_RESPAWN_POINT_TO_SPECIFIC_COORDS = 22,
            SPAWN_LOCATION_NEAREST_HOSPITAL = 23,
            SPAWN_LOCATION_NEAREST_POLICE_STATION = 24,
            SPAWN_LOCATION_NEAREST_HOTEL_TO_SPECIFIC_COORDS = 25,
            SPAWN_LOCATION_MISSION_AREA_NEAR_CURRENT_POSITION = 26,
            SPAWN_LOCATION_PRIVATE_YACHT = 27,
            SPAWN_LOCATION_PRIVATE_YACHT_APARTMENT = 28,
            SPAWN_LOCATION_PRIVATE_FRIEND_YACHT = 29,
            SPAWN_LOCATION_PRIVATE_YACHT_NEAR_SHORE = 30,
            SPAWN_LOCATION_NEAR_GANG_BOSS = 31,
            SPAWN_LOCATION_NEAR_SPECIFIC_COORDS_WITH_GANG = 32,
            SPAWN_LOCATION_GANG_DM = 33,
            SPAWN_LOCATION_GANG_BOSS_PRIVATE_YACHT = 34,
            SPAWN_LOCATION_OFFICE = 35,
            SPAWN_LOCATION_CLUBHOUSE = 36,
            SPAWN_LOCATION_NEAR_CURRENT_POSITION_AS_POSSIBLE = 37,
            SPAWN_LOCATION_NEAR_CURRENT_PERCEIVED_POSITION = 38,
            SPAWN_LOCATION_IE_WAREHOUSE = 39,
            SPAWN_LOCATION_BUNKER = 40,
            SPAWN_LOCATION_HANGAR = 41,
            SPAWN_LOCATION_DEFUNCT_BASE = 42,
            SPAWN_LOCATION_NIGHTCLUB = 43,
            SPAWN_LOCATION_ARENA_GARAGE = 44,
            SPAWN_LOCATION_CASINO = 45,
            SPAWN_LOCATION_CASINO_APARTMENT = 46,
            SPAWN_LOCATION_CASINO_OUTSIDE = 47,
            SPAWN_LOCATION_ARCADE = 48,
            SPAWN_LOCATION_CASINO_NIGHTCLUB = 49,
            SPAWN_LOCATION_SUBMARINE = 50,
            SPAWN_LOCATION_HEIST_ISLAND_NEAR_DEATH = 51,
            SPAWN_LOCATION_HEIST_ISLAND_BEACH_PARTY = 52,
            SPAWN_LOCATION_LAND_NEAR_SUBMARINE = 53,
            SPAWN_LOCATION_CAR_MEET = 54,
            SPAWN_LOCATION_AUTO_SHOP = 55,
            SPAWN_LOCATION_FIXER_HQ = 56,
            SPAWN_LOCATION_SITTING_SMOKING = 57,
            SPAWN_LOCATION_DRUNK_WAKE_UP_MUSIC_STUDIO = 58,
            SPAWN_LOCATION_MUSIC_STUDIO = 59,
            TOTAL_SPAWN_LOCATIONS = 60
            };
            ```
            ```cpp
            enum eSpawnReason {
            SPAWN_REASON_DEATH = 0,
            SPAWN_REASON_TRANSITION,
            SPAWN_REASON_MANUAL,
            SPAWN_REASON_RESTORE_CHARACTER,
            SPAWN_REASON_IN_VEHICLE
            };
            ```
            ### Added parameters
            *   **bUnpauseRenderPhases**: This boolean parameter will unpause the render phases when set to `true`.
            *   **iSpawnLocation**: This integer parameter sets the player's spawn location metric for telemetry. See `ePlayerSpawnLocation` enum.
            *   **iSpawnReason**: This integer parameter sets the player's spawn reason metric for telemetry. See `eSpawnReason` enum.
            </summary>
            <param name="nInvincibilityTime">
            This is the length of time in milliseconds that the player will be invincible for after resurrection.
            </param>
            <param name="bLeaveDeadPed">
            Leaves the dead ped behind when resurrecting.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkRivalDeliveryCompleted(System.Int32)">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSeedRandomNumberGenerator(System.Int32)">
            <summary>
            NETWORK_SEED_RANDOM_NUMBER_GENERATOR
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xf1b84178f8674195(System.Int32)">
            <summary>
            NETWORK_SEED_RANDOM_NUMBER_GENERATOR
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSendInviteViaPresence(System.Int32@,System.Int32@,System.Int32,System.Int32)">
            <summary>
            NETWORK_SEND_INVITE_VIA_PRESENCE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xc3c7a6afdb244624(System.Int32@,System.Int32@,System.Int32,System.Int32)">
            <summary>
            NETWORK_SEND_INVITE_VIA_PRESENCE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSendPresenceInvite(System.Int32@,System.Int32@,System.Int32,System.Int32)">
            <summary>
            NETWORK_SEND_INVITE_VIA_PRESENCE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSendPresenceTransitionInvite(System.Int32@,System.Int32@,System.Int32,System.Int32)">
            <summary>
            String "NETWORK_SEND_PRESENCE_TRANSITION_INVITE" is contained in the function in ida so this one is correct.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xc116ff9b4d488291(System.Int32@,System.Int32@,System.Int32,System.Int32)">
            <summary>
            String "NETWORK_SEND_PRESENCE_TRANSITION_INVITE" is contained in the function in ida so this one is correct.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSendTextMessage(System.String,System.Int32@)">
            <summary>
            Message is limited to 64 characters.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSendTransitionGamerInstruction(System.Int32@,System.String,System.Int32,System.Int32,System.Boolean)">
            <summary>
            the first arg seems to be the network player handle (&amp;handle) and the second var is pretty much always "" and the third seems to be a number between 0 and ~10 and the 4th is is something like 0 to 5 and I guess the 5th is a bool cuz it is always 0 or 1
            does this send an invite to a player?
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSessionActivityQuickmatch(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            NETWORK_SESSION_ACTIVITY_QUICKMATCH
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xbe3e347a87aceb82(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            NETWORK_SESSION_ACTIVITY_QUICKMATCH
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSessionAddActiveMatchmakingGroup(System.Int32)">
            <summary>
            NETWORK_SESSION_ADD_ACTIVE_MATCHMAKING_GROUP
            </summary>
            <param name="groupId">
            An identifier value between zero and four
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xcae55f48d3d7875c(System.Int32)">
            <summary>
            NETWORK_SESSION_ADD_ACTIVE_MATCHMAKING_GROUP
            </summary>
            <param name="groupId">
            An identifier value between zero and four
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSessionBlockJoinRequests(System.Boolean)">
            <summary>
            NETWORK_SESSION_BLOCK_JOIN_REQUESTS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa73667484d7037c3(System.Boolean)">
            <summary>
            NETWORK_SESSION_BLOCK_JOIN_REQUESTS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSessionCancelInvite">
            <summary>
            NETWORK_SESSION_CANCEL_INVITE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSessionChangeSlots(System.Int32,System.Boolean)">
            <summary>
            NETWORK_SESSION_CHANGE_SLOTS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xb4ab419e0d86acae(System.Int32,System.Boolean)">
            <summary>
            NETWORK_SESSION_CHANGE_SLOTS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSessionCrewMatchmaking(System.Int32,System.Int32,System.Int32,System.Int32,System.Boolean)">
            <summary>
            NETWORK_SESSION_CREW_MATCHMAKING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x94bc51e9449d917f(System.Int32,System.Int32,System.Int32,System.Int32,System.Boolean)">
            <summary>
            NETWORK_SESSION_CREW_MATCHMAKING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSessionEnd(System.Boolean,System.Boolean)">
            <summary>
            p0 is always false and p1 varies.
            NETWORK_SESSION_END(0, 1)
            NETWORK_SESSION_END(0, 0)
            Results in: "Connection to session lost due to an unknown network error. Please return to Grand Theft Auto V and try again later."
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSessionEnter(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            unknown params
            p0 = 0, 2, or 999 (The global is 999 by default.)
            p1 = 0 (Always in every script it's found in atleast.)
            p2 = 0, 3, or 4 (Based on a var that is determined by a function.)
            p3 = maxPlayers (It's obvious in x360 scripts it's always 18)
            p4 = 0 (Always in every script it's found in atleast.)
            p5 = 0 or 1. (1 if network_can_enter_multiplayer, but set to 0 if other checks after that are passed.)
            p5 is reset to 0 if,
            Global_1315318 = 0 or Global_1315323 = 9 or 12 or (Global_1312629 = 0 &amp;&amp; Global_1312631 = true/1) those are passed.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSessionForceCancelInvite">
            <summary>
            NETWORK_SESSION_FORCE_CANCEL_INVITE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa29177f7703b5644">
            <summary>
            NETWORK_SESSION_FORCE_CANCEL_INVITE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSessionFriendMatchmaking(System.Int32,System.Int32,System.Int32,System.Boolean)">
            <summary>
            NETWORK_SESSION_FRIEND_MATCHMAKING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x2cfc76e0d087c994(System.Int32,System.Int32,System.Int32,System.Boolean)">
            <summary>
            NETWORK_SESSION_FRIEND_MATCHMAKING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSessionGetInviter(System.Int32@)">
            <summary>
            NETWORK_SESSION_GET_INVITER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSessionGetKickVote(System.Int32)">
            <summary>
            NETWORK_SESSION_GET_KICK_VOTE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSessionArePlayersVotingToKick(System.Int32)">
            <summary>
            NETWORK_SESSION_GET_KICK_VOTE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSessionIsPlayerVotedToKick(System.Int32)">
            <summary>
            NETWORK_SESSION_GET_KICK_VOTE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSessionGetMatchmakingGroupFree(System.Int32)">
            <summary>
            NETWORK_SESSION_GET_MATCHMAKING_GROUP_FREE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x56ce820830ef040b(System.Int32)">
            <summary>
            NETWORK_SESSION_GET_MATCHMAKING_GROUP_FREE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSessionGetUnk(System.Int32)">
            <summary>
            NETWORK_SESSION_GET_MATCHMAKING_GROUP_FREE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSessionGetPrivateSlots">
            <summary>
            NETWORK_SESSION_GET_PRIVATE_SLOTS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x53afd64c6758f2f9">
            <summary>
            NETWORK_SESSION_GET_PRIVATE_SLOTS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSessionHost(System.Int32,System.Int32,System.Boolean)">
            <summary>
            Does nothing in online but in offline it will cause the screen to fade to black. Nothing happens past then, the screen will sit at black until you restart GTA. Other stuff must be needed to actually host a session.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSessionHostClosed(System.Int32,System.Int32)">
            <summary>
            NETWORK_SESSION_HOST_CLOSED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xed34c0c02c098bb7(System.Int32,System.Int32)">
            <summary>
            NETWORK_SESSION_HOST_CLOSED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSessionHostFriendsOnly(System.Int32,System.Int32)">
            <summary>
            Does nothing in online but in offline it will cause the screen to fade to black. Nothing happens past then, the screen will sit at black until you restart GTA. Other stuff must be needed to actually host a session.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSessionHostSinglePlayer(System.Int32)">
            <summary>
            Loads up the map that is loaded when beeing in mission creator
            Player gets placed in a mix between online/offline mode
            p0 is always 2 in R* scripts.
            Appears to be patched in gtav b757 (game gets terminated) alonside with most other network natives to prevent online modding ~ghost30812
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSessionIsClosedCrew">
            <summary>
            NETWORK_SESSION_IS_CLOSED_CREW
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x74732c6ca90da2b4">
            <summary>
            NETWORK_SESSION_IS_CLOSED_CREW
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSessionIsClosedFriends">
            <summary>
            NETWORK_SESSION_IS_CLOSED_FRIENDS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xfbcfa2ea2e206890">
            <summary>
            NETWORK_SESSION_IS_CLOSED_FRIENDS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSessionIsInVoiceSession">
            <summary>
            NETWORK_SESSION_IS_IN_VOICE_SESSION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x855bc38818f6f684">
            <summary>
            NETWORK_SESSION_IS_IN_VOICE_SESSION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSessionIsPrivate">
            <summary>
            NETWORK_SESSION_IS_PRIVATE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xcef70aa5b3f89ba1">
            <summary>
            NETWORK_SESSION_IS_PRIVATE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSessionIsSolo">
            <summary>
            NETWORK_SESSION_IS_SOLO
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xf3929c2379b60cce">
            <summary>
            NETWORK_SESSION_IS_SOLO
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSessionIsVisible">
            <summary>
            NETWORK_SESSION_IS_VISIBLE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xba416d68c631496a">
            <summary>
            NETWORK_SESSION_IS_VISIBLE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSessionIsVoiceSessionBusy">
            <summary>
            NETWORK_SESSION_IS_VOICE_SESSION_BUSY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xef0912ddf7c4cb4b">
            <summary>
            NETWORK_SESSION_IS_VOICE_SESSION_BUSY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSessionJoinInvite">
            <summary>
            NETWORK_SESSION_JOIN_INVITE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkIsPlayerAnimationDrawingSynchronized">
            <summary>
            NETWORK_SESSION_JOIN_INVITE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSessionKickPlayer(System.Int32)">
            <summary>
            Only works as host.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSessionLeaveSinglePlayer">
            <summary>
            NETWORK_SESSION_LEAVE_SINGLE_PLAYER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSessionMarkVisible(System.Boolean)">
            <summary>
            NETWORK_SESSION_MARK_VISIBLE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x271cc6ab59ebf9a5(System.Boolean)">
            <summary>
            NETWORK_SESSION_MARK_VISIBLE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSessionSetMatchmakingGroup(System.Int32)">
            <summary>
            NETWORK_SESSION_SET_MATCHMAKING_GROUP
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x49ec8030f5015f8b(System.Int32)">
            <summary>
            NETWORK_SESSION_SET_MATCHMAKING_GROUP
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSctvSlots(System.Int32)">
            <summary>
            NETWORK_SESSION_SET_MATCHMAKING_GROUP
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSessionSetMatchmakingGroupMax(System.Int32,System.Int32)">
            <summary>
            playerTypes:
            0 = regular joiner
            4 = spectator
            8 = unknown
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x8b6a4dd0af9ce215(System.Int32,System.Int32)">
            <summary>
            playerTypes:
            0 = regular joiner
            4 = spectator
            8 = unknown
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSessionSetMaxPlayers(System.Int32,System.Int32)">
            <summary>
            playerTypes:
            0 = regular joiner
            4 = spectator
            8 = unknown
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSessionSetMatchmakingMentalState(System.Int32)">
            <summary>
            NETWORK_SESSION_SET_MATCHMAKING_MENTAL_STATE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xf1eea2dda9ffa69d(System.Int32)">
            <summary>
            NETWORK_SESSION_SET_MATCHMAKING_MENTAL_STATE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSessionSetMatchmakingPropertyId(System.Boolean)">
            <summary>
            NETWORK_SESSION_SET_MATCHMAKING_PROPERTY_ID
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x3f52e880aaf6c8ca(System.Boolean)">
            <summary>
            NETWORK_SESSION_SET_MATCHMAKING_PROPERTY_ID
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSessionValidateJoin(System.Boolean)">
            <summary>
            NETWORK_SESSION_VALIDATE_JOIN
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xc19f6c8e7865a6ff(System.Boolean)">
            <summary>
            NETWORK_SESSION_VALIDATE_JOIN
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSessionHosted(System.Boolean)">
            <summary>
            NETWORK_SESSION_VALIDATE_JOIN
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSessionVoiceConnectToPlayer(System.Int32@)">
            <summary>
            Only one occurence in the scripts:
            auto sub_cb43(auto a_0, auto a_1) {
            if (g_2594CB._f1) {
            if (NETWORK::_855BC38818F6F684()) {
            NETWORK::_ABD5E88B8A2D3DB2(&amp;a_0._fB93);
            g_2594CB._f14 -- [[{13}]]  = a_0._fB93;
            g_2594CB._f4 -- [["64"]]  = a_1;
            return 1;
            }
            }
            return 0;
            }
            other:
            looks like it passes a player in the paramater
            Contains string "NETWORK_VOICE_CONNECT_TO_PLAYER" in ida
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xabd5e88b8a2d3db2(System.Int32@)">
            <summary>
            Only one occurence in the scripts:
            auto sub_cb43(auto a_0, auto a_1) {
            if (g_2594CB._f1) {
            if (NETWORK::_855BC38818F6F684()) {
            NETWORK::_ABD5E88B8A2D3DB2(&amp;a_0._fB93);
            g_2594CB._f14 -- [[{13}]]  = a_0._fB93;
            g_2594CB._f4 -- [["64"]]  = a_1;
            return 1;
            }
            }
            return 0;
            }
            other:
            looks like it passes a player in the paramater
            Contains string "NETWORK_VOICE_CONNECT_TO_PLAYER" in ida
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkVoiceConnectToPlayer(System.Int32@)">
            <summary>
            Only one occurence in the scripts:
            auto sub_cb43(auto a_0, auto a_1) {
            if (g_2594CB._f1) {
            if (NETWORK::_855BC38818F6F684()) {
            NETWORK::_ABD5E88B8A2D3DB2(&amp;a_0._fB93);
            g_2594CB._f14 -- [[{13}]]  = a_0._fB93;
            g_2594CB._f4 -- [["64"]]  = a_1;
            return 1;
            }
            }
            return 0;
            }
            other:
            looks like it passes a player in the paramater
            Contains string "NETWORK_VOICE_CONNECT_TO_PLAYER" in ida
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSessionVoiceHost">
            <summary>
            NETWORK_SESSION_VOICE_HOST
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSessionVoiceLeave">
            <summary>
            NETWORK_SESSION_VOICE_LEAVE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSessionVoiceRespondToRequest(System.Boolean,System.Int32)">
            <summary>
            NETWORK_SESSION_VOICE_RESPOND_TO_REQUEST
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSetKeepFocuspoint(System.Boolean,System.Int32)">
            <summary>
            NETWORK_SESSION_VOICE_RESPOND_TO_REQUEST
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSessionVoiceSetTimeout(System.Int32)">
            <summary>
            NETWORK_SESSION_VOICE_SET_TIMEOUT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x5b8ed3db018927b1(System.Int32)">
            <summary>
            NETWORK_SESSION_VOICE_SET_TIMEOUT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSessionWasInvited">
            <summary>
            NETWORK_SESSION_WAS_INVITED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x23dfb504655d0ce4">
            <summary>
            NETWORK_SESSION_WAS_INVITED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSetActivityPlayerMax(System.Int32)">
            <summary>
            NETWORK_SET_ACTIVITY_PLAYER_MAX
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x0e4f77f7b9d74d84(System.Int32)">
            <summary>
            NETWORK_SET_ACTIVITY_PLAYER_MAX
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSetActivitySpectator(System.Boolean)">
            <summary>
            NETWORK_SET_ACTIVITY_SPECTATOR
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSetActivitySpectatorMax(System.Int32)">
            <summary>
            NETWORK_SET_ACTIVITY_SPECTATOR_MAX
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSetChoiceMigrateOptions(System.Boolean,System.Int32)">
            <summary>
            NETWORK_SET_CHOICE_MIGRATE_OPTIONS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x5c707a667df8b9fa(System.Boolean,System.Int32)">
            <summary>
            NETWORK_SET_CHOICE_MIGRATE_OPTIONS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSetCurrentDataManagerHandle(System.Int32@)">
            <summary>
            _NETWORK_SET_CURRENT_DATA_MANAGER_HANDLE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x796a87b3b68d1f3d(System.Int32@)">
            <summary>
            _NETWORK_SET_CURRENT_DATA_MANAGER_HANDLE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkCheckDataManagerForHandle(System.Int32@)">
            <summary>
            _NETWORK_SET_CURRENT_DATA_MANAGER_HANDLE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSetCurrentMissionId(System.String)">
            <summary>
            NativeDB Introduced: v2699
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSetCurrentSpawnSetting(System.UInt32)">
            <summary>
            cpp
            enum eMpSettingSpawn
            {
            MP_SETTING_SPAWN_NULL = 0,
            MP_SETTING_SPAWN_PROPERTY = 1,
            MP_SETTING_SPAWN_LAST_POSITION = 2,
            MP_SETTING_SPAWN_GARAGE = 3,
            MP_SETTING_SPAWN_RANDOM = 4,
            MP_SETTING_SPAWN_PRIVATE_YACHT = 5,
            MP_SETTING_SPAWN_OFFICE = 6,
            MP_SETTING_SPAWN_CLUBHOUSE = 7,
            MP_SETTING_SPAWN_IE_WAREHOUSE = 8,
            MP_SETTING_SPAWN_BUNKER = 9,
            MP_SETTING_SPAWN_HANGAR = 10,
            MP_SETTING_SPAWN_DEFUNCT_BASE = 11,
            MP_SETTING_SPAWN_NIGHTCLUB = 12,
            MP_SETTING_SPAWN_ARENA_GARAGE = 13,
            MP_SETTING_SPAWN_CASINO_APARTMENT = 14,
            MP_SETTING_SPAWN_ARCADE = 15,
            MP_SETTING_SPAWN_SUBMARINE = 16,
            MP_SETTING_SPAWN_CAR_MEET = 17,
            MP_SETTING_SPAWN_AUTO_SHOP = 18,
            MP_SETTING_SPAWN_FIXER_HQ = 19,
            MP_SETTING_SPAWN_MAX = 20,
            };
            ```
            ```
            NativeDB Introduced: v2699
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSetCurrentlySelectedGamerHandleFromInviteMenu(System.Int32@)">
            <summary>
            NETWORK_SET_CURRENTLY_SELECTED_GAMER_HANDLE_FROM_INVITE_MENU
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSetEntityCanBlend(System.Int32,System.Boolean)">
            <summary>
            NETWORK_SET_ENTITY_CAN_BLEND
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSetEntityGhostedWithOwner(System.Int32,System.Boolean)">
            <summary>
            _NETWORK_SET_ENTITY_GHOSTED_WITH_OWNER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x4ba166079d658ed4(System.Int32,System.Boolean)">
            <summary>
            _NETWORK_SET_ENTITY_GHOSTED_WITH_OWNER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSetEntityInvisibleToNetwork(System.Int32,System.Boolean)">
            <summary>
            if set to true other network players can't see it
            if set to false other network player can see it
            =========================================
            ^^ I attempted this by grabbing an object with GET_ENTITY_PLAYER_IS_FREE_AIMING_AT and setting this naive no matter the toggle he could still see it.
            pc or last gen?
            ^^ last-gen
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xf1ca12b18aef5298(System.Int32,System.Boolean)">
            <summary>
            if set to true other network players can't see it
            if set to false other network player can see it
            =========================================
            ^^ I attempted this by grabbing an object with GET_ENTITY_PLAYER_IS_FREE_AIMING_AT and setting this naive no matter the toggle he could still see it.
            pc or last gen?
            ^^ last-gen
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSetEntityVisibleToNetwork(System.Int32,System.Boolean)">
            <summary>
            if set to true other network players can't see it
            if set to false other network player can see it
            =========================================
            ^^ I attempted this by grabbing an object with GET_ENTITY_PLAYER_IS_FREE_AIMING_AT and setting this naive no matter the toggle he could still see it.
            pc or last gen?
            ^^ last-gen
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSetFriendlyFireOption(System.Boolean)">
            <summary>
            NETWORK_SET_FRIENDLY_FIRE_OPTION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSetGamerInvitedToTransition(System.Int32@)">
            <summary>
            NETWORK_SET_GAMER_INVITED_TO_TRANSITION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSetInFreeCamMode(System.Boolean)">
            <summary>
            NETWORK_SET_IN_FREE_CAM_MODE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xfc18db55ae19e046(System.Boolean)">
            <summary>
            NETWORK_SET_IN_FREE_CAM_MODE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSetInMpCutscene(System.Boolean,System.Boolean)">
            <summary>
            NETWORK_SET_IN_MP_CUTSCENE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSetInSpectatorMode(System.Boolean,System.Int32)">
            <summary>
            NETWORK_SET_IN_SPECTATOR_MODE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSetInSpectatorModeExtended(System.Boolean,System.Int32,System.Boolean)">
            <summary>
            NETWORK_SET_IN_SPECTATOR_MODE_EXTENDED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x419594e137637120(System.Boolean,System.Int32,System.Boolean)">
            <summary>
            NETWORK_SET_IN_SPECTATOR_MODE_EXTENDED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSetInviteOnCallForInviteMenu(System.Int32@)">
            <summary>
            NETWORK_SET_INVITE_ON_CALL_FOR_INVITE_MENU
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x66f010a4b031a331(System.Int32@)">
            <summary>
            NETWORK_SET_INVITE_ON_CALL_FOR_INVITE_MENU
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSetLocalPlayerInvincibleTime(System.Int32)">
            <summary>
            NETWORK_SET_LOCAL_PLAYER_INVINCIBLE_TIME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSetLocalPlayerSyncLookAt(System.Boolean)">
            <summary>
            NETWORK_SET_LOCAL_PLAYER_SYNC_LOOK_AT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x524ff0aeff9c3973(System.Boolean)">
            <summary>
            NETWORK_SET_LOCAL_PLAYER_SYNC_LOOK_AT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSetMissionFinished">
            <summary>
            NETWORK_SET_MISSION_FINISHED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSetNoSpectatorChat(System.Boolean)">
            <summary>
            NETWORK_SET_NO_SPECTATOR_CHAT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xf46a1e03e8755980(System.Boolean)">
            <summary>
            NETWORK_SET_NO_SPECTATOR_CHAT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSetObjectForceStaticBlend(System.Int32,System.Boolean)">
            <summary>
            Sets whether or not an object (created using `CREATE_OBJECT`, or similar) should have its position/rotation synchronized,
            even if it is a 'static' object (for example, having flag 32 - Static - set in its archetype definition).
            This has to be called during the same frame the object is created/registered for network, as otherwise it may already
            have a remote clone created.
            Once a remote clone is created, changing this value will not have any effect on said clone.
            </summary>
            <param name="_object">
            The object to set forced blending state for.
            </param>
            <param name="enabled">
            `true` to enable forced blending.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x0379daf89ba09aa5(System.Int32,System.Boolean)">
            <summary>
            Sets whether or not an object (created using `CREATE_OBJECT`, or similar) should have its position/rotation synchronized,
            even if it is a 'static' object (for example, having flag 32 - Static - set in its archetype definition).
            This has to be called during the same frame the object is created/registered for network, as otherwise it may already
            have a remote clone created.
            Once a remote clone is created, changing this value will not have any effect on said clone.
            </summary>
            <param name="_object">
            The object to set forced blending state for.
            </param>
            <param name="enabled">
            `true` to enable forced blending.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSetOverrideSpectatorMode(System.Boolean)">
            <summary>
            NETWORK_SET_OVERRIDE_SPECTATOR_MODE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSetPlayerIsPassive(System.Boolean)">
            <summary>
            NETWORK_SET_PLAYER_IS_PASSIVE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x1b857666604b1a74(System.Boolean)">
            <summary>
            NETWORK_SET_PLAYER_IS_PASSIVE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSetPropertyId(System.Int32)">
            <summary>
            value must be &lt; 255
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSetRichPresence(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            On PC it's a nullsub which means it does absolutely nothing.
            Now that Discord supports Rich Presence, R* might finally implement this for PC. Or maybe in future games like RDR2, GTA VI...
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSetRichPresenceString(System.Int32,System.String)">
            <summary>
            This native does absolutely nothing, just a nullsub
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x3e200c2bcf4164eb(System.Int32,System.String)">
            <summary>
            This native does absolutely nothing, just a nullsub
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSetRichPresence_2(System.Int32,System.String)">
            <summary>
            This native does absolutely nothing, just a nullsub
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSetScriptIsSafeForNetworkGame">
            <summary>
            NETWORK_SET_SCRIPT_IS_SAFE_FOR_NETWORK_GAME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSetScriptReadyForEvents(System.Boolean)">
            <summary>
            NETWORK_SET_SCRIPT_READY_FOR_EVENTS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x7ac752103856fb20(System.Boolean)">
            <summary>
            NETWORK_SET_SCRIPT_READY_FOR_EVENTS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSetTalkerProximity(System.Single)">
            <summary>
            NETWORK_SET_TALKER_PROXIMITY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSetTeamOnlyChat(System.Boolean)">
            <summary>
            NETWORK_SET_TEAM_ONLY_CHAT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSetThisScriptIsNetworkScript(System.Int32,System.Boolean,System.Int32)">
            <summary>
            NETWORK_SET_THIS_SCRIPT_IS_NETWORK_SCRIPT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSetTransitionActivityId(System.Int32)">
            <summary>
            NETWORK_SET_TRANSITION_ACTIVITY_ID
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x30de938b516f0ad2(System.Int32)">
            <summary>
            NETWORK_SET_TRANSITION_ACTIVITY_ID
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSetTransitionCreatorHandle(System.Int32@)">
            <summary>
            NETWORK_SET_TRANSITION_CREATOR_HANDLE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSetTransitionVisibilityLock(System.Boolean,System.Boolean)">
            <summary>
            NETWORK_SET_TRANSITION_VISIBILITY_LOCK
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x0c978fda19692c2c(System.Boolean,System.Boolean)">
            <summary>
            NETWORK_SET_TRANSITION_VISIBILITY_LOCK
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSetVehicleTestDrive(System.Boolean)">
            <summary>
            Used by Metric VEHICLE_DIST_DRIVEN
            ```
            ```
            NativeDB Introduced: v2699
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSetVehicleWheelsDestructible(System.Int32,System.Boolean)">
            <summary>
            Allow vehicle wheels to be destructible even when the Vehicle entity is invincible.
            ```
            ```
            NativeDB Introduced: v1365
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x890e2c5abed7236d(System.Int32,System.Boolean)">
            <summary>
            Allow vehicle wheels to be destructible even when the Vehicle entity is invincible.
            ```
            ```
            NativeDB Introduced: v1365
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSetVoiceActive(System.Boolean)">
            <summary>
            NETWORK_SET_VOICE_ACTIVE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSetVoiceChannel(System.Int32)">
            <summary>
            NETWORK_SET_VOICE_CHANNEL
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkShouldShowConnectivityTroubleshooting">
            <summary>
            Returns true if the NAT type is Strict (3) and a certain number of connections have failed.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x82a2b386716608f1">
            <summary>
            Returns true if the NAT type is Strict (3) and a certain number of connections have failed.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkShowProfileUi(System.Int32@)">
            <summary>
            Example:
            int playerHandle;
            NETWORK_HANDLE_FROM_PLAYER(selectedPlayer, &amp;playerHandle, 13);
            NETWORK_SHOW_PROFILE_UI(&amp;playerHandle);
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSpentAmmoDrop(System.Int32,System.Boolean,System.Boolean)">
            <summary>
            NETWORK_SPENT_AMMO_DROP
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSpentArcadeGame(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v1868
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSpentArcadeGeneric(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v1868
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSpentArenaJoinSpectator(System.Int32,System.Int32,System.Boolean,System.Boolean)">
            <summary>
            NativeDB Introduced: v1604
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSpentArenaPremium(System.Int32,System.Boolean,System.Boolean)">
            <summary>
            NativeDB Introduced: v1604
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSpentArenaSpectatorBox(System.Int32,System.Int32,System.Boolean,System.Boolean)">
            <summary>
            NativeDB Introduced: v1604
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSpentArrestBail(System.Int32,System.Boolean,System.Boolean)">
            <summary>
            NETWORK_SPENT_ARREST_BAIL
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSpentAutoshopModifications(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x9bea350d7c48061b(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSpentAutoshopPropertyUtilityFee(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xb40f96d6d252839b(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSpentBaService(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            _NETWORK_SPENT_BA_SERVICE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xd7cccba28c4ecaf0(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            _NETWORK_SPENT_BA_SERVICE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSpentBallisticEquipment(System.Int32,System.Boolean,System.Boolean)">
            <summary>
            _NETWORK_SPENT_BALLISTIC_EQUIPMENT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x5d97630a8a0ef123(System.Int32,System.Boolean,System.Boolean)">
            <summary>
            _NETWORK_SPENT_BALLISTIC_EQUIPMENT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSpentBankInterest(System.Int32,System.Boolean,System.Boolean)">
            <summary>
            NativeDB Introduced: v323
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSpentBeachPartyGeneric(System.Int32)">
            <summary>
            NativeDB Introduced: v2189
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSpentBetting(System.Int32,System.Int32,System.Int32@,System.Boolean,System.Boolean)">
            <summary>
            NETWORK_SPENT_BETTING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSpentBikeShopModify(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v2699
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSpentBoatPickup(System.Int32,System.Boolean,System.Boolean)">
            <summary>
            NETWORK_SPENT_BOAT_PICKUP
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSpentBoss">
            <summary>
            NativeDB Added Parameter 1: int amount
            NativeDB Added Parameter 2: BOOL p1
            NativeDB Added Parameter 3: BOOL p2
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xffbe02cd385356bd">
            <summary>
            NativeDB Added Parameter 1: int amount
            NativeDB Added Parameter 2: BOOL p1
            NativeDB Added Parameter 3: BOOL p2
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSpentBounty(System.Int32,System.Boolean,System.Boolean)">
            <summary>
            NETWORK_SPENT_BOUNTY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSpentBountyHunterMission(System.Int32,System.Boolean,System.Boolean)">
            <summary>
            NativeDB Introduced: v1493
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSpentBullShark(System.Int32,System.Boolean,System.Boolean)">
            <summary>
            NETWORK_SPENT_BULL_SHARK
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSpentBusiness(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            _NETWORK_SPENT_BUSINESS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x0035bb914316f1e3(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            _NETWORK_SPENT_BUSINESS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSpentBuyArena(System.Int32,System.Boolean,System.Boolean,System.String)">
            <summary>
            NativeDB Introduced: v1604
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSpentBuyAutoshop(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xeeb7e5d1feb20869(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSpentBuyBase(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSpentBuyBunker(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            _NETWORK_SPENT_BUY_BUNKER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x12d148d26538d0f9(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            _NETWORK_SPENT_BUY_BUNKER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSpentBuyCasino(System.Int32,System.Boolean,System.Boolean,System.Int32@)">
            <summary>
            NativeDB Introduced: v1734
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSpentBuyOfftheradar(System.Int32,System.Boolean,System.Boolean)">
            <summary>
            NETWORK_SPENT_BUY_OFFTHERADAR
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSpentBuyPassiveMode(System.Int32,System.Boolean,System.Boolean)">
            <summary>
            NETWORK_SPENT_BUY_PASSIVE_MODE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSpentBuyRevealPlayers(System.Int32,System.Boolean,System.Boolean)">
            <summary>
            NETWORK_SPENT_BUY_REVEAL_PLAYERS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSpentBuyTiltrotor(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSpentBuyTruck(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            _NETWORK_SPENT_BUY_TRUCK
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xac272c0ae01b4bd8(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            _NETWORK_SPENT_BUY_TRUCK
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSpentBuyWantedlevel(System.Int32,System.Int32@,System.Boolean,System.Boolean)">
            <summary>
            NETWORK_SPENT_BUY_WANTEDLEVEL
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSpentCallPlayer(System.Int32,System.Int32@,System.Boolean,System.Boolean)">
            <summary>
            NETWORK_SPENT_CALL_PLAYER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSpentCarclub(System.Int32,System.Boolean,System.Boolean,System.Int32)">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x925227803a0eaa1b(System.Int32,System.Boolean,System.Boolean,System.Int32)">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSpentCarclubMembership(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x1464e17207cd36e2(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSpentCarclubTakeover(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xd1e46824e6fb92b5(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSpentCargoSourcing(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v2699
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSpentCarwash(System.Int32,System.Int32,System.Int32,System.Boolean,System.Boolean)">
            <summary>
            NETWORK_SPENT_CARWASH
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSpentCashDrop(System.Int32,System.Boolean,System.Boolean)">
            <summary>
            NETWORK_SPENT_CASH_DROP
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSpentCasinoClubGeneric(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v2189
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSpentCasinoGeneric(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v1734
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSpentCasinoHeist(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v1868
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSpentCasinoHeistSkipMission(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v1868
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSpentCasinoMembership(System.Int32,System.Boolean,System.Boolean,System.Int32)">
            <summary>
            NativeDB Introduced: v1734
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSpentCinema(System.Int32,System.Int32,System.Boolean,System.Boolean)">
            <summary>
            NETWORK_SPENT_CINEMA
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSpentEmployAssassins(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSpentFromBank(System.Int32,System.Int32,System.Int32,System.Boolean)">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xb9f7a469460e7a4a(System.Int32,System.Int32,System.Int32,System.Boolean)">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSpentFromRockstar(System.Int32,System.Boolean,System.Boolean)">
            <summary>
            NETWORK_SPENT_FROM_ROCKSTAR
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x6a445b64ed7abeb5(System.Int32,System.Boolean,System.Boolean)">
            <summary>
            NETWORK_SPENT_FROM_ROCKSTAR
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSpentGangopsCannon(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSpentGangopsStartMission(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSpentGangopsStartStrand(System.Int32,System.Int32,System.Boolean,System.Boolean)">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSpentGangopsTripSkip(System.Int32,System.Boolean,System.Boolean)">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSpentGunrunningContactService(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v2699
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSpentHangarStaffCharges(System.Int32,System.Boolean,System.Boolean)">
            <summary>
            NativeDB Introduced: v1180
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSpentHangarUtilityCharges(System.Int32,System.Boolean,System.Boolean)">
            <summary>
            NativeDB Introduced: v1180
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSpentHeliPickup(System.Int32,System.Boolean,System.Boolean)">
            <summary>
            NETWORK_SPENT_HELI_PICKUP
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSpentHireMercenary(System.Int32,System.Boolean,System.Boolean)">
            <summary>
            NETWORK_SPENT_HIRE_MERCENARY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSpentHireMugger(System.Int32,System.Boolean,System.Boolean)">
            <summary>
            Only used once in a script (am_contact_requests)
            p1 = 0
            p2 = 1
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSpentHoldups(System.Int32,System.Boolean,System.Boolean)">
            <summary>
            NETWORK_SPENT_HOLDUPS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSpentImAbility(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x93aa4165cb67e925(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSpentImportExportRepair(System.Int32,System.Int32,System.Int32)">
            <summary>
            _NETWORK_SPENT_IMPORT_EXPORT_REPAIR
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xc1952f3773ba18fe(System.Int32,System.Int32,System.Int32)">
            <summary>
            _NETWORK_SPENT_IMPORT_EXPORT_REPAIR
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSpentInStripclub(System.Int32,System.Boolean,System.Int32,System.Boolean)">
            <summary>
            NETWORK_SPENT_IN_STRIPCLUB
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xee99784e4467689c(System.Int32,System.Boolean,System.Int32,System.Boolean)">
            <summary>
            NETWORK_SPENT_IN_STRIPCLUB
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSpentIslandHeist(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v2189
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSpentJobSkip(System.Int32,System.String,System.Boolean,System.Boolean)">
            <summary>
            NativeDB Introduced: v323
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSpentJukebox(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            _NETWORK_SPENT_JUKEBOX
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x5bcde0f640c773d2(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            _NETWORK_SPENT_JUKEBOX
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSpentMakeItRain(System.Int32,System.Boolean,System.Boolean)">
            <summary>
            NativeDB Introduced: v1604
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSpentMoveYacht(System.Int32,System.Boolean,System.Boolean)">
            <summary>
            _NETWORK_SPENT_MOVE_YACHT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xe7df4e0545dfb56e(System.Int32,System.Boolean,System.Boolean)">
            <summary>
            _NETWORK_SPENT_MOVE_YACHT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSpentNightclubBarDrink(System.Int32,System.Int32,System.Boolean,System.Boolean)">
            <summary>
            NativeDB Introduced: v1493
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSpentNightclubEntryFee(System.Int32,System.Int32,System.Int32,System.Boolean,System.Boolean)">
            <summary>
            NativeDB Introduced: v1493
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSpentNoCops(System.Int32,System.Boolean,System.Boolean)">
            <summary>
            NETWORK_SPENT_NO_COPS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xd5bb406f4e04019f(System.Int32,System.Boolean,System.Boolean)">
            <summary>
            NETWORK_SPENT_NO_COPS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSpentOrderBodyguardVehicle(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            _NETWORK_SPENT_ORDER_BODYGUARD_VEHICLE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xe8b0b270b6e7c76e(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            _NETWORK_SPENT_ORDER_BODYGUARD_VEHICLE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSpentOrderWarehouseVehicle(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            _NETWORK_SPENT_ORDER_WAREHOUSE_VEHICLE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x05f04155a226fbbf(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            _NETWORK_SPENT_ORDER_WAREHOUSE_VEHICLE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSpentPaServiceDancer(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            _NETWORK_SPENT_PA_SERVICE_DANCER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xb49eca122467d05f(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            _NETWORK_SPENT_PA_SERVICE_DANCER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSpentPaServiceHeliPickup(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            _NETWORK_SPENT_PA_SERVICE_HELI_PICKUP
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x0fe8e1fcd2b86b33(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            _NETWORK_SPENT_PA_SERVICE_HELI_PICKUP
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSpentPayBoss(System.Int32,System.Int32,System.Int32)">
            <summary>
            _NETWORK_SPENT_PAY_BOSS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xdbc966a01c02bca7(System.Int32,System.Int32,System.Int32)">
            <summary>
            _NETWORK_SPENT_PAY_BOSS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSpentPayGoon(System.Int32,System.Int32,System.Int32)">
            <summary>
            _NETWORK_SPENT_PAY_GOON
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x08a1b82b91900682(System.Int32,System.Int32,System.Int32)">
            <summary>
            _NETWORK_SPENT_PAY_GOON
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSpentPayVehicleInsurancePremium(System.Int32,System.UInt32,System.Int32@,System.Boolean,System.Boolean)">
            <summary>
            According to how I understood this in the freemode script alone,
            The first parameter is determined by a function named, func_5749 within the freemode script which has a list of all the vehicles and a set price to return which some vehicles deals with globals as well. So the first parameter is basically the set in stone insurance cost it's gonna charge you for that specific vehicle model.
            The second parameter whoever put it was right, they call GET_ENTITY_MODEL with the vehicle as the paremeter.
            The third parameter is the network handle as they call their little struct&lt;13&gt; func or atleast how the script decompiled it to look which in lamens terms just returns the network handle of the previous owner based on DECOR_GET_INT(vehicle, "Previous_Owner").
            The fourth parameter is a bool that returns true/false depending on if your bank balance is greater then 0.
            The fifth and last parameter is a bool that returns true/false depending on if you have the money for the car based on the cost returned by func_5749. In the freemode script eg,
            bool hasTheMoney = MONEY::_GET_BANK_BALANCE() &lt; carCost.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSpentPlayerHealthcare(System.Int32,System.Int32,System.Boolean,System.Boolean)">
            <summary>
            NETWORK_SPENT_PLAYER_HEALTHCARE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x7c99101f7fce2ee5(System.Int32,System.Int32,System.Boolean,System.Boolean)">
            <summary>
            NETWORK_SPENT_PLAYER_HEALTHCARE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSpentProstitutes(System.Int32,System.Boolean,System.Boolean)">
            <summary>
            NETWORK_SPENT_PROSTITUTES
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSpentPurchaseHangar(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v1180
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSpentPurchaseWarehouse(System.Int32,System.Int32,System.Boolean,System.Boolean)">
            <summary>
            _NETWORK_SPENT_PURCHASE_WAREHOUSE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x33981d6804e62f49(System.Int32,System.Int32,System.Boolean,System.Boolean)">
            <summary>
            _NETWORK_SPENT_PURCHASE_WAREHOUSE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSpentRdrhatchetBonus(System.Int32,System.Boolean,System.Boolean)">
            <summary>
            NativeDB Introduced: v1493
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSpentRehireDj(System.Int32,System.Int32,System.Boolean,System.Boolean)">
            <summary>
            NativeDB Introduced: v1493
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSpentRenameOrganization(System.Int32,System.Int32,System.Int32)">
            <summary>
            _NETWORK_SPENT_RENAME_ORGANIZATION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xfc4ee00a7b3bfb76(System.Int32,System.Int32,System.Int32)">
            <summary>
            _NETWORK_SPENT_RENAME_ORGANIZATION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSpentRequestHeist(System.Int32,System.Boolean,System.Boolean)">
            <summary>
            NETWORK_SPENT_REQUEST_HEIST
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x9d26502bb97bfe62(System.Int32,System.Boolean,System.Boolean)">
            <summary>
            NETWORK_SPENT_REQUEST_HEIST
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSpentRequestJob(System.Int32,System.Boolean,System.Boolean)">
            <summary>
            NETWORK_SPENT_REQUEST_JOB
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x8204da7934df3155(System.Int32,System.Boolean,System.Boolean)">
            <summary>
            NETWORK_SPENT_REQUEST_JOB
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSpentRobbedByMugger(System.Int32,System.Boolean,System.Boolean)">
            <summary>
            NETWORK_SPENT_ROBBED_BY_MUGGER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x995a65f15f581359(System.Int32,System.Boolean,System.Boolean)">
            <summary>
            NETWORK_SPENT_ROBBED_BY_MUGGER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSpentSalesDisplay(System.Boolean)">
            <summary>
            NativeDB Introduced: v2699
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSpentSpinTheWheelPayment(System.Int32,System.Int32,System.Boolean,System.Boolean)">
            <summary>
            NativeDB Introduced: v1604
            NativeDB Removed Parameter 4: BOOL p3
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSpentSubmarine(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v2189
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSpentTaxi(System.Int32,System.Boolean,System.Boolean)">
            <summary>
            NETWORK_SPENT_TAXI
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSpentTelescope(System.Int32,System.Boolean,System.Boolean)">
            <summary>
            NETWORK_SPENT_TELESCOPE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSpentUpgradeArena(System.Int32,System.Boolean,System.Boolean,System.String)">
            <summary>
            NativeDB Introduced: v1604
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSpentUpgradeAutoshop(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xdd829aa198fdc46c(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSpentUpgradeBase(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSpentUpgradeBunker(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            _NETWORK_SPENT_UPGRADE_BUNKER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x0c82d21a77c22d49(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            _NETWORK_SPENT_UPGRADE_BUNKER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSpentUpgradeCasino(System.Int32,System.Boolean,System.Boolean,System.Int32@)">
            <summary>
            NativeDB Introduced: v1734
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSpentUpgradeHangar(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v1180
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSpentUpgradeSub(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v2189
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x89049a84065ce68e(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v2189
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSpentUpgradeTiltrotor(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSpentUpgradeTruck(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            _NETWORK_SPENT_UPGRADE_TRUCK
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x365e877c61d6988b(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            _NETWORK_SPENT_UPGRADE_TRUCK
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSpentVehicleExportMods(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            _NETWORK_SPENT_VEHICLE_EXPORT_MODS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa75ccf58a60a5fd1(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            _NETWORK_SPENT_VEHICLE_EXPORT_MODS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSpentVehicleRequested(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v2699
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSpentVipUtilityCharges(System.Int32,System.Int32,System.Int32)">
            <summary>
            _NETWORK_SPENT_VIP_UTILITY_CHARGES
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x5182a339a3474510(System.Int32,System.Int32,System.Int32)">
            <summary>
            _NETWORK_SPENT_VIP_UTILITY_CHARGES
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSpentWager(System.Int32,System.Int32,System.Int32)">
            <summary>
            _NETWORK_SPENT_WAGER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xd99db210089617fe(System.Int32,System.Int32,System.Int32)">
            <summary>
            _NETWORK_SPENT_WAGER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkStartRespawnSearchForPlayer(System.Int32,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32)">
            <summary>
            ```
            One of the first things it does is get the players ped.
            Then it calls a function that is used in some tasks and ped based functions.
            ```
            p5, p6, p7 is another coordinate (or zero), often related to `GET_BLIP_COORDS`, in the decompiled scripts.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x5a6ffa2433e2f14c(System.Int32,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32)">
            <summary>
            ```
            One of the first things it does is get the players ped.
            Then it calls a function that is used in some tasks and ped based functions.
            ```
            p5, p6, p7 is another coordinate (or zero), often related to `GET_BLIP_COORDS`, in the decompiled scripts.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkStartRespawnSearchInAngledAreaForPlayer(System.Int32,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32)">
            <summary>
            p8, p9, p10 is another coordinate, or zero, often related to `GET_BLIP_COORDS` in the decompiled scripts.
            </summary>
            <param name="x1">
            X dimension of the angled area 'origin'
            </param>
            <param name="y1">
            Y dimension of the angled area 'origin'
            </param>
            <param name="z1">
            Z dimension of the angled area 'origin'
            </param>
            <param name="x2">
            X dimension of the angled area 'extent'
            </param>
            <param name="y2">
            Y dimension of the angled area 'extent'
            </param>
            <param name="z2">
            Z dimension of the angled area 'extent'
            </param>
            <param name="width">
            Width of the angled area
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x4ba92a18502bca61(System.Int32,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32)">
            <summary>
            p8, p9, p10 is another coordinate, or zero, often related to `GET_BLIP_COORDS` in the decompiled scripts.
            </summary>
            <param name="x1">
            X dimension of the angled area 'origin'
            </param>
            <param name="y1">
            Y dimension of the angled area 'origin'
            </param>
            <param name="z1">
            Z dimension of the angled area 'origin'
            </param>
            <param name="x2">
            X dimension of the angled area 'extent'
            </param>
            <param name="y2">
            Y dimension of the angled area 'extent'
            </param>
            <param name="z2">
            Z dimension of the angled area 'extent'
            </param>
            <param name="width">
            Width of the angled area
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkStartSoloTutorialSession">
            <summary>
            NETWORK_START_SOLO_TUTORIAL_SESSION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x17e0198b3882c2cb">
            <summary>
            NETWORK_START_SOLO_TUTORIAL_SESSION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkStartSynchronisedScene(System.Int32)">
            <summary>
            NETWORK_START_SYNCHRONISED_SCENE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkStartUserContentPermissionsCheck(System.Int32)">
            <summary>
            Always returns -1. Seems to be XB1 specific.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xdeb2b99a1af1a2a6(System.Int32)">
            <summary>
            Always returns -1. Seems to be XB1 specific.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkStopLoadScene">
            <summary>
            NETWORK_STOP_LOAD_SCENE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkStopSynchronisedScene(System.Int32)">
            <summary>
            NETWORK_STOP_SYNCHRONISED_SCENE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSuppressInvite(System.Boolean)">
            <summary>
            NETWORK_SUPPRESS_INVITE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkTransitionTrack(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            _NETWORK_TRANSITION_TRACK
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xc3bfed92026a2aad(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            _NETWORK_TRANSITION_TRACK
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkTryAccessTunableBoolHash(System.UInt32,System.UInt32,System.Boolean)">
            <summary>
            Returns defaultValue if the tunable doesn't exist.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xc7420099936ce286(System.UInt32,System.UInt32,System.Boolean)">
            <summary>
            Returns defaultValue if the tunable doesn't exist.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkAccessTunableBoolHashFailVal(System.UInt32,System.UInt32,System.Boolean)">
            <summary>
            Returns defaultValue if the tunable doesn't exist.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkUgcNav(System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xc1447451ddb512f0(System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkUnregisterNetworkedEntity(System.Int32)">
            <summary>
            NETWORK_UNREGISTER_NETWORKED_ENTITY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x7368e683bb9038d6(System.Int32)">
            <summary>
            NETWORK_UNREGISTER_NETWORKED_ENTITY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkUpdateLoadScene">
            <summary>
            NETWORK_UPDATE_LOAD_SCENE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkUpdatePlayerScars">
            <summary>
            _NETWORK_UPDATE_PLAYER_SCARS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xb7c7f6ad6424304b">
            <summary>
            _NETWORK_UPDATE_PLAYER_SCARS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkUseHighPrecisionBlending(System.Int32,System.Boolean)">
            <summary>
            Old name: _NETWORK_SET_NETWORK_ID_DYNAMIC
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x2b1813aba29016c5(System.Int32,System.Boolean)">
            <summary>
            Old name: _NETWORK_SET_NETWORK_ID_DYNAMIC
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkSetNetworkIdDynamic(System.Int32,System.Boolean)">
            <summary>
            Old name: _NETWORK_SET_NETWORK_ID_DYNAMIC
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkUseHighPrecisionVehicleBlending(System.Int32,System.Boolean)">
            <summary>
            Implemented only for Trains.
            ```
            ```
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xec0c1d4922af9754(System.Int32,System.Boolean)">
            <summary>
            Implemented only for Trains.
            ```
            ```
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkUseLogarithmicBlendingThisFrame(System.Int32)">
            <summary>
            NETWORK_USE_LOGARITHMIC_BLENDING_THIS_FRAME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xcd71a4ecab22709e(System.Int32)">
            <summary>
            NETWORK_USE_LOGARITHMIC_BLENDING_THIS_FRAME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NewLoadSceneStart(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32)">
            <summary>
            `radius` value is usually between `3f` and `7000f` in original 1868 scripts.
            `p7` is 0, 1, 2, 3 or 4 used in decompiled scripts, 0 is by far the most common.
            Returns True if success, used only 7 times in decompiled scripts of 1868
            </summary>
            <param name="posX">
            World `x` coordinate.
            </param>
            <param name="posY">
            World `y` coordinate.
            </param>
            <param name="posZ">
            World `z` coordinate.
            </param>
            <param name="offsetX">
            Offset `x` coordinate.
            </param>
            <param name="offsetY">
            Offset `y` coordinate.
            </param>
            <param name="offsetZ">
            Offset `z` coordinate.
            </param>
            <param name="radius">
            Action radius, value is usually between `3f` and `7000f` in original 1868 scripts.
            </param>
            <param name="p7">
            0, 1, 2, 3 or 4 used in decompiled scripts, 0 is by far the most common.
            </param>
            <returns>
            True if success, used only 7 times in decompiled scripts of 1868 (https://github.com/root-cause/v-decompiled-scripts).
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NewLoadSceneStartSphere(System.Single,System.Single,System.Single,System.Single,System.Int32)">
            <summary>
            if (!sub_8f12("START LOAD SCENE SAFE")) {
            if (CUTSCENE::GET_CUTSCENE_TIME() &gt; 4178) {
            STREAMING::_ACCFB4ACF53551B0(1973.845458984375, 3818.447265625, 32.43629837036133, 15.0, 2);
            sub_8e9e("START LOAD SCENE SAFE", 1);
            }
            }
            (Previously known as STREAMING::_NEW_LOAD_SCENE_START_SAFE)
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xaccfb4acf53551b0(System.Single,System.Single,System.Single,System.Single,System.Int32)">
            <summary>
            if (!sub_8f12("START LOAD SCENE SAFE")) {
            if (CUTSCENE::GET_CUTSCENE_TIME() &gt; 4178) {
            STREAMING::_ACCFB4ACF53551B0(1973.845458984375, 3818.447265625, 32.43629837036133, 15.0, 2);
            sub_8e9e("START LOAD SCENE SAFE", 1);
            }
            }
            (Previously known as STREAMING::_NEW_LOAD_SCENE_START_SAFE)
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NewLoadSceneStop">
            <summary>
            NEW_LOAD_SCENE_STOP
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NextOnscreenKeyboardResultWillDisplayUsingTheseFonts(System.Int32)">
            <summary>
            cpp
            enum eFontBitField
            {
            FONT_BIT_STANDARD = 1,
            FONT_BIT_CURSIVE = 2,
            FONT_BIT_ROCKSTAR_TAG = 4
            FONT_BIT_LEADERBOARD = 8
            FONT_BIT_CONDENSED = 16
            FONT_BIT_FIXED_WIDTH_NUMBERS = 32
            FONT_BIT_CONDENSED_NOT_GAMERNAME = 64
            FONT_BIT_PRICEDOWN = 128
            };
            </summary>
            <param name="fontBitField">
            See the list above.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x3ed1438c1f5c6612(System.Int32)">
            <summary>
            cpp
            enum eFontBitField
            {
            FONT_BIT_STANDARD = 1,
            FONT_BIT_CURSIVE = 2,
            FONT_BIT_ROCKSTAR_TAG = 4
            FONT_BIT_LEADERBOARD = 8
            FONT_BIT_CONDENSED = 16
            FONT_BIT_FIXED_WIDTH_NUMBERS = 32
            FONT_BIT_CONDENSED_NOT_GAMERNAME = 64
            FONT_BIT_PRICEDOWN = 128
            };
            </summary>
            <param name="fontBitField">
            See the list above.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ObjToNet(System.Int32)">
            <summary>
            Lets objects spawn online simply do it like this:
            int createdObject = OBJ_TO_NET(CREATE_OBJECT_NO_OFFSET(oball, pCoords.x, pCoords.y, pCoords.z, 1, 0, 0));
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.OnEnterMp">
            <summary>
            This loads the GTA:O dlc map parts (high end garages, apartments).
            Works in singleplayer.
            In order to use GTA:O heist IPL's you have to call this native with the following params: SET_INSTANCE_PRIORITY_MODE(1);
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.LoadMpDlcMaps">
            <summary>
            This loads the GTA:O dlc map parts (high end garages, apartments).
            Works in singleplayer.
            In order to use GTA:O heist IPL's you have to call this native with the following params: SET_INSTANCE_PRIORITY_MODE(1);
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.OnEnterSp">
            <summary>
            Unloads GROUP_MAP (GTAO/MP) DLC data and loads GROUP_MAP_SP DLC. Neither are loaded by default, 0888C3502DBBEEF5 is a cognate to this function and loads MP DLC (and unloads SP DLC by extension).
            The original (and wrong) definition is below:
            This unload the GTA:O DLC map parts (like high end garages/apartments).
            Works in singleplayer.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xd7c10c4a637992c9">
            <summary>
            Unloads GROUP_MAP (GTAO/MP) DLC data and loads GROUP_MAP_SP DLC. Neither are loaded by default, 0888C3502DBBEEF5 is a cognate to this function and loads MP DLC (and unloads SP DLC by extension).
            The original (and wrong) definition is below:
            This unload the GTA:O DLC map parts (like high end garages/apartments).
            Works in singleplayer.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.LoadSpDlcMaps">
            <summary>
            Unloads GROUP_MAP (GTAO/MP) DLC data and loads GROUP_MAP_SP DLC. Neither are loaded by default, 0888C3502DBBEEF5 is a cognate to this function and loads MP DLC (and unloads SP DLC by extension).
            The original (and wrong) definition is below:
            This unload the GTA:O DLC map parts (like high end garages/apartments).
            Works in singleplayer.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.OnesyncEnableRemoteAttachmentSanitization(System.Boolean)">
            <summary>
            Toggles a check that prevents attaching (networked) entities to remotely owned peds. This is disabled by default.
            </summary>
            <param name="enable">
            Whether to enable sanitization.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.OpenBombBayDoors(System.Int32)">
            <summary>
            OPEN_BOMB_BAY_DOORS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.OpenVehicleBombBay(System.Int32)">
            <summary>
            OPEN_BOMB_BAY_DOORS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.OpenCommerceStore(System.String,System.String)">
            <summary>
            Has a 3rd param (int) since patch [???].
            ```
            ```
            NativeDB Added Parameter 3: int p2
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x58c21165f6545892(System.String,System.String)">
            <summary>
            Has a 3rd param (int) since patch [???].
            ```
            ```
            NativeDB Added Parameter 3: int p2
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.OpenOnlinePoliciesMenu">
            <summary>
            OPEN_ONLINE_POLICIES_MENU
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ShowSocialClubLegalScreen">
            <summary>
            OPEN_ONLINE_POLICIES_MENU
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.OpenPatrolRoute(System.String)">
            <summary>
            The patrol route name must starts with "miss_" to be properly created.
            patrolRoutes found in the b617d scripts:
            "miss_Ass0",
            "miss_Ass1",
            "miss_Ass2",
            "miss_Ass3",
            "miss_Ass4",
            "miss_Ass5",
            "miss_Ass6",
            "MISS_PATROL_6",
            "MISS_PATROL_7",
            "MISS_PATROL_8",
            "MISS_PATROL_9",
            "miss_Tower_01",
            "miss_Tower_02",
            "miss_Tower_03",
            "miss_Tower_04",
            "miss_Tower_05",
            "miss_Tower_06",
            "miss_Tower_07",
            "miss_Tower_08",
            "miss_Tower_10"
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.OpenReportugcMenu">
            <summary>
            Shows a menu for reporting UGC content.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x523a590c1a3cc0d3">
            <summary>
            Shows a menu for reporting UGC content.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DisplayJobReport">
            <summary>
            Shows a menu for reporting UGC content.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.OpenSequenceTask(System.Int32@)">
            <summary>
            ### NOTE
            If this returns 0 that means it failed to get a sequence id.
            If you fail to call [`CLOSE_SEQUENCE_TASK`](#\_0x39E72BC99E6360CB) and [`CLEAR_SEQUENCE_TASK`](#\_0x3841422E9C488D8C) the sequence system can get stuck in a broken state until you restart your client.
            </summary>
            <param name="taskSequenceId">
            The reference to bind to, in Lua/JS this will be returned as a value
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.OpenSocialClubMenu">
            <summary>
            Uses the `SOCIAL_CLUB2` scaleform.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x75d3691713c3b05a">
            <summary>
            Uses the `SOCIAL_CLUB2` scaleform.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.OrderedBossVehicle(System.Int32,System.Int32,System.Int32)">
            <summary>
            _ORDERED_BOSS_VEHICLE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xcea553e35c2246e1(System.Int32,System.Int32,System.Int32)">
            <summary>
            _ORDERED_BOSS_VEHICLE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.OverrideCamSplineMotionBlur(System.Int32,System.Int32,System.Single,System.Single)">
            <summary>
            Max value for p1 is 15.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.OverrideCamSplineVelocity(System.Int32,System.Int32,System.Single,System.Single)">
            <summary>
            OVERRIDE_CAM_SPLINE_VELOCITY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.OverrideInteriorSmokeEnd">
            <summary>
            OVERRIDE_INTERIOR_SMOKE_END
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xefb55e7c25d3b3be">
            <summary>
            OVERRIDE_INTERIOR_SMOKE_END
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.OverrideInteriorSmokeLevel(System.Single)">
            <summary>
            OVERRIDE_INTERIOR_SMOKE_LEVEL
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x1600fd8cf72ebc12(System.Single)">
            <summary>
            OVERRIDE_INTERIOR_SMOKE_LEVEL
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.OverrideInteriorSmokeName(System.String)">
            <summary>
            OVERRIDE_INTERIOR_SMOKE_NAME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x2a2a52824db96700(System.String)">
            <summary>
            OVERRIDE_INTERIOR_SMOKE_NAME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.OverrideLodscaleThisFrame(System.Single)">
            <summary>
            This allows you to override "extended distance scaling" setting. Needs to be called each frame.
            Max scaling seems to be 200.0, normal is 1.0
            See https://gfycat.com/DetailedHauntingIncatern
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa76359fc80b2438e(System.Single)">
            <summary>
            This allows you to override "extended distance scaling" setting. Needs to be called each frame.
            Max scaling seems to be 200.0, normal is 1.0
            See https://gfycat.com/DetailedHauntingIncatern
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.OverrideMicrophoneSettings(System.Int32,System.Boolean)">
            <summary>
            Sets audio flag "OverrideMicrophoneSettings"
            Allows the script to ovverride the current microphone settings
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x75773e11ba459e90(System.Int32,System.Boolean)">
            <summary>
            Sets audio flag "OverrideMicrophoneSettings"
            Allows the script to ovverride the current microphone settings
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.OverrideMultiplayerChatColour(System.Int32,System.Int32)">
            <summary>
            _OVERRIDE_MULTIPLAYER_CHAT_COLOUR
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xf47e567b3630dd12(System.Int32,System.Int32)">
            <summary>
            _OVERRIDE_MULTIPLAYER_CHAT_COLOUR
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.OverrideMultiplayerChatPrefix(System.Int32)">
            <summary>
            _OVERRIDE_MULTIPLAYER_CHAT_PREFIX
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x6a1738b4323fe2d9(System.Int32)">
            <summary>
            _OVERRIDE_MULTIPLAYER_CHAT_PREFIX
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.OverridePedBadgeTexture(System.Int32,System.String,System.String)">
            <summary>
            Overriding ped badge texture to a passed texture. It's synced between players (even custom textures!), don't forget to request used dict on *all* clients to make it sync properly. Can be removed by passing empty strings.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x95eb5e34f821babe(System.Int32,System.String,System.String)">
            <summary>
            Overriding ped badge texture to a passed texture. It's synced between players (even custom textures!), don't forget to request used dict on *all* clients to make it sync properly. Can be removed by passing empty strings.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.OverridePedsCanStandOnTopFlag(System.Boolean)">
            <summary>
            Sets whether peds can stand on top of *all* vehicles without falling off.
            Note this flag is not replicated automatically, you will have to manually do so.
            </summary>
            <param name="flag">
            true to override, false to use default game behavior.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.OverridePedsUseDefaultDriveByClipset(System.Boolean)">
            <summary>
            Allows the bypassing of default game behavior that prevents the use of [SET_PED_DRIVE_BY_CLIPSET_OVERRIDE](#\_0xED34AB6C5CB36520) in certain scenarios to avoid clipping issues (e.g., when there is more than one Ped in a vehicle).
            Note: This flag and the overridden clipset are not replicated values and require synchronization through user scripts. Additionally, current game behavior also restricts applying this clipset locally when in first-person mode and will require a temporary workaround.
            </summary>
            <param name="flag">
            true to override, false to use default game behavior.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.OverridePlayerGroundMaterial(System.Int32,System.Boolean)">
            <summary>
            Sets the footstep tuning modes
            </summary>
            <param name="scriptOverrides">
            True to override with the given overridenMaterialHash, false to stop overriding
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xd2cc78cd3d0b50f9(System.Int32,System.Boolean)">
            <summary>
            Sets the footstep tuning modes
            </summary>
            <param name="scriptOverrides">
            True to override with the given overridenMaterialHash, false to stop overriding
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.OverridePopGroups(System.String)">
            <summary>
            Replaces the `popgroups` (CPopGroupList) meta file with the file in the specified path.
            </summary>
            <param name="path">
            The file path to load (`popgroups`, `@resource/popgroups`), or `null` to reload the default population groups file.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.OverridePopscheduleVehicleModel(System.Int32,System.UInt32)">
            <summary>
            Only used once in the decompiled scripts. Seems to be related to scripted vehicle generators.
            Modified example from "am_imp_exp.c4", line 6406:
             -- [[ popSchedules[0] = ZONE::GET_ZONE_POPSCHEDULE(ZONE::GET_ZONE_AT_COORDS(891.3, 807.9, 188.1));
            etc.
            ]] 
            ZONE::OVERRIDE_POPSCHEDULE_VEHICLE_MODEL(popSchedules[index], vehicleHash);
            STREAMING::REQUEST_MODEL(vehicleHash);
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.OverrideSaveHouse(System.Boolean,System.Single,System.Single,System.Single,System.Single,System.Boolean,CitizenFX.Core.Vector3@,System.Single@)">
            <summary>
            OVERRIDE_SAVE_HOUSE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.OverrideTrevorRage(System.String)">
            <summary>
            This native enables the audio flag "TrevorRageIsOverridden" and sets the voice effect to `voiceEffect`
            To clear the override use [RESET_TREVOR_RAGE](#\_0xE78503B10C4314E0)
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.OverrideUnderwaterStream(System.Int32@,System.Boolean)">
            <summary>
            This native allows a scripter to override the current underwater stream.
            It needs to be called before going into the water
            It needs to also be called with OVERRIDE_UNDERWATER_STREAM("", false) in order to stop overriding.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.OverrideVehHorn(System.Int32,System.Boolean,System.Int32)">
            <summary>
            Overrides the vehicle's horn hash.
            When changing this hash on a vehicle, [`_GET_VEHICLE_HORN_HASH`](#\_0xACB5DCCA1EC76840) will **not** return the 'overwritten' hash. It will still always return the default horn hash (same as [`GET_VEHICLE_DEFAULT_HORN`](#\_0x02165D55000219AC)).
            List of possible hashes (found in decompiled scripts):
            |        signed |     unsigned |      hex     |
            |--------------:|-------------:|:------------:|
            |  `1604822495` | `1604822495` | `0x5FA7A5DF` |
            | `-1262465009` | `3032502287` | `0xB4C0500F` |
            |  `-889553789` | `3405413507` | `0xCAFA7C83` |
            | `-1557943086` | `2737024210` | `0xA323ACD2` |
            | `-1318696617` | `2976270679` | `0xB1664957` |
            |    `-7740003` | `4287227293` | `0xFF89E59D` |
            | `-1815146967` | `2479820329` | `0x93CF0E29` |
            |  `-339919356` | `3955047940` | `0xEBBD3E04` |
            </summary>
            <param name="vehicle">
            The vehicle you want to change the horn on.
            </param>
            <param name="_override">
            Must be set to true. If set to false, the default horn hash will be restored.
            </param>
            <param name="hornHash">
            A horn hash.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.OverrideVehiclePedsCanStandOnTopFlag(System.Int32,System.Boolean)">
            <summary>
            Overrides whether or not peds can stand on top of the specified vehicle.
            Note this flag is not replicated automatically, you will have to manually do so.
            </summary>
            <param name="vehicle">
            The vehicle.
            </param>
            <param name="can">
            Can they?
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ParticipantId">
            <summary>
            Return the local Participant ID
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ParticipantIdToInt">
            <summary>
            Return the local Participant ID.
            This native is exactly the same as 'PARTICIPANT_ID' native.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PassKeyboardInputToScaleform(System.Int32)">
            <summary>
            Passes keyboard input to scaleform. You must call this native every frame. Once an input occurs, this native will return true and call `SET_PC_KEY` scaleform movie method with the key that has been inputted.
            The key parameter which is passed to the scaleform can also be: "BACKSPACE", "ENTER" or "\x1b" (Which is ESC).
            This native is only used in `web_browser.c` as of game build 2944.
            </summary>
            <param name="scaleformHandle">
            Scaleform movie handle returned by [REQUEST_SCALEFORM_MOVIE](#\_0x11FE353CF9733E6F)
            </param>
            <returns>
            Bool indicating if an input occurred this frame and was passed to the scaleform.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xd1c7cb175e012964(System.Int32)">
            <summary>
            Passes keyboard input to scaleform. You must call this native every frame. Once an input occurs, this native will return true and call `SET_PC_KEY` scaleform movie method with the key that has been inputted.
            The key parameter which is passed to the scaleform can also be: "BACKSPACE", "ENTER" or "\x1b" (Which is ESC).
            This native is only used in `web_browser.c` as of game build 2944.
            </summary>
            <param name="scaleformHandle">
            Scaleform movie handle returned by [REQUEST_SCALEFORM_MOVIE](#\_0x11FE353CF9733E6F)
            </param>
            <returns>
            Bool indicating if an input occurred this frame and was passed to the scaleform.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PatchDecalDiffuseMap(System.Int32,System.String,System.String)">
            <summary>
            REQUEST_STREAMED_TEXTURE_DICT("MPOnMissMarkers", false);
            *uParam0.f_809 = add_decal(9120, vParam1, vVar4, vVar7, 2f, 2f, to_float(iVar0) / 255f, to_float(iVar1) / 255f, to_float(iVar2) / 255f, 1f, -1f, 1, 0, 0);
            PATCH_DECAL_DIFFUSE_MAP(9120, "MPOnMissMarkers", "Capture_The_Flag_Base_Icon");
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x8a35c742130c6080(System.Int32,System.String,System.String)">
            <summary>
            REQUEST_STREAMED_TEXTURE_DICT("MPOnMissMarkers", false);
            *uParam0.f_809 = add_decal(9120, vParam1, vVar4, vVar7, 2f, 2f, to_float(iVar0) / 255f, to_float(iVar1) / 255f, to_float(iVar2) / 255f, 1f, -1f, 1, 0, 0);
            PATCH_DECAL_DIFFUSE_MAP(9120, "MPOnMissMarkers", "Capture_The_Flag_Base_Icon");
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AddDecalToMarker(System.Int32,System.String,System.String)">
            <summary>
            REQUEST_STREAMED_TEXTURE_DICT("MPOnMissMarkers", false);
            *uParam0.f_809 = add_decal(9120, vParam1, vVar4, vVar7, 2f, 2f, to_float(iVar0) / 255f, to_float(iVar1) / 255f, to_float(iVar2) / 255f, 1f, -1f, 1, 0, 0);
            PATCH_DECAL_DIFFUSE_MAP(9120, "MPOnMissMarkers", "Capture_The_Flag_Base_Icon");
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.OverrideDecalTexture(System.Int32,System.String,System.String)">
            <summary>
            REQUEST_STREAMED_TEXTURE_DICT("MPOnMissMarkers", false);
            *uParam0.f_809 = add_decal(9120, vParam1, vVar4, vVar7, 2f, 2f, to_float(iVar0) / 255f, to_float(iVar1) / 255f, to_float(iVar2) / 255f, 1f, -1f, 1, 0, 0);
            PATCH_DECAL_DIFFUSE_MAP(9120, "MPOnMissMarkers", "Capture_The_Flag_Base_Icon");
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PauseClock(System.Boolean)">
            <summary>
            PAUSE_CLOCK
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PauseDeathArrestRestart(System.Boolean)">
            <summary>
            PAUSE_DEATH_ARREST_RESTART
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DisableAutomaticRespawn(System.Boolean)">
            <summary>
            PAUSE_DEATH_ARREST_RESTART
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PauseMenuActivateContext(System.UInt32)">
            <summary>
            Activates the specified frontend menu context.
            pausemenu.xml defines some specific menu options using 'context'. Context is basically a 'condition'.
            The `*ALL*` part of the context means that whatever is being defined, will be active when any or all of those conditions after `*ALL*` are met.
            The `*NONE*` part of the context section means that whatever is being defined, will NOT be active if any or all of the conditions after `*NONE*` are met.
            This basically allows you to hide certain menu sections, or things like instructional buttons.
            See the old description below for more info.
            ***
            &gt; Seems to add/set the current menu context (to show/hide buttons?)
            &gt; Pausemenu.xml:
            &gt; `&lt;Contexts&gt;*ALL*, DISPLAY_CORONA_BUTTONS, *NONE*, BET_LOCKED, BET_AVAILABLE, SCROLL_OPTION&lt;/Contexts&gt;`
            &gt; Code:
            &gt;
            &gt; ```
            &gt; if (...) {
            &gt;     sub_bbd34(a_0, 0, "FM_BET_HELP");
            &gt;     UI::PAUSE_MENU_ACTIVATE_CONTEXT(${bet_available}); // This native
            &gt;     UI::OBJECT_DECAL_TOGGLE(${bet_locked});
            &gt; } else {
            &gt;     sub_bbd34(a_0, 0, "");
            &gt;     UI::OBJECT_DECAL_TOGGLE(${bet_available});
            &gt;     UI::PAUSE_MENU_ACTIVATE_CONTEXT(${bet_locked}); // This native
            &gt; }
            &gt; ```
            &gt;
            &gt; OBJECT_DECAL_TOGGLE seems to remove a context, It also has a hash collision
            &gt; // Old
            &gt; Scripts do not make this native's purpose clear. However, this native most likely has something to do with decals since in nearly every instance, "OBJECT_DECAL_TOGGLE" is called prior.
            </summary>
            <param name="hash">
            Context name hash.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xdd564bdd0472c936(System.UInt32)">
            <summary>
            Activates the specified frontend menu context.
            pausemenu.xml defines some specific menu options using 'context'. Context is basically a 'condition'.
            The `*ALL*` part of the context means that whatever is being defined, will be active when any or all of those conditions after `*ALL*` are met.
            The `*NONE*` part of the context section means that whatever is being defined, will NOT be active if any or all of the conditions after `*NONE*` are met.
            This basically allows you to hide certain menu sections, or things like instructional buttons.
            See the old description below for more info.
            ***
            &gt; Seems to add/set the current menu context (to show/hide buttons?)
            &gt; Pausemenu.xml:
            &gt; `&lt;Contexts&gt;*ALL*, DISPLAY_CORONA_BUTTONS, *NONE*, BET_LOCKED, BET_AVAILABLE, SCROLL_OPTION&lt;/Contexts&gt;`
            &gt; Code:
            &gt;
            &gt; ```
            &gt; if (...) {
            &gt;     sub_bbd34(a_0, 0, "FM_BET_HELP");
            &gt;     UI::PAUSE_MENU_ACTIVATE_CONTEXT(${bet_available}); // This native
            &gt;     UI::OBJECT_DECAL_TOGGLE(${bet_locked});
            &gt; } else {
            &gt;     sub_bbd34(a_0, 0, "");
            &gt;     UI::OBJECT_DECAL_TOGGLE(${bet_available});
            &gt;     UI::PAUSE_MENU_ACTIVATE_CONTEXT(${bet_locked}); // This native
            &gt; }
            &gt; ```
            &gt;
            &gt; OBJECT_DECAL_TOGGLE seems to remove a context, It also has a hash collision
            &gt; // Old
            &gt; Scripts do not make this native's purpose clear. However, this native most likely has something to do with decals since in nearly every instance, "OBJECT_DECAL_TOGGLE" is called prior.
            </summary>
            <param name="hash">
            Context name hash.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.AddFrontendMenuContext(System.UInt32)">
            <summary>
            Activates the specified frontend menu context.
            pausemenu.xml defines some specific menu options using 'context'. Context is basically a 'condition'.
            The `*ALL*` part of the context means that whatever is being defined, will be active when any or all of those conditions after `*ALL*` are met.
            The `*NONE*` part of the context section means that whatever is being defined, will NOT be active if any or all of the conditions after `*NONE*` are met.
            This basically allows you to hide certain menu sections, or things like instructional buttons.
            See the old description below for more info.
            ***
            &gt; Seems to add/set the current menu context (to show/hide buttons?)
            &gt; Pausemenu.xml:
            &gt; `&lt;Contexts&gt;*ALL*, DISPLAY_CORONA_BUTTONS, *NONE*, BET_LOCKED, BET_AVAILABLE, SCROLL_OPTION&lt;/Contexts&gt;`
            &gt; Code:
            &gt;
            &gt; ```
            &gt; if (...) {
            &gt;     sub_bbd34(a_0, 0, "FM_BET_HELP");
            &gt;     UI::PAUSE_MENU_ACTIVATE_CONTEXT(${bet_available}); // This native
            &gt;     UI::OBJECT_DECAL_TOGGLE(${bet_locked});
            &gt; } else {
            &gt;     sub_bbd34(a_0, 0, "");
            &gt;     UI::OBJECT_DECAL_TOGGLE(${bet_available});
            &gt;     UI::PAUSE_MENU_ACTIVATE_CONTEXT(${bet_locked}); // This native
            &gt; }
            &gt; ```
            &gt;
            &gt; OBJECT_DECAL_TOGGLE seems to remove a context, It also has a hash collision
            &gt; // Old
            &gt; Scripts do not make this native's purpose clear. However, this native most likely has something to do with decals since in nearly every instance, "OBJECT_DECAL_TOGGLE" is called prior.
            </summary>
            <param name="hash">
            Context name hash.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PauseMenuDeactivateContext(System.UInt32)">
            <summary>
            PAUSE_MENU_DEACTIVATE_CONTEXT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ObjectDecalToggle(System.UInt32)">
            <summary>
            PAUSE_MENU_DEACTIVATE_CONTEXT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PauseMenuDisableBusyspinner(System.Boolean)">
            <summary>
            Disables the loading spinner in Pause Menu when switching from one header tab to another.
            </summary>
            <param name="toggle">
            true to disable and false to re-enable the loading icon.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x9245e81072704b8a(System.Boolean)">
            <summary>
            Disables the loading spinner in Pause Menu when switching from one header tab to another.
            </summary>
            <param name="toggle">
            true to disable and false to re-enable the loading icon.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PauseMenuGetIndexOfMouseHoveredSlot">
            <summary>
            If mouse is hovering on a slot, it returns the slot's index, else it returns -1.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x359af31a4b52f5ed">
            <summary>
            If mouse is hovering on a slot, it returns the slot's index, else it returns -1.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PauseMenuGetUniqueIdOfMouseHoveredSlot">
            <summary>
            If mouse is hovering on a slot, it returns uniqueid of that slot, else it returns -1.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x13c4b962653a5280">
            <summary>
            If mouse is hovering on a slot, it returns uniqueid of that slot, else it returns -1.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PauseMenuIsContextActive(System.UInt32)">
            <summary>
            PAUSE_MENU_IS_CONTEXT_ACTIVE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x84698ab38d0c6636(System.UInt32)">
            <summary>
            PAUSE_MENU_IS_CONTEXT_ACTIVE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PauseMenuIsContextMenuActive">
            <summary>
            PAUSE_MENU_IS_CONTEXT_MENU_ACTIVE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x2a25adc48f87841f">
            <summary>
            PAUSE_MENU_IS_CONTEXT_MENU_ACTIVE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PauseMenuRedrawInstructionalButtons(System.Boolean)">
            <summary>
            Updates instructional buttons in Pause Menu after menu contexts have been toggled. p0 purpose is currently unknown, only 0 is used in scripts.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.EnableDeathbloodSeethrough(System.Boolean)">
            <summary>
            Updates instructional buttons in Pause Menu after menu contexts have been toggled. p0 purpose is currently unknown, only 0 is used in scripts.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x4895bdea16e7c080(System.Boolean)">
            <summary>
            Updates instructional buttons in Pause Menu after menu contexts have been toggled. p0 purpose is currently unknown, only 0 is used in scripts.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PauseMenuSetBusySpinner(System.Boolean,System.Int32,System.Int32)">
            <summary>
            Sets a loading icon in the pause menu.
            </summary>
            <param name="bVisible">
            Sets or removes this spinner.
            </param>
            <param name="iColumnID">
            Location of this spinner (0 - 17). Indexes can be found in `common:\data\ui\frontend.xml`, `PauseMenu\PersistentData\Spinner\Offsets`. If `bVisible` is `false`, this will be ignored.
            </param>
            <param name="iSpinnerIndex">
            Index of this spinner. Can have a maximum of three spinners at a time.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xc78e239ac5b2ddb9(System.Boolean,System.Int32,System.Int32)">
            <summary>
            Sets a loading icon in the pause menu.
            </summary>
            <param name="bVisible">
            Sets or removes this spinner.
            </param>
            <param name="iColumnID">
            Location of this spinner (0 - 17). Indexes can be found in `common:\data\ui\frontend.xml`, `PauseMenu\PersistentData\Spinner\Offsets`. If `bVisible` is `false`, this will be ignored.
            </param>
            <param name="iSpinnerIndex">
            Index of this spinner. Can have a maximum of three spinners at a time.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PauseMenuSetWarnOnTabChange(System.Boolean)">
            <summary>
            Shows this warning message when trying to switch pause menu header tabs: https://i.imgur.com/8qmfztu.png
            </summary>
            <param name="setWarn">
            Wether to show the message or not.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xf06ebb91a81e09e3(System.Boolean)">
            <summary>
            Shows this warning message when trying to switch pause menu header tabs: https://i.imgur.com/8qmfztu.png
            </summary>
            <param name="setWarn">
            Wether to show the message or not.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PauseMenuceptionGoDeeper(System.Int32)">
            <summary>
            Sets current pause menu page/component to the specified value.
            Available page IDs: https://pastebin.com/qxuhwjPT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x77f16b447824da6c(System.Int32)">
            <summary>
            Sets current pause menu page/component to the specified value.
            Available page IDs: https://pastebin.com/qxuhwjPT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PauseMenuceptionTheKick">
            <summary>
            Forces the Pause Menu to back out of unique pages such as Awards, Unlocks, Key Bindings etc
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xcdca26e80faecb8f">
            <summary>
            Forces the Pause Menu to back out of unique pages such as Awards, Unlocks, Key Bindings etc
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PausePlaybackRecordedVehicle(System.Int32)">
            <summary>
            PAUSE_PLAYBACK_RECORDED_VEHICLE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PauseScriptedConversation(System.Boolean)">
            <summary>
            To resume the conversation use [RESTART_SCRIPTED_CONVERSATION](#\_0x9AEB285D1818C9AC)
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PauseToggleFullscreenMap(System.Int32)">
            <summary>
            Toggles pause menu map rendering.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x2de6c5e2e996f178(System.Int32)">
            <summary>
            Toggles pause menu map rendering.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PedHasUseScenarioTask(System.Int32)">
            <summary>
            PED_HAS_USE_SCENARIO_TASK
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PedToNet(System.Int32)">
            <summary>
            gets the network id of a ped
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PinInteriorInMemory(System.Int32)">
            <summary>
            PIN_INTERIOR_IN_MEMORY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x2ca429c029ccf247(System.Int32)">
            <summary>
            PIN_INTERIOR_IN_MEMORY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.LoadInterior(System.Int32)">
            <summary>
            PIN_INTERIOR_IN_MEMORY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PinRopeVertex(System.Int32,System.Int32,System.Single,System.Single,System.Single)">
            <summary>
            PIN_ROPE_VERTEX
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlaceObjectOnGroundProperly(System.Int32)">
            <summary>
            PLACE_OBJECT_ON_GROUND_PROPERLY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlaceObjectOnGroundProperly_2(System.Int32)">
            <summary>
            _PLACE_OBJECT_ON_GROUND_PROPERLY_2
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xd76eeef746057fd6(System.Int32)">
            <summary>
            _PLACE_OBJECT_ON_GROUND_PROPERLY_2
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlayAmbientSpeechFromPositionNative(System.String,System.String,System.Single,System.Single,System.Single,System.String)">
            <summary>
            PLAY_AMBIENT_SPEECH_FROM_POSITION_NATIVE
            </summary>
            <param name="speechParam">
            See [`PLAY_PED_AMBIENT_SPEECH_NATIVE`](#\_0x8E04FEDD28D42462) for params
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xed640017ed337e45(System.String,System.String,System.Single,System.Single,System.Single,System.String)">
            <summary>
            PLAY_AMBIENT_SPEECH_FROM_POSITION_NATIVE
            </summary>
            <param name="speechParam">
            See [`PLAY_PED_AMBIENT_SPEECH_NATIVE`](#\_0x8E04FEDD28D42462) for params
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlayAmbientSpeechAtCoords(System.String,System.String,System.Single,System.Single,System.Single,System.String)">
            <summary>
            PLAY_AMBIENT_SPEECH_FROM_POSITION_NATIVE
            </summary>
            <param name="speechParam">
            See [`PLAY_PED_AMBIENT_SPEECH_NATIVE`](#\_0x8E04FEDD28D42462) for params
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlayAnimOnRunningScenario(System.Int32,System.String,System.String)">
            <summary>
            [Animations list](https://alexguirre.github.io/animations-list/)
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlayAnimalVocalization(System.Int32,System.Int32,System.String)">
            <summary>
            cpp
            enum eAudAnimalType {
            AUD_ANIMAL_NONE = -1,
            AUD_ANIMAL_BOAR = 0,
            AUD_ANIMAL_CHICKEN = 1,
            AUD_ANIMAL_DOG = 2,
            AUD_ANIMAL_DOG_ROTTWEILER = 3,
            AUD_ANIMAL_HORSE = 4,
            AUD_NUM_ANIMALS = 5
            }
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xee066c7006c49c0a(System.Int32,System.Int32,System.String)">
            <summary>
            cpp
            enum eAudAnimalType {
            AUD_ANIMAL_NONE = -1,
            AUD_ANIMAL_BOAR = 0,
            AUD_ANIMAL_CHICKEN = 1,
            AUD_ANIMAL_DOG = 2,
            AUD_ANIMAL_DOG_ROTTWEILER = 3,
            AUD_ANIMAL_HORSE = 4,
            AUD_NUM_ANIMALS = 5
            }
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlayBinkMovie(System.Int32)">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlayCamAnim(System.Int32,System.String,System.String,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Boolean,System.Int32)">
            <summary>
            ```
            Atleast one time in a script for the zRot Rockstar uses GET_ENTITY_HEADING to help fill the parameter.
            p9 is unknown at this time.
            p10 throughout all the X360 Scripts is always 2.
            ```
            [Animations list](https://alexguirre.github.io/animations-list/)
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlayDeferredSoundFrontend(System.String,System.String)">
            <summary>
            PLAY_DEFERRED_SOUND_FRONTEND
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xcada5a0d0702381e(System.String,System.String)">
            <summary>
            PLAY_DEFERRED_SOUND_FRONTEND
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlayEndCreditsMusic(System.Boolean)">
            <summary>
            PLAY_END_CREDITS_MUSIC
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlayEntityAnim(System.Int32,System.String,System.String,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Single,System.Int32)">
            <summary>
            ```
            delta and bitset are guessed fields. They are based on the fact that most of the calls have 0 or nil field types passed in.
            The only time bitset has a value is 0x4000 and the only time delta has a value is during stealth with usually &lt;1.0f values.
            ```
            [Animations list](https://alexguirre.github.io/animations-list/)
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlayEntityScriptedAnim(System.Int32,System.Int32@,System.Int32@,System.Int32@,System.Single,System.Single)">
            <summary>
            PLAY_ENTITY_SCRIPTED_ANIM
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlayFacialAnim(System.Int32,System.String,System.String)">
            <summary>
            PLAY_FACIAL_ANIM
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlayMissionCompleteAudio(System.String)">
            <summary>
            Called 38 times in the scripts. There are 5 different audioNames used.
            One unknown removed below.
            AUDIO::PLAY_MISSION_COMPLETE_AUDIO("DEAD");
            AUDIO::PLAY_MISSION_COMPLETE_AUDIO("FRANKLIN_BIG_01");
            AUDIO::PLAY_MISSION_COMPLETE_AUDIO("GENERIC_FAILED");
            AUDIO::PLAY_MISSION_COMPLETE_AUDIO("TREVOR_SMALL_01");
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlayPain(System.Int32,System.Int32,System.Int32)">
            <summary>
            This native had a 4th parameter added in newer game builds
            `syncOverNetwork` creates a `CPedPlayPainEvent` when set to true, by default this variable is false.
            You won't be able to use this for clones (remote pedestrians that are not owned by you) or migrating peds if `syncOverNetwork` is set to true; it simply won't execute.
            The `ped` should also have speech for this to work.
            ```cpp
            enum eAudDamageReason {
            AUD_DAMAGE_REASON_DEFAULT = 0,
            AUD_DAMAGE_REASON_FALLING = 1,
            AUD_DAMAGE_REASON_SUPER_FALLING = 2,
            AUD_DAMAGE_REASON_SCREAM_PANIC = 3,
            AUD_DAMAGE_REASON_SCREAM_PANIC_SHORT = 4,
            AUD_DAMAGE_REASON_SCREAM_SCARED = 5,
            AUD_DAMAGE_REASON_SCREAM_SHOCKED = 6,
            AUD_DAMAGE_REASON_SCREAM_TERROR = 7,
            AUD_DAMAGE_REASON_ON_FIRE = 8,
            AUD_DAMAGE_REASON_DROWNING = 9,
            // drowning on the surface of water, after we time out
            AUD_DAMAGE_REASON_SURFACE_DROWNING = 10,
            AUD_DAMAGE_REASON_INHALE = 11,
            AUD_DAMAGE_REASON_EXHALE = 12,
            AUD_DAMAGE_REASON_POST_FALL_GRUNT = 13,
            AUD_DAMAGE_REASON_ENTERING_RAGDOLL_DEATH = 14,
            AUD_DAMAGE_REASON_EXPLOSION = 15,
            AUD_DAMAGE_REASON_MELEE = 16,
            AUD_DAMAGE_REASON_SHOVE = 17,
            AUD_DAMAGE_REASON_WHEEZE = 18,
            AUD_DAMAGE_REASON_COUGH = 19,
            AUD_DAMAGE_REASON_TAZER = 20,
            AUD_DAMAGE_REASON_EXHAUSTION = 21,
            AUD_DAMAGE_REASON_CLIMB_LARGE = 22,
            AUD_DAMAGE_REASON_CLIMB_SMALL = 23,
            AUD_DAMAGE_REASON_JUMP = 24,
            AUD_DAMAGE_REASON_COWER = 25,
            AUD_DAMAGE_REASON_WHIMPER = 26,
            AUD_DAMAGE_REASON_DYING_MOAN = 27,
            AUD_DAMAGE_REASON_CYCLING_EXHALE = 28,
            AUD_DAMAGE_REASON_PAIN_RAPIDS = 29,
            AUD_DAMAGE_REASON_SNEEZE = 30,
            AUD_DAMAGE_REASON_MELEE_SMALL_GRUNT = 31,
            AUD_DAMAGE_REASON_MELEE_LARGE_GRUNT = 32,
            AUD_DAMAGE_REASON_POST_FALL_GRUNT_LOW = 33
            }
            ```
            </summary>
            <param name="ped">
            The ped entity.
            </param>
            <param name="damageReason">
            The damage reason/type, refer to eAudDamageReason
            </param>
            <param name="rawDamage">
            Damage value, defaults to 0.0
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlayPedAmbientSpeechAndCloneNative(System.Int32,System.String,System.String)">
            <summary>
            See [`PLAY_PED_AMBIENT_SPEECH_NATIVE`](#\_0x8E04FEDD28D42462) for parameter specifications.
            ```
            NativeDB Added Parameter 4: Any p3
            ```
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlayAmbientSpeech2(System.Int32,System.String,System.String)">
            <summary>
            See [`PLAY_PED_AMBIENT_SPEECH_NATIVE`](#\_0x8E04FEDD28D42462) for parameter specifications.
            ```
            NativeDB Added Parameter 4: Any p3
            ```
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlayPedAmbientSpeechNative(System.Int32,System.String,System.String)">
            <summary>
            Plays ambient speech; see also [`PLAY_PED_AMBIENT_SPEECH_AND_CLONE_NATIVE`](#\_0xC6941B4A3A8FBBB9).
            ```
            speechParam: Can be one of the following:
            SPEECH_PARAMS_STANDARD
            SPEECH_PARAMS_ALLOW_REPEAT
            SPEECH_PARAMS_BEAT
            SPEECH_PARAMS_FORCE
            SPEECH_PARAMS_FORCE_FRONTEND
            SPEECH_PARAMS_FORCE_NO_REPEAT_FRONTEND
            SPEECH_PARAMS_FORCE_NORMAL
            SPEECH_PARAMS_FORCE_NORMAL_CLEAR
            SPEECH_PARAMS_FORCE_NORMAL_CRITICAL
            SPEECH_PARAMS_FORCE_SHOUTED
            SPEECH_PARAMS_FORCE_SHOUTED_CLEAR
            SPEECH_PARAMS_FORCE_SHOUTED_CRITICAL
            SPEECH_PARAMS_FORCE_PRELOAD_ONLY
            SPEECH_PARAMS_MEGAPHONE
            SPEECH_PARAMS_HELI
            SPEECH_PARAMS_FORCE_MEGAPHONE
            SPEECH_PARAMS_FORCE_HELI
            SPEECH_PARAMS_INTERRUPT
            SPEECH_PARAMS_INTERRUPT_SHOUTED
            SPEECH_PARAMS_INTERRUPT_SHOUTED_CLEAR
            SPEECH_PARAMS_INTERRUPT_SHOUTED_CRITICAL
            SPEECH_PARAMS_INTERRUPT_NO_FORCE
            SPEECH_PARAMS_INTERRUPT_FRONTEND
            SPEECH_PARAMS_INTERRUPT_NO_FORCE_FRONTEND
            SPEECH_PARAMS_ADD_BLIP
            SPEECH_PARAMS_ADD_BLIP_ALLOW_REPEAT
            SPEECH_PARAMS_ADD_BLIP_FORCE
            SPEECH_PARAMS_ADD_BLIP_SHOUTED
            SPEECH_PARAMS_ADD_BLIP_SHOUTED_FORCE
            SPEECH_PARAMS_ADD_BLIP_INTERRUPT
            SPEECH_PARAMS_ADD_BLIP_INTERRUPT_FORCE
            SPEECH_PARAMS_FORCE_PRELOAD_ONLY_SHOUTED
            SPEECH_PARAMS_FORCE_PRELOAD_ONLY_SHOUTED_CLEAR
            SPEECH_PARAMS_FORCE_PRELOAD_ONLY_SHOUTED_CRITICAL
            SPEECH_PARAMS_SHOUTED
            SPEECH_PARAMS_SHOUTED_CLEAR
            SPEECH_PARAMS_SHOUTED_CRITICAL
            Note: A list of Name and Parameters can be found here pastebin.com/1GZS5dCL
            ```
            ```
            NativeDB Added Parameter 4: Any p3
            ```
            </summary>
            <param name="ped">
            The ped to play the ambient speech.
            </param>
            <param name="speechName">
            Name of the speech to play, eg. "GENERIC_HI".
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlayAmbientSpeech1(System.Int32,System.String,System.String)">
            <summary>
            Plays ambient speech; see also [`PLAY_PED_AMBIENT_SPEECH_AND_CLONE_NATIVE`](#\_0xC6941B4A3A8FBBB9).
            ```
            speechParam: Can be one of the following:
            SPEECH_PARAMS_STANDARD
            SPEECH_PARAMS_ALLOW_REPEAT
            SPEECH_PARAMS_BEAT
            SPEECH_PARAMS_FORCE
            SPEECH_PARAMS_FORCE_FRONTEND
            SPEECH_PARAMS_FORCE_NO_REPEAT_FRONTEND
            SPEECH_PARAMS_FORCE_NORMAL
            SPEECH_PARAMS_FORCE_NORMAL_CLEAR
            SPEECH_PARAMS_FORCE_NORMAL_CRITICAL
            SPEECH_PARAMS_FORCE_SHOUTED
            SPEECH_PARAMS_FORCE_SHOUTED_CLEAR
            SPEECH_PARAMS_FORCE_SHOUTED_CRITICAL
            SPEECH_PARAMS_FORCE_PRELOAD_ONLY
            SPEECH_PARAMS_MEGAPHONE
            SPEECH_PARAMS_HELI
            SPEECH_PARAMS_FORCE_MEGAPHONE
            SPEECH_PARAMS_FORCE_HELI
            SPEECH_PARAMS_INTERRUPT
            SPEECH_PARAMS_INTERRUPT_SHOUTED
            SPEECH_PARAMS_INTERRUPT_SHOUTED_CLEAR
            SPEECH_PARAMS_INTERRUPT_SHOUTED_CRITICAL
            SPEECH_PARAMS_INTERRUPT_NO_FORCE
            SPEECH_PARAMS_INTERRUPT_FRONTEND
            SPEECH_PARAMS_INTERRUPT_NO_FORCE_FRONTEND
            SPEECH_PARAMS_ADD_BLIP
            SPEECH_PARAMS_ADD_BLIP_ALLOW_REPEAT
            SPEECH_PARAMS_ADD_BLIP_FORCE
            SPEECH_PARAMS_ADD_BLIP_SHOUTED
            SPEECH_PARAMS_ADD_BLIP_SHOUTED_FORCE
            SPEECH_PARAMS_ADD_BLIP_INTERRUPT
            SPEECH_PARAMS_ADD_BLIP_INTERRUPT_FORCE
            SPEECH_PARAMS_FORCE_PRELOAD_ONLY_SHOUTED
            SPEECH_PARAMS_FORCE_PRELOAD_ONLY_SHOUTED_CLEAR
            SPEECH_PARAMS_FORCE_PRELOAD_ONLY_SHOUTED_CRITICAL
            SPEECH_PARAMS_SHOUTED
            SPEECH_PARAMS_SHOUTED_CLEAR
            SPEECH_PARAMS_SHOUTED_CRITICAL
            Note: A list of Name and Parameters can be found here pastebin.com/1GZS5dCL
            ```
            ```
            NativeDB Added Parameter 4: Any p3
            ```
            </summary>
            <param name="ped">
            The ped to play the ambient speech.
            </param>
            <param name="speechName">
            Name of the speech to play, eg. "GENERIC_HI".
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlayPedAmbientSpeechWithVoiceNative(System.Int32,System.String,System.String,System.String,System.Boolean)">
            <summary>
            This is the same as PLAY_PED_AMBIENT_SPEECH_NATIVE and PLAY_PED_AMBIENT_SPEECH_AND_CLONE_NATIVE but it will allow you to play a speech file from a specific voice file. It works on players and all peds, even animals.
            EX (C#):
            GTA.Native.Function.Call(Hash._0x3523634255FC3318, Game.Player.Character, "GENERIC_INSULT_HIGH", "s_m_y_sheriff_01_white_full_01", "SPEECH_PARAMS_FORCE_SHOUTED", 0);
            The first param is the ped you want to play it on, the second is the speech name, the third is the voice name, the fourth is the speech param, and the last param is usually always 0.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlayAmbientSpeechWithVoice(System.Int32,System.String,System.String,System.String,System.Boolean)">
            <summary>
            This is the same as PLAY_PED_AMBIENT_SPEECH_NATIVE and PLAY_PED_AMBIENT_SPEECH_AND_CLONE_NATIVE but it will allow you to play a speech file from a specific voice file. It works on players and all peds, even animals.
            EX (C#):
            GTA.Native.Function.Call(Hash._0x3523634255FC3318, Game.Player.Character, "GENERIC_INSULT_HIGH", "s_m_y_sheriff_01_white_full_01", "SPEECH_PARAMS_FORCE_SHOUTED", 0);
            The first param is the ped you want to play it on, the second is the speech name, the third is the voice name, the fourth is the speech param, and the last param is usually always 0.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlayPedRingtone(System.String,System.Int32,System.Boolean)">
            <summary>
            All found occurrences in b617d, sorted alphabetically and identical lines removed: pastebin.com/RFb4GTny
            AUDIO::PLAY_PED_RINGTONE("Remote_Ring", PLAYER::PLAYER_PED_ID(), 1);
            AUDIO::PLAY_PED_RINGTONE("Dial_and_Remote_Ring", PLAYER::PLAYER_PED_ID(), 1);
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlayPoliceReport(System.String,System.Single)">
            <summary>
            Plays the given police radio message.
            All found occurrences in b617d, sorted alphabetically and identical lines removed: pastebin.com/GBnsQ5hr
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlaySound(System.Int32,System.String,System.String,System.Boolean,System.Int32,System.Boolean)">
            <summary>
            All found occurrences in b617d, sorted alphabetically and identical lines removed: pastebin.com/A8Ny8AHZ
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlaySoundFromCoord(System.Int32,System.String,System.Single,System.Single,System.Single,System.String,System.Boolean,System.Int32,System.Boolean)">
            <summary>
            All found occurrences in b617d, sorted alphabetically and identical lines removed: pastebin.com/eeFc5DiW
            gtaforums.com/topic/795622-audio-for-mods
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlaySoundFromEntity(System.Int32,System.String,System.Int32,System.String,System.Boolean,System.Int32)">
            <summary>
            All found occurrences in b617d, sorted alphabetically and identical lines removed: pastebin.com/f2A7vTj0
            No changes made in b678d.
            gtaforums.com/topic/795622-audio-for-mods
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlaySoundFrontend(System.Int32,System.String,System.String,System.Boolean)">
            <summary>
            List: https://pastebin.com/DCeRiaLJ
            All occurrences as of Cayo Perico Heist DLC (b2189), sorted alphabetically and identical lines removed: https://git.io/JtLxM
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlayStreamFromObject(System.Int32)">
            <summary>
            Plays a preloaded stream back from the specified object.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlayStreamFromPed(System.Int32)">
            <summary>
            Plays a preloaded stream back from the specified ped.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x89049dd63c08b5d1(System.Int32)">
            <summary>
            Plays a preloaded stream back from the specified ped.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlayStreamFromPosition(System.Single,System.Single,System.Single)">
            <summary>
            Plays a preloaded stream back from the specified Vector3.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SpecialFrontendEqual(System.Single,System.Single,System.Single)">
            <summary>
            Plays a preloaded stream back from the specified Vector3.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlayStreamFromVehicle(System.Int32)">
            <summary>
            Plays a preloaded stream back from the specified ped vehicle
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlayStreamFrontend">
            <summary>
            PLAY_STREAM_FRONTEND
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlaySynchronizedAudioEvent(System.Int32)">
            <summary>
            PLAY_SYNCHRONIZED_AUDIO_EVENT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlaySynchronizedCamAnim(System.Int32,System.Int32,System.String,System.String)">
            <summary>
            ```
            Examples:
            CAM::PLAY_SYNCHRONIZED_CAM_ANIM(l_2734, NETWORK::_02C40BF885C567B6(l_2739), "PLAYER_EXIT_L_CAM", "mp_doorbell");
            CAM::PLAY_SYNCHRONIZED_CAM_ANIM(l_F0D[7 -- [[1]] ], l_F4D[15 -- [[1]] ], "ah3b_attackheli_cam2", "missheistfbi3b_helicrash");
            ```
            [Animations list](https://alexguirre.github.io/animations-list/)
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlaySynchronizedEntityAnim(System.Int32,System.Int32,System.String,System.String,System.Single,System.Single,System.Int32,System.Single)">
            <summary>
            ```
            p4 and p7 are usually 1000.0f.
            ```
            [Animations list](https://alexguirre.github.io/animations-list/)
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlaySynchronizedMapEntityAnim(System.Single,System.Single,System.Single,System.Single,System.Int32,System.Int32,System.Int32@,System.Int32@,System.Single,System.Single,System.Int32,System.Single)">
            <summary>
            [Animations list](https://alexguirre.github.io/animations-list/)
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlayTennisDiveAnim(System.Int32,System.Int32,System.Single,System.Single,System.Single,System.Boolean)">
            <summary>
            PLAY_TENNIS_DIVE_ANIM
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x8fa9c42fc5d7c64b(System.Int32,System.Int32,System.Single,System.Single,System.Single,System.Boolean)">
            <summary>
            PLAY_TENNIS_DIVE_ANIM
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlayTennisSwingAnim(System.Int32,System.String,System.String,System.Single,System.Single,System.Boolean)">
            <summary>
            PLAY_TENNIS_SWING_ANIM
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xe266ed23311f24d4(System.Int32,System.String,System.String,System.Single,System.Single,System.Boolean)">
            <summary>
            PLAY_TENNIS_SWING_ANIM
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlayVehicleDoorCloseSound(System.Int32,System.Int32)">
            <summary>
            PLAY_VEHICLE_DOOR_CLOSE_SOUND
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlayVehicleDoorOpenSound(System.Int32,System.Int32)">
            <summary>
            PLAY_VEHICLE_DOOR_OPEN_SOUND
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlayerAttachVirtualBound(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            Only 1 match. ob_sofa_michael.
            PLAYER::PLAYER_ATTACH_VIRTUAL_BOUND(-804.5928f, 173.1801f, 71.68436f, 0f, 0f, 0.590625f, 1f, 0.7f);1.0.335.2, 1.0.350.1/2, 1.0.372.2, 1.0.393.2, 1.0.393.4, 1.0.463.1;
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlayerDetachVirtualBound">
            <summary>
            1.0.335.2, 1.0.350.1/2, 1.0.372.2, 1.0.393.2, 1.0.393.4, 1.0.463.1;
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlayerId">
            <summary>
            Returns the player index for the local player.
            </summary>
            <returns>
            The local player's player index.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlayerPedId">
            <summary>
            Returns the entity handle for the local player ped. Note that this entity handle will change after using commands such as SET_PLAYER_MODEL.
            </summary>
            <returns>
            The local player ped's entity handle.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlaystatsAcquiredHiddenPackage(System.Int32)">
            <summary>
            PLAYSTATS_ACQUIRED_HIDDEN_PACKAGE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x79ab33f0fbfac40c(System.Int32)">
            <summary>
            PLAYSTATS_ACQUIRED_HIDDEN_PACKAGE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlaystatsActivityDone(System.Int32,System.Int32)">
            <summary>
            PLAYSTATS_ACTIVITY_DONE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa071e0ed98f91286(System.Int32,System.Int32)">
            <summary>
            PLAYSTATS_ACTIVITY_DONE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlaystatsArcadegame(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v1734
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlaystatsArenaWarSpectator(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v1604
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlaystatsArenaWarsEnded(System.Int32@)">
            <summary>
            NativeDB Introduced: v1604
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlaystatsAwardBadsport(System.Int32)">
            <summary>
            _PLAYSTATS_AWARD_BADSPORT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x47b32f5611e6e483(System.Int32)">
            <summary>
            _PLAYSTATS_AWARD_BADSPORT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlaystatsAwardXp(System.Int32,System.Int32,System.Int32)">
            <summary>
            PLAYSTATS_AWARD_XP
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlaystatsBackgroundScriptAction(System.String,System.Int32)">
            <summary>
            PLAYSTATS_BACKGROUND_SCRIPT_ACTION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x5009dfd741329729(System.String,System.Int32)">
            <summary>
            PLAYSTATS_BACKGROUND_SCRIPT_ACTION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlaystatsBanAlert(System.Int32)">
            <summary>
            _PLAYSTATS_BAN_ALERT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x516fc96eb88eefe5(System.Int32)">
            <summary>
            _PLAYSTATS_BAN_ALERT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlaystatsBuyContraband(System.Int32@)">
            <summary>
            _PLAYSTATS_BUY_CONTRABAND
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xd6781e42755531f7(System.Int32@)">
            <summary>
            _PLAYSTATS_BUY_CONTRABAND
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlaystatsCarclubChallenge(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x1187cb58d7f3bed7(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlaystatsCarclubPoints(System.Int32)">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xff14d6feec507bbe(System.Int32)">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlaystatsCarclubPrize(System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x69c922b677621428(System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlaystatsCasinoBlackjack(System.Int32)">
            <summary>
            NativeDB Introduced: v1734
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlaystatsCasinoBlackjackLight(System.Int32)">
            <summary>
            NativeDB Introduced: v1734
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlaystatsCasinoChip(System.Int32)">
            <summary>
            NativeDB Introduced: v1734
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlaystatsCasinoInsidetrack(System.Int32)">
            <summary>
            NativeDB Introduced: v1734
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlaystatsCasinoInsidetrackLight(System.Int32)">
            <summary>
            NativeDB Introduced: v1734
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlaystatsCasinoLuckyseven(System.Int32)">
            <summary>
            NativeDB Introduced: v1734
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlaystatsCasinoMissionEnded(System.Int32@)">
            <summary>
            NativeDB Introduced: v1734
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlaystatsCasinoRoulette(System.Int32)">
            <summary>
            NativeDB Introduced: v1734
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlaystatsCasinoRouletteLight(System.Int32)">
            <summary>
            NativeDB Introduced: v1734
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlaystatsCasinoSlotmachine(System.Int32)">
            <summary>
            NativeDB Introduced: v1734
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlaystatsCasinoSlotmachineLight(System.Int32)">
            <summary>
            NativeDB Introduced: v1734
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlaystatsCasinoStoryMissionEnded(System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v1734
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlaystatsCasinoThreecardpoker(System.Int32)">
            <summary>
            NativeDB Introduced: v1734
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlaystatsCasinoThreecardpokerLight(System.Int32)">
            <summary>
            NativeDB Introduced: v1734
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlaystatsChangeMcEmblem(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            _PLAYSTATS_CHANGE_MC_EMBLEM
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x0a50d2604e05cb94(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            _PLAYSTATS_CHANGE_MC_EMBLEM
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlaystatsCheatApplied(System.String)">
            <summary>
            PLAYSTATS_CHEAT_APPLIED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlaystatsClothChange(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            PLAYSTATS_CLOTH_CHANGE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlaystatsCollectible(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v1734
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlaystatsCopyRankIntoNewSlot(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            _PLAYSTATS_COPY_RANK_INTO_NEW_SLOT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xb7257ba2550ea10a(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            _PLAYSTATS_COPY_RANK_INTO_NEW_SLOT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlaystatsCrateCreated(System.Single,System.Single,System.Single)">
            <summary>
            PLAYSTATS_CRATE_CREATED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xafc7e5e075a96f46(System.Single,System.Single,System.Single)">
            <summary>
            PLAYSTATS_CRATE_CREATED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlaystatsAmbientMissionCrateCreated(System.Single,System.Single,System.Single)">
            <summary>
            PLAYSTATS_CRATE_CREATED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlaystatsCrateCreatedMissionDone2(System.Single,System.Single,System.Single)">
            <summary>
            PLAYSTATS_CRATE_CREATED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlaystatsCrateDropMissionDone(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Added Parameter 7: Any p6
            NativeDB Added Parameter 8: Any p7
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x1cae5d2e3f9a07f0(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Added Parameter 7: Any p6
            NativeDB Added Parameter 8: Any p7
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlaystatsCrateDrop(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Added Parameter 7: Any p6
            NativeDB Added Parameter 8: Any p7
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlaystatsDarMissionEnd(System.Int32@)">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlaystatsDefendContraband(System.Int32@)">
            <summary>
            _PLAYSTATS_DEFEND_CONTRABAND
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x2605663bd4f23b5d(System.Int32@)">
            <summary>
            _PLAYSTATS_DEFEND_CONTRABAND
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlaystatsDirectorMode(System.Int32@)">
            <summary>
            _PLAYSTATS_DIRECTOR_MODE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x46326e13da4e0546(System.Int32@)">
            <summary>
            _PLAYSTATS_DIRECTOR_MODE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlaystatsDroneUsage(System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v1493
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlaystatsDupeDetection(System.Int32@)">
            <summary>
            _PLAYSTATS_DUPE_DETECTION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x848b66100ee33b05(System.Int32@)">
            <summary>
            _PLAYSTATS_DUPE_DETECTION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlaystatsEarnedMcPoints(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            _PLAYSTATS_EARNED_MC_POINTS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x501478855a6074ce(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            _PLAYSTATS_EARNED_MC_POINTS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlaystatsEnterSessionPack(System.Int32@)">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlaystatsExtraEvent(System.Int32)">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xfa5b74bab8a7ef99(System.Int32)">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlaystatsFriendActivity(System.Int32,System.Int32)">
            <summary>
            PLAYSTATS_FRIEND_ACTIVITY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlaystatsGunrunMissionEnded(System.Int32@)">
            <summary>
            _PLAYSTATS_GUNRUN_MISSION_ENDED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x0eacdf8487d5155a(System.Int32@)">
            <summary>
            _PLAYSTATS_GUNRUN_MISSION_ENDED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlaystatsH2FmprepEnd(System.Int32@)">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlaystatsH2InstanceEnd(System.Int32@,System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlaystatsHeistSaveCheat(System.Int32,System.Int32)">
            <summary>
            PLAYSTATS_HEIST_SAVE_CHEAT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xf4ff020a08bc8863(System.Int32,System.Int32)">
            <summary>
            PLAYSTATS_HEIST_SAVE_CHEAT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlaystatsHoldUpMissionDone(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            PLAYSTATS_HOLD_UP_MISSION_DONE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xcb00196b31c39eb1(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            PLAYSTATS_HOLD_UP_MISSION_DONE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlaystatsHoldUp(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            PLAYSTATS_HOLD_UP_MISSION_DONE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlaystatsIdleKick(System.Int32)">
            <summary>
            longest time being ilde?
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x5da3a8de8cb6226f(System.Int32)">
            <summary>
            longest time being ilde?
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlaystatsImportExportMissionDone(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            PLAYSTATS_IMPORT_EXPORT_MISSION_DONE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x2b69f5074c894811(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            PLAYSTATS_IMPORT_EXPORT_MISSION_DONE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlaystatsImpExp(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            PLAYSTATS_IMPORT_EXPORT_MISSION_DONE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlaystatsInventory(System.Int32)">
            <summary>
            NativeDB Introduced: v2699
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlaystatsJobBend(System.Int32@,System.Int32@,System.Int32@,System.Int32@)">
            <summary>
            PLAYSTATS_JOB_BEND
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xf5bb8dac426a52c0(System.Int32@,System.Int32@,System.Int32@,System.Int32@)">
            <summary>
            PLAYSTATS_JOB_BEND
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlaystatsLeaveJobChain(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            PLAYSTATS_LEAVE_JOB_CHAIN
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xc5be134ec7ba96a0(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            PLAYSTATS_LEAVE_JOB_CHAIN
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlaystatsMatchStarted(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Removed Parameter 4: Any p3
            NativeDB Removed Parameter 5: Any p4
            NativeDB Removed Parameter 6: Any p5
            NativeDB Removed Parameter 7: Any p6
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlaystatsMissionCheckpoint(System.Int32@,System.Int32,System.Int32,System.Int32)">
            <summary>
            PLAYSTATS_MISSION_CHECKPOINT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlaystatsMissionOver(System.Int32@,System.Int32,System.Int32,System.Boolean,System.Boolean,System.Boolean)">
            <summary>
            PLAYSTATS_MISSION_OVER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlaystatsMissionStarted(System.Int32@,System.Int32,System.Int32,System.Boolean)">
            <summary>
            PLAYSTATS_MISSION_STARTED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlaystatsNpcInvite(System.Int32@)">
            <summary>
            PLAYSTATS_NPC_INVITE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlaystatsOddjobDone(System.Int32,System.Int32,System.Int32)">
            <summary>
            **This native does absolutely nothing, just a nullsub**
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlaystatsPassiveMode(System.Boolean,System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v1734
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlaystatsPegasaircraft(System.UInt32)">
            <summary>
            NativeDB Introduced: v1180
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlaystatsPiMenuHideSettings(System.Int32@)">
            <summary>
            _PLAYSTATS_PI_MENU_HIDE_SETTINGS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x203b381133817079(System.Int32@)">
            <summary>
            _PLAYSTATS_PI_MENU_HIDE_SETTINGS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlaystatsPropChange(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            PLAYSTATS_PROP_CHANGE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlaystatsQuickfixTool(System.Int32,System.String)">
            <summary>
            PLAYSTATS_QUICKFIX_TOOL
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x90d0622866e80445(System.Int32,System.String)">
            <summary>
            PLAYSTATS_QUICKFIX_TOOL
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlaystatsRaceCheckpoint(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            PLAYSTATS_RACE_CHECKPOINT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlaystatsRaceToPointMissionDone(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Removed Parameter 5: Any p4
            NativeDB Removed Parameter 6: Any p5
            NativeDB Removed Parameter 7: Any p6
            NativeDB Removed Parameter 8: Any p7
            NativeDB Removed Parameter 9: Any p8
            NativeDB Removed Parameter 10: Any p9
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xaddd1c754e2e2914(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Removed Parameter 5: Any p4
            NativeDB Removed Parameter 6: Any p5
            NativeDB Removed Parameter 7: Any p6
            NativeDB Removed Parameter 8: Any p7
            NativeDB Removed Parameter 9: Any p8
            NativeDB Removed Parameter 10: Any p9
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlaystatsRaceToPoint(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Removed Parameter 5: Any p4
            NativeDB Removed Parameter 6: Any p5
            NativeDB Removed Parameter 7: Any p6
            NativeDB Removed Parameter 8: Any p7
            NativeDB Removed Parameter 9: Any p8
            NativeDB Removed Parameter 10: Any p9
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlaystatsRandomMissionDone(System.String,System.Int32,System.Int32,System.Int32)">
            <summary>
            PLAYSTATS_RANDOM_MISSION_DONE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x71862b1d855f32e1(System.String,System.Int32,System.Int32,System.Int32)">
            <summary>
            PLAYSTATS_RANDOM_MISSION_DONE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlaystatsRankUp(System.Int32)">
            <summary>
            PLAYSTATS_RANK_UP
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlaystatsRecoverContraband(System.Int32@)">
            <summary>
            _PLAYSTATS_RECOVER_CONTRABAND
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x04d90ba8207ada2d(System.Int32@)">
            <summary>
            _PLAYSTATS_RECOVER_CONTRABAND
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlaystatsRobberyFinale(System.Int32)">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xbba55be9aaaabf44(System.Int32)">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlaystatsRobberyPrep(System.Int32)">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x1a67dfbf1f5c3835(System.Int32)">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlaystatsRosBet(System.Int32,System.Int32,System.Int32,System.Single)">
            <summary>
            PLAYSTATS_ROS_BET
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x121fb4dddc2d5291(System.Int32,System.Int32,System.Int32,System.Single)">
            <summary>
            PLAYSTATS_ROS_BET
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlaystatsSellContraband(System.Int32@)">
            <summary>
            _PLAYSTATS_SELL_CONTRABAND
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xc729991a9065376e(System.Int32@)">
            <summary>
            _PLAYSTATS_SELL_CONTRABAND
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlaystatsSetJoinType(System.Int32)">
            <summary>
            Sets a byte that is then used in session_host and session_join metrics when hosting or joining a session
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xd1032e482629049e(System.Int32)">
            <summary>
            Sets a byte that is then used in session_host and session_join metrics when hosting or joining a session
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlaystatsShopItem(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            PLAYSTATS_SHOP_ITEM
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlaystatsSmugMissionEnded(System.Int32@)">
            <summary>
            NativeDB Introduced: v1180
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlaystatsSpectatorWheelSpin(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v1604
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlaystatsSpentPiCustomLoadout(System.Int32)">
            <summary>
            _PLAYSTATS_SPENT_PI_CUSTOM_LOADOUT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xbe509b0a3693de8b(System.Int32)">
            <summary>
            _PLAYSTATS_SPENT_PI_CUSTOM_LOADOUT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlaystatsStartOfflineMode">
            <summary>
            PLAYSTATS_START_INVITE_DESPAWNING?
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x098760c7461724cd">
            <summary>
            PLAYSTATS_START_INVITE_DESPAWNING?
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlaystatsStartTrackingStunts">
            <summary>
            Allows stunts to be triggered and sent as a `CEventNetworkStuntPerformed` event.
            Event types are shown below:
            ```cpp
            enum eTrackedStuntType
            {
            ST_FRONTFLIP = 0,
            ST_BACKFLIP = 1,
            ST_SPIN = 2,
            ST_WHEELIE = 3,
            ST_STOPPIE = 4,
            ST_BOWLING_PIN = 5,
            ST_FOOTBALL = 6,
            ST_ROLL = 7
            };
            ```
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x928dbfb892638ef3">
            <summary>
            Allows stunts to be triggered and sent as a `CEventNetworkStuntPerformed` event.
            Event types are shown below:
            ```cpp
            enum eTrackedStuntType
            {
            ST_FRONTFLIP = 0,
            ST_BACKFLIP = 1,
            ST_SPIN = 2,
            ST_WHEELIE = 3,
            ST_STOPPIE = 4,
            ST_BOWLING_PIN = 5,
            ST_FOOTBALL = 6,
            ST_ROLL = 7
            };
            ```
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlaystatsStuntPerformedEventAllowTrigger">
            <summary>
            Allows stunts to be triggered and sent as a `CEventNetworkStuntPerformed` event.
            Event types are shown below:
            ```cpp
            enum eTrackedStuntType
            {
            ST_FRONTFLIP = 0,
            ST_BACKFLIP = 1,
            ST_SPIN = 2,
            ST_WHEELIE = 3,
            ST_STOPPIE = 4,
            ST_BOWLING_PIN = 5,
            ST_FOOTBALL = 6,
            ST_ROLL = 7
            };
            ```
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlaystatsStoneHatchetEnd(System.Int32@)">
            <summary>
            NativeDB Introduced: v1493
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlaystatsStopTrackingStunts">
            <summary>
            Disallows CEventNetworkStuntPerformed to be triggered (Resets [`PLAYSTATS_START_TRACKING_STUNTS`](#\_0x928DBFB892638EF3)).
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x8a800daccc0da55d">
            <summary>
            Disallows CEventNetworkStuntPerformed to be triggered (Resets [`PLAYSTATS_START_TRACKING_STUNTS`](#\_0x928DBFB892638EF3)).
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlaystatsStuntPerformedEventDisallowTrigger">
            <summary>
            Disallows CEventNetworkStuntPerformed to be triggered (Resets [`PLAYSTATS_START_TRACKING_STUNTS`](#\_0x928DBFB892638EF3)).
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlaystatsWeaponModeChange(System.Int32,System.Int32,System.Int32)">
            <summary>
            PLAYSTATS_WEAPON_MODE_CHANGE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xe95c8a1875a02ca4(System.Int32,System.Int32,System.Int32)">
            <summary>
            PLAYSTATS_WEAPON_MODE_CHANGE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PlaystatsWebsiteVisited(System.UInt32,System.Int32)">
            <summary>
            PLAYSTATS_WEBSITE_VISITED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xddf24d535060f811(System.UInt32,System.Int32)">
            <summary>
            PLAYSTATS_WEBSITE_VISITED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PointCamAtCoord(System.Int32,System.Single,System.Single,System.Single)">
            <summary>
            POINT_CAM_AT_COORD
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PointCamAtEntity(System.Int32,System.Int32,System.Single,System.Single,System.Single,System.Boolean)">
            <summary>
            Points the camera at the specified entity.
            Offset works like [GET_OFFSET_FROM_ENTITY_IN_WORLD_COORDS](#\_0x1899F328B0E12848).
            </summary>
            <param name="cam">
            Cam (Return value of CREATE_CAM or CREATE_CAM_WITH_PARAMS).
            </param>
            <param name="entity">
            Entity for the camera to point at.
            </param>
            <param name="offsetX">
            X offset for the camera (left/right).
            </param>
            <param name="offsetY">
            Y offset for the camera (forward/backward).
            </param>
            <param name="offsetZ">
            Z offset for the camera (up/down).
            </param>
            <param name="p5">
            Always seems to be 1 (true).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PointCamAtPedBone(System.Int32,System.Int32,System.Int32,System.Single,System.Single,System.Single,System.Boolean)">
            <summary>
            Parameters p0-p5 seems correct. The bool p6 is unknown, but through every X360 script it's always 1. Please correct p0-p5 if any prove to be wrong.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PopOutVehicleWindscreen(System.Int32)">
            <summary>
            Detaches the vehicle's windscreen.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DetachVehicleWindscreen(System.Int32)">
            <summary>
            Detaches the vehicle's windscreen.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PopTimecycleModifier">
            <summary>
            POP_TIMECYCLE_MODIFIER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PopulateNow">
            <summary>
            spawns a few distant/out-of-sight peds, vehicles, animals etc each time it is called
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.Pow(System.Single,System.Single)">
            <summary>
            POW
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PrefetchSrl(System.String)">
            <summary>
            This native is used to attribute the SRL that BeginSrl is going to load. This is usually used for 'in-game' cinematics (not cutscenes but camera stuff) instead of SetFocusArea because it loads a specific area of the map which is pretty useful when the camera moves from distant areas.
            For instance, GTA:O opening cutscene.
            https://pastebin.com/2EeKVeLA : a list of SRL found in srllist.meta
            https://pastebin.com/zd9XYUWY : here is the content of a SRL file opened with codewalker.
            </summary>
            <param name="srl">
            A SRL name.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PreloadBusyspinner">
            <summary>
            PRELOAD_BUSYSPINNER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xc65ab383cd91df98">
            <summary>
            PRELOAD_BUSYSPINNER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PreloadCloudHat(System.String)">
            <summary>
            Found in the scripts:
            MISC::_11B56FBBF7224868("CONTRAILS");
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x11b56fbbf7224868(System.String)">
            <summary>
            Found in the scripts:
            MISC::_11B56FBBF7224868("CONTRAILS");
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PreloadScriptConversation(System.Boolean,System.Boolean,System.Boolean,System.Boolean)">
            <summary>
            Similar to [START_SCRIPT_CONVERSATION](#\_0x6B17C62C9635D2DC), except that is starts the conversation off paused.
            A scripter can then kick off the conversation by calling [START_PRELOADED_CONVERSATION](#\_0x23641AFE870AF385).
            If they want to check that the conversation is done preloading, they can use [GET_IS_PRELOADED_CONVERSATION_READY](#\_0xE73364DB90778FFA)
            </summary>
            <param name="addToBriefScreen">
            Defaults to true
            </param>
            <param name="cloneConversation">
            Defaults to false
            </param>
            <param name="interruptible">
            Defaults to true
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PreloadScriptPhoneConversation(System.Boolean,System.Boolean)">
            <summary>
            PRELOAD_SCRIPT_PHONE_CONVERSATION
            </summary>
            <param name="addToBriefScreen">
            Defaults to true
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PreloadVehicleAudioBank(System.UInt32)">
            <summary>
            Request that we preload the required audio bank for a given vehicle model.
            ```
            NativeDB Introduced: v1180
            ```
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xca4cea6ae0000a7e(System.UInt32)">
            <summary>
            Request that we preload the required audio bank for a given vehicle model.
            ```
            NativeDB Introduced: v1180
            ```
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PreloadVehicleAudio(System.UInt32)">
            <summary>
            Request that we preload the required audio bank for a given vehicle model.
            ```
            NativeDB Introduced: v1180
            ```
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PreloadVehicleMod(System.Int32,System.Int32,System.Int32)">
            <summary>
            PRELOAD_VEHICLE_MOD
            </summary>
            <param name="modType">
            Refer to eVehicleModType in [`SET_VEHICLE_MOD`](#\_0x6AF0636DDEDCB6DD).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PrepareAlarm(System.String)">
            <summary>
            Prepares any banks required to play the given alarm
            </summary>
            <returns>
            Returns true if the alarm was successfully prepared
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PrepareMusicEvent(System.String)">
            <summary>
            Prepares the specified music event. Preparing it in advance will preload any required data so that it's ready to play immediately.
            </summary>
            <returns>
            Returns true if the event is prepared, false otherwise
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PrepareSynchronizedAudioEvent(System.String,System.Int32)">
            <summary>
            PREPARE_SYNCHRONIZED_AUDIO_EVENT
            </summary>
            <param name="audioEvent">
            The audio event name.
            </param>
            <param name="startOffsetMs">
            Unused parameter (since v323)
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PrepareSynchronizedAudioEventForScene(System.Int32,System.Int32@)">
            <summary>
            PREPARE_SYNCHRONIZED_AUDIO_EVENT_FOR_SCENE
            </summary>
            <returns>
            Returns true if prepared, false otherwise
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PresenceEventUpdatestatFloat(System.Int32,System.Single,System.Int32)">
            <summary>
            PRESENCE_EVENT_UPDATESTAT_FLOAT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x30a6614c1f7799b8(System.Int32,System.Single,System.Int32)">
            <summary>
            PRESENCE_EVENT_UPDATESTAT_FLOAT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.UpdateStatFloat(System.Int32,System.Single,System.Int32)">
            <summary>
            PRESENCE_EVENT_UPDATESTAT_FLOAT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PresenceEventUpdatestatInt(System.String,System.Int32,System.Int32)">
            <summary>
            PRESENCE_EVENT_UPDATESTAT_INT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x11ff1c80276097ed(System.String,System.Int32,System.Int32)">
            <summary>
            PRESENCE_EVENT_UPDATESTAT_INT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.UpdateStatInt(System.String,System.Int32,System.Int32)">
            <summary>
            PRESENCE_EVENT_UPDATESTAT_INT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PresetInteriorAmbientCache(System.String)">
            <summary>
            Only one match in the scripts:
            GRAPHICS::PRESET_INTERIOR_AMBIENT_CACHE("int_carrier_hanger");
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xd7021272eb0a451e(System.String)">
            <summary>
            Only one match in the scripts:
            GRAPHICS::PRESET_INTERIOR_AMBIENT_CACHE("int_carrier_hanger");
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PreventCollectionOfPortablePickup(System.Int32,System.Boolean,System.Boolean)">
            <summary>
            PREVENT_COLLECTION_OF_PORTABLE_PICKUP
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x92aefb5f6e294023(System.Int32,System.Boolean,System.Boolean)">
            <summary>
            PREVENT_COLLECTION_OF_PORTABLE_PICKUP
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ProcessCashGift(System.Int32@,System.Int32@,System.String)">
            <summary>
            PROCESS_CASH_GIFT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x20194d48eaec9a41(System.Int32@,System.Int32@,System.String)">
            <summary>
            PROCESS_CASH_GIFT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ProcessEntityAttachments(System.Int32)">
            <summary>
            Called to update entity attachments.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ProfilerEnterScope(System.String)">
            <summary>
            Scope entry for profiler.
            </summary>
            <param name="scopeName">
            Scope name.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ProfilerExitScope">
            <summary>
            Scope exit for profiler.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ProfilerIsRecording">
            <summary>
            Returns true if the profiler is active.
            </summary>
            <returns>
            True or false.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PulseBlip(System.Int32)">
            <summary>
            PULSE_BLIP
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PushTimecycleModifier">
            <summary>
            PUSH_TIMECYCLE_MODIFIER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.QueryMovieMeshSetState(System.Int32)">
            <summary>
            QUERY_MOVIE_MESH_SET_STATE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x9b6e70c5ceef4eeb(System.Int32)">
            <summary>
            QUERY_MOVIE_MESH_SET_STATE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.QueueMissionRepeatLoad">
            <summary>
            QUEUE_MISSION_REPEAT_LOAD
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x72de52178c291cb5">
            <summary>
            QUEUE_MISSION_REPEAT_LOAD
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.QueueMissionRepeatSave">
            <summary>
            Shows the screen which is visible before you redo a mission? The game will make a restoration point where you will cameback when the mission is over.
            </summary>
            <returns>
            Returns 1 if the message isn't currently on screen.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x44a0bdc559b35f6e">
            <summary>
            Shows the screen which is visible before you redo a mission? The game will make a restoration point where you will cameback when the mission is over.
            </summary>
            <returns>
            Returns 1 if the message isn't currently on screen.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.QueueOperationToCreateSortedListOfPhotos(System.Boolean)">
            <summary>
            Queues a scan of all gallery photos.
            Also see [`GET_STATUS_OF_SORTED_LIST_OPERATION`](#\_0xF5BED327CEA362B1)
            </summary>
            <returns>
            Returns true if the operation began.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x2a893980e96b659a(System.Boolean)">
            <summary>
            Queues a scan of all gallery photos.
            Also see [`GET_STATUS_OF_SORTED_LIST_OPERATION`](#\_0xF5BED327CEA362B1)
            </summary>
            <returns>
            Returns true if the operation began.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.QuitGame">
            <summary>
            Quits the game.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xeb6891f03362fb12">
            <summary>
            Quits the game.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ForceSocialClubUpdate">
            <summary>
            Quits the game.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RaceGalleryAddBlip(System.Single,System.Single,System.Single)">
            <summary>
            Add a BLIP_GALLERY at the specific coordinate. Used in fm_maintain_transition_players to display race track points.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x551df99658db6ee8(System.Single,System.Single,System.Single)">
            <summary>
            Add a BLIP_GALLERY at the specific coordinate. Used in fm_maintain_transition_players to display race track points.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RaceGalleryFullscreen(System.Boolean)">
            <summary>
            If toggle is true, the map is shown in full screen
            If toggle is false, the map is shown in normal mode
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x5354c5ba2ea868a4(System.Boolean)">
            <summary>
            If toggle is true, the map is shown in full screen
            If toggle is false, the map is shown in normal mode
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetMapFullScreen(System.Boolean)">
            <summary>
            If toggle is true, the map is shown in full screen
            If toggle is false, the map is shown in normal mode
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RaceGalleryNextBlipSprite(System.Int32)">
            <summary>
            Sets the sprite of the next BLIP_GALLERY blip, values used in the native scripts: 143 (ObjectiveBlue), 144 (ObjectiveGreen), 145 (ObjectiveRed), 146 (ObjectiveYellow).
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x1eae6dd17b7a5efa(System.Int32)">
            <summary>
            Sets the sprite of the next BLIP_GALLERY blip, values used in the native scripts: 143 (ObjectiveBlue), 144 (ObjectiveGreen), 145 (ObjectiveRed), 146 (ObjectiveYellow).
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RaiseConvertibleRoof(System.Int32,System.Boolean)">
            <summary>
            Raises the roof on a convertible vehicle, utilizing any available animations for the action. This native is particularly useful for creating a realistic interaction with convertible vehicles by animating the process of raising the roof.
            You can check if the vehicle has an convertible roof using [`IS_VEHICLE_A_CONVERTIBLE`](#\_0x52F357A30698BCCE).
            To lower the convertible roof, you can use [`LOWER_CONVERTIBLE_ROOF`](#\_0xDED51F703D0FA83D).
            ```
            NativeDB Introduced: v323
            ```
            </summary>
            <param name="vehicle">
            The convertible vehicle whose roof you wish to raise.
            </param>
            <param name="instantlyRaise">
            A boolean indicating whether the roof should be raised instantly without the animation transition. Set `false` to raise the roof with the animation, or `true` to raise it immediately.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RaiseRetractableWheels(System.Int32)">
            <summary>
            _RAISE_RETRACTABLE_WHEELS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RaiseLowerableWheels(System.Int32)">
            <summary>
            _RAISE_RETRACTABLE_WHEELS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RecordBrokenGlass(System.Single,System.Single,System.Single,System.Single)">
            <summary>
            Creates a broken glass area
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xfbe20329593dec9d(System.Single,System.Single,System.Single,System.Single)">
            <summary>
            Creates a broken glass area
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RefillAmmoInstantly(System.Int32)">
            <summary>
            REFILL_AMMO_INSTANTLY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PedSkipNextReloading(System.Int32)">
            <summary>
            REFILL_AMMO_INSTANTLY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RefreshClosestOceanShoreline">
            <summary>
            Refreshes the closest shoreline using the nearest road position.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x5d2bfaab8d956e0e">
            <summary>
            Refreshes the closest shoreline using the nearest road position.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RefreshInterior(System.Int32)">
            <summary>
            REFRESH_INTERIOR
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RefreshPlayerListStats(System.Int32)">
            <summary>
            REFRESH_PLAYER_LIST_STATS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.UsingNetworkWeapontype(System.Int32)">
            <summary>
            REFRESH_PLAYER_LIST_STATS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xe26ccff8094d8c74(System.Int32)">
            <summary>
            REFRESH_PLAYER_LIST_STATS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RefreshWaypoint">
            <summary>
            REFRESH_WAYPOINT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RegisterArchetypes(CitizenFX.Core.Native.InputArgument)">
            <summary>
            **Experimental**: This native may be altered or removed in future versions of CitizenFX without warning.
            Registers a set of archetypes with the game engine. These should match `CBaseArchetypeDef` class information from the game.
            </summary>
            <param name="factory">
            A function returning a list of archetypes.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RegisterBoolToSave(System.Int32@,System.String)">
            <summary>
            REGISTER_BOOL_TO_SAVE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RegisterCommand(System.String,CitizenFX.Core.Native.InputArgument,System.Boolean)">
            <summary>
            Registered commands can be executed by entering them in the client console (this works for client side and server side registered commands). Or by entering them in the server console/through an RCON client (only works for server side registered commands). Or if you use a supported chat resource, like the default one provided in the cfx-server-data repository, then you can enter the command in chat by prefixing it with a `/`.
            Commands registered using this function can also be executed by resources, using the [`ExecuteCommand` native](#\_0x561C060B).
            The restricted bool is not used on the client side. Permissions can only be checked on the server side, so if you want to limit your command with an ace permission automatically, make it a server command (by registering it in a server script).
            **Example result**:
            ![](https://i.imgur.com/TaCnG09.png)
            </summary>
            <param name="commandName">
            The command you want to register.
            </param>
            <param name="handler">
            A handler function that gets called whenever the command is executed.
            </param>
            <param name="restricted">
            If this is a server command and you set this to true, then players will need the command.yourCommandName ace permission to execute this command.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RegisterEntityForCutscene(System.Int32,System.String,System.Int32,System.UInt32,System.Int32)">
            <summary>
            This can only be run once [`CAN_REQUEST_ASSETS_FOR_CUTSCENE_ENTITY`](#\_0xB56BBBCC2955D9CB) is true, but can be run before [`HAS_CUTSCENE_LOADED`](#\_0xC59F528E9AB9F339)
            </summary>
            <param name="cutsceneEntity">
            Entity to put into the cutscene.
            </param>
            <param name="cutsceneEntName">
            cHandle of cutscene entity, i.e Michael, MP\_1, MP\_4, Lamar
            </param>
            <param name="modelHash">
            Not strictly neccasary, often 0 in R\* scripts
            </param>
            <param name="p4">
            0 for SP, 64 for MP seemingly
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RegisterEnumToSave(System.Int32@,System.String)">
            <summary>
            REGISTER_ENUM_TO_SAVE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RegisterFloatToSave(System.Int32@,System.String)">
            <summary>
            REGISTER_FLOAT_TO_SAVE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RegisterFontFile(System.String)">
            <summary>
            Registers a specified .gfx file as GFx font library.
            The .gfx file has to be registered with the streamer already.
            </summary>
            <param name="fileName">
            The name of the .gfx file, without extension.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RegisterFontId(System.String)">
            <summary>
            Registers a specified font name for use with text draw commands.
            </summary>
            <param name="fontName">
            The name of the font in the GFx font library.
            </param>
            <returns>
            An index to use with [SET_TEXT_FONT](#\_0x66E0276CC5F6B9DA) and similar natives.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RegisterHatedTargetsAroundPed(System.Int32,System.Single)">
            <summary>
            Based on TASK_COMBAT_HATED_TARGETS_AROUND_PED, the parameters are likely similar (PedHandle, and area to attack in).
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RegisterInt64ToSave(System.Int32@,System.String)">
            <summary>
            _REGISTER_INT64_TO_SAVE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa735353c77334ea0(System.Int32@,System.String)">
            <summary>
            _REGISTER_INT64_TO_SAVE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RegisterIntToSave(System.Int32@,System.String)">
            <summary>
            REGISTER_INT_TO_SAVE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RegisterKeyMapping(System.String,System.String,System.String,System.String)">
            <summary>
            Registers a key mapping for the current resource.
            See the related [cookbook post](https://cookbook.fivem.net/2020/01/06/using-the-new-console-key-bindings/) for more information.
            Below you can find some examples on how to create these keybindings as well as the alternate keybinding syntax, which is preceded by `~!` to indicate that it's an alternate key.
            </summary>
            <param name="commandString">
            The command to execute, and the identifier of the binding.
            </param>
            <param name="description">
            A description for in the settings menu.
            </param>
            <param name="defaultMapper">
            The [mapper ID](https://docs.fivem.net/docs/game-references/input-mapper-parameter-ids/) to use for the default binding, e.g. `keyboard`.
            </param>
            <param name="defaultParameter">
            The [IO parameter ID](https://docs.fivem.net/docs/game-references/input-mapper-parameter-ids/) to use for the default binding, e.g. `f3`.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RegisterNamedRendertarget(System.String,System.Boolean)">
            <summary>
            REGISTER_NAMED_RENDERTARGET
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RegisterNoirScreenEffectThisFrame">
            <summary>
            Used with 'NG_filmnoir_BW{01,02}' timecycles and the "NOIR_FILTER_SOUNDS" audioref.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa44ff770dfbc5dae">
            <summary>
            Used with 'NG_filmnoir_BW{01,02}' timecycles and the "NOIR_FILTER_SOUNDS" audioref.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RegisterNuiCallback(System.String,CitizenFX.Core.Native.InputArgument)">
            <summary>
            REGISTER_NUI_CALLBACK
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RegisterNuiCallbackType(System.String)">
            <summary>
            REGISTER_NUI_CALLBACK_TYPE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RegisterObjectScriptBrain(System.String,System.UInt32,System.Int32,System.Single,System.Int32,System.Int32)">
            <summary>
            Registers a script for any object with a specific model hash.
            BRAIN::REGISTER_OBJECT_SCRIPT_BRAIN("ob_telescope", ${prop_telescope_01}, 100, 4.0, -1, 9);
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RegisterPedheadshot(System.Int32)">
            <summary>
            gtaforums.com/topic/885580-ped-headshotmugshot-txd/
            </summary>
            <param name="ped">
            The ped you want to take the "headshot" of.
            </param>
            <returns>
            It returns a Pedheadshot handle, which can be used by natives such as [`GET_PEDHEADSHOT_TXD_STRING`](#\_0xDB4EACD4AD0A5D6B)
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RegisterPedheadshotTransparent(System.Int32)">
            <summary>
            Similar to REGISTER_PEDHEADSHOT but creates a transparent background instead of black.
            **Result of the example code:**
            &lt;https://i.imgur.com/iHz8ztn.png&gt;
            </summary>
            <param name="ped">
            A ped handle.
            </param>
            <returns>
            The Pedheadshot handle.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x953563ce563143af(System.Int32)">
            <summary>
            Similar to REGISTER_PEDHEADSHOT but creates a transparent background instead of black.
            **Result of the example code:**
            &lt;https://i.imgur.com/iHz8ztn.png&gt;
            </summary>
            <param name="ped">
            A ped handle.
            </param>
            <returns>
            The Pedheadshot handle.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RegisterPedheadshot_3(System.Int32)">
            <summary>
            _REGISTER_PEDHEADSHOT_3
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xba8805a1108a2515(System.Int32)">
            <summary>
            _REGISTER_PEDHEADSHOT_3
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RegisterRawNuiCallback(System.String,CitizenFX.Core.Native.InputArgument)">
            <summary>
            REGISTER_RAW_NUI_CALLBACK
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RegisterResourceAsEventHandler(System.String)">
            <summary>
            An internal function which allows the current resource's HLL script runtimes to receive state for the specified event.
            </summary>
            <param name="eventName">
            An event name, or "\*" to disable HLL event filtering for this resource.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RegisterRopeData(System.Int32,System.Single,System.String,System.String,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32)">
            <summary>
            Registers a custom rope data with the game. For guidance on what these values should be use common:/data/ropedata.xml as a reference.
            Returns a rope type which can be passed into [ADD_ROPE](?\_0xE832D760399EB220) to use a custom rope design.
            Once a rope data is registered it can be used indefinitely and you should take caution not too register too many as to exceed the games limit.
            </summary>
            <returns>
            Returns a non-negative value on success, or -1 if the rope data could not be registered or an invalid argument is passed.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RegisterSaveHouse(System.Single,System.Single,System.Single,System.Single,System.Int32@,System.Int32,System.Int32)">
            <summary>
            REGISTER_SAVE_HOUSE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RegisterScriptWithAudio(System.Int32)">
            <summary>
            **This native does absolutely nothing, just a nullsub**
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RegisterStreamingFileFromCache(System.String,System.String,System.String)">
            <summary>
            **Experimental**: This native may be altered or removed in future versions of CitizenFX without warning.
            Registers a dynamic streaming asset from the server with the GTA streaming module system.
            </summary>
            <param name="resourceName">
            The resource to add the asset to.
            </param>
            <param name="fileName">
            A file name in the resource.
            </param>
            <param name="cacheString">
            The string returned from `REGISTER_RESOURCE_ASSET` on the server.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RegisterStreamingFileFromKvs(System.String)">
            <summary>
            **Experimental**: This native may be altered or removed in future versions of CitizenFX without warning.
            Registers a KVP value as an asset with the GTA streaming module system. This function currently won't work.
            </summary>
            <param name="kvsKey">
            The KVP key in the current resource to register as an asset.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RegisterStreamingFileFromUrl(System.String,System.String)">
            <summary>
            **Experimental**: This native may be altered or removed in future versions of CitizenFX without warning.
            Registers a file from an URL as a streaming asset in the GTA streaming subsystem. This will asynchronously register the asset, and caching is done based on the URL itself - cache headers are ignored.
            Use `IS_STREAMING_FILE_READY` to check if the asset has been registered successfully.
            </summary>
            <param name="registerAs">
            The file name to register as, for example `asset.ydr`.
            </param>
            <param name="url">
            The URL to fetch the asset from.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RegisterSynchronisedScriptSpeech">
            <summary>
            Only used twice in armenian1.c
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RegisterTarget(System.Int32,System.Int32)">
            <summary>
            PED::REGISTER_TARGET(l_216, PLAYER::PLAYER_PED_ID()); from re_prisonbreak.txt.
            l_216 = RECSBRobber1
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RegisterTextLabelToSave(System.Int32@,System.String)">
            <summary>
            REGISTER_TEXT_LABEL_TO_SAVE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RegisterTextLabelToSave_2(System.Int32@,System.String)">
            <summary>
            Seems to have the same functionality as REGISTER_TEXT_LABEL_TO_SAVE?
            MISC::_6F7794F28C6B2535(&amp;a_0._f1, "tlPlateText");
            MISC::_6F7794F28C6B2535(&amp;a_0._f1C, "tlPlateText_pending");
            MISC::_6F7794F28C6B2535(&amp;a_0._f10B, "tlCarAppPlateText");
            "tl" prefix sounds like "Text Label"
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x6f7794f28c6b2535(System.Int32@,System.String)">
            <summary>
            Seems to have the same functionality as REGISTER_TEXT_LABEL_TO_SAVE?
            MISC::_6F7794F28C6B2535(&amp;a_0._f1, "tlPlateText");
            MISC::_6F7794F28C6B2535(&amp;a_0._f1C, "tlPlateText_pending");
            MISC::_6F7794F28C6B2535(&amp;a_0._f10B, "tlCarAppPlateText");
            "tl" prefix sounds like "Text Label"
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RegisterTrackJunction(System.Int32,System.Int32,System.Int32,System.Int32,System.Boolean)">
            <summary>
            Registers a track junction that when enabled will cause a train on the defined trackIndex, node and direction to change its current track index and begin traveling on the new node
            </summary>
            <param name="trackIndex">
            The track index a train should be on
            </param>
            <param name="trackNode">
            The node a train should be on
            </param>
            <param name="newIndex">
            The new track index for a train to be placed on
            </param>
            <param name="newNode">
            The new track node for a train to be placed on
            </param>
            <param name="direction">
            The direction a train should be traveling for this junction
            </param>
            <returns>
            The track junction's handle or -1 if invalid.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RegisterWorldPointScriptBrain(System.Int32@,System.Single,System.Int32)">
            <summary>
            REGISTER_WORLD_POINT_SCRIPT_BRAIN
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ReleaseAllCommerceItemImages">
            <summary>
            RELEASE_ALL_COMMERCE_ITEM_IMAGES
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x72d0706cd6ccdb58">
            <summary>
            RELEASE_ALL_COMMERCE_ITEM_IMAGES
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ReleaseAmbientAudioBank">
            <summary>
            This native has been marked as deprecated internally, please use [RELEASE_SCRIPT_AUDIO_BANK](#\_0x7A2D8AD0A9EB9C3F) instead.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ReleaseBinkMovie(System.Int32)">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ReleaseControlOfFrontend">
            <summary>
            Enables frontend (works in custom frontends, not sure about regular pause menu) navigation keys on keyboard if they were disabled using the native below.
            To disable the keys, use [`0xEC9264727EEC0F28`](#\_0xEC9264727EEC0F28).
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x14621bb1df14e2b2">
            <summary>
            Enables frontend (works in custom frontends, not sure about regular pause menu) navigation keys on keyboard if they were disabled using the native below.
            To disable the keys, use [`0xEC9264727EEC0F28`](#\_0xEC9264727EEC0F28).
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ReleaseMissionAudioBank">
            <summary>
            This native has been marked as deprecated internally, please use [RELEASE_SCRIPT_AUDIO_BANK](#\_0x7A2D8AD0A9EB9C3F) instead.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ReleaseMovieMeshSet(System.Int32)">
            <summary>
            RELEASE_MOVIE_MESH_SET
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ReleaseNamedRendertarget(System.String)">
            <summary>
            RELEASE_NAMED_RENDERTARGET
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ReleaseNamedScriptAudioBank(System.String)">
            <summary>
            Unloads the specified audioBank
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ReleasePedPreloadPropData(System.Int32)">
            <summary>
            RELEASE_PED_PRELOAD_PROP_DATA
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xf79f9def0aade61a(System.Int32)">
            <summary>
            RELEASE_PED_PRELOAD_PROP_DATA
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ReleasePedPreloadVariationData(System.Int32)">
            <summary>
            RELEASE_PED_PRELOAD_VARIATION_DATA
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x5aab586ffec0fd96(System.Int32)">
            <summary>
            RELEASE_PED_PRELOAD_VARIATION_DATA
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ReleasePedheadshotImgUpload(System.Int32)">
            <summary>
            RELEASE_PEDHEADSHOT_IMG_UPLOAD
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x5d517b27cf6ecd04(System.Int32)">
            <summary>
            RELEASE_PEDHEADSHOT_IMG_UPLOAD
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ReleasePreloadMods(System.Int32)">
            <summary>
            RELEASE_PRELOAD_MODS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ReleaseScriptAudioBank">
            <summary>
            Unloads all audio banks requested by this script.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ReleaseScriptGuidFromEntity(System.Int32)">
            <summary>
            Invalidates the entity handle passed by removing the fwScriptGuid from the entity. This should be used when receiving an
            ambient entity from shape testing natives, but can also be used for other natives returning an 'irrelevant' entity handle.
            </summary>
            <param name="entity">
            The entity handle to invalidate.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x2b3334bca57cd799(System.Int32)">
            <summary>
            Invalidates the entity handle passed by removing the fwScriptGuid from the entity. This should be used when receiving an
            ambient entity from shape testing natives, but can also be used for other natives returning an 'irrelevant' entity handle.
            </summary>
            <param name="entity">
            The entity handle to invalidate.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ShapeTestResultEntity(System.Int32)">
            <summary>
            Invalidates the entity handle passed by removing the fwScriptGuid from the entity. This should be used when receiving an
            ambient entity from shape testing natives, but can also be used for other natives returning an 'irrelevant' entity handle.
            </summary>
            <param name="entity">
            The entity handle to invalidate.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ReleaseSoundId(System.Int32)">
            <summary>
            This should be called once a sound has finished being manipulated by the script so that its SoundId can be released and re-used.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ReleaseWeaponAudio">
            <summary>
            NativeDB Introduced: v323
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ReloadMapMenu">
            <summary>
            Forces the map menu to reload.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x2916a928514c9827">
            <summary>
            Forces the map menu to reload.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RemoteCheatDetected">
            <summary>
            NativeDB Added Parameter 1: Player player
            NativeDB Added Parameter 2: int a
            NativeDB Added Parameter 3: int b
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x472841a026d26d8b">
            <summary>
            NativeDB Added Parameter 1: Player player
            NativeDB Added Parameter 2: int a
            NativeDB Added Parameter 3: int b
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RemoveActionModeAsset(System.String)">
            <summary>
            REMOVE_ACTION_MODE_ASSET
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RemoveAirDefenseZone(System.Int32)">
            <summary>
            _REMOVE_AIR_DEFENSE_ZONE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x0abf535877897560(System.Int32)">
            <summary>
            _REMOVE_AIR_DEFENSE_ZONE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RemoveAllAirDefenseZones">
            <summary>
            _REMOVE_ALL_AIR_DEFENSE_ZONES
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x1e45b34adebee48e">
            <summary>
            _REMOVE_ALL_AIR_DEFENSE_ZONES
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RemoveAllCoverBlockingAreas">
            <summary>
            REMOVE_ALL_COVER_BLOCKING_AREAS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RemoveAllPedWeapons(System.Int32,System.Boolean)">
            <summary>
            Parameter `p1` does not seem to be used or referenced in game binaries.\
            **Note:** When called for networked entities, a `CRemoveAllWeaponsEvent` will be created per request.
            </summary>
            <param name="ped">
            The ped entity
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RemoveAllPickupsOfType(System.UInt32)">
            <summary>
            Pickup hashes can be found [here](https://gist.github.com/4mmonium/1eabfb6b3996e3aa6b9525a3eccf8a0b).
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RemoveAllProjectilesOfType(System.UInt32,System.Boolean)">
            <summary>
            If `explode` true, then removal is done through exploding the projectile. Basically the same as EXPLODE_PROJECTILES but without defining the owner ped.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RemoveAllShockingEvents(System.Boolean)">
            <summary>
            REMOVE_ALL_SHOCKING_EVENTS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RemoveAllStickyBombsFromEntity(System.Int32)">
            <summary>
            Used in am_mp_property_ext and am_mp_property_int
            ```
            ```
            NativeDB Added Parameter 2: Ped ped
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x715135f4b82ac90d(System.Int32)">
            <summary>
            Used in am_mp_property_ext and am_mp_property_int
            ```
            ```
            NativeDB Added Parameter 2: Ped ped
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RemoveAnimDict(System.String)">
            <summary>
            REMOVE_ANIM_DICT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RemoveAnimSet(System.String)">
            <summary>
            Unloads the specified animation set. An animation set provides movement animations for a ped.
            Animation set and clip set are synonymous. See [`SET_PED_MOVEMENT_CLIPSET`](#\_0xAF8A94EDE7712BEF).
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RemoveBlip(System.Int32@)">
            <summary>
            Removes the blip from your map.
            **Note:** This function only works on the script that created the blip, if you wish to remove blips created by other scripts, see [`SET_THIS_SCRIPT_CAN_REMOVE_BLIPS_CREATED_BY_ANY_SCRIPT`](#\_0x86A652570E5F25DD).
            </summary>
            <param name="blip">
            Blip handle to remove.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RemoveClipSet(System.String)">
            <summary>
            Alias for REMOVE_ANIM_SET.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RemoveConvarChangeListener(System.Int32)">
            <summary>
            REMOVE_CONVAR_CHANGE_LISTENER
            </summary>
            <param name="cookie">
            The cookie returned from [ADD_CONVAR_CHANGE_LISTENER](#\_0xAB7F7241)
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RemoveCoverPoint(System.Int32)">
            <summary>
            REMOVE_COVER_POINT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RemoveCurrentRise(System.Int32)">
            <summary>
            p0 is the handle returned from _0xFDBF4CDBC07E1706
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xb1252e3e59a82aaf(System.Int32)">
            <summary>
            p0 is the handle returned from _0xFDBF4CDBC07E1706
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RemoveCutFile(System.String)">
            <summary>
            Simply unloads the cutscene and doesn't do extra stuff that REMOVE_CUTSCENE does.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xd00d76a7dfc9d852(System.String)">
            <summary>
            Simply unloads the cutscene and doesn't do extra stuff that REMOVE_CUTSCENE does.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RemoveCutscene">
            <summary>
            REMOVE_CUTSCENE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RemoveDecal(System.Int32)">
            <summary>
            REMOVE_DECAL
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RemoveDecalsFromObject(System.Int32)">
            <summary>
            REMOVE_DECALS_FROM_OBJECT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RemoveDecalsFromObjectFacing(System.Int32,System.Single,System.Single,System.Single)">
            <summary>
            REMOVE_DECALS_FROM_OBJECT_FACING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RemoveDecalsFromVehicle(System.Int32)">
            <summary>
            REMOVE_DECALS_FROM_VEHICLE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RemoveDecalsInRange(System.Single,System.Single,System.Single,System.Single)">
            <summary>
            Removes all decals in range from a position, it includes the bullet holes, blood pools, petrol...
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RemoveDispatchSpawnBlockingArea(System.Int32)">
            <summary>
            REMOVE_DISPATCH_SPAWN_BLOCKING_AREA
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RemoveDoorFromSystem(System.UInt32)">
            <summary>
            CDoor and CDoorSystemData still internally allocated (and their associations between doorHash, modelHash, and coordinates).
            Only its NetObj removed and flag `*(v2 + 192) |= 8u` (1604 retail) toggled.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RemoveDryVolume(System.Int32)">
            <summary>
            Removes a dry volume from the game session.
            See CREATE_DRY_VOLUME for more info
            </summary>
            <param name="handle">
            The handle of the dry volume that needs to be removed.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RemoveEntityFromAudioMixGroup(System.Int32,System.Single)">
            <summary>
            Removes an entity from its current mix group.
            </summary>
            <param name="fadeOut">
            Defaults to 0.0
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x18eb48cfc41f2ea0(System.Int32,System.Single)">
            <summary>
            Removes an entity from its current mix group.
            </summary>
            <param name="fadeOut">
            Defaults to 0.0
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RemoveForcedObject(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            REMOVE_FORCED_OBJECT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RemoveFromItemset(System.Int32,System.Int32)">
            <summary>
            REMOVE_FROM_ITEMSET
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RemoveGroup(System.Int32)">
            <summary>
            REMOVE_GROUP
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RemoveIpl(System.String)">
            <summary>
            IPL list can be found [here](https://gist.github.com/4mmonium/4c8a076b5f712a7cc64666003009a2e7).
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RemoveModelFromCreatorBudget(System.Int32)">
            <summary>
            REMOVE_MODEL_FROM_CREATOR_BUDGET
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xf086ad9354fac3a3(System.Int32)">
            <summary>
            REMOVE_MODEL_FROM_CREATOR_BUDGET
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RemoveModelHide(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            p5 requires more research. See also [`CREATE_MODEL_HIDE`](#\_0x8A97BCA30A0CE478) and [`CREATE_MODEL_SWAP`](#\_0x92C47782FDA8B2A3).
            Network players do not see changes done with this.
            </summary>
            <param name="radius">
            The radius specified in gta units
            </param>
            <param name="model">
            The model that you want to make visible
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RemoveModelSwap(System.Single,System.Single,System.Single,System.Single,System.UInt32,System.UInt32,System.Boolean)">
            <summary>
            REMOVE_MODEL_SWAP
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RemoveMpGamerTag(System.Int32)">
            <summary>
            Removes the gamer tag associated with the provided ID. This does not happen instantly. Use [IS_MP_GAMER_TAG_FREE](#\_0x595B5178E412E199) to determine when the ID is free for reuse.
            </summary>
            <param name="gamerTagId">
            A player ID with a gamer tag or a fake gamer tag ID.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x31698aa80e0223f8(System.Int32)">
            <summary>
            Removes the gamer tag associated with the provided ID. This does not happen instantly. Use [IS_MP_GAMER_TAG_FREE](#\_0x595B5178E412E199) to determine when the ID is free for reuse.
            </summary>
            <param name="gamerTagId">
            A player ID with a gamer tag or a fake gamer tag ID.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RemoveMultiplayerBankCash">
            <summary>
            REMOVE_MULTIPLAYER_BANK_CASH
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RemoveMultiplayerHudCash">
            <summary>
            Removes multiplayer cash hud each frame
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RemoveMultiplayerWalletCash">
            <summary>
            REMOVE_MULTIPLAYER_WALLET_CASH
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x95cf81bd06ee1887">
            <summary>
            REMOVE_MULTIPLAYER_WALLET_CASH
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RemoveNamedPtfxAsset(System.String)">
            <summary>
            REMOVE_NAMED_PTFX_ASSET
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RemoveNavmeshBlockingObject(System.Int32)">
            <summary>
            REMOVE_NAVMESH_BLOCKING_OBJECT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RemoveNavmeshRequiredRegions">
            <summary>
            REMOVE_NAVMESH_REQUIRED_REGIONS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RemoveObjectHighDetailModel(System.Int32)">
            <summary>
            REMOVE_OBJECT_HIGH_DETAIL_MODEL
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x4a39db43e47cf3aa(System.Int32)">
            <summary>
            REMOVE_OBJECT_HIGH_DETAIL_MODEL
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RemoveParticleFx(System.Int32,System.Boolean)">
            <summary>
            REMOVE_PARTICLE_FX
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RemoveParticleFxFromEntity(System.Int32)">
            <summary>
            REMOVE_PARTICLE_FX_FROM_ENTITY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RemoveParticleFxInRange(System.Single,System.Single,System.Single,System.Single)">
            <summary>
            REMOVE_PARTICLE_FX_IN_RANGE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RemovePedDefensiveArea(System.Int32,System.Boolean)">
            <summary>
            Ped will no longer get angry when you stay near him.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RemovePedElegantly(System.Int32@)">
            <summary>
            Judging purely from a quick disassembly, if the ped is in a vehicle, the ped will be deleted immediately. If not, it'll be marked as no longer needed.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RemovePedFromGroup(System.Int32)">
            <summary>
            REMOVE_PED_FROM_GROUP
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RemovePedHelmet(System.Int32,System.Boolean)">
            <summary>
            Remove a helmet from a ped
            </summary>
            <param name="ped">
            Ped index.
            </param>
            <param name="instantly">
            Force to remove.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RemovePedPreferredCoverSet(System.Int32)">
            <summary>
            REMOVE_PED_PREFERRED_COVER_SET
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xfddb234cf74073d9(System.Int32)">
            <summary>
            REMOVE_PED_PREFERRED_COVER_SET
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RemovePickUpRopeForCargobob(System.Int32)">
            <summary>
            Retracts the hook on the cargobob.
            Note: after you retract it the natives for dropping the hook no longer work
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RetractCargobobHook(System.Int32)">
            <summary>
            Retracts the hook on the cargobob.
            Note: after you retract it the natives for dropping the hook no longer work
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RemovePickup(System.Int32)">
            <summary>
            REMOVE_PICKUP
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RemovePlayerHelmet(System.Int32,System.Boolean)">
            <summary>
            REMOVE_PLAYER_HELMET
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RemovePopMultiplierArea(System.Int32,System.Boolean)">
            <summary>
            REMOVE_POP_MULTIPLIER_AREA
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xb129e447a2eda4bf(System.Int32,System.Boolean)">
            <summary>
            REMOVE_POP_MULTIPLIER_AREA
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RemovePopMultiplierSphere(System.Int32,System.Boolean)">
            <summary>
            REMOVE_POP_MULTIPLIER_SPHERE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xe6869becdd8f2403(System.Int32,System.Boolean)">
            <summary>
            REMOVE_POP_MULTIPLIER_SPHERE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RemovePortalSettingsOverride(System.String)">
            <summary>
            ```
            Found in the b617d scripts, duplicates removed:
            AUDIO::_B4BBFD9CD8B3922B("V_CARSHOWROOM_PS_WINDOW_UNBROKEN");
            AUDIO::_B4BBFD9CD8B3922B("V_CIA_PS_WINDOW_UNBROKEN");
            AUDIO::_B4BBFD9CD8B3922B("V_DLC_HEIST_APARTMENT_DOOR_CLOSED");
            AUDIO::_B4BBFD9CD8B3922B("V_FINALEBANK_PS_VAULT_INTACT");
            AUDIO::_B4BBFD9CD8B3922B("V_MICHAEL_PS_BATHROOM_WITH_WINDOW");
            ```
            For events like cars driving through windows, allows script to unocclude that window
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xb4bbfd9cd8b3922b(System.String)">
            <summary>
            ```
            Found in the b617d scripts, duplicates removed:
            AUDIO::_B4BBFD9CD8B3922B("V_CARSHOWROOM_PS_WINDOW_UNBROKEN");
            AUDIO::_B4BBFD9CD8B3922B("V_CIA_PS_WINDOW_UNBROKEN");
            AUDIO::_B4BBFD9CD8B3922B("V_DLC_HEIST_APARTMENT_DOOR_CLOSED");
            AUDIO::_B4BBFD9CD8B3922B("V_FINALEBANK_PS_VAULT_INTACT");
            AUDIO::_B4BBFD9CD8B3922B("V_MICHAEL_PS_BATHROOM_WITH_WINDOW");
            ```
            For events like cars driving through windows, allows script to unocclude that window
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RemovePtfxAsset">
            <summary>
            REMOVE_PTFX_ASSET
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RemoveRelationshipGroup(System.UInt32)">
            <summary>
            REMOVE_RELATIONSHIP_GROUP
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RemoveReplaceTexture(System.String,System.String)">
            <summary>
            Experimental natives, please do not use in a live environment.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RemoveRoadNodeSpeedZone(System.Int32)">
            <summary>
            REMOVE_ROAD_NODE_SPEED_ZONE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x1033371fc8e842a7(System.Int32)">
            <summary>
            REMOVE_ROAD_NODE_SPEED_ZONE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RemoveSpeedZone(System.Int32)">
            <summary>
            REMOVE_ROAD_NODE_SPEED_ZONE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RemoveScaleformScriptHudMovie(System.Int32)">
            <summary>
            REMOVE_SCALEFORM_SCRIPT_HUD_MOVIE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xf44a5456ac3f4f97(System.Int32)">
            <summary>
            REMOVE_SCALEFORM_SCRIPT_HUD_MOVIE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RemoveScenarioBlockingArea(System.Int32,System.Boolean)">
            <summary>
            REMOVE_SCENARIO_BLOCKING_AREA
            </summary>
            <param name="scenarioBlockingIndex">
            the index of the Scenario blocking area
            </param>
            <param name="bNetwork">
            Optionally networked to all other players
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RemoveScenarioBlockingAreas">
            <summary>
            REMOVE_SCENARIO_BLOCKING_AREAS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RemoveScriptFire(System.Int32)">
            <summary>
            REMOVE_SCRIPT_FIRE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RemoveShockingEvent(System.Int32)">
            <summary>
            REMOVE_SHOCKING_EVENT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RemoveShockingEventSpawnBlockingAreas">
            <summary>
            REMOVE_SHOCKING_EVENT_SPAWN_BLOCKING_AREAS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RemoveStateBagChangeHandler(System.Int32)">
            <summary>
            **Experimental**: This native may be altered or removed in future versions of CitizenFX without warning.
            Removes a handler for changes to a state bag.
            </summary>
            <param name="cookie">
            The cookie.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RemoveStealthKill(System.UInt32,System.Boolean)">
            <summary>
            Appears to remove stealth kill action from memory
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa6a12939f16d85be(System.UInt32,System.Boolean)">
            <summary>
            Appears to remove stealth kill action from memory
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RemoveStealthModeAsset(System.String)">
            <summary>
            REMOVE_STEALTH_MODE_ASSET
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RemoveTcmodifierOverride(System.String)">
            <summary>
            REMOVE_TCMODIFIER_OVERRIDE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x15e33297c3e8dc60(System.String)">
            <summary>
            REMOVE_TCMODIFIER_OVERRIDE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RemoveTimecycleModifier(System.String)">
            <summary>
            REMOVE_TIMECYCLE_MODIFIER
            </summary>
            <param name="modifierName">
            The timecycle modifier name.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RemoveTimecycleModifierVar(System.String,System.String)">
            <summary>
            REMOVE_TIMECYCLE_MODIFIER_VAR
            </summary>
            <param name="modifierName">
            The name of timecycle modifier.
            </param>
            <param name="varName">
            The name of timecycle variable.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RemoveTrackJunction(System.Int32)">
            <summary>
            Removes the specified track junction.
            </summary>
            <param name="junctionIndex">
            The junctions index
            </param>
            <returns>
            Returns if it succeeds in removing a junction or not
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RemoveVehicleAsset(System.Int32)">
            <summary>
            REMOVE_VEHICLE_ASSET
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RemoveVehicleCombatAvoidanceArea(System.Int32)">
            <summary>
            REMOVE_VEHICLE_COMBAT_AVOIDANCE_AREA
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xe30524e1871f481d(System.Int32)">
            <summary>
            REMOVE_VEHICLE_COMBAT_AVOIDANCE_AREA
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RemoveVehicleCrewEmblem(System.Int32,System.Int32)">
            <summary>
            REMOVE_VEHICLE_CREW_EMBLEM
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xd2300034310557e4(System.Int32,System.Int32)">
            <summary>
            REMOVE_VEHICLE_CREW_EMBLEM
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RemoveVehicleHighDetailModel(System.Int32)">
            <summary>
            REMOVE_VEHICLE_HIGH_DETAIL_MODEL
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RemoveVehicleMod(System.Int32,System.Int32)">
            <summary>
            REMOVE_VEHICLE_MOD
            </summary>
            <param name="modType">
            Refer to eVehicleModType in [`SET_VEHICLE_MOD`](#\_0x6AF0636DDEDCB6DD).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RemoveVehicleRecording(System.Int32,System.String)">
            <summary>
            See [REQUEST_VEHICLE_RECORDING](#\_0xAF514CABE74CBF15)
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RemoveVehicleShadowEffect(System.Int32)">
            <summary>
            Remove the weird shadow applied by [\_SET_VEHICLE_SHADOW_EFFECT](#\_0x2A70BAE8883E4C81)
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xf87d9f2301f7d206(System.Int32)">
            <summary>
            Remove the weird shadow applied by [\_SET_VEHICLE_SHADOW_EFFECT](#\_0x2A70BAE8883E4C81)
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RemoveVehicleStuckCheck(System.Int32)">
            <summary>
            REMOVE_VEHICLE_STUCK_CHECK
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RemoveVehicleUpsidedownCheck(System.Int32)">
            <summary>
            REMOVE_VEHICLE_UPSIDEDOWN_CHECK
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RemoveVehicleWindow(System.Int32,System.Int32)">
            <summary>
            See eWindowId declared in [`IS_VEHICLE_WINDOW_INTACT`](#\_0x46E571A0E20D01F1).
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RemoveVehiclesFromGeneratorsInArea(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32)">
            <summary>
            REMOVE_VEHICLES_FROM_GENERATORS_IN_AREA
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RemoveWarningMessageListItems">
            <summary>
            _REMOVE_WARNING_MESSAGE_LIST_ITEMS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x6ef54ab721dc6242">
            <summary>
            _REMOVE_WARNING_MESSAGE_LIST_ITEMS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RemoveWaypointRecording(System.String)">
            <summary>
            REMOVE_WAYPOINT_RECORDING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RemoveWeaponAsset(System.UInt32)">
            <summary>
            REMOVE_WEAPON_ASSET
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RemoveWeaponComponentFromPed(System.Int32,System.UInt32,System.UInt32)">
            <summary>
            REMOVE_WEAPON_COMPONENT_FROM_PED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RemoveWeaponComponentFromWeaponObject(System.Int32,System.Int32)">
            <summary>
            REMOVE_WEAPON_COMPONENT_FROM_WEAPON_OBJECT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RemoveWeaponFromPed(System.Int32,System.UInt32)">
            <summary>
            This native removes a specified weapon from your selected ped.
            Weapon Hashes: pastebin.com/0wwDZgkF
            Example:
            C#:
            Function.Call(Hash.REMOVE_WEAPON_FROM_PED, Game.Player.Character, 0x99B507EA);
            C++:
            WEAPON::REMOVE_WEAPON_FROM_PED(PLAYER::PLAYER_PED_ID(), 0x99B507EA);
            The code above removes the knife from the player.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RenderFakePickupGlow(System.Single,System.Single,System.Single,System.Int32)">
            <summary>
            draws circular marker at pos
            -1 = none
            0 = red
            1 = green
            2 = blue
            3 = green larger
            4 = nothing
            5 = green small
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x3430676b11cdf21d(System.Single,System.Single,System.Single,System.Int32)">
            <summary>
            draws circular marker at pos
            -1 = none
            0 = red
            1 = green
            2 = blue
            3 = green larger
            4 = nothing
            5 = green small
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HighlightPlacementCoords(System.Single,System.Single,System.Single,System.Int32)">
            <summary>
            draws circular marker at pos
            -1 = none
            0 = red
            1 = green
            2 = blue
            3 = green larger
            4 = nothing
            5 = green small
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RenderScriptCams(System.Boolean,System.Boolean,System.Int32,System.Boolean,System.Boolean)">
            <summary>
            Renders the camera previously created with [CREATE_CAM](#\_0xC3981DCE61D9E13F) or [CREATE_CAMERA](#\_0x5E3CF89C6BCCA67D)
            ```
            NativeDB Added Parameter 6: Any p5
            ```
            </summary>
            <param name="render">
            Whether to render the cams or not.
            </param>
            <param name="ease">
            If true it will make a smooth transition between the current camera and the new rendered camera.
            </param>
            <param name="easeTime">
            The in milliseconds for the transition to happen.
            </param>
            <param name="easeCoordsAnim">
            If false it will only do the smooth transition to the rotation and the coords will be set instantly.
            </param>
            <param name="p4">
            Doesn't seem to change anything.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ReplaceHudColour(System.Int32,System.Int32)">
            <summary>
            Changes the hud color at a given index (hudColorIndex) by another one (hudColorIndex2).
            HUD colors can be found [here](https://docs.fivem.net/docs/game-references/hud-colors/)
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x1ccc708f0f850613(System.Int32,System.Int32)">
            <summary>
            Changes the hud color at a given index (hudColorIndex) by another one (hudColorIndex2).
            HUD colors can be found [here](https://docs.fivem.net/docs/game-references/hud-colors/)
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetHudColoursSwitch(System.Int32,System.Int32)">
            <summary>
            Changes the hud color at a given index (hudColorIndex) by another one (hudColorIndex2).
            HUD colors can be found [here](https://docs.fivem.net/docs/game-references/hud-colors/)
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ReplaceHudColourWithRgba(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            Hud colors can be found [here](https://docs.fivem.net/docs/game-references/hud-colors/)
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xf314cf4f0211894e(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            Hud colors can be found [here](https://docs.fivem.net/docs/game-references/hud-colors/)
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetHudColour(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            Hud colors can be found [here](https://docs.fivem.net/docs/game-references/hud-colors/)
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ReplayFreeCamGetMaxRange">
            <summary>
            _REPLAY_FREE_CAM_GET_MAX_RANGE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x8bfceb5ea1b161b6">
            <summary>
            _REPLAY_FREE_CAM_GET_MAX_RANGE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ReportCrime(System.Int32,System.Int32,System.Int32)">
            <summary>
            PLAYER::REPORT_CRIME(PLAYER::PLAYER_ID(), 37, PLAYER::GET_WANTED_LEVEL_THRESHOLD(1));
            From am_armybase.ysc.c4:
            PLAYER::REPORT_CRIME(PLAYER::PLAYER_ID(4), 36, PLAYER::GET_WANTED_LEVEL_THRESHOLD(4));
            -----
            This was taken from the GTAV.exe v1.334. The function is called sub_140592CE8. For a full decompilation of the function, see here: pastebin.com/09qSMsN7
            -----
            crimeType:
            1: Firearms possession
            2: Person running a red light ("5-0-5")
            3: Reckless driver
            4: Speeding vehicle (a "5-10")
            5: Traffic violation (a "5-0-5")
            6: Motorcycle rider without a helmet
            7: Vehicle theft (a "5-0-3")
            8: Grand Theft Auto
            9: ???
            10: ???
            11: Assault on a civilian (a "2-40")
            12: Assault on an officer
            13: Assault with a deadly weapon (a "2-45")
            14: Officer shot (a "2-45")
            15: Pedestrian struck by a vehicle
            16: Officer struck by a vehicle
            17: Helicopter down (an "AC"?)
            18: Civilian on fire (a "2-40")
            19: Officer set on fire (a "10-99")
            20: Car on fire
            21: Air unit down (an "AC"?)
            22: An explosion (a "9-96")
            23: A stabbing (a "2-45") (also something else I couldn't understand)
            24: Officer stabbed (also something else I couldn't understand)
            25: Attack on a vehicle ("MDV"?)
            26: Damage to property
            27: Suspect threatening officer with a firearm
            28: Shots fired
            29: ???
            30: ???
            31: ???
            32: ???
            33: ???
            34: A "2-45"
            35: ???
            36: A "9-25"
            37: ???
            38: ???
            39: ???
            40: ???
            41: ???
            42: ???
            43: Possible disturbance
            44: Civilian in need of assistance
            45: ???
            46: ???
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ReportPoliceSpottedPlayer(System.Int32)">
            <summary>
            REPORT_POLICE_SPOTTED_PLAYER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xdc64d2c53493ed12(System.Int32)">
            <summary>
            REPORT_POLICE_SPOTTED_PLAYER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RequestActionModeAsset(System.String)">
            <summary>
            REQUEST_ACTION_MODE_ASSET
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RequestAdditionalCollisionAtCoord(System.Single,System.Single,System.Single)">
            <summary>
            REQUEST_ADDITIONAL_COLLISION_AT_COORD
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RequestAdditionalText(System.String,System.Int32)">
            <summary>
            Request a gxt into the passed slot.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RequestAdditionalTextForDlc(System.String,System.Int32)">
            <summary>
            REQUEST_ADDITIONAL_TEXT_FOR_DLC
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RequestAdditionalText_2(System.String,System.Int32)">
            <summary>
            REQUEST_ADDITIONAL_TEXT_FOR_DLC
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RequestAmbientAudioBank(System.String,System.Boolean)">
            <summary>
            This native is marked as deprecated internally, please use [REQUEST_SCRIPT_AUDIO_BANK](#\_0x2F844A8B08D76685)
            This native has a new argument on newer game builds:
            *   **playerBits**:
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RequestAnimDict(System.String)">
            <summary>
            REQUEST_ANIM_DICT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RequestAnimSet(System.String)">
            <summary>
            Starts loading the specified animation set. An animation set provides movement animations for a ped. See [`SET_PED_MOVEMENT_CLIPSET`](#\_0xAF8A94EDE7712BEF).
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RequestClipSet(System.String)">
            <summary>
            REQUEST_CLIP_SET
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RequestCollisionAtCoord(System.Single,System.Single,System.Single)">
            <summary>
            REQUEST_COLLISION_AT_COORD
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RequestCollisionForModel(System.UInt32)">
            <summary>
            REQUEST_COLLISION_FOR_MODEL
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RequestCommerceItemImage(System.Int32)">
            <summary>
            REQUEST_COMMERCE_ITEM_IMAGE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa2f952104fc6dd4b(System.Int32)">
            <summary>
            REQUEST_COMMERCE_ITEM_IMAGE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RequestCutFile(System.String)">
            <summary>
            Simply loads the cutscene and doesn't do extra stuff that REQUEST_CUTSCENE does.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x06a3524161c502ba(System.String)">
            <summary>
            Simply loads the cutscene and doesn't do extra stuff that REQUEST_CUTSCENE does.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RequestCutscene(System.String,System.Int32)">
            <summary>
            REQUEST_CUTSCENE
            </summary>
            <param name="cutsceneName">
            Case insensitive
            </param>
            <param name="flags">
            Usually 8
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RequestCutsceneWithPlaybackList(System.String,System.Int32,System.Int32)">
            <summary>
            playbackFlags: Which scenes should be played.
            Example: 0x105 (bit 0, 2 and 8 set) will enable scene 1, 3 and 9.
            </summary>
            <param name="flags">
            Usually 8
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xc23de0e91c30b58c(System.String,System.Int32,System.Int32)">
            <summary>
            playbackFlags: Which scenes should be played.
            Example: 0x105 (bit 0, 2 and 8 set) will enable scene 1, 3 and 9.
            </summary>
            <param name="flags">
            Usually 8
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RequestCutsceneEx(System.String,System.Int32,System.Int32)">
            <summary>
            playbackFlags: Which scenes should be played.
            Example: 0x105 (bit 0, 2 and 8 set) will enable scene 1, 3 and 9.
            </summary>
            <param name="flags">
            Usually 8
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RequestIpl(System.String)">
            <summary>
            Exemple: REQUEST_IPL("TrevorsTrailerTrash");
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RequestMenuPedModel(System.UInt32)">
            <summary>
            REQUEST_MENU_PED_MODEL
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa0261aef7acfc51e(System.UInt32)">
            <summary>
            REQUEST_MENU_PED_MODEL
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RequestMissionAudioBank(System.String,System.Boolean)">
            <summary>
            This native is marked as deprecated internally, please use [REQUEST_SCRIPT_AUDIO_BANK](#\_0x2F844A8B08D76685)
            This native has a new argument on newer game builds:
            *   **playerBits**:
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RequestModel(System.UInt32)">
            <summary>
            Request a model (archetype) to be loaded for use by the current script. Use SET_MODEL_AS_NO_LONGER_NEEDED when done using the model in script.
            </summary>
            <param name="model">
            The model to request.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RequestModelsInRoom(System.Int32,System.String)">
            <summary>
            STREAMING::REQUEST_MODELS_IN_ROOM(l_13BC, "V_FIB01_cur_elev");
            STREAMING::REQUEST_MODELS_IN_ROOM(l_13BC, "limbo");
            STREAMING::REQUEST_MODELS_IN_ROOM(l_13BB, "V_Office_gnd_lifts");
            STREAMING::REQUEST_MODELS_IN_ROOM(l_13BB, "limbo");
            STREAMING::REQUEST_MODELS_IN_ROOM(l_13BC, "v_fib01_jan_elev");
            STREAMING::REQUEST_MODELS_IN_ROOM(l_13BC, "limbo");
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x8a7a40100edfec58(System.Int32,System.String)">
            <summary>
            STREAMING::REQUEST_MODELS_IN_ROOM(l_13BC, "V_FIB01_cur_elev");
            STREAMING::REQUEST_MODELS_IN_ROOM(l_13BC, "limbo");
            STREAMING::REQUEST_MODELS_IN_ROOM(l_13BB, "V_Office_gnd_lifts");
            STREAMING::REQUEST_MODELS_IN_ROOM(l_13BB, "limbo");
            STREAMING::REQUEST_MODELS_IN_ROOM(l_13BC, "v_fib01_jan_elev");
            STREAMING::REQUEST_MODELS_IN_ROOM(l_13BC, "limbo");
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RequestInteriorRoomByName(System.Int32,System.String)">
            <summary>
            STREAMING::REQUEST_MODELS_IN_ROOM(l_13BC, "V_FIB01_cur_elev");
            STREAMING::REQUEST_MODELS_IN_ROOM(l_13BC, "limbo");
            STREAMING::REQUEST_MODELS_IN_ROOM(l_13BB, "V_Office_gnd_lifts");
            STREAMING::REQUEST_MODELS_IN_ROOM(l_13BB, "limbo");
            STREAMING::REQUEST_MODELS_IN_ROOM(l_13BC, "v_fib01_jan_elev");
            STREAMING::REQUEST_MODELS_IN_ROOM(l_13BC, "limbo");
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RequestNamedPtfxAsset(System.String)">
            <summary>
            From the b678d decompiled scripts:
            STREAMING::REQUEST_NAMED_PTFX_ASSET("core_snow");
            STREAMING::REQUEST_NAMED_PTFX_ASSET("fm_mission_controler");
            STREAMING::REQUEST_NAMED_PTFX_ASSET("proj_xmas_firework");
            STREAMING::REQUEST_NAMED_PTFX_ASSET("scr_apartment_mp");
            STREAMING::REQUEST_NAMED_PTFX_ASSET("scr_biolab_heist");
            STREAMING::REQUEST_NAMED_PTFX_ASSET("scr_indep_fireworks");
            STREAMING::REQUEST_NAMED_PTFX_ASSET("scr_indep_parachute");
            STREAMING::REQUEST_NAMED_PTFX_ASSET("scr_indep_wheelsmoke");
            STREAMING::REQUEST_NAMED_PTFX_ASSET("scr_mp_cig_plane");
            STREAMING::REQUEST_NAMED_PTFX_ASSET("scr_mp_creator");
            STREAMING::REQUEST_NAMED_PTFX_ASSET("scr_mp_tankbattle");
            STREAMING::REQUEST_NAMED_PTFX_ASSET("scr_ornate_heist");
            STREAMING::REQUEST_NAMED_PTFX_ASSET("scr_prison_break_heist_station");
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RequestPathsPreferAccurateBoundingstruct(System.Single,System.Single,System.Single,System.Single)">
            <summary>
            Used internally for long range tasks
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x07fb139b592fa687(System.Single,System.Single,System.Single,System.Single)">
            <summary>
            Used internally for long range tasks
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RequestPedVehicleVisibilityTracking(System.Int32,System.Boolean)">
            <summary>
            REQUEST_PED_VEHICLE_VISIBILITY_TRACKING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPedFloodInvincibility(System.Int32,System.Boolean)">
            <summary>
            REQUEST_PED_VEHICLE_VISIBILITY_TRACKING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RequestPedVisibilityTracking(System.Int32)">
            <summary>
            REQUEST_PED_VISIBILITY_TRACKING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x7d7a2e43e74e2eb8(System.Int32)">
            <summary>
            REQUEST_PED_VISIBILITY_TRACKING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RequestPedheadshotImgUpload(System.Int32)">
            <summary>
            REQUEST_PEDHEADSHOT_IMG_UPLOAD
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xf0daef2f545bee25(System.Int32)">
            <summary>
            REQUEST_PEDHEADSHOT_IMG_UPLOAD
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RequestPtfxAsset">
            <summary>
            maps script name (thread + 0xD0) by lookup via scriptfx.dat - does nothing when script name is empty
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RequestResourceFileSet(System.String)">
            <summary>
            Requests a resource file set with the specified name to be downloaded and mounted on top of the current resource.
            Resource file sets are specified in `fxmanifest.lua` with the following syntax:
            ```lua
            file_set 'addon_ui' {
            'ui/addon/index.html',
            'ui/addon -- [[*.js',
            }
            ```
            This command will trigger a script error if the request failed.
            </summary>
            <param name="setName">
            The name of the file set as specified in `fxmanifest.lua`.
            </param>
            <returns>
            `TRUE` if the set is mounted, `FALSE` if the request is still pending.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RequestScaleformMovie(System.String)">
            <summary>
            REQUEST_SCALEFORM_MOVIE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RequestScaleformMovieInstance(System.String)">
            <summary>
            Same as [REQUEST_SCALEFORM_MOVIE](#\_0x11FE353CF9733E6F), except it seems to fix stretched scaleforms on ultrawide.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RequestScaleformMovieSkipRenderWhilePaused(System.String)">
            <summary>
            Requests a scaleform movie that doesn't render when the game is paused (With [`SET_GAME_PAUSED`](#\_0x577D1284D6873711)).
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RequestScaleformMovie3(System.String)">
            <summary>
            Requests a scaleform movie that doesn't render when the game is paused (With [`SET_GAME_PAUSED`](#\_0x577D1284D6873711)).
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RequestScaleformMovieInteractive(System.String)">
            <summary>
            Requests a scaleform movie that doesn't render when the game is paused (With [`SET_GAME_PAUSED`](#\_0x577D1284D6873711)).
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RequestScaleformMovieWithIgnoreSuperWidescreen(System.String)">
            <summary>
            Requests a scaleform movie, which has no widescreen adjustments while rendering (Useful for when your scaleform doesn't fully draw on the screen and borders are visible).
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x65e7e78842e74cdb(System.String)">
            <summary>
            Requests a scaleform movie, which has no widescreen adjustments while rendering (Useful for when your scaleform doesn't fully draw on the screen and borders are visible).
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RequestScaleformMovie_2(System.String)">
            <summary>
            Requests a scaleform movie, which has no widescreen adjustments while rendering (Useful for when your scaleform doesn't fully draw on the screen and borders are visible).
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RequestScaleformScriptHudMovie(System.Int32)">
            <summary>
            REQUEST_SCALEFORM_SCRIPT_HUD_MOVIE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x9304881d6f6537ea(System.Int32)">
            <summary>
            REQUEST_SCALEFORM_SCRIPT_HUD_MOVIE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RequestHudScaleform(System.Int32)">
            <summary>
            REQUEST_SCALEFORM_SCRIPT_HUD_MOVIE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RequestScript(System.String)">
            <summary>
            REQUEST_SCRIPT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RequestScriptAudioBank(System.String,System.Boolean)">
            <summary>
            This native has a new argument on newer game builds:
            *   **playerBits**:
            </summary>
            <returns>
            Requests and returns true/false if the script audio bank has laoded
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RequestScriptWithNameHash(System.UInt32)">
            <summary>
            formerly _REQUEST_STREAMED_SCRIPT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RequestStreamedScript(System.UInt32)">
            <summary>
            formerly _REQUEST_STREAMED_SCRIPT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RequestStealthModeAsset(System.String)">
            <summary>
            REQUEST_STEALTH_MODE_ASSET
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RequestStreamedTextureDict(System.String,System.Boolean)">
            <summary>
            This function can requests texture dictonaries from following RPFs:
            scaleform_generic.rpf
            scaleform_minigames.rpf
            scaleform_minimap.rpf
            scaleform_web.rpf
            last param isnt a toggle
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RequestTaskMoveNetworkStateTransition(System.Int32,System.String)">
            <summary>
            REQUEST_TASK_MOVE_NETWORK_STATE_TRANSITION
            </summary>
            <param name="ped">
            A ped handle.
            </param>
            <param name="name">
            The name of the target request state in the move network file.
            </param>
            <returns>
            Technically a `void`. Scripts treat this as a boolean, but the game never sets the result, so it will return the ped handle instead.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xd01015c7316ae176(System.Int32,System.String)">
            <summary>
            REQUEST_TASK_MOVE_NETWORK_STATE_TRANSITION
            </summary>
            <param name="ped">
            A ped handle.
            </param>
            <param name="name">
            The name of the target request state in the move network file.
            </param>
            <returns>
            Technically a `void`. Scripts treat this as a boolean, but the game never sets the result, so it will return the ped handle instead.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RequestTennisBanks(System.Int32)">
            <summary>
            Loads the tennis vocalization banks into a couple animal slots.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x4ada3f19be4a6047(System.Int32)">
            <summary>
            Loads the tennis vocalization banks into a couple animal slots.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedTalk(System.Int32)">
            <summary>
            Loads the tennis vocalization banks into a couple animal slots.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RequestVehicleAsset(System.UInt32,System.Int32)">
            <summary>
            REQUEST_VEHICLE_ASSET(GET_HASH_KEY(cargobob3), 3);
            vehicle found that have asset's:
            cargobob3
            submersible
            blazer
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RequestVehicleDashboardScaleformMovie(System.Int32)">
            <summary>
            REQUEST_VEHICLE_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xdba3c090e3d74690(System.Int32)">
            <summary>
            REQUEST_VEHICLE_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RequestVehicleHighDetailModel(System.Int32)">
            <summary>
            REQUEST_VEHICLE_HIGH_DETAIL_MODEL
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RequestVehicleRecording(System.Int32,System.String)">
            <summary>
            Request the vehicle recording defined by the lowercase format string "%s%03d.yvr". For example, REQUEST_VEHICLE_RECORDING(1, "FBIs1UBER") corresponds to fbis1uber001.yvr.
            For all vehicle recording/playback natives, "script" is a common prefix that usually corresponds to the script/mission the recording is used in, "recording" is its int suffix, and "id" (e.g., in native GET_TOTAL_DURATION_OF_VEHICLE_RECORDING_ID) corresponds to a unique identifier within the recording streaming module.
            Note that only 24 recordings (hardcoded in multiple places) can ever active at a given time before clobbering begins.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RequestWaypointRecording(System.String)">
            <summary>
            For a full list of the points, see here: goo.gl/wIH0vn
            Max number of loaded recordings is 32.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RequestWeaponAsset(System.UInt32,System.Int32,System.Int32)">
            <summary>
            Nearly every instance of p1 I found was 31. Nearly every instance of p2 I found was 0.
            REQUEST_WEAPON_ASSET(iLocal_1888, 31, 26);
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RequestWeaponHighDetailModel(System.Int32)">
            <summary>
            REQUEST_WEAPON_HIGH_DETAIL_MODEL
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ReserveNetworkLocalObjects(System.Int32)">
            <summary>
            Internal logging string: SCRIPT_RESERVING_LOCAL_OBJECTS
            ```
            ```
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x797f9c5e661d920e(System.Int32)">
            <summary>
            Internal logging string: SCRIPT_RESERVING_LOCAL_OBJECTS
            ```
            ```
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ReserveNetworkLocalPeds(System.Int32)">
            <summary>
            Internal logging string: SCRIPT_RESERVING_LOCAL_PEDS
            ```
            ```
            NativeDB Introduced: v1493
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x2c8df5d129595281(System.Int32)">
            <summary>
            Internal logging string: SCRIPT_RESERVING_LOCAL_PEDS
            ```
            ```
            NativeDB Introduced: v1493
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ReserveNetworkLocalVehicles(System.Int32)">
            <summary>
            _RESERVE_NETWORK_LOCAL_VEHICLES
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x42613035157e4208(System.Int32)">
            <summary>
            _RESERVE_NETWORK_LOCAL_VEHICLES
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ReserveNetworkMissionObjects(System.Int32)">
            <summary>
            RESERVE_NETWORK_MISSION_OBJECTS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ReserveNetworkMissionPeds(System.Int32)">
            <summary>
            RESERVE_NETWORK_MISSION_PEDS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ReserveNetworkMissionVehicles(System.Int32)">
            <summary>
            RESERVE_NETWORK_MISSION_VEHICLES
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ResetAiMeleeWeaponDamageModifier">
            <summary>
            RESET_AI_MELEE_WEAPON_DAMAGE_MODIFIER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ResetAiWeaponDamageModifier">
            <summary>
            RESET_AI_WEAPON_DAMAGE_MODIFIER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ResetBenchmarkRecording">
            <summary>
            Begins with RESET_*. Next character in the name is either D or E.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x437138b6a830166a">
            <summary>
            Begins with RESET_*. Next character in the name is either D or E.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ResetDeepOceanScaler">
            <summary>
            Sets the waves intensity back to original (1.0 in most cases).
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x5e5e99285ae812db">
            <summary>
            Sets the waves intensity back to original (1.0 in most cases).
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ResetWavesIntensity">
            <summary>
            Sets the waves intensity back to original (1.0 in most cases).
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ResetCurrentIntensity">
            <summary>
            Sets the waves intensity back to original (1.0 in most cases).
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ResetDispatchIdealSpawnDistance">
            <summary>
            RESET_DISPATCH_IDEAL_SPAWN_DISTANCE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ResetDispatchSpawnBlockingAreas">
            <summary>
            RESET_DISPATCH_SPAWN_BLOCKING_AREAS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ResetDispatchSpawnLocation">
            <summary>
            NativeDB Introduced: v1868
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ResetDispatchTimeBetweenSpawnAttempts(System.Int32)">
            <summary>
            NativeDB Introduced: v323
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ResetEditorValues">
            <summary>
            Sets (almost, not sure) all Rockstar Editor values (bIsRecording etc) to 0.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x3353d13f09307691">
            <summary>
            Sets (almost, not sure) all Rockstar Editor values (bIsRecording etc) to 0.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ResetEntityAlpha(System.Int32)">
            <summary>
            RESET_ENTITY_ALPHA
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ResetExclusiveScenarioGroup">
            <summary>
            RESET_EXCLUSIVE_SCENARIO_GROUP
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ResetFlyThroughWindscreenParams">
            <summary>
            Resets parameters which is used by the game for checking is ped needs to fly through windscreen after a crash to default values.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ResetGhostedEntityAlpha">
            <summary>
            Sets the alpha value used by [`_SET_LOCAL_PLAYER_AS_GHOST`](#\_0x5FFE9B4144F9712F), [`SET_NETWORK_VEHICLE_AS_GHOST`](#\_0x6274C4712850841E), and [`_NETWORK_SET_ENTITY_GHOSTED_WITH_OWNER`](#\_0x4BA166079D658ED4).
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x17330ebf2f2124a8">
            <summary>
            Sets the alpha value used by [`_SET_LOCAL_PLAYER_AS_GHOST`](#\_0x5FFE9B4144F9712F), [`SET_NETWORK_VEHICLE_AS_GHOST`](#\_0x6274C4712850841E), and [`_NETWORK_SET_ENTITY_GHOSTED_WITH_OWNER`](#\_0x4BA166079D658ED4).
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ResetGlobalActionscriptFlag(System.Int32)">
            <summary>
            RESET_GLOBAL_ACTIONSCRIPT_FLAG
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xb99c4e4d9499df29(System.Int32)">
            <summary>
            RESET_GLOBAL_ACTIONSCRIPT_FLAG
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ResetGroupFormationDefaultSpacing(System.Int32)">
            <summary>
            RESET_GROUP_FORMATION_DEFAULT_SPACING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ResetHudComponentValues(System.Int32)">
            <summary>
            RESET_HUD_COMPONENT_VALUES
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ResetInputMappingScheme">
            <summary>
            S*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x643ed62d5ea3bebd">
            <summary>
            S*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ResetMapZoomDataLevel(System.Int32)">
            <summary>
            Resets values from the zoom level data by index to defaults from mapzoomdata.meta.
            </summary>
            <param name="index">
            Zoom level index.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ResetMapdataEntityMatrix(System.Int32,System.Int32)">
            <summary>
            Resets mapdata entity transform matrix to its original state.
            This function supports SDK infrastructure and is not intended to be used directly from your code.
            </summary>
            <param name="mapDataHash">
            A mapdata hash from `mapDataLoaded` event.
            </param>
            <param name="entityInternalIdx">
            An internal entity's index.
            </param>
            <returns>
            True if successful, false if not.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ResetParticleFxOverride(System.String)">
            <summary>
            Resets the effect of SET_PARTICLE_FX_OVERRIDE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x89c8553dd3274aae(System.String)">
            <summary>
            Resets the effect of SET_PARTICLE_FX_OVERRIDE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ResetParticleFxAssetOldToNew(System.String)">
            <summary>
            Resets the effect of SET_PARTICLE_FX_OVERRIDE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ResetPausedRenderphases">
            <summary>
            RESET_PAUSED_RENDERPHASES
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xe1c8709406f2c41c">
            <summary>
            RESET_PAUSED_RENDERPHASES
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ResetPedAudioFlags(System.Int32)">
            <summary>
            RESET_PED_AUDIO_FLAGS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ResetPedInVehicleContext(System.Int32)">
            <summary>
            RESET_PED_IN_VEHICLE_CONTEXT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ResetPedLastVehicle(System.Int32)">
            <summary>
            Resets the value for the last vehicle driven by the Ped.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ResetPedModelPersonality(System.UInt32)">
            <summary>
            Restores an overridden ped model personality type to the default value.
            </summary>
            <param name="modelHash">
            Ped's model.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ResetPedMovementClipset(System.Int32,System.Single)">
            <summary>
            RESET_PED_MOVEMENT_CLIPSET
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ResetPedRagdollTimer(System.Int32)">
            <summary>
            RESET_PED_RAGDOLL_TIMER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ResetPedStrafeClipset(System.Int32)">
            <summary>
            RESET_PED_STRAFE_CLIPSET
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ResetPedVisibleDamage(System.Int32)">
            <summary>
            RESET_PED_VISIBLE_DAMAGE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ResetPedWeaponMovementClipset(System.Int32)">
            <summary>
            RESET_PED_WEAPON_MOVEMENT_CLIPSET
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ResetPlayerArrestState(System.Int32)">
            <summary>
            RESET_PLAYER_ARREST_STATE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ResetPlayerInputGait(System.Int32)">
            <summary>
            RESET_PLAYER_INPUT_GAIT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ResetPlayerStamina(System.Int32)">
            <summary>
            RESET_PLAYER_STAMINA
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ResetReticuleValues">
            <summary>
            RESET_RETICULE_VALUES
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ResetScenarioGroupsEnabled">
            <summary>
            RESET_SCENARIO_GROUPS_ENABLED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ResetScenarioTypesEnabled">
            <summary>
            RESET_SCENARIO_TYPES_ENABLED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ResetScriptGfxAlign">
            <summary>
            This function resets the alignment set using `SET_SCRIPT_GFX_ALIGN` and `SET_SCRIPT_GFX_ALIGN_PARAMS` to the default
            values ('I', 'I'; 0, 0, 0, 0). This should be used after having used the aforementioned functions in order to not affect
            any other scripts attempting to draw.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xe3a3db414a373dab">
            <summary>
            This function resets the alignment set using `SET_SCRIPT_GFX_ALIGN` and `SET_SCRIPT_GFX_ALIGN_PARAMS` to the default
            values ('I', 'I'; 0, 0, 0, 0). This should be used after having used the aforementioned functions in order to not affect
            any other scripts attempting to draw.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ScreenDrawPositionEnd">
            <summary>
            This function resets the alignment set using `SET_SCRIPT_GFX_ALIGN` and `SET_SCRIPT_GFX_ALIGN_PARAMS` to the default
            values ('I', 'I'; 0, 0, 0, 0). This should be used after having used the aforementioned functions in order to not affect
            any other scripts attempting to draw.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ResetTrevorRage">
            <summary>
            Clears the override set by [OVERRIDE_TREVOR_RAGE](#\_0x13AD665062541A7E)
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ResetVehiclePedsCanStandOnTopFlag(System.Int32)">
            <summary>
            Resets whether or not peds can stand on top of the specified vehicle.
            Note this flag is not replicated automatically, you will have to manually do so.
            </summary>
            <param name="vehicle">
            The vehicle.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ResetVehicleStartupRevSound(System.Int32)">
            <summary>
            Resets the override for [SET_VEHICLE_STARTUP_REV_SOUND](#\_0xF1F8157B8C3F171C)
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xd2dccd8e16e20997(System.Int32)">
            <summary>
            Resets the override for [SET_VEHICLE_STARTUP_REV_SOUND](#\_0xF1F8157B8C3F171C)
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ResetVehicleStuckTimer(System.Int32,System.Int32)">
            <summary>
            The inner function has a switch on the second parameter. It's the stuck timer index.
            Here's some pseudo code I wrote for the inner function:
            void __fastcall NATIVE_RESET_VEHICLE_STUCK_TIMER_INNER(CUnknown* unknownClassInVehicle, int timerIndex)
            {
            switch (timerIndex)
            {
            case 0:
            unknownClassInVehicle-&gt;FirstStuckTimer = (WORD)0u;
            case 1:
            unknownClassInVehicle-&gt;SecondStuckTimer = (WORD)0u;
            case 2:
            unknownClassInVehicle-&gt;ThirdStuckTimer = (WORD)0u;
            case 3:
            unknownClassInVehicle-&gt;FourthStuckTimer = (WORD)0u;
            case 4:
            unknownClassInVehicle-&gt;FirstStuckTimer = (WORD)0u;
            unknownClassInVehicle-&gt;SecondStuckTimer = (WORD)0u;
            unknownClassInVehicle-&gt;ThirdStuckTimer = (WORD)0u;
            unknownClassInVehicle-&gt;FourthStuckTimer = (WORD)0u;
            break;
            };
            }
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ResetVehicleWheels(System.Int32,System.Boolean)">
            <summary>
            RESET_VEHICLE_WHEELS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ResetWantedLevelDifficulty(System.Int32)">
            <summary>
            RESET_WANTED_LEVEL_DIFFICULTY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ResetWater">
            <summary>
            Resets the water to the games default water.xml.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ResetWorldBoundaryForPlayer">
            <summary>
            NativeDB Introduced: v323
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RestartFrontendMenu(System.UInt32,System.Int32)">
            <summary>
            Changes the current frontend menu to the desired frontend menu version.
            </summary>
            <param name="menuHash">
            Hash of the frontend menu. See [`ACTIVATE_FRONTEND_MENU`](#\_0xEF01D36B9C9D0C7B) for the list of available menus.
            </param>
            <param name="highlightedTab">
            Menu ID (from PauseMenuLUT (in pause_menu_sp_content.gfx files), but the value - 1000) of which tab to have highlighted on the header, or -1.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RestartGame">
            <summary>
            In singleplayer it does exactly what the name implies. In FiveM / GTA:Online it shows the `Disconnecting from GTA Online` warning screen message and quits the game.
            After quitting, the game process is started again (as the name implies).
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xe574a662acaefbb1">
            <summary>
            In singleplayer it does exactly what the name implies. In FiveM / GTA:Online it shows the `Disconnecting from GTA Online` warning screen message and quits the game.
            After quitting, the game process is started again (as the name implies).
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RestartScriptedConversation">
            <summary>
            Restarts a conversation that was previously paused with [PAUSE_SCRIPTED_CONVERSATION](#\_0x8530AD776CD72B12)
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RestorePlayerStamina(System.Int32,System.Single)">
            <summary>
            Adds a percentage to a players stamina
            </summary>
            <param name="player">
            player to restore the stamina for
            </param>
            <param name="percentage">
            seems to be a percentage that ranges from 0.0 to 1.0 (1.0 being 100%)
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ResurrectPed(System.Int32)">
            <summary>
            This function will simply bring the dead person back to life.
            Try not to use it alone, since using this function alone, will make peds fall through ground in hell(well for the most of the times).
            Instead, before calling this function, you may want to declare the position, where your Resurrected ped to be spawn at.(For instance, Around 2 floats of Player's current position.)
            Also, disabling any assigned task immediately helped in the number of scenarios, where If you want peds to perform certain decided tasks.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ReturnTwo(System.Int32)">
            <summary>
            _RETURN_TWO
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x40afb081f8add4ee(System.Int32)">
            <summary>
            _RETURN_TWO
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ReviveInjuredPed(System.Int32)">
            <summary>
            It will revive/cure the injured ped. The condition is ped must not be dead.
            Upon setting and converting the health int, found, if health falls below 5, the ped will lay on the ground in pain(Maximum default health is 100).
            This function is well suited there.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RockstarMessageGetString">
            <summary>
            _ROCKSTAR_MESSAGE_GET_STRING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xdf649c4e9afdd788">
            <summary>
            _ROCKSTAR_MESSAGE_GET_STRING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RollDownWindow(System.Int32,System.Int32)">
            <summary>
            See eWindowId declared in [`IS_VEHICLE_WINDOW_INTACT`](#\_0x46E571A0E20D01F1).
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RollDownWindows(System.Int32)">
            <summary>
            Roll down all the windows of the vehicle passed through the first parameter.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RollUpWindow(System.Int32,System.Int32)">
            <summary>
            See eWindowId declared in [`IS_VEHICLE_WINDOW_INTACT`](#\_0x46E571A0E20D01F1).
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RopeAreTexturesLoaded">
            <summary>
            ROPE_ARE_TEXTURES_LOADED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RopeConvertToSimple(System.Int32)">
            <summary>
            ROPE_CONVERT_TO_SIMPLE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RopeDrawShadowEnabled(System.Int32@,System.Boolean)">
            <summary>
            ROPE_DRAW_SHADOW_ENABLED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RopeForceLength(System.Int32,System.Single)">
            <summary>
            Forces a rope to a certain length.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RopeGetDistanceBetweenEnds(System.Int32)">
            <summary>
            ROPE_GET_DISTANCE_BETWEEN_ENDS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetRopeLength(System.Int32)">
            <summary>
            ROPE_GET_DISTANCE_BETWEEN_ENDS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RopeLoadTextures">
            <summary>
            Loads rope textures for all ropes in the current scene.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RopeResetLength(System.Int32,System.Single)">
            <summary>
            Reset a rope to a certain length.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RopeSetUpdateOrder(System.Int32,System.Int32)">
            <summary>
            ROPE_SET_UPDATE_ORDER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xdc57a637a20006ed(System.Int32,System.Int32)">
            <summary>
            ROPE_SET_UPDATE_ORDER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RopeSetUpdatePinverts(System.Int32)">
            <summary>
            ROPE_SET_UPDATE_PINVERTS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RopeUnloadTextures">
            <summary>
            Unloads rope textures for all ropes in the current scene.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.Round(System.Single)">
            <summary>
            ROUND
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SaveBenchmarkRecording">
            <summary>
            Saves the benchmark recording to %USERPROFILE%\Documents\Rockstar Games\GTA V\Benchmarks and submits some metrics.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x37deb0aa183fb6d8">
            <summary>
            Saves the benchmark recording to %USERPROFILE%\Documents\Rockstar Games\GTA V\Benchmarks and submits some metrics.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SaveHighQualityPhoto(System.Int32)">
            <summary>
            SAVE_HIGH_QUALITY_PHOTO
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x3dec726c25a11bac(System.Int32)">
            <summary>
            SAVE_HIGH_QUALITY_PHOTO
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SaveRecordingClip">
            <summary>
            _SAVE_RECORDING_CLIP
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x644546ec5287471b">
            <summary>
            _SAVE_RECORDING_CLIP
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ScEmailMessageClearRecipList">
            <summary>
            SC_EMAIL_MESSAGE_CLEAR_RECIP_LIST
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x55df6db45179236e">
            <summary>
            SC_EMAIL_MESSAGE_CLEAR_RECIP_LIST
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ScEmailMessagePushGamerToRecipList(System.Int32@)">
            <summary>
            SC_EMAIL_MESSAGE_PUSH_GAMER_TO_RECIP_LIST
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ScGamerdataGetBool(System.String)">
            <summary>
            sfink: from scripts:
            func_720(socialclub::_0x8416FE4E4629D7D7("bIgnoreCheaterOverride"));
            func_719(socialclub::_0x8416FE4E4629D7D7("bIgnoreBadSportOverride"));
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x8416fe4e4629d7d7(System.String)">
            <summary>
            sfink: from scripts:
            func_720(socialclub::_0x8416FE4E4629D7D7("bIgnoreCheaterOverride"));
            func_719(socialclub::_0x8416FE4E4629D7D7("bIgnoreBadSportOverride"));
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ScGetIsProfileAttributeSet(System.String)">
            <summary>
            sfink: from scripts:
            func_720(socialclub::_0x8416FE4E4629D7D7("bIgnoreCheaterOverride"));
            func_719(socialclub::_0x8416FE4E4629D7D7("bIgnoreBadSportOverride"));
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ScGamerdataGetFloat(System.String,System.Single@)">
            <summary>
            NativeDB Introduced: v323
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa770c8eec6fb2ac5(System.String,System.Single@)">
            <summary>
            NativeDB Introduced: v323
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ScGamerdataGetInt(System.String,System.Int32@)">
            <summary>
            NativeDB Introduced: v323
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xc85a7127e7ad02aa(System.String,System.Int32@)">
            <summary>
            NativeDB Introduced: v323
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ScGetHasAchievementBeenPassed(System.Int32)">
            <summary>
            Same as HAS_ACHIEVEMENT_BEEN_PASSED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x418dc16fae452c1c(System.Int32)">
            <summary>
            Same as HAS_ACHIEVEMENT_BEEN_PASSED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ScGetNickname">
            <summary>
            Returns the nickname of the logged-in Rockstar Social Club account.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ScInboxGetEmails(System.Int32,System.Int32)">
            <summary>
            _SC_INBOX_GET_EMAILS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x040addcbafa1018a(System.Int32,System.Int32)">
            <summary>
            _SC_INBOX_GET_EMAILS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ScInboxGetMessageIsReadAtIndex(System.Int32)">
            <summary>
            SC_INBOX_GET_MESSAGE_IS_READ_AT_INDEX
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x93028f1db42bfd08(System.Int32)">
            <summary>
            SC_INBOX_GET_MESSAGE_IS_READ_AT_INDEX
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsScInboxValid(System.Int32)">
            <summary>
            SC_INBOX_GET_MESSAGE_IS_READ_AT_INDEX
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ScInboxGetMessageTypeAtIndex(System.Int32)">
            <summary>
            SC_INBOX_GET_MESSAGE_TYPE_AT_INDEX
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xbb8ea16ecbc976c4(System.Int32)">
            <summary>
            SC_INBOX_GET_MESSAGE_TYPE_AT_INDEX
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ScInboxMessageInit(System.Int32)">
            <summary>
            SC_INBOX_GET_MESSAGE_TYPE_AT_INDEX
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ScInboxGetTotalNumMessages">
            <summary>
            SC_INBOX_GET_TOTAL_NUM_MESSAGES
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x03a93ff1a2ca0864">
            <summary>
            SC_INBOX_GET_TOTAL_NUM_MESSAGES
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetTotalScInboxIds">
            <summary>
            SC_INBOX_GET_TOTAL_NUM_MESSAGES
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ScInboxMessageDoApply(System.Int32)">
            <summary>
            SC_INBOX_MESSAGE_DO_APPLY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x9a2c8064b6c1e41a(System.Int32)">
            <summary>
            SC_INBOX_MESSAGE_DO_APPLY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ScInboxMessagePush(System.Int32)">
            <summary>
            SC_INBOX_MESSAGE_DO_APPLY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ScInboxMessageGetBountyData(System.Int32,System.Int32@)">
            <summary>
            _SC_INBOX_MESSAGE_GET_BOUNTY_DATA
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x87e0052f08bd64e6(System.Int32,System.Int32@)">
            <summary>
            _SC_INBOX_MESSAGE_GET_BOUNTY_DATA
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ScInboxMessageGetDataBool(System.Int32,System.String)">
            <summary>
            _SC_INBOX_MESSAGE_GET_DATA_BOOL
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xffe5c16f402d851d(System.Int32,System.String)">
            <summary>
            _SC_INBOX_MESSAGE_GET_DATA_BOOL
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ScInboxMessageGetDataInt(System.Int32,System.String,System.Int32@)">
            <summary>
            SC_INBOX_MESSAGE_GET_DATA_INT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ScInboxMessageGetDataString(System.Int32,System.String,System.String)">
            <summary>
            SC_INBOX_MESSAGE_GET_DATA_STRING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ScInboxMessageGetString(System.Int32)">
            <summary>
            _SC_INBOX_MESSAGE_GET_STRING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xf3e31d16cbdcb304(System.Int32)">
            <summary>
            _SC_INBOX_MESSAGE_GET_STRING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ScInboxMessageGetUgcdata(System.Int32,System.Int32@)">
            <summary>
            SC_INBOX_MESSAGE_GET_UGCDATA
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ScInboxMessagePop(System.Int32)">
            <summary>
            _SC_INBOX_MESSAGE_POP
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x2c015348cf19ca1d(System.Int32)">
            <summary>
            _SC_INBOX_MESSAGE_POP
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ScInboxMessagePushGamerToEventRecipList(System.Int32@)">
            <summary>
            _SC_INBOX_MESSAGE_PUSH_GAMER_TO_EVENT_RECIP_LIST
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xda024bdbd600f44a(System.Int32@)">
            <summary>
            _SC_INBOX_MESSAGE_PUSH_GAMER_TO_EVENT_RECIP_LIST
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ScInboxMessageSendBountyPresenceEvent(System.String)">
            <summary>
            _SC_INBOX_MESSAGE_SEND_BOUNTY_PRESENCE_EVENT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x6afd2cd753feef83(System.String)">
            <summary>
            _SC_INBOX_MESSAGE_SEND_BOUNTY_PRESENCE_EVENT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ScInboxMessageSendUgcStatUpdateEvent(System.String)">
            <summary>
            _SC_INBOX_MESSAGE_SEND_UGC_STAT_UPDATE_EVENT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa68d3d229f4f3b06(System.String)">
            <summary>
            _SC_INBOX_MESSAGE_SEND_UGC_STAT_UPDATE_EVENT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ScLicenseplateAdd(System.String,System.String,System.Int32@)">
            <summary>
            Social Club native to add license plate for the user
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x1989c6e6f67e76a8(System.String,System.String,System.Int32@)">
            <summary>
            Social Club native to add license plate for the user
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ScLicenseplateGetAddIsPending(System.Int32)">
            <summary>
            Returns true if the add license plate text request is still pending.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x07c61676e5bb52cd(System.Int32)">
            <summary>
            Returns true if the add license plate text request is still pending.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ScLicenseplateGetAddStatus(System.Int32)">
            <summary>
            Returns a status for adding the license plate
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x8147fff6a718e1ad(System.Int32)">
            <summary>
            Returns a status for adding the license plate
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ScLicenseplateGetCount(System.Int32)">
            <summary>
            Gets number of plates in the response of the get license plates request.
            Range: \[0, count) can be used as second argument to \_0x1D4446A62D35B0D0 and \_0x2E89990DDFF670C3
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x700569dba175a77c(System.Int32)">
            <summary>
            Gets number of plates in the response of the get license plates request.
            Range: \[0, count) can be used as second argument to \_0x1D4446A62D35B0D0 and \_0x2E89990DDFF670C3
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ScLicenseplateGetIsvalidIsPending(System.Int32)">
            <summary>
            Checks if the "is valid license plate" request is still pending.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xd302e99edf0449cf(System.Int32)">
            <summary>
            Checks if the "is valid license plate" request is still pending.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ScLicenseplateGetIsvalidStatus(System.Int32)">
            <summary>
            Gets the status of the is valid license plate request
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x5c4ebffa98bdb41c(System.Int32)">
            <summary>
            Gets the status of the is valid license plate request
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ScLicenseplateGetPlate(System.Int32,System.Int32)">
            <summary>
            Gets license plate text related to the get license plate info request
            </summary>
            <param name="plateIndex">
            The plate index from the list of result plates. Use SC_LICENSEPLATE_GET_COUNT for the number of plates.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ScLicenseplateGetPlateData(System.Int32,System.Int32)">
            <summary>
            Gets license plate data related to the get license plate info request
            </summary>
            <param name="plateIndex">
            The plate index from the list of result plates. Use SC_LICENSEPLATE_GET_COUNT for the number of plates.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x2e89990ddff670c3(System.Int32,System.Int32)">
            <summary>
            Gets license plate data related to the get license plate info request
            </summary>
            <param name="plateIndex">
            The plate index from the list of result plates. Use SC_LICENSEPLATE_GET_COUNT for the number of plates.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ScLicenseplateIsvalid(System.String,System.Int32@)">
            <summary>
            SC native to start a request for if license plate text is valid
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x0f73393bac7e6730(System.String,System.Int32@)">
            <summary>
            SC native to start a request for if license plate text is valid
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ScLicenseplateSetPlateData(System.String,System.String,System.String)">
            <summary>
            Changes the license plate for the user (no insert).
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xd0ee05fe193646ea(System.String,System.String,System.String)">
            <summary>
            Changes the license plate for the user (no insert).
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ScPresenceAttrSetFloat">
            <summary>
            NativeDB Introduced: v323
            NativeDB Added Parameter 1: Hash attrHash
            NativeDB Added Parameter 2: float value
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xc4c4575f62534a24">
            <summary>
            NativeDB Introduced: v323
            NativeDB Added Parameter 1: Hash attrHash
            NativeDB Added Parameter 2: float value
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ScPresenceAttrSetInt(System.UInt32,System.Int32)">
            <summary>
            SC_PRESENCE_ATTR_SET_INT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x1f1e9682483697c7(System.UInt32,System.Int32)">
            <summary>
            SC_PRESENCE_ATTR_SET_INT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ScPresenceAttrSetString(System.UInt32,System.String)">
            <summary>
            SC_PRESENCE_ATTR_SET_STRING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x287f1f75d2803595(System.UInt32,System.String)">
            <summary>
            SC_PRESENCE_ATTR_SET_STRING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ScProfanityCheckString(System.String,System.Int32@)">
            <summary>
            Starts a task to check an entered string for profanity on the ROS/Social Club services.
            See also: [`SC_PROFANITY_GET_CHECK_IS_VALID`](#\_0x1753344C770358AE) and [`SC_PROFANITY_GET_CHECK_IS_PENDING`](#\_0x82E4A58BABC15AE7).
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x75632c5ecd7ed843(System.String,System.Int32@)">
            <summary>
            Starts a task to check an entered string for profanity on the ROS/Social Club services.
            See also: [`SC_PROFANITY_GET_CHECK_IS_VALID`](#\_0x1753344C770358AE) and [`SC_PROFANITY_GET_CHECK_IS_PENDING`](#\_0x82E4A58BABC15AE7).
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ScStartCheckStringTask(System.String,System.Int32@)">
            <summary>
            Starts a task to check an entered string for profanity on the ROS/Social Club services.
            See also: [`SC_PROFANITY_GET_CHECK_IS_VALID`](#\_0x1753344C770358AE) and [`SC_PROFANITY_GET_CHECK_IS_PENDING`](#\_0x82E4A58BABC15AE7).
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ScProfanityCheckUgcString(System.String,System.Int32@)">
            <summary>
            _SC_PROFANITY_CHECK_UGC_STRING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xeb2bf817463dfa28(System.String,System.Int32@)">
            <summary>
            _SC_PROFANITY_CHECK_UGC_STRING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ScProfanityGetCheckIsPending(System.Int32)">
            <summary>
            SC_PROFANITY_GET_CHECK_IS_PENDING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x82e4a58babc15ae7(System.Int32)">
            <summary>
            SC_PROFANITY_GET_CHECK_IS_PENDING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ScGetCheckStringStatus(System.Int32)">
            <summary>
            SC_PROFANITY_GET_CHECK_IS_PENDING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ScProfanityGetCheckIsValid(System.Int32)">
            <summary>
            SC_PROFANITY_GET_CHECK_IS_VALID
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x1753344c770358ae(System.Int32)">
            <summary>
            SC_PROFANITY_GET_CHECK_IS_VALID
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ScHasCheckStringTaskCompleted(System.Int32)">
            <summary>
            SC_PROFANITY_GET_CHECK_IS_VALID
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ScProfanityGetStringPassed(System.Int32)">
            <summary>
            SC_PROFANITY_GET_STRING_PASSED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x85535acf97fc0969(System.Int32)">
            <summary>
            SC_PROFANITY_GET_STRING_PASSED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ScProfanityGetStringStatus(System.Int32)">
            <summary>
            SC_PROFANITY_GET_STRING_STATUS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x930de22f07b1cce3(System.Int32)">
            <summary>
            SC_PROFANITY_GET_STRING_STATUS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ScaleformMovieMethodAddParamBool(System.Boolean)">
            <summary>
            Pushes a boolean for the Scaleform function onto the stack.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PushScaleformMovieFunctionParameterBool(System.Boolean)">
            <summary>
            Pushes a boolean for the Scaleform function onto the stack.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PushScaleformMovieMethodParameterBool(System.Boolean)">
            <summary>
            Pushes a boolean for the Scaleform function onto the stack.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ScaleformMovieMethodAddParamFloat(System.Single)">
            <summary>
            Pushes a float for the Scaleform function onto the stack.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PushScaleformMovieFunctionParameterFloat(System.Single)">
            <summary>
            Pushes a float for the Scaleform function onto the stack.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PushScaleformMovieMethodParameterFloat(System.Single)">
            <summary>
            Pushes a float for the Scaleform function onto the stack.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ScaleformMovieMethodAddParamInt(System.Int32)">
            <summary>
            Pushes an integer for the Scaleform function onto the stack.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PushScaleformMovieFunctionParameterInt(System.Int32)">
            <summary>
            Pushes an integer for the Scaleform function onto the stack.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PushScaleformMovieMethodParameterInt(System.Int32)">
            <summary>
            Pushes an integer for the Scaleform function onto the stack.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ScaleformMovieMethodAddParamLatestBriefString(System.Int32)">
            <summary>
            Values:
            0 - Dialogue Brief
            1 - Help Text Brief
            2 - Mission Objective Brief
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xec52c631a1831c03(System.Int32)">
            <summary>
            Values:
            0 - Dialogue Brief
            1 - Help Text Brief
            2 - Mission Objective Brief
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ScaleformMovieMethodAddParamIntString(System.Int32)">
            <summary>
            Values:
            0 - Dialogue Brief
            1 - Help Text Brief
            2 - Mission Objective Brief
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ScaleformMovieMethodAddParamLiteralString(System.String)">
            <summary>
            Adds a literal string to a scaleform movie method.
            There doesn't seem to be any difference between this and other `SCALEFORM_MOVIE_METHOD_ADD_PARAM_*_STRING` natives in game code.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x77fe3402004cd1b0(System.String)">
            <summary>
            Adds a literal string to a scaleform movie method.
            There doesn't seem to be any difference between this and other `SCALEFORM_MOVIE_METHOD_ADD_PARAM_*_STRING` natives in game code.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PushScaleformMovieMethodParameterString_2(System.String)">
            <summary>
            Adds a literal string to a scaleform movie method.
            There doesn't seem to be any difference between this and other `SCALEFORM_MOVIE_METHOD_ADD_PARAM_*_STRING` natives in game code.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ScaleformMovieMethodAddParamTextureNameString_2(System.String)">
            <summary>
            Adds a literal string to a scaleform movie method.
            There doesn't seem to be any difference between this and other `SCALEFORM_MOVIE_METHOD_ADD_PARAM_*_STRING` natives in game code.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ScaleformMovieMethodAddParamPlayerNameString(System.String)">
            <summary>
            This method is the equivalent to PUSH_SCALEFORM_MOVIE_FUNCTION_PARAMETER_STRING when using it to add a new button (like "INSTRUCTIONAL_BUTTONS").
            When switching with a controller, the icons update and become the controller's icons.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xe83a3e3557a56640(System.String)">
            <summary>
            This method is the equivalent to PUSH_SCALEFORM_MOVIE_FUNCTION_PARAMETER_STRING when using it to add a new button (like "INSTRUCTIONAL_BUTTONS").
            When switching with a controller, the icons update and become the controller's icons.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PushScaleformMovieMethodParameterButtonName(System.String)">
            <summary>
            This method is the equivalent to PUSH_SCALEFORM_MOVIE_FUNCTION_PARAMETER_STRING when using it to add a new button (like "INSTRUCTIONAL_BUTTONS").
            When switching with a controller, the icons update and become the controller's icons.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ScaleformMovieMethodAddParamTextureNameString(System.String)">
            <summary>
            SCALEFORM_MOVIE_METHOD_ADD_PARAM_TEXTURE_NAME_STRING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PushScaleformMovieFunctionParameterString(System.String)">
            <summary>
            SCALEFORM_MOVIE_METHOD_ADD_PARAM_TEXTURE_NAME_STRING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.PushScaleformMovieMethodParameterString(System.String)">
            <summary>
            SCALEFORM_MOVIE_METHOD_ADD_PARAM_TEXTURE_NAME_STRING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ScriptIsMovingMobilePhoneOffscreen(System.Boolean)">
            <summary>
            If bool Toggle = true so the mobile is hide to screen.
            If bool Toggle = false so the mobile is show to screen.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ScriptOverridesWindElevation(System.Boolean,System.Int32)">
            <summary>
            Overrides wind elevation sounds
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x70b8ec8fc108a634(System.Boolean,System.Int32)">
            <summary>
            Overrides wind elevation sounds
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ScriptRaceGetPlayerSplitTime(System.Int32,System.Int32@,System.Int32@)">
            <summary>
            SCRIPT_RACE_GET_PLAYER_SPLIT_TIME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x8ef5573a1f801a5c(System.Int32,System.Int32@,System.Int32@)">
            <summary>
            SCRIPT_RACE_GET_PLAYER_SPLIT_TIME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ScriptRaceInit(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            Initializes a script race in GTA:Online and sets up the helper split time system.
            ```
            NativeDB Introduced: v323
            ```
            </summary>
            <param name="numCheckpoints">
            The total number of checkpoints in the race
            </param>
            <param name="numLaps">
            The total number of laps in the race.
            </param>
            <param name="numPlayers">
            The total number of players participating in the race.
            </param>
            <param name="localPlayer">
            Local player in the race.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x0a60017f841a54f2(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            Initializes a script race in GTA:Online and sets up the helper split time system.
            ```
            NativeDB Introduced: v323
            ```
            </summary>
            <param name="numCheckpoints">
            The total number of checkpoints in the race
            </param>
            <param name="numLaps">
            The total number of laps in the race.
            </param>
            <param name="numPlayers">
            The total number of players participating in the race.
            </param>
            <param name="localPlayer">
            Local player in the race.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ScriptRacePlayerHitCheckpoint(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            Records that a player has successfully passed a checkpoint during a scripted race in GTA:Online. This native should be used after initializing the race with [`SCRIPT_RACE_INIT`](#\_0x0A60017F841A54F2).
            ```
            NativeDB Introduced: v323
            ```
            </summary>
            <param name="ped">
            The index of the Ped who hit the checkpoint.
            </param>
            <param name="checkpoint">
            The checkpoint number that the player has passed.
            </param>
            <param name="lap">
            The current lap that the player is on.
            </param>
            <param name="time">
            The time it took for the player to reach this checkpoint from the start of the race or the last checkpoint.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x1bb299305c3e8c13(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            Records that a player has successfully passed a checkpoint during a scripted race in GTA:Online. This native should be used after initializing the race with [`SCRIPT_RACE_INIT`](#\_0x0A60017F841A54F2).
            ```
            NativeDB Introduced: v323
            ```
            </summary>
            <param name="ped">
            The index of the Ped who hit the checkpoint.
            </param>
            <param name="checkpoint">
            The checkpoint number that the player has passed.
            </param>
            <param name="lap">
            The current lap that the player is on.
            </param>
            <param name="time">
            The time it took for the player to reach this checkpoint from the start of the race or the last checkpoint.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ScriptRaceShutdown">
            <summary>
            SCRIPT_RACE_SHUTDOWN
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x1ff6bf9a63e5757f">
            <summary>
            SCRIPT_RACE_SHUTDOWN
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ScriptThreadIteratorGetNextThreadId">
            <summary>
            If the function returns 0, the end of the iteration has been reached.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x30b4fa1c82dd4b9f">
            <summary>
            If the function returns 0, the end of the iteration has been reached.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetIdOfNextThreadInEnumeration">
            <summary>
            If the function returns 0, the end of the iteration has been reached.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ScriptThreadIteratorReset">
            <summary>
            Starts a new iteration of the current threads.
            Call this first, then SCRIPT_THREAD_ITERATOR_GET_NEXT_THREAD_ID (0x30B4FA1C82DD4B9F)
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xdadfada5a20143a8">
            <summary>
            Starts a new iteration of the current threads.
            Call this first, then SCRIPT_THREAD_ITERATOR_GET_NEXT_THREAD_ID (0x30B4FA1C82DD4B9F)
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.BeginEnumeratingThreads">
            <summary>
            Starts a new iteration of the current threads.
            Call this first, then SCRIPT_THREAD_ITERATOR_GET_NEXT_THREAD_ID (0x30B4FA1C82DD4B9F)
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SeethroughGetMaxThickness">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SeethroughReset">
            <summary>
            NativeDB Introduced: v323
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SeethroughSetColorNear(System.Int32,System.Int32,System.Int32)">
            <summary>
            SEETHROUGH_SET_COLOR_NEAR
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x1086127b3a63505e(System.Int32,System.Int32,System.Int32)">
            <summary>
            SEETHROUGH_SET_COLOR_NEAR
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SeethroughSetFadeEndDistance(System.Single)">
            <summary>
            _SEETHROUGH_SET_FADE_END_DISTANCE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x9d75795b9dc6ebbf(System.Single)">
            <summary>
            _SEETHROUGH_SET_FADE_END_DISTANCE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SeethroughSetFadeStartDistance(System.Single)">
            <summary>
            _SEETHROUGH_SET_FADE_START_DISTANCE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa78de25577300ba1(System.Single)">
            <summary>
            _SEETHROUGH_SET_FADE_START_DISTANCE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SeethroughSetHeatscale(System.Int32,System.Single)">
            <summary>
            SEETHROUGH_SET_HEATSCALE
            </summary>
            <param name="heatScale">
            min: 0.0 max: 0.75
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xd7d0b00177485411(System.Int32,System.Single)">
            <summary>
            SEETHROUGH_SET_HEATSCALE
            </summary>
            <param name="heatScale">
            min: 0.0 max: 0.75
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SeethroughSetHiLightIntensity(System.Single)">
            <summary>
            _SEETHROUGH_SET_HI_LIGHT_INTENSITY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x19e50eb6e33e1d28(System.Single)">
            <summary>
            _SEETHROUGH_SET_HI_LIGHT_INTENSITY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SeethroughSetHiLightNoise(System.Single)">
            <summary>
            _SEETHROUGH_SET_HI_LIGHT_NOISE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x1636d7fc127b10d2(System.Single)">
            <summary>
            _SEETHROUGH_SET_HI_LIGHT_NOISE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SeethroughSetMaxThickness(System.Single)">
            <summary>
            _SEETHROUGH_SET_MAX_THICKNESS
            </summary>
            <param name="thickness">
            min: 1.0 max: 10000.0
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x0c8fac83902a62df(System.Single)">
            <summary>
            _SEETHROUGH_SET_MAX_THICKNESS
            </summary>
            <param name="thickness">
            min: 1.0 max: 10000.0
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SeethroughSetNoiseAmountMax(System.Single)">
            <summary>
            _SEETHROUGH_SET_NOISE_AMOUNT_MAX
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xfebfbfdfb66039de(System.Single)">
            <summary>
            _SEETHROUGH_SET_NOISE_AMOUNT_MAX
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SeethroughSetNoiseAmountMin(System.Single)">
            <summary>
            _SEETHROUGH_SET_NOISE_AMOUNT_MIN
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xff5992e1c9e65d05(System.Single)">
            <summary>
            _SEETHROUGH_SET_NOISE_AMOUNT_MIN
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SelectEntityAtCursor(System.Int32,System.Boolean)">
            <summary>
            Gets the selected entity at the current mouse cursor position, and changes the current selection depth. This function supports SDK infrastructure and is not intended to be used directly from your code.
            </summary>
            <param name="hitFlags">
            A bit mask of entity types to match.
            </param>
            <param name="precise">
            Whether to do a *precise* test, i.e. of visual coordinates, too.
            </param>
            <returns>
            An entity handle, or zero.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SelectEntityAtPos(System.Single,System.Single,System.Int32,System.Boolean)">
            <summary>
            Gets the selected entity at the specified mouse cursor position, and changes the current selection depth. This function supports SDK infrastructure and is not intended to be used directly from your code.
            </summary>
            <param name="fracX">
            Mouse cursor X fraction.
            </param>
            <param name="fracY">
            Mouse cursor Y fraction.
            </param>
            <param name="hitFlags">
            A bit mask of entity types to match.
            </param>
            <param name="precise">
            Whether to do a *precise* test, i.e. of visual coordinates, too.
            </param>
            <returns>
            An entity handle, or zero.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SendDuiMessage(System.Int64,System.String)">
            <summary>
            Sends a message to the specific DUI root page. This is similar to SEND_NUI_MESSAGE.
            </summary>
            <param name="duiObject">
            The DUI browser handle.
            </param>
            <param name="jsonString">
            The message, encoded as JSON.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SendDuiMouseDown(System.Int64,System.String)">
            <summary>
            Injects a 'mouse down' event for a DUI object. Coordinates are expected to be set using SEND_DUI_MOUSE_MOVE.
            </summary>
            <param name="duiObject">
            The DUI browser handle.
            </param>
            <param name="button">
            Either `'left'`, `'middle'` or `'right'`.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SendDuiMouseMove(System.Int64,System.Int32,System.Int32)">
            <summary>
            Injects a 'mouse move' event for a DUI object. Coordinates are in browser space.
            </summary>
            <param name="duiObject">
            The DUI browser handle.
            </param>
            <param name="x">
            The mouse X position.
            </param>
            <param name="y">
            The mouse Y position.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SendDuiMouseUp(System.Int64,System.String)">
            <summary>
            Injects a 'mouse up' event for a DUI object. Coordinates are expected to be set using SEND_DUI_MOUSE_MOVE.
            </summary>
            <param name="duiObject">
            The DUI browser handle.
            </param>
            <param name="button">
            Either `'left'`, `'middle'` or `'right'`.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SendDuiMouseWheel(System.Int64,System.Int32,System.Int32)">
            <summary>
            Injects a 'mouse wheel' event for a DUI object.
            </summary>
            <param name="duiObject">
            The DUI browser handle.
            </param>
            <param name="deltaY">
            The wheel Y delta.
            </param>
            <param name="deltaX">
            The wheel X delta.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SendLoadingScreenMessage(System.String)">
            <summary>
            Sends a message to the `loadingScreen` NUI frame, which contains the HTML page referenced in `loadscreen` resources.
            </summary>
            <param name="jsonString">
            The JSON-encoded message.
            </param>
            <returns>
            A success value.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SendNuiMessage(System.String)">
            <summary>
            SEND_NUI_MESSAGE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetAbilityBarValue(System.Single,System.Single)">
            <summary>
            SET_ABILITY_BAR_VALUE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetAbilityBarVisibilityInMultiplayer(System.Boolean)">
            <summary>
            NativeDB Introduced: v1493
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetAchievementProgress(System.Int32,System.Int32)">
            <summary>
            For Steam.
            Does nothing and always returns false in the retail version of the game.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xc2afffdabbdc2c5c(System.Int32,System.Int32)">
            <summary>
            For Steam.
            Does nothing and always returns false in the retail version of the game.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetAchievementProgression(System.Int32,System.Int32)">
            <summary>
            For Steam.
            Does nothing and always returns false in the retail version of the game.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetActivateObjectPhysicsAsSoonAsItIsUnfrozen(System.Int32,System.Boolean)">
            <summary>
            SET_ACTIVATE_OBJECT_PHYSICS_AS_SOON_AS_IT_IS_UNFROZEN
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetAggressiveHorns(System.Boolean)">
            <summary>
            Makes pedestrians sound their horn longer, faster and more agressive when they use their horn.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetAiGlobalPathNodesType(System.Int32)">
            <summary>
            Activates Cayo Perico path nodes if passed `1`. GPS navigation will start working, maybe more stuff will change, not sure. It seems if you try to unload (pass `0`) when close to the island, your game might crash.
            ```
            NativeDB Introduced: v2189
            ```
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetAiMeleeWeaponDamageModifier(System.Single)">
            <summary>
            SET_AI_MELEE_WEAPON_DAMAGE_MODIFIER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetAiWeaponDamageModifier(System.Single)">
            <summary>
            SET_AI_WEAPON_DAMAGE_MODIFIER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetAimCooldown(System.Int32)">
            <summary>
            Adds a cooldown between instances of moving and then aiming.
            Can be optionally used to hinder 'speedboosting'
            To turn off, set value to 0
            </summary>
            <param name="_value">
            Number of milliseconds between allowed aiming
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetAirDragMultiplierForPlayersVehicle(System.Int32,System.Single)">
            <summary>
            This can be between 1.0f - 14.9f
            You can change the max in IDA from 15.0. I say 15.0 as the function blrs if what you input is greater than or equal to 15.0 hence why it's 14.9 max default.
            On PC the multiplier can be between 0.0f and 50.0f (inclusive).
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetAllLowPriorityVehicleGeneratorsActive(System.Boolean)">
            <summary>
            SET_ALL_LOW_PRIORITY_VEHICLE_GENERATORS_ACTIVE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetAllPathsCacheBoundingstruct(System.Boolean)">
            <summary>
            Toggles a global boolean, name is probably a hash collision but describes its functionality.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x228e5c6ad4d74bfd(System.Boolean)">
            <summary>
            Toggles a global boolean, name is probably a hash collision but describes its functionality.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetAllRandomPedsFlee(System.Int32,System.Boolean)">
            <summary>
            Sets whether all random peds will run away from the player if they are agitated (threatened) (bool=true), or if they will stand their ground (bool=false).
            </summary>
            <param name="player">
            The Player ID for whom you want to set this behavior.
            </param>
            <param name="toggle">
            true/false.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetAllRandomPedsFleeThisFrame(System.Int32)">
            <summary>
            SET_ALL_RANDOM_PEDS_FLEE_THIS_FRAME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetAllVehicleGeneratorsActive">
            <summary>
            SET_ALL_VEHICLE_GENERATORS_ACTIVE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetAllVehicleGeneratorsActiveInArea(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Boolean,System.Boolean)">
            <summary>
            SET_ALL_VEHICLE_GENERATORS_ACTIVE_IN_AREA
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetAllowAbilityBarInMultiplayer(System.Boolean)">
            <summary>
            NativeDB Introduced: v1868
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetAllowCommaOnTextInput(System.Int32)">
            <summary>
            **NOTE:** This must be called before you open the text input box.
            </summary>
            <param name="allow">
            Toggles if the comma can be used in conjuction with the `filename` text input box type.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x577599cced639ca2(System.Int32)">
            <summary>
            **NOTE:** This must be called before you open the text input box.
            </summary>
            <param name="allow">
            Toggles if the comma can be used in conjuction with the `filename` text input box type.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetAmbientPedRangeMultiplierThisFrame(System.Single)">
            <summary>
            SET_AMBIENT_PED_RANGE_MULTIPLIER_THIS_FRAME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x0b919e1fb47cc4e0(System.Single)">
            <summary>
            SET_AMBIENT_PED_RANGE_MULTIPLIER_THIS_FRAME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetAmbientPedsDropMoney(System.Boolean)">
            <summary>
            SET_AMBIENT_PEDS_DROP_MONEY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x6b0e6172c9a4d902(System.Boolean)">
            <summary>
            SET_AMBIENT_PEDS_DROP_MONEY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetAmbientVehicleRangeMultiplierThisFrame(System.Single)">
            <summary>
            SET_AMBIENT_VEHICLE_RANGE_MULTIPLIER_THIS_FRAME
            </summary>
            <param name="range">
            Most likely a value between 0.0 and 1.0.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x90b6da738a9a25da(System.Single)">
            <summary>
            SET_AMBIENT_VEHICLE_RANGE_MULTIPLIER_THIS_FRAME
            </summary>
            <param name="range">
            Most likely a value between 0.0 and 1.0.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetSomeVehicleDensityMultiplierThisFrame(System.Single)">
            <summary>
            SET_AMBIENT_VEHICLE_RANGE_MULTIPLIER_THIS_FRAME
            </summary>
            <param name="range">
            Most likely a value between 0.0 and 1.0.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetAmbientVoiceName(System.Int32,System.String)">
            <summary>
            Sets the specified ped to use a specific voice different to the one associated with their model.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetAmbientVoiceNameHash(System.Int32,System.Int32)">
            <summary>
            Sets the specified ped to use a specific voice different to the one associated with their model.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x9a53ded9921de990(System.Int32,System.Int32)">
            <summary>
            Sets the specified ped to use a specific voice different to the one associated with their model.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetAmbientZoneListState(System.String,System.Boolean,System.Boolean)">
            <summary>
            SET_AMBIENT_ZONE_LIST_STATE
            </summary>
            <param name="enabled">
            Enables/disables a list of ambient zones for the duration of this script
            </param>
            <param name="forceUpdate">
            Set to true to force a zone to become disabled even if its currently active, default behaviour is to only change state when the player leaves the zone.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetAmbientZoneListStatePersistent(System.String,System.Boolean,System.Boolean)">
            <summary>
            SET_AMBIENT_ZONE_LIST_STATE_PERSISTENT
            </summary>
            <param name="enabled">
            Enables/disables a list of ambient zones persistently
            </param>
            <param name="forceUpdate">
            Set to true to force a zone to become disabled even if its currently active, default behaviour is to only change state when the player leaves the zone.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetAmbientZoneState(System.Int32@,System.Boolean,System.Boolean)">
            <summary>
            SET_AMBIENT_ZONE_STATE
            </summary>
            <param name="enabled">
            Enables/disables an ambient zone for the duration of this script
            </param>
            <param name="forceUpdate">
            Set to true to force a zone to become disabled even if its currently active, default behaviour is to only change state when the player leaves the zone.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetAmbientZoneStatePersistent(System.String,System.Boolean,System.Boolean)">
            <summary>
            SET_AMBIENT_ZONE_STATE_PERSISTENT
            </summary>
            <param name="enabled">
            Enables/disables an ambient zone for the duration of this script
            </param>
            <param name="forceUpdate">
            Set to true to force a zone to become disabled even if its currently active, default behaviour is to only change state when the player leaves the zone.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetAmmoInClip(System.Int32,System.UInt32,System.Int32)">
            <summary>
            SET_AMMO_IN_CLIP
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetAnimLooped(System.Int32,System.Boolean,System.Int32,System.Boolean)">
            <summary>
            SET_ANIM_LOOPED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetAnimPhase(System.Int32,System.Single,System.Int32,System.Boolean)">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xddf3cb5a0a4c0b49(System.Int32,System.Single,System.Int32,System.Boolean)">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetAnimPlaybackTime(System.Int32,System.Single,System.Int32,System.Boolean)">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetAnimRate(System.Int32,System.Single,System.Int32,System.Boolean)">
            <summary>
            SET_ANIM_RATE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetAnimWeight(System.Int32,System.Single,System.Int32,System.Int32,System.Boolean)">
            <summary>
            SET_ANIM_WEIGHT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetAnimalMood(System.Int32,System.Int32)">
            <summary>
            cpp
            enum eAudAnimalMood {
            AUD_ANIMAL_MOOD_ANGRY = 0,
            AUD_ANIMAL_MOOD_PLAYFUL = 1,
            AUD_ANIMAL_MOOD_NUM_MOODS = 2
            }
            </summary>
            <param name="mood">
            Refer to `eAudAnimalMood`
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetArtificialLightsState(System.Boolean)">
            <summary>
            Does not affect weapons, particles, fire/explosions, flashlights or the sun.
            When set to true, all emissive textures (including ped components that have light effects), street lights, building lights, vehicle lights, etc will all be turned off.
            Used in Humane Labs Heist for EMP.
            </summary>
            <param name="state">
            True turns off all artificial light sources in the map: buildings, street lights, car lights, etc. False turns them back on.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetBlackout(System.Boolean)">
            <summary>
            Does not affect weapons, particles, fire/explosions, flashlights or the sun.
            When set to true, all emissive textures (including ped components that have light effects), street lights, building lights, vehicle lights, etc will all be turned off.
            Used in Humane Labs Heist for EMP.
            </summary>
            <param name="state">
            True turns off all artificial light sources in the map: buildings, street lights, car lights, etc. False turns them back on.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetArtificialLightsStateAffectsVehicles(System.Boolean)">
            <summary>
            If "blackout" is enabled, this native allows you to ignore "blackout" for vehicles.
            ```
            NativeDB Introduced: v2060
            ```
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetAudioFlag(System.String,System.Boolean)">
            <summary>
            Generic interface to toggle audio functionality, with auto-reset on script termination and support for multiple script threads
            Flags used in game scripts:
            | Flag Name | Description of Usage |
            | ----- | -------- |
            | ActivateSwitchWheelAudio | |
            | AllowAmbientSpeechInSlowMo | |
            | AllowCutsceneOverScreenFade | |
            | AllowForceRadioAfterRetune | |
            | AllowPainAndAmbientSpeechToPlayDuringCutscene | |
            | AllowPlayerAIOnMission | |
            | AllowPoliceScannerWhenPlayerHasNoControl | |
            | AllowRadioDuringSwitch | |
            | AllowRadioOverScreenFade | |
            | AllowScoreAndRadio | |
            | AllowScriptedSpeechInSlowMo | |
            | AvoidMissionCompleteDelay | |
            | DisableAbortConversationForDeathAndInjury | |
            | DisableAbortConversationForRagdoll | |
            | DisableBarks | |
            | DisableFlightMusic | |
            | DisableNPCHeadsetSpeechAttenuation | |
            | DisableReplayScriptStreamRecording | |
            | EnableHeadsetBeep | |
            | EnableMissileLockWarningForAllVehicles | |
            | ForceConversationInterrupt | |
            | ForceSeamlessRadioSwitch | |
            | ForceSniperAudio | |
            | FrontendRadioDisabled | |
            | HoldMissionCompleteWhenPrepared | |
            | IsDirectorModeActive |  Allows you to play speech infinitely without any pauses like in Director Mode. |
            | IsPlayerOnMissionForSpeech | |
            | ListenerReverbDisabled | |
            | LoadMPData | |
            | MobileRadioInGame | |
            | OnlyAllowScriptTriggerPoliceScanner | |
            | PlayerOnDLCHeist4Island | |
            | PlayMenuMusic | |
            | PoliceScannerDisabled | |
            | ScriptedConvListenerMaySpeak | |
            | SpeechDucksScore | |
            | SuppressPlayerScubaBreathing | |
            | UseQuietSceneSoftVersion | |
            | WantedMusicDisabled | |
            | WantedMusicOnMission | |
            ```
            All flag IDs and hashes:
            ID: 01 | Hash: 0x20A7858F
            ID: 02 | Hash: 0xA11C2259
            ID: 03 | Hash: 0x08DE4700
            ID: 04 | Hash: 0x989F652F
            ID: 05 | Hash: 0x3C9E76BA
            ID: 06 | Hash: 0xA805FEB0
            ID: 07 | Hash: 0x4B94EA26
            ID: 08 | Hash: 0x803ACD34
            ID: 09 | Hash: 0x7C741226
            ID: 10 | Hash: 0x31DB9EBD
            ID: 11 | Hash: 0xDF386F18
            ID: 12 | Hash: 0x669CED42
            ID: 13 | Hash: 0x51F22743
            ID: 14 | Hash: 0x2052B35C
            ID: 15 | Hash: 0x071472DC
            ID: 16 | Hash: 0xF9928BCC
            ID: 17 | Hash: 0x7ADBDD48
            ID: 18 | Hash: 0xA959BA1A
            ID: 19 | Hash: 0xBBE89B60
            ID: 20 | Hash: 0x87A08871
            ID: 21 | Hash: 0xED1057CE
            ID: 22 | Hash: 0x1584AD7A
            ID: 23 | Hash: 0x8582CFCB
            ID: 24 | Hash: 0x7E5E2FB0
            ID: 25 | Hash: 0xAE4F72DB
            ID: 26 | Hash: 0x5D16D1FA
            ID: 27 | Hash: 0x06B2F4B8
            ID: 28 | Hash: 0x5D4CDC96
            ID: 29 | Hash: 0x8B5A48BA
            ID: 30 | Hash: 0x98FBD539
            ID: 31 | Hash: 0xD8CB0473
            ID: 32 | Hash: 0x5CBB4874
            ID: 33 | Hash: 0x2E9F93A9
            ID: 34 | Hash: 0xD93BEA86
            ID: 35 | Hash: 0x92109B7D
            ID: 36 | Hash: 0xB7EC9E4D
            ID: 37 | Hash: 0xCABDBB1D
            ID: 38 | Hash: 0xB3FD4A52
            ID: 39 | Hash: 0x370D94E5
            ID: 40 | Hash: 0xA0F7938F
            ID: 41 | Hash: 0xCBE1CE81
            ID: 42 | Hash: 0xC27F1271
            ID: 43 | Hash: 0x9E3258EB
            ID: 44 | Hash: 0x551CDA5B
            ID: 45 | Hash: 0xCB6D663C
            ID: 46 | Hash: 0x7DACE87F
            ID: 47 | Hash: 0xF9DE416F
            ID: 48 | Hash: 0x882E6E9E
            ID: 49 | Hash: 0x16B447E7
            ID: 50 | Hash: 0xBD867739
            ID: 51 | Hash: 0xA3A58604
            ID: 52 | Hash: 0x7E046BBC
            ID: 53 | Hash: 0xD95FDB98
            ID: 54 | Hash: 0x5842C0ED
            ID: 55 | Hash: 0x285FECC6
            ID: 56 | Hash: 0x9351AC43
            ID: 57 | Hash: 0x50032E75
            ID: 58 | Hash: 0xAE6D0D59
            ID: 59 | Hash: 0xD6351785
            ID: 60 | Hash: 0xD25D71BC
            ID: 61 | Hash: 0x1F7F6423
            ID: 62 | Hash: 0xE24C3AA6
            ID: 63 | Hash: 0xBFFDD2B7
            ```
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetAudioSceneVariable(System.String,System.String,System.Single)">
            <summary>
            SET_AUDIO_SCENE_VARIABLE
            </summary>
            <param name="scene">
            name of the scene
            </param>
            <param name="variableName">
            name of the variable to add/change
            </param>
            <param name="_value">
            value to set the variable to
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetAudioScriptCleanupTime(System.Int32)">
            <summary>
            Set a delay in milliseconds for the audio to be cleaned up when the script finishes.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa5f377b175a699c5(System.Int32)">
            <summary>
            Set a delay in milliseconds for the audio to be cleaned up when the script finishes.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetAudioSpecialEffectMode(System.Int32)">
            <summary>
            Needs to be called every frame.
            ```cpp
            enum eAudSpecialEffectMode
            {
            kSpecialEffectModeNormal = 0,
            kSpecialEffectModeUnderwater = 1,
            kSpecialEffectModeStoned = 2,
            kSpecialEffectModePauseMenu = 3,
            kSpecialEffectModeSlowMotion = 4,
            kSpecialEffectModeDrunkStage01 = 5,
            kSpecialEffectModeDrunkStage02 = 6,
            kSpecialEffectModeDrunkStage03 = 7,
            NUM_AUDSPECIALEFFECTMODE
            };
            ```
            </summary>
            <param name="mode">
            Audio mode to apply this frame
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x12561fcbb62d5b9c(System.Int32)">
            <summary>
            Needs to be called every frame.
            ```cpp
            enum eAudSpecialEffectMode
            {
            kSpecialEffectModeNormal = 0,
            kSpecialEffectModeUnderwater = 1,
            kSpecialEffectModeStoned = 2,
            kSpecialEffectModePauseMenu = 3,
            kSpecialEffectModeSlowMotion = 4,
            kSpecialEffectModeDrunkStage01 = 5,
            kSpecialEffectModeDrunkStage02 = 6,
            kSpecialEffectModeDrunkStage03 = 7,
            NUM_AUDSPECIALEFFECTMODE
            };
            ```
            </summary>
            <param name="mode">
            Audio mode to apply this frame
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetAudioSubmixEffectParamFloat(System.Int32,System.Int32,System.Int32,System.Single)">
            <summary>
            Sets a floating-point parameter for a submix effect.
            </summary>
            <param name="submixId">
            The submix.
            </param>
            <param name="effectSlot">
            The effect slot for the submix. It is expected that the effect is set in this slot beforehand.
            </param>
            <param name="paramIndex">
            The parameter index for the effect.
            </param>
            <param name="paramValue">
            The parameter value to set.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetAudioSubmixEffectParamInt(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            Sets an integer parameter for a submix effect.
            </summary>
            <param name="submixId">
            The submix.
            </param>
            <param name="effectSlot">
            The effect slot for the submix. It is expected that the effect is set in this slot beforehand.
            </param>
            <param name="paramIndex">
            The parameter index for the effect.
            </param>
            <param name="paramValue">
            The parameter value to set.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetAudioSubmixEffectRadioFx(System.Int32,System.Int32)">
            <summary>
            Assigns a RadioFX effect to a submix effect slot.
            The parameter values for this effect are as follows (backticks are used to represent hashes):
            | Index | Type | Description |
            |-|-|-|
            | \`enabled\` | int | Enables or disables RadioFX on this DSP. |
            | \`default\` | int | Sets default parameters for the RadioFX DSP and enables it. |
            | \`freq_low\` | float |  |
            | \`freq_hi\` | float |  |
            | \`fudge\` | float |  |
            | \`rm_mod_freq\` | float |  |
            | \`rm_mix\` | float |  |
            | \`o_freq_lo\` | float |  |
            | \`o_freq_hi\` | float |  |
            </summary>
            <param name="submixId">
            The submix.
            </param>
            <param name="effectSlot">
            The effect slot for the submix.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetAudioSubmixOutputVolumes(System.Int32,System.Int32,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            Sets the volumes for the sound channels in a submix effect.
            Values can be between 0.0 and 1.0.
            Channel 5 and channel 6 are not used in voice chat but are believed to be center and LFE channels.
            Output slot starts at 0 for the first ADD_AUDIO_SUBMIX_OUTPUT call then incremented by 1 on each subsequent call.
            </summary>
            <param name="submixId">
            The submix.
            </param>
            <param name="outputSlot">
            The output slot index.
            </param>
            <param name="frontLeftVolume">
            The volume for the front left channel.
            </param>
            <param name="frontRightVolume">
            The volume for the front right channel.
            </param>
            <param name="rearLeftVolume">
            The volume for the rear left channel.
            </param>
            <param name="rearRightVolume">
            The volume for the rear right channel.
            </param>
            <param name="channel5Volume">
            The volume for channel 5.
            </param>
            <param name="channel6Volume">
            The volume for channel 6.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetAudioVehiclePriority(System.Int32,System.Int32)">
            <summary>
            Sets the priority for the given vehicle. This is a hint for the audio system as to what LOD the
            vehicle should use.
            'High' priority will bump up the activation range significantly and prevent it
            from dropping when the vehicle is not within the view frustrum.
            'Max' will attempt to keep the vehicle at maximum LOD regardless of how far it is from the listener or what it is currently doing. Be careful with this!
            There is a hard limit of 5 simulataneous granular cars (including the player) so we are quite limited on the number
            we can play at once, so setting vehicles to max priority will reduce the number of engines availble for regular NPC vehicles
            ```cpp
            enum eAudVehiclePriority {
            AUDIO_VEHICLE_PRIORITY_NORMAL = 0,
            AUDIO_VEHICLE_PRIORITY_MEDIUM = 1,
            AUDIO_VEHICLE_PRIORITY_MAX = 2,
            AUDIO_VEHICLE_PRIORITY_HIGH = 3,
            }
            ```
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetAutoGiveParachuteWhenEnterPlane(System.Int32,System.Boolean)">
            <summary>
            SET_AUTO_GIVE_PARACHUTE_WHEN_ENTER_PLANE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetAutoGiveScubaGearWhenExitVehicle(System.Int32,System.Boolean)">
            <summary>
            SET_AUTO_GIVE_SCUBA_GEAR_WHEN_EXIT_VEHICLE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xd2b315b6689d537d(System.Int32,System.Boolean)">
            <summary>
            SET_AUTO_GIVE_SCUBA_GEAR_WHEN_EXIT_VEHICLE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetBackfaceculling(System.Boolean)">
            <summary>
            SET_BACKFACECULLING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x23ba6b0c2ad7b0d3(System.Boolean)">
            <summary>
            SET_BACKFACECULLING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetBalanceAddMachine(System.Int32@,System.Int32@)">
            <summary>
            SET_BALANCE_ADD_MACHINE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetBalanceAddMachines(System.Int32@,System.Int32,System.Int32@)">
            <summary>
            SET_BALANCE_ADD_MACHINES
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetBeastModeActive(System.Int32)">
            <summary>
            _SET_BEAST_MODE_ACTIVE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x438822c279b73b93(System.Int32)">
            <summary>
            _SET_BEAST_MODE_ACTIVE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetBigmapActive(System.Boolean,System.Boolean)">
            <summary>
            Toggles the big minimap state like in GTA:Online.
            To get the current state of the minimap, use [`IS_BIGMAP_ACTIVE`](#\_0xFFF65C63).
            </summary>
            <param name="toggleBigMap">
            Enable or disable the expanded minimap.
            </param>
            <param name="showFullMap">
            Enable or disable the full map from being shown on the minimap, requires p0 to be true.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetRadarBigmapEnabled(System.Boolean,System.Boolean)">
            <summary>
            Toggles the big minimap state like in GTA:Online.
            To get the current state of the minimap, use [`IS_BIGMAP_ACTIVE`](#\_0xFFF65C63).
            </summary>
            <param name="toggleBigMap">
            Enable or disable the expanded minimap.
            </param>
            <param name="showFullMap">
            Enable or disable the full map from being shown on the minimap, requires p0 to be true.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetBikeOnStand(System.Int32,System.Single,System.Single)">
            <summary>
            Only works on bikes, both X and Y work in the -1 - 1 range.
            X forces the bike to turn left or right (-1, 1)
            Y forces the bike to lean to the left or to the right (-1, 1)
            Example with X -1/Y 1
            http://i.imgur.com/TgIuAPJ.jpg
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetBikeLeanAngle(System.Int32,System.Single,System.Single)">
            <summary>
            Only works on bikes, both X and Y work in the -1 - 1 range.
            X forces the bike to turn left or right (-1, 1)
            Y forces the bike to lean to the left or to the right (-1, 1)
            Example with X -1/Y 1
            http://i.imgur.com/TgIuAPJ.jpg
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetBinkMovie(System.String)">
            <summary>
            Creates an integer (usually 1) for a BINK movie to be called with other natives.
            [List of all BINK movies (alphabetically ordered) as of b2802](https://gist.github.com/ItsJunction/8046f28c29ea8ff2821e9e4f933f595f)
            </summary>
            <param name="name">
            The BINK movie to play (with or without file extension).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetBinkMovieRequested(System.String)">
            <summary>
            Creates an integer (usually 1) for a BINK movie to be called with other natives.
            [List of all BINK movies (alphabetically ordered) as of b2802](https://gist.github.com/ItsJunction/8046f28c29ea8ff2821e9e4f933f595f)
            </summary>
            <param name="name">
            The BINK movie to play (with or without file extension).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetBinkMovieTime(System.Int32,System.Single)">
            <summary>
            Seeks a BINK movie to a specified position.
            </summary>
            <param name="binkMovie">
            The movie that is being played.
            </param>
            <param name="progress">
            As a percentage (0.0 - 100.0).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetBinkMovieProgress(System.Int32,System.Single)">
            <summary>
            Seeks a BINK movie to a specified position.
            </summary>
            <param name="binkMovie">
            The movie that is being played.
            </param>
            <param name="progress">
            As a percentage (0.0 - 100.0).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetBinkMovieUnk_2(System.Int32,System.Boolean)">
            <summary>
            NativeDB Introduced: v1868
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetBinkMovieVolume(System.Int32,System.Single)">
            <summary>
            binkMovie: Is return value from _SET_BINK_MOVIE. Has something to do with bink volume? (audRequestedSettings::SetVolumeCurveScale)
            ```
            ```
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetBinkMovieUnk(System.Int32,System.Single)">
            <summary>
            binkMovie: Is return value from _SET_BINK_MOVIE. Has something to do with bink volume? (audRequestedSettings::SetVolumeCurveScale)
            ```
            ```
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetBinkShouldSkip(System.Int32,System.Boolean)">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x6805d58caa427b72(System.Int32,System.Boolean)">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetBit(System.Int32@,System.Int32)">
            <summary>
            This sets bit [offset] of [address] to on.
            The offsets used are different bits to be toggled on and off, typically there is only one address used in a script.
            Example:
            MISC::SET_BIT(&amp;bitAddress, 1);
            To check if this bit has been enabled:
            MISC::IS_BIT_SET(bitAddress, 1); // will return 1 afterwards
            Please note, this method may assign a value to [address] when used.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetBitsInRange(System.Int32@,System.Int32,System.Int32,System.Int32)">
            <summary>
            SET_BITS_IN_RANGE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetBlipAlpha(System.Int32,System.Int32)">
            <summary>
            Sets alpha-channel for blip color.
            Example:
            Blip blip = HUD::ADD_BLIP_FOR_ENTITY(entity);
            HUD::SET_BLIP_COLOUR(blip , 3);
            HUD::SET_BLIP_ALPHA(blip , 64);
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetBlipAsFriendly(System.Int32,System.Boolean)">
            <summary>
            Allows the user to set a blip as friendly or enemy based on the toggle.
            </summary>
            <param name="blip">
            The blip handle
            </param>
            <param name="toggle">
            True for friendly, false for enemy
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetBlipAsMissionCreatorBlip(System.Int32,System.Boolean)">
            <summary>
            SET_BLIP_AS_MISSION_CREATOR_BLIP
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetBlipAsShortRange(System.Int32,System.Boolean)">
            <summary>
            Sets whether or not the specified blip should only be displayed when nearby, or on the minimap.
            </summary>
            <param name="blip">
            The blip handle.
            </param>
            <param name="toggle">
            True to only display the blip as 'short range', false to display the blip from a longer distance.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetBlipBright(System.Int32,System.Boolean)">
            <summary>
            SET_BLIP_BRIGHT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetBlipCategory(System.Int32,System.Int32)">
            <summary>
            Examples result:
            ![](https://i.imgur.com/skY6vAJ.png)
            **index:**
            ```
            1 = No distance shown in legend
            2 = Distance shown in legend
            7 = "Other Players" category, also shows distance in legend
            10 = "Property" category
            11 = "Owned Property" category
            ```
            Any other value behaves like `index = 1`, `index` wraps around after 255
            Blips with categories `7`, `10` or `11` will all show under the specific categories listing in the map legend, regardless of sprite or name.
            **Legend entries**
            | index | Legend entry | Label |
            | --- | --- | --- |
            | 7 | Other Players | `BLIP_OTHPLYR` |
            | 10 | Property | `BLIP_PROPCAT` |
            | 11 | Owned Property | `BLIP_APARTCAT` |
            </summary>
            <param name="blip">
            The blip to change the category index of
            </param>
            <param name="index">
            The category index to change to
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetBlipColour(System.Int32,System.Int32)">
            <summary>
            SET_BLIP_COLOUR
            </summary>
            <param name="blip">
            The blip handle to set the color of
            </param>
            <param name="color">
            This can be a hex color code, or a [blip color](https://docs.fivem.net/docs/game-references/blips/#blip-colors).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetBlipCoords(System.Int32,System.Single,System.Single,System.Single)">
            <summary>
            SET_BLIP_COORDS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetBlipDisplay(System.Int32,System.Int32)">
            <summary>
            **displayId Behaviour**
            | display ID 	| Behaviour                                                   	|
            |------------	|-------------------------------------------------------------	|
            | 0          	| Doesn't show up, ever, anywhere.                            	|
            | 1          	| Doesn't show up, ever, anywhere.                            	|
            | 2          	| Shows on both main map and minimap. (Selectable on map)     	|
            | 3          	| Shows on main map only. (Selectable on map)                 	|
            | 4          	| Shows on main map only. (Selectable on map)                 	|
            | 5          	| Shows on minimap only.                                      	|
            | 6          	| Shows on both main map and minimap. (Selectable on map)     	|
            | 7          	| Doesn't show up, ever, anywhere.                            	|
            | 8          	| Shows on both main map and minimap. (Not selectable on map) 	|
            | 9          	| Shows on minimap only.                                      	|
            | 10         	| Shows on both main map and minimap. (Not selectable on map) 	|
            Anything higher than 10 seems to be exactly the same as 10.
            Rockstar seem to only use 0, 2, 3, 4, 5 and 8 in the decompiled scripts.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetBlipDisplayIndicatorOnBlip(System.Int32,System.Boolean)">
            <summary>
            Must be toggled before being queued for animation
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xc4278f70131baa6d(System.Int32,System.Boolean)">
            <summary>
            Must be toggled before being queued for animation
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetBlipFade(System.Int32,System.Int32,System.Int32)">
            <summary>
            SET_BLIP_FADE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetBlipFlashInterval(System.Int32,System.Int32)">
            <summary>
            Sets the interval in milliseconds before flashing the blip.
            </summary>
            <param name="blip">
            The blip to change flashing interval
            </param>
            <param name="interval">
            Interval in milliseconds before flashing the blip
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetBlipFlashTimer(System.Int32,System.Int32)">
            <summary>
            Flashes blip for time in milliseconds before stopping.
            </summary>
            <param name="blip">
            The blip to start flashing
            </param>
            <param name="duration">
            Time in milliseconds to flash the blip before stopping
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetBlipFlashes(System.Int32,System.Boolean)">
            <summary>
            SET_BLIP_FLASHES
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetBlipFlashesAlternate(System.Int32,System.Boolean)">
            <summary>
            SET_BLIP_FLASHES_ALTERNATE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetBlipHiddenOnLegend(System.Int32,System.Boolean)">
            <summary>
            SET_BLIP_HIDDEN_ON_LEGEND
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x54318c915d27e4ce(System.Int32,System.Boolean)">
            <summary>
            SET_BLIP_HIDDEN_ON_LEGEND
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetBlipHighDetail(System.Int32,System.Boolean)">
            <summary>
            SET_BLIP_HIGH_DETAIL
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetBlipNameFromTextFile(System.Int32,System.String)">
            <summary>
            Doesn't work if the label text of gxtEntry is &gt;= 80.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetBlipNameToPlayerName(System.Int32,System.Int32)">
            <summary>
            SET_BLIP_NAME_TO_PLAYER_NAME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetBlipPriority(System.Int32,System.Int32)">
            <summary>
            See this topic for more details : gtaforums.com/topic/717612-v-scriptnative-documentation-and-research/page-35?p=1069477935
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetBlipRotation(System.Int32,System.Int32)">
            <summary>
            After some testing, looks like you need to use CEIL() on the rotation (vehicle/ped heading) before using it there.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetBlipRoute(System.Int32,System.Boolean)">
            <summary>
            Enable / disable showing route for the Blip-object.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetBlipRouteColour(System.Int32,System.Int32)">
            <summary>
            SET_BLIP_ROUTE_COLOUR
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetBlipScale(System.Int32,System.Single)">
            <summary>
            SET_BLIP_SCALE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetBlipScaleTransformation(System.Int32,System.Single,System.Single)">
            <summary>
            See https://imgur.com/a/lLkEsMN
            ```
            NativeDB Introduced: v1734
            ```
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetBlipSecondaryColour(System.Int32,System.Single,System.Single,System.Single)">
            <summary>
            SET_BLIP_SECONDARY_COLOUR
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetBlipShowCone(System.Int32,System.Boolean)">
            <summary>
            NativeDB Added Parameter 3: Any p2
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetBlipShrink(System.Int32,System.Boolean)">
            <summary>
            Makes a blip go small when off the minimap.
            SET_BLIP_AS_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x2b6d467dab714e8d(System.Int32,System.Boolean)">
            <summary>
            Makes a blip go small when off the minimap.
            SET_BLIP_AS_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetBlipSprite(System.Int32,System.Int32)">
            <summary>
            Sets the displayed sprite for a specific blip.
            There's a [list of sprites](https://docs.fivem.net/game-references/blips/) on the FiveM documentation site.
            </summary>
            <param name="blip">
            The blip to change.
            </param>
            <param name="spriteId">
            The sprite ID to set.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetBlipSquaredRotation(System.Int32,System.Single)">
            <summary>
            Does not require whole number/integer rotations.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa8b6afdac320ac87(System.Int32,System.Single)">
            <summary>
            Does not require whole number/integer rotations.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetBlockAmbientPedsFromDroppingWeaponsThisFrame">
            <summary>
            Prevents ambient peds from dropping their weapons for the current frame.
            ```
            NativeDB Introduced: v3258
            ```
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetBlockingOfNonTemporaryEvents(System.Int32,System.Boolean)">
            <summary>
            works with TASK::TASK_SET_BLOCKING_OF_NON_TEMPORARY_EVENTS to make a ped completely oblivious to all events going on around him
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetBoatAnchor(System.Int32,System.Boolean)">
            <summary>
            Sets the anchor state for a boat.
            ```
            NativeDB Introduced: v323
            ```
            **Note**: You might want to check if you can use your anchor before with [CAN_ANCHOR_BOAT_HERE](#\_0x26C10ECBDA5D043B).
            </summary>
            <param name="boat">
            The target boat.
            </param>
            <param name="toggle">
            Set the anchor state `true` deploys the anchor, false `raises` it.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetBoatBoomPositionRatio(System.Int32,System.Single)">
            <summary>
            Sets the boat boom position for the `TR3` trailer.
            Ratio value is between `0.0` and `1.0`, where `0.0` is 90 degrees to the left of the boat, and `1.0` is just slightly to the right/back of the boat.
            To get the current boom position ratio, use [GET_BOAT_BOOM_POSITION_RATIO](#\_0x6636C535F6CC2725).
            </summary>
            <param name="vehicle">
            The TR3 vehicle.
            </param>
            <param name="ratio">
            A value between 0.0 (left) and 1.0 (back)
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xf488c566413b4232(System.Int32,System.Single)">
            <summary>
            Sets the boat boom position for the `TR3` trailer.
            Ratio value is between `0.0` and `1.0`, where `0.0` is 90 degrees to the left of the boat, and `1.0` is just slightly to the right/back of the boat.
            To get the current boom position ratio, use [GET_BOAT_BOOM_POSITION_RATIO](#\_0x6636C535F6CC2725).
            </summary>
            <param name="vehicle">
            The TR3 vehicle.
            </param>
            <param name="ratio">
            A value between 0.0 (left) and 1.0 (back)
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetBoatDisableAvoidance(System.Int32,System.Boolean)">
            <summary>
            SET_BOAT_DISABLE_AVOIDANCE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x0a6a279f3aa4fd70(System.Int32,System.Boolean)">
            <summary>
            SET_BOAT_DISABLE_AVOIDANCE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetBoatIsSinking(System.Int32)">
            <summary>
            _SET_BOAT_IS_SINKING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xbd32e46aa95c1dd2(System.Int32)">
            <summary>
            _SET_BOAT_IS_SINKING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetBoatSinking(System.Int32)">
            <summary>
            _SET_BOAT_IS_SINKING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetBoatLowLodAnchorDistance(System.Int32,System.Single)">
            <summary>
            Sets the distance from the player at which anchored boats switch between high and low LOD (Level of Detail) buoyancy mode.
            ```
            NativeDB Introduced: v323
            ```
            </summary>
            <param name="boat">
            The target boat.
            </param>
            <param name="_value">
            The distance at which the LOD switch occurs. Set to `-1.0` to reset the LOD distance to the default value.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xe842a9398079bd82(System.Int32,System.Single)">
            <summary>
            Sets the distance from the player at which anchored boats switch between high and low LOD (Level of Detail) buoyancy mode.
            ```
            NativeDB Introduced: v323
            ```
            </summary>
            <param name="boat">
            The target boat.
            </param>
            <param name="_value">
            The distance at which the LOD switch occurs. Set to `-1.0` to reset the LOD distance to the default value.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetBoatAnchorBuoyancyCoefficient(System.Int32,System.Single)">
            <summary>
            Sets the distance from the player at which anchored boats switch between high and low LOD (Level of Detail) buoyancy mode.
            ```
            NativeDB Introduced: v323
            ```
            </summary>
            <param name="boat">
            The target boat.
            </param>
            <param name="_value">
            The distance at which the LOD switch occurs. Set to `-1.0` to reset the LOD distance to the default value.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetBoatMovementResistance(System.Int32,System.Single)">
            <summary>
            Sets the distance from the player at which anchored boats switch between high and low LOD (Level of Detail) buoyancy mode.
            ```
            NativeDB Introduced: v323
            ```
            </summary>
            <param name="boat">
            The target boat.
            </param>
            <param name="_value">
            The distance at which the LOD switch occurs. Set to `-1.0` to reset the LOD distance to the default value.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetBoatRemainsAnchoredWhilePlayerIsDriver(System.Int32,System.Boolean)">
            <summary>
            Sets whether a boat should remain anchored even when a player is driving it.
            **Note**: This native is always used with [SET_BOAT_ANCHOR](#\_0x75DBEC174AEEAD10).
            ```
            NativeDB Introduced: v323
            ```
            </summary>
            <param name="boat">
            The target boat.
            </param>
            <param name="toggle">
            Set the anchoring behavior. If `true`, the boat will remain anchored even when a player is driving. If `false`, normal anchoring behavior applies (anchor is raised when a player drives).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xe3ebaae484798530(System.Int32,System.Boolean)">
            <summary>
            Sets whether a boat should remain anchored even when a player is driving it.
            **Note**: This native is always used with [SET_BOAT_ANCHOR](#\_0x75DBEC174AEEAD10).
            ```
            NativeDB Introduced: v323
            ```
            </summary>
            <param name="boat">
            The target boat.
            </param>
            <param name="toggle">
            Set the anchoring behavior. If `true`, the boat will remain anchored even when a player is driving. If `false`, normal anchoring behavior applies (anchor is raised when a player drives).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetBoatFrozenWhenAnchored(System.Int32,System.Boolean)">
            <summary>
            Sets whether a boat should remain anchored even when a player is driving it.
            **Note**: This native is always used with [SET_BOAT_ANCHOR](#\_0x75DBEC174AEEAD10).
            ```
            NativeDB Introduced: v323
            ```
            </summary>
            <param name="boat">
            The target boat.
            </param>
            <param name="toggle">
            Set the anchoring behavior. If `true`, the boat will remain anchored even when a player is driving. If `false`, normal anchoring behavior applies (anchor is raised when a player drives).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetBoatSinksWhenWrecked(System.Int32,System.Int32)">
            <summary>
            SET_BOAT_SINKS_WHEN_WRECKED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x8f719973e1445ba2(System.Int32,System.Int32)">
            <summary>
            SET_BOAT_SINKS_WHEN_WRECKED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetBoatExplodesOnWreckedAction(System.Int32,System.Int32)">
            <summary>
            SET_BOAT_SINKS_WHEN_WRECKED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetCalmingQuadBounds(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            SET_CALMING_QUAD_BOUNDS
            </summary>
            <param name="waterQuad">
            The calming quad index
            </param>
            <param name="minX">
            The minX coordinate
            </param>
            <param name="minY">
            The minY coordinate
            </param>
            <param name="maxX">
            The maxX coordinate
            </param>
            <param name="maxY">
            The maxY coordinate
            </param>
            <returns>
            Returns true on success.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetCalmingQuadDampening(System.Int32,System.Single)">
            <summary>
            SET_CALMING_QUAD_DAMPENING
            </summary>
            <param name="calmingQuad">
            The calming quad
            </param>
            <param name="dampening">
            The dampening value
            </param>
            <returns>
            Returns true on success.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetCamActive(System.Int32,System.Boolean)">
            <summary>
            Set camera as active/inactive.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetCamActiveWithInterp(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            Previous declaration void SET_CAM_ACTIVE_WITH_INTERP(Cam camTo, Cam camFrom, int duration, BOOL easeLocation, BOOL easeRotation) is completely wrong. The last two params are integers not BOOLs...
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetCamAffectsAiming(System.Int32,System.Boolean)">
            <summary>
            Allows you to aim and shoot at the direction the camera is facing.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetCamAnimCurrentPhase(System.Int32,System.Single)">
            <summary>
            SET_CAM_ANIM_CURRENT_PHASE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetCamControlsMiniMapHeading(System.Int32,System.Boolean)">
            <summary>
            Makes the minimap follow a scripted camera's rotation instead of the gameplay cam.
            </summary>
            <param name="cam">
            Cam handle returned by [CREATE_CAM](#\_0xC3981DCE61D9E13F)
            </param>
            <param name="toggle">
            Whether or not this camera should control the minimap heading.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x661b5c8654add825(System.Int32,System.Boolean)">
            <summary>
            Makes the minimap follow a scripted camera's rotation instead of the gameplay cam.
            </summary>
            <param name="cam">
            Cam handle returned by [CREATE_CAM](#\_0xC3981DCE61D9E13F)
            </param>
            <param name="toggle">
            Whether or not this camera should control the minimap heading.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetCamCoord(System.Int32,System.Single,System.Single,System.Single)">
            <summary>
            Sets the position of the cam.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetCamDebugName(System.Int32,System.String)">
            <summary>
            NOTE: Debugging functions are not present in the retail version of the game.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetCamDofFnumberOfLens(System.Int32,System.Single)">
            <summary>
            This native has its name defined inside its codE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x7dd234d6f3914c5b(System.Int32,System.Single)">
            <summary>
            This native has its name defined inside its codE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetCamDofFocalLengthMultiplier(System.Int32,System.Single)">
            <summary>
            Native name labeled within its code
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x47b595d60664cffa(System.Int32,System.Single)">
            <summary>
            Native name labeled within its code
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetCamDofFocusDistanceBias(System.Int32,System.Single)">
            <summary>
            This native has a name defined inside its code
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xc669eea5d031b7de(System.Int32,System.Single)">
            <summary>
            This native has a name defined inside its code
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetCamDofMaxNearInFocusDistance(System.Int32,System.Single)">
            <summary>
            This native has a name defined inside its code
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xc3654a441402562d(System.Int32,System.Single)">
            <summary>
            This native has a name defined inside its code
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetCamDofMaxNearInFocusDistanceBlendLevel(System.Int32,System.Single)">
            <summary>
            This native has a name defined inside its code
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x2c654b4943bddf7c(System.Int32,System.Single)">
            <summary>
            This native has a name defined inside its code
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetCamDofPlanes(System.Int32,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            SET_CAM_DOF_PLANES
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetCamDofStrength(System.Int32,System.Single)">
            <summary>
            Specifies how much the DoF effect should be applied (Set using [`SET_CAM_NEAR_DOF`](#\_0x3FA4BF0A7AB7DE2C), [`SET_CAM_FAR_DOF`](#\_0xEDD91296CD01AEE0), etc.)
            </summary>
            <param name="cam">
            The camera handle
            </param>
            <param name="dofStrength">
            Depth of Field strength (between 0.0 and 1.0)
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetCamEffect(System.Int32)">
            <summary>
            if p0 is 0, effect is cancelled
            if p0 is 1, effect zooms in, gradually tilts cam clockwise apx 30 degrees, wobbles slowly. Motion blur is active until cancelled.
            if p0 is 2, effect immediately tilts cam clockwise apx 30 degrees, begins to wobble slowly, then gradually tilts cam back to normal. The wobbling will continue until the effect is cancelled.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetCamFarClip(System.Int32,System.Single)">
            <summary>
            SET_CAM_FAR_CLIP
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetCamFarDof(System.Int32,System.Single)">
            <summary>
            Specifies when the camera should stop being in focus. Can be used together with [`SET_USE_HI_DOF`](#\_0xA13B0222F3D94A94), [`SET_CAM_NEAR_DOF`](#\_0x3FA4BF0A7AB7DE2C), [`SET_CAM_USE_SHALLOW_DOF_MODE`](#\_0x16A96863A17552BB), [`SET_CAM_DOF_STRENGTH`](#\_0x5EE29B4D7D5DF897) and other DoF related natives.
            ### Usage Example
            A usage example for this native can be found in the following native documentation: [`SET_CAM_DOF_STRENGTH`](#\_0x5EE29B4D7D5DF897).
            </summary>
            <param name="cam">
            The camera handle
            </param>
            <param name="farDOF">
            Distance in in standard units
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetCamFov(System.Int32,System.Single)">
            <summary>
            Adjusts the field of view (FOV) for a specified camera, allowing for a wider or narrower perspective of the game world. The field of view is measured in degrees and affects how much of the game world is visible at any given moment through the camera.
            ```
            NativeDB Introduced: v323
            ```
            </summary>
            <param name="cam">
            The camera whose FOV is being set.
            </param>
            <param name="fieldOfView">
            The new FOV value, in degrees. Valid range is from `1.0f` (minimum FOV, for a very narrow view) to `130.0f` (maximum FOV, for a very wide view).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetCamInheritRollVehicle(System.Int32,System.Boolean)">
            <summary>
            The native seems to only be called once.
            The native is used as so,
            CAM::SET_CAM_INHERIT_ROLL_VEHICLE(l_544, getElem(2, &amp;l_525, 4));
            In the exile1 script.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetCamMotionBlurStrength(System.Int32,System.Single)">
            <summary>
            SET_CAM_MOTION_BLUR_STRENGTH
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetCamNearClip(System.Int32,System.Single)">
            <summary>
            SET_CAM_NEAR_CLIP
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetCamNearDof(System.Int32,System.Single)">
            <summary>
            Specifies when the camera should start being in focus. Can be used together with [`SET_USE_HI_DOF`](#\_0xA13B0222F3D94A94), [`SET_CAM_FAR_DOF`](#\_0xEDD91296CD01AEE0), [`SET_CAM_USE_SHALLOW_DOF_MODE`](#\_0x16A96863A17552BB), [`SET_CAM_DOF_STRENGTH`](#\_0x5EE29B4D7D5DF897) and other DoF related natives.
            ### Usage Example
            A usage example for this native can be found in the following native documentation: [`SET_CAM_DOF_STRENGTH`](#\_0x5EE29B4D7D5DF897).
            </summary>
            <param name="cam">
            The camera handle
            </param>
            <param name="nearDOF">
            Distance in in standard units
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetCamParams(System.Int32,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            SET_CAM_PARAMS
            </summary>
            <param name="transitionSpeed">
            The speed of transition/interpolation to these new values
            </param>
            <param name="rotationOrder">
            The order of rotation, see [`GET_ENTITY_ROTATION`](#\_0xAFBD61CC738D9EB9)
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetCamRot(System.Int32,System.Single,System.Single,System.Single,System.Int32)">
            <summary>
            Sets the rotation of the camera.
            </summary>
            <param name="cam">
            The camera handle to use, in order to change the rotation
            </param>
            <param name="rotX">
            Rotation on X
            </param>
            <param name="rotY">
            Rotation on Y
            </param>
            <param name="rotZ">
            Rotation on Z
            </param>
            <param name="rotationOrder">
            The order of rotation, see [`GET_ENTITY_ROTATION`](#\_0xAFBD61CC738D9EB9)
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetCamShakeAmplitude(System.Int32,System.Single)">
            <summary>
            SET_CAM_SHAKE_AMPLITUDE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetCamSplineDuration(System.Int32,System.Int32)">
            <summary>
            I named p1 as timeDuration as it is obvious. I'm assuming tho it is ran in ms(Milliseconds) as usual.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetCamSplineNodeEase(System.Int32,System.Int32,System.Int32,System.Single)">
            <summary>
            SET_CAM_SPLINE_NODE_EASE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x83b8201ed82a9a2d(System.Int32,System.Int32,System.Int32,System.Single)">
            <summary>
            SET_CAM_SPLINE_NODE_EASE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetCamSplineNodeExtraFlags(System.Int32,System.Int32,System.Int32)">
            <summary>
            SET_CAM_SPLINE_NODE_EXTRA_FLAGS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x7bf1a54ae67ac070(System.Int32,System.Int32,System.Int32)">
            <summary>
            SET_CAM_SPLINE_NODE_EXTRA_FLAGS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetCamSplineNodeVelocityScale(System.Int32,System.Int32,System.Single)">
            <summary>
            SET_CAM_SPLINE_NODE_VELOCITY_SCALE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa6385deb180f319f(System.Int32,System.Int32,System.Single)">
            <summary>
            SET_CAM_SPLINE_NODE_VELOCITY_SCALE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetCamSplinePhase(System.Int32,System.Single)">
            <summary>
            SET_CAM_SPLINE_PHASE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetCamSplineSmoothingStyle(System.Int32,System.Int32)">
            <summary>
            Sets the smoothing style for a DEFAULT_SPLINE_CAMERA
            Ranges from 0 to 3 in rockstar scripts although there are actually 26
            ```
            0: No lead-in or lead-out smoothing
            1: Smooth lead-in
            2: Smooth lead-out
            3: Both lead-in and lead-out are smoothed
            4-6: Longer speed up, lead-in, lead-out, and both in order as above.
            6: see above, but missed a node in testing(?)
            7: Smoothed lead-in, longer smoothed lead-out
            8: Longer lead-in and lead-out than 6, didn't drop node
            9: Constant acceleration
            10: Constant deceleration. Dropped 2 nodes in testing.
            11: Same as 0
            12: 10 but slower lead-in, reaches end node less early
            13: Extremely close to 3, slightly longer lead-in/lead-out
            14: Constant acceleration, dropped last 2 nodes in testing and halted (?)
            15: Very similar to 10, did not drop any nodes.
            16: Long lead-in, dropped 2 nodes in testing, very long leadout.
            17: Constant acceleration, slower speed-up than 9
            18: Same as 17 is to 9, slightly longer lead-out, lingers at end node
            19: Very long lead in and out
            20: Very long, gradual lead-in acceleration at start, gets extremely fast
            21: Same as 20 but for constant deceleration
            22: 20 and 21 combined, long linger at end node. Dropped 2 nodes in testing
            23: Constant acceleration, doesn't complete path before it stops
            24: Same as 23 but with constant deceleration, but completes path
            25: 23 and 24 combined, insanely fast at middle.
            26: No noticable lead-in, misses last 2 nodes in testing
            27+: Alternates between 0 and 26
            ```
            The above is documented and graphed at [Spline Cam Interp Graphs](https://docs.google.com/spreadsheets/d/1ejyiMcEYrhhQOL0mLe8664UN-vU4Oh-SBqQnVcKlFIk/edit?usp=sharing)
            ```
            Using 1-3 will result in misalignment from the passed durations for the spline nodes, the overall duration will remain but other nodes will be shortened if smoothing anything.
            Graph below demonstrates interpolation between 0-1000 and back 10 times.
            ![](https://i.imgur.com/cixWh7m.png)
            ## Parameters
            * **cam**: The DEFAULT_SPLINE_CAMERA to apply the smoothing to
            * **smoothingStyle**: 0 to 3, 0 no additional smoothing, 1 smooth lead-in, 2 smooth lead-out, 3 smooth lead-in &amp; lead-out
            ```
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xd1b0f412f109ea5d(System.Int32,System.Int32)">
            <summary>
            Sets the smoothing style for a DEFAULT_SPLINE_CAMERA
            Ranges from 0 to 3 in rockstar scripts although there are actually 26
            ```
            0: No lead-in or lead-out smoothing
            1: Smooth lead-in
            2: Smooth lead-out
            3: Both lead-in and lead-out are smoothed
            4-6: Longer speed up, lead-in, lead-out, and both in order as above.
            6: see above, but missed a node in testing(?)
            7: Smoothed lead-in, longer smoothed lead-out
            8: Longer lead-in and lead-out than 6, didn't drop node
            9: Constant acceleration
            10: Constant deceleration. Dropped 2 nodes in testing.
            11: Same as 0
            12: 10 but slower lead-in, reaches end node less early
            13: Extremely close to 3, slightly longer lead-in/lead-out
            14: Constant acceleration, dropped last 2 nodes in testing and halted (?)
            15: Very similar to 10, did not drop any nodes.
            16: Long lead-in, dropped 2 nodes in testing, very long leadout.
            17: Constant acceleration, slower speed-up than 9
            18: Same as 17 is to 9, slightly longer lead-out, lingers at end node
            19: Very long lead in and out
            20: Very long, gradual lead-in acceleration at start, gets extremely fast
            21: Same as 20 but for constant deceleration
            22: 20 and 21 combined, long linger at end node. Dropped 2 nodes in testing
            23: Constant acceleration, doesn't complete path before it stops
            24: Same as 23 but with constant deceleration, but completes path
            25: 23 and 24 combined, insanely fast at middle.
            26: No noticable lead-in, misses last 2 nodes in testing
            27+: Alternates between 0 and 26
            ```
            The above is documented and graphed at [Spline Cam Interp Graphs](https://docs.google.com/spreadsheets/d/1ejyiMcEYrhhQOL0mLe8664UN-vU4Oh-SBqQnVcKlFIk/edit?usp=sharing)
            ```
            Using 1-3 will result in misalignment from the passed durations for the spline nodes, the overall duration will remain but other nodes will be shortened if smoothing anything.
            Graph below demonstrates interpolation between 0-1000 and back 10 times.
            ![](https://i.imgur.com/cixWh7m.png)
            ## Parameters
            * **cam**: The DEFAULT_SPLINE_CAMERA to apply the smoothing to
            * **smoothingStyle**: 0 to 3, 0 no additional smoothing, 1 smooth lead-in, 2 smooth lead-out, 3 smooth lead-in &amp; lead-out
            ```
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetCamUseShallowDofMode(System.Int32,System.Boolean)">
            <summary>
            Enables or disables the usage of a shallow DOF. Needs to be set to true to use [`SET_CAM_NEAR_DOF`](#\_0x3FA4BF0A7AB7DE2C), [`SET_CAM_FAR_DOF`](#\_0xEDD91296CD01AEE0), etc. Doesn't need to be called every tick.
            ### Usage Example
            A usage example for this native can be found in the following native documentation: [`SET_CAM_DOF_STRENGTH`](#\_0x5EE29B4D7D5DF897).
            </summary>
            <param name="cam">
            The camera handle
            </param>
            <param name="toggle">
            Boolean if the camera should use a shallow depth of field or not
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetCamViewModeForContext(System.Int32,System.Int32)">
            <summary>
            SET_CAM_VIEW_MODE_FOR_CONTEXT
            </summary>
            <param name="context">
            The view context; see [`_GET_CAM_ACTIVE_VIEW_MODE_CONTEXT`](#\_0x19CAFA3C87F7C2FF).
            </param>
            <param name="viewMode">
            The view mode; see [`GET_FOLLOW_PED_CAM_VIEW_MODE`](#\_0x8D4D46230B2C353A).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x2a2173e46daecd12(System.Int32,System.Int32)">
            <summary>
            SET_CAM_VIEW_MODE_FOR_CONTEXT
            </summary>
            <param name="context">
            The view context; see [`_GET_CAM_ACTIVE_VIEW_MODE_CONTEXT`](#\_0x19CAFA3C87F7C2FF).
            </param>
            <param name="viewMode">
            The view mode; see [`GET_FOLLOW_PED_CAM_VIEW_MODE`](#\_0x8D4D46230B2C353A).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetCamberedWheelsDisabled(System.Int32,System.Boolean)">
            <summary>
            _SET_CAMBERED_WHEELS_DISABLED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x1201e8a3290a3b98(System.Int32,System.Boolean)">
            <summary>
            _SET_CAMBERED_WHEELS_DISABLED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetCanAttackFriendly(System.Int32,System.Boolean,System.Boolean)">
            <summary>
            Setting ped to true allows the ped to shoot "friendlies".
            p2 set to true when toggle is also true seams to make peds permanently unable to aim at, even if you set p2 back to false.
            p1 = false &amp; p2 = false for unable to aim at.
            p1 = true &amp; p2 = false for able to aim at.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetCanAutoVaultOnEntity(System.Int32,System.Boolean)">
            <summary>
            SET_CAN_AUTO_VAULT_ON_ENTITY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xe12abe5e3a389a6c(System.Int32,System.Boolean)">
            <summary>
            SET_CAN_AUTO_VAULT_ON_ENTITY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetCanClimbOnEntity(System.Int32,System.Boolean)">
            <summary>
            SET_CAN_CLIMB_ON_ENTITY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa80ae305e0a3044f(System.Int32,System.Boolean)">
            <summary>
            SET_CAN_CLIMB_ON_ENTITY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetCanPedEquipAllWeapons(System.Int32,System.Boolean)">
            <summary>
            Does the same as [`_SET_CAN_PED_SELECT_WEAPON`](#\_0xB4771B9AAF4E68E4) except for all weapons.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xeff296097ff1e509(System.Int32,System.Boolean)">
            <summary>
            Does the same as [`_SET_CAN_PED_SELECT_WEAPON`](#\_0xB4771B9AAF4E68E4) except for all weapons.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetCanPedEquipWeapon(System.Int32,System.UInt32,System.Boolean)">
            <summary>
            Disables selecting the given weapon. Ped isn't forced to put the gun away. However you can't reselect the weapon if you holster then unholster. Weapon is also grayed out on the weapon wheel.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xb4771b9aaf4e68e4(System.Int32,System.UInt32,System.Boolean)">
            <summary>
            Disables selecting the given weapon. Ped isn't forced to put the gun away. However you can't reselect the weapon if you holster then unholster. Weapon is also grayed out on the weapon wheel.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetCanPedSelectWeapon(System.Int32,System.UInt32,System.Boolean)">
            <summary>
            Disables selecting the given weapon. Ped isn't forced to put the gun away. However you can't reselect the weapon if you holster then unholster. Weapon is also grayed out on the weapon wheel.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetCanResprayVehicle(System.Int32,System.Boolean)">
            <summary>
            Hardcoded to not work in multiplayer.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetCarBootOpen(System.Int32)">
            <summary>
            SET_CAR_BOOT_OPEN
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xfc40cbf7b90ca77c(System.Int32)">
            <summary>
            SET_CAR_BOOT_OPEN
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetCarHighSpeedBumpSeverityMultiplier(System.Single)">
            <summary>
            Something to do with "high speed bump severity"?
            if (!sub_87a46("SET_CAR_HIGH_SPEED_BUMP_SEVERITY_MULTIPLIER")) {
            VEHICLE::_84FD40F56075E816(0.0);
            sub_8795b("SET_CAR_HIGH_SPEED_BUMP_SEVERITY_MULTIPLIER", 1);
            }
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x84fd40f56075e816(System.Single)">
            <summary>
            Something to do with "high speed bump severity"?
            if (!sub_87a46("SET_CAR_HIGH_SPEED_BUMP_SEVERITY_MULTIPLIER")) {
            VEHICLE::_84FD40F56075E816(0.0);
            sub_8795b("SET_CAR_HIGH_SPEED_BUMP_SEVERITY_MULTIPLIER", 1);
            }
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetCargobobExcludeFromPickupEntity(System.Int32,System.Int32)">
            <summary>
            Prevents a specified entity from being detached from a Cargobob, even in the event of collisions.
            </summary>
            <param name="cargobob">
            The Cargobob helicopter from which the entity is not to be detached
            </param>
            <param name="entity">
            The entity to remain attached to the Cargobob.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x1f34b0626c594380(System.Int32,System.Int32)">
            <summary>
            Prevents a specified entity from being detached from a Cargobob, even in the event of collisions.
            </summary>
            <param name="cargobob">
            The Cargobob helicopter from which the entity is not to be detached
            </param>
            <param name="entity">
            The entity to remain attached to the Cargobob.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetCargobobForceDontDetachVehicle(System.Int32,System.Boolean)">
            <summary>
            Stops cargobob from being able to detach the attached vehicle.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x571feb383f629926(System.Int32,System.Boolean)">
            <summary>
            Stops cargobob from being able to detach the attached vehicle.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetCargobobHookCanDetach(System.Int32,System.Boolean)">
            <summary>
            Stops cargobob from being able to detach the attached vehicle.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetCargobobHookCanAttach(System.Int32,System.Boolean)">
            <summary>
            Stops the cargobob from being able to attach any vehicle
            ```
            ```
            NativeDB Introduced: v1180
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x94a68da412c4007d(System.Int32,System.Boolean)">
            <summary>
            Stops the cargobob from being able to attach any vehicle
            ```
            ```
            NativeDB Introduced: v1180
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetCargobobPickupMagnetActive(System.Int32,System.Boolean)">
            <summary>
            Won't attract or magnetize to any helicopters or planes of course, but that's common sense.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CargobobMagnetGrabVehicle(System.Int32,System.Boolean)">
            <summary>
            Won't attract or magnetize to any helicopters or planes of course, but that's common sense.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetCargobobPickupMagnetEffectRadius(System.Int32,System.Single)">
            <summary>
            SET_CARGOBOB_PICKUP_MAGNET_EFFECT_RADIUS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa17bad153b51547e(System.Int32,System.Single)">
            <summary>
            SET_CARGOBOB_PICKUP_MAGNET_EFFECT_RADIUS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetCargobobPickupMagnetFalloff(System.Int32,System.Single)">
            <summary>
            SET_CARGOBOB_PICKUP_MAGNET_FALLOFF
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x685d5561680d088b(System.Int32,System.Single)">
            <summary>
            SET_CARGOBOB_PICKUP_MAGNET_FALLOFF
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetCargobobPickupMagnetPullRopeLength(System.Int32,System.Single)">
            <summary>
            SET_CARGOBOB_PICKUP_MAGNET_PULL_ROPE_LENGTH
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x6d8eac07506291fb(System.Int32,System.Single)">
            <summary>
            SET_CARGOBOB_PICKUP_MAGNET_PULL_ROPE_LENGTH
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetCargobobPickupMagnetPullStrength(System.Int32,System.Single)">
            <summary>
            SET_CARGOBOB_PICKUP_MAGNET_PULL_STRENGTH
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xed8286f71a819baa(System.Int32,System.Single)">
            <summary>
            SET_CARGOBOB_PICKUP_MAGNET_PULL_STRENGTH
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetCargobobPickupMagnetReducedFalloff(System.Int32,System.Single)">
            <summary>
            SET_CARGOBOB_PICKUP_MAGNET_REDUCED_FALLOFF
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x66979acf5102fd2f(System.Int32,System.Single)">
            <summary>
            SET_CARGOBOB_PICKUP_MAGNET_REDUCED_FALLOFF
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetCargobobPickupMagnetReducedStrength(System.Int32,System.Int32)">
            <summary>
            SET_CARGOBOB_PICKUP_MAGNET_REDUCED_STRENGTH
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xe301bd63e9e13cf0(System.Int32,System.Int32)">
            <summary>
            SET_CARGOBOB_PICKUP_MAGNET_REDUCED_STRENGTH
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetCargobobPickupMagnetStrength(System.Int32,System.Single)">
            <summary>
            SET_CARGOBOB_PICKUP_MAGNET_STRENGTH
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xbcbfcd9d1dac19e2(System.Int32,System.Single)">
            <summary>
            SET_CARGOBOB_PICKUP_MAGNET_STRENGTH
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetCargobobPickupRopeDampingMultiplier(System.Int32,System.Int32)">
            <summary>
            SET_CARGOBOB_PICKUP_ROPE_DAMPING_MULTIPLIER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xcf1182f682f65307(System.Int32,System.Int32)">
            <summary>
            SET_CARGOBOB_PICKUP_ROPE_DAMPING_MULTIPLIER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetCargobobPickupRopeType(System.Int32,System.Int32)">
            <summary>
            SET_CARGOBOB_PICKUP_ROPE_TYPE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x0d5f65a8f4ebdab5(System.Int32,System.Int32)">
            <summary>
            SET_CARGOBOB_PICKUP_ROPE_TYPE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetCgAtBoundcenter(System.Int32)">
            <summary>
            SET_CG_AT_BOUNDCENTER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetCgoffset(System.Int32,System.Single,System.Single,System.Single)">
            <summary>
            SET_CGOFFSET
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetCheckpointCylinderHeight(System.Int32,System.Single,System.Single,System.Single)">
            <summary>
            Sets the cylinder height of the checkpoint.
            Parameters:
            * nearHeight - The height of the checkpoint when inside of the radius.
            * farHeight - The height of the checkpoint when outside of the radius.
            * radius - The radius of the checkpoint.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetCheckpointIconHeight(System.Int32,System.Single)">
            <summary>
            This multiplies the height of the icon inside a checkpoint with the default height of about 2 units above the checkpoint's coordinates.
            </summary>
            <param name="checkpoint">
            The checkpoint the multiplier should be applied to.
            </param>
            <param name="height_multiplier">
            The multiplier for the icon height above the checkpoint's coordinates. Default is 1.0
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x4b5b4da5d79f1943(System.Int32,System.Single)">
            <summary>
            This multiplies the height of the icon inside a checkpoint with the default height of about 2 units above the checkpoint's coordinates.
            </summary>
            <param name="checkpoint">
            The checkpoint the multiplier should be applied to.
            </param>
            <param name="height_multiplier">
            The multiplier for the icon height above the checkpoint's coordinates. Default is 1.0
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetCheckpointScale(System.Int32,System.Single)">
            <summary>
            This multiplies the height of the icon inside a checkpoint with the default height of about 2 units above the checkpoint's coordinates.
            </summary>
            <param name="checkpoint">
            The checkpoint the multiplier should be applied to.
            </param>
            <param name="height_multiplier">
            The multiplier for the icon height above the checkpoint's coordinates. Default is 1.0
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetCheckpointIconScale(System.Int32,System.Single)">
            <summary>
            _SET_CHECKPOINT_ICON_SCALE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x44621483ff966526(System.Int32,System.Single)">
            <summary>
            _SET_CHECKPOINT_ICON_SCALE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetCheckpointRgba(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            Sets the checkpoint color.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetCheckpointRgba2(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            Sets the checkpoint icon color.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetCheckpointIconRgba(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            Sets the checkpoint icon color.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetCinematicButtonActive(System.Boolean)">
            <summary>
            SET_CINEMATIC_BUTTON_ACTIVE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetCinematicCamShakeAmplitude(System.Single)">
            <summary>
            SET_CINEMATIC_CAM_SHAKE_AMPLITUDE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetCinematicModeActive(System.Boolean)">
            <summary>
            Toggles the vehicle cinematic cam; requires the player ped to be in a vehicle to work.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetCinematicNewsChannelActiveThisUpdate">
            <summary>
            SET_CINEMATIC_NEWS_CHANNEL_ACTIVE_THIS_UPDATE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xdc9da9e8789f5246">
            <summary>
            SET_CINEMATIC_NEWS_CHANNEL_ACTIVE_THIS_UPDATE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetClockDate(System.Int32,System.Int32,System.Int32)">
            <summary>
            SET_CLOCK_DATE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetClockTime(System.Int32,System.Int32,System.Int32)">
            <summary>
            SET_CLOCK_TIME(12, 34, 56);
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetCloudSettingsOverride(System.String)">
            <summary>
            Overrides the cloud settings, which are normally controlled by the weather, with the specified named version. This native allows for custom cloud formations and behaviors that deviate from the default settings associated with the game's current weather conditions.
            ```
            NativeDB Introduced: v323
            ```
            </summary>
            <param name="overrideSettingsName">
            The name of the cloud settings to use. Use a empty string to clear the override and return to the default settings.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x02deaac8f8ea7fe7(System.String)">
            <summary>
            Overrides the cloud settings, which are normally controlled by the weather, with the specified named version. This native allows for custom cloud formations and behaviors that deviate from the default settings associated with the game's current weather conditions.
            ```
            NativeDB Introduced: v323
            ```
            </summary>
            <param name="overrideSettingsName">
            The name of the cloud settings to use. Use a empty string to clear the override and return to the default settings.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetCloudsAlpha(System.Single)">
            <summary>
            Allows modification of the cloud opacity. It can also be used in other contexts, such as when the player is in a switch state [`IS_PLAYER_SWITCH_IN_PROGRESS`](#\_0xD9D2CFFF49FAB35F).
            </summary>
            <param name="opacity">
            The opacity value to set for clouds.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xf36199225d6d8c86(System.Single)">
            <summary>
            Allows modification of the cloud opacity. It can also be used in other contexts, such as when the player is in a switch state [`IS_PLAYER_SWITCH_IN_PROGRESS`](#\_0xD9D2CFFF49FAB35F).
            </summary>
            <param name="opacity">
            The opacity value to set for clouds.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetCloudHatOpacity(System.Single)">
            <summary>
            Allows modification of the cloud opacity. It can also be used in other contexts, such as when the player is in a switch state [`IS_PLAYER_SWITCH_IN_PROGRESS`](#\_0xD9D2CFFF49FAB35F).
            </summary>
            <param name="opacity">
            The opacity value to set for clouds.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetColourOfNextTextComponent(System.Int32)">
            <summary>
            SET_COLOUR_OF_NEXT_TEXT_COMPONENT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x39bbf623fc803eac(System.Int32)">
            <summary>
            SET_COLOUR_OF_NEXT_TEXT_COMPONENT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetNotificationColorNext(System.Int32)">
            <summary>
            SET_COLOUR_OF_NEXT_TEXT_COMPONENT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetCombatFloat(System.Int32,System.Int32,System.Single)">
            <summary>
            SET_COMBAT_FLOAT
            </summary>
            <param name="combatType">
            A value between 0-14, See [`GET_COMBAT_FLOAT`](#\_0x52DFF8A10508090A) for a list of possible parameters.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetControlLightEffectColor(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            _SET_CONTROL_LIGHT_EFFECT_COLOR
            </summary>
            <param name="padIndex">
            The control system instance to use. See [`ENABLE_ALL_CONTROL_ACTIONS`](#\_0xA5FFE9B05F199DE7).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x8290252fff36acb5(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            _SET_CONTROL_LIGHT_EFFECT_COLOR
            </summary>
            <param name="padIndex">
            The control system instance to use. See [`ENABLE_ALL_CONTROL_ACTIONS`](#\_0xA5FFE9B05F199DE7).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetControlGroupColor(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            _SET_CONTROL_LIGHT_EFFECT_COLOR
            </summary>
            <param name="padIndex">
            The control system instance to use. See [`ENABLE_ALL_CONTROL_ACTIONS`](#\_0xA5FFE9B05F199DE7).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetControlNormal(System.Int32,System.Int32,System.Single)">
            <summary>
            This is for simulating player input.
            </summary>
            <param name="padIndex">
            The control system instance to use. See [`ENABLE_ALL_CONTROL_ACTIONS`](#\_0xA5FFE9B05F199DE7).
            </param>
            <param name="control">
            The [control ID](https://docs.fivem.net/docs/game-references/controls/#controls) to check.
            </param>
            <param name="amount">
            An unbounded normal value.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xe8a25867fba3b05e(System.Int32,System.Int32,System.Single)">
            <summary>
            This is for simulating player input.
            </summary>
            <param name="padIndex">
            The control system instance to use. See [`ENABLE_ALL_CONTROL_ACTIONS`](#\_0xA5FFE9B05F199DE7).
            </param>
            <param name="control">
            The [control ID](https://docs.fivem.net/docs/game-references/controls/#controls) to check.
            </param>
            <param name="amount">
            An unbounded normal value.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetConversationAudioControlledByAnim(System.Boolean)">
            <summary>
            Sets whether or not scripted conversation flow should be controlled by anim triggers
            </summary>
            <param name="enable">
            Pass in true to set conversation flow to be controlled by animation triggers.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x0b568201dd99f0eb(System.Boolean)">
            <summary>
            Sets whether or not scripted conversation flow should be controlled by anim triggers
            </summary>
            <param name="enable">
            Pass in true to set conversation flow to be controlled by animation triggers.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetConversationAudioPlaceholder(System.Boolean)">
            <summary>
            Used to determine whether conversation should use robot speech or not
            </summary>
            <param name="isPlaceHolder">
            Whether or not the conversation should use robot speech or not
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x61631f5df50d1c34(System.Boolean)">
            <summary>
            Used to determine whether conversation should use robot speech or not
            </summary>
            <param name="isPlaceHolder">
            Whether or not the conversation should use robot speech or not
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetConvertibleRoof(System.Int32,System.Boolean)">
            <summary>
            Enables or disables the convertible roof on vehicles that support old-style GTA IV roofs, which are not animated. Setting `toggle` to true will apply the roof to the vehicle, and setting it to false will remove the roof, assuming the vehicle has versions with and without a roof.
            If you want to lock or unlock the roof mechanism, use [`SET_CONVERTIBLE_ROOF_LATCH_STATE`](#\_0x1A78AD3D8240536F).
            You can check if the vehicle has a roof with [`DOES_VEHICLE_HAVE_ROOF`](#\_0x8AC862B0B32C5B80).
            ```
            NativeDB Introduced: v323
            ```
            #### Vehicles with both roofed and roofless versions (others may exist; this list is compiled from decompiled scripts).
            *   chino
            *   voltic
            *   buccaneer
            *   buccaneer2
            *   chino2
            *   faction
            *   faction2
            *   mamba
            </summary>
            <param name="vehicle">
            The vehicle to which the roof state will be applied.
            </param>
            <param name="toggle">
            Boolean value where `true` adds the roof and `false` removes it, applicable only if the vehicle has a version with and without a roof.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetConvertibleRoofLatchState(System.Int32,System.Boolean)">
            <summary>
            This native is used to latch or unlatch the convertible roof of a vehicle. It allows for direct control over the roof's mechanism without actually opening or closing the roof. This can be useful for scenarios where you need to prepare a vehicle's roof to be opened or closed by another action or to ensure it remains fixed in its current state regardless of other interactions.
            ```
            NativeDB Introduced: v323
            ```
            </summary>
            <param name="vehicle">
            The vehicle whose convertible roof latch state is to be set.
            </param>
            <param name="bLatched">
            A boolean value indicating the desired latch state of the roof. Set to `true` to latch (lock) the roof, preventing it from being opened. Set to `false` to unlatch (unlock) the roof, allowing it to be opened or closed.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x1a78ad3d8240536f(System.Int32,System.Boolean)">
            <summary>
            This native is used to latch or unlatch the convertible roof of a vehicle. It allows for direct control over the roof's mechanism without actually opening or closing the roof. This can be useful for scenarios where you need to prepare a vehicle's roof to be opened or closed by another action or to ensure it remains fixed in its current state regardless of other interactions.
            ```
            NativeDB Introduced: v323
            ```
            </summary>
            <param name="vehicle">
            The vehicle whose convertible roof latch state is to be set.
            </param>
            <param name="bLatched">
            A boolean value indicating the desired latch state of the roof. Set to `true` to latch (lock) the roof, preventing it from being opened. Set to `false` to unlatch (unlock) the roof, allowing it to be opened or closed.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetCreateRandomCops(System.Boolean)">
            <summary>
            SET_CREATE_RANDOM_COPS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetCreateRandomCopsNotOnScenarios(System.Boolean)">
            <summary>
            SET_CREATE_RANDOM_COPS_NOT_ON_SCENARIOS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetCreateRandomCopsOnScenarios(System.Boolean)">
            <summary>
            SET_CREATE_RANDOM_COPS_ON_SCENARIOS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetCreateWeaponObjectLightSource(System.Int32,System.Boolean)">
            <summary>
            Requires a component_at_*_flsh to be attached to the weapon object
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xbce595371a5fbaaf(System.Int32,System.Boolean)">
            <summary>
            Requires a component_at_*_flsh to be attached to the weapon object
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetCreditsActive(System.Boolean)">
            <summary>
            SET_CREDITS_ACTIVE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetCurrentPedVehicleWeapon(System.Int32,System.UInt32)">
            <summary>
            SET_CURRENT_PED_VEHICLE_WEAPON
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetCurrentPedWeapon(System.Int32,System.UInt32,System.Boolean)">
            <summary>
            SET_CURRENT_PED_WEAPON
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetCurrentPlayerTcmodifier(System.String)">
            <summary>
            SET_CURRENT_PLAYER_TCMODIFIER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xbbf327ded94e4deb(System.String)">
            <summary>
            SET_CURRENT_PLAYER_TCMODIFIER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetCursorLocation(System.Single,System.Single)">
            <summary>
            _SET_CURSOR_LOCATION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xfc695459d4d0e219(System.Single,System.Single)">
            <summary>
            _SET_CURSOR_LOCATION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetCustomMpHudColor(System.Int32)">
            <summary>
            Set a custom color for the MP HUD, providing a way to customize the HUD's appearance similar to character color changes in MP.
            ```cpp
            enum eHudColours {
            HUD_COLOUR_PURE_WHITE = 0,
            HUD_COLOUR_WHITE = 1,
            HUD_COLOUR_BLACK = 2,
            HUD_COLOUR_GREY = 3,
            HUD_COLOUR_GREYLIGHT = 4,
            HUD_COLOUR_GREYDARK = 5,
            HUD_COLOUR_RED = 6,
            HUD_COLOUR_REDLIGHT = 7,
            HUD_COLOUR_REDDARK = 8,
            HUD_COLOUR_BLUE = 9,
            HUD_COLOUR_BLUELIGHT = 10,
            HUD_COLOUR_BLUEDARK = 11,
            HUD_COLOUR_YELLOW = 12,
            HUD_COLOUR_YELLOWLIGHT = 13,
            HUD_COLOUR_YELLOWDARK = 14,
            HUD_COLOUR_ORANGE = 15,
            HUD_COLOUR_ORANGELIGHT = 16,
            HUD_COLOUR_ORANGEDARK = 17,
            HUD_COLOUR_GREEN = 18,
            HUD_COLOUR_GREENLIGHT = 19,
            HUD_COLOUR_GREENDARK = 20,
            HUD_COLOUR_PURPLE = 21,
            HUD_COLOUR_PURPLELIGHT = 22,
            HUD_COLOUR_PURPLEDARK = 23,
            HUD_COLOUR_PINK = 24,
            HUD_COLOUR_STAR = 25,
            HUD_COLOUR_STARLIGHT = 26,
            HUD_COLOUR_STARDARK = 27,
            HUD_COLOUR_NET_PLAYER1 = 28,
            HUD_COLOUR_NET_PLAYER2 = 29,
            HUD_COLOUR_NET_PLAYER3 = 30,
            HUD_COLOUR_NET_PLAYER4 = 31,
            HUD_COLOUR_NET_PLAYER5 = 32,
            HUD_COLOUR_NET_PLAYER6 = 33,
            HUD_COLOUR_NET_PLAYER7 = 34,
            HUD_COLOUR_NET_PLAYER8 = 35,
            HUD_COLOUR_NET_PLAYER9 = 36,
            HUD_COLOUR_NET_PLAYER10 = 37,
            HUD_COLOUR_NET_PLAYER11 = 38,
            HUD_COLOUR_NET_PLAYER12 = 39,
            HUD_COLOUR_NET_PLAYER13 = 40,
            HUD_COLOUR_NET_PLAYER14 = 41,
            HUD_COLOUR_NET_PLAYER15 = 42,
            HUD_COLOUR_NET_PLAYER16 = 43,
            HUD_COLOUR_NET_PLAYER17 = 44,
            HUD_COLOUR_NET_PLAYER18 = 45,
            HUD_COLOUR_NET_PLAYER19 = 46,
            HUD_COLOUR_NET_PLAYER20 = 47,
            HUD_COLOUR_NET_PLAYER21 = 48,
            HUD_COLOUR_NET_PLAYER22 = 49,
            HUD_COLOUR_NET_PLAYER23 = 50,
            HUD_COLOUR_NET_PLAYER24 = 51,
            HUD_COLOUR_NET_PLAYER25 = 52,
            HUD_COLOUR_NET_PLAYER26 = 53,
            HUD_COLOUR_NET_PLAYER27 = 54,
            HUD_COLOUR_NET_PLAYER28 = 55,
            HUD_COLOUR_NET_PLAYER29 = 56,
            HUD_COLOUR_NET_PLAYER30 = 57,
            HUD_COLOUR_NET_PLAYER31 = 58,
            HUD_COLOUR_NET_PLAYER32 = 59,
            HUD_COLOUR_SIMPLEBLIP_DEFAULT = 60,
            HUD_COLOUR_MENU_BLUE = 61,
            HUD_COLOUR_MENU_GREY_LIGHT = 62,
            HUD_COLOUR_MENU_BLUE_EXTRA_DARK = 63,
            HUD_COLOUR_MENU_YELLOW = 64,
            HUD_COLOUR_MENU_YELLOW_DARK = 65,
            HUD_COLOUR_MENU_GREEN = 66,
            HUD_COLOUR_MENU_GREY = 67,
            HUD_COLOUR_MENU_GREY_DARK = 68,
            HUD_COLOUR_MENU_HIGHLIGHT = 69,
            HUD_COLOUR_MENU_STANDARD = 70,
            HUD_COLOUR_MENU_DIMMED = 71,
            HUD_COLOUR_MENU_EXTRA_DIMMED = 72,
            HUD_COLOUR_BRIEF_TITLE = 73,
            HUD_COLOUR_MID_GREY_MP = 74,
            HUD_COLOUR_NET_PLAYER1_DARK = 75,
            HUD_COLOUR_NET_PLAYER2_DARK = 76,
            HUD_COLOUR_NET_PLAYER3_DARK = 77,
            HUD_COLOUR_NET_PLAYER4_DARK = 78,
            HUD_COLOUR_NET_PLAYER5_DARK = 79,
            HUD_COLOUR_NET_PLAYER6_DARK = 80,
            HUD_COLOUR_NET_PLAYER7_DARK = 81,
            HUD_COLOUR_NET_PLAYER8_DARK = 82,
            HUD_COLOUR_NET_PLAYER9_DARK = 83,
            HUD_COLOUR_NET_PLAYER10_DARK = 84,
            HUD_COLOUR_NET_PLAYER11_DARK = 85,
            HUD_COLOUR_NET_PLAYER12_DARK = 86,
            HUD_COLOUR_NET_PLAYER13_DARK = 87,
            HUD_COLOUR_NET_PLAYER14_DARK = 88,
            HUD_COLOUR_NET_PLAYER15_DARK = 89,
            HUD_COLOUR_NET_PLAYER16_DARK = 90,
            HUD_COLOUR_NET_PLAYER17_DARK = 91,
            HUD_COLOUR_NET_PLAYER18_DARK = 92,
            HUD_COLOUR_NET_PLAYER19_DARK = 93,
            HUD_COLOUR_NET_PLAYER20_DARK = 94,
            HUD_COLOUR_NET_PLAYER21_DARK = 95,
            HUD_COLOUR_NET_PLAYER22_DARK = 96,
            HUD_COLOUR_NET_PLAYER23_DARK = 97,
            HUD_COLOUR_NET_PLAYER24_DARK = 98,
            HUD_COLOUR_NET_PLAYER25_DARK = 99,
            HUD_COLOUR_NET_PLAYER26_DARK = 100,
            HUD_COLOUR_NET_PLAYER27_DARK = 101,
            HUD_COLOUR_NET_PLAYER28_DARK = 102,
            HUD_COLOUR_NET_PLAYER29_DARK = 103,
            HUD_COLOUR_NET_PLAYER30_DARK = 104,
            HUD_COLOUR_NET_PLAYER31_DARK = 105,
            HUD_COLOUR_NET_PLAYER32_DARK = 106,
            HUD_COLOUR_BRONZE = 107,
            HUD_COLOUR_SILVER = 108,
            HUD_COLOUR_GOLD = 109,
            HUD_COLOUR_PLATINUM = 110,
            HUD_COLOUR_GANG1 = 111,
            HUD_COLOUR_GANG2 = 112,
            HUD_COLOUR_GANG3 = 113,
            HUD_COLOUR_GANG4 = 114,
            HUD_COLOUR_SAME_CREW = 115,
            HUD_COLOUR_FREEMODE = 116,
            HUD_COLOUR_PAUSE_BG = 117,
            HUD_COLOUR_FRIENDLY = 118,
            HUD_COLOUR_ENEMY = 119,
            HUD_COLOUR_LOCATION = 120,
            HUD_COLOUR_PICKUP = 121,
            HUD_COLOUR_PAUSE_SINGLEPLAYER = 122,
            HUD_COLOUR_FREEMODE_DARK = 123,
            HUD_COLOUR_INACTIVE_MISSION = 124,
            HUD_COLOUR_DAMAGE = 125,
            HUD_COLOUR_PINKLIGHT = 126,
            HUD_COLOUR_PM_MITEM_HIGHLIGHT = 127,
            HUD_COLOUR_SCRIPT_VARIABLE = 128,
            HUD_COLOUR_YOGA = 129,
            HUD_COLOUR_TENNIS = 130,
            HUD_COLOUR_GOLF = 131,
            HUD_COLOUR_SHOOTING_RANGE = 132,
            HUD_COLOUR_FLIGHT_SCHOOL = 133,
            HUD_COLOUR_NORTH_BLUE = 134,
            HUD_COLOUR_SOCIAL_CLUB = 135,
            HUD_COLOUR_PLATFORM_BLUE = 136,
            HUD_COLOUR_PLATFORM_GREEN = 137,
            HUD_COLOUR_PLATFORM_GREY = 138,
            HUD_COLOUR_FACEBOOK_BLUE = 139,
            HUD_COLOUR_INGAME_BG = 140,
            HUD_COLOUR_DARTS = 141,
            HUD_COLOUR_WAYPOINT = 142,
            HUD_COLOUR_MICHAEL = 143,
            HUD_COLOUR_FRANKLIN = 144,
            HUD_COLOUR_TREVOR = 145,
            HUD_COLOUR_GOLF_P1 = 146,
            HUD_COLOUR_GOLF_P2 = 147,
            HUD_COLOUR_GOLF_P3 = 148,
            HUD_COLOUR_GOLF_P4 = 149,
            HUD_COLOUR_WAYPOINTLIGHT = 150,
            HUD_COLOUR_WAYPOINTDARK = 151,
            HUD_COLOUR_PANEL_LIGHT = 152,
            HUD_COLOUR_MICHAEL_DARK = 153,
            HUD_COLOUR_FRANKLIN_DARK = 154,
            HUD_COLOUR_TREVOR_DARK = 155,
            HUD_COLOUR_OBJECTIVE_ROUTE = 156,
            HUD_COLOUR_PAUSEMAP_TINT = 157,
            HUD_COLOUR_PAUSE_DESELECT = 158,
            HUD_COLOUR_PM_WEAPONS_PURCHASABLE = 159,
            HUD_COLOUR_PM_WEAPONS_LOCKED = 160,
            HUD_COLOUR_END_SCREEN_BG = 161,
            HUD_COLOUR_CHOP = 162,
            HUD_COLOUR_PAUSEMAP_TINT_HALF = 163,
            HUD_COLOUR_NORTH_BLUE_OFFICIAL = 164,
            HUD_COLOUR_SCRIPT_VARIABLE_2 = 165,
            HUD_COLOUR_H = 166,
            HUD_COLOUR_HDARK = 167,
            HUD_COLOUR_T = 168,
            HUD_COLOUR_TDARK = 169,
            HUD_COLOUR_HSHARD = 170,
            HUD_COLOUR_CONTROLLER_MICHAEL = 171
            HUD_COLOUR_CONTROLLER_FRANKLIN = 172
            HUD_COLOUR_CONTROLLER_TREVOR = 173
            HUD_COLOUR_CONTROLLER_CHOP = 174,
            HUD_COLOUR_VIDEO_EDITOR_VIDEO = 175,
            HUD_COLOUR_VIDEO_EDITOR_AUDIO = 176,
            HUD_COLOUR_VIDEO_EDITOR_TEXT = 177,
            HUD_COLOUR_HB_BLUE = 178,
            HUD_COLOUR_HB_YELLOW = 179,
            HUD_COLOUR_VIDEO_EDITOR_SCORE = 180,
            HUD_COLOUR_VIDEO_EDITOR_AUDIO_FADEOUT = 181,
            HUD_COLOUR_VIDEO_EDITOR_TEXT_FADEOUT = 182,
            HUD_COLOUR_VIDEO_EDITOR_SCORE_FADEOUT = 183,
            HUD_COLOUR_HEIST_BACKGROUND = 184,
            HUD_COLOUR_VIDEO_EDITOR_AMBIENT = 185,
            HUD_COLOUR_VIDEO_EDITOR_AMBIENT_FADEOUT = 186,
            HUD_COLOUR_GANG_BOSS = 187,
            HUD_COLOUR_GOON = 188,
            HUD_COLOUR_BOSS = 189,
            HUD_COLOUR_LOW_FLOW = 190,
            HUD_COLOUR_LOW_FLOW_DARK = 191,
            HUD_COLOUR_G1 = 192,
            HUD_COLOUR_G2 = 193,
            HUD_COLOUR_G3 = 194,
            HUD_COLOUR_G4 = 195,
            HUD_COLOUR_G5 = 196,
            HUD_COLOUR_G6 = 197,
            HUD_COLOUR_G7 = 198,
            HUD_COLOUR_G8 = 199,
            HUD_COLOUR_G9 = 200,
            HUD_COLOUR_G10 = 201,
            HUD_COLOUR_G11 = 202,
            HUD_COLOUR_G12 = 203,
            HUD_COLOUR_G13 = 204,
            HUD_COLOUR_G14 = 205,
            HUD_COLOUR_G15 = 206,
            HUD_COLOUR_ADVERSARY = 207,
            HUD_COLOUR_DEGEN_RED = 208,
            HUD_COLOUR_DEGEN_YELLOW = 209,
            HUD_COLOUR_DEGEN_GREEN = 210,
            HUD_COLOUR_DEGEN_CYAN = 211,
            HUD_COLOUR_DEGEN_BLUE = 212,
            HUD_COLOUR_DEGEN_MAGENTA = 213,
            HUD_COLOUR_STUNT_1 = 214,
            HUD_COLOUR_STUNT_2 = 215,
            HUD_COLOUR_SPECIAL_RACE_SERIES = 216
            HUD_COLOUR_SPECIAL_RACE_SERIES_DARK = 217,
            HUD_COLOUR_CS = 218
            HUD_COLOUR_CS_DARK = 219,
            HUD_COLOUR_TECH_GREEN = 220,
            HUD_COLOUR_TECH_GREEN_DARK = 221,
            HUD_COLOUR_TECH_RED = 222,
            HUD_COLOUR_TECH_GREEN_VERY_DARK = 223,
            HUD_COLOUR_PLACEHOLDER_01 = 224,
            HUD_COLOUR_PLACEHOLDER_02 = 225,
            HUD_COLOUR_PLACEHOLDER_03 = 226,
            HUD_COLOUR_PLACEHOLDER_04 = 227,
            HUD_COLOUR_PLACEHOLDER_05 = 228,
            HUD_COLOUR_PLACEHOLDER_06 = 229,
            HUD_COLOUR_PLACEHOLDER_07 = 230,
            HUD_COLOUR_PLACEHOLDER_08 = 231,
            HUD_COLOUR_PLACEHOLDER_09 = 232,
            HUD_COLOUR_PLACEHOLDER_10 = 233,
            HUD_COLOUR_JUNK_ENERGY = 234
            };
            ```
            ```
            NativeDB Introduced: 2545
            ```
            </summary>
            <param name="hudColorId">
            The ID of the custom HUD color. Use -1 (`HUD_COLOUR_INVALID`) to clear the custom color. Refer to the `eHudColours` enum for valid color IDs.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetCustomRadioTrackList(System.String,System.String,System.Boolean)">
            <summary>
            Queues up a custom track list on the specified radio station. The content in the track list will be played as soon as possible.
            The station does not have to be frozen.
            </summary>
            <param name="forceNow">
            wheter or not to interrupt the current track on the tracklist
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x4e404a9361f75bb2(System.String,System.String,System.Boolean)">
            <summary>
            Queues up a custom track list on the specified radio station. The content in the track list will be played as soon as possible.
            The station does not have to be frozen.
            </summary>
            <param name="forceNow">
            wheter or not to interrupt the current track on the tracklist
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetCutsceneAudioOverride(System.String)">
            <summary>
            ```
            All occurrences found in b617d, sorted alphabetically and identical lines removed:
            AUDIO::SET_CUTSCENE_AUDIO_OVERRIDE("_AK");
            AUDIO::SET_CUTSCENE_AUDIO_OVERRIDE("_CUSTOM");
            AUDIO::SET_CUTSCENE_AUDIO_OVERRIDE("_TOOTHLESS");
            ```
            Add a suffix to the cutscene audio name. Call before loading the cutscene.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetCutsceneCanBeSkipped(System.Boolean)">
            <summary>
            SET_CUTSCENE_CAN_BE_SKIPPED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x41faa8fb2ece8720(System.Boolean)">
            <summary>
            SET_CUTSCENE_CAN_BE_SKIPPED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetCutsceneEntityStreamingFlags(System.String,System.Int32,System.Int32)">
            <summary>
            Only used in networked environment with MP cutscenes
            </summary>
            <param name="cutsceneEntName">
            MP\_1, MP\_2, etc
            </param>
            <param name="p1">
            Always 0 in R\* scripts
            </param>
            <param name="p2">
            Always 1 in R\* scripts
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x4c61c75bee8184c2(System.String,System.Int32,System.Int32)">
            <summary>
            Only used in networked environment with MP cutscenes
            </summary>
            <param name="cutsceneEntName">
            MP\_1, MP\_2, etc
            </param>
            <param name="p1">
            Always 0 in R\* scripts
            </param>
            <param name="p2">
            Always 1 in R\* scripts
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetCutsceneFadeValues(System.Boolean,System.Boolean,System.Boolean,System.Boolean)">
            <summary>
            SET_CUTSCENE_FADE_VALUES
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetCutsceneOrigin(System.Single,System.Single,System.Single,System.Single,System.Int32)">
            <summary>
            Sets cutscene location, used for multiplayer apartments/businesses.
            </summary>
            <param name="p4">
            Often -1, 0 or 1
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetCutscenePedComponentVariation(System.String,System.Int32,System.Int32,System.Int32,System.UInt32)">
            <summary>
            See [`SET_PED_COMPONENT_VARIATION`](#\_0x262B14F48D29DE80)
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetCutscenePedComponentVariationFromPed(System.String,System.Int32,System.UInt32)">
            <summary>
            Sets the components for a cutscene ped, this will take precendence over the cutscene's component overrides. This does not require the entity be registered.
            See
            </summary>
            <param name="cutsceneEntName">
            cut file cHandle, i.e Michael, Lamar, Franklin, MP\_1-MP\_4 etc
            </param>
            <param name="ped">
            Ped to copy components from
            </param>
            <param name="modelHash">
            Not strictly neccasary, can be 0
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x2a56c06ebef2b0d9(System.String,System.Int32,System.UInt32)">
            <summary>
            Sets the components for a cutscene ped, this will take precendence over the cutscene's component overrides. This does not require the entity be registered.
            See
            </summary>
            <param name="cutsceneEntName">
            cut file cHandle, i.e Michael, Lamar, Franklin, MP\_1-MP\_4 etc
            </param>
            <param name="ped">
            Ped to copy components from
            </param>
            <param name="modelHash">
            Not strictly neccasary, can be 0
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetCutscenePedPropVariation(System.String,System.Int32,System.Int32,System.Int32,System.UInt32)">
            <summary>
            See [`SET_PED_PROP_INDEX`](#\_0x93376B65A266EB5F)
            </summary>
            <param name="cutsceneEntName">
            i.e Michael, Trevor, MP\_1, MP\_4
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x0546524ade2e9723(System.String,System.Int32,System.Int32,System.Int32,System.UInt32)">
            <summary>
            See [`SET_PED_PROP_INDEX`](#\_0x93376B65A266EB5F)
            </summary>
            <param name="cutsceneEntName">
            i.e Michael, Trevor, MP\_1, MP\_4
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetCutsceneTriggerArea(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            Only used twice in R* scripts
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetDamping(System.Int32,System.Int32,System.Single)">
            <summary>
            SET_DAMPING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetDebugLinesAndSpheresDrawingActive(System.Boolean)">
            <summary>
            NOTE: Debugging functions are not present in the retail version of the game.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetDecisionMaker(System.Int32,System.UInt32)">
            <summary>
            SET_DECISION_MAKER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetDeepOceanScaler(System.Single)">
            <summary>
            Sets a value that determines how aggressive the ocean waves will be. Values of 2.0 or more make for very aggressive waves like you see during a thunderstorm.
            Works only ~200 meters around the player.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xb96b00e976be977f(System.Single)">
            <summary>
            Sets a value that determines how aggressive the ocean waves will be. Values of 2.0 or more make for very aggressive waves like you see during a thunderstorm.
            Works only ~200 meters around the player.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetWavesIntensity(System.Single)">
            <summary>
            Sets a value that determines how aggressive the ocean waves will be. Values of 2.0 or more make for very aggressive waves like you see during a thunderstorm.
            Works only ~200 meters around the player.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetCurrentIntensity(System.Single)">
            <summary>
            Sets a value that determines how aggressive the ocean waves will be. Values of 2.0 or more make for very aggressive waves like you see during a thunderstorm.
            Works only ~200 meters around the player.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetDefaultVehicleNumberPlateTextPattern(System.Int32,System.String)">
            <summary>
            Sets the default number plate text pattern for vehicles seen on the local client with the specified plate index as their *default* index (`plateProbabilities` from carvariations).
            For consistency, this should be used with the same value on all clients, since vehicles *without* custom text will use a seeded random number generator with this pattern to determine the default plate text.
            The default value is `11AAA111`, and using this or a NULL string will revert to the default game RNG.
            ### Pattern string format
            *   `1` will lead to a random number from 0-9.
            *   `A` will lead to a random letter from A-Z.
            *   `.` will lead to a random letter *or* number, with 50% probability of being either.
            *   `^1` will lead to a literal `1` being emitted.
            *   `^A` will lead to a literal `A` being emitted.
            *   Any other character will lead to said character being emitted.
            *   A string shorter than 8 characters will be padded on the right.
            </summary>
            <param name="plateIndex">
            A plate index, or `-1` to set a default for any indices that do not have a specific value.
            </param>
            <param name="pattern">
            A number plate pattern string, or a null value to reset to default.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetDeployHeliStubWings(System.Int32,System.Boolean,System.Boolean)">
            <summary>
            Only used with the "akula" and "annihilator2" in the decompiled native scripts.
            ```
            NativeDB Introduced: v1290
            ```
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xb251e0b33e58b424(System.Int32,System.Boolean,System.Boolean)">
            <summary>
            Only used with the "akula" and "annihilator2" in the decompiled native scripts.
            ```
            NativeDB Introduced: v1290
            ```
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetDirectorModeClearTriggeredFlag">
            <summary>
            SET_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x2632482fd6b9ab87">
            <summary>
            SET_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetDisableAmbientMeleeMove(System.Int32,System.Boolean)">
            <summary>
            SET_DISABLE_AMBIENT_MELEE_MOVE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetDisableBmxExtraTrickForces(System.Int32)">
            <summary>
            Disables the additional physics forces applied to BMX bikes that enable them to perform tricks.
            ```
            NativeDB Introduced: v463
            ```
            </summary>
            <param name="disableExtraTrickForces">
            Set to `true` to disable the extra forces applied for tricks on BMX bicycles, making the bike behave more like a regular bicycle without trick capabilities. Set to `false` to allow BMX bikes to perform tricks normally.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x26d99d5a82fd18e8(System.Int32)">
            <summary>
            Disables the additional physics forces applied to BMX bikes that enable them to perform tricks.
            ```
            NativeDB Introduced: v463
            ```
            </summary>
            <param name="disableExtraTrickForces">
            Set to `true` to disable the extra forces applied for tricks on BMX bicycles, making the bike behave more like a regular bicycle without trick capabilities. Set to `false` to allow BMX bikes to perform tricks normally.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetDisableBreaking(System.Int32,System.Boolean)">
            <summary>
            SET_DISABLE_BREAKING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetDisableDecalRenderingThisFrame">
            <summary>
            SET_DISABLE_DECAL_RENDERING_THIS_FRAME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x4b5cfc83122df602">
            <summary>
            SET_DISABLE_DECAL_RENDERING_THIS_FRAME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetDisableExplodeFromBodyDamageOnCollision(System.Int32,System.Single)">
            <summary>
            Prevents a vehicle from exploding upon sustaining body damage from physical collisions. This can be used to increase the durability of vehicles in high-impact scenarios, such as races or combat situations, by preventing them from being destroyed due to collision-induced body damage.
            For helicopters, you might want to check [`SET_DISABLE_HELI_EXPLODE_FROM_BODY_DAMAGE`](#\_0xEDBC8405B3895CC9) instead.
            ```
            NativeDB Introduced: v1290
            ```
            </summary>
            <param name="vehicle">
            The vehicle to apply this setting to.
            </param>
            <param name="disableExplode">
            `true` to disable explosion from body damage on collision; `false` to allow explosions as normal.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x26e13d440e7f6064(System.Int32,System.Single)">
            <summary>
            Prevents a vehicle from exploding upon sustaining body damage from physical collisions. This can be used to increase the durability of vehicles in high-impact scenarios, such as races or combat situations, by preventing them from being destroyed due to collision-induced body damage.
            For helicopters, you might want to check [`SET_DISABLE_HELI_EXPLODE_FROM_BODY_DAMAGE`](#\_0xEDBC8405B3895CC9) instead.
            ```
            NativeDB Introduced: v1290
            ```
            </summary>
            <param name="vehicle">
            The vehicle to apply this setting to.
            </param>
            <param name="disableExplode">
            `true` to disable explosion from body damage on collision; `false` to allow explosions as normal.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetDisableFragDamage(System.Int32,System.Boolean)">
            <summary>
            SET_DISABLE_FRAG_DAMAGE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetDisableHeliExplodeFromBodyDamage(System.Int32,System.Int32)">
            <summary>
            Prevents a helicopter from exploding due to relatively minor body damage.
            ```
            NativeDB Introduced: v1103
            ```
            </summary>
            <param name="helicopter">
            The helicopter to apply this setting to.
            </param>
            <param name="disableExplode">
            `true` to disable explosion from body damage on collision; `false` to allow explosions as normal.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xedbc8405b3895cc9(System.Int32,System.Int32)">
            <summary>
            Prevents a helicopter from exploding due to relatively minor body damage.
            ```
            NativeDB Introduced: v1103
            ```
            </summary>
            <param name="helicopter">
            The helicopter to apply this setting to.
            </param>
            <param name="disableExplode">
            `true` to disable explosion from body damage on collision; `false` to allow explosions as normal.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetDisableHoverModeFlight(System.Int32,System.Boolean)">
            <summary>
            Disables wings for `Deluxo` and `Oppressor MK II`. For the Deluxo, it retracts the wings immediately, preventing flight. For the Oppressor Mk II, the wings retract after landing and take-off is not possible, though it can still glide if launched into the air.
            </summary>
            <param name="vehicle">
            The vehicle to which the toggle will be applied.
            </param>
            <param name="toggle">
            Boolean parameter where setting `true` disables the vehicle's wings, preventing flight. Setting it to `false` allows the vehicle to fly as usual.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleHoverTransformActive(System.Int32,System.Boolean)">
            <summary>
            Disables wings for `Deluxo` and `Oppressor MK II`. For the Deluxo, it retracts the wings immediately, preventing flight. For the Oppressor Mk II, the wings retract after landing and take-off is not possible, though it can still glide if launched into the air.
            </summary>
            <param name="vehicle">
            The vehicle to which the toggle will be applied.
            </param>
            <param name="toggle">
            Boolean parameter where setting `true` disables the vehicle's wings, preventing flight. Setting it to `false` allows the vehicle to fly as usual.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetDisablePetrolDecalsIgnitingThisFrame">
            <summary>
            Prevents gas / petrol decals (aka gas / petrol trails and puddles) to be ignited on fire during the frame in which the native is called.
            **Note**: This native needs to be called every frame to prevent ignition.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xd9454b5752c857dc">
            <summary>
            Prevents gas / petrol decals (aka gas / petrol trails and puddles) to be ignited on fire during the frame in which the native is called.
            **Note**: This native needs to be called every frame to prevent ignition.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetDisablePretendOccupants(System.Int32,System.Boolean)">
            <summary>
            SET_DISABLE_PRETEND_OCCUPANTS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x25367de49d64cf16(System.Int32,System.Boolean)">
            <summary>
            SET_DISABLE_PRETEND_OCCUPANTS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetDisableRandomTrainsThisFrame(System.Boolean)">
            <summary>
            SET_DISABLE_RANDOM_TRAINS_THIS_FRAME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xd4b8e3d1917bc86b(System.Boolean)">
            <summary>
            SET_DISABLE_RANDOM_TRAINS_THIS_FRAME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetSomethingMultiplierThisFrame(System.Boolean)">
            <summary>
            SET_DISABLE_RANDOM_TRAINS_THIS_FRAME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetDisableSuperdummyMode(System.Int32,System.Boolean)">
            <summary>
            _SET_DISABLE_SUPERDUMMY_MODE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xb088e9a47ae6edd5(System.Int32,System.Boolean)">
            <summary>
            _SET_DISABLE_SUPERDUMMY_MODE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetDisableTurretMovementThisFrame(System.Int32,System.Int32)">
            <summary>
            Disables turret movement when called in a loop. You can still fire and aim. You cannot shoot backwards though.
            ```
            NativeDB Introduced: v1365
            ```
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xe615bb7a7752c76a(System.Int32,System.Int32)">
            <summary>
            Disables turret movement when called in a loop. You can still fire and aim. You cannot shoot backwards though.
            ```
            NativeDB Introduced: v1365
            ```
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetDisableTurretMovement(System.Int32,System.Int32)">
            <summary>
            Disables turret movement when called in a loop. You can still fire and aim. You cannot shoot backwards though.
            ```
            NativeDB Introduced: v1365
            ```
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetDisableVehicleEngineFires(System.Int32,System.Boolean)">
            <summary>
            SET_DISABLE_VEHICLE_ENGINE_FIRES
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x91a0bd635321f145(System.Int32,System.Boolean)">
            <summary>
            SET_DISABLE_VEHICLE_ENGINE_FIRES
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetDisableVehicleFlightNozzlePosition(System.Int32,System.Single)">
            <summary>
            True stops vtols from switching modes. Doesn't stop the sound though.
            ```
            ```
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPlaneVtolAnimationDisabled(System.Int32,System.Single)">
            <summary>
            True stops vtols from switching modes. Doesn't stop the sound though.
            ```
            ```
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetDisableVehiclePetrolTankDamage(System.Int32,System.Boolean)">
            <summary>
            SET_DISABLE_VEHICLE_PETROL_TANK_DAMAGE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetDisableVehiclePetrolTankFires(System.Int32,System.Boolean)">
            <summary>
            SET_DISABLE_VEHICLE_PETROL_TANK_FIRES
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x465bf26ab9684352(System.Int32,System.Boolean)">
            <summary>
            SET_DISABLE_VEHICLE_PETROL_TANK_FIRES
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetDisableVehicleUnk(System.Boolean)">
            <summary>
            NativeDB Introduced: v1604
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetDisableVehicleUnk_2(System.Boolean)">
            <summary>
            NativeDB Introduced: v1604
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetDisableVehicleWindowCollisions(System.Int32,System.Boolean)">
            <summary>
            R\* used it to "remove" vehicle windows when "nightshark" had some mod, which adding some kind of armored windows. When enabled, you can't break vehicles glass. All your bullets wiil shoot through glass. You also will not able to break the glass with any other way (hitting and etc)
            </summary>
            <param name="vehicle">
            The vehicle to toggle this for.
            </param>
            <param name="toggle">
            True disables the collision, false enables the collision
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x1087bc8ec540daeb(System.Int32,System.Boolean)">
            <summary>
            R\* used it to "remove" vehicle windows when "nightshark" had some mod, which adding some kind of armored windows. When enabled, you can't break vehicles glass. All your bullets wiil shoot through glass. You also will not able to break the glass with any other way (hitting and etc)
            </summary>
            <param name="vehicle">
            The vehicle to toggle this for.
            </param>
            <param name="toggle">
            True disables the collision, false enables the collision
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetDiscordAppId(System.String)">
            <summary>
            This native sets the app id for the discord rich presence implementation.
            </summary>
            <param name="appId">
            A valid Discord API App Id, can be generated at https://discordapp.com/developers/applications/
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetDiscordRichPresenceAction(System.Int32,System.String,System.String)">
            <summary>
            Sets a clickable button to be displayed in a player's Discord rich presence.
            </summary>
            <param name="index">
            The button index, either 0 or 1.
            </param>
            <param name="label">
            The text to display on the button.
            </param>
            <param name="url">
            The URL to open when clicking the button. This has to start with `fivem://connect/` or `https://`.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetDiscordRichPresenceAsset(System.String)">
            <summary>
            This native sets the image asset for the discord rich presence implementation.
            </summary>
            <param name="assetName">
            The name of a valid asset registered on Discordapp's developer dashboard. note that the asset has to be registered under the same discord API application set using the SET_DISCORD_APP_ID native.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetDiscordRichPresenceAssetSmall(System.String)">
            <summary>
            This native sets the small image asset for the discord rich presence implementation.
            </summary>
            <param name="assetName">
            The name of a valid asset registered on Discordapp's developer dashboard. Note that the asset has to be registered under the same discord API application set using the SET_DISCORD_APP_ID native.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetDiscordRichPresenceAssetSmallText(System.String)">
            <summary>
            This native sets the hover text of the small image asset for the discord rich presence implementation.
            </summary>
            <param name="text">
            Text to be displayed when hovering over small image asset. Note that you must also set a valid small image asset using the SET_DISCORD_RICH_PRESENCE_ASSET_SMALL native.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetDiscordRichPresenceAssetText(System.String)">
            <summary>
            This native sets the hover text of the image asset for the discord rich presence implementation.
            </summary>
            <param name="text">
            Text to be displayed when hovering over image asset. Note that you must also set a valid image asset using the SET_DISCORD_RICH_PRESENCE_ASSET native.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetDispatchCopsForPlayer(System.Int32,System.Boolean)">
            <summary>
            SET_DISPATCH_COPS_FOR_PLAYER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetDispatchIdealSpawnDistance(System.Single)">
            <summary>
            SET_DISPATCH_IDEAL_SPAWN_DISTANCE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetDispatchSpawnLocation(System.Single,System.Single,System.Single)">
            <summary>
            SET_DISPATCH_SPAWN_LOCATION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xd10f442036302d50(System.Single,System.Single,System.Single)">
            <summary>
            SET_DISPATCH_SPAWN_LOCATION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetDispatchTimeBetweenSpawnAttempts(System.Int32,System.Single)">
            <summary>
            SET_DISPATCH_TIME_BETWEEN_SPAWN_ATTEMPTS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetDispatchTimeBetweenSpawnAttemptsMultiplier(System.Int32,System.Single)">
            <summary>
            SET_DISPATCH_TIME_BETWEEN_SPAWN_ATTEMPTS_MULTIPLIER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetDistantCarsEnabled(System.Boolean)">
            <summary>
            Toggles to render distant vehicles. They may not be vehicles but images to look like vehicles.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xf796359a959df65d(System.Boolean)">
            <summary>
            Toggles to render distant vehicles. They may not be vehicles but images to look like vehicles.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DisplayDistantVehicles(System.Boolean)">
            <summary>
            Toggles to render distant vehicles. They may not be vehicles but images to look like vehicles.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetDitchPoliceModels(System.Boolean)">
            <summary>
            This is a NOP function. It does nothing at all.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetDrawOrigin(System.Single,System.Single,System.Single,System.Int32)">
            <summary>
            Sets the on-screen drawing origin for draw-functions in world coordinates.
            The effect can be reset by calling [`CLEAR_DRAW_ORIGIN`](#\_0xFF0B610F6BE0D7AF) and is limited to 32 different origins each frame.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetDriftTyresEnabled(System.Int32,System.Boolean)">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetDriveTaskCruiseSpeed(System.Int32,System.Single)">
            <summary>
            SET_DRIVE_TASK_CRUISE_SPEED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetDriveTaskDrivingStyle(System.Int32,System.Int32)">
            <summary>
            Sets the driving style for a ped currently performing a driving task.
            Each flag in the `eVehicleDrivingFlags` enum can be combined to create a driving style, with each enabling or disabling a specific driving behavior. The driving style can be set to one of the predefined driving styles, or a custom driving style can be created by combining the flags. This can be done by using the bitwise OR operator (`|`) to combine the flags or by adding the decimal values of the flags together.
            ```cpp
            enum eVehicleDrivingFlags
            {
            None = 0,
            StopForVehicles = 1,
            StopForPeds = 2,
            SwerveAroundAllVehicles = 4,
            SteerAroundStationaryVehicles = 8,
            SteerAroundPeds = 16,
            SteerAroundObjects = 32,
            DontSteerAroundPlayerPed = 64,
            StopAtTrafficLights = 128,
            GoOffRoadWhenAvoiding = 256,
            AllowGoingWrongWay = 512,
            Reverse = 1024,
            UseWanderFallbackInsteadOfStraightLine = 2048,
            AvoidRestrictedAreas = 4096,
            PreventBackgroundPathfinding = 8192,
            AdjustCruiseSpeedBasedOnRoadSpeed = 16384,
            UseShortCutLinks = 262144,
            ChangeLanesAroundObstructions = 524288,
            UseSwitchedOffNodes = 2097152,
            PreferNavmeshRoute = 4194304,
            PlaneTaxiMode = 8388608,
            ForceStraightLine = 16777216,
            UseStringPullingAtJunctions = 33554432,
            TryToAvoidHighways = 536870912,
            ForceJoinInRoadDirection = 1073741824,
            StopAtDestination = 2147483648,
            // StopForVehicles | StopForPeds | SteerAroundObjects | SteerAroundStationaryVehicles | StopAtTrafficLights | UseShortCutLinks | ChangeLanesAroundObstructions
            DrivingModeStopForVehicles = 786603,
            // StopForVehicles | StopForPeds | StopAtTrafficLights | UseShortCutLinks
            DrivingModeStopForVehiclesStrict = 262275,
            // SwerveAroundAllVehicles | SteerAroundObjects | UseShortCutLinks | ChangeLanesAroundObstructions | StopForVehicles
            DrivingModeAvoidVehicles = 786469,
            // SwerveAroundAllVehicles | SteerAroundObjects | UseShortCutLinks | ChangeLanesAroundObstructions
            DrivingModeAvoidVehiclesReckless = 786468,
            // StopForVehicles | SteerAroundStationaryVehicles | StopForPeds | SteerAroundObjects | UseShortCutLinks | ChangeLanesAroundObstructions
            DrivingModeStopForVehiclesIgnoreLights = 786475,
            // SwerveAroundAllVehicles | StopAtTrafficLights | SteerAroundObjects | UseShortCutLinks | ChangeLanesAroundObstructions | StopForVehicles
            DrivingModeAvoidVehiclesObeyLights = 786597,
            // SwerveAroundAllVehicles | StopAtTrafficLights | StopForPeds | SteerAroundObjects | UseShortCutLinks | ChangeLanesAroundObstructions | StopForVehicles
            DrivingModeAvoidVehiclesStopForPedsObeyLights = 786599,
            }
            ```
            </summary>
            <param name="ped">
            The ped to have their driving style set.
            </param>
            <param name="drivingStyle">
            The driving style (see `eVehicleDrivingFlags`).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetDriveTaskMaxCruiseSpeed(System.Int32,System.Single)">
            <summary>
            SET_DRIVE_TASK_MAX_CRUISE_SPEED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetDrivebyTaskTarget(System.Int32,System.Int32,System.Int32,System.Single,System.Single,System.Single)">
            <summary>
            For p1 &amp; p2 (Ped, Vehicle). I could be wrong, as the only time this native is called in scripts is once and both are 0, but I assume this native will work like SET_MOUNTED_WEAPON_TARGET in which has the same exact amount of parameters and the 1st and last 3 parameters are right and the same for both natives.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetDriverAbility(System.Int32,System.Single)">
            <summary>
            The function specifically verifies the value is equal to, or less than 1.0f. If it is greater than 1.0f, the function does nothing at all.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetDriverAggressiveness(System.Int32,System.Single)">
            <summary>
            range 0.0f - 1.0f
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetDriverRacingModifier(System.Int32,System.Single)">
            <summary>
            Scripts use 0.2, 0.5 and 1.0. Value must be &gt;= 0.0 &amp;&amp; &lt;= 1.0
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xded5af5a0ea4b297(System.Int32,System.Single)">
            <summary>
            Scripts use 0.2, 0.5 and 1.0. Value must be &gt;= 0.0 &amp;&amp; &lt;= 1.0
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetDuiUrl(System.Int64,System.String)">
            <summary>
            Navigates the specified DUI browser to a different URL.
            </summary>
            <param name="duiObject">
            The DUI browser handle.
            </param>
            <param name="url">
            The new URL.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetEmitterProbeLength(System.Single)">
            <summary>
            Allows StaticEmitter's without a linked entity to make use of environment features like occlusion and reverb even if they are located higher than 20.0 units above any static collision inside interiors.
            This native allows you to extend the probe range up to 150.0 units.
            </summary>
            <param name="probeLength">
            The desired probe length (20.0 - 150.0)
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetEmitterRadioStation(System.String,System.String)">
            <summary>
            Retunes a named static emitter to the specified station
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetEnableArenaPropPhysics(System.Int32,System.Boolean,System.Int32)">
            <summary>
            Activate the physics to: "xs_prop_arena_{flipper,wall,bollard,turntable,pit}"
            ```
            ```
            NativeDB Introduced: v1604
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x911024442f4898f0(System.Int32,System.Boolean,System.Int32)">
            <summary>
            Activate the physics to: "xs_prop_arena_{flipper,wall,bollard,turntable,pit}"
            ```
            ```
            NativeDB Introduced: v1604
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetEnableArenaPropPhysicsOnPed(System.Int32,System.Boolean,System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v1604
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xb20834a7dd3d8896(System.Int32,System.Boolean,System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v1604
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetEnableBoundAnkles(System.Int32,System.Boolean)">
            <summary>
            Used with [SET_ENABLE_HANDCUFFS](#\_0xDF1AF8B5D56542FA) in decompiled scripts. From my observations, I have noticed that while being ragdolled you are not able to get up but you can still run. Your legs can also bend.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetEnableHandcuffs(System.Int32,System.Boolean)">
            <summary>
            ped can not pull out a weapon when true
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetEnablePedEnveffScale(System.Int32,System.Boolean)">
            <summary>
            SET_ENABLE_PED_ENVEFF_SCALE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetEnableScuba(System.Int32,System.Boolean)">
            <summary>
            Enables diving motion when underwater.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetEnableScubaGearLight(System.Int32,System.Boolean)">
            <summary>
            NativeDB Introduced: v1493
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetEnableVehicleSlipstreaming(System.Boolean)">
            <summary>
            Enable/Disables global slipstream physics
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xe6c0c80b8c867537(System.Boolean)">
            <summary>
            Enable/Disables global slipstream physics
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetEntityAlpha(System.Int32,System.Int32,System.Int32)">
            <summary>
            This native sets the entity's alpha level.
            </summary>
            <param name="entity">
            The entity to change the alpha for.
            </param>
            <param name="alphaLevel">
            The alpha level ranges from 0 to 255, but changes occur every 20% (every 51).
            </param>
            <param name="skin">
            Whether or not to change the alpha of the entity's skin.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetEntityAlwaysPrerender(System.Int32,System.Boolean)">
            <summary>
            SET_ENTITY_ALWAYS_PRERENDER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetEntityAngularVelocity(System.Int32,System.Single,System.Single,System.Single)">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x8339643499d1222e(System.Int32,System.Single,System.Single,System.Single)">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetEntityAnimCurrentTime(System.Int32,System.String,System.String,System.Single)">
            <summary>
            [Animations list](https://alexguirre.github.io/animations-list/)
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetEntityAnimSpeed(System.Int32,System.String,System.String,System.Single)">
            <summary>
            SET_ENTITY_ANIM_SPEED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetEntityAsMissionEntity(System.Int32,System.Boolean,System.Boolean)">
            <summary>
            Assigns an existing entity to be owned by the current script. If the entity was not owned by a script yet, this also means the entity will remain persistent until released.
            Note that this is not needed right after creating an entity as a script-created entity will automatically be assigned.
            </summary>
            <param name="entity">
            An entity handle.
            </param>
            <param name="scriptHostObject">
            Whether or not to assign script info to this entity, if set to false the entity will only be protected from despawning locally.
            </param>
            <param name="bGrabFromOtherScript">
            Changes the entity so it's owned by the current script if the entity is already a mission entity. This will only work on entities the machine has control of (non-remote entities).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetEntityAsNoLongerNeeded(System.Int32@)">
            <summary>
            Marks the specified entity (ped, vehicle or object) as no longer needed.
            Entities marked as no longer needed, will be deleted as the engine sees fit.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetEntityCanBeDamaged(System.Int32,System.Boolean)">
            <summary>
            SET_ENTITY_CAN_BE_DAMAGED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetEntityCanBeDamagedByRelationshipGroup(System.Int32,System.Boolean,System.Int32)">
            <summary>
            SET_ENTITY_CAN_BE_DAMAGED_BY_RELATIONSHIP_GROUP
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetEntityCanBeTargetedWithoutLos(System.Int32,System.Boolean)">
            <summary>
            Sets whether the entity can be targeted without being in line-of-sight.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetEntityCleanupByEngine(System.Int32,System.Boolean)">
            <summary>
            True means it can be deleted by the engine when switching lobbies/missions/etc, false means the script is expected to clean it up.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x3910051ccecdb00c(System.Int32,System.Boolean)">
            <summary>
            True means it can be deleted by the engine when switching lobbies/missions/etc, false means the script is expected to clean it up.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetEntityRegister(System.Int32,System.Boolean)">
            <summary>
            True means it can be deleted by the engine when switching lobbies/missions/etc, false means the script is expected to clean it up.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetEntitySomething(System.Int32,System.Boolean)">
            <summary>
            True means it can be deleted by the engine when switching lobbies/missions/etc, false means the script is expected to clean it up.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetEntityCollision(System.Int32,System.Boolean,System.Boolean)">
            <summary>
            SET_ENTITY_COLLISION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetEntityCompletelyDisableCollision(System.Int32,System.Boolean,System.Boolean)">
            <summary>
            SET_ENTITY_COMPLETELY_DISABLE_COLLISION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x9ebc85ed0fffe51c(System.Int32,System.Boolean,System.Boolean)">
            <summary>
            SET_ENTITY_COMPLETELY_DISABLE_COLLISION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetEntityCollision_2(System.Int32,System.Boolean,System.Boolean)">
            <summary>
            SET_ENTITY_COMPLETELY_DISABLE_COLLISION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetEntityCoords(System.Int32,System.Single,System.Single,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean)">
            <summary>
            Sets the coordinates (world position) for a specified entity, offset by the radius of the entity on the Z axis.
            </summary>
            <param name="entity">
            The entity to change coordinates for.
            </param>
            <param name="xPos">
            The X coordinate.
            </param>
            <param name="yPos">
            The Y coordinate.
            </param>
            <param name="zPos">
            The Z coordinate, ground level.
            </param>
            <param name="alive">
            Unused by the game, potentially used by debug builds of GTA in order to assert whether or not an entity was alive.
            </param>
            <param name="deadFlag">
            Whether to disable physics for dead peds, too, and not just living peds.
            </param>
            <param name="ragdollFlag">
            A special flag used for ragdolling peds.
            </param>
            <param name="clearArea">
            Whether to clear any entities in the target area.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetEntityCoordsNoOffset(System.Int32,System.Single,System.Single,System.Single,System.Boolean,System.Boolean,System.Boolean)">
            <summary>
            Teleports an entity to specified coordinates directly, with options to maintain certain behaviors post-teleportation.
            **Note**:
            *   This native allows precise placement of entities without the usual adjustments for collision or interaction with the environment that may occur with other teleportation natives.
            *   The `keepTasks` and `keepIK` parameters are specifically useful for maintaining the current state of a ped, ensuring actions or animations are not abruptly stopped due to the teleportation.
            *   Setting `doWarp` to `false` is useful when simulating continuous movement or when the entity should interact with its immediate surroundings upon arrival.
            </summary>
            <param name="entity">
            The entity to reposition.
            </param>
            <param name="x">
            X coordinate for the new position.
            </param>
            <param name="y">
            Y coordinate for the new position.
            </param>
            <param name="z">
            Z coordinate for the new position.
            </param>
            <param name="keepTasks">
            If `true`, the tasks currently assigned to the ped are not removed upon teleportation. Applies only to peds.
            </param>
            <param name="keepIK">
            If `true`, the Inverse Kinematics (IK) on the ped are not reset upon teleportation. Applies only to peds.
            </param>
            <param name="doWarp">
            If `false`, the entity will maintain continuous motion and will not clear contacts nor create space for itself upon teleportation.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetEntityCoordsWithoutPlantsReset(System.Int32,System.Single,System.Single,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean)">
            <summary>
            SET_ENTITY_COORDS_WITHOUT_PLANTS_RESET
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetEntityCoords_2(System.Int32,System.Single,System.Single,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean)">
            <summary>
            SET_ENTITY_COORDS_WITHOUT_PLANTS_RESET
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetEntityDecalsDisabled(System.Int32,System.Boolean)">
            <summary>
            SET_ENTITY_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x2c2e3dc128f44309(System.Int32,System.Boolean)">
            <summary>
            SET_ENTITY_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetEntityDrawOutline(System.Int32,System.Boolean)">
            <summary>
            Draws an outline around a given entity. This function supports SDK infrastructure and is not intended to be used directly from your code.
            </summary>
            <param name="entity">
            A valid entity handle.
            </param>
            <param name="enabled">
            Whether or not to draw an outline.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetEntityDrawOutlineColor(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            Sets color for entity outline. `255, 0, 255, 255` by default.
            </summary>
            <param name="red">
            Red component of color.
            </param>
            <param name="green">
            Green component of color.
            </param>
            <param name="blue">
            Blue component of color.
            </param>
            <param name="alpha">
            Alpha component of color, ignored for shader `0`.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetEntityDrawOutlineShader(System.Int32)">
            <summary>
            Sets variant of shader that will be used to draw entity outline.
            Variants are:
            *   **0**: Default value, gauss shader.
            *   **1**: 2px wide solid color outline.
            *   **2**: Fullscreen solid color except for entity.
            </summary>
            <param name="shader">
            An outline shader variant.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetEntityDynamic(System.Int32,System.Boolean)">
            <summary>
            SET_ENTITY_DYNAMIC
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetEntityForNullConvPed(System.Int32,System.Int32)">
            <summary>
            SET_ENTITY_FOR_NULL_CONV_PED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x892b6ab8f33606f5(System.Int32,System.Int32)">
            <summary>
            SET_ENTITY_FOR_NULL_CONV_PED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetEntityHasGravity(System.Int32,System.Boolean)">
            <summary>
            SET_ENTITY_HAS_GRAVITY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetEntityHeading(System.Int32,System.Single)">
            <summary>
            Set the heading of an entity in degrees also known as "Yaw".
            </summary>
            <param name="entity">
            The entity to set the heading for.
            </param>
            <param name="heading">
            The heading in degrees.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetEntityHealth(System.Int32,System.Int32)">
            <summary>
            When setting health for a player ped, the game will clamp the health value to ensure it does not exceed the maximum health. This maximum health can be retrieved by calling [`GET_PED_MAX_HEALTH`](#\_0x4700A416E8324EF3). It can also be modified by calling [`SET_PED_MAX_HEALTH`](#\_0xF5F6378C4F3419D3).
            When setting the health for non-player peds or entities, the maximum health will be increased if the new health value exceeds the current maximum.
            Default health for male peds is `200`, for female peds it is `175`.
            ### Added parameters
            *   **inflictor**: The handle for the entity that caused the damage.
            </summary>
            <param name="entity">
            The entity handle.
            </param>
            <param name="health">
            The health we should set this entity to.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetEntityIconColor(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            SET_ENTITY_ICON_COLOR
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetEntityIconVisibility(System.Int32,System.Boolean)">
            <summary>
            SET_ENTITY_ICON_VISIBILITY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetEntityInvincible(System.Int32,System.Boolean)">
            <summary>
            Sets a ped or an object totally invincible. It doesn't take any kind of damage. Peds will not ragdoll on explosions and the tazer animation won't apply either.
            If you use this for a ped and you want Ragdoll to stay enabled, then do:
            *(DWORD *)(pedAddress + 0x188) |= (1 &lt;&lt; 9);
            Use this if you want to get the invincibility status:
            bool IsPedInvincible(Ped ped)
            {
            auto addr = getScriptHandleBaseAddress(ped);
            if (addr)
            {
            DWORD flag = *(DWORD *)(addr + 0x188);
            return ((flag &amp; (1 &lt;&lt; 8)) != 0) || ((flag &amp; (1 &lt;&lt; 9)) != 0);
            }
            return false;
            }
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetEntityIsTargetPriority(System.Int32,System.Boolean,System.Single)">
            <summary>
            SET_ENTITY_IS_TARGET_PRIORITY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetEntityLights(System.Int32,System.Boolean)">
            <summary>
            SET_ENTITY_LIGHTS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetEntityLoadCollisionFlag(System.Int32,System.Boolean)">
            <summary>
            Loads collision grid for an entity spawned outside of a player's loaded area. This allows peds to execute tasks rather than sit dormant because of a lack of a physics grid.
            Certainly not the main usage of this native but when set to true for a Vehicle, it will prevent the vehicle to explode if it is spawned far away from the player.
            ```
            NativeDB Added Parameter 3: Any p2
            ```
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetEntityLocallyInvisible(System.Int32)">
            <summary>
            Sets the provided entity not visible for yourself for the current frame.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetEntityLocallyVisible(System.Int32)">
            <summary>
            Sets the provided entity visible for yourself for the current frame.
            </summary>
            <param name="entity">
            The entity to set locally visible.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetEntityLodDist(System.Int32,System.Int32)">
            <summary>
            LOD distance can be 0 to 0xFFFF (higher values will result in 0xFFFF) as it is actually stored as a 16-bit value (aka uint16_t).
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetEntityMatrix(System.Int32,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            Sets an entity's matrix. Arguments are in the same order as with GET_ENTITY_MATRIX.
            </summary>
            <param name="entity">
            A valid entity handle.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetEntityMaxHealth(System.Int32,System.Int32)">
            <summary>
            For instance: ENTITY::SET_ENTITY_MAX_HEALTH(PLAYER::PLAYER_PED_ID(), 200); // director_mode.c4: 67849
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetEntityMaxSpeed(System.Int32,System.Single)">
            <summary>
            SET_ENTITY_MAX_SPEED
            </summary>
            <param name="entity">
            Entity to apply a maximum speed on
            </param>
            <param name="speed">
            Speed in meters per second
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetEntityMotionBlur(System.Int32,System.Boolean)">
            <summary>
            SET_ENTITY_MOTION_BLUR
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetEntityNoCollisionEntity(System.Int32,System.Int32,System.Boolean)">
            <summary>
            Calling this function disables collision between two entities.
            The importance of the order for entity1 and entity2 is unclear.
            The third parameter, `thisFrame`, decides whether the collision is to be disabled until it is turned back on, or if it's just this frame.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetEntityOnlyDamagedByPlayer(System.Int32,System.Boolean)">
            <summary>
            SET_ENTITY_ONLY_DAMAGED_BY_PLAYER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetEntityOnlyDamagedByRelationshipGroup(System.Int32,System.Boolean,System.UInt32)">
            <summary>
            SET_ENTITY_ONLY_DAMAGED_BY_RELATIONSHIP_GROUP
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetEntityProofUnk(System.Int32,System.Boolean)">
            <summary>
            _SET_ENTITY_PROOF_UNK
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x15f944730c832252(System.Int32,System.Boolean)">
            <summary>
            _SET_ENTITY_PROOF_UNK
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetEntityProofs(System.Int32,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean)">
            <summary>
            Enable / disable each type of damage.
            --------------
            p7 is to to '1' in am_mp_property_ext/int: entity::set_entity_proofs(uParam0-&gt;f_19, true, true, true, true, true, true, 1, true);
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetEntityQuaternion(System.Int32,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            w is the correct parameter name!
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetEntityRecordsCollisions(System.Int32,System.Boolean)">
            <summary>
            SET_ENTITY_RECORDS_COLLISIONS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetEntityRenderScorched(System.Int32,System.Boolean)">
            <summary>
            SET_ENTITY_RENDER_SCORCHED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetEntityRequiresMoreExpensiveRiverCheck(System.Int32,System.Boolean)">
            <summary>
            SET_ENTITY_REQUIRES_MORE_EXPENSIVE_RIVER_CHECK
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x694e00132f2823ed(System.Int32,System.Boolean)">
            <summary>
            SET_ENTITY_REQUIRES_MORE_EXPENSIVE_RIVER_CHECK
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetEntityRotation(System.Int32,System.Single,System.Single,System.Single,System.Int32,System.Boolean)">
            <summary>
            Sets the rotation of a specified entity in the game world.
            ```
            NativeDB Introduced: v323
            ```
            </summary>
            <param name="entity">
            The entity to rotate.
            </param>
            <param name="pitch">
            The pitch (X-axis) rotation in degrees.
            </param>
            <param name="roll">
            The roll (Y-axis) rotation in degrees.
            </param>
            <param name="yaw">
            The yaw (Z-axis) rotation in degrees.
            </param>
            <param name="rotationOrder">
            Specifies the order in which yaw, pitch, and roll are applied, see [`GET_ENTITY_ROTATION`](#\_0xAFBD61CC738D9EB9) for the available rotation orders.
            </param>
            <param name="bDeadCheck">
            Usually set to `true`. Determines whether to check if the entity is dead before applying the rotation.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetEntityTrafficlightOverride(System.Int32,System.Int32)">
            <summary>
            Changing traffic-lights will not change the behavior of NPCs.
            Example: [here](https://www.gtaforums.com/topic/830463-help-with-turning-lights-green-and-causing-peds-to-crash-into-each-other/#entry1068211340)
            ```cpp
            enum eTrafficlightOverrideMode
            {
            TLO_RED = 0,
            TLO_AMBER = 1,
            TLO_GREEN = 2,
            TLO_NONE = 3
            }
            ```
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetEntityVelocity(System.Int32,System.Single,System.Single,System.Single)">
            <summary>
            Note that the third parameter(denoted as z) is "up and down" with positive numbers encouraging upwards movement.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetEntityVisible(System.Int32,System.Boolean,System.Boolean)">
            <summary>
            Toggle the visibility of a given entity.
            </summary>
            <param name="entity">
            The entity to change the visibility of
            </param>
            <param name="toggle">
            Whether or not the entity will be visible
            </param>
            <param name="unk">
            Always 0 in scripts
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetEntityVisibleInCutscene(System.Int32,System.Boolean,System.Boolean)">
            <summary>
            SET_ENTITY_VISIBLE_IN_CUTSCENE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetEveryoneIgnorePlayer(System.Int32,System.Boolean)">
            <summary>
            SET_EVERYONE_IGNORE_PLAYER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetExclusiveScenarioGroup(System.String)">
            <summary>
            Groups found in the scripts used with this native:
            "AMMUNATION",
            "QUARRY",
            "Triathlon_1",
            "Triathlon_2",
            "Triathlon_3"
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetExplosiveAmmoThisFrame(System.Int32)">
            <summary>
            SET_EXPLOSIVE_AMMO_THIS_FRAME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetExplosiveMeleeThisFrame(System.Int32)">
            <summary>
            SET_EXPLOSIVE_MELEE_THIS_FRAME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetExtraTimecycleModifier(System.String)">
            <summary>
            _SET_EXTRA_TIMECYCLE_MODIFIER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetFacialClipsetOverride(System.Int32,System.String)">
            <summary>
            Clipsets:
            "facials@gen_female@base"
            "facials@gen_male@base"
            "facials@p_m_zero@base"
            Typically followed with [SET_FACIAL_IDLE_ANIM_OVERRIDE](#\_0xFFC24B988B938B38):
            "mood_drunk\_1"
            "mood_stressed\_1"
            "mood_happy\_1"
            "mood_talking\_1"
            ```
            NativeDB Introduced: v1493
            ```
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x5687c7f05b39e401(System.Int32,System.String)">
            <summary>
            Clipsets:
            "facials@gen_female@base"
            "facials@gen_male@base"
            "facials@p_m_zero@base"
            Typically followed with [SET_FACIAL_IDLE_ANIM_OVERRIDE](#\_0xFFC24B988B938B38):
            "mood_drunk\_1"
            "mood_stressed\_1"
            "mood_happy\_1"
            "mood_talking\_1"
            ```
            NativeDB Introduced: v1493
            ```
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetFacialIdleAnimOverride(System.Int32,System.String,System.String)">
            <summary>
            SET_FACIAL_IDLE_ANIM_OVERRIDE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetFadeInAfterDeathArrest(System.Boolean)">
            <summary>
            Sets whether the game should fade in after the player dies or is arrested.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetFadeInAfterLoad(System.Boolean)">
            <summary>
            SET_FADE_IN_AFTER_LOAD
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetFadeOutAfterArrest(System.Boolean)">
            <summary>
            Sets whether the game should fade out after the player is arrested.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetFadeOutAfterDeath(System.Boolean)">
            <summary>
            Sets whether the game should fade out after the player dies.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetFakePausemapPlayerPositionThisFrame(System.Single,System.Single)">
            <summary>
            Overrides the position of the main player blip for the current frame.
            </summary>
            <param name="x">
            X coord of the position.
            </param>
            <param name="y">
            Y coord of the position.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x77e2dd177910e1cf(System.Single,System.Single)">
            <summary>
            Overrides the position of the main player blip for the current frame.
            </summary>
            <param name="x">
            X coord of the position.
            </param>
            <param name="y">
            Y coord of the position.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPlayerBlipPositionThisFrame(System.Single,System.Single)">
            <summary>
            Overrides the position of the main player blip for the current frame.
            </summary>
            <param name="x">
            X coord of the position.
            </param>
            <param name="y">
            Y coord of the position.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetFakeWantedLevel(System.Int32)">
            <summary>
            Sets a visually fake wanted level on the user interface. Used by Rockstar's scripts to "override" regular wanted levels and make custom ones while the real wanted level and multipliers are still in effect.
            Max is 6, anything above this makes it just 6. Also the mini-map gets the red &amp; blue flashing effect.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetFarDrawVehicles(System.Boolean)">
            <summary>
            SET_FAR_DRAW_VEHICLES
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetFireAmmoThisFrame(System.Int32)">
            <summary>
            SET_FIRE_AMMO_THIS_FRAME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetFireSpreadRate(System.Single)">
            <summary>
            SET_FIRE_\*
            ```
            NativeDB Introduced: v1734
            ```
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetFirstPersonAimCamNearClipThisUpdate(System.Single)">
            <summary>
            SET_FIRST_PERSON_AIM_CAM_NEAR_CLIP_THIS_UPDATE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x0af7b437918103b3(System.Single)">
            <summary>
            SET_FIRST_PERSON_AIM_CAM_NEAR_CLIP_THIS_UPDATE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetFirstPersonCamNearClip(System.Single)">
            <summary>
            SET_FIRST_PERSON_AIM_CAM_NEAR_CLIP_THIS_UPDATE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetFirstPersonAimCamZoomFactor(System.Single)">
            <summary>
            SET_FIRST_PERSON_AIM_CAM_ZOOM_FACTOR
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x70894bd0915c5bca(System.Single)">
            <summary>
            SET_FIRST_PERSON_AIM_CAM_ZOOM_FACTOR
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetFirstPersonCamPitchRange(System.Single,System.Single)">
            <summary>
            _SET_FIRST_PERSON_CAM_PITCH_RANGE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xbcfc632db7673bf0(System.Single,System.Single)">
            <summary>
            _SET_FIRST_PERSON_CAM_PITCH_RANGE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetFlash(System.Single,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            Purpose of p0 and p1 unknown.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetFlashLightEnabled(System.Int32,System.Boolean)">
            <summary>
            Enables/disables flashlight on ped's weapon.
            ```
            NativeDB Introduced: v2060
            ```
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetFlashLightFadeDistance(System.Single)">
            <summary>
            SET_FLASH_LIGHT_FADE_DISTANCE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetFlashLightKeepOnWhileMoving(System.Boolean)">
            <summary>
            Allows Weapon-Flashlight beams to stay visible while moving. Normally it only stays on while aiming.
            </summary>
            <param name="state">
            On/Off
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetFloatingHelpTextScreenPosition(System.Int32,System.Single,System.Single)">
            <summary>
            SET_FLOATING_HELP_TEXT_SCREEN_POSITION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x7679cc1bcebe3d4c(System.Int32,System.Single,System.Single)">
            <summary>
            SET_FLOATING_HELP_TEXT_SCREEN_POSITION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetFloatingHelpTextStyle(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            ### Arrow Positions
            *   0 = Off / No arrow
            *   1 = Top
            *   2 = Left
            *   3 = Bottom
            *   4 = Right
            ### Note
            Any numeric value greater than 4 will result in a right arrow (Index 4)
            ### Important
            Needs to be called every frame
            ![Preview of the provided example code](https://forum.cfx.re/uploads/default/original/4X/7/f/3/7f319bc93c3a00b8829bd4ac8dddc235fbf3a9ef.png)
            </summary>
            <param name="hudIndex">
            The hud index for the floating help message
            </param>
            <param name="style">
            Value 0 won't show an arrow at all. Values 1, 2 and -2 will display an arrow.
            </param>
            <param name="hudColor">
            https://docs.fivem.net/docs/game-references/hud-colors/
            </param>
            <param name="alpha">
            Value for the help box opacity, from 0-255. Anything greater will simply ignore the alpha value. Always 191 in R\* scripts.
            </param>
            <param name="arrowPosition">
            Used to set the arrow positon. No value will hide the arrow
            </param>
            <param name="boxOffset">
            Offset for the floating help box. Note: Arrow stays fixed
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x788e7fd431bd67f1(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            ### Arrow Positions
            *   0 = Off / No arrow
            *   1 = Top
            *   2 = Left
            *   3 = Bottom
            *   4 = Right
            ### Note
            Any numeric value greater than 4 will result in a right arrow (Index 4)
            ### Important
            Needs to be called every frame
            ![Preview of the provided example code](https://forum.cfx.re/uploads/default/original/4X/7/f/3/7f319bc93c3a00b8829bd4ac8dddc235fbf3a9ef.png)
            </summary>
            <param name="hudIndex">
            The hud index for the floating help message
            </param>
            <param name="style">
            Value 0 won't show an arrow at all. Values 1, 2 and -2 will display an arrow.
            </param>
            <param name="hudColor">
            https://docs.fivem.net/docs/game-references/hud-colors/
            </param>
            <param name="alpha">
            Value for the help box opacity, from 0-255. Anything greater will simply ignore the alpha value. Always 191 in R\* scripts.
            </param>
            <param name="arrowPosition">
            Used to set the arrow positon. No value will hide the arrow
            </param>
            <param name="boxOffset">
            Offset for the floating help box. Note: Arrow stays fixed
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetFloatingHelpTextToEntity(System.Int32,System.Int32,System.Single,System.Single)">
            <summary>
            SET_FLOATING_HELP_TEXT_TO_ENTITY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xb094bc1db4018240(System.Int32,System.Int32,System.Single,System.Single)">
            <summary>
            SET_FLOATING_HELP_TEXT_TO_ENTITY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetFloatingHelpTextWorldPosition(System.Int32,System.Single,System.Single,System.Single)">
            <summary>
            SET_FLOATING_HELP_TEXT_WORLD_POSITION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x784ba7e0eceb4178(System.Int32,System.Single,System.Single,System.Single)">
            <summary>
            SET_FLOATING_HELP_TEXT_WORLD_POSITION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetFlyCamCoordAndConstrain(System.Int32,System.Single,System.Single,System.Single)">
            <summary>
            SET_FLY_CAM_COORD_AND_CONSTRAIN
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xc91c6c55199308ca(System.Int32,System.Single,System.Single,System.Single)">
            <summary>
            SET_FLY_CAM_COORD_AND_CONSTRAIN
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetFlyCamHorizontalResponse(System.Int32,System.Single,System.Single,System.Single)">
            <summary>
            SET_FLY_CAM_HORIZONTAL_RESPONSE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x503f5920162365b2(System.Int32,System.Single,System.Single,System.Single)">
            <summary>
            SET_FLY_CAM_HORIZONTAL_RESPONSE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetFlyCamMaxHeight(System.Int32,System.Single)">
            <summary>
            SET_FLY_CAM_MAX_HEIGHT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xf9d02130ecdd1d77(System.Int32,System.Single)">
            <summary>
            SET_FLY_CAM_MAX_HEIGHT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetCameraRange(System.Int32,System.Single)">
            <summary>
            SET_FLY_CAM_MAX_HEIGHT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetFlyCamVerticalSpeedMultiplier(System.Int32,System.Single,System.Single,System.Single)">
            <summary>
            _SET_FLY_CAM_VERTICAL_SPEED_MULTIPLIER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xe827b9382cfb41ba(System.Int32,System.Single,System.Single,System.Single)">
            <summary>
            _SET_FLY_CAM_VERTICAL_SPEED_MULTIPLIER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetFlyThroughWindscreenParams(System.Single,System.Single,System.Single,System.Single)">
            <summary>
            Sets some in-game parameters which is used for checks is ped needs to fly through windscreen after a crash.
            </summary>
            <param name="vehMinSpeed">
            Vehicle minimum speed (default 35.0).
            </param>
            <param name="unkMinSpeed">
            Unknown minimum speed (default 40.0).
            </param>
            <param name="unkModifier">
            Unknown modifier (default 17.0).
            </param>
            <param name="minDamage">
            Minimum damage (default 2000.0).
            </param>
            <returns>
            A bool indicating if parameters was set successfully.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetFocusEntity(System.Int32)">
            <summary>
            It seems to make the entity's coords mark the point from which LOD-distances are measured. In my testing, setting a vehicle as the focus entity and moving that vehicle more than 300 distance units away from the player will make the level of detail around the player go down drastically (shadows disappear, textures go extremely low res, etc). The player seems to be the default focus entity.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetFocusPosAndVel(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            Override the area where the camera will render the terrain.
            p3, p4 and p5 are usually set to 0.0
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetFocusArea(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            Override the area where the camera will render the terrain.
            p3, p4 and p5 are usually set to 0.0
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetFollowPedCamThisUpdate(System.String,System.Int32)">
            <summary>
            Overrides the ped follow camera (not first person camera) with the specified camera. The game loads all camera metadata from `update/update.rpf/x64/data/metadata/cameras.ymt` and `x64a.rpf/data/metadata/cameras.ymt` with the ped follow cameras being of type `camFollowPedCameraMetadata`.
            | Follow Camera Names                          |
            |----------------------------------------------|
            | DEFAULT_FOLLOW_PED_CAMERA                    |
            | FOLLOW_PED_ATTACHED_TO_ROPE_CAMERA           |
            | FOLLOW_PED_ON_EXILE1\_LADDER_CAMERA           |
            | FOLLOW_PED_SKY_DIVING_CAMERA                 |
            | FOLLOW_PED_SKY_DIVING_FAMILY5\_CAMERA         |
            | NIGHTCLUB_FOLLOW_PED_CAMERA                  |
            | FOLLOW_PED_INTIMIDATION_CAMERA               |
            | FOLLOW_PED_IN_WATER_CAMERA                   |
            | FOLLOW_PED_PRONE_CAMERA                      |
            | FOLLOW_PED_ON_SEAT_CAMERA                    |
            | FOLLOW_PED_HANGING_UPSIDE_DOWN_CAMERA        |
            | FOLLOW_PED_ATTACHED_TO_ROPE_CAMERA           |
            | CUSTOM_TRANSITION_AFTER_WARP_SKY_DIVE_CAMERA |
            | FOLLOW_PED_ON_HORSE_CAMERA                   |
            | FOLLOW_PED_ON_LOUNGER_CAMERA                 |
            Other camera hashes (names not found yet)
            ```cpp
            // 0x5DBBFB6E
            // 0xA38DB056
            // 0x16B702A3
            // 0x41D72A2E
            ```
            </summary>
            <param name="camName">
            The name of the camera to use this update
            </param>
            <param name="easeTime">
            The time in milliseconds to ease in the camera
            </param>
            <returns>
            Return `true` if the camera is set successfully and `false` otherwise.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetFollowPedCamCutsceneChat(System.String,System.Int32)">
            <summary>
            Overrides the ped follow camera (not first person camera) with the specified camera. The game loads all camera metadata from `update/update.rpf/x64/data/metadata/cameras.ymt` and `x64a.rpf/data/metadata/cameras.ymt` with the ped follow cameras being of type `camFollowPedCameraMetadata`.
            | Follow Camera Names                          |
            |----------------------------------------------|
            | DEFAULT_FOLLOW_PED_CAMERA                    |
            | FOLLOW_PED_ATTACHED_TO_ROPE_CAMERA           |
            | FOLLOW_PED_ON_EXILE1\_LADDER_CAMERA           |
            | FOLLOW_PED_SKY_DIVING_CAMERA                 |
            | FOLLOW_PED_SKY_DIVING_FAMILY5\_CAMERA         |
            | NIGHTCLUB_FOLLOW_PED_CAMERA                  |
            | FOLLOW_PED_INTIMIDATION_CAMERA               |
            | FOLLOW_PED_IN_WATER_CAMERA                   |
            | FOLLOW_PED_PRONE_CAMERA                      |
            | FOLLOW_PED_ON_SEAT_CAMERA                    |
            | FOLLOW_PED_HANGING_UPSIDE_DOWN_CAMERA        |
            | FOLLOW_PED_ATTACHED_TO_ROPE_CAMERA           |
            | CUSTOM_TRANSITION_AFTER_WARP_SKY_DIVE_CAMERA |
            | FOLLOW_PED_ON_HORSE_CAMERA                   |
            | FOLLOW_PED_ON_LOUNGER_CAMERA                 |
            Other camera hashes (names not found yet)
            ```cpp
            // 0x5DBBFB6E
            // 0xA38DB056
            // 0x16B702A3
            // 0x41D72A2E
            ```
            </summary>
            <param name="camName">
            The name of the camera to use this update
            </param>
            <param name="easeTime">
            The time in milliseconds to ease in the camera
            </param>
            <returns>
            Return `true` if the camera is set successfully and `false` otherwise.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetFollowPedCamViewMode(System.Int32)">
            <summary>
            See [`GET_FOLLOW_PED_CAM_VIEW_MODE`](#\_0x8D4D46230B2C353A) for the follow mode enum.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetFollowTurretSeatCam(System.Int32)">
            <summary>
            NativeDB Introduced: v1365
            </summary>
            <param name="seatIndex">
            See [IS_TURRET_SEAT](#\_0xE33FFA906CE74880)
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x5c90cab09951a12f(System.Int32)">
            <summary>
            NativeDB Introduced: v1365
            </summary>
            <param name="seatIndex">
            See [IS_TURRET_SEAT](#\_0xE33FFA906CE74880)
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetFollowVehicleCamViewMode(System.Int32)">
            <summary>
            See [`GET_FOLLOW_PED_CAM_VIEW_MODE`](#\_0x8D4D46230B2C353A) for the follow mode enum.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetFollowVehicleCamZoomLevel(System.Int32)">
            <summary>
            See [`GET_FOLLOW_PED_CAM_VIEW_MODE`](#\_0x8D4D46230B2C353A) for the follow mode enum.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetForceFootstepUpdate(System.Int32,System.Boolean)">
            <summary>
            SET_FORCE_FOOTSTEP_UPDATE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x129466ed55140f8d(System.Int32,System.Boolean)">
            <summary>
            SET_FORCE_FOOTSTEP_UPDATE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetForceHdVehicle(System.Int32,System.Boolean)">
            <summary>
            SET_FORCE_HD_VEHICLE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x97ce68cb032583f0(System.Int32,System.Boolean)">
            <summary>
            SET_FORCE_HD_VEHICLE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetForceLowLodAnchorMode(System.Int32,System.Boolean)">
            <summary>
            Sets whether a boat should remain in the non-physical, low LOD anchor mode even when a player is driving it.
            **Note**: This native requires [SET_BOAT_REMAINS_ANCHORED_WHILE_PLAYER_IS_DRIVER](#\_0xE3EBAAE484798530) to be set to `true` to work properly.
            ```
            NativeDB Introduced: v323
            ```
            </summary>
            <param name="boat">
            The target boat.
            </param>
            <param name="toggle">
            Set the forced low LOD anchor mode. If `true`, the boat will remain in low LOD anchor mode even when a player is driving.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xb28b1fe5bfadd7f5(System.Int32,System.Boolean)">
            <summary>
            Sets whether a boat should remain in the non-physical, low LOD anchor mode even when a player is driving it.
            **Note**: This native requires [SET_BOAT_REMAINS_ANCHORED_WHILE_PLAYER_IS_DRIVER](#\_0xE3EBAAE484798530) to be set to `true` to work properly.
            ```
            NativeDB Introduced: v323
            ```
            </summary>
            <param name="boat">
            The target boat.
            </param>
            <param name="toggle">
            Set the forced low LOD anchor mode. If `true`, the boat will remain in low LOD anchor mode even when a player is driving.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetForcedBoatLocationWhenAnchored(System.Int32,System.Boolean)">
            <summary>
            Sets whether a boat should remain in the non-physical, low LOD anchor mode even when a player is driving it.
            **Note**: This native requires [SET_BOAT_REMAINS_ANCHORED_WHILE_PLAYER_IS_DRIVER](#\_0xE3EBAAE484798530) to be set to `true` to work properly.
            ```
            NativeDB Introduced: v323
            ```
            </summary>
            <param name="boat">
            The target boat.
            </param>
            <param name="toggle">
            Set the forced low LOD anchor mode. If `true`, the boat will remain in low LOD anchor mode even when a player is driving.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetForceObjectThisFrame(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            SET_FORCE_OBJECT_THIS_FRAME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetForcePedFootstepsTracks(System.Boolean)">
            <summary>
            Forces footstep tracks on all surfaces.
            USE_/USING_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetForcePlayerToJump(System.Int32)">
            <summary>
            NativeDB Introduced: v1180
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa1183bcfee0f93d1(System.Int32)">
            <summary>
            NativeDB Introduced: v1180
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetForceStepType(System.Int32,System.Boolean,System.Int32,System.Int32)">
            <summary>
            SET_FORCE_STEP_TYPE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xcb968b53fc7f916d(System.Int32,System.Boolean,System.Int32,System.Int32)">
            <summary>
            SET_FORCE_STEP_TYPE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetForceVehicleTrails(System.Boolean)">
            <summary>
            Forces vehicle trails on all surfaces.
            USE_/USING_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetForkliftForkHeight(System.Int32,System.Single)">
            <summary>
            0.0 = Lowest 1.0 = Highest. This is best to be used if you wanna pick-up a car since un-realistically on GTA V forklifts can't pick up much of anything due to vehicle mass. If you put this under a car then set it above 0.0 to a 'lifted-value' it will raise the car with no issue lol
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x37ebbf3117bd6a25(System.Int32,System.Single)">
            <summary>
            0.0 = Lowest 1.0 = Highest. This is best to be used if you wanna pick-up a car since un-realistically on GTA V forklifts can't pick up much of anything due to vehicle mass. If you put this under a car then set it above 0.0 to a 'lifted-value' it will raise the car with no issue lol
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetFrontendActive(System.Boolean)">
            <summary>
            SET_FRONTEND_ACTIVE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetFrontendRadioActive(System.Boolean)">
            <summary>
            Allows the radio to be played in the frontend.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetFuelConsumptionRateMultiplier(System.Single)">
            <summary>
            Sets fuel consumption rate multiplier for all vehicles operated by a player. This is a way to slow down or speed up fuel consumption for all vehicles at a time. If 0 - it practically means that fuel will not be consumed. By default is set to 1.
            When the multiplier is set to 1 a default 65 litre gas tank car with average fuel consumption can stay idle for ~16.67 hours or run with max RPM for ~2.5 hours.
            To customize fuel consumption per vehicle / vehicle class use [`SET_HANDLING_FLOAT`](#\_0x90DD01C)/[`SET_VEHICLE_HANDLING_FLOAT`](#\_0x488C86D2) natives with `fieldName` equal to `fPetrolConsumptionRate`. By default it is set to 0.5 for all vehicles.
            </summary>
            <param name="multiplier">
            Global fuel consumption multiplier. If negative - 0 will be used instead.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetFuelConsumptionState(System.Boolean)">
            <summary>
            Turns on and off fuel consumption in all vehicles operated by a player. NPC operated vehicles will not consume fuel to avoid traffic disruptions.
            The default Gta5 behaviour is fuel consumption turned off.
            </summary>
            <param name="state">
            True to turn on. False to turn off.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetGamePaused(System.Boolean)">
            <summary>
            Make sure to call this from the correct thread if you're using multiple threads because all other threads except the one which is calling SET_GAME_PAUSED will be paused which means you will lose control and the game remains in paused mode until you exit GTA5.exe
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetGamePausesForStreaming(System.Boolean)">
            <summary>
            SET_GAME_PAUSES_FOR_STREAMING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetGameplayCamFollowPedThisUpdate(System.Int32)">
            <summary>
            SET_GAMEPLAY_CAM_FOLLOW_PED_THIS_UPDATE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x8bbacbf51da047a8(System.Int32)">
            <summary>
            SET_GAMEPLAY_CAM_FOLLOW_PED_THIS_UPDATE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetGameplayCamHash(System.String)">
            <summary>
            Sets gameplay camera to hash
            ```
            ```
            NativeDB Introduced: v1180
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x425a920fdb9a0dda(System.String)">
            <summary>
            Sets gameplay camera to hash
            ```
            ```
            NativeDB Introduced: v1180
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetGameplayCamRawPitch(System.Single)">
            <summary>
            _SET_GAMEPLAY_CAM_RAW_PITCH
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetGameplayCamRawYaw(System.Single)">
            <summary>
            Does nothing
            ```
            ```
            NativeDB Added Parameter 2: Any p1
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetGameplayCamRelativeHeading(System.Single)">
            <summary>
            Sets the camera position relative to heading in float from -360 to +360.
            Heading is alwyas 0 in aiming camera.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetGameplayCamRelativePitch(System.Single,System.Single)">
            <summary>
            This native sets the camera's pitch (rotation on the x-axis).
            </summary>
            <param name="angle">
            the angle to rotate the camera by
            </param>
            <param name="scalingFactor">
            always seems to be set to 1.0 in native calls
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetGameplayCamRelativeRotation(System.Single,System.Single,System.Single)">
            <summary>
            _SET_GAMEPLAY_CAM_RELATIVE_ROTATION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x48608c3464f58ab4(System.Single,System.Single,System.Single)">
            <summary>
            _SET_GAMEPLAY_CAM_RELATIVE_ROTATION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetGameplayCamShakeAmplitude(System.Single)">
            <summary>
            Sets the amplitude for the gameplay (i.e. 3rd or 1st) camera to shake. Used in script "drunk_controller.ysc.c4" to simulate making the player drunk.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetGameplayCamVehicleCamera(System.String)">
            <summary>
            From b617 scripts:
            CAM::_21E253A7F8DA5DFB("DINGHY");
            CAM::_21E253A7F8DA5DFB("ISSI2");
            CAM::_21E253A7F8DA5DFB("SPEEDO");
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x21e253a7f8da5dfb(System.String)">
            <summary>
            From b617 scripts:
            CAM::_21E253A7F8DA5DFB("DINGHY");
            CAM::_21E253A7F8DA5DFB("ISSI2");
            CAM::_21E253A7F8DA5DFB("SPEEDO");
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetGameplayCamVehicleCameraName(System.Int32)">
            <summary>
            _SET_GAMEPLAY_CAM_VEHICLE_CAMERA_NAME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x11fa5d3479c7dd47(System.Int32)">
            <summary>
            _SET_GAMEPLAY_CAM_VEHICLE_CAMERA_NAME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetGameplayCoordHint(System.Single,System.Single,System.Single,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            SET_GAMEPLAY_COORD_HINT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetGameplayEntityHint(System.Int32,System.Single,System.Single,System.Single,System.Boolean,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            p6 &amp; p7 - possibly length or time
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetGameplayHintAnimCloseup(System.Boolean)">
            <summary>
            _SET_GAMEPLAY_HINT_ANIM_CLOSEUP
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetIsMultiplayerBrief(System.Boolean)">
            <summary>
            _SET_GAMEPLAY_HINT_ANIM_CLOSEUP
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xe3433eadaaf7ee40(System.Boolean)">
            <summary>
            _SET_GAMEPLAY_HINT_ANIM_CLOSEUP
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetGameplayHintAnimOffsetx(System.Single)">
            <summary>
            _SET_GAMEPLAY_HINT_ANIM_OFFSETX
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x5d7b620dae436138(System.Single)">
            <summary>
            _SET_GAMEPLAY_HINT_ANIM_OFFSETX
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetGameplayHintAnimOffsety(System.Single)">
            <summary>
            _SET_GAMEPLAY_HINT_ANIM_OFFSETY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xc92717ef615b6704(System.Single)">
            <summary>
            _SET_GAMEPLAY_HINT_ANIM_OFFSETY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetGameplayHintBaseOrbitPitchOffset(System.Single)">
            <summary>
            SET_GAMEPLAY_HINT_BASE_ORBIT_PITCH_OFFSET
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xd1f8363dfad03848(System.Single)">
            <summary>
            SET_GAMEPLAY_HINT_BASE_ORBIT_PITCH_OFFSET
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetGameplayHintAngle(System.Single)">
            <summary>
            SET_GAMEPLAY_HINT_BASE_ORBIT_PITCH_OFFSET
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetGameplayHintFollowDistanceScalar(System.Single)">
            <summary>
            SET_GAMEPLAY_HINT_FOLLOW_DISTANCE_SCALAR
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xf8bdbf3d573049a1(System.Single)">
            <summary>
            SET_GAMEPLAY_HINT_FOLLOW_DISTANCE_SCALAR
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetGameplayHintAnimOffsetz(System.Single)">
            <summary>
            SET_GAMEPLAY_HINT_FOLLOW_DISTANCE_SCALAR
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetGameplayHintFov(System.Single)">
            <summary>
            SET_GAMEPLAY_HINT_FOV
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetGameplayObjectHint(System.Int32,System.Single,System.Single,System.Single,System.Boolean,System.Int32,System.Int32,System.Int32)">
            <summary>
            SET_GAMEPLAY_OBJECT_HINT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetGameplayPedHint(System.Int32,System.Single,System.Single,System.Single,System.Boolean,System.Int32,System.Int32,System.Int32)">
            <summary>
            SET_GAMEPLAY_PED_HINT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetGameplayVehicleHint(System.Int32,System.Single,System.Single,System.Single,System.Boolean,System.Int32,System.Int32,System.Int32)">
            <summary>
            Focuses the camera on the specified vehicle.
            </summary>
            <param name="vehicle">
            The vehicle to focus on.
            </param>
            <param name="offsetX">
            Position offset X
            </param>
            <param name="offsetY">
            Position offset Y
            </param>
            <param name="offsetZ">
            Position offset Z
            </param>
            <param name="time">
            Effect duration
            </param>
            <param name="easeInTime">
            Effect fade in duration
            </param>
            <param name="easeOutTime">
            EFfect fade out duration
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetGarbageTrucks(System.Boolean)">
            <summary>
            SET_GARBAGE_TRUCKS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetGhostedEntityAlpha(System.Int32)">
            <summary>
            Sets the alpha value used by [`_SET_LOCAL_PLAYER_AS_GHOST`](#\_0x5FFE9B4144F9712F), [`SET_NETWORK_VEHICLE_AS_GHOST`](#\_0x6274C4712850841E), and [`_NETWORK_SET_ENTITY_GHOSTED_WITH_OWNER`](#\_0x4BA166079D658ED4).
            'Solidness' cannot be achieved using 255 - this will have the opposite effect of it defaulting to 128 it seems (or just having no effect at all).
            </summary>
            <param name="alpha">
            A value between 1 and 254. Default: 128
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x658500ae6d723a7e(System.Int32)">
            <summary>
            Sets the alpha value used by [`_SET_LOCAL_PLAYER_AS_GHOST`](#\_0x5FFE9B4144F9712F), [`SET_NETWORK_VEHICLE_AS_GHOST`](#\_0x6274C4712850841E), and [`_NETWORK_SET_ENTITY_GHOSTED_WITH_OWNER`](#\_0x4BA166079D658ED4).
            'Solidness' cannot be achieved using 255 - this will have the opposite effect of it defaulting to 128 it seems (or just having no effect at all).
            </summary>
            <param name="alpha">
            A value between 1 and 254. Default: 128
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetGlobalMinBirdFlightHeight(System.Single)">
            <summary>
            Birds will try to reach the given height.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetGlobalPassengerMassMultiplier(System.Single)">
            <summary>
            SET_GLOBAL_PASSENGER_MASS_MULTIPLIER
            </summary>
            <param name="massMul">
            Weight of each passenger (not counting the driver) as a percentage of vehicle mass. Is applied to all vehicles. Default value is 0.05
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetGlobalRadioSignalLevel(System.Int32)">
            <summary>
            Sets the global radio signal level, lower value will cause radio static.
            Used only a handful of times in scripts.
            </summary>
            <param name="signalLevel">
            Radio signal level.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x159b7318403a1cd8(System.Int32)">
            <summary>
            Sets the global radio signal level, lower value will cause radio static.
            Used only a handful of times in scripts.
            </summary>
            <param name="signalLevel">
            Radio signal level.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetGpsActive(System.Boolean)">
            <summary>
            SET_GPS_ACTIVE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetGpsCustomRouteRender(System.Boolean,System.Int32,System.Int32)">
            <summary>
            SET_GPS_CUSTOM_ROUTE_RENDER
            </summary>
            <param name="radarThickness">
            The width of the GPS route on the radar
            </param>
            <param name="mapThickness">
            The width of the GPS route on the map
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x900086f371220b6f(System.Boolean,System.Int32,System.Int32)">
            <summary>
            SET_GPS_CUSTOM_ROUTE_RENDER
            </summary>
            <param name="radarThickness">
            The width of the GPS route on the radar
            </param>
            <param name="mapThickness">
            The width of the GPS route on the map
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetGpsDisabledZone(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            SET_GPS_DISABLED_ZONE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetGpsDisabledZoneAtIndex(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32)">
            <summary>
            Disables the GPS route displayed on the minimap while within a certain zone (area). When in a disabled zone and creating a waypoint, the GPS route is not shown on the minimap until you are outside of the zone. When disabled, the direct distance is shown on minimap opposed to distance to travel. Seems to only work before setting a waypoint.
            You can clear the disabled zone with CLEAR_GPS_DISABLED_ZONE_AT_INDEX.
            **Setting a waypoint at the same coordinate:**
            Disabled Zone: &lt;https://i.imgur.com/P9VUuxM.png&gt;
            Enabled Zone (normal): &lt;https://i.imgur.com/BPi24aw.png&gt;
            </summary>
            <param name="x1">
            X coordinate of first vector.
            </param>
            <param name="y1">
            Y coordinate of first vector.
            </param>
            <param name="z1">
            Z coordinate of first vector.
            </param>
            <param name="x2">
            X coordinate of second vector.
            </param>
            <param name="y2">
            Y coordinate of second vector.
            </param>
            <param name="z2">
            Z coordinate of second vector.
            </param>
            <param name="index">
            Index of zone.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xd0bc1c6fb18ee154(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32)">
            <summary>
            Disables the GPS route displayed on the minimap while within a certain zone (area). When in a disabled zone and creating a waypoint, the GPS route is not shown on the minimap until you are outside of the zone. When disabled, the direct distance is shown on minimap opposed to distance to travel. Seems to only work before setting a waypoint.
            You can clear the disabled zone with CLEAR_GPS_DISABLED_ZONE_AT_INDEX.
            **Setting a waypoint at the same coordinate:**
            Disabled Zone: &lt;https://i.imgur.com/P9VUuxM.png&gt;
            Enabled Zone (normal): &lt;https://i.imgur.com/BPi24aw.png&gt;
            </summary>
            <param name="x1">
            X coordinate of first vector.
            </param>
            <param name="y1">
            Y coordinate of first vector.
            </param>
            <param name="z1">
            Z coordinate of first vector.
            </param>
            <param name="x2">
            X coordinate of second vector.
            </param>
            <param name="y2">
            Y coordinate of second vector.
            </param>
            <param name="z2">
            Z coordinate of second vector.
            </param>
            <param name="index">
            Index of zone.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetGpsFlags(System.Int32,System.Single)">
            <summary>
            Only the script that originally called SET_GPS_FLAGS can set them again. Another script cannot set the flags, until the first script that called it has called CLEAR_GPS_FLAGS.
            Doesn't seem like the flags are actually read by the game at all.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetGpsFlashes(System.Boolean)">
            <summary>
            SET_GPS_FLASHES
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetGpsMultiRouteRender(System.Boolean)">
            <summary>
            SET_GPS_MULTI_ROUTE_RENDER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x3dda37128dd1aca8(System.Boolean)">
            <summary>
            SET_GPS_MULTI_ROUTE_RENDER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetGravityLevel(System.Int32)">
            <summary>
            cpp
            enum eGravityLevel
            {
            GRAV_EARTH = 0, // earth gravity 9.8m/s2
            GRAV_MOON = 1, // moon gravity 2.4m/s2
            GRAV_LOW = 2, // very low gravity
            GRAV_ZERO = 3 // zero gravity
            }
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetGroupFormation(System.Int32,System.Int32)">
            <summary>
            0: Freedom to move
            1: Circle Around Leader
            2: Alternative Circle Around Leader
            3: Line, with Leader at center
            4: Arrow Formation
            5: "V" Formation
            6: Line Follow Formation
            7: Single Formation
            8: Pairwise
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetGroupFormationSpacing(System.Int32,System.Single,System.Single,System.Single)">
            <summary>
            SET_GROUP_FORMATION_SPACING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetGroupSeparationRange(System.Int32,System.Single)">
            <summary>
            Sets the range at which members will automatically leave the group.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetHandleRockstarMessageViaScript(System.Boolean)">
            <summary>
            _SET_HANDLE_ROCKSTAR_MESSAGE_VIA_SCRIPT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xbfa0a56a817c6c7d(System.Boolean)">
            <summary>
            _SET_HANDLE_ROCKSTAR_MESSAGE_VIA_SCRIPT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetHandlingField(System.String,System.String,System.String,System.Int32)">
            <summary>
            Sets a global handling override for a specific vehicle class. The name is supposed to match the `handlingName` field from handling.meta.
            Example: `SetHandlingField('AIRTUG', 'CHandlingData', 'fSteeringLock', 360.0)`
            </summary>
            <param name="vehicle">
            The vehicle class to set data for.
            </param>
            <param name="class_">
            The handling class to set. Only "CHandlingData" is supported at this time.
            </param>
            <param name="fieldName">
            The field name to set. These match the keys in `handling.meta`.
            </param>
            <param name="_value">
            The value to set.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetHandlingFloat(System.String,System.String,System.String,System.Single)">
            <summary>
            Sets a global handling override for a specific vehicle class. The name is supposed to match the `handlingName` field from handling.meta.
            Example: `SetHandlingFloat('AIRTUG', 'CHandlingData', 'fSteeringLock', 360.0)`
            </summary>
            <param name="vehicle">
            The vehicle class to set data for.
            </param>
            <param name="class_">
            The handling class to set. Only "CHandlingData" is supported at this time.
            </param>
            <param name="fieldName">
            The field name to set. These match the keys in `handling.meta`.
            </param>
            <param name="_value">
            The floating-point value to set.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetHandlingInt(System.String,System.String,System.String,System.Int32)">
            <summary>
            Sets a global handling override for a specific vehicle class. The name is supposed to match the `handlingName` field from handling.meta.
            </summary>
            <param name="vehicle">
            The vehicle class to set data for.
            </param>
            <param name="class_">
            The handling class to set. Only "CHandlingData" is supported at this time.
            </param>
            <param name="fieldName">
            The field name to set. These match the keys in `handling.meta`.
            </param>
            <param name="_value">
            The integer value to set.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetHandlingVector(System.String,System.String,System.String,CitizenFX.Core.Vector3)">
            <summary>
            Sets a global handling override for a specific vehicle class. The name is supposed to match the `handlingName` field from handling.meta.
            Example: `SetHandlingVector('AIRTUG', 'CHandlingData', 'vecCentreOfMassOffset', vector3(0.0, 0.0, -5.0))`
            </summary>
            <param name="vehicle">
            The vehicle class to set data for.
            </param>
            <param name="class_">
            The handling class to set. Only "CHandlingData" is supported at this time.
            </param>
            <param name="fieldName">
            The field name to set. These match the keys in `handling.meta`.
            </param>
            <param name="_value">
            The Vector3 value to set.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetHasContentUnlocksFlags(System.Int32)">
            <summary>
            Sets profile setting 866
            SET_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xdac073c7901f9e15(System.Int32)">
            <summary>
            Sets profile setting 866
            SET_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetHdArea(System.Single,System.Single,System.Single,System.Single)">
            <summary>
            SET_HD_AREA
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetHeadBlendPaletteColor(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            Preview: https://gfycat.com/MaleRareAmazonparrot
            </summary>
            <param name="id">
            From 0 to 3.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xcc9682b8951c5229(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            Preview: https://gfycat.com/MaleRareAmazonparrot
            </summary>
            <param name="id">
            From 0 to 3.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetHealthHudDisplayValues(System.Int32,System.Int32,System.Boolean)">
            <summary>
            SET_HEALTH_HUD_DISPLAY_VALUES
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x3f5cc444dcaaa8f2(System.Int32,System.Int32,System.Boolean)">
            <summary>
            SET_HEALTH_HUD_DISPLAY_VALUES
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetHeliBladesFullSpeed(System.Int32)">
            <summary>
            Equivalent of SET_HELI_BLADES_SPEED(vehicleHandle, 1.0f);
            this native works on planes to?
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetHeliBladesSpeed(System.Int32,System.Single)">
            <summary>
            Sets the speed of the helicopter blades in percentage of the full speed.
            vehicleHandle: The helicopter.
            speed: The speed in percentage, 0.0f being 0% and 1.0f being 100%.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetHeliCombatOffset(System.Int32,System.Single,System.Single,System.Single)">
            <summary>
            Set a specific offset for helis chasing target in combat
            ```
            NativeDB Introduced: v1180
            ```
            </summary>
            <param name="vehicle">
            Helicopter for which the combat offset is being set.
            </param>
            <param name="x">
            Offset along the X-axis (left/right) relative to the helicopter's current position and orientation
            </param>
            <param name="y">
            Offset along the Y-axis (forward/backward) relative to the helicopter's current position and orientation
            </param>
            <param name="z">
            Offset along the Z-axis (up/down) relative to the helicopter's current position and orientation.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x0a3f820a9a9a9ac5(System.Int32,System.Single,System.Single,System.Single)">
            <summary>
            Set a specific offset for helis chasing target in combat
            ```
            NativeDB Introduced: v1180
            ```
            </summary>
            <param name="vehicle">
            Helicopter for which the combat offset is being set.
            </param>
            <param name="x">
            Offset along the X-axis (left/right) relative to the helicopter's current position and orientation
            </param>
            <param name="y">
            Offset along the Y-axis (forward/backward) relative to the helicopter's current position and orientation
            </param>
            <param name="z">
            Offset along the Z-axis (up/down) relative to the helicopter's current position and orientation.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetHeliMainRotorHealth(System.Int32,System.Single)">
            <summary>
            _SET_HELI_MAIN_ROTOR_HEALTH
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x4056ea1105f5abd7(System.Int32,System.Single)">
            <summary>
            _SET_HELI_MAIN_ROTOR_HEALTH
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetHeliResistToExplosion(System.Int32,System.Boolean)">
            <summary>
            Makes a helicopter resistant to multiple explosions. When enabled, helicopters can survive two or more explosions.
            ```
            NativeDB Introduced: 2545
            ```
            </summary>
            <param name="helicopter">
            The helicopter to apply resistance to.
            </param>
            <param name="bResistToExplosion">
            Set to `true` to make the helicopter resistant to explosions, or `false` to disable this resistance.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetHeliTailBoomCanBreakOff(System.Int32,System.Boolean)">
            <summary>
            Enables or disables the ability for a helicopter's tail boom to break off.
            ```
            NativeDB Introduced: v323
            ```
            </summary>
            <param name="heli">
            The helicopter for which the tail boom can break off.
            </param>
            <param name="toggle">
            Determines whether the helicopter's tail boom can break off.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetHeliTailExplodeThrowDashboard(System.Int32,System.Boolean)">
            <summary>
            Enables or disables the ability for a helicopter's tail boom to break off.
            ```
            NativeDB Introduced: v323
            ```
            </summary>
            <param name="heli">
            The helicopter for which the tail boom can break off.
            </param>
            <param name="toggle">
            Determines whether the helicopter's tail boom can break off.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.WasCounterActivated(System.Int32,System.Boolean)">
            <summary>
            Enables or disables the ability for a helicopter's tail boom to break off.
            ```
            NativeDB Introduced: v323
            ```
            </summary>
            <param name="heli">
            The helicopter for which the tail boom can break off.
            </param>
            <param name="toggle">
            Determines whether the helicopter's tail boom can break off.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x3ec8bf18aa453fe9(System.Int32,System.Boolean)">
            <summary>
            Enables or disables the ability for a helicopter's tail boom to break off.
            ```
            NativeDB Introduced: v323
            ```
            </summary>
            <param name="heli">
            The helicopter for which the tail boom can break off.
            </param>
            <param name="toggle">
            Determines whether the helicopter's tail boom can break off.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetHeliTailRotorHealth(System.Int32,System.Single)">
            <summary>
            _SET_HELI_TAIL_ROTOR_HEALTH
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xfe205f38aaa58e5b(System.Int32,System.Single)">
            <summary>
            _SET_HELI_TAIL_ROTOR_HEALTH
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetHeliTurbulenceScalar(System.Int32,System.Single)">
            <summary>
            SET_HELI_TURBULENCE_SCALAR
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xe6f13851780394da(System.Int32,System.Single)">
            <summary>
            SET_HELI_TURBULENCE_SCALAR
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetHelicopterRollPitchYawMult(System.Int32,System.Single)">
            <summary>
            value between 0.0 and 1.0
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetHelpMessageTextStyle(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            _SET_HELP_MESSAGE_TEXT_STYLE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xb9c362babecddc7a(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            _SET_HELP_MESSAGE_TEXT_STYLE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetHidofOverride(System.Boolean,System.Boolean,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            SET_HIDOF_OVERRIDE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xba3d65906822bed5(System.Boolean,System.Boolean,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            SET_HIDOF_OVERRIDE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetHidofEnvBlurParams(System.Boolean,System.Boolean,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            SET_HIDOF_OVERRIDE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetHighFallTask(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            SET_HIGH_FALL_TASK
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetHornEnabled(System.Int32,System.Boolean)">
            <summary>
            SET_HORN_ENABLED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetHoverModeWingRatio(System.Int32,System.Single)">
            <summary>
            This native allows opening or closing the wings of the Deluxo/Oppressor. For the Deluxo, wing deployment depends on sufficient altitude.
            </summary>
            <param name="vehicle">
            The vehicle to which the ratio will be applied.
            </param>
            <param name="ratio">
            Between 0.0 and 1.0. 0.0 is wings closed, 1.0 is wings open.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetSpecialflightWingRatio(System.Int32,System.Single)">
            <summary>
            This native allows opening or closing the wings of the Deluxo/Oppressor. For the Deluxo, wing deployment depends on sufficient altitude.
            </summary>
            <param name="vehicle">
            The vehicle to which the ratio will be applied.
            </param>
            <param name="ratio">
            Between 0.0 and 1.0. 0.0 is wings closed, 1.0 is wings open.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetHudComponentAlign(System.Int32,System.Int32,System.Int32)">
            <summary>
            See [SET_SCRIPT_GFX_ALIGN](#\_0xB8A850F20A067EB6) for details about how gfx align works.
            </summary>
            <param name="id">
            The hud component id.
            </param>
            <param name="horizontalAlign">
            The horizontal alignment.
            </param>
            <param name="verticalAlign">
            The vertical alignment.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetHudComponentPosition(System.Int32,System.Single,System.Single)">
            <summary>
            SET_HUD_COMPONENT_POSITION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetHudComponentSize(System.Int32,System.Single,System.Single)">
            <summary>
            SET_HUD_COMPONENT_SIZE
            </summary>
            <param name="id">
            The hud component id.
            </param>
            <param name="x">
            New size X.
            </param>
            <param name="y">
            New size Y.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetHydraulicRaised(System.Int32,System.Boolean)">
            <summary>
            _SET_HYDRAULIC_RAISED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x28b18377eb6e25f6(System.Int32,System.Boolean)">
            <summary>
            _SET_HYDRAULIC_RAISED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetHydraulicWheelState(System.Int32,System.Int32)">
            <summary>
            _SET_HYDRAULIC_WHEEL_STATE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x8ea86df356801c7d(System.Int32,System.Int32)">
            <summary>
            _SET_HYDRAULIC_WHEEL_STATE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetHydraulicWheelStateTransition(System.Int32,System.Int32,System.Int32,System.Single,System.Single)">
            <summary>
            Sets vehicle wheel hydraulic states transition. Known states:
            0 - reset
            1 - raise wheel (uses value arg, works just like _SET_VEHICLE_HYDRAULIC_WHEEL_VALUE)
            2 - jump using wheel
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xc24075310a8b9cd1(System.Int32,System.Int32,System.Int32,System.Single,System.Single)">
            <summary>
            Sets vehicle wheel hydraulic states transition. Known states:
            0 - reset
            1 - raise wheel (uses value arg, works just like _SET_VEHICLE_HYDRAULIC_WHEEL_VALUE)
            2 - jump using wheel
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetHydraulicWheelValue(System.Int32,System.Int32,System.Single)">
            <summary>
            Works only on vehicles that support hydraulic.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x84ea99c62cb3ef0c(System.Int32,System.Int32,System.Single)">
            <summary>
            Works only on vehicles that support hydraulic.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetHydraulicState(System.Int32,System.Int32,System.Single)">
            <summary>
            Works only on vehicles that support hydraulic.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetIgnoreLowPriorityShockingEvents(System.Int32,System.Boolean)">
            <summary>
            SET_IGNORE_LOW_PRIORITY_SHOCKING_EVENTS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetIgnoreNoGpsFlag(System.Boolean)">
            <summary>
            SET_IGNORE_NO_GPS_FLAG
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetIgnoreSecondaryRouteNodes(System.Boolean)">
            <summary>
            See: SET_BLIP_ROUTE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x1fc289a0c3ff470f(System.Boolean)">
            <summary>
            See: SET_BLIP_ROUTE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetIkTarget(System.Int32,System.Int32,System.Int32,System.Int32,System.Single,System.Single,System.Single,System.Int32,System.Int32,System.Int32)">
            <summary>
            Sets the IK target for a given IK part belonging to the ped.
            **Please note:** The IK target will only be valid for one update, so it needs to be set for as long as it is needed (to avoid IK targets not being cleared and getting stuck enabled).
            ```cpp
            enum eIkPart {
            IK_PART_INVALID = 0,
            // head
            IK_PART_HEAD = 1,
            // spine
            IK_PART_SPINE = 2,
            // Left Arm
            IK_PART_ARM_LEFT = 3,
            // Right Arm
            IK_PART_ARM_RIGHT = 4,
            // Left Leg
            IK_PART_LEG_LEFT = 5,
            // Right Leg
            IK_PART_LEG_RIGHT = 6
            };
            ```
            ```cpp
            enum eIkTargetFlags {
            ITF_DEFAULT = 0,
            // arm target relative to the handbone
            ITF_ARM_TARGET_WRT_HANDBON = 1,
            // arm target relative to the pointhelper
            ITF_ARM_TARGET_WRT_POINTHELPER = 2,
            // arm target relative to the ikhelper
            ITF_ARM_TARGET_WRT_IKHELPE = 4,
            // use animation tags directly
            ITF_IK_TAG_MODE_NORMAL = 8,
            // use animation tags in ALLOW mode
            ITF_IK_TAG_MODE_ALLOW = 16,
            // use animation tags in BLOCK mode
            ITF_IK_TAG_MODE_BLOCK = 32,
            // solve for orientation in addition to position
            ITF_ARM_USE_ORIENTATION = 64
            };
            ```
            ```
            NativeDB Introduced: v323
            ```
            </summary>
            <param name="ped">
            The ped handle.
            </param>
            <param name="ikIndex">
            See `eIkPart` for indexes.
            </param>
            <param name="entityLookAt">
            Set to 0 for no entity, offsets will be world coordinates instead.
            </param>
            <param name="boneLookAt">
            Set to -1 for no target bone.
            </param>
            <param name="offsetX">
            X-axis offset calculated from the position of `entityLookAt`.
            </param>
            <param name="offsetY">
            Y-axis offset calculated from the position of `entityLookAt`.
            </param>
            <param name="offsetZ">
            Z-axis offset calculated from the position of `entityLookAt`.
            </param>
            <param name="ikTargetFlags">
            See `eIkTargetFlags` for flags.
            </param>
            <param name="blendInDuration">
            Animation blending in (in ms). `-1` by default.
            </param>
            <param name="blendOutDuration">
            Animation blending out (in ms). `-1` by default.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetInVehicleCamStateThisUpdate(System.Int32,System.Int32)">
            <summary>
            SET_IN_VEHICLE_CAM_STATE_THIS_UPDATE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xe9ea16d6e54cdca4(System.Int32,System.Int32)">
            <summary>
            SET_IN_VEHICLE_CAM_STATE_THIS_UPDATE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetIncidentRequestedUnits(System.Int32,System.Int32,System.Int32)">
            <summary>
            SET_INCIDENT_REQUESTED_UNITS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xb08b85d860e7ba3c(System.Int32,System.Int32,System.Int32)">
            <summary>
            SET_INCIDENT_REQUESTED_UNITS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetIncidentUnk(System.Int32,System.Single)">
            <summary>
            SET_INCIDENT_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xd261ba3e7e998072(System.Int32,System.Single)">
            <summary>
            SET_INCIDENT_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetInitialPlayerStation(System.String)">
            <summary>
            SET_INITIAL_PLAYER_STATION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetInputExclusive(System.Int32,System.Int32)">
            <summary>
            SET_INPUT_EXCLUSIVE
            </summary>
            <param name="padIndex">
            The control system instance to use. See [`ENABLE_ALL_CONTROL_ACTIONS`](#\_0xA5FFE9B05F199DE7).
            </param>
            <param name="control">
            The [control ID](https://docs.fivem.net/docs/game-references/controls/#controls) to check.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetInstancePriorityHint(System.Int32)">
            <summary>
            Sets an unknown flag used by CScene in determining which entities from CMapData scene nodes to draw, similar to SET_INSTANCE_PRIORITY_MODE.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetUnkMapFlag(System.Int32)">
            <summary>
            Sets an unknown flag used by CScene in determining which entities from CMapData scene nodes to draw, similar to SET_INSTANCE_PRIORITY_MODE.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetInstancePriorityMode(System.Boolean)">
            <summary>
            Sets the maximum prop density and changes a loading screen flag from 'loading story mode' to 'loading GTA Online'. It causes a loading screen to show as it reloads map data.
            </summary>
            <param name="toggle">
            toggles the instance priority mode
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.EnableMpDlcMaps(System.Boolean)">
            <summary>
            Sets the maximum prop density and changes a loading screen flag from 'loading story mode' to 'loading GTA Online'. It causes a loading screen to show as it reloads map data.
            </summary>
            <param name="toggle">
            toggles the instance priority mode
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.UseFreemodeMapBehavior(System.Boolean)">
            <summary>
            Sets the maximum prop density and changes a loading screen flag from 'loading story mode' to 'loading GTA Online'. It causes a loading screen to show as it reloads map data.
            </summary>
            <param name="toggle">
            toggles the instance priority mode
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.LowerMapPropDensity(System.Boolean)">
            <summary>
            Sets the maximum prop density and changes a loading screen flag from 'loading story mode' to 'loading GTA Online'. It causes a loading screen to show as it reloads map data.
            </summary>
            <param name="toggle">
            toggles the instance priority mode
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetInteriorActive(System.Int32,System.Boolean)">
            <summary>
            SET_INTERIOR_ACTIVE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetInteriorEntitySetColor(System.Int32,System.String,System.Int32)">
            <summary>
            _SET_INTERIOR_ENTITY_SET_COLOR
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetInteriorPropColor(System.Int32,System.String,System.Int32)">
            <summary>
            _SET_INTERIOR_ENTITY_SET_COLOR
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetInteriorPortalCornerPosition(System.Int32,System.Int32,System.Int32,System.Single,System.Single,System.Single)">
            <summary>
            SET_INTERIOR_PORTAL_CORNER_POSITION
            </summary>
            <param name="interiorId">
            The target interior.
            </param>
            <param name="portalIndex">
            Interior portal index.
            </param>
            <param name="cornerIndex">
            Interior corner index.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetInteriorPortalEntityFlag(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            SET_INTERIOR_PORTAL_ENTITY_FLAG
            </summary>
            <param name="interiorId">
            The target interior.
            </param>
            <param name="portalIndex">
            Interior portal index.
            </param>
            <param name="entityIndex">
            Portal entity index.
            </param>
            <param name="flag">
            New flag value.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetInteriorPortalFlag(System.Int32,System.Int32,System.Int32)">
            <summary>
            SET_INTERIOR_PORTAL_FLAG
            </summary>
            <param name="interiorId">
            The target interior.
            </param>
            <param name="portalIndex">
            Interior portal index.
            </param>
            <param name="flag">
            New flag value.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetInteriorPortalRoomFrom(System.Int32,System.Int32,System.Int32)">
            <summary>
            SET_INTERIOR_PORTAL_ROOM_FROM
            </summary>
            <param name="interiorId">
            The target interior.
            </param>
            <param name="portalIndex">
            Interior portal index.
            </param>
            <param name="roomFrom">
            New value.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetInteriorPortalRoomTo(System.Int32,System.Int32,System.Int32)">
            <summary>
            SET_INTERIOR_PORTAL_ROOM_TO
            </summary>
            <param name="interiorId">
            The target interior.
            </param>
            <param name="portalIndex">
            Interior portal index.
            </param>
            <param name="roomTo">
            New value.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetInteriorProbeLength(System.Single)">
            <summary>
            Overwrite the games default CPortalTracker interior detection range.
            This fixes potentially unwanted behaviour in the base game and allows you to build custom interiors with larger ceiling heights without running into graphical glitches.
            By default CPortalTracker will probe 4 units downward trying to reach collisions that are part of the interior the entity is in.
            If no collision can be found 16 units are used in some circumstances.
            There are 30+ hard coded special cases, only some of them exposed via script (for example `ENABLE_STADIUM_PROBES_THIS_FRAME`).
            This native allows you to extend the probe range up to 150 units which is the same value the game uses for the `xs_arena_interior`
            </summary>
            <param name="probeLength">
            The desired probe length (0.0 - 150.0)
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetInteriorRoomExtents(System.Int32,System.Int32,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            SET_INTERIOR_ROOM_EXTENTS
            </summary>
            <param name="interiorId">
            The target interior.
            </param>
            <param name="roomIndex">
            Interior room index.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetInteriorRoomFlag(System.Int32,System.Int32,System.Int32)">
            <summary>
            SET_INTERIOR_ROOM_FLAG
            </summary>
            <param name="interiorId">
            The target interior.
            </param>
            <param name="roomIndex">
            Interior room index.
            </param>
            <param name="flag">
            New flag value.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetInteriorRoomTimecycle(System.Int32,System.Int32,System.Int32)">
            <summary>
            SET_INTERIOR_ROOM_TIMECYCLE
            </summary>
            <param name="interiorId">
            The target interior.
            </param>
            <param name="roomIndex">
            Interior room index.
            </param>
            <param name="timecycleHash">
            Timecycle hash.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetInteriorZoomLevelDecreased(System.Boolean)">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x7ec8aba5e74b3d7a(System.Boolean)">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetInteriorZoomLevelIncreased(System.Boolean)">
            <summary>
            NativeDB Introduced: v1493
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x504dfe62a1692296(System.Boolean)">
            <summary>
            NativeDB Introduced: v1493
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetIslandEnabled(System.String,System.Boolean)">
            <summary>
            Enables the specified island. For more information, see islandhopper.meta
            ```
            NativeDB Introduced: v2189
            ```
            </summary>
            <param name="islandName">
            The name of the island to be enabled or disabled.
            </param>
            <param name="toggle">
            A boolean value where `true` enables the island and `false` disables it.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetIslandHopperEnabled(System.String,System.Boolean)">
            <summary>
            Enables the specified island. For more information, see islandhopper.meta
            ```
            NativeDB Introduced: v2189
            ```
            </summary>
            <param name="islandName">
            The name of the island to be enabled or disabled.
            </param>
            <param name="toggle">
            A boolean value where `true` enables the island and `false` disables it.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetKeyMappingHideResources(System.Boolean)">
            <summary>
            Toggles the visibility of resource names in the FiveM key mapping page.
            </summary>
            <param name="hide">
            `true` will disable the display of resource names, and `false` will enable it.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetLastDrivenVehicle(System.Int32)">
            <summary>
            SET_LAST_DRIVEN_VEHICLE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xacfb2463cc22bed2(System.Int32)">
            <summary>
            SET_LAST_DRIVEN_VEHICLE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetLaunchControlEnabled(System.Boolean)">
            <summary>
            Related to the lower-end of a vehicles fTractionCurve, e.g., from standing starts and acceleration from low/zero speeds.
            ```
            NativeDB Introduced: v1604
            ```
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xaa6a6098851c396f(System.Boolean)">
            <summary>
            Related to the lower-end of a vehicles fTractionCurve, e.g., from standing starts and acceleration from low/zero speeds.
            ```
            NativeDB Introduced: v1604
            ```
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetLightsCutoffDistanceTweak(System.Single)">
            <summary>
            SET_LIGHTS_CUTOFF_DISTANCE_TWEAK
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xbc3cca5844452b06(System.Single)">
            <summary>
            SET_LIGHTS_CUTOFF_DISTANCE_TWEAK
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetLocalPlayerAsGhost(System.Boolean)">
            <summary>
            Formerly incorrectly named `USE_PLAYER_COLOUR_INSTEAD_OF_TEAM_COLOUR` due to incorrect treatment of console vs. PC native registration.
            Native name guessed through ordering.
            ```
            NativeDB Added Parameter 2: BOOL p1
            ```
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetLocalPlayerCanCollectPortablePickups(System.Boolean)">
            <summary>
            SET_LOCAL_PLAYER_CAN_COLLECT_PORTABLE_PICKUPS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x78857fc65cadb909(System.Boolean)">
            <summary>
            SET_LOCAL_PLAYER_CAN_COLLECT_PORTABLE_PICKUPS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetLocalPlayerCanUsePickupsWithThisModel(System.UInt32,System.Boolean)">
            <summary>
            Maximum amount of pickup models that can be disallowed is 30.
            SET_LOCAL_PLAYER_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x88eaec617cd26926(System.UInt32,System.Boolean)">
            <summary>
            Maximum amount of pickup models that can be disallowed is 30.
            SET_LOCAL_PLAYER_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetLocalPlayerInvisibleLocally(System.Boolean)">
            <summary>
            SET_LOCAL_PLAYER_INVISIBLE_LOCALLY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetLocalPlayerVisibleInCutscene(System.Boolean,System.Boolean)">
            <summary>
            SET_LOCAL_PLAYER_VISIBLE_IN_CUTSCENE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetLocalPlayerVisibleLocally(System.Boolean)">
            <summary>
            SET_LOCAL_PLAYER_VISIBLE_LOCALLY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetMainPlayerBlipColour(System.Int32)">
            <summary>
            _SET_MAIN_PLAYER_BLIP_COLOUR
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x7b21e0bb01e8224a(System.Int32)">
            <summary>
            _SET_MAIN_PLAYER_BLIP_COLOUR
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetManualShutdownLoadingScreenNui(System.Boolean)">
            <summary>
            Sets whether or not `SHUTDOWN_LOADING_SCREEN` automatically shuts down the NUI frame for the loading screen. If this is enabled,
            you will have to manually invoke `SHUTDOWN_LOADING_SCREEN_NUI` whenever you want to hide the NUI loading screen.
            </summary>
            <param name="manualShutdown">
            TRUE to manually shut down the loading screen NUI.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetMapZoomDataLevel(System.Int32,System.Single,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            Sets values to the zoom level data by index.
            </summary>
            <param name="index">
            Zoom level index.
            </param>
            <param name="zoomScale">
            fZoomScale value.
            </param>
            <param name="zoomSpeed">
            fZoomSpeed value.
            </param>
            <param name="scrollSpeed">
            fScrollSpeed value.
            </param>
            <param name="tilesX">
            vTiles X.
            </param>
            <param name="tilesY">
            vTiles Y.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetMapdatacullboxEnabled(System.String,System.Boolean)">
            <summary>
            Possible p0 values:
            "prologue"
            "Prologue_Main"
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xaf12610c644a35c9(System.String,System.Boolean)">
            <summary>
            Possible p0 values:
            "prologue"
            "Prologue_Main"
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetMaxArmourHudDisplay(System.Int32)">
            <summary>
            SET_MAX_ARMOUR_HUD_DISPLAY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x06a320535f5f0248(System.Int32)">
            <summary>
            SET_MAX_ARMOUR_HUD_DISPLAY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetMaxHealthHudDisplay(System.Int32)">
            <summary>
            SET_MAX_HEALTH_HUD_DISPLAY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x975d66a0bc17064c(System.Int32)">
            <summary>
            SET_MAX_HEALTH_HUD_DISPLAY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetMaxNumPortablePickupsCarriedByPlayer(System.UInt32,System.Int32)">
            <summary>
            SET_MAX_NUM_PORTABLE_PICKUPS_CARRIED_BY_PLAYER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x0bf3b3bd47d79c08(System.UInt32,System.Int32)">
            <summary>
            SET_MAX_NUM_PORTABLE_PICKUPS_CARRIED_BY_PLAYER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetMaxWantedLevel(System.Int32)">
            <summary>
            SET_MAX_WANTED_LEVEL
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetMicrophonePosition(System.Boolean,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            If this is the correct name, what microphone? I know your TV isn't going to reach out and adjust your headset so..
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetMillisecondsPerGameMinute(System.Int32)">
            <summary>
            Overrides how many real ms are equal to one game minute.
            A setter for [`GetMillisecondsPerGameMinute`](#\_0x2F8B4D1C595B11DB).
            </summary>
            <param name="_value">
            Milliseconds.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetMinigameInProgress(System.Boolean)">
            <summary>
            SET_MINIGAME_IN_PROGRESS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetMinimapAltitudeIndicatorLevel(System.Single,System.Boolean)">
            <summary>
            Argument must be 0.0f or above 38.0f, or it will be ignored.
            ```
            ```
            NativeDB Added Parameter 3: Any p2
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetMinimapAttitudeIndicatorLevel(System.Single,System.Boolean)">
            <summary>
            Argument must be 0.0f or above 38.0f, or it will be ignored.
            ```
            ```
            NativeDB Added Parameter 3: Any p2
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetMinimapBlockWaypoint(System.Boolean)">
            <summary>
            SET_MINIMAP_BLOCK_WAYPOINT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetMinimapClipType(System.Int32)">
            <summary>
            Sets the type for the minimap blip clipping object to be either rectangular or rounded.
            </summary>
            <param name="type">
            0 for rectangular, 1 for rounded.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetMinimapComponent(System.Int32,System.Boolean,System.Int32)">
            <summary>
            This native is used to colorize/toggle certain map components like the army base.
            Component IDs 6 through 14 are used by the freemode event King of the Castle in GTA Online.
            ### An incomplete list of component IDs:
            *   **0**: Los Santos International Airport yellow runway markers
            *   **1**: Sandy Shores Airfield yellow runway markers
            *   **2**: McKenzie Field yellow runway markers
            *   **6**: Vespucci Beach lifeguard building
            *   **7**: Top level zone of Alien Camp (Hippy Camp)
            *   **8**: Paleto Bay fire station drill tower
            *   **9** Land Act Dam tower
            *   **10** Pala Springs Aerial Tramway
            *   **11** Galileo Observatory power unit
            *   **12** Small zone (empty "interior") near Central Los Santos Medical Center
            *   **13** Richman Mansion grotto
            *   **14** 2 Alien Camp (Hippy Camp) circles
            *   **15** Fort Zancudo
            </summary>
            <param name="componentID">
            The component ID to change.
            </param>
            <param name="toggle">
            True to enable/colorize, false to disable.
            </param>
            <param name="hudColor">
            The hudcolor index, the list of hud colors can be found [here](https://docs.fivem.net/docs/game-references/hud-colors/).
            </param>
            <returns>
            Hardcoded to always return 1 (int)
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetMinimapComponentPosition(System.String,System.String,System.String,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            Overrides the minimap component data (from `common:/data/ui/frontend.xml`) for a specified component.
            </summary>
            <param name="name">
            The name of the minimap component to override.
            </param>
            <param name="alignX">
            Equivalent to the `alignX` field in `frontend.xml`.
            </param>
            <param name="alignY">
            Equivalent to the `alignY` field in `frontend.xml`.
            </param>
            <param name="posX">
            Equivalent to the `posX` field in `frontend.xml`.
            </param>
            <param name="posY">
            Equivalent to the `posY` field in `frontend.xml`.
            </param>
            <param name="sizeX">
            Equivalent to the `sizeX` field in `frontend.xml`.
            </param>
            <param name="sizeY">
            Equivalent to the `sizeY` field in `frontend.xml`.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetMinimapFowRevealCoordinate(System.Single,System.Single,System.Single)">
            <summary>
            SET_MINIMAP_FOW_REVEAL_COORDINATE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x0923dbf87dff735e(System.Single,System.Single,System.Single)">
            <summary>
            SET_MINIMAP_FOW_REVEAL_COORDINATE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetMinimapGolfCourse(System.Int32)">
            <summary>
            Not much is known so far on what it does *exactly*.
            All I know for sure is that it draws the specified hole ID on the pause menu map as well as on the mini-map/radar. This native also seems to change some other things related to the pause menu map's behaviour, for example: you can no longer set waypoints, the pause menu map starts up in a 'zoomed in' state. This native does not need to be executed every tick.
            You need to center the minimap manually as well as change/lock it's zoom and angle in order for it to appear correctly on the minimap.
            You'll also need to use the `GOLF` scaleform in order to get the correct minmap border to show up.
            Use [`SET_MINIMAP_GOLF_COURSE_OFF()`](#\_0x35EDD5B2E3FF01C0) to reset the map when you no longer want to display any golf holes (you still need to unlock zoom, position and angle of the radar manually after calling this).
            </summary>
            <param name="hole">
            The ID of the hole to draw on the map. ID starts with 1 for hole 1, 2 for hole 2, etc. 0 disables the golf map behaviour.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x71bdb63dbaf8da59(System.Int32)">
            <summary>
            Not much is known so far on what it does *exactly*.
            All I know for sure is that it draws the specified hole ID on the pause menu map as well as on the mini-map/radar. This native also seems to change some other things related to the pause menu map's behaviour, for example: you can no longer set waypoints, the pause menu map starts up in a 'zoomed in' state. This native does not need to be executed every tick.
            You need to center the minimap manually as well as change/lock it's zoom and angle in order for it to appear correctly on the minimap.
            You'll also need to use the `GOLF` scaleform in order to get the correct minmap border to show up.
            Use [`SET_MINIMAP_GOLF_COURSE_OFF()`](#\_0x35EDD5B2E3FF01C0) to reset the map when you no longer want to display any golf holes (you still need to unlock zoom, position and angle of the radar manually after calling this).
            </summary>
            <param name="hole">
            The ID of the hole to draw on the map. ID starts with 1 for hole 1, 2 for hole 2, etc. 0 disables the golf map behaviour.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetMinimapGolfCourseOff">
            <summary>
            SET_MINIMAP_GOLF_COURSE_OFF
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x35edd5b2e3ff01c0">
            <summary>
            SET_MINIMAP_GOLF_COURSE_OFF
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetMinimapHideFow(System.Boolean)">
            <summary>
            If true, the entire map will be revealed.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xf8dee0a5600cbb93(System.Boolean)">
            <summary>
            If true, the entire map will be revealed.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetMinimapRevealed(System.Boolean)">
            <summary>
            If true, the entire map will be revealed.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetMinimapInPrologue(System.Boolean)">
            <summary>
            Toggles the North Yankton map
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetDrawMapVisible(System.Boolean)">
            <summary>
            Toggles the North Yankton map
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetNorthYanktonMap(System.Boolean)">
            <summary>
            Toggles the North Yankton map
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetMinimapInSpectatorMode(System.Boolean,System.Int32)">
            <summary>
            SET_MINIMAP_IN_SPECTATOR_MODE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.KeyHudColour(System.Boolean,System.Int32)">
            <summary>
            SET_MINIMAP_IN_SPECTATOR_MODE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetMinimapOverlayDisplay(System.Int32,System.Single,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            Sets the display info for a minimap overlay.
            </summary>
            <param name="miniMap">
            The minimap overlay ID.
            </param>
            <param name="x">
            The X position for the overlay. This is equivalent to a game coordinate X.
            </param>
            <param name="y">
            The Y position for the overlay. This is equivalent to a game coordinate Y, except that it's inverted (gfxY = -gameY).
            </param>
            <param name="xScale">
            The X scale for the overlay. This is equivalent to the Flash \_xscale property, therefore 100 = 100%.
            </param>
            <param name="yScale">
            The Y scale for the overlay. This is equivalent to the Flash \_yscale property.
            </param>
            <param name="alpha">
            The alpha value for the overlay. This is equivalent to the Flash \_alpha property, therefore 100 = 100%.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetMinimapSonarSweep(System.Boolean)">
            <summary>
            Enables or disables the sonar sweep animation on the minimap.
            ```
            NativeDB Introduced: v2189
            ```
            </summary>
            <param name="toggle">
            A boolean value where `true` activates the sonar sweep animation on the minimap, and `false` turns it off.
            </param>
            <returns>
            This native does not return any value.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetMinimapSonarEnabled(System.Boolean)">
            <summary>
            Enables or disables the sonar sweep animation on the minimap.
            ```
            NativeDB Introduced: v2189
            ```
            </summary>
            <param name="toggle">
            A boolean value where `true` activates the sonar sweep animation on the minimap, and `false` turns it off.
            </param>
            <returns>
            This native does not return any value.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetMissionFlag(System.Boolean)">
            <summary>
            If true, the player can't save the game.
            If the parameter is true, sets the mission flag to true, if the parameter is false, the function does nothing at all.
            ^ also, if the mission flag is already set, the function does nothing at all
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetMissionName(System.Boolean,System.String)">
            <summary>
            SET_MISSION_NAME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetMissionName_2(System.Boolean,System.String)">
            <summary>
            _SET_MISSION_NAME_2
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xe45087d85f468bc2(System.Boolean,System.String)">
            <summary>
            _SET_MISSION_NAME_2
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetMissionTrainAsNoLongerNeeded(System.Int32@,System.Boolean)">
            <summary>
            p1 is always 0
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetMissionTrainCoords(System.Int32,System.Single,System.Single,System.Single)">
            <summary>
            SET_MISSION_TRAIN_COORDS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetMobilePhoneDofState(System.Boolean)">
            <summary>
            Toggles depth of field on the cellphone camera.
            </summary>
            <param name="toggle">
            true/false to toggle DOF.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x375a706a5c2fd084(System.Boolean)">
            <summary>
            Toggles depth of field on the cellphone camera.
            </summary>
            <param name="toggle">
            true/false to toggle DOF.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetMobilePhoneUnk(System.Boolean)">
            <summary>
            Toggles depth of field on the cellphone camera.
            </summary>
            <param name="toggle">
            true/false to toggle DOF.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetMobilePhonePosition(System.Single,System.Single,System.Single)">
            <summary>
            SET_MOBILE_PHONE_POSITION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetMobilePhoneRadioState(System.Boolean)">
            <summary>
            SET_MOBILE_PHONE_RADIO_STATE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetMobilePhoneRotation(System.Single,System.Single,System.Single,System.Int32)">
            <summary>
            Last parameter is unknown and always zero.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetMobilePhoneScale(System.Single)">
            <summary>
            The minimum/default is 500.0f. If you plan to make it bigger set it's position as well. Also this seems to need to be called in a loop as when you close the phone the scale is reset. If not in a loop you'd need to call it everytime before you re-open the phone.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetMobileRadioEnabledDuringGameplay(System.Boolean)">
            <summary>
            SET_MOBILE_RADIO_ENABLED_DURING_GAMEPLAY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetModelAsNoLongerNeeded(System.UInt32)">
            <summary>
            Releases the script ownership assigned by REQUEST_MODEL. This command should be used when done using a specific model hash in script.
            </summary>
            <param name="model">
            The model to release ownership of.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetModelHeadlightConfiguration(System.UInt32,System.Single,System.Single,System.Boolean)">
            <summary>
            **This native is deprecated and does nothing!**
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetMountedWeaponTarget(System.Int32,System.Int32,System.Int32,System.Single,System.Single,System.Single)">
            <summary>
            Note: Look in decompiled scripts and the times that p1 and p2 aren't 0. They are filled with vars. If you look through out that script what other natives those vars are used in, you can tell p1 is a ped and p2 is a vehicle. Which most likely means if you want the mounted weapon to target a ped set targetVehicle to 0 or vice-versa.
            ```
            ```
            NativeDB Added Parameter 7: Any p6
            NativeDB Added Parameter 8: Any p7
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetMouseCursorStyle(System.Int32)">
            <summary>
            Changes the mouse style.
            ```cpp
            enum eMousePointerStyle {
            ARROW = 1,
            ARROW_DIMMED = 2,
            HAND_OPEN = 3,
            HAND_GRAB = 4,
            HAND_MIDDLE_FINGER = 5,
            ARROW_LEFT = 6,
            ARROW_RIGHT = 7,
            ARROW_UP = 8,
            ARROW_DOWN = 9,
            ARROW_TRIMMING = 10,
            ARROW_PLUS = 11,
            ARROW_MINUS = 12
            };
            ```
            </summary>
            <param name="style">
            Which sprite to change to, see declared enum `eMousePointerStyle`.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x8db8cffd58b62552(System.Int32)">
            <summary>
            Changes the mouse style.
            ```cpp
            enum eMousePointerStyle {
            ARROW = 1,
            ARROW_DIMMED = 2,
            HAND_OPEN = 3,
            HAND_GRAB = 4,
            HAND_MIDDLE_FINGER = 5,
            ARROW_LEFT = 6,
            ARROW_RIGHT = 7,
            ARROW_UP = 8,
            ARROW_DOWN = 9,
            ARROW_TRIMMING = 10,
            ARROW_PLUS = 11,
            ARROW_MINUS = 12
            };
            ```
            </summary>
            <param name="style">
            Which sprite to change to, see declared enum `eMousePointerStyle`.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetCursorSprite(System.Int32)">
            <summary>
            Changes the mouse style.
            ```cpp
            enum eMousePointerStyle {
            ARROW = 1,
            ARROW_DIMMED = 2,
            HAND_OPEN = 3,
            HAND_GRAB = 4,
            HAND_MIDDLE_FINGER = 5,
            ARROW_LEFT = 6,
            ARROW_RIGHT = 7,
            ARROW_UP = 8,
            ARROW_DOWN = 9,
            ARROW_TRIMMING = 10,
            ARROW_PLUS = 11,
            ARROW_MINUS = 12
            };
            ```
            </summary>
            <param name="style">
            Which sprite to change to, see declared enum `eMousePointerStyle`.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetMouseCursorSprite(System.Int32)">
            <summary>
            Changes the mouse style.
            ```cpp
            enum eMousePointerStyle {
            ARROW = 1,
            ARROW_DIMMED = 2,
            HAND_OPEN = 3,
            HAND_GRAB = 4,
            HAND_MIDDLE_FINGER = 5,
            ARROW_LEFT = 6,
            ARROW_RIGHT = 7,
            ARROW_UP = 8,
            ARROW_DOWN = 9,
            ARROW_TRIMMING = 10,
            ARROW_PLUS = 11,
            ARROW_MINUS = 12
            };
            ```
            </summary>
            <param name="style">
            Which sprite to change to, see declared enum `eMousePointerStyle`.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetMouseCursorThisFrame">
            <summary>
            Sets the mouse pointer to be active on current frame.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ShowCursorThisFrame">
            <summary>
            Sets the mouse pointer to be active on current frame.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetMouseCursorActiveThisFrame">
            <summary>
            Sets the mouse pointer to be active on current frame.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetMouseCursorVisible(System.Boolean)">
            <summary>
            Toggles the visibility of the cursor. Do note that if the game loses focus and then regains it, the cursor will become visible again.
            </summary>
            <param name="isVisible">
            If the mouse cursor is visible
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x98215325a695e78a(System.Boolean)">
            <summary>
            Toggles the visibility of the cursor. Do note that if the game loses focus and then regains it, the cursor will become visible again.
            </summary>
            <param name="isVisible">
            If the mouse cursor is visible
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetMouseCursorVisibleInMenus(System.Boolean)">
            <summary>
            Toggles the visibility of the cursor. Do note that if the game loses focus and then regains it, the cursor will become visible again.
            </summary>
            <param name="isVisible">
            If the mouse cursor is visible
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetMovementModeOverride(System.Int32,System.String)">
            <summary>
            name: "MP_FEMALE_ACTION" found multiple times in the b617d scripts.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x781de8fa214e87d2(System.Int32,System.String)">
            <summary>
            name: "MP_FEMALE_ACTION" found multiple times in the b617d scripts.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetMpGamerTagAlpha(System.Int32,System.Int32,System.Int32)">
            <summary>
            Sets flag's sprite transparency. 0-255.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xd48fe545cd46f857(System.Int32,System.Int32,System.Int32)">
            <summary>
            Sets flag's sprite transparency. 0-255.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetMpGamerTagBigText(System.Int32,System.String)">
            <summary>
            SET_MP_GAMER_TAG_BIG_TEXT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x7b7723747ccb55b6(System.Int32,System.String)">
            <summary>
            SET_MP_GAMER_TAG_BIG_TEXT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetMpGamerTagChatting(System.Int32,System.String)">
            <summary>
            SET_MP_GAMER_TAG_BIG_TEXT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetMpGamerTagColour(System.Int32,System.Int32,System.Int32)">
            <summary>
            Sets a gamer tag's component colour
            </summary>
            <param name="gamerTagId">
            a gamerTagId obtained using  for example: [`CREATE_FAKE_MP_GAMER_TAG`](#\_0xBFEFE3321A3F5015).
            </param>
            <param name="component">
            a component id, see the full list here: [link](https://docs.fivem.net/docs/game-references/gamer-tags/#components-list)
            </param>
            <param name="hudColorIndex">
            a hud color index, see the full list here: [link](https://docs.fivem.net/docs/game-references/hud-colors/)
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x613ed644950626ae(System.Int32,System.Int32,System.Int32)">
            <summary>
            Sets a gamer tag's component colour
            </summary>
            <param name="gamerTagId">
            a gamerTagId obtained using  for example: [`CREATE_FAKE_MP_GAMER_TAG`](#\_0xBFEFE3321A3F5015).
            </param>
            <param name="component">
            a component id, see the full list here: [link](https://docs.fivem.net/docs/game-references/gamer-tags/#components-list)
            </param>
            <param name="hudColorIndex">
            a hud color index, see the full list here: [link](https://docs.fivem.net/docs/game-references/hud-colors/)
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetMpGamerTagDisablePlayerHealthSync(System.Int32,System.Boolean)">
            <summary>
            By default, the player health value shown by a gamer tag's health bar is synchronised with the health of the ped it is attached to.
            This native disables that behaviour, allowing [`_SET_MP_GAMER_TAG_OVERRIDE_PLAYER_HEALTH`](#\_0x1563FE35E9928E67) to have an effect.
            </summary>
            <param name="toggle">
            If player health synchronisation should be disabled.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xd29ec58c2f6b5014(System.Int32,System.Boolean)">
            <summary>
            By default, the player health value shown by a gamer tag's health bar is synchronised with the health of the ped it is attached to.
            This native disables that behaviour, allowing [`_SET_MP_GAMER_TAG_OVERRIDE_PLAYER_HEALTH`](#\_0x1563FE35E9928E67) to have an effect.
            </summary>
            <param name="toggle">
            If player health synchronisation should be disabled.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetMpGamerHealthBarDisplay(System.Int32,System.Boolean)">
            <summary>
            By default, the player health value shown by a gamer tag's health bar is synchronised with the health of the ped it is attached to.
            This native disables that behaviour, allowing [`_SET_MP_GAMER_TAG_OVERRIDE_PLAYER_HEALTH`](#\_0x1563FE35E9928E67) to have an effect.
            </summary>
            <param name="toggle">
            If player health synchronisation should be disabled.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetMpGamerTagHealthBarColour(System.Int32,System.Int32)">
            <summary>
            Should be enabled as component (2). Has 0 alpha by default.
            </summary>
            <param name="gamerTagId">
            a gamerTagId obtained using  for example: [CREATE_FAKE_MP_GAMER_TAG](https://runtime.fivem.net/doc/natives/?\_0xBFEFE3321A3F5015)
            </param>
            <param name="hudColorIndex">
            a hud color index, see the full list here: [link](https://docs.fivem.net/docs/game-references/hud-colors/)
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x3158c77a7e888ab4(System.Int32,System.Int32)">
            <summary>
            Should be enabled as component (2). Has 0 alpha by default.
            </summary>
            <param name="gamerTagId">
            a gamerTagId obtained using  for example: [CREATE_FAKE_MP_GAMER_TAG](https://runtime.fivem.net/doc/natives/?\_0xBFEFE3321A3F5015)
            </param>
            <param name="hudColorIndex">
            a hud color index, see the full list here: [link](https://docs.fivem.net/docs/game-references/hud-colors/)
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetMpGamerTagHealthBarColor(System.Int32,System.Int32)">
            <summary>
            Should be enabled as component (2). Has 0 alpha by default.
            </summary>
            <param name="gamerTagId">
            a gamerTagId obtained using  for example: [CREATE_FAKE_MP_GAMER_TAG](https://runtime.fivem.net/doc/natives/?\_0xBFEFE3321A3F5015)
            </param>
            <param name="hudColorIndex">
            a hud color index, see the full list here: [link](https://docs.fivem.net/docs/game-references/hud-colors/)
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetMpGamerTagMpBagLargeCount(System.Int32,System.Int32)">
            <summary>
            displays wanted star above head
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x9b9aa95688f78dd3(System.Int32,System.Int32)">
            <summary>
            displays wanted star above head
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetMpGamerTagUnk(System.Int32,System.Int32)">
            <summary>
            displays wanted star above head
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetMpGamerTagName(System.Int32,System.String)">
            <summary>
            SET_MP_GAMER_TAG_NAME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xdea2b8283baa3944(System.Int32,System.String)">
            <summary>
            SET_MP_GAMER_TAG_NAME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetMpGamerTagOverridePlayerHealth(System.Int32,System.Int32,System.Int32)">
            <summary>
            Manually sets the player health value for a gamer tag, using the maximum health to calculate what percentage of the bar should be filled.
            Has no effect unless [\_SET_MP_GAMER_TAG_DISABLE_PLAYER_HEALTH_SYNC](#\_0xD29EC58C2F6B5014) has been called prior to disable synchronisation with the attached ped.
            </summary>
            <param name="health">
            The amount the health the player has.
            </param>
            <param name="maximumHealth">
            The maximum amount of health the player could have.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x1563fe35e9928e67(System.Int32,System.Int32,System.Int32)">
            <summary>
            Manually sets the player health value for a gamer tag, using the maximum health to calculate what percentage of the bar should be filled.
            Has no effect unless [\_SET_MP_GAMER_TAG_DISABLE_PLAYER_HEALTH_SYNC](#\_0xD29EC58C2F6B5014) has been called prior to disable synchronisation with the attached ped.
            </summary>
            <param name="health">
            The amount the health the player has.
            </param>
            <param name="maximumHealth">
            The maximum amount of health the player could have.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetMpGamerHealthBarMax(System.Int32,System.Int32,System.Int32)">
            <summary>
            Manually sets the player health value for a gamer tag, using the maximum health to calculate what percentage of the bar should be filled.
            Has no effect unless [\_SET_MP_GAMER_TAG_DISABLE_PLAYER_HEALTH_SYNC](#\_0xD29EC58C2F6B5014) has been called prior to disable synchronisation with the attached ped.
            </summary>
            <param name="health">
            The amount the health the player has.
            </param>
            <param name="maximumHealth">
            The maximum amount of health the player could have.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetMpGamerTagUseVehicleHealth(System.Int32,System.Boolean)">
            <summary>
            Sets the health bar of a gamer tag to show the health of the last (or current) vehicle of the ped the gamer tag is attached to.
            The vehicle health value is stored separate from the player health and using it won't clear any player health overrides.
            </summary>
            <param name="toggle">
            If vehicle health should be displayed instead of player health.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa67f9c46d612b6f1(System.Int32,System.Boolean)">
            <summary>
            Sets the health bar of a gamer tag to show the health of the last (or current) vehicle of the ped the gamer tag is attached to.
            The vehicle health value is stored separate from the player health and using it won't clear any player health overrides.
            </summary>
            <param name="toggle">
            If vehicle health should be displayed instead of player health.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetMpGamerTagIcons(System.Int32,System.Boolean)">
            <summary>
            Sets the health bar of a gamer tag to show the health of the last (or current) vehicle of the ped the gamer tag is attached to.
            The vehicle health value is stored separate from the player health and using it won't clear any player health overrides.
            </summary>
            <param name="toggle">
            If vehicle health should be displayed instead of player health.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetMpGamerTagVisibility(System.Int32,System.Int32,System.Boolean)">
            <summary>
            cpp
            enum eMpGamerTagComponent
            {
            MP_TAG_GAMER_NAME = 0,
            MP_TAG_CREW_TAG = 1,
            MP_TAG_HEALTH_ARMOUR = 2,
            MP_TAG_BIG_TEXT = 3,
            MP_TAG_AUDIO_ICON = 4,
            MP_TAG_USING_MENU = 5,
            MP_TAG_PASSIVE_MODE = 6,
            MP_TAG_WANTED_STARS = 7,
            MP_TAG_DRIVER = 8,
            MP_TAG_CO_DRIVER = 9,
            MP_TAG_TAGGED = 10,
            MP_TAG_GAMER_NAME_NEARBY = 11,
            MP_TAG_ARROW = 12,
            MP_TAG_PACKAGES = 13,
            MP_TAG_INV_IF_PED_FOLLOWING = 14,
            MP_TAG_RANK_TEXT = 15,
            MP_TAG_TYPING = 16,
            MP_TAG_BAG_LARGE = 17,
            MP_TAG_ARROW = 18,
            MP_TAG_GANG_CEO = 19,
            MP_TAG_GANG_BIKER = 20,
            MP_TAG_BIKER_ARROW = 21,
            MP_TAG_MC_ROLE_PRESIDENT = 22,
            MP_TAG_MC_ROLE_VICE_PRESIDENT = 23,
            MP_TAG_MC_ROLE_ROAD_CAPTAIN = 24,
            MP_TAG_MC_ROLE_SARGEANT = 25,
            MP_TAG_MC_ROLE_ENFORCER = 26,
            MP_TAG_MC_ROLE_PROSPECT = 27,
            MP_TAG_TRANSMITTER = 28,
            MP_TAG_BOMB = 29
            };
            ```
            ```
            NativeDB Added Parameter 4: Any p3
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x63bb75abedc1f6a0(System.Int32,System.Int32,System.Boolean)">
            <summary>
            cpp
            enum eMpGamerTagComponent
            {
            MP_TAG_GAMER_NAME = 0,
            MP_TAG_CREW_TAG = 1,
            MP_TAG_HEALTH_ARMOUR = 2,
            MP_TAG_BIG_TEXT = 3,
            MP_TAG_AUDIO_ICON = 4,
            MP_TAG_USING_MENU = 5,
            MP_TAG_PASSIVE_MODE = 6,
            MP_TAG_WANTED_STARS = 7,
            MP_TAG_DRIVER = 8,
            MP_TAG_CO_DRIVER = 9,
            MP_TAG_TAGGED = 10,
            MP_TAG_GAMER_NAME_NEARBY = 11,
            MP_TAG_ARROW = 12,
            MP_TAG_PACKAGES = 13,
            MP_TAG_INV_IF_PED_FOLLOWING = 14,
            MP_TAG_RANK_TEXT = 15,
            MP_TAG_TYPING = 16,
            MP_TAG_BAG_LARGE = 17,
            MP_TAG_ARROW = 18,
            MP_TAG_GANG_CEO = 19,
            MP_TAG_GANG_BIKER = 20,
            MP_TAG_BIKER_ARROW = 21,
            MP_TAG_MC_ROLE_PRESIDENT = 22,
            MP_TAG_MC_ROLE_VICE_PRESIDENT = 23,
            MP_TAG_MC_ROLE_ROAD_CAPTAIN = 24,
            MP_TAG_MC_ROLE_SARGEANT = 25,
            MP_TAG_MC_ROLE_ENFORCER = 26,
            MP_TAG_MC_ROLE_PROSPECT = 27,
            MP_TAG_TRANSMITTER = 28,
            MP_TAG_BOMB = 29
            };
            ```
            ```
            NativeDB Added Parameter 4: Any p3
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetMpGamerTagVisibilityAll(System.Int32,System.Boolean)">
            <summary>
            Sets the visibility of all components of the gamer tag to the specified value.
            </summary>
            <param name="toggle">
            The new visibility state of all gamer tag components.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xee76ff7e6a0166b0(System.Int32,System.Boolean)">
            <summary>
            Sets the visibility of all components of the gamer tag to the specified value.
            </summary>
            <param name="toggle">
            The new visibility state of all gamer tag components.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetMpGamerTag_(System.Int32,System.Boolean)">
            <summary>
            Sets the visibility of all components of the gamer tag to the specified value.
            </summary>
            <param name="toggle">
            The new visibility state of all gamer tag components.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetMpGamerTag(System.Int32,System.Boolean)">
            <summary>
            Sets the visibility of all components of the gamer tag to the specified value.
            </summary>
            <param name="toggle">
            The new visibility state of all gamer tag components.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetMpGamerTagEnabled(System.Int32,System.Boolean)">
            <summary>
            Sets the visibility of all components of the gamer tag to the specified value.
            </summary>
            <param name="toggle">
            The new visibility state of all gamer tag components.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetMpGamerTagWantedLevel(System.Int32,System.Int32)">
            <summary>
            displays wanted star above head
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xcf228e2aa03099c3(System.Int32,System.Int32)">
            <summary>
            displays wanted star above head
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetMpGamerTagsUseVehicleBehavior(System.Boolean)">
            <summary>
            Sets whether all tags should group (normal game behavior) or should remain independent and above each ped's respective head when in a vehicle.
            </summary>
            <param name="enabled">
            Whether tags should use normal game behavior. Default is true.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetMpGamerTagsVisibleDistance(System.Single)">
            <summary>
            Sets the maximum distance at which all tags will be visible and which beyond will not be displayed. Distance is measured from the camera position.
            </summary>
            <param name="distance">
            The visible distance. Default is 100.0f.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetMultiplayerBankCash">
            <summary>
            Preview image:
            ![](https://i.imgur.com/1BTmdyv.png)
            To change the bank balance use [`STAT_SET_INT`](#\_0xB3271D7AB655B441) with "BANK_BALANCE" to whatever value you need to.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetMultiplayerHudCash(System.Int32,System.Int32)">
            <summary>
            **This native does absolutely nothing, just a nullsub**
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetMultiplayerWalletCash">
            <summary>
            Preview image:
            ![](https://i.imgur.com/1BTmdyv.png)
            To change money value use [`STAT_SET_INT`](#\_0xB3271D7AB655B441) with "MP0\_WALLET_BALANCE" to whatever value you need to.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xc2d15bef167e27bc">
            <summary>
            Preview image:
            ![](https://i.imgur.com/1BTmdyv.png)
            To change money value use [`STAT_SET_INT`](#\_0xB3271D7AB655B441) with "MP0\_WALLET_BALANCE" to whatever value you need to.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetNetworkCutsceneEntities(System.Boolean)">
            <summary>
            SET_NETWORK_CUTSCENE_ENTITIES
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xaaa553e7dd28a457(System.Boolean)">
            <summary>
            SET_NETWORK_CUTSCENE_ENTITIES
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetNetworkEnableVehiclePositionCorrection(System.Int32,System.Boolean)">
            <summary>
            Enables a periodic ShapeTest within the NetBlender and invokes rage::netBlenderLinInterp::GoStraightToTarget (or some functional wrapper).
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x838da0936a24ed4d(System.Int32,System.Boolean)">
            <summary>
            Enables a periodic ShapeTest within the NetBlender and invokes rage::netBlenderLinInterp::GoStraightToTarget (or some functional wrapper).
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetNetworkIdAlwaysExistsForPlayer(System.Int32,System.Int32,System.Boolean)">
            <summary>
            SET_NETWORK_ID_ALWAYS_EXISTS_FOR_PLAYER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa8a024587329f36a(System.Int32,System.Int32,System.Boolean)">
            <summary>
            SET_NETWORK_ID_ALWAYS_EXISTS_FOR_PLAYER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetNetworkIdSyncToPlayer(System.Int32,System.Int32,System.Boolean)">
            <summary>
            SET_NETWORK_ID_ALWAYS_EXISTS_FOR_PLAYER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetNetworkIdCanMigrate(System.Int32,System.Boolean)">
            <summary>
            Whether or not another player is allowed to take control of the entity
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetNetworkIdExistsOnAllMachines(System.Int32,System.Boolean)">
            <summary>
            SET_NETWORK_ID_EXISTS_ON_ALL_MACHINES
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetNetworkIdVisibleInCutscene(System.Int32,System.Boolean,System.Boolean)">
            <summary>
            SET_NETWORK_ID_VISIBLE_IN_CUTSCENE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetNetworkVehicleAsGhost(System.Int32,System.Boolean)">
            <summary>
            SET_NETWORK_VEHICLE_AS_GHOST
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x6274c4712850841e(System.Int32,System.Boolean)">
            <summary>
            SET_NETWORK_VEHICLE_AS_GHOST
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetNetworkObjectNonContact(System.Int32,System.Boolean)">
            <summary>
            SET_NETWORK_VEHICLE_AS_GHOST
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetNetworkVehiclePositionUpdateMultiplier(System.Int32,System.Single)">
            <summary>
            rage::netBlenderLinInterp::GetPositionMaxForUpdateLevel
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa2a707979fe754dc(System.Int32,System.Single)">
            <summary>
            rage::netBlenderLinInterp::GetPositionMaxForUpdateLevel
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetNetworkVehicleBlenderDistanceMultiplier(System.Int32,System.Single)">
            <summary>
            rage::netBlenderLinInterp::GetPositionMaxForUpdateLevel
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetNetworkVehicleRespotTimer(System.Int32,System.Int32)">
            <summary>
            NativeDB Added Parameter 3: Any p2
            NativeDB Added Parameter 4: Any p3
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetNewWaypoint(System.Single,System.Single)">
            <summary>
            SET_NEW_WAYPOINT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetNextDesiredMoveState(System.Single)">
            <summary>
            **This native does absolutely nothing, just a nullsub**
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetNextPlayerTcmodifier(System.String)">
            <summary>
            SET_NEXT_PLAYER_TCMODIFIER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xbf59707b3e5ed531(System.String)">
            <summary>
            SET_NEXT_PLAYER_TCMODIFIER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetNightvision(System.Boolean)">
            <summary>
            Enables Night Vision.
            Example:
            C#: Function.Call(Hash.SET_NIGHTVISION, true);
            C++: GRAPHICS::SET_NIGHTVISION(true);
            BOOL toggle:
            true = turns night vision on for your player.
            false = turns night vision off for your player.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetNitrousIsActive(System.Int32,System.Boolean)">
            <summary>
            ```
            NativeDB Introduced: 3095
            ```
            Activates or deactivates the nitrous system in the specified vehicle, based on the boolean value provided.
            You can clear the nitrous with [`CLEAR_NITROUS`](#\_0xC889AE921400E1ED), if you want to have more control on the nitrous and those settings, use [`SET_OVERRIDE_NITROUS_LEVEL`](#\_0xC8E9B6B71B8E660D)
            </summary>
            <param name="vehicle">
            The vehicle whose nitrous system is to be controlled.
            </param>
            <param name="isActive">
            A boolean value where `true` activates the nitrous system and `false` deactivates it.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetNoLoadingScreen(System.Boolean)">
            <summary>
            SET_NO_LOADING_SCREEN
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetNoiseoveride(System.Boolean)">
            <summary>
            SET_NOISEOVERIDE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetNoisinessoveride(System.Single)">
            <summary>
            SET_NOISINESSOVERIDE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetNuiFocus(System.Boolean,System.Boolean)">
            <summary>
            SET_NUI_FOCUS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetNuiFocusKeepInput(System.Boolean)">
            <summary>
            SET_NUI_FOCUS_KEEP_INPUT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetNuiZindex(System.Int32)">
            <summary>
            Set the z-index of the NUI resource.
            </summary>
            <param name="zIndex">
            New z-index value.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetNumberOfParkedVehicles(System.Int32)">
            <summary>
            SET_NUMBER_OF_PARKED_VEHICLES
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetObjectAllowLowLodBuoyancy(System.Int32,System.Boolean)">
            <summary>
            Overrides the climbing/blocking flags of the object, used in the native scripts mostly for "prop_dock_bouy_*"
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x4d89d607cb3dd1d2(System.Int32,System.Boolean)">
            <summary>
            Overrides the climbing/blocking flags of the object, used in the native scripts mostly for "prop_dock_bouy_*"
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetObjectCanClimbOn(System.Int32,System.Boolean)">
            <summary>
            Overrides the climbing/blocking flags of the object, used in the native scripts mostly for "prop_dock_bouy_*"
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetObjectAsNoLongerNeeded(System.Int32@)">
            <summary>
            This is an alias of SET_ENTITY_AS_NO_LONGER_NEEDED.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetObjectForceVehiclesToAvoid(System.Int32,System.Boolean)">
            <summary>
            Overrides a flag on the object which determines if the object should be avoided by a vehicle in task: CTaskVehicleGoToPointWithAvoidanceAutomobile.
            Tested on vehicles that were created by the vehicle generators.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x77f33f2ccf64b3aa(System.Int32,System.Boolean)">
            <summary>
            Overrides a flag on the object which determines if the object should be avoided by a vehicle in task: CTaskVehicleGoToPointWithAvoidanceAutomobile.
            Tested on vehicles that were created by the vehicle generators.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetObjectSomething(System.Int32,System.Boolean)">
            <summary>
            Overrides a flag on the object which determines if the object should be avoided by a vehicle in task: CTaskVehicleGoToPointWithAvoidanceAutomobile.
            Tested on vehicles that were created by the vehicle generators.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetObjectLightColor(System.Int32,System.Boolean,System.Int32,System.Int32,System.Int32)">
            <summary>
            Sets color of embedded light source.
            Only appears in am_mp_nightclub.c for the nightclub dancefloor.
            Not sure what p1 does, seems to only ever be '1' in scripts.
            ```
            NativeDB Introduced: v1493
            ```
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetObjectPhysicsParams(System.Int32,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            rage::phArchetypeDamp
            p9: Some phBoundGeometry margin value, limited to (0.0, 0.1) exclusive.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetObjectStuntPropDuration(System.Int32,System.Single)">
            <summary>
            _SET_OBJECT_STUNT_PROP_DURATION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xdf6ca0330f2e737b(System.Int32,System.Single)">
            <summary>
            _SET_OBJECT_STUNT_PROP_DURATION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetObjectStuntPropSpeedup(System.Int32,System.Int32)">
            <summary>
            Sets the intensity of Speed Boost and Slow Down props.
            The corresponding values for Speed Boosts in the Creator are:\
            Weak: `15`\
            Normal: `25`\
            Strong: `35`\
            Extra Strong: `45`\
            Ultra Strong: `100`
            For Slow Downs:\
            Weak: `44`\
            Normal: `30`\
            Strong: `16`
            </summary>
            <param name="_object">
            A Speed Boost or Slow Down prop
            </param>
            <param name="intensity">
            Ranges from `1`-`254`, other values are ignored. Higher values will increase the effect of Speed Boosts and decrease the effect of Slow Downs.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x96ee0eba0163df80(System.Int32,System.Int32)">
            <summary>
            Sets the intensity of Speed Boost and Slow Down props.
            The corresponding values for Speed Boosts in the Creator are:\
            Weak: `15`\
            Normal: `25`\
            Strong: `35`\
            Extra Strong: `45`\
            Ultra Strong: `100`
            For Slow Downs:\
            Weak: `44`\
            Normal: `30`\
            Strong: `16`
            </summary>
            <param name="_object">
            A Speed Boost or Slow Down prop
            </param>
            <param name="intensity">
            Ranges from `1`-`254`, other values are ignored. Higher values will increase the effect of Speed Boosts and decrease the effect of Slow Downs.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetObjectTargettable(System.Int32,System.Boolean)">
            <summary>
            SET_OBJECT_TARGETTABLE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetObjectTargettableByPlayer(System.Int32,System.Boolean,System.Boolean)">
            <summary>
            _SET_OBJECT_TARGETTABLE_BY_PLAYER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetObjectTextureVariation(System.Int32,System.Int32)">
            <summary>
            cpp
            enum eObjectPaintVariants
            {
            Pacific = 0,
            Azure = 1,
            Nautical = 2,
            Continental = 3,
            Battleship = 4,
            Intrepid = 5,
            Uniform = 6,
            Classico = 7,
            Mediterranean = 8,
            Command = 9,
            Mariner = 10,
            Ruby = 11,
            Vintage = 12,
            Pristine = 13,
            Merchant = 14,
            Voyager = 15
            };
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x971da0055324d033(System.Int32,System.Int32)">
            <summary>
            cpp
            enum eObjectPaintVariants
            {
            Pacific = 0,
            Azure = 1,
            Nautical = 2,
            Continental = 3,
            Battleship = 4,
            Intrepid = 5,
            Uniform = 6,
            Classico = 7,
            Mediterranean = 8,
            Command = 9,
            Mariner = 10,
            Ruby = 11,
            Vintage = 12,
            Pristine = 13,
            Merchant = 14,
            Voyager = 15
            };
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetObjectTextureVariant(System.Int32,System.Int32)">
            <summary>
            cpp
            enum eObjectPaintVariants
            {
            Pacific = 0,
            Azure = 1,
            Nautical = 2,
            Continental = 3,
            Battleship = 4,
            Intrepid = 5,
            Uniform = 6,
            Classico = 7,
            Mediterranean = 8,
            Command = 9,
            Mariner = 10,
            Ruby = 11,
            Vintage = 12,
            Pristine = 13,
            Merchant = 14,
            Voyager = 15
            };
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetOpenRearDoorsOnExplosion(System.Int32,System.Boolean)">
            <summary>
            Enables or disables the opening of a vehicle's rear doors in the event of a sticky bomb explosion. This native is effective for armored vehicles, such as the Stockade (Brinks vehicle), allowing the rear doors to be opened through controlled explosions, which might otherwise remain locked due to the vehicle nature.
            </summary>
            <param name="vehicle">
            The vehicle to apply this setting to.
            </param>
            <param name="toggle">
            A boolean value where `true` allows the rear doors to open upon explosion, and `false` prevents them from opening.
            </param>
            <returns>
            This native does not return any value.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x1b212b26dd3c04df(System.Int32,System.Boolean)">
            <summary>
            Enables or disables the opening of a vehicle's rear doors in the event of a sticky bomb explosion. This native is effective for armored vehicles, such as the Stockade (Brinks vehicle), allowing the rear doors to be opened through controlled explosions, which might otherwise remain locked due to the vehicle nature.
            </summary>
            <param name="vehicle">
            The vehicle to apply this setting to.
            </param>
            <param name="toggle">
            A boolean value where `true` allows the rear doors to open upon explosion, and `false` prevents them from opening.
            </param>
            <returns>
            This native does not return any value.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetOppressorTransformState(System.Int32,System.Boolean)">
            <summary>
            Set state to true to extend the wings, false to retract them.
            </summary>
            <param name="vehicle">
            The vehicle (tested with oppressor only)
            </param>
            <param name="extend">
            Set to true to extend the wings, false to retract them.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x544996c0081abdeb(System.Int32,System.Boolean)">
            <summary>
            Set state to true to extend the wings, false to retract them.
            </summary>
            <param name="vehicle">
            The vehicle (tested with oppressor only)
            </param>
            <param name="extend">
            Set to true to extend the wings, false to retract them.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetOverrideNitrousLevel(System.Int32,System.Boolean)">
            <summary>
            ```
            NativeDB Introduced: v1604
            NativeDB Added Parameter 2 (2060): float durationMod : A multiplier applied to the default nitrous duration (default is 3 seconds).
            NativeDB Added Parameter 3 (2060): float power : A multiplier applied to the default nitrous power multiplier (default is 3).
            NativeDB Added Parameter 4 (2060): float rechargeTime : A multiplier applied to the default nitrous recharge rate.
            NativeDB Added Parameter 5 (2060): BOOL disableSound : A boolean to disable the default nitrous sound when the nitrous is active.
            ```
            Overrides the default settings of a vehicle's nitrous system, allowing custom control over its performance characteristics.
            </summary>
            <param name="vehicle">
            The vehicle whose nitrous system is to be overridden.
            </param>
            <param name="_override">
            A boolean toggle to enable or disable the override settings.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleNitroEnabled(System.Int32,System.Boolean)">
            <summary>
            ```
            NativeDB Introduced: v1604
            NativeDB Added Parameter 2 (2060): float durationMod : A multiplier applied to the default nitrous duration (default is 3 seconds).
            NativeDB Added Parameter 3 (2060): float power : A multiplier applied to the default nitrous power multiplier (default is 3).
            NativeDB Added Parameter 4 (2060): float rechargeTime : A multiplier applied to the default nitrous recharge rate.
            NativeDB Added Parameter 5 (2060): BOOL disableSound : A boolean to disable the default nitrous sound when the nitrous is active.
            ```
            Overrides the default settings of a vehicle's nitrous system, allowing custom control over its performance characteristics.
            </summary>
            <param name="vehicle">
            The vehicle whose nitrous system is to be overridden.
            </param>
            <param name="_override">
            A boolean toggle to enable or disable the override settings.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetOverrideWeather(System.String)">
            <summary>
            Refer to [`SET_WEATHER_TYPE_NOW_PERSIST`](#\_0xED712CA327900C8A) for weather types.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPadShake(System.Int32,System.Int32,System.Int32)">
            <summary>
            p0 always seems to be 0
            duration in milliseconds
            frequency should range from about 10 (slow vibration) to 255 (very fast)
            example:
            SET_PAD_SHAKE(0, 100, 200);
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetParachuteTaskTarget(System.Int32,System.Single,System.Single,System.Single)">
            <summary>
            SET_PARACHUTE_TASK_TARGET
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetParachuteTaskThrust(System.Int32,System.Single)">
            <summary>
            SET_PARACHUTE_TASK_THRUST
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetParkedVehicleDensityMultiplierThisFrame(System.Single)">
            <summary>
            SET_PARKED_VEHICLE_DENSITY_MULTIPLIER_THIS_FRAME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetParticleFxBulletImpactScale(System.Single)">
            <summary>
            SET_PARTICLE_FX_BULLET_IMPACT_SCALE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x27e32866e9a5c416(System.Single)">
            <summary>
            SET_PARTICLE_FX_BULLET_IMPACT_SCALE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetParticleFxCamInsideNonplayerVehicle(System.Int32,System.Boolean)">
            <summary>
            SET_PARTICLE_FX_CAM_INSIDE_NONPLAYER_VEHICLE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetParticleFxCamInsideVehicle(System.Boolean)">
            <summary>
            SET_PARTICLE_FX_CAM_INSIDE_VEHICLE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetParticleFxLoopedAlpha(System.Int32,System.Single)">
            <summary>
            SET_PARTICLE_FX_LOOPED_ALPHA
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetParticleFxLoopedColour(System.Int32,System.Single,System.Single,System.Single,System.Boolean)">
            <summary>
            Sets the colour tint of a previously started looped particle effect
            You can use the [inverse lerp](https://www.gamedev.net/articles/programming/general-and-gameplay-programming/inverse-lerp-a-super-useful-yet-often-overlooked-function-r5230/) method to normalize in a range from 0.0 to 1.0 an rgb
            </summary>
            <param name="r">
            range from 0.0 to 1.0
            </param>
            <param name="g">
            range from 0.0 to 1.0
            </param>
            <param name="b">
            range from 0.0 to 1.0
            </param>
            <param name="bLocalOnly">
            False by default. Defines whether the effect should be sent and modified over the network or not. Set this to `true` if you don't want to send the effect over the network.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetParticleFxLoopedEvolution(System.Int32,System.String,System.Single,System.Boolean)">
            <summary>
            SET_PARTICLE_FX_LOOPED_EVOLUTION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetParticleFxLoopedFarClipDist(System.Int32,System.Single)">
            <summary>
            SET_PARTICLE_FX_LOOPED_FAR_CLIP_DIST
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetParticleFxLoopedRange(System.Int32,System.Single)">
            <summary>
            SET_PARTICLE_FX_LOOPED_FAR_CLIP_DIST
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetParticleFxLoopedOffsets(System.Int32,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            SET_PARTICLE_FX_LOOPED_OFFSETS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetParticleFxLoopedScale(System.Int32,System.Single)">
            <summary>
            SET_PARTICLE_FX_LOOPED_SCALE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetParticleFxNonLoopedAlpha(System.Single)">
            <summary>
            Usage example for C#:
            Function.Call(Hash.SET_PARTICLE_FX_NON_LOOPED_ALPHA, new InputArgument[] { 0.1f });
            Note: the argument alpha ranges from 0.0f-1.0f !
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetParticleFxNonLoopedColour(System.Single,System.Single,System.Single)">
            <summary>
            Only works on some fx's, while on others it might SEEM to work "properly", but the colors can be "strange" or even completly different from what you've expected. Reason for this is that those fx's might already have colors "baked into them" which then start to act as a "mixing palette", resulting in a different color than expected. A hypothetical example of this would be if the fx itself is already full (bright) red (RGB: 1.0, 0.0, 0.0) and you then set the color to (bright) green (RGB: 0.0, 1.0, 0.0), that it MIGHT result in Yellow (RGB: 1.0, 1.0, 0.0).
            This doc previously stated that the set color is **NOT** networked, however it does actually turns out to be networked. Tested with all fireworks effects and several other FX effects resulted in colored fx effects on all clients when used in combination with [START_NETWORKED_PARTICLE_FX_NON_LOOPED_AT_COORD](#\_0xF56B8137DF10135D).
            This might however not be the case for all types of particle fx's, so it's recommended to test this thoroughly with multiple clients before releasing your script for example.
            </summary>
            <param name="r">
            Red (0.0 - 1.0)
            </param>
            <param name="g">
            Green (0.0 - 1.0)
            </param>
            <param name="b">
            Blue (0.0 - 1.0)
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetParticleFxNonLoopedEmitterScale(System.Single,System.Single,System.Single)">
            <summary>
            NativeDB Introduced: v2699
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetParticleFxOverride(System.String,System.String)">
            <summary>
            SET_PARTICLE_FX_OVERRIDE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPtfxAssetOld_2New(System.String,System.String)">
            <summary>
            SET_PARTICLE_FX_OVERRIDE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetParticleFxAssetOldToNew(System.String,System.String)">
            <summary>
            SET_PARTICLE_FX_OVERRIDE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetParticleFxShootoutBoat(System.Int32)">
            <summary>
            SET_PARTICLE_FX_SHOOTOUT_BOAT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPauseMenuActive(System.Boolean)">
            <summary>
            This native is deprecated.
            If you're looking to:
            *   Toggle the pause menu on, use [`ACTIVATE_FRONTEND_MENU`](#\_0xEF01D36B9C9D0C7B)
            *   Toggle the pause menu off, use [`SET_FRONTEND_ACTIVE`](#\_0x745711A75AB09277)
            *   Disable toggling the pause menu, use [`DISABLE_FRONTEND_THIS_FRAME`](#\_0x6D3465A73092F0E6)
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPauseMenuPedLighting(System.Boolean)">
            <summary>
            Toggles the light state for the pause menu ped in frontend menus.
            This is used by R\* in combination with [`SET_PAUSE_MENU_PED_SLEEP_STATE`](#\_0xECF128344E9FF9F1) to toggle the "offline" or "online" state in the "friends" tab of the pause menu in GTA Online.
            Example:
            On: ![lights on](https://vespura.com/hi/i/2019-04-01\_16-09\_540ee\_1015.png)
            Off: ![lights off](https://vespura.com/hi/i/2019-04-01\_16-10\_8b5e7\_1016.png)
            </summary>
            <param name="state">
            True enables the light, false disables the light.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x3ca6050692bc61b0(System.Boolean)">
            <summary>
            Toggles the light state for the pause menu ped in frontend menus.
            This is used by R\* in combination with [`SET_PAUSE_MENU_PED_SLEEP_STATE`](#\_0xECF128344E9FF9F1) to toggle the "offline" or "online" state in the "friends" tab of the pause menu in GTA Online.
            Example:
            On: ![lights on](https://vespura.com/hi/i/2019-04-01\_16-09\_540ee\_1015.png)
            Off: ![lights off](https://vespura.com/hi/i/2019-04-01\_16-10\_8b5e7\_1016.png)
            </summary>
            <param name="state">
            True enables the light, false disables the light.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPauseMenuPedSleepState(System.Boolean)">
            <summary>
            Toggles the pause menu ped sleep state for frontend menus.
            [Example GIF](https://vespura.com/hi/i/2019-04-01\_15-51\_8ed38\_1014.gif)
            </summary>
            <param name="state">
            0 will make the ped slowly fall asleep, 1 will slowly wake the ped up.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xecf128344e9ff9f1(System.Boolean)">
            <summary>
            Toggles the pause menu ped sleep state for frontend menus.
            [Example GIF](https://vespura.com/hi/i/2019-04-01\_15-51\_8ed38\_1014.gif)
            </summary>
            <param name="state">
            0 will make the ped slowly fall asleep, 1 will slowly wake the ped up.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedAccuracy(System.Int32,System.Int32)">
            <summary>
            accuracy = 0-100, 100 being perfectly accurate
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedAiBlipForcedOn(System.Int32,System.Boolean)">
            <summary>
            if "flag" is true, the AI blip will always be displayed for the specified ped, if it has an AI blip
            If "flag" is false, the AI blip will only be displayed when the player is in combat with the specified ped, if it has an AI blip
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x0c4bbf625ca98c4e(System.Int32,System.Boolean)">
            <summary>
            if "flag" is true, the AI blip will always be displayed for the specified ped, if it has an AI blip
            If "flag" is false, the AI blip will only be displayed when the player is in combat with the specified ped, if it has an AI blip
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsAiBlipAlwaysShown(System.Int32,System.Boolean)">
            <summary>
            if "flag" is true, the AI blip will always be displayed for the specified ped, if it has an AI blip
            If "flag" is false, the AI blip will only be displayed when the player is in combat with the specified ped, if it has an AI blip
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedAiBlipGangId(System.Int32,System.Int32)">
            <summary>
            SET_PED_AI_BLIP_GANG_ID
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xe52b8e7f85d39a08(System.Int32,System.Int32)">
            <summary>
            SET_PED_AI_BLIP_GANG_ID
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetAiBlipType(System.Int32,System.Int32)">
            <summary>
            SET_PED_AI_BLIP_GANG_ID
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedAiBlipHasCone(System.Int32,System.Boolean)">
            <summary>
            SET_PED_AI_BLIP_HAS_CONE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HideSpecialAbilityLockonOperation(System.Int32,System.Boolean)">
            <summary>
            SET_PED_AI_BLIP_HAS_CONE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedAiBlipNoticeRange(System.Int32,System.Single)">
            <summary>
            SET_PED_AI_BLIP_NOTICE_RANGE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x97c65887d4b37fa9(System.Int32,System.Single)">
            <summary>
            SET_PED_AI_BLIP_NOTICE_RANGE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetAiBlipMaxDistance(System.Int32,System.Single)">
            <summary>
            SET_PED_AI_BLIP_NOTICE_RANGE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedAiBlipSprite(System.Int32,System.Int32)">
            <summary>
            _SET_PED_AI_BLIP_SPRITE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xfcfacd0db9d7a57d(System.Int32,System.Int32)">
            <summary>
            _SET_PED_AI_BLIP_SPRITE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedAlertness(System.Int32,System.Int32)">
            <summary>
            value ranges from 0 to 3.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedAllowVehiclesOverride(System.Int32,System.Boolean)">
            <summary>
            SET_PED_ALLOW_VEHICLES_OVERRIDE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedAllowedToDuck(System.Int32,System.Boolean)">
            <summary>
            SET_PED_ALLOWED_TO_DUCK
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedAlternateMovementAnim(System.Int32,System.Int32,System.String,System.String,System.Single,System.Boolean)">
            <summary>
            ```
            stance:
            0 = idle
            1 = walk
            2 = running
            p5 = usually set to true
            ```
            [Animations list](https://alexguirre.github.io/animations-list/)
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedAlternateWalkAnim(System.Int32,System.String,System.String,System.Single,System.Boolean)">
            <summary>
            [Animations list](https://alexguirre.github.io/animations-list/)
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedAmmo(System.Int32,System.UInt32,System.Int32)">
            <summary>
            NativeDB Added Parameter 4: BOOL p3
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedAmmoByType(System.Int32,System.Int32,System.Int32)">
            <summary>
            SET_PED_AMMO_BY_TYPE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedAmmoToDrop(System.Int32,System.Int32)">
            <summary>
            SET_PED_AMMO_TO_DROP
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedAngledDefensiveArea(System.Int32,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Boolean,System.Boolean)">
            <summary>
            SET_PED_ANGLED_DEFENSIVE_AREA
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedAoBlobRendering(System.Int32,System.Boolean)">
            <summary>
            Enable/disable ped shadow (ambient occlusion). https://gfycat.com/thankfulesteemedgecko
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x2b5aa717a181fb4c(System.Int32,System.Boolean)">
            <summary>
            Enable/disable ped shadow (ambient occlusion). https://gfycat.com/thankfulesteemedgecko
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedArmour(System.Int32,System.Int32)">
            <summary>
            Sets the armor of the specified ped.
            ped: The Ped to set the armor of.
            amount: A value between 0 and 100 indicating the value to set the Ped's armor to.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedAsCop(System.Int32,System.Boolean)">
            <summary>
            Turns the desired ped into a cop. If you use this on the player ped, you will become almost invisible to cops dispatched for you. You will also report your own crimes, get a generic cop voice, get a cop-vision-cone on the radar, and you will be unable to shoot at other cops. SWAT and Army will still shoot at you. Toggling ped as "false" has no effect; you must change p0's ped model to disable the effect.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedAsEnemy(System.Int32,System.Boolean)">
            <summary>
            SET_PED_AS_ENEMY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedAsGroupLeader(System.Int32,System.Int32)">
            <summary>
            SET_PED_AS_GROUP_LEADER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedAsGroupMember(System.Int32,System.Int32)">
            <summary>
            SET_PED_AS_GROUP_MEMBER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedAsNoLongerNeeded(System.Int32@)">
            <summary>
            This is an alias of SET_ENTITY_AS_NO_LONGER_NEEDED.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedAudioFootstepLoud(System.Int32,System.Boolean)">
            <summary>
            Enables/disables ped's "loud" footstep sound.
            ```
            ```
            NativeDB Introduced: v1493
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x0653b735bfbdfe87(System.Int32,System.Boolean)">
            <summary>
            Enables/disables ped's "loud" footstep sound.
            ```
            ```
            NativeDB Introduced: v1493
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedAudioGender(System.Int32,System.Boolean)">
            <summary>
            _SET_PED_AUDIO_GENDER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa5342d390cda41d6(System.Int32,System.Boolean)">
            <summary>
            _SET_PED_AUDIO_GENDER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedBlendFromParents(System.Int32,System.Int32,System.Int32,System.Single,System.Single)">
            <summary>
            SET_PED_BLEND_FROM_PARENTS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedBlocksPathingWhenDead(System.Int32,System.Boolean)">
            <summary>
            SET_PED_BLOCKS_PATHING_WHEN_DEAD
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x576594e8d64375e2(System.Int32,System.Boolean)">
            <summary>
            SET_PED_BLOCKS_PATHING_WHEN_DEAD
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedBoundsOrientation(System.Int32,System.Single,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            SET_PED_BOUNDS_ORIENTATION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedCanArmIk(System.Int32,System.Boolean)">
            <summary>
            SET_PED_CAN_ARM_IK
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedCanBeDraggedOut(System.Int32,System.Boolean)">
            <summary>
            SET_PED_CAN_BE_DRAGGED_OUT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedCanBeKnockedOffVehicle(System.Int32,System.Int32)">
            <summary>
            state: https://alloc8or.re/gta5/doc/enums/eKnockOffVehicle.txt
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedCanBeShotInVehicle(System.Int32,System.Boolean)">
            <summary>
            SET_PED_CAN_BE_SHOT_IN_VEHICLE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedCanBeTargetedWhenInjured(System.Int32,System.Boolean)">
            <summary>
            SET_PED_CAN_BE_TARGETED_WHEN_INJURED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedCanBeTargetedWithoutLos(System.Int32,System.Boolean)">
            <summary>
            SET_PED_CAN_BE_TARGETED_WITHOUT_LOS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedCanBeTargetted(System.Int32,System.Boolean)">
            <summary>
            SET_PED_CAN_BE_TARGETTED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedCanBeTargettedByPlayer(System.Int32,System.Int32,System.Boolean)">
            <summary>
            SET_PED_CAN_BE_TARGETTED_BY_PLAYER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedCanBeTargettedByTeam(System.Int32,System.Int32,System.Boolean)">
            <summary>
            SET_PED_CAN_BE_TARGETTED_BY_TEAM
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedCanCowerInCover(System.Int32,System.Boolean)">
            <summary>
            It simply makes the said ped to cower behind cover object(wall, desk, car)
            Peds flee attributes must be set to not to flee, first. Else, most of the peds, will just flee from gunshot sounds or any other panic situations.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedCanEvasiveDive(System.Int32,System.Boolean)">
            <summary>
            SET_PED_CAN_EVASIVE_DIVE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedCanHeadIk(System.Int32,System.Boolean)">
            <summary>
            SET_PED_CAN_HEAD_IK
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedCanLegIk(System.Int32,System.Boolean)">
            <summary>
            SET_PED_CAN_LEG_IK
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedCanLosePropsOnDamage(System.Int32,System.Boolean,System.Int32)">
            <summary>
            It makes the ped lose (or not lose) their props (like glasses or helmets/hat) when someone punches or pushes the ped.
            This is probably what's being used in GTA:O to keep players from knocking other player's hats/glasses off when in combat.
            </summary>
            <param name="ped">
            The target ped
            </param>
            <param name="loseProps">
            true = allow props to fall off, false = don't let props fall off
            </param>
            <param name="p2">
            purpose unknown, usually 0
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xe861d0b05c7662b8(System.Int32,System.Boolean,System.Int32)">
            <summary>
            It makes the ped lose (or not lose) their props (like glasses or helmets/hat) when someone punches or pushes the ped.
            This is probably what's being used in GTA:O to keep players from knocking other player's hats/glasses off when in combat.
            </summary>
            <param name="ped">
            The target ped
            </param>
            <param name="loseProps">
            true = allow props to fall off, false = don't let props fall off
            </param>
            <param name="p2">
            purpose unknown, usually 0
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedCanPeekInCover(System.Int32,System.Boolean)">
            <summary>
            SET_PED_CAN_PEEK_IN_COVER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedCanPlayAmbientAnims(System.Int32,System.Boolean)">
            <summary>
            SET_PED_CAN_PLAY_AMBIENT_ANIMS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedCanPlayAmbientBaseAnims(System.Int32,System.Boolean)">
            <summary>
            SET_PED_CAN_PLAY_AMBIENT_BASE_ANIMS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedCanPlayAmbientIdles(System.Int32,System.Boolean,System.Boolean)">
            <summary>
            Prevents a ped from playing ambient idle animations.
            **Note:** This native must be called every frame.
            </summary>
            <param name="ped">
            Ped index.
            </param>
            <param name="bBlockIdleClips">
            If true, prevents a ped from playing an idle animation this frame.
            </param>
            <param name="bRemoveIdleClipIfPlaying">
            If true and the ped is playing an idle animation, the clip is stopped.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x8fd89a6240813fd0(System.Int32,System.Boolean,System.Boolean)">
            <summary>
            Prevents a ped from playing ambient idle animations.
            **Note:** This native must be called every frame.
            </summary>
            <param name="ped">
            Ped index.
            </param>
            <param name="bBlockIdleClips">
            If true, prevents a ped from playing an idle animation this frame.
            </param>
            <param name="bRemoveIdleClipIfPlaying">
            If true and the ped is playing an idle animation, the clip is stopped.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedCanPlayGestureAnims(System.Int32,System.Boolean)">
            <summary>
            SET_PED_CAN_PLAY_GESTURE_ANIMS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedCanPlayInjuredAnims(System.Int32,System.Boolean)">
            <summary>
            _SET_PED_CAN_PLAY_INJURED_ANIMS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x33a60d8bdd6e508c(System.Int32,System.Boolean)">
            <summary>
            _SET_PED_CAN_PLAY_INJURED_ANIMS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedCanPlayVisemeAnims(System.Int32,System.Boolean,System.Boolean)">
            <summary>
            p2 usually 0
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedCanRagdoll(System.Int32,System.Boolean)">
            <summary>
            SET_PED_CAN_RAGDOLL
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedCanRagdollFromPlayerImpact(System.Int32,System.Boolean)">
            <summary>
            SET_PED_CAN_RAGDOLL_FROM_PLAYER_IMPACT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedCanSmashGlass(System.Int32,System.Boolean,System.Boolean)">
            <summary>
            SET_PED_CAN_SMASH_GLASS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedCanSwitchWeapon(System.Int32,System.Boolean)">
            <summary>
            SET_PED_CAN_SWITCH_WEAPON
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedCanTeleportToGroupLeader(System.Int32,System.Int32,System.Boolean)">
            <summary>
            This only will teleport the ped to the group leader if the group leader teleports (sets coords).
            Only works in singleplayer
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedCanTorsoIk(System.Int32,System.Boolean)">
            <summary>
            SET_PED_CAN_TORSO_IK
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedCanTorsoReactIk(System.Int32,System.Boolean)">
            <summary>
            SET_PED_CAN_TORSO_REACT_IK
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xf5846edb26a98a24(System.Int32,System.Boolean)">
            <summary>
            SET_PED_CAN_TORSO_REACT_IK
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedCanTorsoVehicleIk(System.Int32,System.Boolean)">
            <summary>
            SET_PED_CAN_TORSO_VEHICLE_IK
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x6647c5f6f5792496(System.Int32,System.Boolean)">
            <summary>
            SET_PED_CAN_TORSO_VEHICLE_IK
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedCanUseAutoConversationLookat(System.Int32,System.Boolean)">
            <summary>
            SET_PED_CAN_USE_AUTO_CONVERSATION_LOOKAT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedCapsule(System.Int32,System.Single)">
            <summary>
            Overrides the ped's collision capsule radius for the current tick.
            Must be called every tick to be effective.
            Setting this to 0.001 will allow warping through some objects.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedChanceOfFiringBlanks(System.Int32,System.Single,System.Single)">
            <summary>
            SET_PED_CHANCE_OF_FIRING_BLANKS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedClothEventsEnabled(System.Int32,System.Boolean)">
            <summary>
            NativeDB Introduced: v1493
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x29da3ca8d8b2692d(System.Int32,System.Boolean)">
            <summary>
            NativeDB Introduced: v1493
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedAudioFootstepQuiet(System.Int32,System.Boolean)">
            <summary>
            NativeDB Introduced: v1493
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedClothPackageIndex(System.Int32,System.Int32)">
            <summary>
            SET_PED_CLOTH_PACKAGE_INDEX
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x78c4e9961db3eb5b(System.Int32,System.Int32)">
            <summary>
            SET_PED_CLOTH_PACKAGE_INDEX
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedClothProne(System.Int32,System.Int32)">
            <summary>
            SET_PED_CLOTH_PRONE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x82a3d6d9cc2cb8e3(System.Int32,System.Int32)">
            <summary>
            SET_PED_CLOTH_PRONE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedCollectionComponentVariation(System.Int32,System.Int32,System.String,System.Int32,System.Int32,System.Int32)">
            <summary>
            An alternative to [SET_PED_COMPONENT_VARIATION](#\_0x262B14F48D29DE80) that uses local collection indexing instead of the global one.
            The local / collection relative indexing is useful because the global index may get shifted after Title Update. While local index will remain the same which simplifies migration to the newer game version.
            Collection name and local index inside the collection can be obtained from the global index using [GET_PED_COLLECTION_NAME_FROM_DRAWABLE](#\_0xD6BBA48B) and [GET_PED_COLLECTION_LOCAL_INDEX_FROM_DRAWABLE](#\_0x94EB1FE4) natives.
            </summary>
            <param name="ped">
            The target ped
            </param>
            <param name="componentId">
            One of the components from [SET_PED_COMPONENT_VARIATION](#\_0x262B14F48D29DE80)
            </param>
            <param name="collection">
            Name of the collection. Empty string for the base game collection. See [GET_PED_COLLECTION_NAME](#\_0xFED5D83A) in order to list all available collections.
            </param>
            <param name="drawableId">
            Local drawable Id inside the given collection. Refer to [GET_NUMBER_OF_PED_COLLECTION_DRAWABLE_VARIATIONS](#\_0x310D0271).
            </param>
            <param name="textureId">
            The texture id of the drawable. Refer to [GET_NUMBER_OF_PED_COLLECTION_TEXTURE_VARIATIONS](#\_0xD2C15D7).
            </param>
            <param name="paletteId">
            0 to 3.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedCollectionPreloadPropData(System.Int32,System.Int32,System.String,System.Int32,System.Int32)">
            <summary>
            An alternative to [SET_PED_PRELOAD_PROP_DATA](#\_0x2B16A3BFF1FBCE49) that uses local collection indexing instead of the global one.
            The local / collection relative indexing is useful because the global index may get shifted after Title Update. While local index will remain the same which simplifies migration to the newer game version.
            Collection name and local index inside the collection can be obtained from the global index using [GET_PED_COLLECTION_NAME_FROM_PROP](#\_0x8ED0C17) and [GET_PED_COLLECTION_LOCAL_INDEX_FROM_PROP](#\_0xFBDB885F) natives.
            </summary>
            <param name="ped">
            The target ped
            </param>
            <param name="anchorPoint">
            One of the anchor points from [SET_PED_PROP_INDEX](#\_0x93376B65A266EB5F)
            </param>
            <param name="collection">
            Name of the collection. Empty string for the base game collection. See [GET_PED_COLLECTION_NAME](#\_0xFED5D83A) in order to list all available collections.
            </param>
            <param name="propIndex">
            Local prop index inside the given collection. Refer to [GET_NUMBER_OF_PED_COLLECTION_PROP_DRAWABLE_VARIATIONS](#\_0x3B6A13E1).
            </param>
            <param name="textureId">
            The texture id of the drawable. Refer to [GET_NUMBER_OF_PED_COLLECTION_PROP_TEXTURE_VARIATIONS](#\_0x75CAF9CC).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedCollectionPreloadVariationData(System.Int32,System.Int32,System.String,System.Int32,System.Int32)">
            <summary>
            An alternative to [SET_PED_PRELOAD_VARIATION_DATA](#\_0x39D55A620FCB6A3A) that uses local collection indexing instead of the global one.
            The local / collection relative indexing is useful because the global index may get shifted after Title Update. While local index will remain the same which simplifies migration to the newer game version.
            Collection name and local index inside the collection can be obtained from the global index using [GET_PED_COLLECTION_NAME_FROM_DRAWABLE](#\_0x5C612867) and [GET_PED_COLLECTION_LOCAL_INDEX_FROM_DRAWABLE](#\_0x94EB1FE4) natives.
            </summary>
            <param name="ped">
            The target ped
            </param>
            <param name="componentId">
            One of the components from [SET_PED_COMPONENT_VARIATION](#\_0x262B14F48D29DE80)
            </param>
            <param name="collection">
            Name of the collection. Empty string for the base game collection. See [GET_PED_COLLECTION_NAME](#\_0xFED5D83A) in order to list all available collections.
            </param>
            <param name="drawableId">
            Local drawable Id inside the given collection. Refer to [GET_NUMBER_OF_PED_COLLECTION_DRAWABLE_VARIATIONS](#\_0x310D0271).
            </param>
            <param name="textureId">
            The texture id of the drawable. Refer to [GET_NUMBER_OF_PED_COLLECTION_TEXTURE_VARIATIONS](#\_0xD2C15D7).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedCollectionPropIndex(System.Int32,System.Int32,System.String,System.Int32,System.Int32,System.Boolean)">
            <summary>
            An alternative to [SET_PED_PROP_INDEX](#\_0x93376B65A266EB5F) that uses local collection indexing instead of the global one.
            The local / collection relative indexing is useful because the global index may get shifted after Title Update. While local index will remain the same which simplifies migration to the newer game version.
            Collection name and local index inside the collection can be obtained from the global index using [GET_PED_COLLECTION_NAME_FROM_PROP](#\_0x8ED0C17) and [GET_PED_COLLECTION_LOCAL_INDEX_FROM_PROP](#\_0xFBDB885F) natives.
            </summary>
            <param name="ped">
            The target ped
            </param>
            <param name="anchorPoint">
            One of the anchor points from [SET_PED_PROP_INDEX](#\_0x93376B65A266EB5F)
            </param>
            <param name="collection">
            Name of the collection. Empty string for the base game collection. See [GET_PED_COLLECTION_NAME](#\_0xFED5D83A) in order to list all available collections.
            </param>
            <param name="propIndex">
            Local prop index inside the given collection. Refer to [GET_NUMBER_OF_PED_COLLECTION_PROP_DRAWABLE_VARIATIONS](#\_0x3B6A13E1).
            </param>
            <param name="textureId">
            The texture id of the drawable. Refer to [GET_NUMBER_OF_PED_COLLECTION_PROP_TEXTURE_VARIATIONS](#\_0x75CAF9CC).
            </param>
            <param name="attach">
            Attached or not.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedCombatAbility(System.Int32,System.Int32)">
            <summary>
            100 would equal attack
            less then 50ish would mean run away
            Only the values 0, 1 and 2 occur in the decompiled scripts. Most likely refers directly to the values also described in combatbehaviour.meta:
            0: CA_Poor
            1: CA_Average
            2: CA_Professional
            Tested this and got the same results as the first explanation here. Could not find any difference between 0, 1 and 2.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedCombatAttributes(System.Int32,System.Int32,System.Boolean)">
            <summary>
            These combat attributes seem to be the same as the BehaviourFlags from combatbehaviour.meta.
            So far, these are the equivalents found:
            ```cpp
            enum eCombatAttribute
            {
            CA_INVALID = -1,
            // AI will only use cover if this is set
            CA_USE_COVER = 0,
            // AI will only use vehicles if this is set
            CA_USE_VEHICLE = 1,
            // AI will only driveby from a vehicle if this is set
            CA_DO_DRIVEBYS = 2,
            // Will be forced to stay in a ny vehicel if this isn't set
            CA_LEAVE_VEHICLES = 3,
            // This ped can make decisions on whether to strafe or not based on distance to destination, recent bullet events, etc.
            CA_CAN_USE_DYNAMIC_STRAFE_DECISIONS	= 4,
            // Ped will always fight upon getting threat response task
            CA_ALWAYS_FIGHT = 5,
            // If in combat and in a vehicle, the ped will flee rather than attacking
            CA_FLEE_WHILST_IN_VEHICLE = 6,
            // If in combat and chasing in a vehicle, the ped will keep a distance behind rather than ramming
            CA_JUST_FOLLOW_VEHICLE = 7,
            // Deprecated
            CA_PLAY_REACTION_ANIMS = 8,
            // Peds will scan for and react to dead peds found
            CA_WILL_SCAN_FOR_DEAD_PEDS = 9,
            // Deprecated
            CA_IS_A_GUARD = 10,
            // The ped will seek cover only
            CA_JUST_SEEK_COVER = 11,
            // Ped will only blind fire when in cover
            CA_BLIND_FIRE_IN_COVER = 12,
            // Ped may advance
            CA_AGGRESSIVE = 13,
            // Ped can investigate events such as distant gunfire, footsteps, explosions etc
            CA_CAN_INVESTIGATE = 14,
            // Ped can use a radio to call for backup (happens after a reaction)
            CA_CAN_USE_RADIO = 15,
            // Deprecated
            CA_CAN_CAPTURE_ENEMY_PEDS = 16,
            // Ped will always flee upon getting threat response task
            CA_ALWAYS_FLEE = 17,
            // Ped can do unarmed taunts in vehicle
            CA_CAN_TAUNT_IN_VEHICLE = 20,
            // Ped will be able to chase their targets if both are on foot and the target is running away
            CA_CAN_CHASE_TARGET_ON_FOOT = 21,
            // Ped can drag injured peds to safety
            CA_WILL_DRAG_INJURED_PEDS_TO_SAFETY = 22,
            // Ped will require LOS to the target it is aiming at before shooting
            CA_REQUIRES_LOS_TO_SHOOT = 23,
            // Ped is allowed to use proximity based fire rate (increasing fire rate at closer distances)
            CA_USE_PROXIMITY_FIRING_RATE = 24,
            // Normally peds can switch briefly to a secondary target in combat, setting this will prevent that
            CA_DISABLE_SECONDARY_TARGET = 25,
            // This will disable the flinching combat entry reactions for peds, instead only playing the turn and aim anims
            CA_DISABLE_ENTRY_REACTIONS = 26,
            // Force ped to be 100% accurate in all situations (added by Jay Reinebold)
            CA_PERFECT_ACCURACY = 27,
            // If we don't have cover and can't see our target it's possible we will advance, even if the target is in cover
            CA_CAN_USE_FRUSTRATED_ADVANCE	= 28,
            // This will have the ped move to defensive areas and within attack windows before performing the cover search
            CA_MOVE_TO_LOCATION_BEFORE_COVER_SEARCH = 29,
            // Allow shooting of our weapon even if we don't have LOS (this isn't X-ray vision as it only affects weapon firing)
            CA_CAN_SHOOT_WITHOUT_LOS = 30,
            // Ped will try to maintain a min distance to the target, even if using defensive areas (currently only for cover finding + usage)
            CA_MAINTAIN_MIN_DISTANCE_TO_TARGET = 31,
            // Allows ped to use steamed variations of peeking anims
            CA_CAN_USE_PEEKING_VARIATIONS	= 34,
            // Disables pinned down behaviors
            CA_DISABLE_PINNED_DOWN = 35,
            // Disables pinning down others
            CA_DISABLE_PIN_DOWN_OTHERS = 36,
            // When defensive area is reached the area is cleared and the ped is set to use defensive combat movement
            CA_OPEN_COMBAT_WHEN_DEFENSIVE_AREA_IS_REACHED = 37,
            // Disables bullet reactions
            CA_DISABLE_BULLET_REACTIONS = 38,
            // Allows ped to bust the player
            CA_CAN_BUST = 39,
            // This ped is ignored by other peds when wanted
            CA_IGNORED_BY_OTHER_PEDS_WHEN_WANTED = 40,
            // Ped is allowed to "jack" vehicles when needing to chase a target in combat
            CA_CAN_COMMANDEER_VEHICLES = 41,
            // Ped is allowed to flank
            CA_CAN_FLANK = 42,
            // Ped will switch to advance if they can't find cover
            CA_SWITCH_TO_ADVANCE_IF_CANT_FIND_COVER = 43,
            // Ped will switch to defensive if they are in cover
            CA_SWITCH_TO_DEFENSIVE_IF_IN_COVER = 44,
            // Ped will clear their primary defensive area when it is reached
            CA_CLEAR_PRIMARY_DEFENSIVE_AREA_WHEN_REACHED = 45,
            // Ped is allowed to fight armed peds when not armed
            CA_CAN_FIGHT_ARMED_PEDS_WHEN_NOT_ARMED = 46,
            // Ped is not allowed to use tactical points if set to use defensive movement (will only use cover)
            CA_ENABLE_TACTICAL_POINTS_WHEN_DEFENSIVE = 47,
            // Ped cannot adjust cover arcs when testing cover safety (atm done on corner cover points when  ped usingdefensive area + no LOS)
            CA_DISABLE_COVER_ARC_ADJUSTMENTS = 48,
            // Ped may use reduced accuracy with large number of enemies attacking the same local player target
            CA_USE_ENEMY_ACCURACY_SCALING	= 49,
            // Ped is allowed to charge the enemy position
            CA_CAN_CHARGE = 50,
            // When defensive area is reached the area is cleared and the ped is set to use will advance movement
            CA_REMOVE_AREA_SET_WILL_ADVANCE_WHEN_DEFENSIVE_AREA_REACHED = 51,
            // Use the vehicle attack mission during combat (only works on driver)
            CA_USE_VEHICLE_ATTACK = 52,
            // Use the vehicle attack mission during combat if the vehicle has mounted guns (only works on driver)
            CA_USE_VEHICLE_ATTACK_IF_VEHICLE_HAS_MOUNTED_GUNS = 53,
            // Always equip best weapon in combat
            CA_ALWAYS_EQUIP_BEST_WEAPON = 54,
            // Ignores in water at depth visibility check
            CA_CAN_SEE_UNDERWATER_PEDS = 55,
            // Will prevent this ped from aiming at any AI targets that are in helicopters
            CA_DISABLE_AIM_AT_AI_TARGETS_IN_HELIS = 56,
            // Disables peds seeking due to no clear line of sight
            CA_DISABLE_SEEK_DUE_TO_LINE_OF_SIGHT = 57,
            // To be used when releasing missions peds if we don't want them fleeing from combat (mission peds already prevent flee)
            CA_DISABLE_FLEE_FROM_COMBAT = 58,
            // Disables target changes during vehicle pursuit
            CA_DISABLE_TARGET_CHANGES_DURING_VEHICLE_PURSUIT = 59,
            // Ped may throw a smoke grenade at player loitering in combat
            CA_CAN_THROW_SMOKE_GRENADE = 60,
            // Will clear a set defensive area if that area cannot be reached
            CA_CLEAR_AREA_SET_DEFENSIVE_IF_DEFENSIVE_CANNOT_BE_REACHED = 62,
            // Disable block from pursue during vehicle chases
            CA_DISABLE_BLOCK_FROM_PURSUE_DURING_VEHICLE_CHASE = 64,
            // Disable spin out during vehicle chases
            CA_DISABLE_SPIN_OUT_DURING_VEHICLE_CHASE = 65,
            // Disable cruise in front during block during vehicle chases
            CA_DISABLE_CRUISE_IN_FRONT_DURING_BLOCK_DURING_VEHICLE_CHASE = 66,
            // Makes it more likely that the ped will continue targeting a target with blocked los for a few seconds
            CA_CAN_IGNORE_BLOCKED_LOS_WEIGHTING = 67,
            // Disables the react to buddy shot behaviour.
            CA_DISABLE_REACT_TO_BUDDY_SHOT = 68,
            // Prefer pathing using navmesh over road nodes
            CA_PREFER_NAVMESH_DURING_VEHICLE_CHASE = 69,
            // Ignore road edges when avoiding
            CA_ALLOWED_TO_AVOID_OFFROAD_DURING_VEHICLE_CHASE = 70,
            // Permits ped to charge a target outside the assigned defensive area.
            CA_PERMIT_CHARGE_BEYOND_DEFENSIVE_AREA = 71,
            // This ped will switch to an RPG if target is in a vehicle, otherwise will use alternate weapon.
            CA_USE_ROCKETS_AGAINST_VEHICLES_ONLY = 72,
            // Disables peds moving to a tactical point without clear los
            CA_DISABLE_TACTICAL_POINTS_WITHOUT_CLEAR_LOS = 73,
            // Disables pull alongside during vehicle chase
            CA_DISABLE_PULL_ALONGSIDE_DURING_VEHICLE_CHASE = 74,
            // If set on a ped, they will not flee when all random peds flee is set to TRUE (they are still able to flee due to other reasons)
            CA_DISABLE_ALL_RANDOMS_FLEE = 78,
            // This ped will send out a script DeadPedSeenEvent when they see a dead ped
            CA_WILL_GENERATE_DEAD_PED_SEEN_SCRIPT_EVENTS = 79,
            // This will use the receiving peds sense range rather than the range supplied to the communicate event
            CA_USE_MAX_SENSE_RANGE_WHEN_RECEIVING_EVENTS = 80,
            // When aiming from a vehicle the ped will only aim at targets on his side of the vehicle
            CA_RESTRICT_IN_VEHICLE_AIMING_TO_CURRENT_SIDE = 81,
            // LOS to the target is blocked we return to our default position and direction until we have LOS (no aiming)
            CA_USE_DEFAULT_BLOCKED_LOS_POSITION_AND_DIRECTION = 82,
            // LOS to the target is blocked we return to our default position and direction until we have LOS (no aiming)
            CA_REQUIRES_LOS_TO_AIM = 83,
            // Allow vehicles spawned infront of target facing away to enter cruise and wait to block approaching target
            CA_CAN_CRUISE_AND_BLOCK_IN_VEHICLE = 84,
            // Peds flying aircraft will prefer to target other aircraft over entities on the ground
            CA_PREFER_AIR_COMBAT_WHEN_IN_AIRCRAFT = 85,
            //Allow peds flying aircraft to use dog fighting behaviours
            CA_ALLOW_DOG_FIGHTING = 86,
            // This will make the weight of targets who aircraft vehicles be reduced greatly compared to targets on foot or in ground based vehicles
            CA_PREFER_NON_AIRCRAFT_TARGETS = 87,
            //When peds are tasked to go to combat, they keep searching for a known target for a while before forcing an unknown one
            CA_PREFER_KNOWN_TARGETS_WHEN_COMBAT_CLOSEST_TARGET = 88,
            // Only allow mounted weapons to fire if within the correct attack angle (default 25-degree cone). On a flag in order to keep exiting behaviour and only fix in specific cases.
            CA_FORCE_CHECK_ATTACK_ANGLE_FOR_MOUNTED_GUNS = 89,
            // Blocks the firing state for passenger-controlled mounted weapons. Existing flags CA_USE_VEHICLE_ATTACK and CA_USE_VEHICLE_ATTACK_IF_VEHICLE_HAS_MOUNTED_GUNS only work for drivers.
            CA_BLOCK_FIRE_FOR_VEHICLE_PASSENGER_MOUNTED_GUNS = 90
            };
            ```
            </summary>
            <param name="ped">
            The ped to set attributes to.
            </param>
            <param name="attributeIndex">
            The attribute index to set. See `eCombatAttribute` enum.
            </param>
            <param name="enabled">
            A boolean to enable/disable the attribute (true/false).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedCombatMovement(System.Int32,System.Int32)">
            <summary>
            0 - Stationary (Will just stand in place)
            1 - Defensive (Will try to find cover and very likely to blind fire)
            2 - Offensive (Will attempt to charge at enemy but take cover as well)
            3 - Suicidal Offensive (Will try to flank enemy in a suicidal attack)
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedCombatRange(System.Int32,System.Int32)">
            <summary>
            Define the scope within which the ped will engage in combat with the target.
            ```cpp
            enum eCombatRange {
            CR_NEAR = 0, // keeps within 5-15m
            CR_MEDIUM = 1, // keeps within 7-30m
            CR_FAR = 2, // keeps within 15-40m
            CR_VERY_FAR = 3 // keeps within 22-45m
            };
            ```
            </summary>
            <param name="ped">
            Ped index
            </param>
            <param name="range">
            See `eCombatRange` enum.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedComponentVariation(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            This native is used to set component variation on a ped. Components, drawables and textures IDs are related to the ped model.
            ### MP Freemode list of components
            **0**: Face
            **1**: Mask
            **2**: Hair
            **3**: Torso
            **4**: Leg
            **5**: Parachute / bag
            **6**: Shoes
            **7**: Accessory
            **8**: Undershirt
            **9**: Kevlar
            **10**: Badge
            **11**: Torso 2
            List of Component IDs
            ```cpp
            // Components
            enum ePedVarComp
            {
            PV_COMP_INVALID = 0xFFFFFFFF,
            PV_COMP_HEAD = 0, // "HEAD"
            PV_COMP_BERD = 1, // "BEARD"
            PV_COMP_HAIR = 2, // "HAIR"
            PV_COMP_UPPR = 3, // "UPPER"
            PV_COMP_LOWR = 4, // "LOWER"
            PV_COMP_HAND = 5, // "HAND"
            PV_COMP_FEET = 6, // "FEET"
            PV_COMP_TEEF = 7, // "TEETH"
            PV_COMP_ACCS = 8, // "ACCESSORIES"
            PV_COMP_TASK = 9, // "TASK"
            PV_COMP_DECL = 10, // "DECL"
            PV_COMP_JBIB = 11, // "JBIB"
            PV_COMP_MAX = 12,
            };
            ```
            </summary>
            <param name="ped">
            The ped handle.
            </param>
            <param name="componentId">
            The component that you want to set.
            </param>
            <param name="drawableId">
            The drawable id that is going to be set. Refer to [GET_NUMBER_OF_PED_DRAWABLE_VARIATIONS](#\_0x27561561732A7842).
            </param>
            <param name="textureId">
            The texture id of the drawable. Refer to [GET_NUMBER_OF_PED_TEXTURE_VARIATIONS](#\_0x8F7156A3142A6BAD).
            </param>
            <param name="paletteId">
            0 to 3.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedConfigFlag(System.Int32,System.Int32,System.Boolean)">
            <summary>
            cpp
            // Potential names and hash collisions included as comments
            enum ePedConfigFlags {
            CPED_CONFIG_FLAG_CreatedByFactory = 0,
            CPED_CONFIG_FLAG_CanBeShotInVehicle = 1,
            CPED_CONFIG_FLAG_NoCriticalHits = 2,
            CPED_CONFIG_FLAG_DrownsInWater = 3,
            CPED_CONFIG_FLAG_DrownsInSinkingVehicle = 4,
            CPED_CONFIG_FLAG_DiesInstantlyWhenSwimming = 5,
            CPED_CONFIG_FLAG_HasBulletProofVest = 6,
            CPED_CONFIG_FLAG_UpperBodyDamageAnimsOnly = 7,
            CPED_CONFIG_FLAG_NeverFallOffSkis = 8,
            CPED_CONFIG_FLAG_NeverEverTargetThisPed = 9,
            CPED_CONFIG_FLAG_ThisPedIsATargetPriority = 10,
            CPED_CONFIG_FLAG_TargettableWithNoLos = 11,
            CPED_CONFIG_FLAG_DoesntListenToPlayerGroupCommands = 12,
            CPED_CONFIG_FLAG_NeverLeavesGroup = 13,
            CPED_CONFIG_FLAG_DoesntDropWeaponsWhenDead = 14,
            CPED_CONFIG_FLAG_SetDelayedWeaponAsCurrent = 15,
            CPED_CONFIG_FLAG_KeepTasksAfterCleanUp = 16,
            CPED_CONFIG_FLAG_BlockNonTemporaryEvents = 17,
            CPED_CONFIG_FLAG_HasAScriptBrain = 18,
            CPED_CONFIG_FLAG_WaitingForScriptBrainToLoad = 19,
            CPED_CONFIG_FLAG_AllowMedicsToReviveMe = 20,
            CPED_CONFIG_FLAG_MoneyHasBeenGivenByScript = 21,
            CPED_CONFIG_FLAG_NotAllowedToCrouch = 22,
            CPED_CONFIG_FLAG_DeathPickupsPersist = 23,
            CPED_CONFIG_FLAG_IgnoreSeenMelee = 24,
            CPED_CONFIG_FLAG_ForceDieIfInjured = 25,
            CPED_CONFIG_FLAG_DontDragMeOutCar = 26,
            CPED_CONFIG_FLAG_StayInCarOnJack = 27,
            CPED_CONFIG_FLAG_ForceDieInCar = 28,
            CPED_CONFIG_FLAG_GetOutUndriveableVehicle = 29,
            CPED_CONFIG_FLAG_WillRemainOnBoatAfterMissionEnds = 30,
            CPED_CONFIG_FLAG_DontStoreAsPersistent = 31,
            CPED_CONFIG_FLAG_WillFlyThroughWindscreen = 32,
            CPED_CONFIG_FLAG_DieWhenRagdoll = 33,
            CPED_CONFIG_FLAG_HasHelmet = 34,
            CPED_CONFIG_FLAG_UseHelmet = 35,
            CPED_CONFIG_FLAG_DontTakeOffHelmet = 36,
            CPED_CONFIG_FLAG_HideInCutscene = 37,
            CPED_CONFIG_FLAG_PedIsEnemyToPlayer = 38,
            CPED_CONFIG_FLAG_DisableEvasiveDives = 39,
            CPED_CONFIG_FLAG_PedGeneratesDeadBodyEvents = 40,
            CPED_CONFIG_FLAG_DontAttackPlayerWithoutWantedLevel = 41,
            CPED_CONFIG_FLAG_DontInfluenceWantedLevel = 42,
            CPED_CONFIG_FLAG_DisablePlayerLockon = 43,
            CPED_CONFIG_FLAG_DisableLockonToRandomPeds = 44,
            CPED_CONFIG_FLAG_AllowLockonToFriendlyPlayers = 45,
            _0xDB115BFA = 46,
            CPED_CONFIG_FLAG_PedBeingDeleted = 47,
            CPED_CONFIG_FLAG_BlockWeaponSwitching = 48,
            CPED_CONFIG_FLAG_BlockGroupPedAimedAtResponse = 49,
            CPED_CONFIG_FLAG_WillFollowLeaderAnyMeans = 50,
            CPED_CONFIG_FLAG_BlippedByScript = 51,
            CPED_CONFIG_FLAG_DrawRadarVisualField = 52,
            CPED_CONFIG_FLAG_StopWeaponFiringOnImpact = 53,
            CPED_CONFIG_FLAG_DissableAutoFallOffTests = 54,
            CPED_CONFIG_FLAG_SteerAroundDeadBodies = 55,
            CPED_CONFIG_FLAG_ConstrainToNavMesh = 56,
            CPED_CONFIG_FLAG_SyncingAnimatedProps = 57,
            CPED_CONFIG_FLAG_IsFiring = 58,
            CPED_CONFIG_FLAG_WasFiring = 59,
            CPED_CONFIG_FLAG_IsStanding = 60,
            CPED_CONFIG_FLAG_WasStanding = 61,
            CPED_CONFIG_FLAG_InVehicle = 62,
            CPED_CONFIG_FLAG_OnMount = 63,
            CPED_CONFIG_FLAG_AttachedToVehicle = 64,
            CPED_CONFIG_FLAG_IsSwimming = 65,
            CPED_CONFIG_FLAG_WasSwimming = 66,
            CPED_CONFIG_FLAG_IsSkiing = 67,
            CPED_CONFIG_FLAG_IsSitting = 68,
            CPED_CONFIG_FLAG_KilledByStealth = 69,
            CPED_CONFIG_FLAG_KilledByTakedown = 70,
            CPED_CONFIG_FLAG_Knockedout = 71,
            CPED_CONFIG_FLAG_ClearRadarBlipOnDeath = 72,
            CPED_CONFIG_FLAG_JustGotOffTrain = 73,
            CPED_CONFIG_FLAG_JustGotOnTrain = 74,
            CPED_CONFIG_FLAG_UsingCoverPoint = 75,
            CPED_CONFIG_FLAG_IsInTheAir = 76,
            CPED_CONFIG_FLAG_KnockedUpIntoAir = 77,
            CPED_CONFIG_FLAG_IsAimingGun = 78,
            CPED_CONFIG_FLAG_HasJustLeftCar = 79,
            CPED_CONFIG_FLAG_TargetWhenInjuredAllowed = 80,
            CPED_CONFIG_FLAG_CurrLeftFootCollNM = 81,
            CPED_CONFIG_FLAG_PrevLeftFootCollNM = 82,
            CPED_CONFIG_FLAG_CurrRightFootCollNM = 83,
            CPED_CONFIG_FLAG_PrevRightFootCollNM = 84,
            CPED_CONFIG_FLAG_HasBeenBumpedInCar = 85,
            CPED_CONFIG_FLAG_InWaterTaskQuitToClimbLadder = 86,
            CPED_CONFIG_FLAG_NMTwoHandedWeaponBothHandsConstrained = 87,
            CPED_CONFIG_FLAG_CreatedBloodPoolTimer = 88,
            CPED_CONFIG_FLAG_DontActivateRagdollFromAnyPedImpact = 89,
            CPED_CONFIG_FLAG_GroupPedFailedToEnterCover = 90,
            CPED_CONFIG_FLAG_AlreadyChattedOnPhone = 91,
            CPED_CONFIG_FLAG_AlreadyReactedToPedOnRoof = 92,
            CPED_CONFIG_FLAG_ForcePedLoadCover = 93,
            CPED_CONFIG_FLAG_BlockCoweringInCover = 94,
            CPED_CONFIG_FLAG_BlockPeekingInCover = 95,
            CPED_CONFIG_FLAG_JustLeftCarNotCheckedForDoors = 96,
            CPED_CONFIG_FLAG_VaultFromCover = 97,
            CPED_CONFIG_FLAG_AutoConversationLookAts = 98,
            CPED_CONFIG_FLAG_UsingCrouchedPedCapsule = 99,
            CPED_CONFIG_FLAG_HasDeadPedBeenReported = 100,
            CPED_CONFIG_FLAG_ForcedAim = 101,
            CPED_CONFIG_FLAG_SteersAroundPeds = 102,
            CPED_CONFIG_FLAG_SteersAroundObjects = 103,
            CPED_CONFIG_FLAG_OpenDoorArmIK = 104,
            CPED_CONFIG_FLAG_ForceReload = 105,
            CPED_CONFIG_FLAG_DontActivateRagdollFromVehicleImpact = 106,
            CPED_CONFIG_FLAG_DontActivateRagdollFromBulletImpact = 107,
            CPED_CONFIG_FLAG_DontActivateRagdollFromExplosions = 108,
            CPED_CONFIG_FLAG_DontActivateRagdollFromFire = 109,
            CPED_CONFIG_FLAG_DontActivateRagdollFromElectrocution = 110,
            CPED_CONFIG_FLAG_IsBeingDraggedToSafety = 111,
            CPED_CONFIG_FLAG_HasBeenDraggedToSafety = 112,
            CPED_CONFIG_FLAG_KeepWeaponHolsteredUnlessFired = 113,
            CPED_CONFIG_FLAG_ForceScriptControlledKnockout = 114,
            CPED_CONFIG_FLAG_FallOutOfVehicleWhenKilled = 115,
            CPED_CONFIG_FLAG_GetOutBurningVehicle = 116,
            CPED_CONFIG_FLAG_BumpedByPlayer = 117,
            CPED_CONFIG_FLAG_RunFromFiresAndExplosions = 118,
            CPED_CONFIG_FLAG_TreatAsPlayerDuringTargeting = 119,
            CPED_CONFIG_FLAG_IsHandCuffed = 120,
            CPED_CONFIG_FLAG_IsAnkleCuffed = 121,
            CPED_CONFIG_FLAG_DisableMelee = 122,
            CPED_CONFIG_FLAG_DisableUnarmedDrivebys = 123,
            CPED_CONFIG_FLAG_JustGetsPulledOutWhenElectrocuted = 124,
            CPED_CONFIG_FLAG_UNUSED_REPLACE_ME = 125,
            CPED_CONFIG_FLAG_WillNotHotwireLawEnforcementVehicle = 126,
            CPED_CONFIG_FLAG_WillCommandeerRatherThanJack = 127,
            CPED_CONFIG_FLAG_CanBeAgitated = 128,
            CPED_CONFIG_FLAG_ForcePedToFaceLeftInCover = 129,
            CPED_CONFIG_FLAG_ForcePedToFaceRightInCover = 130,
            CPED_CONFIG_FLAG_BlockPedFromTurningInCover = 131,
            CPED_CONFIG_FLAG_KeepRelationshipGroupAfterCleanUp = 132,
            CPED_CONFIG_FLAG_ForcePedToBeDragged = 133,
            CPED_CONFIG_FLAG_PreventPedFromReactingToBeingJacked = 134,
            CPED_CONFIG_FLAG_IsScuba = 135,
            CPED_CONFIG_FLAG_WillArrestRatherThanJack = 136,
            CPED_CONFIG_FLAG_RemoveDeadExtraFarAway = 137,
            CPED_CONFIG_FLAG_RidingTrain = 138,
            CPED_CONFIG_FLAG_ArrestResult = 139,
            CPED_CONFIG_FLAG_CanAttackFriendly = 140,
            CPED_CONFIG_FLAG_WillJackAnyPlayer = 141,
            CPED_CONFIG_FLAG_BumpedByPlayerVehicle = 142,
            CPED_CONFIG_FLAG_DodgedPlayerVehicle = 143,
            CPED_CONFIG_FLAG_WillJackWantedPlayersRatherThanStealCar = 144,
            CPED_CONFIG_FLAG_NoCopWantedAggro = 145,
            CPED_CONFIG_FLAG_DisableLadderClimbing = 146,
            CPED_CONFIG_FLAG_StairsDetected = 147,
            CPED_CONFIG_FLAG_SlopeDetected = 148,
            CPED_CONFIG_FLAG_HelmetHasBeenShot = 149,
            CPED_CONFIG_FLAG_CowerInsteadOfFlee = 150,
            CPED_CONFIG_FLAG_CanActivateRagdollWhenVehicleUpsideDown = 151,
            CPED_CONFIG_FLAG_AlwaysRespondToCriesForHelp = 152,
            CPED_CONFIG_FLAG_DisableBloodPoolCreation = 153,
            CPED_CONFIG_FLAG_ShouldFixIfNoCollision = 154,
            CPED_CONFIG_FLAG_CanPerformArrest = 155,
            CPED_CONFIG_FLAG_CanPerformUncuff = 156,
            CPED_CONFIG_FLAG_CanBeArrested = 157,
            CPED_CONFIG_FLAG_MoverConstrictedByOpposingCollisions = 158,
            CPED_CONFIG_FLAG_PlayerPreferFrontSeatMP = 159,
            CPED_CONFIG_FLAG_DontActivateRagdollFromImpactObject = 160,
            CPED_CONFIG_FLAG_DontActivateRagdollFromMelee = 161,
            CPED_CONFIG_FLAG_DontActivateRagdollFromWaterJet = 162,
            CPED_CONFIG_FLAG_DontActivateRagdollFromDrowning = 163,
            CPED_CONFIG_FLAG_DontActivateRagdollFromFalling = 164,
            CPED_CONFIG_FLAG_DontActivateRagdollFromRubberBullet = 165,
            CPED_CONFIG_FLAG_IsInjured = 166,
            CPED_CONFIG_FLAG_DontEnterVehiclesInPlayersGroup = 167,
            CPED_CONFIG_FLAG_SwimmingTasksRunning = 168,
            CPED_CONFIG_FLAG_PreventAllMeleeTaunts = 169,
            CPED_CONFIG_FLAG_ForceDirectEntry = 170,
            CPED_CONFIG_FLAG_AlwaysSeeApproachingVehicles = 171,
            CPED_CONFIG_FLAG_CanDiveAwayFromApproachingVehicles = 172,
            CPED_CONFIG_FLAG_AllowPlayerToInterruptVehicleEntryExit = 173,
            CPED_CONFIG_FLAG_OnlyAttackLawIfPlayerIsWanted = 174,
            CPED_CONFIG_FLAG_PlayerInContactWithKinematicPed = 175,
            CPED_CONFIG_FLAG_PlayerInContactWithSomethingOtherThanKinematicPed = 176,
            CPED_CONFIG_FLAG_PedsJackingMeDontGetIn = 177,
            CPED_CONFIG_FLAG_AdditionalRappellingPed = 178,
            CPED_CONFIG_FLAG_PedIgnoresAnimInterruptEvents = 179,
            CPED_CONFIG_FLAG_IsInCustody = 180,
            CPED_CONFIG_FLAG_ForceStandardBumpReactionThresholds = 181,
            CPED_CONFIG_FLAG_LawWillOnlyAttackIfPlayerIsWanted = 182,
            CPED_CONFIG_FLAG_IsAgitated = 183,
            CPED_CONFIG_FLAG_PreventAutoShuffleToDriversSeat = 184,
            CPED_CONFIG_FLAG_UseKinematicModeWhenStationary = 185,
            CPED_CONFIG_FLAG_EnableWeaponBlocking = 186,
            CPED_CONFIG_FLAG_HasHurtStarted = 187,
            CPED_CONFIG_FLAG_DisableHurt = 188,
            CPED_CONFIG_FLAG_PlayerIsWeird = 189,
            CPED_CONFIG_FLAG_PedHadPhoneConversation = 190,
            CPED_CONFIG_FLAG_BeganCrossingRoad = 191,
            CPED_CONFIG_FLAG_WarpIntoLeadersVehicle = 192,
            CPED_CONFIG_FLAG_DoNothingWhenOnFootByDefault = 193,
            CPED_CONFIG_FLAG_UsingScenario = 194,
            CPED_CONFIG_FLAG_VisibleOnScreen = 195,
            CPED_CONFIG_FLAG_DontCollideWithKinematic = 196,
            CPED_CONFIG_FLAG_ActivateOnSwitchFromLowPhysicsLod = 197,
            CPED_CONFIG_FLAG_DontActivateRagdollOnPedCollisionWhenDead = 198,
            CPED_CONFIG_FLAG_DontActivateRagdollOnVehicleCollisionWhenDead = 199,
            CPED_CONFIG_FLAG_HasBeenInArmedCombat = 200,
            CPED_CONFIG_FLAG_UseDiminishingAmmoRate = 201,
            CPED_CONFIG_FLAG_Avoidance_Ignore_All = 202,
            CPED_CONFIG_FLAG_Avoidance_Ignored_by_All = 203,
            CPED_CONFIG_FLAG_Avoidance_Ignore_Group1 = 204,
            CPED_CONFIG_FLAG_Avoidance_Member_of_Group1 = 205,
            CPED_CONFIG_FLAG_ForcedToUseSpecificGroupSeatIndex = 206,
            CPED_CONFIG_FLAG_LowPhysicsLodMayPlaceOnNavMesh = 207,
            CPED_CONFIG_FLAG_DisableExplosionReactions = 208,
            CPED_CONFIG_FLAG_DodgedPlayer = 209,
            CPED_CONFIG_FLAG_WaitingForPlayerControlInterrupt = 210,
            CPED_CONFIG_FLAG_ForcedToStayInCover = 211,
            CPED_CONFIG_FLAG_GeneratesSoundEvents = 212,
            CPED_CONFIG_FLAG_ListensToSoundEvents = 213,
            CPED_CONFIG_FLAG_AllowToBeTargetedInAVehicle = 214,
            CPED_CONFIG_FLAG_WaitForDirectEntryPointToBeFreeWhenExiting = 215,
            CPED_CONFIG_FLAG_OnlyRequireOnePressToExitVehicle = 216,
            CPED_CONFIG_FLAG_ForceExitToSkyDive = 217,
            CPED_CONFIG_FLAG_SteersAroundVehicles = 218,
            CPED_CONFIG_FLAG_AllowPedInVehiclesOverrideTaskFlags = 219,
            CPED_CONFIG_FLAG_DontEnterLeadersVehicle = 220,
            CPED_CONFIG_FLAG_DisableExitToSkyDive = 221,
            CPED_CONFIG_FLAG_ScriptHasDisabledCollision = 222,
            CPED_CONFIG_FLAG_UseAmbientModelScaling = 223,
            CPED_CONFIG_FLAG_DontWatchFirstOnNextHurryAway = 224,
            CPED_CONFIG_FLAG_DisablePotentialToBeWalkedIntoResponse = 225,
            CPED_CONFIG_FLAG_DisablePedAvoidance = 226,
            CPED_CONFIG_FLAG_ForceRagdollUponDeath = 227,
            CPED_CONFIG_FLAG_CanLosePropsOnDamage = 228,
            CPED_CONFIG_FLAG_DisablePanicInVehicle = 229,
            CPED_CONFIG_FLAG_AllowedToDetachTrailer = 230,
            CPED_CONFIG_FLAG_HasShotBeenReactedToFromFront = 231,
            CPED_CONFIG_FLAG_HasShotBeenReactedToFromBack = 232,
            CPED_CONFIG_FLAG_HasShotBeenReactedToFromLeft = 233,
            CPED_CONFIG_FLAG_HasShotBeenReactedToFromRight = 234,
            CPED_CONFIG_FLAG_AllowBlockDeadPedRagdollActivation = 235,
            CPED_CONFIG_FLAG_IsHoldingProp = 236,
            CPED_CONFIG_FLAG_BlocksPathingWhenDead = 237,
            CPED_CONFIG_FLAG_ForcePlayNormalScenarioExitOnNextScriptCommand = 238,
            CPED_CONFIG_FLAG_ForcePlayImmediateScenarioExitOnNextScriptCommand = 239,
            CPED_CONFIG_FLAG_ForceSkinCharacterCloth = 240,
            CPED_CONFIG_FLAG_LeaveEngineOnWhenExitingVehicles = 241,
            CPED_CONFIG_FLAG_PhoneDisableTextingAnimations = 242,
            CPED_CONFIG_FLAG_PhoneDisableTalkingAnimations = 243,
            CPED_CONFIG_FLAG_PhoneDisableCameraAnimations = 244,
            CPED_CONFIG_FLAG_DisableBlindFiringInShotReactions = 245,
            CPED_CONFIG_FLAG_AllowNearbyCoverUsage = 246,
            CPED_CONFIG_FLAG_InStrafeTransition = 247,
            CPED_CONFIG_FLAG_CanPlayInCarIdles = 248,
            CPED_CONFIG_FLAG_CanAttackNonWantedPlayerAsLaw = 249,
            CPED_CONFIG_FLAG_WillTakeDamageWhenVehicleCrashes = 250,
            CPED_CONFIG_FLAG_AICanDrivePlayerAsRearPassenger = 251,
            CPED_CONFIG_FLAG_PlayerCanJackFriendlyPlayers = 252,
            CPED_CONFIG_FLAG_OnStairs = 253,
            CPED_CONFIG_FLAG_SimulatingAiming = 254,
            CPED_CONFIG_FLAG_AIDriverAllowFriendlyPassengerSeatEntry = 255,
            CPED_CONFIG_FLAG_ParentCarIsBeingRemoved = 256,
            CPED_CONFIG_FLAG_AllowMissionPedToUseInjuredMovement = 257,
            CPED_CONFIG_FLAG_CanLoseHelmetOnDamage = 258,
            CPED_CONFIG_FLAG_NeverDoScenarioExitProbeChecks = 259,
            CPED_CONFIG_FLAG_SuppressLowLODRagdollSwitchWhenCorpseSettles = 260,
            CPED_CONFIG_FLAG_PreventUsingLowerPrioritySeats = 261,
            CPED_CONFIG_FLAG_JustLeftVehicleNeedsReset = 262,
            CPED_CONFIG_FLAG_TeleportIfCantReachPlayer = 263,
            CPED_CONFIG_FLAG_PedsInVehiclePositionNeedsReset = 264,
            CPED_CONFIG_FLAG_PedsFullyInSeat = 265,
            CPED_CONFIG_FLAG_AllowPlayerLockOnIfFriendly = 266,
            CPED_CONFIG_FLAG_UseCameraHeadingForDesiredDirectionLockOnTest = 267,
            CPED_CONFIG_FLAG_TeleportToLeaderVehicle = 268,
            CPED_CONFIG_FLAG_Avoidance_Ignore_WeirdPedBuffer = 269,
            CPED_CONFIG_FLAG_OnStairSlope = 270,
            CPED_CONFIG_FLAG_HasPlayedNMGetup = 271,
            CPED_CONFIG_FLAG_DontBlipCop = 272,
            CPED_CONFIG_FLAG_SpawnedAtExtendedRangeScenario = 273,
            CPED_CONFIG_FLAG_WalkAlongsideLeaderWhenClose = 274,
            CPED_CONFIG_FLAG_KillWhenTrapped = 275,
            CPED_CONFIG_FLAG_EdgeDetected = 276,
            CPED_CONFIG_FLAG_AlwaysWakeUpPhysicsOfIntersectedPeds = 277,
            CPED_CONFIG_FLAG_EquippedAmbientLoadOutWeapon = 278,
            CPED_CONFIG_FLAG_AvoidTearGas = 279,
            CPED_CONFIG_FLAG_StoppedSpeechUponFreezing = 280,
            CPED_CONFIG_FLAG_DisableGoToWritheWhenInjured = 281,
            CPED_CONFIG_FLAG_OnlyUseForcedSeatWhenEnteringHeliInGroup = 282,
            CPED_CONFIG_FLAG_ThrownFromVehicleDueToExhaustion = 283,
            CPED_CONFIG_FLAG_UpdateEnclosedSearchRegion = 284,
            CPED_CONFIG_FLAG_DisableWeirdPedEvents = 285,
            CPED_CONFIG_FLAG_ShouldChargeNow = 286,
            CPED_CONFIG_FLAG_RagdollingOnBoat = 287,
            CPED_CONFIG_FLAG_HasBrandishedWeapon = 288,
            CPED_CONFIG_FLAG_AllowMinorReactionsAsMissionPed = 289,
            CPED_CONFIG_FLAG_BlockDeadBodyShockingEventsWhenDead = 290,
            CPED_CONFIG_FLAG_PedHasBeenSeen = 291,
            CPED_CONFIG_FLAG_PedIsInReusePool = 292,
            CPED_CONFIG_FLAG_PedWasReused = 293,
            CPED_CONFIG_FLAG_DisableShockingEvents = 294,
            CPED_CONFIG_FLAG_MovedUsingLowLodPhysicsSinceLastActive = 295,
            CPED_CONFIG_FLAG_NeverReactToPedOnRoof = 296,
            CPED_CONFIG_FLAG_ForcePlayFleeScenarioExitOnNextScriptCommand = 297,
            CPED_CONFIG_FLAG_JustBumpedIntoVehicle = 298,
            CPED_CONFIG_FLAG_DisableShockingDrivingOnPavementEvents = 299,
            CPED_CONFIG_FLAG_ShouldThrowSmokeNow = 300,
            CPED_CONFIG_FLAG_DisablePedConstraints = 301,
            CPED_CONFIG_FLAG_ForceInitialPeekInCover = 302,
            CPED_CONFIG_FLAG_CreatedByDispatch = 303,
            CPED_CONFIG_FLAG_PointGunLeftHandSupporting = 304,
            CPED_CONFIG_FLAG_DisableJumpingFromVehiclesAfterLeader = 305,
            CPED_CONFIG_FLAG_DontActivateRagdollFromPlayerPedImpact = 306,
            CPED_CONFIG_FLAG_DontActivateRagdollFromAiRagdollImpact = 307,
            CPED_CONFIG_FLAG_DontActivateRagdollFromPlayerRagdollImpact = 308,
            CPED_CONFIG_FLAG_DisableQuadrupedSpring = 309,
            CPED_CONFIG_FLAG_IsInCluster = 310,
            CPED_CONFIG_FLAG_ShoutToGroupOnPlayerMelee = 311,
            CPED_CONFIG_FLAG_IgnoredByAutoOpenDoors = 312,
            CPED_CONFIG_FLAG_PreferInjuredGetup = 313,
            CPED_CONFIG_FLAG_ForceIgnoreMeleeActiveCombatant = 314,
            CPED_CONFIG_FLAG_CheckLoSForSoundEvents = 315,
            CPED_CONFIG_FLAG_JackedAbandonedCar = 316,
            CPED_CONFIG_FLAG_CanSayFollowedByPlayerAudio = 317,
            CPED_CONFIG_FLAG_ActivateRagdollFromMinorPlayerContact = 318,
            CPED_CONFIG_FLAG_HasPortablePickupAttached = 319,
            CPED_CONFIG_FLAG_ForcePoseCharacterCloth = 320,
            CPED_CONFIG_FLAG_HasClothCollisionBounds = 321,
            CPED_CONFIG_FLAG_HasHighHeels = 322,
            CPED_CONFIG_FLAG_TreatAsAmbientPedForDriverLockOn = 323,
            CPED_CONFIG_FLAG_DontBehaveLikeLaw = 324,
            CPED_CONFIG_FLAG_SpawnedAtScenario = 325,
            CPED_CONFIG_FLAG_DisablePoliceInvestigatingBody = 326,
            CPED_CONFIG_FLAG_DisableWritheShootFromGround = 327,
            CPED_CONFIG_FLAG_LowerPriorityOfWarpSeats = 328,
            CPED_CONFIG_FLAG_DisableTalkTo = 329,
            CPED_CONFIG_FLAG_DontBlip = 330,
            CPED_CONFIG_FLAG_IsSwitchingWeapon = 331,
            CPED_CONFIG_FLAG_IgnoreLegIkRestrictions = 332,
            CPED_CONFIG_FLAG_ScriptForceNoTimesliceIntelligenceUpdate = 333,
            CPED_CONFIG_FLAG_JackedOutOfMyVehicle = 334,
            CPED_CONFIG_FLAG_WentIntoCombatAfterBeingJacked = 335,
            CPED_CONFIG_FLAG_DontActivateRagdollForVehicleGrab = 336,
            CPED_CONFIG_FLAG_ForcePackageCharacterCloth = 337,
            CPED_CONFIG_FLAG_DontRemoveWithValidOrder = 338,
            CPED_CONFIG_FLAG_AllowTaskDoNothingTimeslicing = 339,
            CPED_CONFIG_FLAG_ForcedToStayInCoverDueToPlayerSwitch = 340,
            CPED_CONFIG_FLAG_ForceProneCharacterCloth = 341,
            CPED_CONFIG_FLAG_NotAllowedToJackAnyPlayers = 342,
            CPED_CONFIG_FLAG_InToStrafeTransition = 343,
            CPED_CONFIG_FLAG_KilledByStandardMelee = 344,
            CPED_CONFIG_FLAG_AlwaysLeaveTrainUponArrival = 345,
            CPED_CONFIG_FLAG_ForcePlayDirectedNormalScenarioExitOnNextScriptCommand = 346,
            CPED_CONFIG_FLAG_OnlyWritheFromWeaponDamage = 347,
            CPED_CONFIG_FLAG_UseSloMoBloodVfx = 348,
            CPED_CONFIG_FLAG_EquipJetpack = 349,
            CPED_CONFIG_FLAG_PreventDraggedOutOfCarThreatResponse = 350,
            CPED_CONFIG_FLAG_ScriptHasCompletelyDisabledCollision = 351,
            CPED_CONFIG_FLAG_NeverDoScenarioNavChecks = 352,
            CPED_CONFIG_FLAG_ForceSynchronousScenarioExitChecking = 353,
            CPED_CONFIG_FLAG_ThrowingGrenadeWhileAiming = 354,
            CPED_CONFIG_FLAG_HeadbobToRadioEnabled = 355,
            CPED_CONFIG_FLAG_ForceDeepSurfaceCheck = 356,
            CPED_CONFIG_FLAG_DisableDeepSurfaceAnims = 357,
            CPED_CONFIG_FLAG_DontBlipNotSynced = 358,
            CPED_CONFIG_FLAG_IsDuckingInVehicle = 359,
            CPED_CONFIG_FLAG_PreventAutoShuffleToTurretSeat = 360,
            CPED_CONFIG_FLAG_DisableEventInteriorStatusCheck = 361,
            CPED_CONFIG_FLAG_HasReserveParachute = 362,
            CPED_CONFIG_FLAG_UseReserveParachute = 363,
            CPED_CONFIG_FLAG_TreatDislikeAsHateWhenInCombat = 364,
            CPED_CONFIG_FLAG_OnlyUpdateTargetWantedIfSeen = 365,
            CPED_CONFIG_FLAG_AllowAutoShuffleToDriversSeat = 366,
            CPED_CONFIG_FLAG_DontActivateRagdollFromSmokeGrenade = 367,
            CPED_CONFIG_FLAG_LinkMBRToOwnerOnChain = 368,
            CPED_CONFIG_FLAG_AmbientFriendBumpedByPlayer = 369,
            CPED_CONFIG_FLAG_AmbientFriendBumpedByPlayerVehicle = 370,
            CPED_CONFIG_FLAG_InFPSUnholsterTransition = 371,
            CPED_CONFIG_FLAG_PreventReactingToSilencedCloneBullets = 372,
            CPED_CONFIG_FLAG_DisableInjuredCryForHelpEvents = 373,
            CPED_CONFIG_FLAG_NeverLeaveTrain = 374,
            CPED_CONFIG_FLAG_DontDropJetpackOnDeath = 375,
            CPED_CONFIG_FLAG_UseFPSUnholsterTransitionDuringCombatRoll = 376,
            CPED_CONFIG_FLAG_ExitingFPSCombatRoll = 377,
            CPED_CONFIG_FLAG_ScriptHasControlOfPlayer = 378,
            CPED_CONFIG_FLAG_PlayFPSIdleFidgetsForProjectile = 379,
            CPED_CONFIG_FLAG_DisableAutoEquipHelmetsInBikes = 380,
            CPED_CONFIG_FLAG_DisableAutoEquipHelmetsInAircraft = 381,
            CPED_CONFIG_FLAG_WasPlayingFPSGetup = 382,
            CPED_CONFIG_FLAG_WasPlayingFPSMeleeActionResult = 383,
            CPED_CONFIG_FLAG_PreferNoPriorityRemoval = 384,
            CPED_CONFIG_FLAG_FPSFidgetsAbortedOnFire = 385,
            CPED_CONFIG_FLAG_ForceFPSIKWithUpperBodyAnim = 386,
            CPED_CONFIG_FLAG_SwitchingCharactersInFirstPerson = 387,
            CPED_CONFIG_FLAG_IsClimbingLadder = 388,
            CPED_CONFIG_FLAG_HasBareFeet = 389,
            CPED_CONFIG_FLAG_UNUSED_REPLACE_ME_2 = 390,
            CPED_CONFIG_FLAG_GoOnWithoutVehicleIfItIsUnableToGetBackToRoad = 391,
            CPED_CONFIG_FLAG_BlockDroppingHealthSnacksOnDeath = 392,
            CPED_CONFIG_FLAG_ResetLastVehicleOnVehicleExit = 393,
            CPED_CONFIG_FLAG_ForceThreatResponseToNonFriendToFriendMeleeActions = 394,
            CPED_CONFIG_FLAG_DontRespondToRandomPedsDamage = 395,
            CPED_CONFIG_FLAG_AllowContinuousThreatResponseWantedLevelUpdates = 396,
            CPED_CONFIG_FLAG_KeepTargetLossResponseOnCleanup = 397,
            CPED_CONFIG_FLAG_PlayersDontDragMeOutOfCar = 398,
            CPED_CONFIG_FLAG_BroadcastRepondedToThreatWhenGoingToPointShooting = 399,
            CPED_CONFIG_FLAG_IgnorePedTypeForIsFriendlyWith = 400,
            CPED_CONFIG_FLAG_TreatNonFriendlyAsHateWhenInCombat = 401,
            CPED_CONFIG_FLAG_DontLeaveVehicleIfLeaderNotInVehicle = 402,
            CPED_CONFIG_FLAG_ChangeFromPermanentToAmbientPopTypeOnMigration = 403,
            CPED_CONFIG_FLAG_AllowMeleeReactionIfMeleeProofIsOn = 404,
            CPED_CONFIG_FLAG_UsingLowriderLeans = 405,
            CPED_CONFIG_FLAG_UsingAlternateLowriderLeans = 406,
            CPED_CONFIG_FLAG_UseNormalExplosionDamageWhenBlownUpInVehicle = 407,
            CPED_CONFIG_FLAG_DisableHomingMissileLockForVehiclePedInside = 408,
            CPED_CONFIG_FLAG_DisableTakeOffScubaGear = 409,
            CPED_CONFIG_FLAG_IgnoreMeleeFistWeaponDamageMult = 410,
            CPED_CONFIG_FLAG_LawPedsCanFleeFromNonWantedPlayer = 411,
            CPED_CONFIG_FLAG_ForceBlipSecurityPedsIfPlayerIsWanted = 412,
            CPED_CONFIG_FLAG_IsHolsteringWeapon = 413,
            CPED_CONFIG_FLAG_UseGoToPointForScenarioNavigation = 414,
            CPED_CONFIG_FLAG_DontClearLocalPassengersWantedLevel = 415,
            CPED_CONFIG_FLAG_BlockAutoSwapOnWeaponPickups = 416,
            CPED_CONFIG_FLAG_ThisPedIsATargetPriorityForAI = 417,
            CPED_CONFIG_FLAG_IsSwitchingHelmetVisor = 418,
            CPED_CONFIG_FLAG_ForceHelmetVisorSwitch = 419,
            CPED_CONFIG_FLAG_IsPerformingVehicleMelee = 420,
            CPED_CONFIG_FLAG_UseOverrideFootstepPtFx = 421,
            CPED_CONFIG_FLAG_DisableVehicleCombat = 422,
            CPED_CONFIG_FLAG_TreatAsFriendlyForTargetingAndDamage = 423,
            CPED_CONFIG_FLAG_AllowBikeAlternateAnimations = 424,
            CPED_CONFIG_FLAG_TreatAsFriendlyForTargetingAndDamageNonSynced = 425,
            CPED_CONFIG_FLAG_UseLockpickVehicleEntryAnimations = 426,
            CPED_CONFIG_FLAG_IgnoreInteriorCheckForSprinting = 427,
            CPED_CONFIG_FLAG_SwatHeliSpawnWithinLastSpottedLocation = 428,
            CPED_CONFIG_FLAG_DisableStartEngine = 429,
            CPED_CONFIG_FLAG_IgnoreBeingOnFire = 430,
            CPED_CONFIG_FLAG_DisableTurretOrRearSeatPreference = 431,
            CPED_CONFIG_FLAG_DisableWantedHelicopterSpawning = 432,
            CPED_CONFIG_FLAG_UseTargetPerceptionForCreatingAimedAtEvents = 433,
            CPED_CONFIG_FLAG_DisableHomingMissileLockon = 434,
            CPED_CONFIG_FLAG_ForceIgnoreMaxMeleeActiveSupportCombatants = 435,
            CPED_CONFIG_FLAG_StayInDefensiveAreaWhenInVehicle = 436,
            CPED_CONFIG_FLAG_DontShoutTargetPosition = 437,
            CPED_CONFIG_FLAG_DisableHelmetArmor = 438,
            CPED_CONFIG_FLAG_CreatedByConcealedPlayer = 439,
            CPED_CONFIG_FLAG_PermanentlyDisablePotentialToBeWalkedIntoResponse = 440,
            CPED_CONFIG_FLAG_PreventVehExitDueToInvalidWeapon = 441,
            CPED_CONFIG_FLAG_IgnoreNetSessionFriendlyFireCheckForAllowDamage = 442,
            CPED_CONFIG_FLAG_DontLeaveCombatIfTargetPlayerIsAttackedByPolice = 443,
            CPED_CONFIG_FLAG_CheckLockedBeforeWarp = 444,
            CPED_CONFIG_FLAG_DontShuffleInVehicleToMakeRoom = 445,
            CPED_CONFIG_FLAG_GiveWeaponOnGetup = 446,
            CPED_CONFIG_FLAG_DontHitVehicleWithProjectiles = 447,
            CPED_CONFIG_FLAG_DisableForcedEntryForOpenVehiclesFromTryLockedDoor = 448,
            CPED_CONFIG_FLAG_FiresDummyRockets = 449,
            CPED_CONFIG_FLAG_PedIsArresting = 450,
            CPED_CONFIG_FLAG_IsDecoyPed = 451,
            CPED_CONFIG_FLAG_HasEstablishedDecoy = 452,
            CPED_CONFIG_FLAG_BlockDispatchedHelicoptersFromLanding = 453,
            CPED_CONFIG_FLAG_DontCryForHelpOnStun = 454,
            CPED_CONFIG_FLAG_HitByTranqWeapon = 455,
            CPED_CONFIG_FLAG_CanBeIncapacitated = 456,
            CPED_CONFIG_FLAG_ForcedAimFromArrest = 457,
            CPED_CONFIG_FLAG_DontChangeTargetFromMelee = 458,
            _0x4376ABF2 = 459,
            CPED_CONFIG_FLAG_RagdollFloatsIndefinitely = 460,
            CPED_CONFIG_FLAG_BlockElectricWeaponDamage = 461,
            _0x262A3B8E = 462,
            _0x1AA79A25 = 463,
            }
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedCoordsKeepVehicle(System.Int32,System.Single,System.Single,System.Single)">
            <summary>
            teleports ped to coords along with the vehicle ped is in
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedCoordsNoGang(System.Int32,System.Single,System.Single,System.Single)">
            <summary>
            SET_PED_COORDS_NO_GANG
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedCoverClipsetOverride(System.Int32,System.String)">
            <summary>
            Found in the b617d scripts:
            PED::_9DBA107B4937F809(v_7, "trevor_heist_cover_2h");
            SET_PED_MO*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x9dba107b4937f809(System.Int32,System.String)">
            <summary>
            Found in the b617d scripts:
            PED::_9DBA107B4937F809(v_7, "trevor_heist_cover_2h");
            SET_PED_MO*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedCowerHash(System.Int32,System.String)">
            <summary>
            p1: Only "CODE_HUMAN_STAND_COWER" found in the b617d scripts.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedCurrentWeaponVisible(System.Int32,System.Boolean,System.Boolean,System.Boolean,System.Boolean)">
            <summary>
            Has 5 parameters since latest patches.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedDefaultComponentVariation(System.Int32)">
            <summary>
            Sets Ped Default Clothes
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedDefensiveAreaAttachedToPed(System.Int32,System.Int32,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Boolean,System.Boolean)">
            <summary>
            SET_PED_DEFENSIVE_AREA_ATTACHED_TO_PED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedDefensiveAreaDirection(System.Int32,System.Single,System.Single,System.Single,System.Boolean)">
            <summary>
            SET_PED_DEFENSIVE_AREA_DIRECTION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedDefensiveSphereAttachedToPed(System.Int32,System.Int32,System.Single,System.Single,System.Single,System.Single,System.Boolean)">
            <summary>
            SET_PED_DEFENSIVE_SPHERE_ATTACHED_TO_PED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xf9b8f91aad3b953e(System.Int32,System.Int32,System.Single,System.Single,System.Single,System.Single,System.Boolean)">
            <summary>
            SET_PED_DEFENSIVE_SPHERE_ATTACHED_TO_PED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedDefensiveSphereAttachedToVehicle(System.Int32,System.Int32,System.Single,System.Single,System.Single,System.Single,System.Boolean)">
            <summary>
            SET_PED_DEFENSIVE_SPHERE_ATTACHED_TO_VEHICLE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xe4723db6e736ccff(System.Int32,System.Int32,System.Single,System.Single,System.Single,System.Single,System.Boolean)">
            <summary>
            SET_PED_DEFENSIVE_SPHERE_ATTACHED_TO_VEHICLE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedDensityMultiplierThisFrame(System.Single)">
            <summary>
            **Usage:** Call this native every frame
            </summary>
            <param name="multiplier">
            Adjust from 0.0 (minimum, indicating no pedestrians in the street) to 1.0 (maximum, representing a normal amount of pedestrians on the street).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedDesiredHeading(System.Int32,System.Single)">
            <summary>
            SET_PED_DESIRED_HEADING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedDesiredMoveBlendRatio(System.Int32,System.Single)">
            <summary>
            SET_PED_DESIRED_MOVE_BLEND_RATIO
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedDiesInSinkingVehicle(System.Int32,System.Boolean)">
            <summary>
            SET_PED_DIES_IN_SINKING_VEHICLE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedDiesInVehicle(System.Int32,System.Boolean)">
            <summary>
            SET_PED_DIES_IN_VEHICLE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedDiesInWater(System.Int32,System.Boolean)">
            <summary>
            SET_PED_DIES_IN_WATER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedDiesInstantlyInWater(System.Int32,System.Boolean)">
            <summary>
            SET_PED_DIES_INSTANTLY_IN_WATER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedDiesWhenInjured(System.Int32,System.Boolean)">
            <summary>
            SET_PED_DIES_WHEN_INJURED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedDriveByClipsetOverride(System.Int32,System.String)">
            <summary>
            SET_PED_DRIVE_BY_CLIPSET_OVERRIDE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedDropsInventoryWeapon(System.Int32,System.UInt32,System.Single,System.Single,System.Single,System.Int32)">
            <summary>
            SET_PED_DROPS_INVENTORY_WEAPON
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedDropsWeapon(System.Int32)">
            <summary>
            SET_PED_DROPS_WEAPON
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedDropsWeaponsWhenDead(System.Int32,System.Boolean)">
            <summary>
            SET_PED_DROPS_WEAPONS_WHEN_DEAD
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedDucking(System.Int32,System.Boolean)">
            <summary>
            This is the SET_CHAR_DUCKING from GTA IV, that makes Peds duck. This function does nothing in GTA V. It cannot set the ped as ducking in vehicles, and IS_PED_DUCKING will always return false.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedEmissiveIntensity(System.Int32,System.Single)">
            <summary>
            This native sets the glow intensity of illuminated clothing items.
            This native does **NOT** need to be executed every tick.
            This native is **NOT** synced with other connected players, you will have to set the opacity on the ped on all clients individually.
            Glow intensity is a value between `0.0` and `1.0`.
            In some older decompiled scripts this is known as `_SET_PED_REFLECTION_INTENSITY`.
            Since there's no joaat hash for this, I find `_SET_PED_ILLUMINATED_CLOTHING_GLOW_INTENSITY` more descriptive than `_SET_PED_REFLECTION_INTENSITY`.
            Use [`GetPedIlluminatedClothingGlowIntensity`](#\_0x1461B28A06717D68) to get the illuminated clothing glow intensity of a specific ped.
            Intensity: `1.0`:
            ![](https://www.vespura.com/hi/i/2018-11-13\_17-03\_c2e23\_229.png)
            Intensity: `0.0`:
            ![](https://www.vespura.com/hi/i/2018-11-13\_17-03\_35c33\_230.png)
            **Examples code result**:
            ![](https://www.vespura.com/hi/i/2018-11-13\_17-11\_10199\_232.gif)
            (Direct link if embed doesn't work: [here](https://www.vespura.com/hi/i/2018-11-13\_17-11\_10199\_232.gif))
            </summary>
            <param name="ped">
            The ped to set the glow intensity on.
            </param>
            <param name="intensity">
            The glow intensity, value between `0.0` and `1.0`.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x4e90d746056e273d(System.Int32,System.Single)">
            <summary>
            This native sets the glow intensity of illuminated clothing items.
            This native does **NOT** need to be executed every tick.
            This native is **NOT** synced with other connected players, you will have to set the opacity on the ped on all clients individually.
            Glow intensity is a value between `0.0` and `1.0`.
            In some older decompiled scripts this is known as `_SET_PED_REFLECTION_INTENSITY`.
            Since there's no joaat hash for this, I find `_SET_PED_ILLUMINATED_CLOTHING_GLOW_INTENSITY` more descriptive than `_SET_PED_REFLECTION_INTENSITY`.
            Use [`GetPedIlluminatedClothingGlowIntensity`](#\_0x1461B28A06717D68) to get the illuminated clothing glow intensity of a specific ped.
            Intensity: `1.0`:
            ![](https://www.vespura.com/hi/i/2018-11-13\_17-03\_c2e23\_229.png)
            Intensity: `0.0`:
            ![](https://www.vespura.com/hi/i/2018-11-13\_17-03\_35c33\_230.png)
            **Examples code result**:
            ![](https://www.vespura.com/hi/i/2018-11-13\_17-11\_10199\_232.gif)
            (Direct link if embed doesn't work: [here](https://www.vespura.com/hi/i/2018-11-13\_17-11\_10199\_232.gif))
            </summary>
            <param name="ped">
            The ped to set the glow intensity on.
            </param>
            <param name="intensity">
            The glow intensity, value between `0.0` and `1.0`.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedIlluminatedClothingGlowIntensity(System.Int32,System.Single)">
            <summary>
            This native sets the glow intensity of illuminated clothing items.
            This native does **NOT** need to be executed every tick.
            This native is **NOT** synced with other connected players, you will have to set the opacity on the ped on all clients individually.
            Glow intensity is a value between `0.0` and `1.0`.
            In some older decompiled scripts this is known as `_SET_PED_REFLECTION_INTENSITY`.
            Since there's no joaat hash for this, I find `_SET_PED_ILLUMINATED_CLOTHING_GLOW_INTENSITY` more descriptive than `_SET_PED_REFLECTION_INTENSITY`.
            Use [`GetPedIlluminatedClothingGlowIntensity`](#\_0x1461B28A06717D68) to get the illuminated clothing glow intensity of a specific ped.
            Intensity: `1.0`:
            ![](https://www.vespura.com/hi/i/2018-11-13\_17-03\_c2e23\_229.png)
            Intensity: `0.0`:
            ![](https://www.vespura.com/hi/i/2018-11-13\_17-03\_35c33\_230.png)
            **Examples code result**:
            ![](https://www.vespura.com/hi/i/2018-11-13\_17-11\_10199\_232.gif)
            (Direct link if embed doesn't work: [here](https://www.vespura.com/hi/i/2018-11-13\_17-11\_10199\_232.gif))
            </summary>
            <param name="ped">
            The ped to set the glow intensity on.
            </param>
            <param name="intensity">
            The glow intensity, value between `0.0` and `1.0`.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedEnableWeaponBlocking(System.Int32,System.Boolean)">
            <summary>
            SET_PED_ENABLE_WEAPON_BLOCKING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedEnveffColorModulator(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            Something related to the environmental effects natives.
            In the "agency_heist3b" script, p1 - p3 are always under 100 - usually they are {87, 81, 68}. If SET_PED_ENVEFF_SCALE is set to 0.65 (instead of the usual 1.0), they use {74, 69, 60}
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xd69411aa0cebf9e9(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            Something related to the environmental effects natives.
            In the "agency_heist3b" script, p1 - p3 are always under 100 - usually they are {87, 81, 68}. If SET_PED_ENVEFF_SCALE is set to 0.65 (instead of the usual 1.0), they use {74, 69, 60}
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedEnveffScale(System.Int32,System.Single)">
            <summary>
            Values look to be between 0.0 and 1.0
            From decompiled scripts: 0.0, 0.6, 0.65, 0.8, 1.0
            You are correct, just looked in IDA it breaks from the function if it's less than 0.0f or greater than 1.0f.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedEyeColor(System.Int32,System.Int32)">
            <summary>
            Used for freemode (online) characters.
            Indices:
            1.  black
            2.  very light blue/green
            3.  dark blue
            4.  brown
            5.  darker brown
            6.  light brown
            7.  blue
            8.  light blue
            9.  pink
            10. yellow
            11. purple
            12. black
            13. dark green
            14. light brown
            15. yellow/black pattern
            16. light colored spiral pattern
            17. shiny red
            18. shiny half blue/half red
            19. half black/half light blue
            20. white/red perimter
            21. green snake
            22. red snake
            23. dark blue snake
            24. dark yellow
            25. bright yellow
            26. all black
            27. red small pupil
            28. devil blue/black
            29. white small pupil
            30. glossed over
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedFaceFeature(System.Int32,System.Int32,System.Single)">
            <summary>
            Sets the various freemode face features, e.g. nose length, chin shape.
            **Indexes (From 0 to 19):**
            Parentheses indicate morph scale/direction as in (-1.0 to 1.0)
            *   **0**: Nose Width (Thin/Wide)
            *   **1**: Nose Peak (Up/Down)
            *   **2**: Nose Length (Long/Short)
            *   **3**: Nose Bone Curveness (Crooked/Curved)
            *   **4**: Nose Tip (Up/Down)
            *   **5**: Nose Bone Twist (Left/Right)
            *   **6**: Eyebrow (Up/Down)
            *   **7**: Eyebrow (In/Out)
            *   **8**: Cheek Bones (Up/Down)
            *   **9**: Cheek Sideways Bone Size (In/Out)
            *   **10**: Cheek Bones Width (Puffed/Gaunt)
            *   **11**: Eye Opening (Both) (Wide/Squinted)
            *   **12**: Lip Thickness (Both) (Fat/Thin)
            *   **13**: Jaw Bone Width (Narrow/Wide)
            *   **14**: Jaw Bone Shape (Round/Square)
            *   **15**: Chin Bone (Up/Down)
            *   **16**: Chin Bone Length (In/Out or Backward/Forward)
            *   **17**: Chin Bone Shape (Pointed/Square)
            *   **18**: Chin Hole (Chin Bum)
            *   **19**: Neck Thickness (Thin/Thick)
            **Note:**
            You may need to call [`SetPedHeadBlendData`](#\_0x9414E18B9434C2FE) prior to calling this native in order for it to work.
            </summary>
            <param name="ped">
            The ped entity
            </param>
            <param name="index">
            An integer ranging from 0 to 19
            </param>
            <param name="scale">
            A float ranging from -1.0 to 1.0
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedFiringPattern(System.Int32,System.UInt32)">
            <summary>
            FIRING_PATTERN_BURST_FIRE = 0xD6FF6D61 ( 1073727030 )
            FIRING_PATTERN_BURST_FIRE_IN_COVER = 0x026321F1 ( 40051185 )
            FIRING_PATTERN_BURST_FIRE_DRIVEBY = 0xD31265F2 ( -753768974 )
            FIRING_PATTERN_FROM_GROUND = 0x2264E5D6 ( 577037782 )
            FIRING_PATTERN_DELAY_FIRE_BY_ONE_SEC = 0x7A845691 ( 2055493265 )
            FIRING_PATTERN_FULL_AUTO = 0xC6EE6B4C ( -957453492 )
            FIRING_PATTERN_SINGLE_SHOT = 0x5D60E4E0 ( 1566631136 )
            FIRING_PATTERN_BURST_FIRE_PISTOL = 0xA018DB8A ( -1608983670 )
            FIRING_PATTERN_BURST_FIRE_SMG = 0xD10DADEE ( 1863348768 )
            FIRING_PATTERN_BURST_FIRE_RIFLE = 0x9C74B406 ( -1670073338 )
            FIRING_PATTERN_BURST_FIRE_MG = 0xB573C5B4 ( -1250703948 )
            FIRING_PATTERN_BURST_FIRE_PUMPSHOTGUN = 0x00BAC39B ( 12239771 )
            FIRING_PATTERN_BURST_FIRE_HELI = 0x914E786F ( -1857128337 )
            FIRING_PATTERN_BURST_FIRE_MICRO = 0x42EF03FD ( 1122960381 )
            FIRING_PATTERN_SHORT_BURSTS = 0x1A92D7DF ( 445831135 )
            FIRING_PATTERN_SLOW_FIRE_TANK = 0xE2CA3A71 ( -490063247 )
            if anyone is interested firing pattern info: pastebin.com/Px036isB
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedFleeAttributes(System.Int32,System.Int32,System.Boolean)">
            <summary>
            bit 15 (0x8000) = force cower
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedGadget(System.Int32,System.UInt32,System.Boolean)">
            <summary>
            p1/gadgetHash was always 0xFBAB5776 ("GADGET_PARACHUTE").
            p2 is always true.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedGeneratesDeadBodyEvents(System.Int32,System.Boolean)">
            <summary>
            SET_PED_GENERATES_DEAD_BODY_EVENTS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedGestureGroup(System.Int32,System.String)">
            <summary>
            From the scripts:
            PED::SET_PED_GESTURE_GROUP(PLAYER::PLAYER_PED_ID(),
            "ANIM_GROUP_GESTURE_MISS_FRA0");
            PED::SET_PED_GESTURE_GROUP(PLAYER::PLAYER_PED_ID(),
            "ANIM_GROUP_GESTURE_MISS_DocksSetup1");
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedGetOutUpsideDownVehicle(System.Int32,System.Boolean)">
            <summary>
            SET_PED_GET_OUT_UPSIDE_DOWN_VEHICLE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedGravity(System.Int32,System.Boolean)">
            <summary>
            enable or disable the gravity of a ped
            Examples:
            PED::SET_PED_GRAVITY(PLAYER::PLAYER_PED_ID(), 0x00000001);
            PED::SET_PED_GRAVITY(Local_289[iVar0  -- [[20]] ], 0x00000001);
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedGroupMemberPassengerIndex(System.Int32,System.Int32)">
            <summary>
            SET_PED_GROUP_MEMBER_PASSENGER_INDEX
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedHairTint(System.Int32,System.Int32,System.Int32)">
            <summary>
            Sets the tint index for the hair on the specified ped.
            ```
            NativeDB Introduced: v323
            ```
            </summary>
            <param name="ped">
            The Ped whose hair tint is to be set.
            </param>
            <param name="colorID">
            The tint index for the primary hair color.
            </param>
            <param name="highlightColorID">
            The tint index for the hair highlight color.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedHairColor(System.Int32,System.Int32,System.Int32)">
            <summary>
            Sets the tint index for the hair on the specified ped.
            ```
            NativeDB Introduced: v323
            ```
            </summary>
            <param name="ped">
            The Ped whose hair tint is to be set.
            </param>
            <param name="colorID">
            The tint index for the primary hair color.
            </param>
            <param name="highlightColorID">
            The tint index for the hair highlight color.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedHasAiBlip(System.Int32,System.Boolean)">
            <summary>
            This native turns on the AI blip on the specified ped. It also disappears automatically when the ped is too far or if the ped is dead. You don't need to control it with other natives.
            See gtaforums.com/topic/884370-native-research-ai-blips for further information.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xd30c50df888d58b5(System.Int32,System.Boolean)">
            <summary>
            This native turns on the AI blip on the specified ped. It also disappears automatically when the ped is too far or if the ped is dead. You don't need to control it with other natives.
            See gtaforums.com/topic/884370-native-research-ai-blips for further information.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedEnemyAiBlip(System.Int32,System.Boolean)">
            <summary>
            This native turns on the AI blip on the specified ped. It also disappears automatically when the ped is too far or if the ped is dead. You don't need to control it with other natives.
            See gtaforums.com/topic/884370-native-research-ai-blips for further information.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedAiBlip(System.Int32,System.Boolean)">
            <summary>
            This native turns on the AI blip on the specified ped. It also disappears automatically when the ped is too far or if the ped is dead. You don't need to control it with other natives.
            See gtaforums.com/topic/884370-native-research-ai-blips for further information.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedHasAiBlipWithColor(System.Int32,System.Boolean,System.Int32)">
            <summary>
            _SET_PED_HAS_AI_BLIP_WITH_COLOR
            </summary>
            <param name="color">
            See [`SET_BLIP_COLOUR`](#\_0x03D7FB09E75D6B7E).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xb13dcb4c6faad238(System.Int32,System.Boolean,System.Int32)">
            <summary>
            _SET_PED_HAS_AI_BLIP_WITH_COLOR
            </summary>
            <param name="color">
            See [`SET_BLIP_COLOUR`](#\_0x03D7FB09E75D6B7E).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedHeadBlendData(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Single,System.Single,System.Single,System.Boolean)">
            <summary>
            For more info please refer to [this](https://gtaforums.com/topic/858970-all-gtao-face-ids-pedset-ped-head-blend-data-explained) topic.
            **Other information:**
            IDs start at zero and go Male Non-DLC, Female Non-DLC, Male DLC, and Female DLC.&lt;/br&gt;
            This native function is often called prior to calling natives such as:
            *   [`SetPedHairColor`](#\_0xBB43F090)
            *   [`SetPedHeadOverlayColor`](#\_0x78935A27)
            *   [`SetPedHeadOverlay`](#\_0xD28DBA90)
            *   [`SetPedFaceFeature`](#\_0x6C8D4458)
            </summary>
            <param name="ped">
            The ped entity
            </param>
            <param name="shapeFirstID">
            Controls the shape of the first ped's face
            </param>
            <param name="shapeSecondID">
            Controls the shape of the second ped's face
            </param>
            <param name="shapeThirdID">
            Controls the shape of the third ped's face
            </param>
            <param name="skinFirstID">
            Controls the first id's skin tone
            </param>
            <param name="skinSecondID">
            Controls the second id's skin tone
            </param>
            <param name="skinThirdID">
            Controls the third id's skin tone
            </param>
            <param name="shapeMix">
            0.0 - 1.0 Of whose characteristics to take Mother -&gt; Father (shapeFirstID and shapeSecondID)
            </param>
            <param name="skinMix">
            0.0 - 1.0 Of whose characteristics to take Mother -&gt; Father (skinFirstID and skinSecondID)
            </param>
            <param name="thirdMix">
            Overrides the others in favor of the third IDs.
            </param>
            <param name="isParent">
            IsParent is set for "children" of the player character's grandparents during old-gen character creation. It has unknown effect otherwise.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedHeadOverlay(System.Int32,System.Int32,System.Int32,System.Single)">
            <summary>
            ```
            OverlayID ranges from 0 to 12, index from 0 to _GET_NUM_OVERLAY_VALUES(overlayID)-1, and opacity from 0.0 to 1.0.
            overlayID       Part                  Index, to disable
            0               Blemishes             0 - 23, 255
            1               Facial Hair           0 - 28, 255
            2               Eyebrows              0 - 33, 255
            3               Ageing                0 - 14, 255
            4               Makeup                0 - 74, 255
            5               Blush                 0 - 6, 255
            6               Complexion            0 - 11, 255
            7               Sun Damage            0 - 10, 255
            8               Lipstick              0 - 9, 255
            9               Moles/Freckles        0 - 17, 255
            10              Chest Hair            0 - 16, 255
            11              Body Blemishes        0 - 11, 255
            12              Add Body Blemishes    0 - 1, 255
            ```
            **Note:**
            You may need to call [`SetPedHeadBlendData`](#\_0x9414E18B9434C2FE) prior to calling this native in order for it to work.
            </summary>
            <param name="ped">
            The ped entity
            </param>
            <param name="overlayID">
            The overlay id displayed up above.
            </param>
            <param name="index">
            An integer representing the index (from 0 to `_GET_NUM_OVERLAY_VALUES(overlayID)-1`)
            </param>
            <param name="opacity">
            A float ranging from 0.0 to 1.0
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedHeadOverlayColor(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            ```
            Used for freemode (online) characters.
            Called after SET_PED_HEAD_OVERLAY().
            ```
            **Note:**
            You may need to call [`SetPedHeadBlendData`](#\_0x9414E18B9434C2FE) prior to calling this native in order for it to work.
            </summary>
            <param name="ped">
            The ped entity
            </param>
            <param name="overlayID">
            An integer representing the overlay id
            </param>
            <param name="colorType">
            1 for eyebrows, beards, makeup, and chest hair; 2 for blush and lipstick; and 0 otherwise, though not called in those cases.
            </param>
            <param name="colorID">
            An integer representing the primary color id
            </param>
            <param name="secondColorID">
            An integer representing the secondary color id
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedHearingRange(System.Int32,System.Single)">
            <summary>
            SET_PED_HEARING_RANGE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedHeatscaleOverride(System.Int32,System.Int32)">
            <summary>
            SET_PED_HEATSCALE_OVERRIDE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xc1f6ebf9a3d55538(System.Int32,System.Int32)">
            <summary>
            SET_PED_HEATSCALE_OVERRIDE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedHelmet(System.Int32,System.Boolean)">
            <summary>
            Sets whether a pedestrian should wear a helmet.
            </summary>
            <param name="ped">
            Ped index.
            </param>
            <param name="bEnable">
            Boolean value that indicates whether the helmet should be worn or not.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedHelmetFlag(System.Int32,System.Int32)">
            <summary>
            SET_PED_HELMET_FLAG
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedHelmetPropIndex(System.Int32,System.Int32)">
            <summary>
            NativeDB Added Parameter 3: BOOL p2
            </summary>
            <param name="ped">
            The ped handle.
            </param>
            <param name="propIndex">
            The prop index to set the helmet to. Refer to [SET_PED_PROP_INDEX](#\_0x93376B65A266EB5F).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedHelmetTextureIndex(System.Int32,System.Int32)">
            <summary>
            SET_PED_HELMET_TEXTURE_INDEX
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedHelmetUnk(System.Int32,System.Boolean,System.Int32,System.Int32)">
            <summary>
            _SET_PED_HELMET_UNK
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x3f7325574e41b44d(System.Int32,System.Boolean,System.Int32,System.Int32)">
            <summary>
            _SET_PED_HELMET_UNK
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedHighlyPerceptive(System.Int32,System.Boolean)">
            <summary>
            SET_PED_HIGHLY_PERCEPTIVE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x52d59ab61ddc05dd(System.Int32,System.Boolean)">
            <summary>
            SET_PED_HIGHLY_PERCEPTIVE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedIdRange(System.Int32,System.Single)">
            <summary>
            SET_PED_ID_RANGE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedInVehicleContext(System.Int32,System.UInt32)">
            <summary>
            PED::SET_PED_IN_VEHICLE_CONTEXT(l_128, MISC::GET_HASH_KEY("MINI_PROSTITUTE_LOW_PASSENGER"));
            PED::SET_PED_IN_VEHICLE_CONTEXT(l_128, MISC::GET_HASH_KEY("MINI_PROSTITUTE_LOW_RESTRICTED_PASSENGER"));
            PED::SET_PED_IN_VEHICLE_CONTEXT(l_3212, MISC::GET_HASH_KEY("MISS_FAMILY1_JIMMY_SIT"));
            PED::SET_PED_IN_VEHICLE_CONTEXT(l_3212, MISC::GET_HASH_KEY("MISS_FAMILY1_JIMMY_SIT_REAR"));
            PED::SET_PED_IN_VEHICLE_CONTEXT(l_95, MISC::GET_HASH_KEY("MISS_FAMILY2_JIMMY_BICYCLE"));
            PED::SET_PED_IN_VEHICLE_CONTEXT(num3, MISC::GET_HASH_KEY("MISSFBI2_MICHAEL_DRIVEBY"));
            PED::SET_PED_IN_VEHICLE_CONTEXT(PLAYER::PLAYER_PED_ID(), MISC::GET_HASH_KEY("MISS_ARMENIAN3_FRANKLIN_TENSE"));
            PED::SET_PED_IN_VEHICLE_CONTEXT(PLAYER::PLAYER_PED_ID(), MISC::GET_HASH_KEY("MISSFBI5_TREVOR_DRIVING"));
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedIncreasedAvoidanceRadius(System.Int32)">
            <summary>
            SET_PED_INCREASED_AVOIDANCE_RADIUS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x570389d1c3de3c6b(System.Int32)">
            <summary>
            SET_PED_INCREASED_AVOIDANCE_RADIUS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedInfiniteAmmo(System.Int32,System.Boolean,System.UInt32)">
            <summary>
            SET_PED_INFINITE_AMMO
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedInfiniteAmmoClip(System.Int32,System.Boolean)">
            <summary>
            SET_PED_INFINITE_AMMO_CLIP
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedIntoVehicle(System.Int32,System.Int32,System.Int32)">
            <summary>
            SET_PED_INTO_VEHICLE
            </summary>
            <param name="seatIndex">
            See eSeatPosition declared in [`IS_VEHICLE_SEAT_FREE`](#\_0x22AC59A870E6A669). -2 for the first available seat.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedIsDrunk(System.Int32,System.Boolean)">
            <summary>
            Sets the ped so they sound drunk
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedKeepTask(System.Int32,System.Boolean)">
            <summary>
            SET_PED_KEEP_TASK
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedLegIkMode(System.Int32,System.Int32)">
            <summary>
            "IK" stands for "Inverse kinematics." I assume this has something to do with how the ped uses his legs to balance. In the scripts, the second parameter is always an int with a value of 2, 0, or sometimes 1
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedLodMultiplier(System.Int32,System.Single)">
            <summary>
            SET_PED_LOD_MULTIPLIER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedMaxHealth(System.Int32,System.Int32)">
            <summary>
            SET_PED_MAX_HEALTH
            </summary>
            <param name="ped">
            The ped handle we're setting this for.
            </param>
            <param name="_value">
            The new max health.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedMaxMoveBlendRatio(System.Int32,System.Single)">
            <summary>
            SET_PED_MAX_MOVE_BLEND_RATIO
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedMaxTimeInWater(System.Int32,System.Single)">
            <summary>
            SET_PED_MAX_TIME_IN_WATER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedMaxTimeUnderwater(System.Int32,System.Single)">
            <summary>
            Set the maximum time a ped can stay underwater. Maximum seems to be 50 seconds.
            </summary>
            <param name="ped">
            Ped id.
            </param>
            <param name="_value">
            Time in seconds. Maximum is 50.0, any value above will be changed to 50.0.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedMeleeCombatLimits(System.Int32,System.Int32,System.Int32)">
            <summary>
            Override the limits on the number and types of melee combatants. The game is limited to at most ten combatants among the three types: primary, secondary, and observers.
            This native infers the number of observers based on the primary and secondary counts.
            </summary>
            <param name="primaryCount">
            The number of peds that engage in combat (default: 1)
            </param>
            <param name="secondaryCount">
            The number of peds that engage in taunting (default: 3)
            </param>
            <param name="populationPedCount">
            The maximum number of population peds (ambient and scenario) that can engage in combat (default: 3)
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedMinGroundTimeForStungun(System.Int32,System.Int32)">
            <summary>
            Overwrites the minimum time the ped will stay on the ground for after being stunned. Setting this while the ped is stunned will not alter the duration of the current stun but will still effect future stuns.
            Passing -1 into the second parameter `minTimeInMs` will reset the modifier, making it use the weapons original `DamageTime` as the stun duration (see `update/update.rpf/common/data/ai/weapons.meta`)
            **NOTE**: Unlike what the native name implies, this works on any weapon that has its `DamageType` in the `weapons.meta` set to `ELECTRIC`.
            </summary>
            <param name="ped">
            The ped to set the min ground time for
            </param>
            <param name="minTimeInMs">
            The minimum time the stun should last in milliseconds.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedMinMoveBlendRatio(System.Int32,System.Single)">
            <summary>
            SET_PED_MIN_MOVE_BLEND_RATIO
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedModelIsSuppressed(System.Int32,System.Boolean)">
            <summary>
            SET_PED_MODEL_IS_SUPPRESSED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedModelPersonality(System.UInt32,System.UInt32)">
            <summary>
            Overrides a ped model personality type.
            </summary>
            <param name="modelHash">
            Ped's model.
            </param>
            <param name="personalityHash">
            Personality hash.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedMoney(System.Int32,System.Int32)">
            <summary>
            Maximum possible amount of money on MP is 2000. ~JX
            -----------------------------------------------------------------------------
            Maximum amount that a ped can theoretically have is 65535 (0xFFFF) since the amount is stored as an unsigned short (uint16_t) value.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedMotionBlur(System.Int32,System.Boolean)">
            <summary>
            SET_PED_MOTION_BLUR
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedMoveAnimsBlendOut(System.Int32)">
            <summary>
            SET_PED_MOVE_ANIMS_BLEND_OUT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedMoveRateOverride(System.Int32,System.Single)">
            <summary>
            Min: 0.00
            Max: 10.00
            Can be used in combo with fast run cheat.
            When value is set to 10.00:
            Sprinting without fast run cheat: 66 m/s
            Sprinting with fast run cheat: 77 m/s
            Needs to be looped!
            Note: According to IDA for the Xbox360 xex, when they check bgt they seem to have the min to 0.0f, but the max set to 1.15f not 10.0f.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedMovementClipset(System.Int32,System.String,System.Single)">
            <summary>
            List of movement clipsets:
            Thanks to elsewhat for list.
            "ANIM_GROUP_MOVE_BALLISTIC"
            "ANIM_GROUP_MOVE_LEMAR_ALLEY"
            "clipset@move@trash_fast_turn"
            "FEMALE_FAST_RUNNER"
            "missfbi4prepp1_garbageman"
            "move_characters@franklin@fire"
            "move_characters@Jimmy@slow@"
            "move_characters@michael@fire"
            "move_f@flee@a"
            "move_f@scared"
            "move_f@sexy@a"
            "move_heist_lester"
            "move_injured_generic"
            "move_lester_CaneUp"
            "move_m@bag"
            "MOVE_M@BAIL_BOND_NOT_TAZERED"
            "MOVE_M@BAIL_BOND_TAZERED"
            "move_m@brave"
            "move_m@casual@d"
            "move_m@drunk@moderatedrunk"
            "MOVE_M@DRUNK@MODERATEDRUNK"
            "MOVE_M@DRUNK@MODERATEDRUNK_HEAD_UP"
            "MOVE_M@DRUNK@SLIGHTLYDRUNK"
            "MOVE_M@DRUNK@VERYDRUNK"
            "move_m@fire"
            "move_m@gangster@var_e"
            "move_m@gangster@var_f"
            "move_m@gangster@var_i"
            "move_m@JOG@"
            "MOVE_M@PRISON_GAURD"
            "MOVE_P_M_ONE"
            "MOVE_P_M_ONE_BRIEFCASE"
            "move_p_m_zero_janitor"
            "move_p_m_zero_slow"
            "move_ped_bucket"
            "move_ped_crouched"
            "move_ped_mop"
            "MOVE_M@FEMME@"
            "MOVE_F@FEMME@"
            "MOVE_M@GANGSTER@NG"
            "MOVE_F@GANGSTER@NG"
            "MOVE_M@POSH@"
            "MOVE_F@POSH@"
            "MOVE_M@TOUGH_GUY@"
            "MOVE_F@TOUGH_GUY@"
            ~ NotCrunchyTaco
            </summary>
            <param name="transitionSpeed">
            time in seconds it takes to transition from one movement clipset to another.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedNameDebug(System.Int32,System.String)">
            <summary>
            NOTE: Debugging functions are not present in the retail version of the game.
            *untested but char *name could also be a hash for a localized string
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedNeverLeavesGroup(System.Int32,System.Boolean)">
            <summary>
            SET_PED_NEVER_LEAVES_GROUP
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedNonCreationArea(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            The distance between these points, is the diagonal of a box (remember it's 3D).
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedPanicExitScenario(System.Int32,System.Single,System.Single,System.Single)">
            <summary>
            SET_PED_PANIC_EXIT_SCENARIO
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xfe07ff6495d52e2a(System.Int32,System.Single,System.Single,System.Single)">
            <summary>
            SET_PED_PANIC_EXIT_SCENARIO
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedParachuteTintIndex(System.Int32,System.Int32)">
            <summary>
            SET_PED_PARACHUTE_TINT_INDEX
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedPathAvoidFire(System.Int32,System.Boolean)">
            <summary>
            SET_PED_PATH_AVOID_FIRE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedPathCanDropFromHeight(System.Int32,System.Boolean)">
            <summary>
            SET_PED_PATH_CAN_DROP_FROM_HEIGHT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedPathCanUseClimbovers(System.Int32,System.Boolean)">
            <summary>
            SET_PED_PATH_CAN_USE_CLIMBOVERS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedPathCanUseLadders(System.Int32,System.Boolean)">
            <summary>
            SET_PED_PATH_CAN_USE_LADDERS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedPathClimbCostModifier(System.Int32,System.Single)">
            <summary>
            Default modifier is 1.0, minimum is 0.0 and maximum is 10.0.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x88e32db8c1a4aa4b(System.Int32,System.Single)">
            <summary>
            Default modifier is 1.0, minimum is 0.0 and maximum is 10.0.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedPathMayEnterWater(System.Int32,System.Boolean)">
            <summary>
            SET_PED_PATH_MAY_ENTER_WATER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedPathsWidthPlant(System.Int32,System.Boolean)">
            <summary>
            SET_PED_PATH_MAY_ENTER_WATER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedPathPreferToAvoidWater(System.Int32,System.Boolean)">
            <summary>
            SET_PED_PATH_PREFER_TO_AVOID_WATER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedPathsBackToOriginal(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Added Parameter 7: Any p6
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedPathsInArea(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Boolean)">
            <summary>
            NativeDB Added Parameter 8: Any p7
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedPhonePaletteIdx(System.Int32,System.Int32)">
            <summary>
            Sets the palette index of a ped's phone.
            | Value | Color      |
            | :---: | :-----:    |
            |  `0`  | Light Blue |
            |  `1`  | Green      |
            |  `2`  | Red        |
            |  `3`  | Orange     |
            |  `4`  | Grey       |
            |  `5`  | Purple     |
            |  `6`  | Pink       |
            ```
            NativeDB Introduced: v323
            ```
            </summary>
            <param name="ped">
            The Ped whose phone palette is to be set.
            </param>
            <param name="index">
            The index of the color palette to apply to the ped's phone.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x83a169eabcdb10a2(System.Int32,System.Int32)">
            <summary>
            Sets the palette index of a ped's phone.
            | Value | Color      |
            | :---: | :-----:    |
            |  `0`  | Light Blue |
            |  `1`  | Green      |
            |  `2`  | Red        |
            |  `3`  | Orange     |
            |  `4`  | Grey       |
            |  `5`  | Purple     |
            |  `6`  | Pink       |
            ```
            NativeDB Introduced: v323
            ```
            </summary>
            <param name="ped">
            The Ped whose phone palette is to be set.
            </param>
            <param name="index">
            The index of the color palette to apply to the ped's phone.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedPinnedDown(System.Int32,System.Boolean,System.Int32)">
            <summary>
            i could be time. Only example in the decompiled scripts uses it as -1.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedPlaysHeadOnHornAnimWhenDiesInVehicle(System.Int32,System.Boolean)">
            <summary>
            **This native does absolutely nothing, just a nullsub**
            ```
            Points to the same function as for example GET_RANDOM_VEHICLE_MODEL_IN_MEMORY and it does absolutely nothing.
            ```
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedPopulationBudget(System.Int32)">
            <summary>
            Sets the memory budget level for ped population.
            </summary>
            <param name="budgetLevel">
            Ranges from `0` to `3`, where `0` is lowest (no peds) and `3` is the full budget level.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedPreferredCoverSet(System.Int32,System.Int32)">
            <summary>
            SET_PED_PREFERRED_COVER_SET
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x8421eb4da7e391b9(System.Int32,System.Int32)">
            <summary>
            SET_PED_PREFERRED_COVER_SET
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedPreloadPropData(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            SET_PED_PRELOAD_PROP_DATA
            </summary>
            <param name="ped">
            The ped handle.
            </param>
            <param name="componentId">
            The component that you want to set. Refer to [SET_PED_COMPONENT_VARIATION](#\_0x262B14F48D29DE80).
            </param>
            <param name="drawableId">
            The drawable id that is going to be set. Refer to [GET_NUMBER_OF_PED_PROP_DRAWABLE_VARIATIONS](#\_0x5FAF9754E789FB47).
            </param>
            <param name="textureId">
            The texture id of the drawable. Refer to [GET_NUMBER_OF_PED_PROP_TEXTURE_VARIATIONS](#\_0xA6E7F1CEB523E171).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x2b16a3bff1fbce49(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            SET_PED_PRELOAD_PROP_DATA
            </summary>
            <param name="ped">
            The ped handle.
            </param>
            <param name="componentId">
            The component that you want to set. Refer to [SET_PED_COMPONENT_VARIATION](#\_0x262B14F48D29DE80).
            </param>
            <param name="drawableId">
            The drawable id that is going to be set. Refer to [GET_NUMBER_OF_PED_PROP_DRAWABLE_VARIATIONS](#\_0x5FAF9754E789FB47).
            </param>
            <param name="textureId">
            The texture id of the drawable. Refer to [GET_NUMBER_OF_PED_PROP_TEXTURE_VARIATIONS](#\_0xA6E7F1CEB523E171).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsPedPropValid(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            SET_PED_PRELOAD_PROP_DATA
            </summary>
            <param name="ped">
            The ped handle.
            </param>
            <param name="componentId">
            The component that you want to set. Refer to [SET_PED_COMPONENT_VARIATION](#\_0x262B14F48D29DE80).
            </param>
            <param name="drawableId">
            The drawable id that is going to be set. Refer to [GET_NUMBER_OF_PED_PROP_DRAWABLE_VARIATIONS](#\_0x5FAF9754E789FB47).
            </param>
            <param name="textureId">
            The texture id of the drawable. Refer to [GET_NUMBER_OF_PED_PROP_TEXTURE_VARIATIONS](#\_0xA6E7F1CEB523E171).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedPreloadVariationData(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            from extreme3.c4
            PED::_39D55A620FCB6A3A(PLAYER::PLAYER_PED_ID(), 8, PED::GET_PED_DRAWABLE_VARIATION(PLAYER::PLAYER_PED_ID(), 8), PED::GET_PED_TEXTURE_VARIATION(PLAYER::PLAYER_PED_ID(), 8));
            p1 is probably componentId
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x39d55a620fcb6a3a(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            from extreme3.c4
            PED::_39D55A620FCB6A3A(PLAYER::PLAYER_PED_ID(), 8, PED::GET_PED_DRAWABLE_VARIATION(PLAYER::PLAYER_PED_ID(), 8), PED::GET_PED_TEXTURE_VARIATION(PLAYER::PLAYER_PED_ID(), 8));
            p1 is probably componentId
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedPrimaryLookat(System.Int32,System.Int32)">
            <summary>
            This is only called once in the scripts.
            sub_1CD9(&amp;l_49, 0, getElem(3, &amp;l_34, 4), "MICHAEL", 0, 1);
            sub_1CA8("WORLD_HUMAN_SMOKING", 2);
            PED::SET_PED_PRIMARY_LOOKAT(getElem(3, &amp;l_34, 4), PLAYER::PLAYER_PED_ID());
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedPropIndex(System.Int32,System.Int32,System.Int32,System.Int32,System.Boolean)">
            <summary>
            This native is used to set prop variation on a ped. Components, drawables and textures IDs are related to the ped model.
            ### MP Freemode list of props
            **0**: Hats
            **1**: Glasses
            **2**: Ears
            **6**: Watches
            **7**: Bracelets
            List of Prop IDs
            ```cpp
            enum eAnchorPoints
            {
            ANCHOR_HEAD = 0, // "p_head"
            ANCHOR_EYES = 1, // "p_eyes"
            ANCHOR_EARS = 2, // "p_ears"
            ANCHOR_MOUTH = 3, // "p_mouth"
            ANCHOR_LEFT_HAND = 4, // "p_lhand"
            ANCHOR_RIGHT_HAND = 5, // "p_rhand"
            ANCHOR_LEFT_WRIST = 6, // "p_lwrist"
            ANCHOR_RIGHT_WRIST = 7, // "p_rwrist"
            ANCHOR_HIP = 8, // "p_lhip"
            ANCHOR_LEFT_FOOT = 9, // "p_lfoot"
            ANCHOR_RIGHT_FOOT = 10, // "p_rfoot"
            ANCHOR_PH_L_HAND = 11, // "ph_lhand"
            ANCHOR_PH_R_HAND = 12, // "ph_rhand"
            NUM_ANCHORS = 13,
            };
            ```
            </summary>
            <param name="ped">
            The ped handle.
            </param>
            <param name="componentId">
            The component that you want to set. Refer to [SET_PED_COMPONENT_VARIATION](#\_0x262B14F48D29DE80).
            </param>
            <param name="drawableId">
            The drawable id that is going to be set. Refer to [GET_NUMBER_OF_PED_PROP_DRAWABLE_VARIATIONS](#\_0x5FAF9754E789FB47).
            </param>
            <param name="textureId">
            The texture id of the drawable. Refer to [GET_NUMBER_OF_PED_PROP_TEXTURE_VARIATIONS](#\_0xA6E7F1CEB523E171).
            </param>
            <param name="attach">
            Attached or not.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedRaceAndVoiceGroup(System.Int32,System.Int32,System.Int32)">
            <summary>
            SET_PED_RACE_AND_VOICE_GROUP
            </summary>
            <param name="pvgHash">
            PedVoiceGroup hash, defaults to 0
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x1b7abe26cbcbf8c7(System.Int32,System.Int32,System.Int32)">
            <summary>
            SET_PED_RACE_AND_VOICE_GROUP
            </summary>
            <param name="pvgHash">
            PedVoiceGroup hash, defaults to 0
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedRagdollForceFall(System.Int32)">
            <summary>
            SET_PED_RAGDOLL_FORCE_FALL
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedRagdollOnCollision(System.Int32,System.Boolean)">
            <summary>
            Causes Ped to ragdoll on collision with any object (e.g Running into trashcan). If applied to player you will sometimes trip on the sidewalk.
            Needs to be recalled after each ragdoll from a Collision.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedRandomComponentVariation(System.Int32,System.Boolean)">
            <summary>
            p1 is always 0 in R* scripts; and a quick disassembly seems to indicate that p1 is unused.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedRandomProps(System.Int32)">
            <summary>
            SET_PED_RANDOM_PROPS
            </summary>
            <param name="ped">
            The ped handle.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedRelationshipGroupDefaultHash(System.Int32,System.UInt32)">
            <summary>
            SET_PED_RELATIONSHIP_GROUP_DEFAULT_HASH
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedRelationshipGroupHash(System.Int32,System.UInt32)">
            <summary>
            SET_PED_RELATIONSHIP_GROUP_HASH
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedReserveParachuteTintIndex(System.Int32,System.Int32)">
            <summary>
            SET_PED_RESERVE_PARACHUTE_TINT_INDEX
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedResetFlag(System.Int32,System.Int32,System.Boolean)">
            <summary>
            PED::SET_PED_RESET_FLAG(PLAYER::PLAYER_PED_ID(), 240, 1);
            Known values:
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedScubaGearVariation(System.Int32)">
            <summary>
            This native sets a scuba mask for freemode models and an oxygen bottle for player_\* models. It works on freemode and player_\* models.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x36c6984c3ed0c911(System.Int32)">
            <summary>
            This native sets a scuba mask for freemode models and an oxygen bottle for player_\* models. It works on freemode and player_\* models.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedSeeingRange(System.Int32,System.Single)">
            <summary>
            SET_PED_SEEING_RANGE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedShootOrdnanceWeapon(System.Int32,System.Single)">
            <summary>
            Returns handle of the projectile.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xb4c8d77c80c0421e(System.Int32,System.Single)">
            <summary>
            Returns handle of the projectile.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedShootRate(System.Int32,System.Int32)">
            <summary>
            shootRate 0-1000
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedShootsAtCoord(System.Int32,System.Single,System.Single,System.Single,System.Boolean)">
            <summary>
            Fires a weapon at a coordinate using a ped.
            </summary>
            <param name="ped">
            Ped index.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedShouldPlayDirectedScenarioExit(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            When this ped receives its next script task, they will exit from their scenario using the normal scenario exit.
            Exiting the scenario may take several frames while the ped is playing the exit animation.
            If the ped is not currently using a scenario at the time of the command or 0,0,0 is specified as the reaction position,
            then the ped will by default attempt to direct their exit forwards.
            </summary>
            <param name="ped">
            the ped who should play a normal (unhurried) exit the next time they are given a script command.
            </param>
            <param name="x">
            X Coordinate.
            </param>
            <param name="y">
            Y Coordinate.
            </param>
            <param name="z">
            Z Coordinate.
            </param>
            <returns>
            Returns true if the position was successfully set.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xec6935ebe0847b90(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            When this ped receives its next script task, they will exit from their scenario using the normal scenario exit.
            Exiting the scenario may take several frames while the ped is playing the exit animation.
            If the ped is not currently using a scenario at the time of the command or 0,0,0 is specified as the reaction position,
            then the ped will by default attempt to direct their exit forwards.
            </summary>
            <param name="ped">
            the ped who should play a normal (unhurried) exit the next time they are given a script command.
            </param>
            <param name="x">
            X Coordinate.
            </param>
            <param name="y">
            Y Coordinate.
            </param>
            <param name="z">
            Z Coordinate.
            </param>
            <returns>
            Returns true if the position was successfully set.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedShouldPlayFleeScenarioExit(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            SET_PED_SHOULD_PLAY_FLEE_SCENARIO_EXIT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xeeed8fafec331a70(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            SET_PED_SHOULD_PLAY_FLEE_SCENARIO_EXIT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedShouldPlayImmediateScenarioExit(System.Int32)">
            <summary>
            SET_PED_SHOULD_PLAY_IMMEDIATE_SCENARIO_EXIT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xf1c03a5352243a30(System.Int32)">
            <summary>
            SET_PED_SHOULD_PLAY_IMMEDIATE_SCENARIO_EXIT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedShouldPlayNormalScenarioExit(System.Int32)">
            <summary>
            SET_PED_SHOULD_PLAY_NORMAL_SCENARIO_EXIT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa3a9299c4f2adb98(System.Int32)">
            <summary>
            SET_PED_SHOULD_PLAY_NORMAL_SCENARIO_EXIT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedSphereDefensiveArea(System.Int32,System.Single,System.Single,System.Single,System.Single,System.Boolean,System.Boolean)">
            <summary>
            SET_PED_SPHERE_DEFENSIVE_AREA
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedStayInVehicleWhenJacked(System.Int32,System.Boolean)">
            <summary>
            SET_PED_STAY_IN_VEHICLE_WHEN_JACKED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedStealthMovement(System.Int32,System.Boolean,System.String)">
            <summary>
            p1 is usually 0 in the scripts. action is either 0 or a pointer to "DEFAULT_ACTION".
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedSteersAroundObjects(System.Int32,System.Boolean)">
            <summary>
            SET_PED_STEERS_AROUND_OBJECTS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedSteersAroundPeds(System.Int32,System.Boolean)">
            <summary>
            SET_PED_STEERS_AROUND_PEDS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedSteersAroundVehicles(System.Int32,System.Boolean)">
            <summary>
            SET_PED_STEERS_AROUND_VEHICLES
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedStrafeClipset(System.Int32,System.String)">
            <summary>
            SET_PED_STRAFE_CLIPSET
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedSuffersCriticalHits(System.Int32,System.Boolean)">
            <summary>
            Ped no longer takes critical damage modifiers if set to FALSE.
            Example: Headshotting a player no longer one shots them. Instead they will take the same damage as a torso shot.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedSweat(System.Int32,System.Single)">
            <summary>
            Sweat is set to 100.0 or 0.0 in the decompiled scripts.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedTargetLossResponse(System.Int32,System.Int32)">
            <summary>
            Only 1 and 2 appear in the scripts. combatbehaviour.meta seems to only have TLR_SearchForTarget for all peds, but we don't know if that's 1 or 2.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedToInformRespectedFriends(System.Int32,System.Single,System.Int32)">
            <summary>
            SET_PED_TO_INFORM_RESPECTED_FRIENDS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedToLoadCover(System.Int32,System.Boolean)">
            <summary>
            SET_PED_TO_LOAD_COVER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedToRagdoll(System.Int32,System.Int32,System.Int32,System.Int32,System.Boolean,System.Boolean,System.Boolean)">
            <summary>
            p4/p5: Unusued in TU27
            ### Ragdoll Types
            **0**: CTaskNMRelax
            **1**: CTaskNMScriptControl: Hardcoded not to work in networked environments.
            **Else**: CTaskNMBalance
            </summary>
            <param name="time1">
            Time(ms) Ped is in ragdoll mode; only applies to ragdoll types 0 and not 1.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedToRagdollWithFall(System.Int32,System.Int32,System.Int32,System.Int32,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            Return variable is never used in R*'s scripts.
            Not sure what p2 does. It seems like it would be a time judging by it's usage in R*'s scripts, but didn't seem to affect anything in my testings.
            x, y, and z are coordinates, most likely to where the ped will fall.
            p7 is probably the force of the fall, but untested, so I left the variable name the same.
            p8 to p13 are always 0f in R*'s scripts.
            (Simplified) Example of the usage of the function from R*'s scripts:
            ped::set_ped_to_ragdoll_with_fall(ped, 1500, 2000, 1, -entity::get_entity_forward_vector(ped), 1f, 0f, 0f, 0f, 0f, 0f, 0f);
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedTurningThresholds(System.Single,System.Single)">
            <summary>
            Purpose: The game's default values for these make shooting while traveling Left quite a bit slower than shooting while traveling right (This could be a game-balance thing?)
            Default Min: -45 Degrees
            Default Max: 135 Degrees
            ```
            \ ,- ~ ||~ - ,
            , ' \    x   x    ' ,
            ```
            ,      \    x    x   x  ,
            ,         \  x     x      ,
            ,            \     x    x  ,
            ,              \      x    ,
            ,                \   x     ,
            ,                 \   x x ,
            ,                  \  x ,
            ,                 , '
            ' - , \_ \_ \_ ,  '  \\
            If the transition angle is within the shaded portion (x), there will be no transition(Quicker)
            The angle corresponds to where you are looking(North on the circle) vs. the heading of your Ped.
            Note: For some reason,
            You can set these values to whatever you'd like with this native, but keep in mind that the transitional spin is only clockwise for some reason.
            I'd personally recommend something like -135/135
            </summary>
            <param name="min">
            Leftside angle on the above diagram
            </param>
            <param name="max">
            Rightside angle on the above diagram
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedUsingActionMode(System.Int32,System.Boolean,System.Int32,System.String)">
            <summary>
            p2 is usually -1 in the scripts. action is either 0 or "DEFAULT_ACTION".
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedVehicleForcedSeatUsage(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Added Parameter 5: Any p4
            </summary>
            <param name="seatIndex">
            See eSeatPosition declared in [`IS_VEHICLE_SEAT_FREE`](#\_0x22AC59A870E6A669).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x952f06beecd775cc(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Added Parameter 5: Any p4
            </summary>
            <param name="seatIndex">
            See eSeatPosition declared in [`IS_VEHICLE_SEAT_FREE`](#\_0x22AC59A870E6A669).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedVisualFieldCenterAngle(System.Int32,System.Single)">
            <summary>
            SET_PED_VISUAL_FIELD_CENTER_ANGLE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedVisualFieldMaxAngle(System.Int32,System.Single)">
            <summary>
            SET_PED_VISUAL_FIELD_MAX_ANGLE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedVisualFieldMaxElevationAngle(System.Int32,System.Single)">
            <summary>
            This native refers to the field of vision the ped has above them, starting at 0 degrees. 90f would let the ped see enemies directly above of them.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedVisualFieldMinAngle(System.Int32,System.Single)">
            <summary>
            SET_PED_VISUAL_FIELD_MIN_ANGLE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedVisualFieldMinElevationAngle(System.Int32,System.Single)">
            <summary>
            This native refers to the field of vision the ped has below them, starting at 0 degrees. The angle value should be negative.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedVisualFieldPeripheralRange(System.Int32,System.Single)">
            <summary>
            SET_PED_VISUAL_FIELD_PERIPHERAL_RANGE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedVoiceFull(System.Int32)">
            <summary>
            Calls the same internal function [`_SET_PED_VOICE_GROUP`](#\_0x7CDC8C3B89F661B3) calls, but passes `voiceGroupHash` (defined as a parameter in the referenced native) as `0`.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x40cf0d12d142a9e8(System.Int32)">
            <summary>
            Calls the same internal function [`_SET_PED_VOICE_GROUP`](#\_0x7CDC8C3B89F661B3) calls, but passes `voiceGroupHash` (defined as a parameter in the referenced native) as `0`.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedScream(System.Int32)">
            <summary>
            Calls the same internal function [`_SET_PED_VOICE_GROUP`](#\_0x7CDC8C3B89F661B3) calls, but passes `voiceGroupHash` (defined as a parameter in the referenced native) as `0`.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedVoiceGroup(System.Int32,System.UInt32)">
            <summary>
            From the scripts:
            AUDIO::_SET_PED_VOICE_GROUP(PLAYER::PLAYER_PED_ID(), MISC::GET_HASH_KEY("PAIGE_PVG"));
            AUDIO::_SET_PED_VOICE_GROUP(PLAYER::PLAYER_PED_ID(), MISC::GET_HASH_KEY("TALINA_PVG"));
            AUDIO::_SET_PED_VOICE_GROUP(PLAYER::PLAYER_PED_ID(), MISC::GET_HASH_KEY("FEMALE_LOST_BLACK_PVG"));
            AUDIO::_SET_PED_VOICE_GROUP(PLAYER::PLAYER_PED_ID(), MISC::GET_HASH_KEY("FEMALE_LOST_WHITE_PVG"));
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x7cdc8c3b89f661b3(System.Int32,System.UInt32)">
            <summary>
            From the scripts:
            AUDIO::_SET_PED_VOICE_GROUP(PLAYER::PLAYER_PED_ID(), MISC::GET_HASH_KEY("PAIGE_PVG"));
            AUDIO::_SET_PED_VOICE_GROUP(PLAYER::PLAYER_PED_ID(), MISC::GET_HASH_KEY("TALINA_PVG"));
            AUDIO::_SET_PED_VOICE_GROUP(PLAYER::PLAYER_PED_ID(), MISC::GET_HASH_KEY("FEMALE_LOST_BLACK_PVG"));
            AUDIO::_SET_PED_VOICE_GROUP(PLAYER::PLAYER_PED_ID(), MISC::GET_HASH_KEY("FEMALE_LOST_WHITE_PVG"));
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedVoiceGroupRace(System.Int32,System.UInt32)">
            <summary>
            Dat151RelType == 29
            ```
            ```
            NativeDB Introduced: v2699
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedWallaDensity(System.Single,System.Single)">
            <summary>
            Overrides the calculated ped density that is used to modulate the ambient ped walla sounds (in exteriors only)
            If you want to use this for interiors, use [SET_PED_INTERIOR_WALLA_DENSITY](#\_0x8BF907833BE275DE)
            </summary>
            <param name="density">
            desired walla density
            </param>
            <param name="applyValue">
            how much the desired density affects the actual one
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x149aee66f0cb3a99(System.Single,System.Single)">
            <summary>
            Overrides the calculated ped density that is used to modulate the ambient ped walla sounds (in exteriors only)
            If you want to use this for interiors, use [SET_PED_INTERIOR_WALLA_DENSITY](#\_0x8BF907833BE275DE)
            </summary>
            <param name="density">
            desired walla density
            </param>
            <param name="applyValue">
            how much the desired density affects the actual one
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedWaypointRouteOffset(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            SET_PED_WAYPOINT_ROUTE_OFFSET
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedWeaponLiveryColor(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            _SET_PED_WEAPON_LIVERY_COLOR
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x9fe5633880ecd8ed(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            _SET_PED_WEAPON_LIVERY_COLOR
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedWeaponMovementClipset(System.Int32,System.String)">
            <summary>
            SET_PED_WEAPON_MOVEMENT_CLIPSET
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedWeaponTintIndex(System.Int32,System.UInt32,System.Int32)">
            <summary>
            tintIndex can be the following:
            0 : Default/Black
            1 : Green
            2 : Gold
            3 : Pink
            4 : Army
            5 : LSPD
            6 : Orange
            7 : Platinum
            tintIndex for MK2 weapons :
            0 : Classic Black
            1 : Classic Gray
            2 : Classic Two-Tone
            3 : Classic White
            4 : Classic Beige
            5 : Classic Green
            6 : Classic Blue
            7 : Classic Earth
            8 : Classic Brown &amp; Black
            9 : Red Contrast
            10 : Blue Contrast
            11 : Yellow Contrast
            12 : Orange Contrast
            13 : Bold Pink
            14 : Bold Purple &amp; Yellow
            15 : Bold Orange
            16 : Bold Green &amp; Purple
            17 : Bold Red Features
            18 : Bold Green Features
            19 : Bold Cyan Features
            20 : Bold Yellow Features
            21 : Bold Red &amp; White
            22 : Bold Blue &amp; White
            23 : Metallic Gold
            24 : Metallic Platinum
            25 : Metallic Gray &amp; Lilac
            26 : Metallic Purple &amp; Lime
            27 : Metallic Red
            28 : Metallic Green
            29 : Metallic Blue
            30 : Metallic White &amp; Aqua
            31 : Metallic Orange &amp; Yellow
            32 : Mettalic Red and Yellow
            </summary>
            <param name="ped">
            The target ped
            </param>
            <param name="weaponHash">
            The target weapon hash
            </param>
            <param name="tintIndex">
            Tint for weapon hash
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedWetnessEnabledThisFrame(System.Int32)">
            <summary>
            combined with PED::SET_PED_WETNESS_HEIGHT(), this native makes the ped drenched in water up to the height specified in the other function
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedWetnessHeight(System.Int32,System.Single)">
            <summary>
            It adds the wetness level to the player clothing/outfit. As if player just got out from water surface.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPickUpByCargobobDisabled(System.Int32,System.Int32)">
            <summary>
            Configures an entity to either allow or prevent it from being picked up by Cargobobs.
            ```
            NativeDB Introduced: v1180
            ```
            </summary>
            <param name="entity">
            The entity to be configured for pick up by Cargobob.
            </param>
            <param name="toggle">
            A boolean value where `true` prevents the entity from being picked up by Cargobobs, and `false` allows it.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xd7b80e7c3befc396(System.Int32,System.Int32)">
            <summary>
            Configures an entity to either allow or prevent it from being picked up by Cargobobs.
            ```
            NativeDB Introduced: v1180
            ```
            </summary>
            <param name="entity">
            The entity to be configured for pick up by Cargobob.
            </param>
            <param name="toggle">
            A boolean value where `true` prevents the entity from being picked up by Cargobobs, and `false` allows it.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPickupAmmoAmountScaler(System.Single)">
            <summary>
            SET_PICKUP_AMMO_AMOUNT_SCALER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xe620fd3512a04f18(System.Single)">
            <summary>
            SET_PICKUP_AMMO_AMOUNT_SCALER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPickupGenerationRangeMultiplier(System.Single)">
            <summary>
            SET_PICKUP_GENERATION_RANGE_MULTIPLIER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x318516e02de3ece2(System.Single)">
            <summary>
            SET_PICKUP_GENERATION_RANGE_MULTIPLIER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPickupHiddenWhenUncollectable(System.Int32,System.Int32)">
            <summary>
            _SET_PICKUP_HIDDEN_WHEN_UNCOLLECTABLE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x3ed2b83ab2e82799(System.Int32,System.Int32)">
            <summary>
            _SET_PICKUP_HIDDEN_WHEN_UNCOLLECTABLE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPickupRegenerationTime(System.Int32,System.Int32)">
            <summary>
            SET_PICKUP_REGENERATION_TIME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPickupRopeLengthForCargobob(System.Int32,System.Single,System.Single,System.Int32)">
            <summary>
            min: 1.9f, max: 100.0f
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x877c1eaeac531023(System.Int32,System.Single,System.Single,System.Int32)">
            <summary>
            min: 1.9f, max: 100.0f
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetCargobobHookPosition(System.Int32,System.Single,System.Single,System.Int32)">
            <summary>
            min: 1.9f, max: 100.0f
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPickupUncollectable(System.Int32,System.Int32)">
            <summary>
            _SET_PICKUP_UNCOLLECTABLE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x1c1b69fae509ba97(System.Int32,System.Int32)">
            <summary>
            _SET_PICKUP_UNCOLLECTABLE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPlaneEngineHealth(System.Int32,System.Single)">
            <summary>
            Works just like SET_VEHICLE_ENGINE_HEALTH, didn't saw any difference. But this native works only for planes.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x2a86a0475b6a1434(System.Int32,System.Single)">
            <summary>
            Works just like SET_VEHICLE_ENGINE_HEALTH, didn't saw any difference. But this native works only for planes.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPlanePropellersHealth(System.Int32,System.Single)">
            <summary>
            _SET_PLANE_PROPELLERS_HEALTH
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x4c815eb175086f84(System.Int32,System.Single)">
            <summary>
            _SET_PLANE_PROPELLERS_HEALTH
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPlaneResistToExplosion(System.Int32,System.Boolean)">
            <summary>
            SET_PLANE_RESIST_TO_EXPLOSION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xe16142b94664defd(System.Int32,System.Boolean)">
            <summary>
            SET_PLANE_RESIST_TO_EXPLOSION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPlaneSectionDamageScale(System.Int32,System.Int32,System.Int32)">
            <summary>
            Adjusts the scale of damage applied to a specified section of a plane.
            In the decompiled scripts the `damageScale` is always set to `0f` (maybe to disable damages on the specified section)
            ```cpp
            enum ePlaneDamageSection {
            WING_L = 0,
            WING_R = 1,
            TAIL = 2,
            ENGINE_L = 3,
            ENGINE_R = 4,
            ELEVATOR_L = 5,
            ELEVATOR_R = 6,
            AILERON_L = 7,
            AILERON_R = 8,
            RUDDER = 9,
            RUDDER_2 = 10,
            AIRBRAKE_L = 11,
            AIRBRAKE_R = 12
            }
            ```
            ```
            NativeDB Introduced: v1290
            ```
            </summary>
            <param name="vehicle">
            Plane to which the damage scale adjustment will be applied.
            </param>
            <param name="damageSection">
            Specific section of the plane, as defined in the `ePlaneDamageSection` enum, where the damage scale will be adjusted.
            </param>
            <param name="damageScale">
            A float value representing the scale of damage to be applied to the specified section.
            </param>
            <returns>
            This native does not return any value.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x0bbb9a7a8ffe931b(System.Int32,System.Int32,System.Int32)">
            <summary>
            Adjusts the scale of damage applied to a specified section of a plane.
            In the decompiled scripts the `damageScale` is always set to `0f` (maybe to disable damages on the specified section)
            ```cpp
            enum ePlaneDamageSection {
            WING_L = 0,
            WING_R = 1,
            TAIL = 2,
            ENGINE_L = 3,
            ENGINE_R = 4,
            ELEVATOR_L = 5,
            ELEVATOR_R = 6,
            AILERON_L = 7,
            AILERON_R = 8,
            RUDDER = 9,
            RUDDER_2 = 10,
            AIRBRAKE_L = 11,
            AIRBRAKE_R = 12
            }
            ```
            ```
            NativeDB Introduced: v1290
            ```
            </summary>
            <param name="vehicle">
            Plane to which the damage scale adjustment will be applied.
            </param>
            <param name="damageSection">
            Specific section of the plane, as defined in the `ePlaneDamageSection` enum, where the damage scale will be adjusted.
            </param>
            <param name="damageScale">
            A float value representing the scale of damage to be applied to the specified section.
            </param>
            <returns>
            This native does not return any value.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPlaneTurbulenceMultiplier(System.Int32,System.Single)">
            <summary>
            This native sets the turbulence multiplier. It only works for planes.
            0.0 = no turbulence at all.
            1.0 = heavy turbulence.
            Works by just calling it once, does not need to be called every tick.
            </summary>
            <param name="vehicle">
            The plane to set the multiplier for
            </param>
            <param name="multiplier">
            The turbulence multiplier. Value between 0.0 and 1.0
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xad2d28a1afdff131(System.Int32,System.Single)">
            <summary>
            This native sets the turbulence multiplier. It only works for planes.
            0.0 = no turbulence at all.
            1.0 = heavy turbulence.
            Works by just calling it once, does not need to be called every tick.
            </summary>
            <param name="vehicle">
            The plane to set the multiplier for
            </param>
            <param name="multiplier">
            The turbulence multiplier. Value between 0.0 and 1.0
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPlaybackSpeed(System.Int32,System.Single)">
            <summary>
            SET_PLAYBACK_SPEED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPlaybackToUseAi(System.Int32,System.Int32)">
            <summary>
            Identical to SET_PLAYBACK_TO_USE_AI_TRY_TO_REVERT_BACK_LATER with 0 as arguments for p1 and p3.
            </summary>
            <param name="drivingStyle">
            The driving style (default is 0) (see [SetDriveTaskDrivingStyle](#\_0xDACE1BE37D88AF67)).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPlaybackToUseAiTryToRevertBackLater(System.Int32,System.Int32,System.Int32,System.Boolean)">
            <summary>
            Time is number of milliseconds before reverting, zero for indefinitely.
            </summary>
            <param name="drivingStyle">
            The driving style (default is 0) (see [SetDriveTaskDrivingStyle](#\_0xDACE1BE37D88AF67)).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPlayerAirDefenseZoneFlag(System.Int32,System.Int32,System.Boolean)">
            <summary>
            _SET_PLAYER_AIR_DEFENSE_ZONE_FLAG
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xecdc202b25e5cf48(System.Int32,System.Int32,System.Boolean)">
            <summary>
            _SET_PLAYER_AIR_DEFENSE_ZONE_FLAG
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPlayerAngry(System.Int32,System.Boolean)">
            <summary>
            Sets a player ped to use his ANGRY speech contexts
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPlayerBluetoothState(System.Boolean,System.Int32)">
            <summary>
            SET_PLAYER_BLUETOOTH_STATE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x5dc40a8869c22141(System.Boolean,System.Int32)">
            <summary>
            SET_PLAYER_BLUETOOTH_STATE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPlayerCanBeHassledByGangs(System.Int32,System.Boolean)">
            <summary>
            Sets whether this player can be hassled by gangs.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPlayerCanDoDriveBy(System.Int32,System.Boolean)">
            <summary>
            Sets whether the player is able to do drive-bys in vehicle (shooting &amp; aiming in vehicles), this also includes middle finger taunts.
            This is a toggle, it does not have to be ran every frame.
            </summary>
            <param name="player">
            The player to target.
            </param>
            <param name="toggle">
            If set to false, disables the players ability to do drive bys.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPlayerCanLeaveParachuteSmokeTrail(System.Int32,System.Boolean)">
            <summary>
            SET_PLAYER_CAN_LEAVE_PARACHUTE_SMOKE_TRAIL
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPlayerCanUseCover(System.Int32,System.Boolean)">
            <summary>
            Sets whether this player can take cover.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPlayerClothLockCounter(System.Int32)">
            <summary>
            6 matches across 4 scripts. 5 occurrences were 240. The other was 255.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPlayerClothPackageIndex(System.Int32)">
            <summary>
            Every occurrence was either 0 or 2.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPlayerClothPinFrames(System.Int32,System.Boolean)">
            <summary>
            SET_PLAYER_CLOTH_PIN_FRAMES
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPlayerControl(System.Int32,System.Boolean,System.Int32)">
            <summary>
            Flags:
            SPC_AMBIENT_SCRIPT = (1 &lt;&lt; 1),
            SPC_CLEAR_TASKS = (1 &lt;&lt; 2),
            SPC_REMOVE_FIRES = (1 &lt;&lt; 3),
            SPC_REMOVE_EXPLOSIONS = (1 &lt;&lt; 4),
            SPC_REMOVE_PROJECTILES = (1 &lt;&lt; 5),
            SPC_DEACTIVATE_GADGETS = (1 &lt;&lt; 6),
            SPC_REENABLE_CONTROL_ON_DEATH = (1 &lt;&lt; 7),
            SPC_LEAVE_CAMERA_CONTROL_ON = (1 &lt;&lt; 8),
            SPC_ALLOW_PLAYER_DAMAGE = (1 &lt;&lt; 9),
            SPC_DONT_STOP_OTHER_CARS_AROUND_PLAYER = (1 &lt;&lt; 10),
            SPC_PREVENT_EVERYBODY_BACKOFF = (1 &lt;&lt; 11),
            SPC_ALLOW_PAD_SHAKE = (1 &lt;&lt; 12)
            See: https://alloc8or.re/gta5/doc/enums/eSetPlayerControlFlag.txt
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPlayerFallDistance(System.Int32,System.Single)">
            <summary>
            _SET_PLAYER_FALL_DISTANCE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xefd79fa81dfba9cb(System.Int32,System.Single)">
            <summary>
            _SET_PLAYER_FALL_DISTANCE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPlayerForceSkipAimIntro(System.Int32,System.Boolean)">
            <summary>
            SET_PLAYER_FORCE_SKIP_AIM_INTRO
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPlayerForcedAim(System.Int32,System.Boolean)">
            <summary>
            SET_PLAYER_FORCED_AIM
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPlayerForcedZoom(System.Int32,System.Boolean)">
            <summary>
            SET_PLAYER_FORCED_ZOOM
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPlayerHasReserveParachute(System.Int32)">
            <summary>
            SET_PLAYER_HAS_RESERVE_PARACHUTE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPlayerHealthRechargeLimit(System.Int32,System.Single)">
            <summary>
            _SET_PLAYER_HEALTH_RECHARGE_LIMIT
            </summary>
            <param name="player">
            The local player ID.
            </param>
            <param name="limit">
            A value between 0.0 and 1.0, 0.5 is default.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xc388a0f065f5bc34(System.Int32,System.Single)">
            <summary>
            _SET_PLAYER_HEALTH_RECHARGE_LIMIT
            </summary>
            <param name="player">
            The local player ID.
            </param>
            <param name="limit">
            A value between 0.0 and 1.0, 0.5 is default.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPlayerHealthRechargeMultiplier(System.Int32,System.Single)">
            <summary>
            This multiplier is reset to `1.0` every time the player ped is changed, often times via [`SET_PLAYER_MODEL`](#\_0x00A1CADD00108836) or [`CHANGE_PLAYER_PED`](#\_0x048189FAC643DEEE).
            </summary>
            <param name="player">
            The local player ID, see [PLAYER_ID](#\_0x4F8644AF03D0E0D6).
            </param>
            <param name="regenRate">
            The recharge multiplier, this value needs to be a positive float value to work.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPlayerHomingRocketDisabled(System.Int32,System.Boolean)">
            <summary>
            NativeDB Introduced: v1180
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xee4ebdd2593ba844(System.Int32,System.Boolean)">
            <summary>
            NativeDB Introduced: v1180
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPlayerInvincible(System.Int32,System.Boolean)">
            <summary>
            Make the player impervious to all forms of damage.
            </summary>
            <param name="player">
            The player index.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPlayerInvincibleKeepRagdollEnabled(System.Int32,System.Boolean)">
            <summary>
            _SET_PLAYER_INVINCIBLE_KEEP_RAGDOLL_ENABLED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x6bc97f4f4bb3c04b(System.Int32,System.Boolean)">
            <summary>
            _SET_PLAYER_INVINCIBLE_KEEP_RAGDOLL_ENABLED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPlayerInvisibleLocally(System.Int32,System.Boolean)">
            <summary>
            SET_PLAYER_INVISIBLE_LOCALLY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPlayerIsInAnimalForm(System.Boolean)">
            <summary>
            If toggle is true, the ped's head is shown in the pause menu
            If toggle is false, the ped's head is not shown in the pause menu
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x4ebb7e87aa0dbed4(System.Boolean)">
            <summary>
            If toggle is true, the ped's head is shown in the pause menu
            If toggle is false, the ped's head is not shown in the pause menu
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ShowPedInPauseMenu(System.Boolean)">
            <summary>
            If toggle is true, the ped's head is shown in the pause menu
            If toggle is false, the ped's head is not shown in the pause menu
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPlayerIsInDirectorMode(System.Boolean)">
            <summary>
            If toggle is true, hides special ability bar / character name in the pause menu
            If toggle is false, shows special ability bar / character name in the pause menu
            SET_PLAYER_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x808519373fd336a3(System.Boolean)">
            <summary>
            If toggle is true, hides special ability bar / character name in the pause menu
            If toggle is false, shows special ability bar / character name in the pause menu
            SET_PLAYER_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetDirectorMode(System.Boolean)">
            <summary>
            If toggle is true, hides special ability bar / character name in the pause menu
            If toggle is false, shows special ability bar / character name in the pause menu
            SET_PLAYER_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPlayerLeavePedBehind(System.Int32,System.Boolean)">
            <summary>
            SET_PLAYER_LEAVE_PED_BEHIND
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xff300c7649724a0b(System.Int32,System.Boolean)">
            <summary>
            SET_PLAYER_LEAVE_PED_BEHIND
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPlayerLockon(System.Int32,System.Boolean)">
            <summary>
            Used to toggle the square up aim.
            </summary>
            <param name="player">
            The player ID to toggle the lock on for.
            </param>
            <param name="toggle">
            Set to false to prevent lock on, set to true to allow for lock on.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPlayerLockonRangeOverride(System.Int32,System.Single)">
            <summary>
            Affects the range of auto aim target.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPlayerMaxArmour(System.Int32,System.Int32)">
            <summary>
            Default is 100. Use player id and not ped id. For instance: PLAYER::SET_PLAYER_MAX_ARMOUR(PLAYER::PLAYER_ID(), 100); // main_persistent.ct4
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPlayerMaxStamina(System.Int32,System.Single)">
            <summary>
            SET_PLAYER_MAX_STAMINA
            </summary>
            <param name="playerId">
            The player index
            </param>
            <param name="maxStamina">
            The value you want to set
            </param>
            <returns>
            Did you manage to set the value.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPlayerMayNotEnterAnyVehicle(System.Int32)">
            <summary>
            Establishes a reset flag to prevent the player from entering any vehicle. Not that this native must be called every frame.
            </summary>
            <param name="player">
            The player index.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPlayerMayOnlyEnterThisVehicle(System.Int32,System.Int32)">
            <summary>
            Limit the player to only enter this vehicle. Note set vehicle to false if you want them to access any vehicle.
            </summary>
            <param name="player">
            The player index.
            </param>
            <param name="vehicle">
            Vehicle id.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPlayerMeleeWeaponDamageModifier(System.Int32,System.Single)">
            <summary>
            NativeDB Added Parameter 3: BOOL p2
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPlayerMeleeWeaponDefenseModifier(System.Int32,System.Single)">
            <summary>
            modifier's min value is 0.1
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPlayerModel(System.Int32,System.UInt32)">
            <summary>
            Set the model for a specific Player. Note that this will destroy the current Ped for the Player and create a new one, any reference to the old ped will be invalid after calling this.
            As per usual, make sure to request the model first and wait until it has loaded.
            </summary>
            <param name="player">
            The player to set the model for
            </param>
            <param name="model">
            The model to use
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPlayerNoiseMultiplier(System.Int32,System.Single)">
            <summary>
            SET_PLAYER_NOISE_MULTIPLIER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPlayerParachuteModelOverride(System.Int32,System.UInt32)">
            <summary>
            example:
            PLAYER::SET_PLAYER_PARACHUTE_MODEL_OVERRIDE(PLAYER::PLAYER_ID(), 0x73268708);
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPlayerParachutePackModelOverride(System.Int32,System.UInt32)">
            <summary>
            SET_PLAYER_PARACHUTE_PACK_MODEL_OVERRIDE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPlayerParachutePackTintIndex(System.Int32,System.Int32)">
            <summary>
            tints 0- 13
            0 - unkown
            1 - unkown
            2 - unkown
            3 - unkown
            4 - unkown
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPlayerParachuteSmokeTrailColor(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            SET_PLAYER_PARACHUTE_SMOKE_TRAIL_COLOR
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPlayerParachuteTintIndex(System.Int32,System.Int32)">
            <summary>
            Tints:
            None = -1,
            Rainbow = 0,
            Red = 1,
            SeasideStripes = 2,
            WidowMaker = 3,
            Patriot = 4,
            Blue = 5,
            Black = 6,
            Hornet = 7,
            AirFocce = 8,
            Desert = 9,
            Shadow = 10,
            HighAltitude = 11,
            Airbone = 12,
            Sunrise = 13,
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPlayerParachuteVariationOverride(System.Int32,System.Int32,System.Int32,System.Int32,System.Boolean)">
            <summary>
            p1 was always 5.
            p4 was always false.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPlayerReserveParachuteModelOverride(System.Int32,System.UInt32)">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPlayerReserveParachuteTintIndex(System.Int32,System.Int32)">
            <summary>
            Tints:
            None = -1,
            Rainbow = 0,
            Red = 1,
            SeasideStripes = 2,
            WidowMaker = 3,
            Patriot = 4,
            Blue = 5,
            Black = 6,
            Hornet = 7,
            AirFocce = 8,
            Desert = 9,
            Shadow = 10,
            HighAltitude = 11,
            Airbone = 12,
            Sunrise = 13,
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPlayerResetFlagPreferRearSeats(System.Int32,System.Int32)">
            <summary>
            example:
            flags: 0-6
            PLAYER::SET_PLAYER_RESET_FLAG_PREFER_REAR_SEATS(PLAYER::PLAYER_ID(), 6);
            wouldnt the flag be the seatIndex?
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPlayerRockstarEditorDisabled(System.Boolean)">
            <summary>
            SET_PLAYER_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x9d8d44adbba61ef2(System.Boolean)">
            <summary>
            SET_PLAYER_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPlayerShortSwitchStyle(System.Int32)">
            <summary>
            SET_PLAYER_SHORT_SWITCH_STYLE
            </summary>
            <param name="style">
            Always 0
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x5f2013f8bc24ee69(System.Int32)">
            <summary>
            SET_PLAYER_SHORT_SWITCH_STYLE
            </summary>
            <param name="style">
            Always 0
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPlayerSimulateAiming(System.Int32,System.Boolean)">
            <summary>
            SET_PLAYER_SIMULATE_AIMING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPlayerSneakingNoiseMultiplier(System.Int32,System.Single)">
            <summary>
            Values around 1.0f to 2.0f used in game scripts.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPlayerSprint(System.Int32,System.Boolean)">
            <summary>
            SET_PLAYER_SPRINT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPlayerStamina(System.Int32,System.Single)">
            <summary>
            SET_PLAYER_STAMINA
            </summary>
            <param name="playerId">
            The player index
            </param>
            <param name="stamina">
            The value you want to set
            </param>
            <returns>
            Did you manage to set the value.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPlayerStealthPerceptionModifier(System.Int32,System.Single)">
            <summary>
            SET_PLAYER_STEALTH_PERCEPTION_MODIFIER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPlayerSwitchEstablishingShot(System.String)">
            <summary>
            All names can be found in playerswitchestablishingshots.meta
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x0fde9dbfc0a6bc65(System.String)">
            <summary>
            All names can be found in playerswitchestablishingshots.meta
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPlayerSwitchOutro(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32)">
            <summary>
            SET_PLAYER_SWITCH_OUTRO
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xc208b673ce446b61(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32)">
            <summary>
            SET_PLAYER_SWITCH_OUTRO
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPlayerTalkingOverride(System.Int32,System.Boolean)">
            <summary>
            the status of default voip system. It affects on `NETWORK_IS_PLAYER_TALKING` and `mp_facial` animation.
            This function doesn't need to be called every frame, it works like a switcher.
            </summary>
            <param name="player">
            The target player.
            </param>
            <param name="state">
            Overriding state.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPlayerTargetLevel(System.Int32)">
            <summary>
            SET_PLAYER_TARGET_LEVEL
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x5702b917b99db1cd(System.Int32)">
            <summary>
            SET_PLAYER_TARGET_LEVEL
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPlayerTargetingMode(System.Int32)">
            <summary>
            Sets your targeting mode.
            0 = Assisted Aim - Full
            1 = Assisted Aim - Partial
            2 = Free Aim - Assisted
            3 = Free Aim
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPlayerTcmodifierTransition(System.Single)">
            <summary>
            SET_PLAYER_TCMODIFIER_TRANSITION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xbdeb86f4d5809204(System.Single)">
            <summary>
            SET_PLAYER_TCMODIFIER_TRANSITION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPlayerTeam(System.Int32,System.Int32)">
            <summary>
            Set the player's current team.
            </summary>
            <param name="player">
            The player index.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPlayerUnderwaterTimeRemaining(System.Int32,System.Single)">
            <summary>
            Seems to lock the underwater timer of the specified player. Set `percentage` to `50.0` will reduce the value of [GET_PLAYER_UNDERWATER_TIME_REMAINING](#\_0xA1FCF8E6AF40B731) to 5.0.
            If you want to increase the underwater time for ped, use [SET_PED_MAX_TIME_UNDERWATER](#\_0x6BA428C528D9E522) instead.
            Using this native after [SET_PED_MAX_TIME_UNDERWATER](#\_0x6BA428C528D9E522) **WILL NOT** get what you want. For example, if you set the max time underwater to `100.0` seconds using [SET_PED_MAX_TIME_UNDERWATER](#\_0x6BA428C528D9E522) and then call this native and set the `percentage` to 50.0, you will not get `50.0`, instead `2.0`.
            </summary>
            <param name="player">
            Player id.
            </param>
            <param name="percentage">
            Maximum is `100.0`. Any value above `100.0` and less than `0.0` will have no effect on [GET_PLAYER_UNDERWATER_TIME_REMAINING](#\_0xA1FCF8E6AF40B731).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa0d3e4f7aafb7e78(System.Int32,System.Single)">
            <summary>
            Seems to lock the underwater timer of the specified player. Set `percentage` to `50.0` will reduce the value of [GET_PLAYER_UNDERWATER_TIME_REMAINING](#\_0xA1FCF8E6AF40B731) to 5.0.
            If you want to increase the underwater time for ped, use [SET_PED_MAX_TIME_UNDERWATER](#\_0x6BA428C528D9E522) instead.
            Using this native after [SET_PED_MAX_TIME_UNDERWATER](#\_0x6BA428C528D9E522) **WILL NOT** get what you want. For example, if you set the max time underwater to `100.0` seconds using [SET_PED_MAX_TIME_UNDERWATER](#\_0x6BA428C528D9E522) and then call this native and set the `percentage` to 50.0, you will not get `50.0`, instead `2.0`.
            </summary>
            <param name="player">
            Player id.
            </param>
            <param name="percentage">
            Maximum is `100.0`. Any value above `100.0` and less than `0.0` will have no effect on [GET_PLAYER_UNDERWATER_TIME_REMAINING](#\_0xA1FCF8E6AF40B731).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPlayerVehicleAlarmAudioActive(System.Int32,System.Boolean)">
            <summary>
            Enable player vehicle specific alarm disarm/arm sound triggering
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x6fddad856e36988a(System.Int32,System.Boolean)">
            <summary>
            Enable player vehicle specific alarm disarm/arm sound triggering
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPlayerVehicleDamageModifier(System.Int32,System.Single)">
            <summary>
            modifier's min value is 0.1
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPlayerVehicleDefenseModifier(System.Int32,System.Single)">
            <summary>
            modifier's min value is 0.1
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPlayerVisibleLocally(System.Int32,System.Boolean)">
            <summary>
            SET_PLAYER_VISIBLE_LOCALLY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPlayerWantedCentrePosition(System.Int32,System.Single,System.Single,System.Single)">
            <summary>
            # Predominant call signatures
            PLAYER::SET_PLAYER_WANTED_CENTRE_POSITION(PLAYER::PLAYER_ID(), ENTITY::GET_ENTITY_COORDS(PLAYER::PLAYER_PED_ID(), 1));
            # Parameter value ranges
            P0: PLAYER::PLAYER_ID()
            P1: ENTITY::GET_ENTITY_COORDS(PLAYER::PLAYER_PED_ID(), 1)
            P2: Not set by any call
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPlayerWantedLevel(System.Int32,System.Int32,System.Boolean)">
            <summary>
            SET_PLAYER_WANTED_LEVEL
            </summary>
            <param name="player">
            the target player
            </param>
            <param name="wantedLevel">
            the wanted level 1-5
            </param>
            <param name="delayedResponse">
            false = 0-10sec police spawn response time, true = 10-20sec police spawn response time
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPlayerWantedLevelNoDrop(System.Int32,System.Int32,System.Boolean)">
            <summary>
            SET_PLAYER_WANTED_LEVEL_NO_DROP
            </summary>
            <param name="player">
            the target player
            </param>
            <param name="wantedLevel">
            the wanted level 1-5
            </param>
            <param name="delayedResponse">
            false = 0-10sec police spawn response time, true = 10-20sec police spawn response time
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPlayerWantedLevelNow(System.Int32,System.Boolean)">
            <summary>
            Forces any pending wanted level to be applied to the specified player immediately.
            Call SET_PLAYER_WANTED_LEVEL with the desired wanted level, followed by SET_PLAYER_WANTED_LEVEL_NOW.
            Second parameter is unknown (always false).
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPlayerWeaponDamageModifier(System.Int32,System.Single)">
            <summary>
            The native ensures the 'modifier' parameter is 0.1 or greater.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPlayerWeaponDefenseModifier(System.Int32,System.Single)">
            <summary>
            SET_PLAYER_WEAPON_DEFENSE_MODIFIER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPlayerWeaponDefenseModifier_2(System.Int32,System.Single)">
            <summary>
            _SET_PLAYER_WEAPON_DEFENSE_MODIFIER_2
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xbcfde9ede4cf27dc(System.Int32,System.Single)">
            <summary>
            _SET_PLAYER_WEAPON_DEFENSE_MODIFIER_2
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPlayerpadShakesWhenControllerDisabled(System.Boolean)">
            <summary>
            SET_PLAYERPAD_SHAKES_WHEN_CONTROLLER_DISABLED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPlayersLastVehicle(System.Int32)">
            <summary>
            SET_PLAYERS_LAST_VEHICLE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPoliceFocusWillTrackVehicle(System.Int32,System.Boolean)">
            <summary>
            Sets flag on vehicle that changes behaviour in relation to when player gets wanted level
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x4e74e62e0a97e901(System.Int32,System.Boolean)">
            <summary>
            Sets flag on vehicle that changes behaviour in relation to when player gets wanted level
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPoliceIgnorePlayer(System.Int32,System.Boolean)">
            <summary>
            The player will be ignored by the police if toggle is set to true
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPoliceRadarBlips(System.Boolean)">
            <summary>
            If toggle is set to false:
            The police won't be shown on the (mini)map
            If toggle is set to true:
            The police will be shown on the (mini)map
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPopControlSphereThisFrame(System.Single,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            Min and max are usually 100.0 and 200.0
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xd8c3be3ee94caf2d(System.Single,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            Min and max are usually 100.0 and 200.0
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPortalSettingsOverride(System.String,System.String)">
            <summary>
            SET_PORTAL_SETTINGS_OVERRIDE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x044dbad7a7fa2be5(System.String,System.String)">
            <summary>
            SET_PORTAL_SETTINGS_OVERRIDE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPositionForNullConvPed(System.Int32,System.Single,System.Single,System.Single)">
            <summary>
            SET_POSITION_FOR_NULL_CONV_PED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x33e3c6c6f2f0b506(System.Int32,System.Single,System.Single,System.Single)">
            <summary>
            SET_POSITION_FOR_NULL_CONV_PED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPositionedPlayerVehicleRadioEmitterEnabled(System.Int32)">
            <summary>
            SET_POSITIONED_PLAYER_VEHICLE_RADIO_EMITTER_ENABLED
            </summary>
            <param name="enabled">
            enables/disables a positioned emitter for the player vehicle radio
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xda07819e452ffe8f(System.Int32)">
            <summary>
            SET_POSITIONED_PLAYER_VEHICLE_RADIO_EMITTER_ENABLED
            </summary>
            <param name="enabled">
            enables/disables a positioned emitter for the player vehicle radio
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetProfileSettingPrologueComplete">
            <summary>
            SET_PROFILE_SETTING_PROLOGUE_COMPLETE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xb475f27c6a994d65">
            <summary>
            SET_PROFILE_SETTING_PROLOGUE_COMPLETE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetRaceTrackRender(System.Boolean)">
            <summary>
            SET_RACE_TRACK_RENDER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x1eac5f91bcbc5073(System.Boolean)">
            <summary>
            SET_RACE_TRACK_RENDER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetRadarAsExteriorThisFrame">
            <summary>
            SET_RADAR_AS_EXTERIOR_THIS_FRAME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetRadarAsInteriorThisFrame(System.UInt32,System.Single,System.Single,System.Int32,System.Int32)">
            <summary>
            List of interior hashes: pastebin.com/1FUyXNqY
            Not for every interior zoom &gt; 0 available.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetRadarZoom(System.Int32)">
            <summary>
            zoomLevel ranges from 0 to 200
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetRadarZoomPrecise(System.Single)">
            <summary>
            SET_RADAR_ZOOM_PRECISE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RespondingAsTemp(System.Single)">
            <summary>
            SET_RADAR_ZOOM_PRECISE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetRadarZoomToBlip(System.Int32,System.Single)">
            <summary>
            SET_RADAR_ZOOM_TO_BLIP
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xf98e4b3e56afc7b1(System.Int32,System.Single)">
            <summary>
            SET_RADAR_ZOOM_TO_BLIP
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetRadarZoomToDistance(System.Single)">
            <summary>
            SET_RADAR_ZOOM_TO_DISTANCE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetRadarZoomLevelThisFrame(System.Single)">
            <summary>
            SET_RADAR_ZOOM_TO_DISTANCE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetRadioAutoUnfreeze(System.Boolean)">
            <summary>
            SET_RADIO_AUTO_UNFREEZE
            </summary>
            <param name="toggle">
            if true the radio will automatically unfreeze as soon as the player gets in a vehicle
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetRadioFrontendFadeTime(System.Single)">
            <summary>
            SET_RADIO_FRONTEND_FADE_TIME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x2c96cdb04fca358e(System.Single)">
            <summary>
            SET_RADIO_FRONTEND_FADE_TIME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetRadioStationIsVisible(System.String,System.Boolean)">
            <summary>
            Doesn't have an effect in Story Mode.
            ```
            NativeDB Introduced: v2372
            ```
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetRadioStationMusicOnly(System.String,System.Boolean)">
            <summary>
            6 calls in the b617d scripts, removed identical lines:
            AUDIO::SET_RADIO_STATION_MUSIC_ONLY("RADIO_01_CLASS_ROCK", 1);
            AUDIO::SET_RADIO_STATION_MUSIC_ONLY(AUDIO::GET_RADIO_STATION_NAME(10), 0);
            AUDIO::SET_RADIO_STATION_MUSIC_ONLY(AUDIO::GET_RADIO_STATION_NAME(10), 1);
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x774bd811f656a122(System.String,System.Boolean)">
            <summary>
            6 calls in the b617d scripts, removed identical lines:
            AUDIO::SET_RADIO_STATION_MUSIC_ONLY("RADIO_01_CLASS_ROCK", 1);
            AUDIO::SET_RADIO_STATION_MUSIC_ONLY(AUDIO::GET_RADIO_STATION_NAME(10), 0);
            AUDIO::SET_RADIO_STATION_MUSIC_ONLY(AUDIO::GET_RADIO_STATION_NAME(10), 1);
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetRadioToStationIndex(System.Int32)">
            <summary>
            Sets radio station by index.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetRadioToStationName(System.String)">
            <summary>
            Find the radio station list [here](https://gist.github.com/4mmonium/b47d6512a2d992cbf4eea15d9038b581)
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetRadioTrack(System.String,System.String)">
            <summary>
            Only found this one in the decompiled scripts:
            AUDIO::SET_RADIO_TRACK("RADIO_03_HIPHOP_NEW", "ARM1_RADIO_STARTS");
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetRadioTrackMix(System.String,System.String,System.Int32)">
            <summary>
            NativeDB Introduced: v1493
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetRadiusBlipEdge(System.Int32,System.Boolean)">
            <summary>
            Enabling this on a radius blip will make it outline only.\
            Please note that this only works on a **radius** blip (i.e. one generated using [`ADD_BLIP_FOR_RADIUS`](#\_0x46818D79B1F7499A)), not a normal blip.
            **Example result:**\
            ![example-image](https://i.imgur.com/hS6ki7p.png)
            </summary>
            <param name="blip">
            The blip handle
            </param>
            <param name="toggle">
            Whether to turn off or on the effect
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x25615540d894b814(System.Int32,System.Boolean)">
            <summary>
            Enabling this on a radius blip will make it outline only.\
            Please note that this only works on a **radius** blip (i.e. one generated using [`ADD_BLIP_FOR_RADIUS`](#\_0x46818D79B1F7499A)), not a normal blip.
            **Example result:**\
            ![example-image](https://i.imgur.com/hS6ki7p.png)
            </summary>
            <param name="blip">
            The blip handle
            </param>
            <param name="toggle">
            Whether to turn off or on the effect
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetRagdollBlockingFlags(System.Int32,System.Int32)">
            <summary>
            Works for both player and peds, but some flags don't seem to work for the player (1, for example)
            1 - Blocks ragdolling when shot.
            2 - Blocks ragdolling when hit by a vehicle. The ped still might play a falling animation.
            4 - Blocks ragdolling when set on fire.
            -----------------------------------------------------------------------
            There seem to be 26 flags
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x26695ec767728d84(System.Int32,System.Int32)">
            <summary>
            Works for both player and peds, but some flags don't seem to work for the player (1, for example)
            1 - Blocks ragdolling when shot.
            2 - Blocks ragdolling when hit by a vehicle. The ped still might play a falling animation.
            4 - Blocks ragdolling when set on fire.
            -----------------------------------------------------------------------
            There seem to be 26 flags
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedRagdollBlockingFlags(System.Int32,System.Int32)">
            <summary>
            Works for both player and peds, but some flags don't seem to work for the player (1, for example)
            1 - Blocks ragdolling when shot.
            2 - Blocks ragdolling when hit by a vehicle. The ped still might play a falling animation.
            4 - Blocks ragdolling when set on fire.
            -----------------------------------------------------------------------
            There seem to be 26 flags
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetRainLevel(System.Single)">
            <summary>
            Controls rain, rain sounds and the creation of puddles.
            With an `level` higher than `0.5f`, only the creation of puddles gets faster, rain and rain sound won't increase after that.
            With an `level` of `0.0f` rain and rain sounds are disabled and there won't be any new puddles.
            To use the rain level of the current weather, call this native with `-1f` as `level`.
            </summary>
            <param name="level">
            Strength of rain effects
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetRainFxIntensity(System.Single)">
            <summary>
            Controls rain, rain sounds and the creation of puddles.
            With an `level` higher than `0.5f`, only the creation of puddles gets faster, rain and rain sound won't increase after that.
            With an `level` of `0.0f` rain and rain sounds are disabled and there won't be any new puddles.
            To use the rain level of the current weather, call this native with `-1f` as `level`.
            </summary>
            <param name="level">
            Strength of rain effects
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetRandomBoats(System.Boolean)">
            <summary>
            SET_RANDOM_BOATS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetRandomBoatsInMp(System.Boolean)">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetRandomEventFlag(System.Int32)">
            <summary>
            If the parameter is true, sets the random event flag to true, if the parameter is false, the function does nothing at all.
            Does nothing if the mission flag is set.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetRandomSeed(System.Int32)">
            <summary>
            SET_RANDOM_SEED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetRandomTrains(System.Boolean)">
            <summary>
            Enables spawning random trains on the preset tracks.
            Requires [`SWITCH_TRAIN_TRACK`](#\_0xFD813BB7DB977F20) and [`SET_TRAIN_TRACK_SPAWN_FREQUENCY`](#\_0x21973BBF8D17EDFA) to be set.
            </summary>
            <param name="toggle">
            Whether to enable random trains.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetRandomVehicleDensityMultiplierThisFrame(System.Single)">
            <summary>
            SET_RANDOM_VEHICLE_DENSITY_MULTIPLIER_THIS_FRAME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetRandomWeatherType">
            <summary>
            SET_RANDOM_WEATHER_TYPE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetReduceDriftVehicleSuspension(System.Int32,System.Boolean)">
            <summary>
            Lowers the vehicle's stance. Only works for vehicles that support this feature.
            ```
            NativeDB Introduced: v2372
            ```
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetReducePedModelBudget(System.Boolean)">
            <summary>
            SET_REDUCE_PED_MODEL_BUDGET
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetReduceVehicleModelBudget(System.Boolean)">
            <summary>
            SET_REDUCE_VEHICLE_MODEL_BUDGET
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetRelationshipBetweenGroups(System.Int32,System.UInt32,System.UInt32)">
            <summary>
            Sets the relationship between two groups. This should be called twice (once for each group).
            Relationship types:
            0 = Companion
            1 = Respect
            2 = Like
            3 = Neutral
            4 = Dislike
            5 = Hate
            255 = Pedestrians
            Example:
            PED::SET_RELATIONSHIP_BETWEEN_GROUPS(2, l_1017, 0xA49E591C);
            PED::SET_RELATIONSHIP_BETWEEN_GROUPS(2, 0xA49E591C, l_1017);
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetRelationshipGroupDontAffectWantedLevel(System.Int32,System.Boolean)">
            <summary>
            _SET_RELATIONSHIP_GROUP_DONT_AFFECT_WANTED_LEVEL
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x5615e0c5eb2bc6e2(System.Int32,System.Boolean)">
            <summary>
            _SET_RELATIONSHIP_GROUP_DONT_AFFECT_WANTED_LEVEL
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetRelationshipToPlayer(System.Int32,System.Boolean)">
            <summary>
            Enables ghosting between specific players. Name is between `_SET_RELATIONSHIP_GROUP_DONT_AFFECT_WANTED_LEVEL` and `SET_ROADS_BACK_TO_ORIGINAL`.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa7c511fa1c5bda38(System.Int32,System.Boolean)">
            <summary>
            Enables ghosting between specific players. Name is between `_SET_RELATIONSHIP_GROUP_DONT_AFFECT_WANTED_LEVEL` and `SET_ROADS_BACK_TO_ORIGINAL`.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetRenderHdOnly(System.Boolean)">
            <summary>
            SET_RENDER_HD_ONLY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x40aefd1a244741f2(System.Boolean)">
            <summary>
            SET_RENDER_HD_ONLY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetRenderTrainAsDerailed(System.Int32,System.Boolean)">
            <summary>
            makes the train all jumbled up and derailed as it moves on the tracks (though that wont stop it from its normal operations)
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetResourceKvp(System.String,System.String)">
            <summary>
            A setter for [GET_RESOURCE_KVP_STRING](#\_0x5240DA5A).
            </summary>
            <param name="key">
            The key to set
            </param>
            <param name="_value">
            The value to write
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetResourceKvpFloat(System.String,System.Single)">
            <summary>
            A setter for [GET_RESOURCE_KVP_FLOAT](#\_0x35BDCEEA).
            </summary>
            <param name="key">
            The key to set
            </param>
            <param name="_value">
            The value to write
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetResourceKvpInt(System.String,System.Int32)">
            <summary>
            A setter for [GET_RESOURCE_KVP_INT](#\_0x557B586A).
            </summary>
            <param name="key">
            The key to set
            </param>
            <param name="_value">
            The value to write
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetRestartCustomPosition(System.Single,System.Single,System.Single,System.Single)">
            <summary>
            _SET_RESTART_CUSTOM_POSITION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x706b5edcaa7fa663(System.Single,System.Single,System.Single,System.Single)">
            <summary>
            _SET_RESTART_CUSTOM_POSITION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetCustomRespawnPosition(System.Single,System.Single,System.Single,System.Single)">
            <summary>
            _SET_RESTART_CUSTOM_POSITION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetRichPresence(System.String)">
            <summary>
            Sets the player's rich presence detail state for social platform providers to a specified string.
            </summary>
            <param name="presenceState">
            The rich presence string to set.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetRiotModeEnabled(System.Boolean)">
            <summary>
            Activates riot mode. All NPCs are being hostile to each other (including player). Also the game will give weapons (pistols, smgs) to random NPCs.
            </summary>
            <param name="toggle">
            Turn on or off riot mode. Set to `true` to enable riot mode.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x2587a48bc88dfadf(System.Boolean)">
            <summary>
            Activates riot mode. All NPCs are being hostile to each other (including player). Also the game will give weapons (pistols, smgs) to random NPCs.
            </summary>
            <param name="toggle">
            Turn on or off riot mode. Set to `true` to enable riot mode.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetRoadsBackToOriginal(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            missing a last parameter int p6
            ```
            ```
            NativeDB Added Parameter 7: Any p6
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetRoadsBackToOriginalInAngledArea(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            See [`IS_POINT_IN_ANGLED_AREA`](#\_0x2A70BAE8883E4C81) for the definition of an angled area.
            ```
            NativeDB Added Parameter 8: Any p7
            bool p7 - always 1
            ```
            </summary>
            <param name="x1">
            X dimension of the angled area 'origin'
            </param>
            <param name="y1">
            Y dimension of the angled area 'origin'
            </param>
            <param name="z1">
            Z dimension of the angled area 'origin'
            </param>
            <param name="x2">
            X dimension of the angled area 'extent'
            </param>
            <param name="y2">
            Y dimension of the angled area 'extent'
            </param>
            <param name="z2">
            Z dimension of the angled area 'extent'
            </param>
            <param name="width">
            Width of the angled area
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetRoadsInAngledArea(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Boolean,System.Boolean,System.Boolean)">
            <summary>
            unknown3 is related to `SEND_SCRIPT_WORLD_STATE_EVENT &gt; CNetworkRoadNodeWorldStateData` in networked environments.
            See [`IS_POINT_IN_ANGLED_AREA`](#\_0x2A70BAE8883E4C81) for the definition of an angled area.
            </summary>
            <param name="x1">
            X dimension of the angled area 'origin'
            </param>
            <param name="y1">
            Y dimension of the angled area 'origin'
            </param>
            <param name="z1">
            Z dimension of the angled area 'origin'
            </param>
            <param name="x2">
            X dimension of the angled area 'extent'
            </param>
            <param name="y2">
            Y dimension of the angled area 'extent'
            </param>
            <param name="z2">
            Z dimension of the angled area 'extent'
            </param>
            <param name="width">
            Width of the angled area
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetRoadsInArea(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Boolean,System.Boolean)">
            <summary>
            When this is set to false, all nodes in the area get disabled.
            `GET_VEHICLE_NODE_IS_SWITCHED_OFF` returns true afterwards.
            If it's true,
            `GET_VEHICLE_NODE_IS_SWITCHED_OFF` returns false.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetRopeLengthChangeRate(System.Int32,System.Single)">
            <summary>
            Set's the ropes length change rate, which is the speed that rope should wind if started.
            </summary>
            <param name="rope">
            The rope to set the length change rate for.
            </param>
            <param name="lengthChangeRate">
            The rope's new length change rate.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetRopesCreateNetworkWorldState(System.Boolean)">
            <summary>
            Toggles whether the usage of [ADD_ROPE](#\_0xE832D760399EB220) should create an underlying CNetworkRopeWorldStateData. By default this is set to false.
            </summary>
            <param name="shouldCreate">
            Whether to create an underlying network world state
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetRunSprintMultiplierForPlayer(System.Int32,System.Single)">
            <summary>
            Multiplier goes up to 1.49 any value above will be completely overruled by the game and the multiplier will not take effect, this can be edited in memory however.
            Just call it one time, it is not required to be called once every tick.
            Note: At least the IDA method if you change the max float multiplier from 1.5 it will change it for both this and SWIM above. I say 1.5 as the function blrs if what you input is greater than or equal to 1.5 hence why it's 1.49 max default.
            It is not possible to "decrease" speed. Anything below 1 will be ignored.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetRuntimeTextureArgbData(System.Int64,System.String,System.Int32)">
            <summary>
            SET_RUNTIME_TEXTURE_ARGB_DATA
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetRuntimeTextureImage(System.Int64,System.String)">
            <summary>
            Replaces the pixel data in a runtime texture with the image data from a file in the current resource, or a data URL.
            If the bitmap is a different size compared to the existing texture, it will be resampled.
            This command may end up executed asynchronously, and only update the texture data at a later time.
            </summary>
            <param name="tex">
            A runtime texture handle.
            </param>
            <param name="fileName">
            The file name of an image to load, or a base64 "data:" URL. This should preferably be a PNG, and has to be specified as a `file` in the resource manifest.
            </param>
            <returns>
            TRUE for success, FALSE for failure.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetRuntimeTexturePixel(System.Int64,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            Sets a pixel in the specified runtime texture. This will have to be committed using `COMMIT_RUNTIME_TEXTURE` to have any effect.
            </summary>
            <param name="tex">
            A handle to the runtime texture.
            </param>
            <param name="x">
            The X position of the pixel to change.
            </param>
            <param name="y">
            The Y position of the pixel to change.
            </param>
            <param name="r">
            The new R value (0-255).
            </param>
            <param name="g">
            The new G value (0-255).
            </param>
            <param name="b">
            The new B value (0-255).
            </param>
            <param name="a">
            The new A value (0-255).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetSaveHouse(System.Int32,System.Boolean,System.Boolean)">
            <summary>
            SET_SAVE_HOUSE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetSaveMenuActive(System.Boolean)">
            <summary>
            ignoreVehicle - bypasses vehicle check of the local player (it will not open if you are in a vehicle and this is set to false)
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetSaveMigrationTransactionId(System.Int32)">
            <summary>
            Sets profile setting 501
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xf6792800ac95350d(System.Int32)">
            <summary>
            Sets profile setting 501
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetScaleformMovieAsNoLongerNeeded(System.Int32@)">
            <summary>
            SET_SCALEFORM_MOVIE_AS_NO_LONGER_NEEDED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetScaleformMovieToUseLargeRt(System.Int32,System.Int32)">
            <summary>
            ```
            NativeDB Introduced: v573
            ```
            Configures a Scaleform movie to render to a large render target (1280x720), which is useful for ensuring higher quality and clarity in certain display scenarios. Such as displaying the name of an organization (CEO Office) in a visually impactful way for example.
            </summary>
            <param name="scaleformMovieId">
            The handle of the Scaleform to be used.
            </param>
            <param name="useLargeRT">
            A boolean switch to enable/disable the use of the large rendertarget.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x32f34ff7f617643b(System.Int32,System.Int32)">
            <summary>
            ```
            NativeDB Introduced: v573
            ```
            Configures a Scaleform movie to render to a large render target (1280x720), which is useful for ensuring higher quality and clarity in certain display scenarios. Such as displaying the name of an organization (CEO Office) in a visually impactful way for example.
            </summary>
            <param name="scaleformMovieId">
            The handle of the Scaleform to be used.
            </param>
            <param name="useLargeRT">
            A boolean switch to enable/disable the use of the large rendertarget.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetScaleformMovieToUseSuperLargeRt(System.Int32,System.Boolean)">
            <summary>
            Adjusts a scaleform movie's dimensions to fit a large rendertarget. Mostly used in casino scripts.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xe6a9f00d4240b519(System.Int32,System.Boolean)">
            <summary>
            Adjusts a scaleform movie's dimensions to fit a large rendertarget. Mostly used in casino scripts.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetScaleformFitRendertarget(System.Int32,System.Boolean)">
            <summary>
            Adjusts a scaleform movie's dimensions to fit a large rendertarget. Mostly used in casino scripts.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetScaleformMovieToUseSystemTime(System.Int32,System.Boolean)">
            <summary>
            SET_SCALEFORM_MOVIE_TO_USE_SYSTEM_TIME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetScenarioGroupEnabled(System.String,System.Boolean)">
            <summary>
            Occurrences in the b617d scripts: pastebin.com/Tvg2PRHU
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetScenarioPedDensityMultiplierThisFrame(System.Single,System.Single)">
            <summary>
            Set the number of scenario peds on the entire map
            </summary>
            <param name="interiorMult">
            Multiplier for ped scenarios inside interiors.
            </param>
            <param name="exteriorMult">
            Multiplier for ped scenarios outside interiors.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetScenarioPedsSpawnInSphereArea(System.Single,System.Single,System.Single,System.Single,System.Int32)">
            <summary>
            SET_SCENARIO_PEDS_SPAWN_IN_SPHERE_AREA
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetScenarioPedsToBeReturnedByNextCommand(System.Boolean)">
            <summary>
            Sets a value indicating whether scenario peds should be returned by the next call to a command that returns peds. Eg. GET_CLOSEST_PED.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetScenarioTypeEnabled(System.String,System.Boolean)">
            <summary>
            seems to enable/disable specific scenario-types from happening in the game world.
            Here are some scenario types from the scripts:
            "WORLD_MOUNTAIN_LION_REST"
            "WORLD_MOUNTAIN_LION_WANDER"
            "DRIVE"
            "WORLD_VEHICLE_POLICE_BIKE"
            "WORLD_VEHICLE_POLICE_CAR"
            "WORLD_VEHICLE_POLICE_NEXT_TO_CAR"
            "WORLD_VEHICLE_DRIVE_SOLO"
            "WORLD_VEHICLE_BIKER"
            "WORLD_VEHICLE_DRIVE_PASSENGERS"
            "WORLD_VEHICLE_SALTON_DIRT_BIKE"
            "WORLD_VEHICLE_BICYCLE_MOUNTAIN"
            "PROP_HUMAN_SEAT_CHAIR"
            "WORLD_VEHICLE_ATTRACTOR"
            "WORLD_HUMAN_LEANING"
            "WORLD_HUMAN_HANG_OUT_STREET"
            "WORLD_HUMAN_DRINKING"
            "WORLD_HUMAN_SMOKING"
            "WORLD_HUMAN_GUARD_STAND"
            "WORLD_HUMAN_CLIPBOARD"
            "WORLD_HUMAN_HIKER"
            "WORLD_VEHICLE_EMPTY"
            "WORLD_VEHICLE_BIKE_OFF_ROAD_RACE"
            "WORLD_HUMAN_PAPARAZZI"
            "WORLD_VEHICLE_PARK_PERPENDICULAR_NOSE_IN"
            "WORLD_VEHICLE_PARK_PARALLEL"
            "WORLD_VEHICLE_CONSTRUCTION_SOLO"
            "WORLD_VEHICLE_CONSTRUCTION_PASSENGERS"
            "WORLD_VEHICLE_TRUCK_LOGS"
            scenarioType could be the same as scenarioName, used in for example TASK::TASK_START_SCENARIO_AT_POSITION.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetScriptAsNoLongerNeeded(System.String)">
            <summary>
            SET_SCRIPT_AS_NO_LONGER_NEEDED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetScriptGfxAlign(System.Int32,System.Int32)">
            <summary>
            This function anchors script draws to a side of the safe zone. This needs to be called to make the interface
            independent of the player's safe zone configuration.
            These values are equivalent to `alignX` and `alignY` in `common:/data/ui/frontend.xml`, which can be used as a baseline
            for default alignment.
            Valid values for `horizontalAlign`, from original documentation:
            *   **C (67)** - Center: DRAW_TEXT starts in the middle of the screen, while DRAW_RECT starts on the right; both move with
            the right side of the screen.
            *   **L (76)** - Left: Anchors to the left side, DRAW_RECT starts on the left side of the screen, same as DRAW_TEXT when
            centered.
            *   **R (82)** - Right: DRAW_TEXT starts on the left side (normal 0,0), while DRAW_RECT starts some short distance away
            from the right side of the screen, both move with the right side of the screen.
            Valid values for `verticalAlign`, from original documentation:
            *   **B (66)** - Bottom: DRAW_RECT starts about as far as the middle of the map from the bottom, while DRAW_TEXT is about
            rather centered.
            *   **C (67)** - Center: It starts at a certain distance from the bottom, but the distance is fixed, the distance is
            different from 66.
            *   **T (84)** - Top: Anchors to the top, DRAW_RECT starts on the top of the screen, DRAW_TEXT just below it.
            Using any other value (including 0) will result in the safe zone not being taken into account for this draw. The
            canonical value for this is 'I' (73).
            For example, you can use `SET_SCRIPT_GFX_ALIGN(0, 84)` to only scale on the Y axis (to the top), but not change the X
            axis.
            To reset the value, use `RESET_SCRIPT_GFX_ALIGN`.
            </summary>
            <param name="horizontalAlign">
            The horizontal alignment. This can be 67 ('C'), 76 ('L'), or 82 ('R').
            </param>
            <param name="verticalAlign">
            The vertical alignment. This can be 67 ('C'), 66 ('B'), or 84 ('T').
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetScreenDrawPosition(System.Int32,System.Int32)">
            <summary>
            This function anchors script draws to a side of the safe zone. This needs to be called to make the interface
            independent of the player's safe zone configuration.
            These values are equivalent to `alignX` and `alignY` in `common:/data/ui/frontend.xml`, which can be used as a baseline
            for default alignment.
            Valid values for `horizontalAlign`, from original documentation:
            *   **C (67)** - Center: DRAW_TEXT starts in the middle of the screen, while DRAW_RECT starts on the right; both move with
            the right side of the screen.
            *   **L (76)** - Left: Anchors to the left side, DRAW_RECT starts on the left side of the screen, same as DRAW_TEXT when
            centered.
            *   **R (82)** - Right: DRAW_TEXT starts on the left side (normal 0,0), while DRAW_RECT starts some short distance away
            from the right side of the screen, both move with the right side of the screen.
            Valid values for `verticalAlign`, from original documentation:
            *   **B (66)** - Bottom: DRAW_RECT starts about as far as the middle of the map from the bottom, while DRAW_TEXT is about
            rather centered.
            *   **C (67)** - Center: It starts at a certain distance from the bottom, but the distance is fixed, the distance is
            different from 66.
            *   **T (84)** - Top: Anchors to the top, DRAW_RECT starts on the top of the screen, DRAW_TEXT just below it.
            Using any other value (including 0) will result in the safe zone not being taken into account for this draw. The
            canonical value for this is 'I' (73).
            For example, you can use `SET_SCRIPT_GFX_ALIGN(0, 84)` to only scale on the Y axis (to the top), but not change the X
            axis.
            To reset the value, use `RESET_SCRIPT_GFX_ALIGN`.
            </summary>
            <param name="horizontalAlign">
            The horizontal alignment. This can be 67 ('C'), 76 ('L'), or 82 ('R').
            </param>
            <param name="verticalAlign">
            The vertical alignment. This can be 67 ('C'), 66 ('B'), or 84 ('T').
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ScreenDrawPositionBegin(System.Int32,System.Int32)">
            <summary>
            This function anchors script draws to a side of the safe zone. This needs to be called to make the interface
            independent of the player's safe zone configuration.
            These values are equivalent to `alignX` and `alignY` in `common:/data/ui/frontend.xml`, which can be used as a baseline
            for default alignment.
            Valid values for `horizontalAlign`, from original documentation:
            *   **C (67)** - Center: DRAW_TEXT starts in the middle of the screen, while DRAW_RECT starts on the right; both move with
            the right side of the screen.
            *   **L (76)** - Left: Anchors to the left side, DRAW_RECT starts on the left side of the screen, same as DRAW_TEXT when
            centered.
            *   **R (82)** - Right: DRAW_TEXT starts on the left side (normal 0,0), while DRAW_RECT starts some short distance away
            from the right side of the screen, both move with the right side of the screen.
            Valid values for `verticalAlign`, from original documentation:
            *   **B (66)** - Bottom: DRAW_RECT starts about as far as the middle of the map from the bottom, while DRAW_TEXT is about
            rather centered.
            *   **C (67)** - Center: It starts at a certain distance from the bottom, but the distance is fixed, the distance is
            different from 66.
            *   **T (84)** - Top: Anchors to the top, DRAW_RECT starts on the top of the screen, DRAW_TEXT just below it.
            Using any other value (including 0) will result in the safe zone not being taken into account for this draw. The
            canonical value for this is 'I' (73).
            For example, you can use `SET_SCRIPT_GFX_ALIGN(0, 84)` to only scale on the Y axis (to the top), but not change the X
            axis.
            To reset the value, use `RESET_SCRIPT_GFX_ALIGN`.
            </summary>
            <param name="horizontalAlign">
            The horizontal alignment. This can be 67 ('C'), 76 ('L'), or 82 ('R').
            </param>
            <param name="verticalAlign">
            The vertical alignment. This can be 67 ('C'), 66 ('B'), or 84 ('T').
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetScriptGfxAlignParams(System.Single,System.Single,System.Single,System.Single)">
            <summary>
            Sets the draw offset/calculated size for `SET_SCRIPT_GFX_ALIGN`. If using any alignment other than left/top, the game
            expects the width/height to be configured using this native in order to get a proper starting position for the draw
            command.
            </summary>
            <param name="x">
            The X offset for the item to be drawn.
            </param>
            <param name="y">
            The Y offset for the item to be drawn.
            </param>
            <param name="w">
            The width of the item to be drawn.
            </param>
            <param name="h">
            The height of the item to be drawn.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xf5a2c681787e579d(System.Single,System.Single,System.Single,System.Single)">
            <summary>
            Sets the draw offset/calculated size for `SET_SCRIPT_GFX_ALIGN`. If using any alignment other than left/top, the game
            expects the width/height to be configured using this native in order to get a proper starting position for the draw
            command.
            </summary>
            <param name="x">
            The X offset for the item to be drawn.
            </param>
            <param name="y">
            The Y offset for the item to be drawn.
            </param>
            <param name="w">
            The width of the item to be drawn.
            </param>
            <param name="h">
            The height of the item to be drawn.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ScreenDrawPositionRatio(System.Single,System.Single,System.Single,System.Single)">
            <summary>
            Sets the draw offset/calculated size for `SET_SCRIPT_GFX_ALIGN`. If using any alignment other than left/top, the game
            expects the width/height to be configured using this native in order to get a proper starting position for the draw
            command.
            </summary>
            <param name="x">
            The X offset for the item to be drawn.
            </param>
            <param name="y">
            The Y offset for the item to be drawn.
            </param>
            <param name="w">
            The width of the item to be drawn.
            </param>
            <param name="h">
            The height of the item to be drawn.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetScriptGfxDrawBehindPausemenu(System.Boolean)">
            <summary>
            Sets a flag defining whether or not script draw commands should continue being drawn behind the pause menu. This is usually used for TV channels and other draw commands that are used with a world render target.
            </summary>
            <param name="flag">
            A boolean value.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xc6372ecd45d73bcd(System.Boolean)">
            <summary>
            Sets a flag defining whether or not script draw commands should continue being drawn behind the pause menu. This is usually used for TV channels and other draw commands that are used with a world render target.
            </summary>
            <param name="flag">
            A boolean value.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetScriptGfxDrawOrder(System.Int32)">
            <summary>
            Sets the draw order for script draw commands.
            Examples from decompiled scripts:
            GRAPHICS::SET_SCRIPT_GFX_DRAW_ORDER(7);
            GRAPHICS::DRAW_RECT(0.5, 0.5, 3.0, 3.0, v\_4, v\_5, v\_6, a\_0.\_f172, 0);
            GRAPHICS::SET_SCRIPT_GFX_DRAW_ORDER(1);
            GRAPHICS::DRAW_RECT(0.5, 0.5, 1.5, 1.5, 0, 0, 0, 255, 0);
            ```cpp
            enum eGfxDrawOrder
            {
            GFX_ORDER_BEFORE_HUD_PRIORITY_LOW = 0,
            GFX_ORDER_BEFORE_HUD = 1,
            GFX_ORDER_BEFORE_HUD_PRIORITY_HIGH = 2,
            GFX_ORDER_AFTER_HUD_PRIORITY_LOW = 3,
            GFX_ORDER_AFTER_HUD = 4,
            GFX_ORDER_AFTER_HUD_PRIORITY_HIGH = 5,
            GFX_ORDER_AFTER_FADE_PRIORITY_LOW = 6,
            GFX_ORDER_AFTER_FADE = 7,
            GFX_ORDER_AFTER_FADE_PRIORITY_HIGH = 8,
            }
            ```
            </summary>
            <param name="order">
            The intended draw order/layer.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x61bb1d9b3a95d802(System.Int32)">
            <summary>
            Sets the draw order for script draw commands.
            Examples from decompiled scripts:
            GRAPHICS::SET_SCRIPT_GFX_DRAW_ORDER(7);
            GRAPHICS::DRAW_RECT(0.5, 0.5, 3.0, 3.0, v\_4, v\_5, v\_6, a\_0.\_f172, 0);
            GRAPHICS::SET_SCRIPT_GFX_DRAW_ORDER(1);
            GRAPHICS::DRAW_RECT(0.5, 0.5, 1.5, 1.5, 0, 0, 0, 255, 0);
            ```cpp
            enum eGfxDrawOrder
            {
            GFX_ORDER_BEFORE_HUD_PRIORITY_LOW = 0,
            GFX_ORDER_BEFORE_HUD = 1,
            GFX_ORDER_BEFORE_HUD_PRIORITY_HIGH = 2,
            GFX_ORDER_AFTER_HUD_PRIORITY_LOW = 3,
            GFX_ORDER_AFTER_HUD = 4,
            GFX_ORDER_AFTER_HUD_PRIORITY_HIGH = 5,
            GFX_ORDER_AFTER_FADE_PRIORITY_LOW = 6,
            GFX_ORDER_AFTER_FADE = 7,
            GFX_ORDER_AFTER_FADE_PRIORITY_HIGH = 8,
            }
            ```
            </summary>
            <param name="order">
            The intended draw order/layer.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.Set_2dLayer(System.Int32)">
            <summary>
            Sets the draw order for script draw commands.
            Examples from decompiled scripts:
            GRAPHICS::SET_SCRIPT_GFX_DRAW_ORDER(7);
            GRAPHICS::DRAW_RECT(0.5, 0.5, 3.0, 3.0, v\_4, v\_5, v\_6, a\_0.\_f172, 0);
            GRAPHICS::SET_SCRIPT_GFX_DRAW_ORDER(1);
            GRAPHICS::DRAW_RECT(0.5, 0.5, 1.5, 1.5, 0, 0, 0, 255, 0);
            ```cpp
            enum eGfxDrawOrder
            {
            GFX_ORDER_BEFORE_HUD_PRIORITY_LOW = 0,
            GFX_ORDER_BEFORE_HUD = 1,
            GFX_ORDER_BEFORE_HUD_PRIORITY_HIGH = 2,
            GFX_ORDER_AFTER_HUD_PRIORITY_LOW = 3,
            GFX_ORDER_AFTER_HUD = 4,
            GFX_ORDER_AFTER_HUD_PRIORITY_HIGH = 5,
            GFX_ORDER_AFTER_FADE_PRIORITY_LOW = 6,
            GFX_ORDER_AFTER_FADE = 7,
            GFX_ORDER_AFTER_FADE_PRIORITY_HIGH = 8,
            }
            ```
            </summary>
            <param name="order">
            The intended draw order/layer.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetUiLayer(System.Int32)">
            <summary>
            Sets the draw order for script draw commands.
            Examples from decompiled scripts:
            GRAPHICS::SET_SCRIPT_GFX_DRAW_ORDER(7);
            GRAPHICS::DRAW_RECT(0.5, 0.5, 3.0, 3.0, v\_4, v\_5, v\_6, a\_0.\_f172, 0);
            GRAPHICS::SET_SCRIPT_GFX_DRAW_ORDER(1);
            GRAPHICS::DRAW_RECT(0.5, 0.5, 1.5, 1.5, 0, 0, 0, 255, 0);
            ```cpp
            enum eGfxDrawOrder
            {
            GFX_ORDER_BEFORE_HUD_PRIORITY_LOW = 0,
            GFX_ORDER_BEFORE_HUD = 1,
            GFX_ORDER_BEFORE_HUD_PRIORITY_HIGH = 2,
            GFX_ORDER_AFTER_HUD_PRIORITY_LOW = 3,
            GFX_ORDER_AFTER_HUD = 4,
            GFX_ORDER_AFTER_HUD_PRIORITY_HIGH = 5,
            GFX_ORDER_AFTER_FADE_PRIORITY_LOW = 6,
            GFX_ORDER_AFTER_FADE = 7,
            GFX_ORDER_AFTER_FADE_PRIORITY_HIGH = 8,
            }
            ```
            </summary>
            <param name="order">
            The intended draw order/layer.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetScriptUpdateDoorAudio(System.Int32,System.Boolean)">
            <summary>
            SET_SCRIPT_UPDATE_DOOR_AUDIO
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x06c0023bed16dd6b(System.Int32,System.Boolean)">
            <summary>
            SET_SCRIPT_UPDATE_DOOR_AUDIO
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetScriptVariableHudColour(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            Sets the color of HUD_COLOUR_SCRIPT_VARIABLE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xd68a5ff8a3a89874(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            Sets the color of HUD_COLOUR_SCRIPT_VARIABLE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetScriptVariable_2HudColour(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            Sets the color of HUD_COLOUR_SCRIPT_VARIABLE_2
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x16a304e6cb2bfab9(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            Sets the color of HUD_COLOUR_SCRIPT_VARIABLE_2
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetScriptVehicleGenerator(System.Int32,System.Boolean)">
            <summary>
            Only called once in the decompiled scripts. Presumably activates the specified generator.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetScriptWithNameHashAsNoLongerNeeded(System.UInt32)">
            <summary>
            SET_SCRIPT_WITH_NAME_HASH_AS_NO_LONGER_NEEDED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetStreamedScriptAsNoLongerNeeded(System.UInt32)">
            <summary>
            SET_SCRIPT_WITH_NAME_HASH_AS_NO_LONGER_NEEDED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetScriptedAnimSeatOffset(System.Int32,System.Single)">
            <summary>
            SET_SCRIPTED_ANIM_SEAT_OFFSET
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetScriptedConversionCoordThisFrame(System.Single,System.Single,System.Single)">
            <summary>
            SET_SCRIPTED_CONVERSION_COORD_THIS_FRAME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetSeethrough(System.Boolean)">
            <summary>
            Toggles Heatvision on/off.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetSequenceToRepeat(System.Int32,System.Boolean)">
            <summary>
            SET_SEQUENCE_TO_REPEAT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetSirenKeepOn(System.Int32,System.Boolean)">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xf584cf8529b51434(System.Int32,System.Boolean)">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetSirenWithNoDriver(System.Int32,System.Int32@)">
            <summary>
            SET_SIREN_WITH_NO_DRIVER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetSnakeoilForEntry(System.String,System.String,System.String)">
            <summary>
            SET_SNAKEOIL_FOR_ENTRY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetSnowLevel(System.Single)">
            <summary>
            NativeDB Introduced: v1868
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetSocialClubTour(System.String)">
            <summary>
            HUD::SET_SOCIAL_CLUB_TOUR("Gallery");
            HUD::SET_SOCIAL_CLUB_TOUR("Missions");
            HUD::SET_SOCIAL_CLUB_TOUR("General");
            HUD::SET_SOCIAL_CLUB_TOUR("Playlists");
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x9e778248d6685fe0(System.String)">
            <summary>
            HUD::SET_SOCIAL_CLUB_TOUR("Gallery");
            HUD::SET_SOCIAL_CLUB_TOUR("Missions");
            HUD::SET_SOCIAL_CLUB_TOUR("General");
            HUD::SET_SOCIAL_CLUB_TOUR("Playlists");
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetSpecialAbility(System.Int32,System.Int32)">
            <summary>
            NativeDB Added Parameter 3: Any p2
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xb214d570ead7f81a(System.Int32,System.Int32)">
            <summary>
            NativeDB Added Parameter 3: Any p2
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetSpecialAbilityMultiplier(System.Single)">
            <summary>
            SET_SPECIAL_ABILITY_MULTIPLIER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetSpecialFlightModeAllowed(System.Int32,System.Boolean)">
            <summary>
            Allows locking the hover/non-hover mode of a vehicle, such as the flying mode of the `Deluxo`. In the decompiled scripts, this native is used on `oppressor2` but couldn't get it to work on it.
            </summary>
            <param name="vehicle">
            The vehicle to which the locking state will be applied.
            </param>
            <param name="toggle">
            Boolean parameter where setting `false` locks the current state of the vehicle, preventing transitions such as the `Deluxo` or Oppressor switching between their flying and driving modes. Setting it to `true` allows changing the vehicle state as usual.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xf1211889df15a763(System.Int32,System.Boolean)">
            <summary>
            Allows locking the hover/non-hover mode of a vehicle, such as the flying mode of the `Deluxo`. In the decompiled scripts, this native is used on `oppressor2` but couldn't get it to work on it.
            </summary>
            <param name="vehicle">
            The vehicle to which the locking state will be applied.
            </param>
            <param name="toggle">
            Boolean parameter where setting `false` locks the current state of the vehicle, preventing transitions such as the `Deluxo` or Oppressor switching between their flying and driving modes. Setting it to `true` allows changing the vehicle state as usual.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleHoverTransformEnabled(System.Int32,System.Boolean)">
            <summary>
            Allows locking the hover/non-hover mode of a vehicle, such as the flying mode of the `Deluxo`. In the decompiled scripts, this native is used on `oppressor2` but couldn't get it to work on it.
            </summary>
            <param name="vehicle">
            The vehicle to which the locking state will be applied.
            </param>
            <param name="toggle">
            Boolean parameter where setting `false` locks the current state of the vehicle, preventing transitions such as the `Deluxo` or Oppressor switching between their flying and driving modes. Setting it to `true` allows changing the vehicle state as usual.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetSpecialFlightModeRatio(System.Int32,System.Single)">
            <summary>
            Used alongside [`SET_SPECIAL_FLIGHT_MODE_TARGET_RATIO`](#\_0x438B3D7CA026FE91), this function initiates hover transformation for vehicles with a hover mode, like the `Deluxo`, based on a specified ratio (0.0 to 1.0). Incorrect values can glitch the vehicle. Without pairing, vehicles revert to car mode. Ineffective on the `oppressor2`
            </summary>
            <param name="vehicle">
            The vehicle to which the ratio will be applied.
            </param>
            <param name="ratio">
            A value between 0.0 and 1.0 indicating the target state for the vehicle's hover mode transition. In decompiled scripts, a common usage is 0.75 - GetFrameTime(). Exceeding the maximum can cause the `Deluxo's` wheels to glitch, delaying their return to the initial position.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleHoverTransformRatio(System.Int32,System.Single)">
            <summary>
            Used alongside [`SET_SPECIAL_FLIGHT_MODE_TARGET_RATIO`](#\_0x438B3D7CA026FE91), this function initiates hover transformation for vehicles with a hover mode, like the `Deluxo`, based on a specified ratio (0.0 to 1.0). Incorrect values can glitch the vehicle. Without pairing, vehicles revert to car mode. Ineffective on the `oppressor2`
            </summary>
            <param name="vehicle">
            The vehicle to which the ratio will be applied.
            </param>
            <param name="ratio">
            A value between 0.0 and 1.0 indicating the target state for the vehicle's hover mode transition. In decompiled scripts, a common usage is 0.75 - GetFrameTime(). Exceeding the maximum can cause the `Deluxo's` wheels to glitch, delaying their return to the initial position.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetSpecialFlightModeTargetRatio(System.Int32,System.Single)">
            <summary>
            According to decompiled scripts this should work with the `deluxo` and `oppressor2` vehicles.
            Does nothing when used on `oppressor2`.
            For the deluxo:
            *   Set `state` to `0.0`: Fully transform to a 'road' vehicle (non-hover mode).
            *   Set `state` to `1.0`: Fully transform to a 'flying' vehicle (hover mode).
            If you set it to something like 0.5, then something [weird happens](https://streamable.com/p6wmr), you end up in some 50% hover mode, 50% not hover mode.
            This doesn't need to be called every tick, just once and the vehicle will transform to that state at the usual transform speed. It'll just stop transforming when it reaches the state you provided.
            Once this native is used then players will just be able to hit the vehicle transform key to toggle the transformation cycle; it won't block users from using the key.
            </summary>
            <param name="vehicle">
            The vehicle (a deluxo or oppressor2).
            </param>
            <param name="state">
            The transform state (value between 0.0 and 1.0).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x438b3d7ca026fe91(System.Int32,System.Single)">
            <summary>
            According to decompiled scripts this should work with the `deluxo` and `oppressor2` vehicles.
            Does nothing when used on `oppressor2`.
            For the deluxo:
            *   Set `state` to `0.0`: Fully transform to a 'road' vehicle (non-hover mode).
            *   Set `state` to `1.0`: Fully transform to a 'flying' vehicle (hover mode).
            If you set it to something like 0.5, then something [weird happens](https://streamable.com/p6wmr), you end up in some 50% hover mode, 50% not hover mode.
            This doesn't need to be called every tick, just once and the vehicle will transform to that state at the usual transform speed. It'll just stop transforming when it reaches the state you provided.
            Once this native is used then players will just be able to hit the vehicle transform key to toggle the transformation cycle; it won't block users from using the key.
            </summary>
            <param name="vehicle">
            The vehicle (a deluxo or oppressor2).
            </param>
            <param name="state">
            The transform state (value between 0.0 and 1.0).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleTransformState(System.Int32,System.Single)">
            <summary>
            According to decompiled scripts this should work with the `deluxo` and `oppressor2` vehicles.
            Does nothing when used on `oppressor2`.
            For the deluxo:
            *   Set `state` to `0.0`: Fully transform to a 'road' vehicle (non-hover mode).
            *   Set `state` to `1.0`: Fully transform to a 'flying' vehicle (hover mode).
            If you set it to something like 0.5, then something [weird happens](https://streamable.com/p6wmr), you end up in some 50% hover mode, 50% not hover mode.
            This doesn't need to be called every tick, just once and the vehicle will transform to that state at the usual transform speed. It'll just stop transforming when it reaches the state you provided.
            Once this native is used then players will just be able to hit the vehicle transform key to toggle the transformation cycle; it won't block users from using the key.
            </summary>
            <param name="vehicle">
            The vehicle (a deluxo or oppressor2).
            </param>
            <param name="state">
            The transform state (value between 0.0 and 1.0).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleHoverTransformPercentage(System.Int32,System.Single)">
            <summary>
            According to decompiled scripts this should work with the `deluxo` and `oppressor2` vehicles.
            Does nothing when used on `oppressor2`.
            For the deluxo:
            *   Set `state` to `0.0`: Fully transform to a 'road' vehicle (non-hover mode).
            *   Set `state` to `1.0`: Fully transform to a 'flying' vehicle (hover mode).
            If you set it to something like 0.5, then something [weird happens](https://streamable.com/p6wmr), you end up in some 50% hover mode, 50% not hover mode.
            This doesn't need to be called every tick, just once and the vehicle will transform to that state at the usual transform speed. It'll just stop transforming when it reaches the state you provided.
            Once this native is used then players will just be able to hit the vehicle transform key to toggle the transformation cycle; it won't block users from using the key.
            </summary>
            <param name="vehicle">
            The vehicle (a deluxo or oppressor2).
            </param>
            <param name="state">
            The transform state (value between 0.0 and 1.0).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetSrlTime(System.Single)">
            <summary>
            SET_SRL_TIME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetStateBagValue(System.String,System.String,System.String,System.Int32,System.Boolean)">
            <summary>
            Internal function for setting a state bag value.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetStateOfClosestDoorOfType(System.UInt32,System.Single,System.Single,System.Single,System.Boolean,System.Single,System.Boolean)">
            <summary>
            Hardcoded to not work in multiplayer.
            Used to lock/unlock doors to interior areas of the game.
            (Possible) Door Types:
            pastebin.com/9S2m3qA4
            Heading is either 1, 0 or -1 in the scripts. Means default closed(0) or opened either into(1) or out(-1) of the interior.
            Locked means that the heading is locked.
            p6 is always 0.
            225 door types, model names and coords found in stripclub.c4:
            pastebin.com/gywnbzsH
            get door info: pastebin.com/i14rbekD
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetStateOfRayfireMapObject(System.Int32,System.Int32)">
            <summary>
            Defines the state of a destructible object.
            Use the GET_RAYFIRE_MAP_OBJECT native to find an object's handle with its name / coords.
            State 2 == object just spawned
            State 4 == Beginning of the animation
            State 6 == Start animation
            State 9 == End of the animation
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x5c29f698d404c5e1(System.Int32,System.Int32)">
            <summary>
            Defines the state of a destructible object.
            Use the GET_RAYFIRE_MAP_OBJECT native to find an object's handle with its name / coords.
            State 2 == object just spawned
            State 4 == Beginning of the animation
            State 6 == Start animation
            State 9 == End of the animation
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetDesObjectState(System.Int32,System.Int32)">
            <summary>
            Defines the state of a destructible object.
            Use the GET_RAYFIRE_MAP_OBJECT native to find an object's handle with its name / coords.
            State 2 == object just spawned
            State 4 == Beginning of the animation
            State 6 == Start animation
            State 9 == End of the animation
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetStaticEmitterEnabled(System.String,System.Boolean)">
            <summary>
            Example:
            AUDIO::SET_STATIC_EMITTER_ENABLED((Any*)"LOS_SANTOS_VANILLA_UNICORN_01_STAGE", false);    AUDIO::SET_STATIC_EMITTER_ENABLED((Any*)"LOS_SANTOS_VANILLA_UNICORN_02_MAIN_ROOM", false);    AUDIO::SET_STATIC_EMITTER_ENABLED((Any*)"LOS_SANTOS_VANILLA_UNICORN_03_BACK_ROOM", false);
            This turns off surrounding sounds not connected directly to peds.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetStoreEnabled(System.Boolean)">
            <summary>
            Access to the store for shark cards etc...
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetStreamedTextureDictAsNoLongerNeeded(System.String)">
            <summary>
            SET_STREAMED_TEXTURE_DICT_AS_NO_LONGER_NEEDED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetStreaming(System.Boolean)">
            <summary>
            SET_STREAMING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetStuntJumpsCanTrigger(System.Boolean)">
            <summary>
            SET_STUNT_JUMPS_CAN_TRIGGER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xd79185689f8fd5df(System.Boolean)">
            <summary>
            SET_STUNT_JUMPS_CAN_TRIGGER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetSubmarineCrushDepths(System.Int32,System.Boolean,System.Single,System.Single,System.Single)">
            <summary>
            SET_SUBMARINE_CRUSH_DEPTHS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.JitterVehicle(System.Int32,System.Boolean,System.Single,System.Single,System.Single)">
            <summary>
            SET_SUBMARINE_CRUSH_DEPTHS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetSuperJumpThisFrame(System.Int32)">
            <summary>
            Allows the player to perform super jumps. This function must be called every frame for it to work.
            It basically OR's a flag for a single frame, allowing the ped to perform a super jump only when the flag is set.
            </summary>
            <param name="player">
            The player we are setting this for.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetSwimMultiplierForPlayer(System.Int32,System.Single)">
            <summary>
            Swim speed multiplier.
            Multiplier goes up to 1.49
            Just call it one time, it is not required to be called once every tick. - Note copied from below native.
            Note: At least the IDA method if you change the max float multiplier from 1.5 it will change it for both this and RUN_SPRINT below. I say 1.5 as the function blrs if what you input is greater than or equal to 1.5 hence why it's 1.49 max default.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetSynchronizedSceneHoldLastFrame(System.Int32,System.Boolean)">
            <summary>
            SET_SYNCHRONIZED_SCENE_HOLD_LAST_FRAME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x394b9cd12435c981(System.Int32,System.Boolean)">
            <summary>
            SET_SYNCHRONIZED_SCENE_HOLD_LAST_FRAME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetSynchronizedSceneOcclusionPortal(System.Int32,System.Boolean)">
            <summary>
            SET_SYNCHRONIZED_SCENE_HOLD_LAST_FRAME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetSynchronizedSceneLooped(System.Int32,System.Boolean)">
            <summary>
            SET_SYNCHRONIZED_SCENE_LOOPED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetSynchronizedSceneOrigin(System.Int32,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Boolean)">
            <summary>
            SET_SYNCHRONIZED_SCENE_ORIGIN
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetSynchronizedScenePhase(System.Int32,System.Single)">
            <summary>
            SET_SYNCHRONIZED_SCENE_PHASE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetSynchronizedSceneRate(System.Int32,System.Single)">
            <summary>
            SET_SYNCHRONIZED_SCENE_RATE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetTableGamesCameraThisUpdate(System.UInt32)">
            <summary>
            Override the camera work of the third-person camera to table game for current frame only.
            |                  HashKey                    |       Hash        |    Game         |
            | :---------------------------------: | :-----------:| :-------------:  |
            | `CASINO_LUCKY_WHEEL_CAMERA` |   `5891389`   |  Lucky Wheel    |
            | `CASINO_SLOT_MACHINE_CAMERA` |  `518572876`  |     Slots       |
            | `CASINO_ROULETTE_CAMERA` |   `71681063`  |    Roulette     |
            | `CASINO_BLACKJACK_CAMERA` | `-2124244681` |    Blackjack    |
            | `CASINO_POKER_CAMERA` | `-1938411241` |   Three Cards   |
            | `CASINO_INSIDE_TRACK_CAMERA` | `1929822423` |   Inside Track    |
            | `ARCADE_LOVE_PROFESSOR_P1_CAMERA` | `545868034` |   LoveProfessorP1   |
            | `ARCADE_LOVE_PROFESSOR_P2_CAMERA` | `935304251` |   LoveProfessorP2   |
            </summary>
            <param name="hash">
            Hash for table game
            </param>
            <returns>
            Returns a boolean value indicating if the camera settings were successfully overriden for this current frame.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x79c0e43eb9b944e2(System.UInt32)">
            <summary>
            Override the camera work of the third-person camera to table game for current frame only.
            |                  HashKey                    |       Hash        |    Game         |
            | :---------------------------------: | :-----------:| :-------------:  |
            | `CASINO_LUCKY_WHEEL_CAMERA` |   `5891389`   |  Lucky Wheel    |
            | `CASINO_SLOT_MACHINE_CAMERA` |  `518572876`  |     Slots       |
            | `CASINO_ROULETTE_CAMERA` |   `71681063`  |    Roulette     |
            | `CASINO_BLACKJACK_CAMERA` | `-2124244681` |    Blackjack    |
            | `CASINO_POKER_CAMERA` | `-1938411241` |   Three Cards   |
            | `CASINO_INSIDE_TRACK_CAMERA` | `1929822423` |   Inside Track    |
            | `ARCADE_LOVE_PROFESSOR_P1_CAMERA` | `545868034` |   LoveProfessorP1   |
            | `ARCADE_LOVE_PROFESSOR_P2_CAMERA` | `935304251` |   LoveProfessorP2   |
            </summary>
            <param name="hash">
            Hash for table game
            </param>
            <returns>
            Returns a boolean value indicating if the camera settings were successfully overriden for this current frame.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetTaskMoveNetworkSignalBool(System.Int32,System.String,System.Boolean)">
            <summary>
            SET_TASK_MOVE_NETWORK_SIGNAL_BOOL
            </summary>
            <param name="ped">
            The ped that's performing the task.
            </param>
            <param name="signalName">
            The property name.
            </param>
            <param name="_value">
            The property value to set.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xb0a6cfd2c69c1088(System.Int32,System.String,System.Boolean)">
            <summary>
            SET_TASK_MOVE_NETWORK_SIGNAL_BOOL
            </summary>
            <param name="ped">
            The ped that's performing the task.
            </param>
            <param name="signalName">
            The property name.
            </param>
            <param name="_value">
            The property value to set.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetTaskPropertyBool(System.Int32,System.String,System.Boolean)">
            <summary>
            SET_TASK_MOVE_NETWORK_SIGNAL_BOOL
            </summary>
            <param name="ped">
            The ped that's performing the task.
            </param>
            <param name="signalName">
            The property name.
            </param>
            <param name="_value">
            The property value to set.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetTaskMoveNetworkSignalFloat(System.Int32,System.String,System.Single)">
            <summary>
            p0 - PLAYER::PLAYER_PED_ID();
            p1 - "Phase", "Wobble", "x_axis","y_axis","introphase","speed".
            p2 - From what i can see it goes up to 1f (maybe).
            -LcGamingHD
            Example: TASK::_D5BB4025AE449A4E(PLAYER::PLAYER_PED_ID(), "Phase", 0.5);
            </summary>
            <param name="ped">
            The ped on which the task is playing.
            </param>
            <param name="signalName">
            The property name.
            </param>
            <param name="_value">
            The property value to set.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xd5bb4025ae449a4e(System.Int32,System.String,System.Single)">
            <summary>
            p0 - PLAYER::PLAYER_PED_ID();
            p1 - "Phase", "Wobble", "x_axis","y_axis","introphase","speed".
            p2 - From what i can see it goes up to 1f (maybe).
            -LcGamingHD
            Example: TASK::_D5BB4025AE449A4E(PLAYER::PLAYER_PED_ID(), "Phase", 0.5);
            </summary>
            <param name="ped">
            The ped on which the task is playing.
            </param>
            <param name="signalName">
            The property name.
            </param>
            <param name="_value">
            The property value to set.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetTaskPropertyFloat(System.Int32,System.String,System.Single)">
            <summary>
            p0 - PLAYER::PLAYER_PED_ID();
            p1 - "Phase", "Wobble", "x_axis","y_axis","introphase","speed".
            p2 - From what i can see it goes up to 1f (maybe).
            -LcGamingHD
            Example: TASK::_D5BB4025AE449A4E(PLAYER::PLAYER_PED_ID(), "Phase", 0.5);
            </summary>
            <param name="ped">
            The ped on which the task is playing.
            </param>
            <param name="signalName">
            The property name.
            </param>
            <param name="_value">
            The property value to set.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetTaskMoveNetworkSignalFloat_2(System.Int32,System.String,System.Single)">
            <summary>
            NativeDB Introduced: v1493
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetTaskVehicleChaseBehaviorFlag(System.Int32,System.Int32,System.Boolean)">
            <summary>
            * Flag 1: Aggressive ramming of suspect
            * Flag 2: Ram attempts
            * Flag 8: Medium-aggressive boxing tactic with a bit of PIT
            * Flag 16: Ramming, seems to be slightly less aggressive than 1-2.
            * Flag 32: Stay back from suspect, no tactical contact. Convoy-like.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetTaskVehicleChaseIdealPursuitDistance(System.Int32,System.Single)">
            <summary>
            SET_TASK_VEHICLE_CHASE_IDEAL_PURSUIT_DISTANCE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetTaskVehicleGotoPlaneMinHeightAboveTerrain(System.Int32,System.Int32)">
            <summary>
            SET_TASK_VEHICLE_GOTO_PLANE_MIN_HEIGHT_ABOVE_TERRAIN
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xb893215d8d4c015b(System.Int32,System.Int32)">
            <summary>
            SET_TASK_VEHICLE_GOTO_PLANE_MIN_HEIGHT_ABOVE_TERRAIN
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPlaneMinHeightAboveGround(System.Int32,System.Int32)">
            <summary>
            SET_TASK_VEHICLE_GOTO_PLANE_MIN_HEIGHT_ABOVE_TERRAIN
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPlaneMinHeightAboveTerrain(System.Int32,System.Int32)">
            <summary>
            SET_TASK_VEHICLE_GOTO_PLANE_MIN_HEIGHT_ABOVE_TERRAIN
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetTaxiLights(System.Int32,System.Boolean)">
            <summary>
            This is not tested - it's just an assumption.
            Doesn't seem to work.  I'll try with an int instead. --JT
            Read the scripts, im dumpass.
            Doesn't work at all, wether with an bool neither an int
            if (!VEHICLE::IS_TAXI_LIGHT_ON(l_115)) {
            VEHICLE::SET_TAXI_LIGHTS(l_115, 1);
            }
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetTeamPickupObject(System.Int32,System.Int32,System.Boolean)">
            <summary>
            SET_TEAM_PICKUP_OBJECT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetTextCentre(System.Boolean)">
            <summary>
            SET_TEXT_CENTRE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetTextChatEnabled(System.Boolean)">
            <summary>
            SET_TEXT_CHAT_ENABLED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetTextColour(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            colors you input not same as you think?
            A: for some reason its R B G A
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetTextDropShadow">
            <summary>
            SET_TEXT_DROP_SHADOW
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetTextDropshadow(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            distance - shadow distance in pixels, both horizontal and vertical
            r, g, b, a - color
            </summary>
            <param name="distance">
            Shadow distance in pixels, both horizontal and vertical.
            </param>
            <param name="r">
            Red color.
            </param>
            <param name="g">
            Green color.
            </param>
            <param name="b">
            Blue color.
            </param>
            <param name="a">
            Alpha.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetTextEdge(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            **This native does absolutely nothing, just a nullsub**
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetTextFont(System.Int32)">
            <summary>
            cpp
            enum eTextFonts
            {
            FONT_STANDARD = 0,
            FONT_CURSIVE = 1,
            FONT_ROCKSTAR_TAG = 2,
            FONT_LEADERBOAR0D = 3,
            FONT_CONDENSED = 4,
            FONT_STYLE_FIXED_WIDTH_NUMBERS = 5,
            FONT_CONDENSED_NOT_GAMERNAME = 6,
            FONT_STYLE_PRICEDOWN = 7,
            FONT_STYLE_TAXI = 8,
            }
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetTextInputBoxEnabled(System.Boolean)">
            <summary>
            Toggles if the text input box can be opened with [`DISPLAY_ONSCREEN_KEYBOARD`](#\_0x00DC833F2568DBF6).
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x1185a8087587322c(System.Boolean)">
            <summary>
            Toggles if the text input box can be opened with [`DISPLAY_ONSCREEN_KEYBOARD`](#\_0x00DC833F2568DBF6).
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetTextJustification(System.Int32)">
            <summary>
            Types -
            0: Center-Justify
            1: Left-Justify
            2: Right-Justify
            Right-Justify requires SET_TEXT_WRAP, otherwise it will draw to the far right of the screen
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x4e096588b13ffeca(System.Int32)">
            <summary>
            Types -
            0: Center-Justify
            1: Left-Justify
            2: Right-Justify
            Right-Justify requires SET_TEXT_WRAP, otherwise it will draw to the far right of the screen
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetTextLeading(System.Boolean)">
            <summary>
            SET_TEXT_LEADING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetTextOutline">
            <summary>
            SET_TEXT_OUTLINE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetTextProportional(System.Boolean)">
            <summary>
            **This native does absolutely nothing, just a nullsub**
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetTextRenderId(System.Int32)">
            <summary>
            SET_TEXT_RENDER_ID
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetTextRightJustify(System.Boolean)">
            <summary>
            SET_TEXT_RIGHT_JUSTIFY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetTextScale(System.Single,System.Single)">
            <summary>
            Size range : 0F to 1.0F
            p0 is unknown and doesn't seem to have an effect, yet in the game scripts it changes to 1.0F sometimes.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetTextWrap(System.Single,System.Single)">
            <summary>
            It sets the text in a specified box and wraps the text if it exceeds the boundries. Both values are for X axis. Useful when positioning text set to center or aligned to the right.
            start - left boundry on screen position (0.0 - 1.0)
            end - right boundry on screen position (0.0 - 1.0)
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetTextureVariationOfClosestObjectOfType(System.Single,System.Single,System.Single,System.Single,System.Int32,System.Int32)">
            <summary>
            _SET_TEXTURE_VARIATION_OF_CLOSEST_OBJECT_OF_TYPE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xf12e33034d887f66(System.Single,System.Single,System.Single,System.Single,System.Int32,System.Int32)">
            <summary>
            _SET_TEXTURE_VARIATION_OF_CLOSEST_OBJECT_OF_TYPE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetThirdPersonAimCamNearClipThisUpdate(System.Single)">
            <summary>
            SET_THIRD_PERSON_AIM_CAM_NEAR_CLIP_THIS_UPDATE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x42156508606de65e(System.Single)">
            <summary>
            SET_THIRD_PERSON_AIM_CAM_NEAR_CLIP_THIS_UPDATE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetThirdPersonAimCamNearClip(System.Single)">
            <summary>
            SET_THIRD_PERSON_AIM_CAM_NEAR_CLIP_THIS_UPDATE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetThisScriptCanBePaused(System.Boolean)">
            <summary>
            SET_THIS_SCRIPT_CAN_BE_PAUSED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetThisScriptCanRemoveBlipsCreatedByAnyScript(System.Boolean)">
            <summary>
            Normally, blips can only be removed by the script or resource that created them. However, this native function allows a script to bypass this logic and remove blips from any script.
            </summary>
            <param name="toggle">
            Bool indicating if the script that called this native can remove blips created by other scripts.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetThreadPriority(System.Int32)">
            <summary>
            0 = high
            1 = normal
            2 = low
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x42b65deef2edf2a1(System.Int32)">
            <summary>
            0 = high
            1 = normal
            2 = low
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetTimeScale(System.Single)">
            <summary>
            Maximum value is 1.
            At a value of 0 the game will still run at a minimum time scale.
            Slow Motion 1: 0.6
            Slow Motion 2: 0.4
            Slow Motion 3: 0.2
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetTimecycleModifier(System.String)">
            <summary>
            Loads the specified timecycle modifier. Modifiers are defined separately in another file (e.g. "timecycle_mods_1.xml")
            Parameters:
            modifierName - The modifier to load (e.g. "V_FIB_IT3", "scanline_cam", etc.)
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetTimecycleModifierStrength(System.Single)">
            <summary>
            SET_TIMECYCLE_MODIFIER_STRENGTH
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetTimecycleModifierVar(System.String,System.String,System.Single,System.Single)">
            <summary>
            SET_TIMECYCLE_MODIFIER_VAR
            </summary>
            <param name="modifierName">
            The name of timecycle modifier.
            </param>
            <param name="varName">
            The name of timecycle variable.
            </param>
            <param name="value1">
            The first value of variable.
            </param>
            <param name="value2">
            The second value of variable.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetTrackBrakingDistance(System.Int32,System.Single)">
            <summary>
            Sets the braking distance of the track. Used by trains to determine the point to slow down when entering a station.
            </summary>
            <param name="track">
            The track id (between 0 - 27)
            </param>
            <param name="brakingDistance">
            The new braking distance
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetTrackEnabled(System.Int32,System.Boolean)">
            <summary>
            Toggles the track being active. If disabled mission trains will not be able to spawn on this track and will look for the next closest track to spawn
            </summary>
            <param name="track">
            The track id (between 0 - 27)
            </param>
            <param name="enabled">
            Should this track be enabled
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetTrackJunctionActive(System.Int32,System.Boolean)">
            <summary>
            Sets the state of a track junction.
            </summary>
            <param name="junctionIndex">
            The junctions index
            </param>
            <param name="state">
            Toggles the state of the junction
            </param>
            <returns>
            Returns if it succeeds setting the junctions state or not
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetTrackMaxSpeed(System.Int32,System.Int32)">
            <summary>
            Sets the max speed for the train tracks. Used by ambient trains and for station calculations
            </summary>
            <param name="track">
            The track id (between 0 - 27)
            </param>
            <param name="newSpeed">
            The tracks new speed
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetTrackedPointInfo(System.Int32,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            SET_TRACKED_POINT_INFO
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetTrailerInverseMassScale(System.Int32,System.Single)">
            <summary>
            SET_TRAILER_INVERSE_MASS_SCALE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x2a8f319b392e7b3f(System.Int32,System.Single)">
            <summary>
            SET_TRAILER_INVERSE_MASS_SCALE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetTrailerLegsLowered">
            <summary>
            Inverse of 0x95CF53B3D687F9FA
            ```
            ```
            NativeDB Added Parameter 1: Vehicle vehicle
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x878c75c09fbdb942">
            <summary>
            Inverse of 0x95CF53B3D687F9FA
            ```
            ```
            NativeDB Added Parameter 1: Vehicle vehicle
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetTrailerLegsRaised(System.Int32)">
            <summary>
            in the decompiled scripts, seems to be always called on the vehicle right after being attached to a trailer.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x95cf53b3d687f9fa(System.Int32)">
            <summary>
            in the decompiled scripts, seems to be always called on the vehicle right after being attached to a trailer.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetTrainCruiseSpeed(System.Int32,System.Single)">
            <summary>
            Used to control train speed, can be used to start and stop its movement as well.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetTrainDoorOpenRatio(System.Int32,System.Int32,System.Single)">
            <summary>
            Sets the ratio that a door is open for on a train.
            </summary>
            <param name="train">
            The train to set the door ratio for.
            </param>
            <param name="doorIndex">
            Zero-based door index.
            </param>
            <param name="ratio">
            A value between 0.0 (fully closed) and 1.0 (fully open).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetTrainSpeed(System.Int32,System.Single)">
            <summary>
            SET_TRAIN_SPEED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetTrainState(System.Int32,System.Int32)">
            <summary>
            SET_TRAIN_STATE
            </summary>
            <param name="train">
            The train handle
            </param>
            <param name="state">
            The trains new state
            </param>
            <returns>
            The trains current state, refer to [GET_TRAIN_STATE](?\_0x81b50033)
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetTrainStopAtStations(System.Int32,System.Boolean)">
            <summary>
            Toggles a train's ability to stop at stations
            </summary>
            <param name="train">
            The train handle
            </param>
            <param name="state">
            True to make the train stop at stations. False to make the train not stop at stations
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetTrainTrackSpawnFrequency(System.Int32,System.Int32)">
            <summary>
            Only called once inside main_persitant with the parameters, 0
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x21973bbf8d17edfa(System.Int32,System.Int32)">
            <summary>
            Only called once inside main_persitant with the parameters, 0
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetTrainsForceDoorsOpen(System.Boolean)">
            <summary>
            Enables or disables whether train doors should be forced open whilst a player is inside the train. This is enabled by default in multiplayer.
            </summary>
            <param name="forceOpen">
            Should force open.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetTransformRateForAnimation(System.Int32,System.Single)">
            <summary>
            Affects the playback speed of the submarine car conversion animations. Does not affect hardcoded animations such as the wheels being retracted. In decompiled scripts the only value used for transformRate is 2.5.
            </summary>
            <param name="vehicle">
            The vehicle for which the submarine car conversion animation speed should be adjusted.
            </param>
            <param name="transformRate">
            The rate at which the submarine car conversion animations will be played.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x498218259fb7c72d(System.Int32,System.Single)">
            <summary>
            Affects the playback speed of the submarine car conversion animations. Does not affect hardcoded animations such as the wheels being retracted. In decompiled scripts the only value used for transformRate is 2.5.
            </summary>
            <param name="vehicle">
            The vehicle for which the submarine car conversion animation speed should be adjusted.
            </param>
            <param name="transformRate">
            The rate at which the submarine car conversion animations will be played.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetUnkFloatN_0x104ForSubmarineVehicleTask(System.Int32,System.Single)">
            <summary>
            Affects the playback speed of the submarine car conversion animations. Does not affect hardcoded animations such as the wheels being retracted. In decompiled scripts the only value used for transformRate is 2.5.
            </summary>
            <param name="vehicle">
            The vehicle for which the submarine car conversion animation speed should be adjusted.
            </param>
            <param name="transformRate">
            The rate at which the submarine car conversion animations will be played.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetTransformToSubmarineUsesAlternateInput(System.Int32,System.Boolean)">
            <summary>
            Changes the key used to transform a vehicle into submarine mode. When set to true, the transformation key switches from the default raise/lower convertible roof key (usually 'H') to the special vehicle transformation key (usually 'X').
            ```
            NativeDB Introduced: v1365
            ```
            </summary>
            <param name="vehicle">
            The vehicle for which the submarine mode should be configured.
            </param>
            <param name="useAlternateInput">
            A boolean switch to enable/disable the use of alternate input.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x41b9fb92eded32a6(System.Int32,System.Boolean)">
            <summary>
            Changes the key used to transform a vehicle into submarine mode. When set to true, the transformation key switches from the default raise/lower convertible roof key (usually 'H') to the special vehicle transformation key (usually 'X').
            ```
            NativeDB Introduced: v1365
            ```
            </summary>
            <param name="vehicle">
            The vehicle for which the submarine mode should be configured.
            </param>
            <param name="useAlternateInput">
            A boolean switch to enable/disable the use of alternate input.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetUnkBoolN_0x102ForSubmarineVehicleTask(System.Int32,System.Boolean)">
            <summary>
            Changes the key used to transform a vehicle into submarine mode. When set to true, the transformation key switches from the default raise/lower convertible roof key (usually 'H') to the special vehicle transformation key (usually 'X').
            ```
            NativeDB Introduced: v1365
            ```
            </summary>
            <param name="vehicle">
            The vehicle for which the submarine mode should be configured.
            </param>
            <param name="useAlternateInput">
            A boolean switch to enable/disable the use of alternate input.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetTransitionTimecycleModifier(System.String,System.Single)">
            <summary>
            This native doesn't work like [`SetWeatherTypeTransition`](#\_0x578C752848ECFA0C).
            </summary>
            <param name="modifierName">
            The name of a timecycle
            </param>
            <param name="transition">
            The speed to transition to `modifierName`. Appears to be half-seconds (?)
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetTvAudioFrontend(System.Boolean)">
            <summary>
            Probably changes tvs from being a 3d audio to being "global" audio
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetTvChannel(System.Int32)">
            <summary>
            SET_TV_CHANNEL
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetTvChannelPlaylist(System.Int32,System.String,System.Boolean)">
            <summary>
            Loads specified video sequence into the TV Channel
            TV_Channel ranges from 0-2
            VideoSequence can be any of the following:
            "PL_STD_CNT" CNT Standard Channel
            "PL_STD_WZL" Weazel Standard Channel
            "PL_LO_CNT"
            "PL_LO_WZL"
            "PL_SP_WORKOUT"
            "PL_SP_INV" - Jay Norris Assassination Mission Fail
            "PL_SP_INV_EXP" - Jay Norris Assassination Mission Success
            "PL_LO_RS" - Righteous Slaughter Ad
            "PL_LO_RS_CUTSCENE" - Righteous Slaughter Cut-scene
            "PL_SP_PLSH1\_INTRO"
            "PL_LES1\_FAME_OR_SHAME"
            "PL_STD_WZL_FOS_EP2"
            "PL_MP_WEAZEL" - Weazel Logo on loop
            "PL_MP_CCTV" - Generic CCTV loop
            Restart:
            0=video sequence continues as normal
            1=sequence restarts from beginning every time that channel is selected
            The above playlists work as intended, and are commonly used, but there are many more playlists, as seen in `tvplaylists.xml`. A pastebin below outlines all playlists, they will be surronded by the name tag I.E. (&lt;Name&gt;PL_STD_CNT&lt;/Name&gt; = PL_STD_CNT).
            https://pastebin.com/zUzGB6h7
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xf7b38b8305f1fe8b(System.Int32,System.String,System.Boolean)">
            <summary>
            Loads specified video sequence into the TV Channel
            TV_Channel ranges from 0-2
            VideoSequence can be any of the following:
            "PL_STD_CNT" CNT Standard Channel
            "PL_STD_WZL" Weazel Standard Channel
            "PL_LO_CNT"
            "PL_LO_WZL"
            "PL_SP_WORKOUT"
            "PL_SP_INV" - Jay Norris Assassination Mission Fail
            "PL_SP_INV_EXP" - Jay Norris Assassination Mission Success
            "PL_LO_RS" - Righteous Slaughter Ad
            "PL_LO_RS_CUTSCENE" - Righteous Slaughter Cut-scene
            "PL_SP_PLSH1\_INTRO"
            "PL_LES1\_FAME_OR_SHAME"
            "PL_STD_WZL_FOS_EP2"
            "PL_MP_WEAZEL" - Weazel Logo on loop
            "PL_MP_CCTV" - Generic CCTV loop
            Restart:
            0=video sequence continues as normal
            1=sequence restarts from beginning every time that channel is selected
            The above playlists work as intended, and are commonly used, but there are many more playlists, as seen in `tvplaylists.xml`. A pastebin below outlines all playlists, they will be surronded by the name tag I.E. (&lt;Name&gt;PL_STD_CNT&lt;/Name&gt; = PL_STD_CNT).
            https://pastebin.com/zUzGB6h7
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.LoadTvChannelSequence(System.Int32,System.String,System.Boolean)">
            <summary>
            Loads specified video sequence into the TV Channel
            TV_Channel ranges from 0-2
            VideoSequence can be any of the following:
            "PL_STD_CNT" CNT Standard Channel
            "PL_STD_WZL" Weazel Standard Channel
            "PL_LO_CNT"
            "PL_LO_WZL"
            "PL_SP_WORKOUT"
            "PL_SP_INV" - Jay Norris Assassination Mission Fail
            "PL_SP_INV_EXP" - Jay Norris Assassination Mission Success
            "PL_LO_RS" - Righteous Slaughter Ad
            "PL_LO_RS_CUTSCENE" - Righteous Slaughter Cut-scene
            "PL_SP_PLSH1\_INTRO"
            "PL_LES1\_FAME_OR_SHAME"
            "PL_STD_WZL_FOS_EP2"
            "PL_MP_WEAZEL" - Weazel Logo on loop
            "PL_MP_CCTV" - Generic CCTV loop
            Restart:
            0=video sequence continues as normal
            1=sequence restarts from beginning every time that channel is selected
            The above playlists work as intended, and are commonly used, but there are many more playlists, as seen in `tvplaylists.xml`. A pastebin below outlines all playlists, they will be surronded by the name tag I.E. (&lt;Name&gt;PL_STD_CNT&lt;/Name&gt; = PL_STD_CNT).
            https://pastebin.com/zUzGB6h7
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetTvChannelPlaylistAtHour(System.Int32,System.String,System.Int32)">
            <summary>
            SET_TV_CHANNEL_PLAYLIST_AT_HOUR
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x2201c576facaebe8(System.Int32,System.String,System.Int32)">
            <summary>
            SET_TV_CHANNEL_PLAYLIST_AT_HOUR
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetTvVolume(System.Single)">
            <summary>
            SET_TV_VOLUME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetTyreHealth(System.Int32,System.Int32,System.Single)">
            <summary>
            NativeDB Introduced: v1868
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetTyreSoftnessMultiplier(System.Int32,System.Int32,System.Single)">
            <summary>
            Controls how fast the tires wear out.
            Default values from Rockstar's Open Wheel Race JSON's:
            "owrtss" (Soft): 2.2
            "owrtsm" (Medium): 1.7
            "owrtsh" (Hard): 1.2
            Usable wheels:
            0: wheel_lf
            1: wheel_rf
            2: wheel_lm1
            3: wheel_rm1
            4: wheel_lr
            5: wheel_rr
            ```
            ```
            NativeDB Introduced: v2060
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x392183bb9ea57697(System.Int32,System.Int32,System.Single)">
            <summary>
            Controls how fast the tires wear out.
            Default values from Rockstar's Open Wheel Race JSON's:
            "owrtss" (Soft): 2.2
            "owrtsm" (Medium): 1.7
            "owrtsh" (Hard): 1.2
            Usable wheels:
            0: wheel_lf
            1: wheel_rf
            2: wheel_lm1
            3: wheel_rm1
            4: wheel_lr
            5: wheel_rr
            ```
            ```
            NativeDB Introduced: v2060
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetTyreTractionLossMultiplier(System.Int32,System.Int32,System.Single)">
            <summary>
            Controls how much traction the wheel loses.
            Default values from Rockstar's Open Wheel Race JSON's:
            "owrtds" (Soft): 0.05
            "owrtdm" (Medium): 0.45
            "owrtdh" (Hard): 0.8
            Usable wheels:
            0: wheel_lf
            1: wheel_rf
            2: wheel_lm1
            3: wheel_rm1
            4: wheel_lr
            5: wheel_rr
            ```
            ```
            NativeDB Introduced: v2060
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xc970d0e0fc31d768(System.Int32,System.Int32,System.Single)">
            <summary>
            Controls how much traction the wheel loses.
            Default values from Rockstar's Open Wheel Race JSON's:
            "owrtds" (Soft): 0.05
            "owrtdm" (Medium): 0.45
            "owrtdh" (Hard): 0.8
            Usable wheels:
            0: wheel_lf
            1: wheel_rf
            2: wheel_lm1
            3: wheel_rm1
            4: wheel_lr
            5: wheel_rr
            ```
            ```
            NativeDB Introduced: v2060
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetTyreWearMultiplier(System.Int32,System.Int32,System.Single)">
            <summary>
            NativeDB Introduced: v1868
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetUnkGlobalBoolRelatedToDamage(System.Boolean)">
            <summary>
            NativeDB Introduced: v1365
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetUseHiDof">
            <summary>
            Needs to be called every tick to make the active camera use a high depth of field.\
            The DoF can be customized using [`SET_CAM_NEAR_DOF`](#\_0x3FA4BF0A7AB7DE2C), [`SET_CAM_FAR_DOF`](#\_0xEDD91296CD01AEE0), [`SET_CAM_USE_SHALLOW_DOF_MODE`](#\_0x16A96863A17552BB), [`SET_CAM_DOF_STRENGTH`](#\_0x5EE29B4D7D5DF897) and other DoF related natives.
            ### Usage Example
            A usage example for this native can be found in the following native documentation: [`SET_CAM_DOF_STRENGTH`](#\_0x5EE29B4D7D5DF897).
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetUseHiDofInCutscene">
            <summary>
            Only used in R* Script fm_mission_controller_2020
            ```
            ```
            NativeDB Introduced: v2699
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetUseHigherVehicleJumpForce(System.Int32,System.Boolean)">
            <summary>
            Allows vehicles with the FLAG_JUMPING_CAR flag to jump higher (i.e. Ruiner 2000).
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xf06a16ca55d138d8(System.Int32,System.Boolean)">
            <summary>
            Allows vehicles with the FLAG_JUMPING_CAR flag to jump higher (i.e. Ruiner 2000).
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetUseIslandMap(System.Boolean)">
            <summary>
            Switches the display of the in-game minimap to the Cayo Perico map. This native needs to be called every frame to maintain the toggled state effectively.
            ```
            NativeDB Introduced: v2189
            ```
            </summary>
            <param name="toggle">
            A boolean value where `true` switches the minimap to the Cayo Perico map, and `false` reverts it to the standard map.
            </param>
            <returns>
            This native does not return any value.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetToggleMinimapHeistIsland(System.Boolean)">
            <summary>
            Switches the display of the in-game minimap to the Cayo Perico map. This native needs to be called every frame to maintain the toggled state effectively.
            ```
            NativeDB Introduced: v2189
            ```
            </summary>
            <param name="toggle">
            A boolean value where `true` switches the minimap to the Cayo Perico map, and `false` reverts it to the standard map.
            </param>
            <returns>
            This native does not return any value.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetUseWaypointAsDestination(System.Boolean)">
            <summary>
            Sets a global mode which makes the pause menu map show 'Destination' instead of 'Waypoint' in the key legend on the
            bottom of the screen.
            &lt;!--
            Name guess:
            - alphabetical function order, below [SET_USER_RADIO_CONTROL_ENABLED, SET_USE_HI_DOF], above SET_VARIABLE_ON_SOUND.
            --&gt;
            </summary>
            <param name="toggle">
            `true` to show 'Destination', `false` to show 'Waypoint' (the default)
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x6cdd58146a436083(System.Boolean)">
            <summary>
            Sets a global mode which makes the pause menu map show 'Destination' instead of 'Waypoint' in the key legend on the
            bottom of the screen.
            &lt;!--
            Name guess:
            - alphabetical function order, below [SET_USER_RADIO_CONTROL_ENABLED, SET_USE_HI_DOF], above SET_VARIABLE_ON_SOUND.
            --&gt;
            </summary>
            <param name="toggle">
            `true` to show 'Destination', `false` to show 'Waypoint' (the default)
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetUserRadioControlEnabled(System.Boolean)">
            <summary>
            SET_USER_RADIO_CONTROL_ENABLED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVariableOnCutsceneAudio(System.String,System.Single)">
            <summary>
            SET_VARIABLE_ON_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPlayerHeadsetSoundAlternate(System.String,System.Single)">
            <summary>
            SET_VARIABLE_ON_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVariableOnSound(System.Int32,System.String,System.Single)">
            <summary>
            SET_VARIABLE_ON_SOUND
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVariableOnStream(System.String,System.Single)">
            <summary>
            From the scripts, p0:
            "ArmWrestlingIntensity",
            "INOUT",
            "Monkey_Stream",
            "ZoomLevel"
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVariableOnUnderWaterStream(System.String,System.Single)">
            <summary>
            AUDIO::SET_VARIABLE_ON_UNDER_WATER_STREAM("inTunnel", 1.0);
            AUDIO::SET_VARIABLE_ON_UNDER_WATER_STREAM("inTunnel", 0.0);
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x733adf241531e5c2(System.String,System.Single)">
            <summary>
            AUDIO::SET_VARIABLE_ON_UNDER_WATER_STREAM("inTunnel", 1.0);
            AUDIO::SET_VARIABLE_ON_UNDER_WATER_STREAM("inTunnel", 0.0);
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehHasRadioOverride(System.Int32)">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x3e45765f3fbb582f(System.Int32)">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehRadioStation(System.Int32,System.String)">
            <summary>
            Find the radio station list [here](https://gist.github.com/4mmonium/b47d6512a2d992cbf4eea15d9038b581)
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleActAsIfHighSpeedForFragSmashing(System.Int32,System.Boolean)">
            <summary>
            This native is used to simulate a high-speed impact for a vehicle when it collides with a breakable object (frag). It's particularly useful in scripted sequences where a vehicle is required to break through a barrier but might not actually be moving at a sufficient speed to do so realistically. Note that this setting is temporary and will reset after one frame, so it needs to be called every frame for a lasting effect.
            </summary>
            <param name="vehicle">
            The vehicle to be affected by this setting.
            </param>
            <param name="actHighSpeed">
            A boolean flag. Set to `true` to make the vehicle act as if it's at high speed for the current frame
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x1f9fb66f3a3842d2(System.Int32,System.Boolean)">
            <summary>
            This native is used to simulate a high-speed impact for a vehicle when it collides with a breakable object (frag). It's particularly useful in scripted sequences where a vehicle is required to break through a barrier but might not actually be moving at a sufficient speed to do so realistically. Note that this setting is temporary and will reset after one frame, so it needs to be called every frame for a lasting effect.
            </summary>
            <param name="vehicle">
            The vehicle to be affected by this setting.
            </param>
            <param name="actHighSpeed">
            A boolean flag. Set to `true` to make the vehicle act as if it's at high speed for the current frame
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleActiveDuringPlayback(System.Int32,System.Boolean)">
            <summary>
            SET_VEHICLE_ACTIVE_DURING_PLAYBACK
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xdffcef48e511db48(System.Int32,System.Boolean)">
            <summary>
            SET_VEHICLE_ACTIVE_DURING_PLAYBACK
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleActiveForPedNavigation(System.Int32,System.Boolean)">
            <summary>
            SET_VEHICLE_ACTIVE_FOR_PED_NAVIGATION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x21115bcd6e44656a(System.Int32,System.Boolean)">
            <summary>
            SET_VEHICLE_ACTIVE_FOR_PED_NAVIGATION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleCloseDoorDeferedAction(System.Int32,System.Boolean)">
            <summary>
            SET_VEHICLE_ACTIVE_FOR_PED_NAVIGATION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleAlarm(System.Int32,System.Boolean)">
            <summary>
            SET_VEHICLE_ALARM
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleAlarmTimeLeft(System.Int32,System.Int32)">
            <summary>
            SET_VEHICLE_ALARM_TIME_LEFT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleAllowNoPassengersLockon(System.Int32,System.Boolean)">
            <summary>
            Makes the vehicle accept no passengers.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleAsNoLongerNeeded(System.Int32@)">
            <summary>
            This is an alias of SET_ENTITY_AS_NO_LONGER_NEEDED.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleAudioBodyDamageFactor(System.Int32,System.Single)">
            <summary>
            Vehicle will make a 'rattling' noise when decelerating
            </summary>
            <param name="vehicle">
            Vehicle to modify
            </param>
            <param name="intensity">
            A value 0.0 - 1.0. Higher the value, the more likely the vehicle is to make the sound while decelerating
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x01bb4d577d38bd9e(System.Int32,System.Single)">
            <summary>
            Vehicle will make a 'rattling' noise when decelerating
            </summary>
            <param name="vehicle">
            Vehicle to modify
            </param>
            <param name="intensity">
            A value 0.0 - 1.0. Higher the value, the more likely the vehicle is to make the sound while decelerating
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleAudioEngineDamageFactor(System.Int32,System.Single)">
            <summary>
            SET_VEHICLE_AUDIO_ENGINE_DAMAGE_FACTOR
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x59e7b488451f4d3a(System.Int32,System.Single)">
            <summary>
            SET_VEHICLE_AUDIO_ENGINE_DAMAGE_FACTOR
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleAutoRepairDisabled(System.Int32,System.Boolean)">
            <summary>
            Disables the vehicle from being repaired when a vehicle extra is enabled.
            </summary>
            <param name="vehicle">
            The vehicle to set disable auto vehicle repair.
            </param>
            <param name="_value">
            Setting the value to  true prevents the vehicle from being repaired when a extra is enabled. Setting the value to false allows the vehicle from being repaired when a extra is enabled.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleAutomaticallyAttaches(System.Int32,System.Boolean,System.Int32)">
            <summary>
            SET_VEHICLE_AUTOMATICALLY_ATTACHES
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleBodyHealth(System.Int32,System.Single)">
            <summary>
            p2 often set to 1000.0 in the decompiled scripts.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleBombCount(System.Int32,System.Int32)">
            <summary>
            Sets the amount of bombs that this vehicle has. As far as I know, this does *not* impact vehicle weapons or the ammo of those weapons in any way, it is just a way to keep track of the amount of bombs in a specific plane.
            In decompiled scripts this is used to deduct from or add to the count whenever bombs are dropped or purchased/restocked.
            Use [`_GET_AIRCRAFT_BOMB_COUNT`](#\_0xEA12BD130D7569A1) to get the amount of bombs on that vehicle.
            </summary>
            <param name="aircraft">
            The vehicle to set the bombCount on.
            </param>
            <param name="bombCount">
            The amount of bombs to set for this vehicle.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xf4b2ed59deb5d774(System.Int32,System.Int32)">
            <summary>
            Sets the amount of bombs that this vehicle has. As far as I know, this does *not* impact vehicle weapons or the ammo of those weapons in any way, it is just a way to keep track of the amount of bombs in a specific plane.
            In decompiled scripts this is used to deduct from or add to the count whenever bombs are dropped or purchased/restocked.
            Use [`_GET_AIRCRAFT_BOMB_COUNT`](#\_0xEA12BD130D7569A1) to get the amount of bombs on that vehicle.
            </summary>
            <param name="aircraft">
            The vehicle to set the bombCount on.
            </param>
            <param name="bombCount">
            The amount of bombs to set for this vehicle.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleBombs(System.Int32,System.Int32)">
            <summary>
            Sets the amount of bombs that this vehicle has. As far as I know, this does *not* impact vehicle weapons or the ammo of those weapons in any way, it is just a way to keep track of the amount of bombs in a specific plane.
            In decompiled scripts this is used to deduct from or add to the count whenever bombs are dropped or purchased/restocked.
            Use [`_GET_AIRCRAFT_BOMB_COUNT`](#\_0xEA12BD130D7569A1) to get the amount of bombs on that vehicle.
            </summary>
            <param name="aircraft">
            The vehicle to set the bombCount on.
            </param>
            <param name="bombCount">
            The amount of bombs to set for this vehicle.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetAircraftBombCount(System.Int32,System.Int32)">
            <summary>
            Sets the amount of bombs that this vehicle has. As far as I know, this does *not* impact vehicle weapons or the ammo of those weapons in any way, it is just a way to keep track of the amount of bombs in a specific plane.
            In decompiled scripts this is used to deduct from or add to the count whenever bombs are dropped or purchased/restocked.
            Use [`_GET_AIRCRAFT_BOMB_COUNT`](#\_0xEA12BD130D7569A1) to get the amount of bombs on that vehicle.
            </summary>
            <param name="aircraft">
            The vehicle to set the bombCount on.
            </param>
            <param name="bombCount">
            The amount of bombs to set for this vehicle.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleBoostActive(System.Int32,System.Boolean)">
            <summary>
            SET_VEHICLE_BOOST_ACTIVE(vehicle, 1, 0);
            SET_VEHICLE_BOOST_ACTIVE(vehicle, 0, 0);
            Will give a boost-soundeffect.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleBrake(System.Int32,System.Boolean)">
            <summary>
            SET_VEHICLE_BRAKE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xe4e2fd323574965c(System.Int32,System.Boolean)">
            <summary>
            SET_VEHICLE_BRAKE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleBrakeLights(System.Int32,System.Boolean)">
            <summary>
            SET_VEHICLE_BRAKE_LIGHTS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleBulldozerArmPosition(System.Int32,System.Single,System.Boolean)">
            <summary>
            Sets the arm position of a bulldozer. Position must be a value between 0.0 and 1.0. Ignored when `p2` is set to false, instead incrementing arm position by 0.1 (or 10%).
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xf8ebccc96adb9fb7(System.Int32,System.Single,System.Boolean)">
            <summary>
            Sets the arm position of a bulldozer. Position must be a value between 0.0 and 1.0. Ignored when `p2` is set to false, instead incrementing arm position by 0.1 (or 10%).
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleBurnout(System.Int32,System.Boolean)">
            <summary>
            On accelerating, spins the driven wheels with the others braked, so you don't go anywhere.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleCanBeLockedOn(System.Int32,System.Boolean,System.Boolean)">
            <summary>
            SET_VEHICLE_AL*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x1dda078d12879eee(System.Int32,System.Boolean,System.Boolean)">
            <summary>
            SET_VEHICLE_AL*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleCanBeTargetted(System.Int32,System.Boolean)">
            <summary>
            This has not yet been tested - it's just an assumption of what the types could be.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleCanBeUsedByFleeingPeds(System.Int32,System.Boolean)">
            <summary>
            SET_VEHICLE_CAN_BE_USED_BY_FLEEING_PEDS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x300504b23bd3b711(System.Int32,System.Boolean)">
            <summary>
            SET_VEHICLE_CAN_BE_USED_BY_FLEEING_PEDS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleCanBeVisiblyDamaged(System.Int32,System.Boolean)">
            <summary>
            SET_VEHICLE_CAN_BE_VISIBLY_DAMAGED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleCanBreak(System.Int32,System.Boolean)">
            <summary>
            SET_VEHICLE_CAN_BREAK
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleCanDeformWheels(System.Int32,System.Boolean)">
            <summary>
            SET_VEHICLE_CAN_DEFORM_WHEELS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x0cdda42f9e360ca6(System.Int32,System.Boolean)">
            <summary>
            SET_VEHICLE_CAN_DEFORM_WHEELS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleCanEngineOperateOnFire(System.Int32,System.Boolean)">
            <summary>
            _SET_VEHICLE_CAN_ENGINE_OPERATE_ON_FIRE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x206bc5dc9d1ac70a(System.Int32,System.Boolean)">
            <summary>
            _SET_VEHICLE_CAN_ENGINE_OPERATE_ON_FIRE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleCanLeakOil(System.Int32,System.Boolean)">
            <summary>
            SET_VEHICLE_CAN_LEAK_OIL
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x51bb2d88d31a914b(System.Int32,System.Boolean)">
            <summary>
            SET_VEHICLE_CAN_LEAK_OIL
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleCanLeakPetrol(System.Int32,System.Boolean)">
            <summary>
            SET_VEHICLE_CAN_LEAK_PETROL
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x192547247864dfdd(System.Int32,System.Boolean)">
            <summary>
            SET_VEHICLE_CAN_LEAK_PETROL
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleCanSaveInGarage(System.Int32,System.Boolean)">
            <summary>
            SET_VEHICLE_CAN_SAVE_IN_GARAGE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x428baccdf5e26ead(System.Int32,System.Boolean)">
            <summary>
            SET_VEHICLE_CAN_SAVE_IN_GARAGE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleCeilingHeight(System.Int32,System.Single)">
            <summary>
            Previously named GET_VEHICLE_DEFORMATION_GET_TREE (hash collision)
            from Decrypted Scripts I found
            VEHICLE::SET_VEHICLE_CEILING_HEIGHT(l_BD9[2 -- [[2]] ], 420.0);
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetVehicleDeformationGetTree(System.Int32,System.Single)">
            <summary>
            Previously named GET_VEHICLE_DEFORMATION_GET_TREE (hash collision)
            from Decrypted Scripts I found
            VEHICLE::SET_VEHICLE_CEILING_HEIGHT(l_BD9[2 -- [[2]] ], 420.0);
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleCheatPowerIncrease(System.Int32,System.Single)">
            <summary>
            &lt;1.0 - Decreased torque
            =1.0 - Default torque
            &gt;1.0 - Increased torque
            Negative values will cause the vehicle to go backwards instead of forwards while accelerating.
            value - is between 0.2 and 1.8 in the decompiled scripts.
            This needs to be called every frame to take effect.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleEngineTorqueMultiplier(System.Int32,System.Single)">
            <summary>
            &lt;1.0 - Decreased torque
            =1.0 - Default torque
            &gt;1.0 - Increased torque
            Negative values will cause the vehicle to go backwards instead of forwards while accelerating.
            value - is between 0.2 and 1.8 in the decompiled scripts.
            This needs to be called every frame to take effect.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleClutch(System.Int32,System.Single)">
            <summary>
            SET_VEHICLE_CLUTCH
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleColourCombination(System.Int32,System.Int32)">
            <summary>
            Sets the selected vehicle's colors to their default value (specific variant specified using the colorCombination parameter).
            Range of possible values for colorCombination is currently unknown, I couldn't find where these values are stored either (Disquse's guess was vehicles.meta but I haven't seen it in there.)
            </summary>
            <param name="vehicle">
            The vehicle to modify.
            </param>
            <param name="colorCombination">
            One of the default color values of the vehicle.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleColours(System.Int32,System.Int32,System.Int32)">
            <summary>
            colorPrimary &amp; colorSecondary are the paint indexes for the vehicle.
            For a list of valid paint indexes, view: pastebin.com/pwHci0xK
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleControlsInverted(System.Int32,System.Boolean)">
            <summary>
            Inverts vehicle's controls. So INPUT_VEH_ACCELERATE will be INPUT_VEH_BRAKE and vise versa (same for A/D controls)
            Doesn't work for planes/helis.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x5b91b229243351a8(System.Int32,System.Boolean)">
            <summary>
            Inverts vehicle's controls. So INPUT_VEH_ACCELERATE will be INPUT_VEH_BRAKE and vise versa (same for A/D controls)
            Doesn't work for planes/helis.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleCountermeasureCount(System.Int32,System.Int32)">
            <summary>
            Similar to [`_SET_AIRCRAFT_BOMB_COUNT`](#\_0xF4B2ED59DEB5D774), this sets the amount of countermeasures that are present on this vehicle.
            Use [`_GET_AIRCRAFT_COUNTERMEASURE_COUNT`](#\_0xF846AA63DF56B804) to get the current amount.
            </summary>
            <param name="aircraft">
            The vehicle to set the amount of countermeasures on.
            </param>
            <param name="count">
            The amount of countermeasures to set on this vehicle.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x9bda23bf666f0855(System.Int32,System.Int32)">
            <summary>
            Similar to [`_SET_AIRCRAFT_BOMB_COUNT`](#\_0xF4B2ED59DEB5D774), this sets the amount of countermeasures that are present on this vehicle.
            Use [`_GET_AIRCRAFT_COUNTERMEASURE_COUNT`](#\_0xF846AA63DF56B804) to get the current amount.
            </summary>
            <param name="aircraft">
            The vehicle to set the amount of countermeasures on.
            </param>
            <param name="count">
            The amount of countermeasures to set on this vehicle.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetAircraftCountermeasureCount(System.Int32,System.Int32)">
            <summary>
            Similar to [`_SET_AIRCRAFT_BOMB_COUNT`](#\_0xF4B2ED59DEB5D774), this sets the amount of countermeasures that are present on this vehicle.
            Use [`_GET_AIRCRAFT_COUNTERMEASURE_COUNT`](#\_0xF846AA63DF56B804) to get the current amount.
            </summary>
            <param name="aircraft">
            The vehicle to set the amount of countermeasures on.
            </param>
            <param name="count">
            The amount of countermeasures to set on this vehicle.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleCurrentGear(System.Int32,System.Int32)">
            <summary>
            SET_VEHICLE_CURRENT_GEAR
            </summary>
            <param name="vehicle">
            The vehicle handle.
            </param>
            <param name="gear">
            The gear you want the vehicle to use.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleCurrentRpm(System.Int32,System.Single)">
            <summary>
            SET_VEHICLE_CURRENT_RPM
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleCustomPrimaryColour(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            p1, p2, p3 are RGB values for color (255,0,0 for Red, ect)
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleCustomSecondaryColour(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            p1, p2, p3 are RGB values for color (255,0,0 for Red, ect)
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleDamage(System.Int32,System.Single,System.Single,System.Single,System.Single,System.Single,System.Boolean)">
            <summary>
            Apply damage to vehicle at a location. Location is relative to vehicle model (not world).
            Radius of effect damage applied in a sphere at impact location
            When `focusOnModel` set to `true`, the damage sphere will travel towards the vehicle from the given point, thus guaranteeing an impact
            </summary>
            <param name="radius">
            the size of the damage sphere to apply
            </param>
            <param name="focusOnModel">
            when set to `true`, the damage sphere will travel towards the vehicle from the given point, thus guaranteeing an impact
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleDamageModifier(System.Int32,System.Single)">
            <summary>
            SET_VEHICLE_D*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x4e20d2a627011e8e(System.Int32,System.Single)">
            <summary>
            SET_VEHICLE_D*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleDashboardColor(System.Int32,System.Int32)">
            <summary>
            _SET_VEHICLE_DASHBOARD_COLOR
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleDashboardColour(System.Int32,System.Int32)">
            <summary>
            _SET_VEHICLE_DASHBOARD_COLOR
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleDeformationFixed(System.Int32)">
            <summary>
            This fixes the deformation of a vehicle but the vehicle health doesn't improve
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleDensityMultiplierThisFrame(System.Single)">
            <summary>
            **Usage:**
            *   Use this native inside a looped function.
            *   Values:
            *   `0.0` = no vehicles on streets
            *   `1.0` = normal vehicles on streets
            `1.0` Seems to be the maximum.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleDirtLevel(System.Int32,System.Single)">
            <summary>
            Sets the dirt level of the passed vehicle.
            </summary>
            <param name="vehicle">
            The vehicle to set.
            </param>
            <param name="dirtLevel">
            A number between 0.0 and 15.0 representing the vehicles dirt level.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleDisableTowing(System.Int32,System.Boolean)">
            <summary>
            SET_VEHICLE_DISABLE_TOWING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x2b6747faa9db9d6b(System.Int32,System.Boolean)">
            <summary>
            SET_VEHICLE_DISABLE_TOWING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleDoorBroken(System.Int32,System.Int32,System.Boolean)">
            <summary>
            See eDoorId declared in [`SET_VEHICLE_DOOR_SHUT`](#\_0x93D9BD300D7789E5)
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleDoorCanBreak(System.Int32,System.Int32,System.Boolean)">
            <summary>
            See eDoorId declared in [`SET_VEHICLE_DOOR_SHUT`](#\_0x93D9BD300D7789E5)
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleDoorBreakable(System.Int32,System.Int32,System.Boolean)">
            <summary>
            See eDoorId declared in [`SET_VEHICLE_DOOR_SHUT`](#\_0x93D9BD300D7789E5)
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleDoorControl(System.Int32,System.Int32,System.Int32,System.Single)">
            <summary>
            See eDoorId declared in [`SET_VEHICLE_DOOR_SHUT`](#\_0x93D9BD300D7789E5)
            </summary>
            <param name="speed">
            5 is fast, 1 is slow 3 is medium
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleDoorLatched(System.Int32,System.Int32,System.Boolean,System.Boolean,System.Boolean)">
            <summary>
            See eDoorId declared in [`SET_VEHICLE_DOOR_SHUT`](#\_0x93D9BD300D7789E5)
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleDoorOpen(System.Int32,System.Int32,System.Boolean,System.Boolean)">
            <summary>
            Sets the specified door index open on the passed vehicle. See [`IS_VEHICLE_DOOR_FULLY_OPEN`](#\_0x3E933CFF7B111C22).
            </summary>
            <param name="vehicle">
            Vehicle.
            </param>
            <param name="doorIndex">
            Index of the door you want to open (0-7)
            </param>
            <param name="loose">
            Whether the door is "loose" (if true the doors have no "spring" and can be closed easily.)
            </param>
            <param name="openInstantly">
            Whether the doors open instantly (if true this native seems to ignore loose)
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleDoorShut(System.Int32,System.Int32,System.Boolean)">
            <summary>
            Sets the specified door index shut on the passed vehicle.
            ```cpp
            enum eDoorId
            {
            VEH_EXT_DOOR_DSIDE_F = 0,
            VEH_EXT_DOOR_DSIDE_R = 1,
            VEH_EXT_DOOR_PSIDE_F = 2,
            VEH_EXT_DOOR_PSIDE_R = 3,
            VEH_EXT_BONNET = 4,
            VEH_EXT_BOOT = 5,
            // 0x872E72B8 = 0xFFFFFFFF,
            }
            ```
            </summary>
            <param name="vehicle">
            Vehicle.
            </param>
            <param name="doorIndex">
            Index of the door you want to close.
            </param>
            <param name="closeInstantly">
            Whether the doors close instantly.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleDoorsLocked(System.Int32,System.Int32)">
            <summary>
            Locks the doors of a specified vehicle to a defined lock state, affecting how players and NPCs can interact with the vehicle.
            ```
            NativeDB Introduced: v323
            ```
            ```cpp
            enum eVehicleLockState {
            // No specific lock state, vehicle behaves according to the game's default settings.
            VEHICLELOCK_NONE = 0,
            // Vehicle is fully unlocked, allowing free entry by players and NPCs.
            VEHICLELOCK_UNLOCKED = 1,
            // Vehicle is locked, preventing entry by players and NPCs.
            VEHICLELOCK_LOCKED = 2,
            // Vehicle locks out only players, allowing NPCs to enter.
            VEHICLELOCK_LOCKOUT_PLAYER_ONLY = 3,
            // Vehicle is locked once a player enters, preventing others from entering.
            VEHICLELOCK_LOCKED_PLAYER_INSIDE = 4,
            // Vehicle starts in a locked state, but may be unlocked through game events.
            VEHICLELOCK_LOCKED_INITIALLY = 5,
            // Forces the vehicle's doors to shut and lock.
            VEHICLELOCK_FORCE_SHUT_DOORS = 6,
            // Vehicle is locked but can still be damaged.
            VEHICLELOCK_LOCKED_BUT_CAN_BE_DAMAGED = 7,
            // Vehicle is locked, but its trunk/boot remains unlocked.
            VEHICLELOCK_LOCKED_BUT_BOOT_UNLOCKED = 8,
            // Vehicle is locked and does not allow passengers, except for the driver.
            VEHICLELOCK_LOCKED_NO_PASSENGERS = 9,
            // Vehicle is completely locked, preventing entry entirely, even if previously inside.
            VEHICLELOCK_CANNOT_ENTER = 10
            };
            ```
            </summary>
            <param name="vehicle">
            The vehicle whose doors are to be locked.
            </param>
            <param name="doorLockStatus">
            The lock state to apply to the vehicle's doors, see `eVehicleLockState`.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleDoorsLockedForAllPlayers(System.Int32,System.Boolean)">
            <summary>
            SET_VEHICLE_DOORS_LOCKED_FOR_ALL_PLAYERS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleDoorsLockedForNonScriptPlayers(System.Int32,System.Boolean)">
            <summary>
            SET_VEHICLE_DOORS_LOCKED_FOR_NON_SCRIPT_PLAYERS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x9737a37136f07e75(System.Int32,System.Boolean)">
            <summary>
            SET_VEHICLE_DOORS_LOCKED_FOR_NON_SCRIPT_PLAYERS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleDoorsLockedForPlayer(System.Int32,System.Int32,System.Boolean)">
            <summary>
            SET_VEHICLE_DOORS_LOCKED_FOR_PLAYER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleDoorsLockedForTeam(System.Int32,System.Int32,System.Boolean)">
            <summary>
            SET_VEHICLE_DOORS_LOCKED_FOR_TEAM
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleDoorsLockedForUnk(System.Int32,System.Boolean)">
            <summary>
            NativeDB Introduced: v1365
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleDoorsShut(System.Int32,System.Boolean)">
            <summary>
            Closes all doors of a vehicle:
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleDropsMoneyWhenBlownUp(System.Int32,System.Boolean)">
            <summary>
            Money pickups are created around cars when they explode. Only works when the vehicle model is a car. A single pickup is between 1 and 18 dollars in size. All car models seem to give the same amount of money.
            youtu.be/3arlUxzHl5Y
            i.imgur.com/WrNpYFs.jpg
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x068f64f2470f9656(System.Int32,System.Boolean)">
            <summary>
            Money pickups are created around cars when they explode. Only works when the vehicle model is a car. A single pickup is between 1 and 18 dollars in size. All car models seem to give the same amount of money.
            youtu.be/3arlUxzHl5Y
            i.imgur.com/WrNpYFs.jpg
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleCreatesMoneyPickupsWhenExploded(System.Int32,System.Boolean)">
            <summary>
            Money pickups are created around cars when they explode. Only works when the vehicle model is a car. A single pickup is between 1 and 18 dollars in size. All car models seem to give the same amount of money.
            youtu.be/3arlUxzHl5Y
            i.imgur.com/WrNpYFs.jpg
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleEngineCanDegrade(System.Int32,System.Boolean)">
            <summary>
            SET_VEHICLE_ENGINE_CAN_DEGRADE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleEngineHealth(System.Int32,System.Single)">
            <summary>
            1000 is max health
            Begins leaking gas at around 650 health
            -999.90002441406 appears to be minimum health, although nothing special occurs &lt;- false statement
            -------------------------
            Minimum: -4000
            Maximum: 1000
            -4000: Engine is destroyed
            0 and below: Engine catches fire and health rapidly declines
            300: Engine is smoking and losing functionality
            1000: Engine is perfect
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleEngineOn(System.Int32,System.Boolean,System.Boolean,System.Boolean)">
            <summary>
            Starts or stops the engine on the specified vehicle.
            From what I've tested when I do this to a helicopter the propellers turn off after the engine has started.
            </summary>
            <param name="vehicle">
            The vehicle to start or stop the engine on.
            </param>
            <param name="_value">
            true to turn the vehicle on; false to turn it off.
            </param>
            <param name="instantly">
            if true, the vehicle will be set to the state immediately; otherwise, the current driver will physically turn on or off the engine.
            </param>
            <param name="disableAutoStart">
            If true, the system will prevent the engine from starting when the player got into it.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleEngineTemperature(System.Int32,System.Single)">
            <summary>
            SET_VEHICLE_ENGINE_TEMPERATURE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleEnveffScale(System.Int32,System.Single)">
            <summary>
            Examples with a besra:
            *   [fade value `0.0`](https://i.imgur.com/DXNk63e.jpg)
            *   [fade value `0.5`](https://i.imgur.com/2Vb35fq.jpg)
            *   [fade value `1.0`](https://i.imgur.com/aa8cxaD.jpg)
            The parameter fade is a value from 0-1, where 0 is fresh paint.
            </summary>
            <param name="vehicle">
            Target vehicle
            </param>
            <param name="fade">
            The paint fade effect strength
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehiclePaintFade(System.Int32,System.Single)">
            <summary>
            Examples with a besra:
            *   [fade value `0.0`](https://i.imgur.com/DXNk63e.jpg)
            *   [fade value `0.5`](https://i.imgur.com/2Vb35fq.jpg)
            *   [fade value `1.0`](https://i.imgur.com/aa8cxaD.jpg)
            The parameter fade is a value from 0-1, where 0 is fresh paint.
            </summary>
            <param name="vehicle">
            Target vehicle
            </param>
            <param name="fade">
            The paint fade effect strength
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleExclusiveDriver(System.Int32,System.Int32)">
            <summary>
            Incorrectly named `SET_VEHICLE_EXCLUSIVE_DRIVER`; likely `SET_VEHICLE_ALLOW_*`.
            Toggles a flag related to `SET_VEHICLE_EXCLUSIVE_DRIVER`, however, doesn't enable that feature (or trigger script events related to it).
            See [`_SET_VEHICLE_EXCLUSIVE_DRIVER_2`](#\_0xB5C51B5502E85E83).
            ```
            NativeDB Removed Parameter 2: int index
            ```
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x41062318f23ed854(System.Int32,System.Int32)">
            <summary>
            Incorrectly named `SET_VEHICLE_EXCLUSIVE_DRIVER`; likely `SET_VEHICLE_ALLOW_*`.
            Toggles a flag related to `SET_VEHICLE_EXCLUSIVE_DRIVER`, however, doesn't enable that feature (or trigger script events related to it).
            See [`_SET_VEHICLE_EXCLUSIVE_DRIVER_2`](#\_0xB5C51B5502E85E83).
            ```
            NativeDB Removed Parameter 2: int index
            ```
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleExclusiveDriver_2(System.Int32,System.Int32,System.Int32)">
            <summary>
            The **actual** [`SET_VEHICLE_EXCLUSIVE_DRIVER`](#\_0x41062318F23ED854) native.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xb5c51b5502e85e83(System.Int32,System.Int32,System.Int32)">
            <summary>
            The **actual** [`SET_VEHICLE_EXCLUSIVE_DRIVER`](#\_0x41062318F23ED854) native.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleExplodesOnHighExplosionDamage(System.Int32,System.Boolean)">
            <summary>
            Sets a vehicle to be strongly resistant to explosions. p0 is the vehicle; set p1 to false to toggle the effect on/off.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleExtendedRemovalRange(System.Int32,System.Int32)">
            <summary>
            Max value is 32767
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x79df7e806202ce01(System.Int32,System.Int32)">
            <summary>
            Max value is 32767
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleExtra(System.Int32,System.Int32,System.Boolean)">
            <summary>
            Note: only some vehicle have extras
            extra ids are from 1 - 9 depending on the vehicle
            -------------------------------------------------
            ^ not sure if outdated or simply wrong. Max extra ID for b944 is 14
            -------------------------------------------------
            p2 is not a on/off toggle. mostly 0 means on and 1 means off.
            not sure if it really should be a BOOL.
            -------------------------------------------------
            Confirmed p2 does not work as a bool. Changed to int. [0=on, 1=off]
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleExtraColours(System.Int32,System.Int32,System.Int32)">
            <summary>
            They use the same color indexs as SET_VEHICLE_COLOURS.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleFixed(System.Int32)">
            <summary>
            Fix a given vehicle.
            If the vehicle's engine's broken then you cannot fix it with this native.
            </summary>
            <param name="vehicle">
            The vehicle that will be fixed
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleFlag(System.Int32,System.Int32,System.Boolean)">
            <summary>
            This native is a setter for [`GET_VEHICLE_HAS_FLAG`](#\_0xD85C9F57).
            </summary>
            <param name="vehicle">
            The vehicle to set flag for.
            </param>
            <param name="flagIndex">
            Flag index.
            </param>
            <param name="_value">
            `true` to enable the flag, `false` to disable it.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleFlightNozzlePosition(System.Int32,System.Single)">
            <summary>
            SET_VEHICLE_FLIGHT_NOZZLE_POSITION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x30d779de7c4f6dd3(System.Int32,System.Single)">
            <summary>
            SET_VEHICLE_FLIGHT_NOZZLE_POSITION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetDesiredVerticalFlightPhase(System.Int32,System.Single)">
            <summary>
            SET_VEHICLE_FLIGHT_NOZZLE_POSITION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPlaneVtolDesiredDirection(System.Int32,System.Single)">
            <summary>
            SET_VEHICLE_FLIGHT_NOZZLE_POSITION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleFlightNozzlePositionImmediate(System.Int32,System.Single)">
            <summary>
            SET_VEHICLE_FLIGHT_NOZZLE_POSITION_IMMEDIATE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x9aa47fff660cb932(System.Int32,System.Single)">
            <summary>
            SET_VEHICLE_FLIGHT_NOZZLE_POSITION_IMMEDIATE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVerticalFlightPhase(System.Int32,System.Single)">
            <summary>
            SET_VEHICLE_FLIGHT_NOZZLE_POSITION_IMMEDIATE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPlaneVtolDirection(System.Int32,System.Single)">
            <summary>
            SET_VEHICLE_FLIGHT_NOZZLE_POSITION_IMMEDIATE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleForceAfterburner(System.Int32,System.Boolean)">
            <summary>
            SET_VEHICLE_FORCE_AFTERBURNER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xb055a34527cb8fd7(System.Int32,System.Boolean)">
            <summary>
            SET_VEHICLE_FORCE_AFTERBURNER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleForwardSpeed(System.Int32,System.Single)">
            <summary>
            SCALE: Setting the speed to 30 would result in a speed of roughly 60mph, according to speedometer.
            Speed is in meters per second
            You can convert meters/s to mph here:
            http://www.calculateme.com/Speed/MetersperSecond/ToMilesperHour.htm
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleFrictionOverride(System.Int32,System.Single)">
            <summary>
            Seems to be related to the metal parts, not tyres (like i was expecting lol)
            Must be called every tick.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleFuelLevel(System.Int32,System.Single)">
            <summary>
            SET_VEHICLE_FUEL_LEVEL
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleFullbeam(System.Int32,System.Boolean)">
            <summary>
            It switch to highbeam when p1 is set to true.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleGearRatio(System.Int32,System.Int32,System.Single)">
            <summary>
            Sets the vehicles gear ratio on choosen gear, reverse gear needs to be a negative float and forward moving gear needs to be a positive float. Refer to the examples if confused.
            </summary>
            <param name="vehicle">
            The vehicle handle.
            </param>
            <param name="gear">
            The vehicles gear you want to change.
            </param>
            <param name="ratio">
            The gear ratio you want to use.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleGeneratesEngineShockingEvents(System.Int32,System.Boolean)">
            <summary>
            Allows creation of CEventShockingPlaneFlyby, CEventShockingHelicopterOverhead, and other(?) Shocking events
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x279d50de5652d935(System.Int32,System.Boolean)">
            <summary>
            Allows creation of CEventShockingPlaneFlyby, CEventShockingHelicopterOverhead, and other(?) Shocking events
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleGeneratorAreaOfInterest(System.Single,System.Single,System.Single,System.Single)">
            <summary>
            Specifies an area of interest where cargens will focus on spawning vehicles
            You can clear the area of interest with [`CLEAR_VEHICLE_GENERATOR_AREA_OF_INTEREST`](#\_0x0A436B8643716D14)
            </summary>
            <param name="x">
            The X coordinate of the central point of the area of interest.
            </param>
            <param name="y">
            The Y coordinate of the central point of the area of interest.
            </param>
            <param name="z">
            The Z coordinate of the central point of the area of interest.
            </param>
            <param name="radius">
            The radius around the central point, defining the size of the area of interest
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x9a75585fb2e54fad(System.Single,System.Single,System.Single,System.Single)">
            <summary>
            Specifies an area of interest where cargens will focus on spawning vehicles
            You can clear the area of interest with [`CLEAR_VEHICLE_GENERATOR_AREA_OF_INTEREST`](#\_0x0A436B8643716D14)
            </summary>
            <param name="x">
            The X coordinate of the central point of the area of interest.
            </param>
            <param name="y">
            The Y coordinate of the central point of the area of interest.
            </param>
            <param name="z">
            The Z coordinate of the central point of the area of interest.
            </param>
            <param name="radius">
            The radius around the central point, defining the size of the area of interest
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleGravity(System.Int32,System.Boolean)">
            <summary>
            SET_VEHICLE_GRAVITY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleGravityAmount(System.Int32,System.Single)">
            <summary>
            SET_VEHICLE_GRAVITY_AMOUNT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleHandbrake(System.Int32,System.Boolean)">
            <summary>
            SET_VEHICLE_HANDBRAKE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleHandlingField(System.Int32,System.String,System.String,System.Int32)">
            <summary>
            Sets a handling override for a specific vehicle. Certain handling flags can only be set globally using `SET_HANDLING_FIELD`, this might require some experimentation.
            Example: `SetVehicleHandlingField(vehicle, 'CHandlingData', 'fSteeringLock', 360.0)`
            </summary>
            <param name="vehicle">
            The vehicle to set data for.
            </param>
            <param name="class_">
            The handling class to set. Only "CHandlingData" is supported at this time.
            </param>
            <param name="fieldName">
            The field name to set. These match the keys in `handling.meta`.
            </param>
            <param name="_value">
            The value to set.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleHandlingFloat(System.Int32,System.String,System.String,System.Single)">
            <summary>
            Sets a handling override for a specific vehicle. Certain handling flags can only be set globally using `SET_HANDLING_FLOAT`, this might require some experimentation.
            Example: `SetVehicleHandlingFloat(vehicle, 'CHandlingData', 'fSteeringLock', 360.0)`
            </summary>
            <param name="vehicle">
            The vehicle to set data for.
            </param>
            <param name="class_">
            The handling class to set. Only "CHandlingData" is supported at this time.
            </param>
            <param name="fieldName">
            The field name to set. These match the keys in `handling.meta`.
            </param>
            <param name="_value">
            The floating-point value to set.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleHandlingHashForAi(System.Int32,System.Int32)">
            <summary>
            _SET_VEHICLE_HANDLING_HASH_FOR_AI
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x10655fab9915623d(System.Int32,System.Int32)">
            <summary>
            _SET_VEHICLE_HANDLING_HASH_FOR_AI
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleHandlingInt(System.Int32,System.String,System.String,System.Int32)">
            <summary>
            Sets a handling override for a specific vehicle. Certain handling flags can only be set globally using `SET_HANDLING_INT`, this might require some experimentation.
            </summary>
            <param name="vehicle">
            The vehicle to set data for.
            </param>
            <param name="class_">
            The handling class to set. Only "CHandlingData" is supported at this time.
            </param>
            <param name="fieldName">
            The field name to set. These match the keys in `handling.meta`.
            </param>
            <param name="_value">
            The integer value to set.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleHandlingVector(System.Int32,System.String,System.String,CitizenFX.Core.Vector3)">
            <summary>
            Sets a handling override for a specific vehicle. Certain handling flags can only be set globally using `SET_HANDLING_VECTOR`, this might require some experimentation.
            </summary>
            <param name="vehicle">
            The vehicle to set data for.
            </param>
            <param name="class_">
            The handling class to set. Only "CHandlingData" is supported at this time.
            </param>
            <param name="fieldName">
            The field name to set. These match the keys in `handling.meta`.
            </param>
            <param name="_value">
            The Vector3 value to set.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleHasBeenDrivenFlag(System.Int32,System.Boolean)">
            <summary>
            SET_VEHICLE_HAS_BEEN_DRIVEN_FLAG
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x02398b627547189c(System.Int32,System.Boolean)">
            <summary>
            SET_VEHICLE_HAS_BEEN_DRIVEN_FLAG
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleHasBeenOwnedByPlayer(System.Int32,System.Boolean)">
            <summary>
            SET_VEHICLE_HAS_BEEN_OWNED_BY_PLAYER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleHasMutedSirens(System.Int32,System.Boolean)">
            <summary>
            SET_VEHICLE_HAS_MUTED_SIRENS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DisableVehicleImpactExplosionActivation(System.Int32,System.Boolean)">
            <summary>
            SET_VEHICLE_HAS_MUTED_SIRENS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetDisableVehicleSirenSound(System.Int32,System.Boolean)">
            <summary>
            SET_VEHICLE_HAS_MUTED_SIRENS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleHasStrongAxles(System.Int32,System.Boolean)">
            <summary>
            if true, axles won't bend.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleHasUnbreakableLights(System.Int32,System.Boolean)">
            <summary>
            Sets whether the vehicle's lights can be broken.
            ```
            NativeDB Introduced: v323
            ```
            </summary>
            <param name="vehicle">
            The target vehicle.
            </param>
            <param name="toggle">
            Set the lights' breakability `true` makes lights unbreakable, `false` allows them to break.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x1aa8a837d2169d94(System.Int32,System.Boolean)">
            <summary>
            Sets whether the vehicle's lights can be broken.
            ```
            NativeDB Introduced: v323
            ```
            </summary>
            <param name="vehicle">
            The target vehicle.
            </param>
            <param name="toggle">
            Set the lights' breakability `true` makes lights unbreakable, `false` allows them to break.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleLightsCanBeVisiblyDamaged(System.Int32,System.Boolean)">
            <summary>
            Sets whether the vehicle's lights can be broken.
            ```
            NativeDB Introduced: v323
            ```
            </summary>
            <param name="vehicle">
            The target vehicle.
            </param>
            <param name="toggle">
            Set the lights' breakability `true` makes lights unbreakable, `false` allows them to break.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleHeadlightShadows(System.Int32,System.Int32)">
            <summary>
            Sets the vehicle headlight shadow flags.
            ```
            NativeDB Introduced: v323
            ```
            ```cpp
            enum eVehicleHeadlightShadowFlags {
            // Default (Lights can be toggled between off, normal and high beams)
            NO_HEADLIGHT_SHADOWS = 0,
            // Lights Disabled (Lights are fully disabled, cannot be toggled)
            HEADLIGHTS_CAST_DYNAMIC_SHADOWS = 1,
            // Always On (Lights can be toggled between normal and high beams)
            HEADLIGHTS_CAST_STATIC_SHADOWS = 2,
            HEADLIGHTS_CAST_FULL_SHADOWS = 3
            };
            ```
            </summary>
            <param name="vehicle">
            The target vehicle.
            </param>
            <param name="flag">
            A value from `eVehicleHeadlightShadowFlags` representing the desired headlight shadow flag.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x1fd09e7390a74d54(System.Int32,System.Int32)">
            <summary>
            Sets the vehicle headlight shadow flags.
            ```
            NativeDB Introduced: v323
            ```
            ```cpp
            enum eVehicleHeadlightShadowFlags {
            // Default (Lights can be toggled between off, normal and high beams)
            NO_HEADLIGHT_SHADOWS = 0,
            // Lights Disabled (Lights are fully disabled, cannot be toggled)
            HEADLIGHTS_CAST_DYNAMIC_SHADOWS = 1,
            // Always On (Lights can be toggled between normal and high beams)
            HEADLIGHTS_CAST_STATIC_SHADOWS = 2,
            HEADLIGHTS_CAST_FULL_SHADOWS = 3
            };
            ```
            </summary>
            <param name="vehicle">
            The target vehicle.
            </param>
            <param name="flag">
            A value from `eVehicleHeadlightShadowFlags` representing the desired headlight shadow flag.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleLightsMode(System.Int32,System.Int32)">
            <summary>
            Sets the vehicle headlight shadow flags.
            ```
            NativeDB Introduced: v323
            ```
            ```cpp
            enum eVehicleHeadlightShadowFlags {
            // Default (Lights can be toggled between off, normal and high beams)
            NO_HEADLIGHT_SHADOWS = 0,
            // Lights Disabled (Lights are fully disabled, cannot be toggled)
            HEADLIGHTS_CAST_DYNAMIC_SHADOWS = 1,
            // Always On (Lights can be toggled between normal and high beams)
            HEADLIGHTS_CAST_STATIC_SHADOWS = 2,
            HEADLIGHTS_CAST_FULL_SHADOWS = 3
            };
            ```
            </summary>
            <param name="vehicle">
            The target vehicle.
            </param>
            <param name="flag">
            A value from `eVehicleHeadlightShadowFlags` representing the desired headlight shadow flag.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleHighGear(System.Int32,System.Int32)">
            <summary>
            SET_VEHICLE_HIGH_GEAR
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleHornVariation(System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v1365
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x0350e7e17ba767d0(System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v1365
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xcda42c4bb9bde779(System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v1365
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleInactiveDuringPlayback(System.Int32,System.Boolean)">
            <summary>
            SET_VEHICLE_INACTIVE_DURING_PLAYBACK
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x06582aff74894c75(System.Int32,System.Boolean)">
            <summary>
            SET_VEHICLE_INACTIVE_DURING_PLAYBACK
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleIndicatorLights(System.Int32,System.Int32,System.Boolean)">
            <summary>
            Sets the turn signal enabled for a vehicle.
            Set turnSignal to 1 for left light, 0 for right light.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleIndividualDoorsLocked(System.Int32,System.Int32,System.Int32)">
            <summary>
            SET_VEHICLE_INDIVIDUAL_DOORS_LOCKED
            </summary>
            <param name="doorIndex">
            See eDoorId declared in [`SET_VEHICLE_DOOR_SHUT`](#\_0x93D9BD300D7789E5)
            </param>
            <param name="doorLockStatus">
            See eCarLock declared in [`SET_VEHICLE_DOORS_LOCKED`](#\_0xB664292EAECF7FA6)
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedTargettableVehicleDestroy(System.Int32,System.Int32,System.Int32)">
            <summary>
            SET_VEHICLE_INDIVIDUAL_DOORS_LOCKED
            </summary>
            <param name="doorIndex">
            See eDoorId declared in [`SET_VEHICLE_DOOR_SHUT`](#\_0x93D9BD300D7789E5)
            </param>
            <param name="doorLockStatus">
            See eCarLock declared in [`SET_VEHICLE_DOORS_LOCKED`](#\_0xB664292EAECF7FA6)
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleDoorDestroyType(System.Int32,System.Int32,System.Int32)">
            <summary>
            SET_VEHICLE_INDIVIDUAL_DOORS_LOCKED
            </summary>
            <param name="doorIndex">
            See eDoorId declared in [`SET_VEHICLE_DOOR_SHUT`](#\_0x93D9BD300D7789E5)
            </param>
            <param name="doorLockStatus">
            See eCarLock declared in [`SET_VEHICLE_DOORS_LOCKED`](#\_0xB664292EAECF7FA6)
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleInfluencesWantedLevel(System.Int32,System.Boolean)">
            <summary>
            This native sets whether a specific vehicle influences the player's wanted level when it is involved in an incident that typically triggers a wanted response, such as being marked as a "victim" vehicle.
            This is particularly useful when utilizing the wanted system from GTA, and you want to prevent a vehicle from affecting the wanted level when it is stolen. In the decompiled scripts this native is only used to disable the influence of the vehicle on the wanted level.
            </summary>
            <param name="vehicle">
            The specific vehicle to be set for influencing the wanted level.
            </param>
            <param name="influenceWantedLevel">
            A boolean value. Set to `true` to make the vehicle influence the wanted level; `false` to prevent it from doing so.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x0ad9e8f87ff7c16f(System.Int32,System.Boolean)">
            <summary>
            This native sets whether a specific vehicle influences the player's wanted level when it is involved in an incident that typically triggers a wanted response, such as being marked as a "victim" vehicle.
            This is particularly useful when utilizing the wanted system from GTA, and you want to prevent a vehicle from affecting the wanted level when it is stolen. In the decompiled scripts this native is only used to disable the influence of the vehicle on the wanted level.
            </summary>
            <param name="vehicle">
            The specific vehicle to be set for influencing the wanted level.
            </param>
            <param name="influenceWantedLevel">
            A boolean value. Set to `true` to make the vehicle influence the wanted level; `false` to prevent it from doing so.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleInteriorColor(System.Int32,System.Int32)">
            <summary>
            _SET_VEHICLE_INTERIOR_COLOR
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleInteriorColour(System.Int32,System.Int32)">
            <summary>
            _SET_VEHICLE_INTERIOR_COLOR
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleInteriorlight(System.Int32,System.Boolean)">
            <summary>
            SET_VEHICLE_INTERIORLIGHT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleIsConsideredByPlayer(System.Int32,System.Boolean)">
            <summary>
            Setting this to false, makes the specified vehicle to where if you press Y your character doesn't even attempt the animation to enter the vehicle. Hence it's not considered aka ignored.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleIsRacing(System.Int32,System.Boolean)">
            <summary>
            p1 (toggle) was always 1 (true) except in one case in the b678 scripts.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SteerUnlockBias(System.Int32,System.Boolean)">
            <summary>
            p1 (toggle) was always 1 (true) except in one case in the b678 scripts.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleIsStolen(System.Int32,System.Boolean)">
            <summary>
            SET_VEHICLE_IS_STOLEN
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleIsWanted(System.Int32,System.Boolean)">
            <summary>
            Sets the wanted state of this vehicle.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleKeepEngineOnWhenAbandoned(System.Int32,System.Boolean)">
            <summary>
            Calling this native will keep a vehicle's engine running after exiting.
            </summary>
            <param name="vehicle">
            The vehicle handle.
            </param>
            <param name="toggle">
            `true` to keep the engine on, otherwise `false`.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xb8fbc8b1330ca9b4(System.Int32,System.Boolean)">
            <summary>
            Calling this native will keep a vehicle's engine running after exiting.
            </summary>
            <param name="vehicle">
            The vehicle handle.
            </param>
            <param name="toggle">
            `true` to keep the engine on, otherwise `false`.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleJetEngineOn(System.Int32,System.Boolean)">
            <summary>
            Calling this native will keep a vehicle's engine running after exiting.
            </summary>
            <param name="vehicle">
            The vehicle handle.
            </param>
            <param name="toggle">
            `true` to keep the engine on, otherwise `false`.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleKersAllowed(System.Int32,System.Boolean)">
            <summary>
            SET_VEHICLE_KERS_ALLOWED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x99c82f8a139f3e4e(System.Int32,System.Boolean)">
            <summary>
            SET_VEHICLE_KERS_ALLOWED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleHudSpecialAbilityBarActive(System.Int32,System.Boolean)">
            <summary>
            SET_VEHICLE_KERS_ALLOWED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleLightMultiplier(System.Int32,System.Single)">
            <summary>
            This multiplier has no limit, by default the game has this set to `1.0`.
            </summary>
            <param name="vehicle">
            The vehicle handle.
            </param>
            <param name="multiplier">
            The multiplier applied to the vehicle's headlights.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleLights(System.Int32,System.Int32)">
            <summary>
            Sets the vehicle lights state. Allowing for different lighting modes.
            ```
            NativeDB Introduced: v323
            ```
            ```cpp
            enum eVehicleLightSetting {
            // Normal light behavior. Lights cycle through off, then low beams, then high beams.
            // Note: It's affected by day or night; high beams don't exist in daytime.
            NO_VEHICLE_LIGHT_OVERRIDE = 0,
            // Vehicle doesn't have lights, always off.
            FORCE_VEHICLE_LIGHTS_OFF  = 1,
            // Vehicle has always-on lights.
            // During day: Cycles between low beams and high beams.
            // At night: Cycles between low beams, low beams, and high beams.
            FORCE_VEHICLE_LIGHTS_ON   = 2,
            // Sets vehicle lights on. Behaves like normal lights (same as 0).
            SET_VEHICLE_LIGHTS_ON     = 3,
            // Sets vehicle lights off. Behaves like normal lights (same as 0).
            SET_VEHICLE_LIGHTS_OFF    = 4
            };
            ```
            </summary>
            <param name="vehicle">
            The target vehicle.
            </param>
            <param name="state">
            A value from `eVehicleLightSetting` representing the desired light setting.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleLivery(System.Int32,System.Int32)">
            <summary>
            SET_VEHICLE_LIVERY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleLodMultiplier(System.Int32,System.Single)">
            <summary>
            SET_VEHICLE_LOD_MULTIPLIER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleMaxSpeed(System.Int32,System.Single)">
            <summary>
            To reset the max speed, set the `speed` value to `0.0` or lower.
            </summary>
            <param name="vehicle">
            The vehicle handle.
            </param>
            <param name="speed">
            The speed limit in meters per second.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xbaa045b4e42f3c06(System.Int32,System.Single)">
            <summary>
            To reset the max speed, set the `speed` value to `0.0` or lower.
            </summary>
            <param name="vehicle">
            The vehicle handle.
            </param>
            <param name="speed">
            The speed limit in meters per second.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleMod(System.Int32,System.Int32,System.Int32,System.Boolean)">
            <summary>
            cpp
            // eVehicleModType values modified to conform to script native reorganization (see 0x140D25327 in 1604).
            enum eVehicleModType
            {
            VMT_SPOILER = 0,
            VMT_BUMPER_F = 1,
            VMT_BUMPER_R = 2,
            VMT_SKIRT = 3,
            VMT_EXHAUST = 4,
            VMT_CHASSIS = 5,
            VMT_GRILL = 6,
            VMT_BONNET = 7,
            VMT_WING_L = 8,
            VMT_WING_R = 9,
            VMT_ROOF = 10,
            VMT_ENGINE = 11,
            VMT_BRAKES = 12,
            VMT_GEARBOX = 13,
            VMT_HORN = 14,
            VMT_SUSPENSION = 15,
            VMT_ARMOUR = 16,
            VMT_NITROUS = 17,
            VMT_TURBO = 18,
            VMT_SUBWOOFER = 19,
            VMT_TYRE_SMOKE = 20,
            VMT_HYDRAULICS = 21,
            VMT_XENON_LIGHTS = 22,
            VMT_WHEELS = 23,
            VMT_WHEELS_REAR_OR_HYDRAULICS = 24,
            VMT_PLTHOLDER = 25,
            VMT_PLTVANITY = 26,
            VMT_INTERIOR1 = 27,
            VMT_INTERIOR2 = 28,
            VMT_INTERIOR3 = 29,
            VMT_INTERIOR4 = 30,
            VMT_INTERIOR5 = 31,
            VMT_SEATS = 32,
            VMT_STEERING = 33,
            VMT_KNOB = 34,
            VMT_PLAQUE = 35,
            VMT_ICE = 36,
            VMT_TRUNK = 37,
            VMT_HYDRO = 38,
            VMT_ENGINEBAY1 = 39,
            VMT_ENGINEBAY2 = 40,
            VMT_ENGINEBAY3 = 41,
            VMT_CHASSIS2 = 42,
            VMT_CHASSIS3 = 43,
            VMT_CHASSIS4 = 44,
            VMT_CHASSIS5 = 45,
            VMT_DOOR_L = 46,
            VMT_DOOR_R = 47,
            VMT_LIVERY_MOD = 48,
            VMT_LIGHTBAR = 49,
            };
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleModColor_1(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            paintType:
            0: Normal
            1: Metallic
            2: Pearl
            3: Matte
            4: Metal
            5: Chrome
            color: number of the color.
            p3 seems to always be 0.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleModColor_2(System.Int32,System.Int32,System.Int32)">
            <summary>
            Changes the secondary paint type and color
            paintType:
            0: Normal
            1: Metallic
            2: Pearl
            3: Matte
            4: Metal
            5: Chrome
            color: number of the color
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleModKit(System.Int32,System.Int32)">
            <summary>
            Set modKit to 0 if you plan to call SET_VEHICLE_MOD. That's what the game does. Most body modifications through SET_VEHICLE_MOD will not take effect until this is set to 0.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleModelIsSuppressed(System.UInt32,System.Boolean)">
            <summary>
            seems to make the vehicle stop spawning naturally in traffic. Here's an essential example:
            VEHICLE::SET_VEHICLE_MODEL_IS_SUPPRESSED(GAMEPLAY::GET_HASH_KEY("taco"), true);
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleNameDebug(System.Int32,System.String)">
            <summary>
            This method is utilized solely for debugging purposes and is functional only in debug builds of the game. Please note that its functionality may not be available in the retail version.
            </summary>
            <param name="vehicle">
            The vehicle id.
            </param>
            <param name="name">
            Debug name.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleNeedsToBeHotwired(System.Int32,System.Boolean)">
            <summary>
            SET_VEHICLE_NEEDS_TO_BE_HOTWIRED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleNeonLightEnabled(System.Int32,System.Int32,System.Boolean)">
            <summary>
            Sets the neon lights of the specified vehicle on/off.
            Indices:
            0 = Left
            1 = Right
            2 = Front
            3 = Back
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleNeonLightsColor_2(System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v1493
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleNeonLightsColour(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            Sets the color of the neon lights on the specified vehicle.
            RGB values and colour names taken from the decompiled scripts:
            | Colour         |  R  |  G  |  B  |
            |---------------|:---:|:---:|:---:|
            | White         | 222 | 222 | 255 |
            | Blue          | 2   | 21  | 255 |
            | Electric Blue | 3   | 83  | 255 |
            | Mint Green    | 0   | 255 | 140 |
            | Lime Green    | 94  | 255 | 1   |
            | Yellow        | 255 | 255 | 0   |
            | Golden Shower | 255 | 150 | 0   |
            | Orange        | 255 | 62  | 0   |
            | Red           | 255 | 1   | 1   |
            | Pony Pink     | 255 | 50  | 100 |
            | Hot Pink      | 255 | 5   | 190 |
            | Purple        | 35  | 1   | 255 |
            | Blacklight    | 15  | 3   | 255 |
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleNextGear(System.Int32,System.Int32)">
            <summary>
            SET_VEHICLE_NEXT_GEAR
            </summary>
            <param name="vehicle">
            The vehicle handle.
            </param>
            <param name="nextGear">
            The vehicles next gear.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleNitroPtfxRange(System.Single)">
            <summary>
            Sets the maximum distance in which [\_SET_VEHICLE_NITRO_ENABLED](#\_0xC8E9B6B71B8E660D) PTFX are rendered. Distance is measured from the camera position.
            </summary>
            <param name="range">
            The visible distance. Default is 50.0f.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleNumberPlateText(System.Int32,System.String)">
            <summary>
            SET_VEHICLE_NUMBER_PLATE_TEXT
            </summary>
            <param name="vehicle">
            The vehicle to set the plate for
            </param>
            <param name="plateText">
            The text to set the plate to, 8 chars maximum
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleNumberPlateTextIndex(System.Int32,System.Int32)">
            <summary>
            Please refer to [`GET_VEHICLE_NUMBER_PLATE_TEXT_INDEX`](#\_0xF11BC2DD9A3E7195) for plate indicies.
            </summary>
            <param name="vehicle">
            The vehicle handle.
            </param>
            <param name="plateIndex">
            The style to use for the plate, see plate styles.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleOilLevel(System.Int32,System.Single)">
            <summary>
            SET_VEHICLE_OIL_LEVEL
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleOnGroundProperly(System.Int32)">
            <summary>
            Sets a vehicle on the ground on all wheels.  Returns whether or not the operation was successful.
            ```
            ```
            NativeDB Added Parameter 2: float p1
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleOutOfControl(System.Int32,System.Boolean,System.Boolean)">
            <summary>
            Tested on the player's current vehicle. Unless you kill the driver, the vehicle doesn't loose control, however, if enabled, explodeOnImpact is still active. The moment you crash, boom.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleParachuteActive(System.Int32,System.Boolean)">
            <summary>
            _SET_VEHICLE_PARACHUTE_ACTIVE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleParachuteModel(System.Int32,System.UInt32)">
            <summary>
            parachuteModel = 230075693
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.VehicleSetCustomParachuteModel(System.Int32,System.UInt32)">
            <summary>
            parachuteModel = 230075693
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleParachuteTextureVariation(System.Int32,System.Int32)">
            <summary>
            colorIndex = 0 - 7
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.VehicleSetCustomParachuteTexture(System.Int32,System.Int32)">
            <summary>
            colorIndex = 0 - 7
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleParachuteTextureVariatiion(System.Int32,System.Int32)">
            <summary>
            colorIndex = 0 - 7
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehiclePetrolTankHealth(System.Int32,System.Single)">
            <summary>
            1000 is max health
            Begins leaking gas at around 650 health
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehiclePitchBias(System.Int32,System.Single)">
            <summary>
            Set the vehicle's pitch bias. Only works on planes.
            </summary>
            <param name="vehicle">
            Target vehicle.
            </param>
            <param name="_value">
            Pitch bias value.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehiclePopulationBudget(System.Int32)">
            <summary>
            SET_VEHICLE_POPULATION_BUDGET
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleProvidesCover(System.Int32,System.Boolean)">
            <summary>
            SET_VEHICLE_PROVIDES_COVER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleRadioEnabled(System.Int32,System.Boolean)">
            <summary>
            can't seem to enable radio on cop cars etc
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleRadioLoud(System.Int32,System.Boolean)">
            <summary>
            SET_VEHICLE_RADIO_LOUD
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleRampLaunchModifier(System.Int32,System.Single)">
            <summary>
            _SET_VEHICLE_RAMP_LAUNCH_MODIFIER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xefc13b1ce30d755d(System.Int32,System.Single)">
            <summary>
            _SET_VEHICLE_RAMP_LAUNCH_MODIFIER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleRampSidewaysLaunchMotion(System.Int32,System.Boolean)">
            <summary>
            _SET_VEHICLE_RAMP_SIDEWAYS_LAUNCH_MOTION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x1bbac99c0bc53656(System.Int32,System.Boolean)">
            <summary>
            _SET_VEHICLE_RAMP_SIDEWAYS_LAUNCH_MOTION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleRampUpwardsLaunchMotion(System.Int32,System.Boolean)">
            <summary>
            _SET_VEHICLE_RAMP_UPWARDS_LAUNCH_MOTION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x756ae6e962168a04(System.Int32,System.Boolean)">
            <summary>
            _SET_VEHICLE_RAMP_UPWARDS_LAUNCH_MOTION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleReceivesRampDamage(System.Int32,System.Boolean)">
            <summary>
            _SET_VEHICLE_RECEIVES_RAMP_DAMAGE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetRampVehicleReceivesRampDamage(System.Int32,System.Boolean)">
            <summary>
            _SET_VEHICLE_RECEIVES_RAMP_DAMAGE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleReduceGrip(System.Int32,System.Boolean)">
            <summary>
            Reduces grip significantly so it's hard to go anywhere.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleReduceTraction(System.Int32,System.Boolean)">
            <summary>
            Often used in conjunction with: [SET_VEHICLE_REDUCE_GRIP](#\_0x222FF6A823D122E2).
            ```
            NativeDB Introduced: v1604
            ```
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x6dee944e1ee90cfb(System.Int32,System.Boolean)">
            <summary>
            Often used in conjunction with: [SET_VEHICLE_REDUCE_GRIP](#\_0x222FF6A823D122E2).
            ```
            NativeDB Introduced: v1604
            ```
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleRocketBoostActive(System.Int32,System.Boolean)">
            <summary>
            _SET_VEHICLE_ROCKET_BOOST_ACTIVE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleRocketBoostPercentage(System.Int32,System.Single)">
            <summary>
            _SET_VEHICLE_ROCKET_BOOST_PERCENTAGE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleRocketBoostRefillTime(System.Int32,System.Single)">
            <summary>
            _SET_VEHICLE_ROCKET_BOOST_REFILL_TIME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleRollBias(System.Int32,System.Single)">
            <summary>
            Set the vehicle's roll bias. Only works on planes.
            </summary>
            <param name="vehicle">
            Target vehicle.
            </param>
            <param name="_value">
            Roll bias value.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleRoofLivery(System.Int32,System.Int32)">
            <summary>
            Used to set the tornado custom (convertible) rooftop livery.
            Livery value that works for tornado custom is between 0 and 9 from what i can tell. Maybe 0-8 even.
            Might work on other custom vehicles but im not sure what those might be, only confirmed it working with the tornado custom.
            </summary>
            <param name="vehicle">
            The vehicle handle.
            </param>
            <param name="livery">
            Livery index.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa6d3a8750dc73270(System.Int32,System.Int32)">
            <summary>
            Used to set the tornado custom (convertible) rooftop livery.
            Livery value that works for tornado custom is between 0 and 9 from what i can tell. Maybe 0-8 even.
            Might work on other custom vehicles but im not sure what those might be, only confirmed it working with the tornado custom.
            </summary>
            <param name="vehicle">
            The vehicle handle.
            </param>
            <param name="livery">
            Livery index.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleRudderBroken(System.Int32,System.Boolean)">
            <summary>
            SET_VEHICLE_RUDDER_BROKEN
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleSearchlight(System.Int32,System.Boolean,System.Boolean)">
            <summary>
            Only works during nighttime.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleShadowEffect(System.Int32,System.Int32,System.Int32)">
            <summary>
            Adds some kind of shadow to the vehicle.
            -1 disables the effect.
            DISABLE_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xf0e4ba16d1db546c(System.Int32,System.Int32,System.Int32)">
            <summary>
            Adds some kind of shadow to the vehicle.
            -1 disables the effect.
            DISABLE_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleShootAtTarget(System.Int32,System.Int32,System.Single,System.Single,System.Single)">
            <summary>
            Commands the driver of an armed vehicle (p0) to shoot its weapon at a target (p1). p3, p4 and p5 are the coordinates of the target. Example:
            WEAPON::SET_CURRENT_PED_VEHICLE_WEAPON(pilot,GAMEPLAY::GET_HASH_KEY("VEHICLE_WEAPON_PLANE_ROCKET"));VEHICLE::SET_VEHICLE_SHOOT_AT_TARGET(pilot, target, targPos.x, targPos.y, targPos.z);
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleSilent(System.Int32,System.Boolean)">
            <summary>
            If set to TRUE, it seems to suppress door noises and doesn't allow the horn to be continuous.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x9d44fcce98450843(System.Int32,System.Boolean)">
            <summary>
            If set to TRUE, it seems to suppress door noises and doesn't allow the horn to be continuous.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleSiren(System.Int32,System.Boolean)">
            <summary>
            Activate siren on vehicle (Only works if the vehicle has a siren).
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleSt(System.Int32,System.Boolean)">
            <summary>
            Has something to do with trains. Always precedes SET_MISSION_TRAIN_AS_NO_LONGER_NEEDED.
            ============================================
            May be true that it can be used with trains not sure, but not specifically for trains. Go find Xbox360 decompiled scripts and search for 'func_1333' in freemode.c it isn't used just for trains. Thanks for the info tho.
            Btw, func_1333 ends up calling this func which uses this native,
            void func_1338(int iParam0)//Position
            {
            ENTITY::FREEZE_ENTITY_POSITION(iParam0, true);
            ENTITY::SET_ENTITY_COLLISION(iParam0, false, 0);
            ENTITY::SET_ENTITY_INVINCIBLE(iParam0, true);
            VEHICLE::_0xDF594D8D(iParam0, true);
            }
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x1cf38d529d7441d9(System.Int32,System.Boolean)">
            <summary>
            Has something to do with trains. Always precedes SET_MISSION_TRAIN_AS_NO_LONGER_NEEDED.
            ============================================
            May be true that it can be used with trains not sure, but not specifically for trains. Go find Xbox360 decompiled scripts and search for 'func_1333' in freemode.c it isn't used just for trains. Thanks for the info tho.
            Btw, func_1333 ends up calling this func which uses this native,
            void func_1338(int iParam0)//Position
            {
            ENTITY::FREEZE_ENTITY_POSITION(iParam0, true);
            ENTITY::SET_ENTITY_COLLISION(iParam0, false, 0);
            ENTITY::SET_ENTITY_INVINCIBLE(iParam0, true);
            VEHICLE::_0xDF594D8D(iParam0, true);
            }
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleStartupRevSound(System.Int32,System.String,System.String)">
            <summary>
            Overrides the vehicle's startup engine rev sound.
            You can reset this with [RESET_VEHICLE_STARTUP_REV_SOUND](#\_0xD2DCCD8E16E20997)
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xf1f8157b8c3f171c(System.Int32,System.String,System.String)">
            <summary>
            Overrides the vehicle's startup engine rev sound.
            You can reset this with [RESET_VEHICLE_STARTUP_REV_SOUND](#\_0xD2DCCD8E16E20997)
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleSteerBias(System.Int32,System.Single)">
            <summary>
            Locks the vehicle's steering to the desired angle, explained below.
            Requires to be called onTick. Steering is unlocked the moment the function stops being called on the vehicle.
            Steer bias:
            -1.0 = full right
            0.0 = centered steering
            1.0 = full left
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleSteeringAngle(System.Int32,System.Single)">
            <summary>
            SET_VEHICLE_STEERING_ANGLE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleSteeringBiasScalar(System.Int32,System.Single)">
            <summary>
            SET_VEHICLE_STEERING_BIAS_SCALAR
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x9007a2f21dc108d4(System.Int32,System.Single)">
            <summary>
            SET_VEHICLE_STEERING_BIAS_SCALAR
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleSteeringScale(System.Int32,System.Single)">
            <summary>
            SET_VEHICLE_STEERING_SCALE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleStrong(System.Int32,System.Boolean)">
            <summary>
            If set to true, vehicle will not take crash damage, but is still susceptible to damage from bullets and explosives
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleSuspensionHeight(System.Int32,System.Single)">
            <summary>
            Sets the height of the vehicle's suspension.
            This changes the same value set by Suspension in the mod shop.
            Negatives values raise the car. Positive values lower the car.
            This is change is visual only. The collision of the vehicle will not move.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleTankTurretPosition(System.Int32,System.Single,System.Boolean)">
            <summary>
            SET_VEHICLE_TANK_TURRET_POSITION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x56b94c6d7127dfba(System.Int32,System.Single,System.Boolean)">
            <summary>
            SET_VEHICLE_TANK_TURRET_POSITION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleTimedExplosion(System.Int32,System.Int32,System.Boolean)">
            <summary>
            SET_VEHICLE_TIMED_EXPLOSION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleTowTruckArmPosition(System.Int32,System.Single)">
            <summary>
            Sets how much the crane on the tow truck is raised, where 0.0 is fully lowered and 1.0 is fully raised.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetTowTruckCraneRaised(System.Int32,System.Single)">
            <summary>
            Sets how much the crane on the tow truck is raised, where 0.0 is fully lowered and 1.0 is fully raised.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetTowTruckCraneHeight(System.Int32,System.Single)">
            <summary>
            Sets how much the crane on the tow truck is raised, where 0.0 is fully lowered and 1.0 is fully raised.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleTurboPressure(System.Int32,System.Single)">
            <summary>
            SET_VEHICLE_TURBO_PRESSURE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleTurretSpeedThisFrame(System.Int32,System.Single)">
            <summary>
            SET_VEHICLE_TURRET_SPEED_THIS_FRAME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x1093408b4b9d1146(System.Int32,System.Single)">
            <summary>
            SET_VEHICLE_TURRET_SPEED_THIS_FRAME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleTurretUnk(System.Int32,System.Int32,System.Boolean)">
            <summary>
            Toggles specific flag on turret
            ```
            ```
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xc60060eb0d8ac7b1(System.Int32,System.Int32,System.Boolean)">
            <summary>
            Toggles specific flag on turret
            ```
            ```
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleTyreBurst(System.Int32,System.Int32,System.Boolean,System.Single)">
            <summary>
            "To burst tyres VEHICLE::SET_VEHICLE_TYRE_BURST(vehicle, 0, true, 1000.0)
            to burst all tyres type it 8 times where p1 = 0 to 7.
            p3 seems to be how much damage it has taken. 0 doesn't deflate them, 1000 completely deflates them.
            '0 = wheel_lf / bike, plane or jet front
            '1 = wheel_rf
            '2 = wheel_lm / in 6 wheels trailer, plane or jet is first one on left
            '3 = wheel_rm / in 6 wheels trailer, plane or jet is first one on right
            '4 = wheel_lr / bike rear / in 6 wheels trailer, plane or jet is last one on left
            '5 = wheel_rr / in 6 wheels trailer, plane or jet is last one on right
            '45 = 6 wheels trailer mid wheel left
            '47 = 6 wheels trailer mid wheel right
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleTyreFixed(System.Int32,System.Int32)">
            <summary>
            tyreIndex = 0 to 4 on normal vehicles
            '0 = wheel_lf / bike, plane or jet front
            '1 = wheel_rf
            '2 = wheel_lm / in 6 wheels trailer, plane or jet is first one on left
            '3 = wheel_rm / in 6 wheels trailer, plane or jet is first one on right
            '4 = wheel_lr / bike rear / in 6 wheels trailer, plane or jet is last one on left
            '5 = wheel_rr / in 6 wheels trailer, plane or jet is last one on right
            '45 = 6 wheels trailer mid wheel left
            '47 = 6 wheels trailer mid wheel right
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleTyreSmokeColor(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            Sets the tire smoke's color of this vehicle.
            vehicle: The vehicle that is the target of this method.
            r: The red level in the RGB color code.
            g: The green level in the RGB color code.
            b: The blue level in the RGB color code.
            Note:
            setting r,g,b to 0 will give the car independance day tyre smoke
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleTyresCanBurst(System.Int32,System.Boolean)">
            <summary>
            Allows you to toggle bulletproof tires.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleUndriveable(System.Int32,System.Boolean)">
            <summary>
            SET_VEHICLE_UNDRIVEABLE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleUnkDamageMultiplier(System.Int32,System.Single)">
            <summary>
            _SET_VEHICLE_UNK_DAMAGE_MULTIPLIER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x45a561a9421ab6ad(System.Int32,System.Single)">
            <summary>
            _SET_VEHICLE_UNK_DAMAGE_MULTIPLIER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleUseAlternateHandling(System.Int32,System.Boolean)">
            <summary>
            SET_VEHICLE_USE_ALTERNATE_HANDLING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x1d97d1e3a70a649f(System.Int32,System.Boolean)">
            <summary>
            SET_VEHICLE_USE_ALTERNATE_HANDLING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleUseCutsceneWheelCompression(System.Int32,System.Boolean,System.Boolean,System.Boolean)">
            <summary>
            SET_VEHICLE_USE_CUTSCENE_WHEEL_COMPRESSION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetAllVehiclesSpawn(System.Int32,System.Boolean,System.Boolean,System.Boolean)">
            <summary>
            SET_VEHICLE_USE_CUTSCENE_WHEEL_COMPRESSION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xe023e8ac4ef7c117(System.Int32,System.Boolean,System.Boolean,System.Boolean)">
            <summary>
            SET_VEHICLE_USE_CUTSCENE_WHEEL_COMPRESSION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleUseHornButtonForNitrous(System.Int32,System.Boolean)">
            <summary>
            ```
            NativeDB Introduced: v3095
            ```
            Enables or disables the use of the vehicle's horn button for activating the nitrous system.
            </summary>
            <param name="vehicle">
            The vehicle where this setting will be applied.
            </param>
            <param name="bToggle">
            If set to `true`, the horn button will activate the nitrous system; if `false`, it will not.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleUsePlayerLightSettings(System.Int32,System.Boolean)">
            <summary>
            SET_VEHICLE_USE_PLAYER_LIGHT_SETTINGS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xc45c27ef50f36adc(System.Int32,System.Boolean)">
            <summary>
            SET_VEHICLE_USE_PLAYER_LIGHT_SETTINGS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleUsesLargeRearRamp(System.Int32,System.Boolean)">
            <summary>
            vehicle must be a plane
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xcac66558b944da67(System.Int32,System.Boolean)">
            <summary>
            vehicle must be a plane
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleWeaponCapacity(System.Int32,System.Int32,System.Int32)">
            <summary>
            _SET_VEHICLE_WEAPON_CAPACITY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x44cd1f493db2a0a6(System.Int32,System.Int32,System.Int32)">
            <summary>
            _SET_VEHICLE_WEAPON_CAPACITY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleWeaponsDisabled(System.Int32,System.Int32)">
            <summary>
            _SET_VEHICLE_WEAPONS_DISABLED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x86b4b6212cb8b627(System.Int32,System.Int32)">
            <summary>
            _SET_VEHICLE_WEAPONS_DISABLED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleWheelBrakePressure(System.Int32,System.Int32,System.Single)">
            <summary>
            Sets brake pressure of a wheel.
            Max number of wheels can be retrieved with the native GET_VEHICLE_NUMBER_OF_WHEELS.
            Normal values around 1.0f
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleWheelFlags(System.Int32,System.Int32,System.Int32)">
            <summary>
            Sets the flags of a wheel.
            Max number of wheels can be retrieved with the native GET_VEHICLE_NUMBER_OF_WHEELS.
            </summary>
            <param name="flags">
            bit flags
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleWheelHealth(System.Int32,System.Int32,System.Single)">
            <summary>
            SET_VEHICLE_WHEEL_HEALTH
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleWheelIsPowered(System.Int32,System.Int32,System.Boolean)">
            <summary>
            Sets whether the wheel is powered.
            On all wheel drive cars this works to change which wheels receive power, but if a car's fDriveBiasFront doesn't send power to that wheel, it won't get power anyway. This can be fixed by changing the fDriveBiasFront with SET_VEHICLE_HANDLING_FLOAT.
            Max number of wheels can be retrieved with the native GET_VEHICLE_NUMBER_OF_WHEELS.
            This is a shortcut to a flag in SET_VEHICLE_WHEEL_FLAGS.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleWheelPower(System.Int32,System.Int32,System.Single)">
            <summary>
            Sets power being sent to a wheel.
            Max number of wheels can be retrieved with the native GET_VEHICLE_NUMBER_OF_WHEELS.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleWheelRimColliderSize(System.Int32,System.Int32,System.Single)">
            <summary>
            Not sure what this changes, probably determines physical rim size in case the tire is blown.
            </summary>
            <param name="vehicle">
            The vehicle to obtain data for.
            </param>
            <param name="wheelIndex">
            Index of wheel, 0-3.
            </param>
            <param name="_value">
            Size of rim collider.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleWheelRotationSpeed(System.Int32,System.Int32,System.Single)">
            <summary>
            Sets the rotation speed of a wheel.
            Max number of wheels can be retrieved with the native GET_VEHICLE_NUMBER_OF_WHEELS.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleWheelSize(System.Int32,System.Single)">
            <summary>
            Sets vehicle's wheels' size (size is the same for all the wheels, cannot get/set specific wheel of vehicle).
            Only works on non-default wheels.
            Returns whether change was successful (can be false if trying to set size for non-default wheels).
            </summary>
            <param name="vehicle">
            The vehicle to set data for.
            </param>
            <param name="size">
            Size of the wheels (usually between 0.5 and 1.5 is reasonable).
            </param>
            <returns>
            Bool - whether change was successful or not
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleWheelTireColliderSize(System.Int32,System.Int32,System.Single)">
            <summary>
            Use along with SetVehicleWheelSize to resize the wheels (this native sets the collider size affecting physics while SetVehicleWheelSize will change visual size).
            </summary>
            <param name="vehicle">
            The vehicle to obtain data for.
            </param>
            <param name="wheelIndex">
            Index of wheel, 0-3.
            </param>
            <param name="_value">
            Radius of tire collider.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleWheelTireColliderWidth(System.Int32,System.Int32,System.Single)">
            <summary>
            Use along with SetVehicleWheelWidth to resize the wheels (this native sets the collider width affecting physics while SetVehicleWheelWidth will change visual width).
            </summary>
            <param name="vehicle">
            The vehicle to obtain data for.
            </param>
            <param name="wheelIndex">
            Index of wheel, 0-3.
            </param>
            <param name="_value">
            Width of tire collider.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleWheelTractionVectorLength(System.Int32,System.Int32,System.Single)">
            <summary>
            Sets the traction vector length of a wheel.
            Max number of wheels can be retrieved with the native GET_VEHICLE_NUMBER_OF_WHEELS.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleWheelType(System.Int32,System.Int32)">
            <summary>
            Refer to [GET_VEHICLE_WHEEL_TYPE](#\_0xB3ED1BFB4BE636DC) for wheel types.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleWheelWidth(System.Int32,System.Single)">
            <summary>
            Sets vehicle's wheels' width (width is the same for all the wheels, cannot get/set specific wheel of vehicle).
            Only works on non-default wheels.
            Returns whether change was successful (can be false if trying to set width for non-default wheels).
            </summary>
            <param name="vehicle">
            The vehicle to set data for.
            </param>
            <param name="width">
            Width of the wheels (usually between 0.1 and 1.5 is reasonable).
            </param>
            <returns>
            Bool - whether change was successful or not
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleWheelXOffset(System.Int32,System.Int32,System.Single)">
            <summary>
            Adjusts the offset of the specified wheel relative to the wheel's axle center.
            Needs to be called every frame in order to function properly, as GTA will reset the offset otherwise.
            This function can be especially useful to set the track width of a vehicle, for example:
            ```
            function SetVehicleFrontTrackWidth(vehicle, width)
            SetVehicleWheelXOffset(vehicle, 0, -width/2)
            SetVehicleWheelXOffset(vehicle, 1, width/2)
            end
            ```
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleWheelYRotation(System.Int32,System.Int32,System.Single)">
            <summary>
            SET_VEHICLE_WHEEL_Y_ROTATION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleWheelXrot(System.Int32,System.Int32,System.Single)">
            <summary>
            SET_VEHICLE_WHEEL_Y_ROTATION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleWheelieState(System.Int32,System.Int32)">
            <summary>
            Example script: https://pastebin.com/J6XGbkCW
            List of known states:
            ```
            1: Not wheeling.
            65: Vehicle is ready to do wheelie (burnouting).
            129: Vehicle is doing wheelie.
            ```
            </summary>
            <param name="vehicle">
            Vehicle
            </param>
            <param name="state">
            Wheelie state
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleWheelsCanBreak(System.Int32,System.Boolean)">
            <summary>
            SET_VEHICLE_WHEELS_CAN_BREAK
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleWheelsCanBreakOffWhenBlowUp(System.Int32,System.Boolean)">
            <summary>
            SET_VEHICLE_WHEELS_CAN_BREAK_OFF_WHEN_BLOW_UP
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleMaxStrTrap(System.Int32,System.Boolean)">
            <summary>
            SET_VEHICLE_WHEELS_CAN_BREAK_OFF_WHEN_BLOW_UP
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleWheelsDealDamage(System.Int32,System.Boolean)">
            <summary>
            Related to monster trucks in native scripts.
            ```
            ```
            NativeDB Introduced: v1604
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x2970eaa18fd5e42f(System.Int32,System.Boolean)">
            <summary>
            Related to monster trucks in native scripts.
            ```
            ```
            NativeDB Introduced: v1604
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleWindowTint(System.Int32,System.Int32)">
            <summary>
            cpp
            enum WindowTints
            {
            WINDOWTINT_NONE = 0,
            WINDOWTINT_PURE_BLACK = 1,
            WINDOWTINT_DARKSMOKE = 2,
            WINDOWTINT_LIGHTSMOKE = 3,
            WINDOWTINT_STOCK = 4,
            WINDOWTINT_LIMO = 5,
            WINDOWTINT_GREEN = 6
            };
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleXenonLightsColor(System.Int32,System.Int32)">
            <summary>
            Paint index goes from 0 to 12.
            You can find the list of colors and ids here: [\_GET_VEHICLE_HEADLIGHTS_COLOUR](#\_0x3DFF319A831E0CDB)
            </summary>
            <param name="vehicle">
            The vehicle handle.
            </param>
            <param name="color">
            The paint index.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xe41033b25d003a07(System.Int32,System.Int32)">
            <summary>
            Paint index goes from 0 to 12.
            You can find the list of colors and ids here: [\_GET_VEHICLE_HEADLIGHTS_COLOUR](#\_0x3DFF319A831E0CDB)
            </summary>
            <param name="vehicle">
            The vehicle handle.
            </param>
            <param name="color">
            The paint index.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleHeadlightsColour(System.Int32,System.Int32)">
            <summary>
            Paint index goes from 0 to 12.
            You can find the list of colors and ids here: [\_GET_VEHICLE_HEADLIGHTS_COLOUR](#\_0x3DFF319A831E0CDB)
            </summary>
            <param name="vehicle">
            The vehicle handle.
            </param>
            <param name="color">
            The paint index.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleXenonLightsColour(System.Int32,System.Int32)">
            <summary>
            Paint index goes from 0 to 12.
            You can find the list of colors and ids here: [\_GET_VEHICLE_HEADLIGHTS_COLOUR](#\_0x3DFF319A831E0CDB)
            </summary>
            <param name="vehicle">
            The vehicle handle.
            </param>
            <param name="color">
            The paint index.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleXenonLightsCustomColor(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            Sets custom vehicle xenon lights color, allowing to use RGB palette. The game will ignore lights color set by [\_SET_VEHICLE_XENON_LIGHTS_COLOR](#\_0xE41033B25D003A07) when custom color is active. This native is not synced between players. Requires xenon lights mod to be set on vehicle.
            </summary>
            <param name="vehicle">
            The vehicle handle.
            </param>
            <param name="red">
            Red color (0-255).
            </param>
            <param name="green">
            Green color (0-255).
            </param>
            <param name="blue">
            Blue color (0-255).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVehicleXmasSnowFactor(System.Single)">
            <summary>
            SET_VEHICLE_XMAS_SNOW_FACTOR
            </summary>
            <param name="gripFactor">
            amount of grip strength vehicle wheels have when xmas weather is active, 0.0 being normal weather grip. 0.2 is the default.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetVisualSettingFloat(System.String,System.Single)">
            <summary>
            Overrides a floating point value from `visualsettings.dat` temporarily.
            </summary>
            <param name="name">
            The name of the value to set, such as `pedLight.color.red`.
            </param>
            <param name="_value">
            The value to write.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetWaitForCollisionsBeforeProbe(System.Int32,System.Boolean)">
            <summary>
            SET_*
            Only called within 1 script for x360. 'fm_mission_controller' and it used on an object.
            Ran after these 2 natives,
            set_object_targettable(uParam0, 0);
            set_entity_invincible(uParam0, 1);
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xdc6f8601faf2e893(System.Int32,System.Boolean)">
            <summary>
            SET_*
            Only called within 1 script for x360. 'fm_mission_controller' and it used on an object.
            Ran after these 2 natives,
            set_object_targettable(uParam0, 0);
            set_entity_invincible(uParam0, 1);
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetWantedLevelDifficulty(System.Int32,System.Single)">
            <summary>
            Max value is 1.0
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetWantedLevelHiddenEvasionTime(System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v2060
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x49b856b1360c47c7(System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v2060
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetWantedLevelMultiplier(System.Single)">
            <summary>
            SET_WANTED_LEVEL_MULTIPLIER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetWarningMessage(System.String,System.Int32,System.String,System.Boolean,System.Int32,System.Int32@,System.Int32@,System.Boolean,System.Int32)">
            <summary>
            ```cpp
            enum eInstructionalButtonTypes
            {
            NONE = 0,
            SELECT = 1,
            OK = 2,
            YES = 4,
            BACK = 8,
            BACK_SELECT = 9,
            BACK_OK = 10,
            BACK_YES = 12,
            CANCEL = 16,
            CANCEL_SELECT = 17,
            CANCEL_OK = 18,
            CANCEL_YES = 20,
            NO = 32,
            NO_SELECT = 33,
            NO_OK = 34,
            YES_NO = 36,
            RETRY = 64,
            RETRY_SELECT = 65,
            RETRY_OK = 66,
            RETRY_YES = 68,
            RETRY_BACK = 72,
            RETRY_BACK_SELECT = 73,
            RETRY_BACK_OK = 74,
            RETRY_BACK_YES = 76,
            RETRY_CANCEL = 80,
            RETRY_CANCEL_SELECT = 81,
            RETRY_CANCEL_OK = 82,
            RETRY_CANCEL_YES = 84,
            SKIP = 256,
            SKIP_SELECT = 257,
            SKIP_OK = 258,
            SKIP_YES = 260,
            SKIP_BACK = 264,
            SKIP_BACK_SELECT = 265,
            SKIP_BACK_OK = 266,
            SKIP_BACK_YES = 268,
            SKIP_CANCEL = 272,
            SKIP_CANCEL_SELECT = 273,
            SKIP_CANCEL_OK = 274,
            SKIP_CANCEL_YES = 276,
            CONTINUE = 16384,
            BACK_CONTINUE = 16392,
            CANCEL_CONTINUE = 16400,
            LOADING_SPINNER = 134217728,
            SELECT_LOADING_SPINNER = 134217729,
            OK_LOADING_SPINNER = 134217730,
            YES_LOADING_SPINNER = 134217732,
            BACK_LOADING_SPINNER = 134217736,
            BACK_SELECT_LOADING_SPINNER = 134217737,
            BACK_OK_LOADING_SPINNER = 134217738,
            BACK_YES_LOADING_SPINNER = 134217740,
            CANCEL_LOADING_SPINNER = 134217744,
            CANCEL_SELECT_LOADING_SPINNER = 134217745,
            CANCEL_OK_LOADING_SPINNER = 134217746,
            CANCEL_YES_LOADING_SPINNER = 134217748
            }
            ```
            Note: this list is definitely NOT complete, but these are the ones I've been able to find before giving up because it's such a boring thing to look for 'good' combinations.
            **Result of the example code:**
            &lt;https://i.imgur.com/imwoimm.png&gt;
            </summary>
            <param name="entryLine1">
            The text label to display as the first line of the warning message.
            </param>
            <param name="instructionalKey">
            This is an enum, check the description for a list.
            </param>
            <param name="entryLine2">
            The text label to display as the second line of the warning message.
            </param>
            <param name="p3">
            Purpose unknown.
            </param>
            <param name="p4">
            Purpose unknown.
            </param>
            <param name="background">
            Set to anything other than 0 or false (even any string) and it will draw a background. Setting it to 0 or false will draw no background.
            </param>
            <param name="p6">
            Purpose unknown.
            </param>
            <param name="showBg">
            Purpose unknown.
            </param>
            <param name="errorCode">
            When not 0, adds a field displaying the value as 'error code' to the warning message.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetWarningMessageListRow(System.Int32,System.String,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            Param names copied from the corresponding scaleform function "SET_LIST_ROW"
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x0c5a80a9e096d529(System.Int32,System.String,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            Param names copied from the corresponding scaleform function "SET_LIST_ROW"
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetWarningMessageWithAlert(System.String,System.String,System.Int32,System.Int32,System.String,System.Int32,System.Int32,System.Int32,System.String,System.String,System.Boolean,System.Int32)">
            <summary>
            instructionalKey enum list:
            ```
            Buttons = {
            Empty = 0,
            Select = 1, -- (RETURN)
            Ok = 2, -- (RETURN)
            Yes = 4, -- (RETURN)
            Back = 8, -- (ESC)
            Cancel = 16, -- (ESC)
            No = 32, -- (ESC)
            RetrySpace = 64, -- (SPACE)
            Restart = 128, -- (SPACE)
            Skip = 256, -- (SPACE)
            Quit = 512, -- (ESC)
            Adjust = 1024, -- (ARROWS)
            SpaceKey = 2048, -- (SPACE)
            Share = 4096, -- (SPACE)
            SignIn = 8192, -- (SPACE)
            Continue = 16384, -- (RETURN)
            AdjustLeftRight = 32768, -- (SCROLL L/R)
            AdjustUpDown = 65536, -- (SCROLL U/D)
            Overwrite = 131072, -- (SPACE)
            SocialClubSignup = 262144, -- (RETURN)
            Confirm = 524288, -- (RETURN)
            Queue = 1048576, -- (RETURN)
            RetryReturn = 2097152, -- (RETURN)
            BackEsc = 4194304, -- (ESC)
            SocialClub = 8388608, -- (RETURN)
            Spectate = 16777216, -- (SPACE)
            OkEsc = 33554432, -- (ESC)
            CancelTransfer = 67108864, -- (ESC)
            LoadingSpinner = 134217728,
            NoReturnToGTA = 268435456, -- (ESC)
            CancelEsc = 536870912, -- (ESC)
            }
            Alt = {
            Empty = 0,
            No = 1, -- (SPACE)
            Host = 2, -- (ESC)
            SearchForJob = 4, -- (RETURN)
            ReturnKey = 8, -- (TURN)
            Freemode = 16, -- (ESC)
            }
            ```
            **Result of the example code:** &lt;https://i.imgur.com/TvmNF4k.png&gt;
            </summary>
            <param name="labelTitle">
            Label of the alert's title.
            </param>
            <param name="labelMsg">
            Label of the alert's message.
            </param>
            <param name="p2">
            This is an enum, check the description for a list.
            </param>
            <param name="p3">
            This is an enum, check the description for a list.
            </param>
            <param name="labelMsg2">
            Label of another message line
            </param>
            <param name="p5">
            usually 0
            </param>
            <param name="p6">
            usually -1
            </param>
            <param name="p7">
            usually 0
            </param>
            <param name="p8">
            unknown label
            </param>
            <param name="p9">
            unknown label
            </param>
            <param name="background">
            Set to anything other than 0 or false (even any string) and it will draw a background. Setting it to 0 or false will draw no background.
            </param>
            <param name="errorCode">
            Error code, shown at the bottom left if set to value other than 0.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x15803fec3b9a872b(System.String,System.String,System.Int32,System.Int32,System.String,System.Int32,System.Int32,System.Int32,System.String,System.String,System.Boolean,System.Int32)">
            <summary>
            instructionalKey enum list:
            ```
            Buttons = {
            Empty = 0,
            Select = 1, -- (RETURN)
            Ok = 2, -- (RETURN)
            Yes = 4, -- (RETURN)
            Back = 8, -- (ESC)
            Cancel = 16, -- (ESC)
            No = 32, -- (ESC)
            RetrySpace = 64, -- (SPACE)
            Restart = 128, -- (SPACE)
            Skip = 256, -- (SPACE)
            Quit = 512, -- (ESC)
            Adjust = 1024, -- (ARROWS)
            SpaceKey = 2048, -- (SPACE)
            Share = 4096, -- (SPACE)
            SignIn = 8192, -- (SPACE)
            Continue = 16384, -- (RETURN)
            AdjustLeftRight = 32768, -- (SCROLL L/R)
            AdjustUpDown = 65536, -- (SCROLL U/D)
            Overwrite = 131072, -- (SPACE)
            SocialClubSignup = 262144, -- (RETURN)
            Confirm = 524288, -- (RETURN)
            Queue = 1048576, -- (RETURN)
            RetryReturn = 2097152, -- (RETURN)
            BackEsc = 4194304, -- (ESC)
            SocialClub = 8388608, -- (RETURN)
            Spectate = 16777216, -- (SPACE)
            OkEsc = 33554432, -- (ESC)
            CancelTransfer = 67108864, -- (ESC)
            LoadingSpinner = 134217728,
            NoReturnToGTA = 268435456, -- (ESC)
            CancelEsc = 536870912, -- (ESC)
            }
            Alt = {
            Empty = 0,
            No = 1, -- (SPACE)
            Host = 2, -- (ESC)
            SearchForJob = 4, -- (RETURN)
            ReturnKey = 8, -- (TURN)
            Freemode = 16, -- (ESC)
            }
            ```
            **Result of the example code:** &lt;https://i.imgur.com/TvmNF4k.png&gt;
            </summary>
            <param name="labelTitle">
            Label of the alert's title.
            </param>
            <param name="labelMsg">
            Label of the alert's message.
            </param>
            <param name="p2">
            This is an enum, check the description for a list.
            </param>
            <param name="p3">
            This is an enum, check the description for a list.
            </param>
            <param name="labelMsg2">
            Label of another message line
            </param>
            <param name="p5">
            usually 0
            </param>
            <param name="p6">
            usually -1
            </param>
            <param name="p7">
            usually 0
            </param>
            <param name="p8">
            unknown label
            </param>
            <param name="p9">
            unknown label
            </param>
            <param name="background">
            Set to anything other than 0 or false (even any string) and it will draw a background. Setting it to 0 or false will draw no background.
            </param>
            <param name="errorCode">
            Error code, shown at the bottom left if set to value other than 0.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DrawFrontendAlert(System.String,System.String,System.Int32,System.Int32,System.String,System.Int32,System.Int32,System.Int32,System.String,System.String,System.Boolean,System.Int32)">
            <summary>
            instructionalKey enum list:
            ```
            Buttons = {
            Empty = 0,
            Select = 1, -- (RETURN)
            Ok = 2, -- (RETURN)
            Yes = 4, -- (RETURN)
            Back = 8, -- (ESC)
            Cancel = 16, -- (ESC)
            No = 32, -- (ESC)
            RetrySpace = 64, -- (SPACE)
            Restart = 128, -- (SPACE)
            Skip = 256, -- (SPACE)
            Quit = 512, -- (ESC)
            Adjust = 1024, -- (ARROWS)
            SpaceKey = 2048, -- (SPACE)
            Share = 4096, -- (SPACE)
            SignIn = 8192, -- (SPACE)
            Continue = 16384, -- (RETURN)
            AdjustLeftRight = 32768, -- (SCROLL L/R)
            AdjustUpDown = 65536, -- (SCROLL U/D)
            Overwrite = 131072, -- (SPACE)
            SocialClubSignup = 262144, -- (RETURN)
            Confirm = 524288, -- (RETURN)
            Queue = 1048576, -- (RETURN)
            RetryReturn = 2097152, -- (RETURN)
            BackEsc = 4194304, -- (ESC)
            SocialClub = 8388608, -- (RETURN)
            Spectate = 16777216, -- (SPACE)
            OkEsc = 33554432, -- (ESC)
            CancelTransfer = 67108864, -- (ESC)
            LoadingSpinner = 134217728,
            NoReturnToGTA = 268435456, -- (ESC)
            CancelEsc = 536870912, -- (ESC)
            }
            Alt = {
            Empty = 0,
            No = 1, -- (SPACE)
            Host = 2, -- (ESC)
            SearchForJob = 4, -- (RETURN)
            ReturnKey = 8, -- (TURN)
            Freemode = 16, -- (ESC)
            }
            ```
            **Result of the example code:** &lt;https://i.imgur.com/TvmNF4k.png&gt;
            </summary>
            <param name="labelTitle">
            Label of the alert's title.
            </param>
            <param name="labelMsg">
            Label of the alert's message.
            </param>
            <param name="p2">
            This is an enum, check the description for a list.
            </param>
            <param name="p3">
            This is an enum, check the description for a list.
            </param>
            <param name="labelMsg2">
            Label of another message line
            </param>
            <param name="p5">
            usually 0
            </param>
            <param name="p6">
            usually -1
            </param>
            <param name="p7">
            usually 0
            </param>
            <param name="p8">
            unknown label
            </param>
            <param name="p9">
            unknown label
            </param>
            <param name="background">
            Set to anything other than 0 or false (even any string) and it will draw a background. Setting it to 0 or false will draw no background.
            </param>
            <param name="errorCode">
            Error code, shown at the bottom left if set to value other than 0.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetWarningMessageWithHeader(System.String,System.String,System.Int32,System.String,System.Boolean,System.Int32,System.Boolean,System.Int32@,System.Boolean)">
            <summary>
            You can only use text entries. No custom text.
            C# Example :
            Function.Call(Hash._SET_WARNING_MESSAGE_2, "HUD_QUIT", "HUD_CGIGNORE", 2, "HUD_CGINVITE", 0, -1, 0, 0, 1);
            you can recreate this easily with scaleforms
            ---------------
            Fixed native name, from before nativedb restoration.
            ```
            ```
            NativeDB Added Parameter 10: Any p9
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetWarningMessage_2(System.String,System.String,System.Int32,System.String,System.Boolean,System.Int32,System.Boolean,System.Int32@,System.Boolean)">
            <summary>
            You can only use text entries. No custom text.
            C# Example :
            Function.Call(Hash._SET_WARNING_MESSAGE_2, "HUD_QUIT", "HUD_CGIGNORE", 2, "HUD_CGINVITE", 0, -1, 0, 0, 1);
            you can recreate this easily with scaleforms
            ---------------
            Fixed native name, from before nativedb restoration.
            ```
            ```
            NativeDB Added Parameter 10: Any p9
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetWarningMessageWithHeaderAndSubstringFlags(System.String,System.String,System.Int32,System.String,System.Boolean,System.Int32,System.Int32,System.Int32@,System.Int32@,System.Boolean)">
            <summary>
            You can only use text entries. No custom text.
            ```
            ```
            NativeDB Added Parameter 11: Any p10
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetWarningMessage_3(System.String,System.String,System.Int32,System.String,System.Boolean,System.Int32,System.Int32,System.Int32@,System.Int32@,System.Boolean)">
            <summary>
            You can only use text entries. No custom text.
            ```
            ```
            NativeDB Added Parameter 11: Any p10
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetWarningMessageWithHeaderExtended(System.String,System.String,System.Int32,System.String,System.Boolean,System.Int32,System.Int32@,System.Int32@,System.Boolean,System.Int32,System.Int32)">
            <summary>
            Sets a warning message for one frame with header and upper buttons bit field that don't fit the standard 32 bit set.
            </summary>
            <param name="headerTextLabel">
            Text label to set on the header/title.
            </param>
            <param name="line1TextLabel">
            Text label to set on the first line of the body..
            </param>
            <param name="buttonsBitField">
            Bit field of the button flags. See [`SET_WARNING_MESSAGE`](#\_0x7B1776B3B53F8D74).
            </param>
            <param name="buttonsBitFieldUpper">
            Bit field of the upper button flags. See [`SET_WARNING_MESSAGE_WITH_HEADER_AND_SUBSTRING_FLAGS_EXTENDED`](#\_0x15803FEC3B9A872B).
            </param>
            <param name="line2TextLabel">
            Text label to set on the second line of the body.
            </param>
            <param name="addNumber">
            If number should be inserted into `~1~` in the body.
            </param>
            <param name="numberToAdd">
            What number to insert into `~1~` in the body.
            </param>
            <param name="firstSubstring">
            First substring text label to insert into `~a~` in the body.
            </param>
            <param name="secondSubstring">
            Second substring text label to insert into `~a~` in the body.
            </param>
            <param name="showBackground">
            Bool indicating if the message should have a black background.
            </param>
            <param name="errorCode">
            Error number to show at the bottom of the message. `0` is the default.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x38b55259c2e078ed(System.String,System.String,System.Int32,System.String,System.Boolean,System.Int32,System.Int32@,System.Int32@,System.Boolean,System.Int32,System.Int32)">
            <summary>
            Sets a warning message for one frame with header and upper buttons bit field that don't fit the standard 32 bit set.
            </summary>
            <param name="headerTextLabel">
            Text label to set on the header/title.
            </param>
            <param name="line1TextLabel">
            Text label to set on the first line of the body..
            </param>
            <param name="buttonsBitField">
            Bit field of the button flags. See [`SET_WARNING_MESSAGE`](#\_0x7B1776B3B53F8D74).
            </param>
            <param name="buttonsBitFieldUpper">
            Bit field of the upper button flags. See [`SET_WARNING_MESSAGE_WITH_HEADER_AND_SUBSTRING_FLAGS_EXTENDED`](#\_0x15803FEC3B9A872B).
            </param>
            <param name="line2TextLabel">
            Text label to set on the second line of the body.
            </param>
            <param name="addNumber">
            If number should be inserted into `~1~` in the body.
            </param>
            <param name="numberToAdd">
            What number to insert into `~1~` in the body.
            </param>
            <param name="firstSubstring">
            First substring text label to insert into `~a~` in the body.
            </param>
            <param name="secondSubstring">
            Second substring text label to insert into `~a~` in the body.
            </param>
            <param name="showBackground">
            Bool indicating if the message should have a black background.
            </param>
            <param name="errorCode">
            Error number to show at the bottom of the message. `0` is the default.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetWarningMessageWithHeaderUnk(System.String,System.String,System.Int32,System.String,System.Boolean,System.Int32,System.Int32@,System.Int32@,System.Boolean,System.Int32,System.Int32)">
            <summary>
            Sets a warning message for one frame with header and upper buttons bit field that don't fit the standard 32 bit set.
            </summary>
            <param name="headerTextLabel">
            Text label to set on the header/title.
            </param>
            <param name="line1TextLabel">
            Text label to set on the first line of the body..
            </param>
            <param name="buttonsBitField">
            Bit field of the button flags. See [`SET_WARNING_MESSAGE`](#\_0x7B1776B3B53F8D74).
            </param>
            <param name="buttonsBitFieldUpper">
            Bit field of the upper button flags. See [`SET_WARNING_MESSAGE_WITH_HEADER_AND_SUBSTRING_FLAGS_EXTENDED`](#\_0x15803FEC3B9A872B).
            </param>
            <param name="line2TextLabel">
            Text label to set on the second line of the body.
            </param>
            <param name="addNumber">
            If number should be inserted into `~1~` in the body.
            </param>
            <param name="numberToAdd">
            What number to insert into `~1~` in the body.
            </param>
            <param name="firstSubstring">
            First substring text label to insert into `~a~` in the body.
            </param>
            <param name="secondSubstring">
            Second substring text label to insert into `~a~` in the body.
            </param>
            <param name="showBackground">
            Bool indicating if the message should have a black background.
            </param>
            <param name="errorCode">
            Error number to show at the bottom of the message. `0` is the default.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetWaterAreaClipRect(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            Sets world clip boundaries for water quads file (water.xml, water_heistisland.xml)
            Used internally by LOAD_GLOBAL_WATER_FILE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetWaterQuadAlpha(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            SET_WATER_QUAD_ALPHA
            </summary>
            <param name="waterQuad">
            The water quad index
            </param>
            <param name="a0">
            The a0 level
            </param>
            <param name="a1">
            The a1 level
            </param>
            <param name="a2">
            The a2 level
            </param>
            <param name="a3">
            The a3 level
            </param>
            <returns>
            Returns true on success.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetWaterQuadBounds(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            This native allows you to update the bounds of a specified water quad index.
            </summary>
            <param name="waterQuad">
            The water quad index
            </param>
            <param name="minX">
            The minX coordinate
            </param>
            <param name="minY">
            The minY coordinate
            </param>
            <param name="maxX">
            The maxX coordinate
            </param>
            <param name="maxY">
            The maxY coordinate
            </param>
            <returns>
            Returns true on success.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetWaterQuadHasLimitedDepth(System.Int32,System.Boolean)">
            <summary>
            SET_WATER_QUAD_HAS_LIMITED_DEPTH
            </summary>
            <param name="waterQuad">
            The water quad index
            </param>
            <param name="hasLimitedDepth">
            Unknown effect
            </param>
            <returns>
            Returns true on success.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetWaterQuadIsInvisible(System.Int32,System.Boolean)">
            <summary>
            SET_WATER_QUAD_IS_INVISIBLE
            </summary>
            <param name="waterQuad">
            The water quad index
            </param>
            <param name="isInvisible">
            Unknown effect
            </param>
            <returns>
            Returns true on success.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetWaterQuadLevel(System.Int32,System.Single)">
            <summary>
            SET_WATER_QUAD_LEVEL
            </summary>
            <param name="waterQuad">
            The water quad index
            </param>
            <param name="level">
            The water level inside the water quad
            </param>
            <returns>
            Returns true on success.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetWaterQuadNoStencil(System.Int32,System.Boolean)">
            <summary>
            SET_WATER_QUAD_NO_STENCIL
            </summary>
            <param name="waterQuad">
            The water quad index
            </param>
            <param name="noStencil">
            Unknown effect
            </param>
            <returns>
            Returns true on success.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetWaterQuadType(System.Int32,System.Int32)">
            <summary>
            This native allows you to update the water quad type.
            Valid type definitions:
            *   **0** Square
            *   **1** Right triangle where the 90 degree angle is at maxX, minY
            *   **2** Right triangle where the 90 degree angle is at minX, minY
            *   **3** Right triangle where the 90 degree angle is at minX, maxY
            *   **4** Right triangle where the 90 degree angle is at maxY, maxY
            </summary>
            <param name="waterQuad">
            The water quad index
            </param>
            <param name="type">
            The water quad type
            </param>
            <returns>
            Returns true on success.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetWaveQuadAmplitude(System.Int32,System.Single)">
            <summary>
            SET_WAVE_QUAD_AMPLITUDE
            </summary>
            <param name="waveQuad">
            The wave quad index
            </param>
            <param name="amplitude">
            The amplitude value
            </param>
            <returns>
            Returns true on success.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetWaveQuadBounds(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            This native allows you to update the bounds of a specified water quad index.
            </summary>
            <param name="waveQuad">
            The wave quad index
            </param>
            <param name="minX">
            The minX coordinate
            </param>
            <param name="minY">
            The minY coordinate
            </param>
            <param name="maxX">
            The maxX coordinate
            </param>
            <param name="maxY">
            The maxY coordinate
            </param>
            <returns>
            Returns true on success.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetWaveQuadDirection(System.Int32,System.Single,System.Single)">
            <summary>
            directionX/Y should be constrained between -1.0 and 1.0
            A positive value will create the wave starting at min and rolling towards max
            A negative value will create the wave starting at max and rolling towards min
            Applying both values allows you to make diagonal waves
            </summary>
            <param name="waveQuad">
            The wave quad index
            </param>
            <param name="directionX">
            The minX coordinate
            </param>
            <param name="directionY">
            The minY coordinate
            </param>
            <returns>
            Returns true on success.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetWaypointOff">
            <summary>
            This native removes the current waypoint from the map.
            Example:
            C#:
            Function.Call(Hash.SET_WAYPOINT_OFF);
            C++:
            HUD::SET_WAYPOINT_OFF();
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetWeaponAnimationOverride(System.Int32,System.UInt32)">
            <summary>
            Changes the selected ped aiming animation style, you can find the list of animations below.
            These are stored in the `weaponanimations.meta` file located in `Grand Theft Auto V\update\update.rpf\common\data\ai\weaponanimations.meta`.
            For Lua, it's best if you send the animation using [compile-time jenkins](https://cookbook.fivem.net/2019/06/23/lua-support-for-compile-time-jenkins-hashes/) hashes to avoid overhead. An example is shown down below.
            ### Animations
            ```cpp
            enum eWeaponAnimationOverrides {
            Ballistic = 0x5534A626,
            Default = 0xE4DF46D5,
            Franklin = 0x44C24694,
            Gang = 0xBC066B98,
            Michael = 0x55932F38,
            MP_F_Freemode = 0xACB10C83,
            Trevor = 0x2737D5AC,
            Hillbilly = 0x8503D409,
            Gang1H = 0x724A7AB7,
            FirstPerson = 0xEE38E8E0,
            FirstPersonAiming = 0xC76297A3,
            FirstPersonRNG = 0xA4FDD608,
            FirstPersonScope = 0x28117C22,
            FirstPersonMichael = 0xEAA2550B,
            FirstPersonMichaelAiming = 0x3E6FF30F,
            FirstPersonMichaelRNG = 0xB7A826C1,
            FirstPersonMichaelScope = 0xC554CF97,
            FirstPersonFranklin = 0xC407163A,
            FirstPersonFranklinAiming = 0x3D4B7B03,
            FirstPersonFranklinRNG = 0xBE79B0B4,
            FirstPersonFranklinScope = 0xAFEA6593,
            FirstPersonTrevor = 0xA65D5351,
            FirstPersonTrevorAiming = 0xF9BE8ED9,
            FirstPersonTrevorRNG = 0xD181ED09,
            FirstPersonTrevorScope = 0x34A67D6D,
            FirstPersonMPFemale = 0x8431583F,
            Fat = 0xC531A409,
            SuperFat = 0x529E5780,
            Female = 0x6D155A1B,
            GangFemale = 0x678ADF82,
            }
            ```
            </summary>
            <param name="ped">
            The ped handle.
            </param>
            <param name="animStyle">
            The animation style to apply, passed as a hash.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetWeaponDamageModifier(System.UInt32,System.Single)">
            <summary>
            Changes the weapon damage output by the given multiplier value.
            Does NOT need to be called every frame.
            </summary>
            <param name="weaponHash">
            Hash of the weapon
            </param>
            <param name="damageMultiplier">
            Damage Multiplier
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x4757f00bc6323cfe(System.UInt32,System.Single)">
            <summary>
            Changes the weapon damage output by the given multiplier value.
            Does NOT need to be called every frame.
            </summary>
            <param name="weaponHash">
            Hash of the weapon
            </param>
            <param name="damageMultiplier">
            Damage Multiplier
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetWeaponDamageModifierThisFrame(System.UInt32,System.Single)">
            <summary>
            Changes the weapon damage output by the given multiplier value.
            Does NOT need to be called every frame.
            </summary>
            <param name="weaponHash">
            Hash of the weapon
            </param>
            <param name="damageMultiplier">
            Damage Multiplier
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetWeaponExplosionRadiusMultiplier(System.UInt32,System.Single)">
            <summary>
            NativeDB Introduced: v2372
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetWeaponObjectLiveryColor(System.Int32,System.Int32,System.Int32)">
            <summary>
            _SET_WEAPON_OBJECT_LIVERY_COLOR
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x5da825a85d0ea6e6(System.Int32,System.Int32,System.Int32)">
            <summary>
            _SET_WEAPON_OBJECT_LIVERY_COLOR
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetWeaponObjectTintIndex(System.Int32,System.Int32)">
            <summary>
            SET_WEAPON_OBJECT_TINT_INDEX
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetWeaponRecoilShakeAmplitude(System.UInt32,System.Single)">
            <summary>
            A setter for the recoil shake amplitude of a weapon.
            </summary>
            <param name="weaponHash">
            Weapon name hash.
            </param>
            <param name="amplitude">
            Recoil shake amplitude
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetWeaponsNoAimBlocking(System.Boolean)">
            <summary>
            Disables weapons aim blocking due to environment for local player.
            For non-player peds [SET_PED_ENABLE_WEAPON_BLOCKING](#\_0x97A790315D3831FD) can be used.
            </summary>
            <param name="state">
            On/Off
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetWeaponsNoAutoreload(System.Boolean)">
            <summary>
            Disables the game's built-in auto-reloading.
            </summary>
            <param name="state">
            On/Off
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetWeaponsNoAutoswap(System.Boolean)">
            <summary>
            Disables autoswapping to another weapon when the current weapon runs out of ammo.
            </summary>
            <param name="state">
            On/Off
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetWeatherCycleEntry(System.Int32,System.String,System.Int32)">
            <summary>
            SET_WEATHER_CYCLE_ENTRY
            </summary>
            <param name="index">
            The index of the entry to set. Must be between 0 and 255
            </param>
            <param name="typeName">
            The name of the weather type for this cycle
            </param>
            <param name="timeMult">
            The relative duration of this cycle, which is multiplied by `msPerCycle` during ['APPLY_WEATHER_CYCLES'](#\_0x3422291c). Must be between 1 and 255
            </param>
            <returns>
            Returns true if all parameters were valid, otherwise false.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetWeatherOwnedByNetwork(System.Boolean)">
            <summary>
            Sets whether or not the weather should be owned by the network subsystem.
            To be able to use [\_SET_WEATHER_TYPE_TRANSITION](#\_0x578C752848ECFA0C), this has to be set to false.
            </summary>
            <param name="network">
            true to let the network control weather, false to not use network weather behavior.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetWeatherTypeNow(System.String)">
            <summary>
            Immediately changes the game's weather to the specified type, which will then persist for one cycle before the game resumes its natural weather progression.
            **Note:** This native is not supported in networked sessions. Please refer to [`SET_OVERRIDE_WEATHER`](#\_0xA43D5C6FE51ADBEF) or [`SET_WEATHER_TYPE_NOW_PERSIST`](#\_0xED712CA327900C8A) if you want to override weather in networked sessions.
            ```
            NativeDB Introduced: v323
            ```
            **Weather Types:**
            *   CLEAR
            *   EXTRASUNNY
            *   CLOUDS
            *   OVERCAST
            *   RAIN
            *   CLEARING
            *   THUNDER
            *   SMOG
            *   FOGGY
            *   XMAS
            *   SNOW
            *   SNOWLIGHT
            *   BLIZZARD
            *   HALLOWEEN
            *   NEUTRAL
            </summary>
            <param name="weatherType">
            The weather type to set. This should be one of the predefined weather type strings.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetWeatherTypeNowPersist(System.String)">
            <summary>
            Refer to [`SET_WEATHER_TYPE_NOW`](#\_0x29B487C359E19889) for weather types.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetWeatherTypeOvertimePersist(System.String,System.Single)">
            <summary>
            Refer to [`SET_WEATHER_TYPE_NOW_PERSIST`](#\_0xED712CA327900C8A) for weather types.
            </summary>
            <param name="weatherType">
            The weather type to override to.
            </param>
            <param name="time">
            A float on how long to take to transition (in seconds).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetWeatherTypeOverTime(System.String,System.Single)">
            <summary>
            Refer to [`SET_WEATHER_TYPE_NOW_PERSIST`](#\_0xED712CA327900C8A) for weather types.
            </summary>
            <param name="weatherType">
            The weather type to override to.
            </param>
            <param name="time">
            A float on how long to take to transition (in seconds).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetWeatherTypePersist(System.String)">
            <summary>
            Sets the current weather type to persist indefinitely until changed.
            **Note:** This native is not supported in networked sessions. Please refer to [`SET_OVERRIDE_WEATHER`](#\_0xA43D5C6FE51ADBEF) or [`SET_WEATHER_TYPE_NOW_PERSIST`](#\_0xED712CA327900C8A) if you want to override weather in networked sessions.
            ```
            NativeDB Introduced: v323
            ```
            </summary>
            <param name="weatherType">
            The weather type to be set as persistent. Refer to [`SET_WEATHER_TYPE_NOW_PERSIST`](#\_0xED712CA327900C8A) for a list of weather type strings.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetWeatherTypeTransition(System.UInt32,System.UInt32,System.Single)">
            <summary>
            Refer to [`SET_WEATHER_TYPE_NOW_PERSIST`](#\_0xED712CA327900C8A) for weather types.
            ```
            Mixes two weather types. If percentWeather2 is set to 0.0f, then the weather will be entirely of weatherType1, if it is set to 1.0f it will be entirely of weatherType2. If it's set somewhere in between, there will be a mixture of weather behaviors. To test, try this in the RPH console, and change the float to different values between 0 and 1:
            execute "NativeFunction.Natives.x578C752848ECFA0C(Game.GetHashKey(""RAIN""), Game.GetHashKey(""SMOG""), 0.50f);
            ```
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetWidescreenBorders(System.Boolean,System.Int32)">
            <summary>
            SET_WIDESCREEN_BORDERS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetWidescreenFormat(System.Int32)">
            <summary>
            SET_WIDESCREEN_FORMAT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetWind(System.Single)">
            <summary>
            Sets the the raw wind speed value. The wind speed will stay persistent until it is reset (see examples).
            </summary>
            <param name="speed">
            The wind speed (clamped to between 0.0 and 1.0)
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetWindDirection(System.Single)">
            <summary>
            Sets the wind direction. The wind direction will stay persistent until it is reset (see examples).
            </summary>
            <param name="direction">
            the [wind direction](https://en.wikipedia.org/wiki/Wind_direction) in radians
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetWindSpeed(System.Single)">
            <summary>
            Using this native will clamp the wind speed value to a range of 0.0 - 12.0. The wind speed will stay persistent until it is reset (see examples).
            </summary>
            <param name="speed">
            wind speed in meters per second
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetZoneEnabled(System.Int32,System.Boolean)">
            <summary>
            SET_ZONE_ENABLED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.Settimera(System.Int32)">
            <summary>
            Sets the value for the timer A in milliseconds
            </summary>
            <param name="_value">
            In milliseconds.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.Settimerb(System.Int32)">
            <summary>
            Sets the value for the timer B in milliseconds
            </summary>
            <param name="_value">
            In milliseconds.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetupShopPedApparelQuery(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            SETUP_SHOP_PED_APPAREL_QUERY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x50f457823ce6eb5f(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            SETUP_SHOP_PED_APPAREL_QUERY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetupShopPedApparelQueryTu(System.Int32,System.Int32,System.Int32,System.Boolean,System.Int32,System.Int32)">
            <summary>
            character is 0 for Michael, 1 for Franklin, 2 for Trevor, 3 for freemode male, and 4 for freemode female.
            componentId is between 0 and 11 and corresponds to the usual component slots.
            p1 could be the outfit number; unsure.
            p2 is usually -1; unknown function.
            p3 appears to be for selecting between clothes and props; false is used with components/clothes, true is used with props.
            p4 is usually -1; unknown function.
            componentId is -1 when p3 is true in decompiled scripts.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetNumPropsFromOutfit(System.Int32,System.Int32,System.Int32,System.Boolean,System.Int32,System.Int32)">
            <summary>
            character is 0 for Michael, 1 for Franklin, 2 for Trevor, 3 for freemode male, and 4 for freemode female.
            componentId is between 0 and 11 and corresponds to the usual component slots.
            p1 could be the outfit number; unsure.
            p2 is usually -1; unknown function.
            p3 appears to be for selecting between clothes and props; false is used with components/clothes, true is used with props.
            p4 is usually -1; unknown function.
            componentId is -1 when p3 is true in decompiled scripts.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetupShopPedOutfitQuery(System.Int32,System.Boolean)">
            <summary>
            characters
            0: Michael
            1: Franklin
            2: Trevor
            3: MPMale
            4: MPFemale
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xf3fbe2d50a6a8c28(System.Int32,System.Boolean)">
            <summary>
            characters
            0: Michael
            1: Franklin
            2: Trevor
            3: MPMale
            4: MPFemale
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ShakeCam(System.Int32,System.String,System.Single)">
            <summary>
            Possible shake types (updated b617d):
            DEATH_FAIL_IN_EFFECT_SHAKE
            DRUNK_SHAKE
            FAMILY5_DRUG_TRIP_SHAKE
            HAND_SHAKE
            JOLT_SHAKE
            LARGE_EXPLOSION_SHAKE
            MEDIUM_EXPLOSION_SHAKE
            SMALL_EXPLOSION_SHAKE
            ROAD_VIBRATION_SHAKE
            SKY_DIVING_SHAKE
            VIBRATE_SHAKE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ShakeCinematicCam(System.String,System.Single)">
            <summary>
            p0 argument found in the b617d scripts: "DRUNK_SHAKE"
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ShakeGameplayCam(System.String,System.Single)">
            <summary>
            Possible shake types (updated b617d):
            DEATH_FAIL_IN_EFFECT_SHAKE
            DRUNK_SHAKE
            FAMILY5_DRUG_TRIP_SHAKE
            HAND_SHAKE
            JOLT_SHAKE
            LARGE_EXPLOSION_SHAKE
            MEDIUM_EXPLOSION_SHAKE
            SMALL_EXPLOSION_SHAKE
            ROAD_VIBRATION_SHAKE
            SKY_DIVING_SHAKE
            VIBRATE_SHAKE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ShakeScriptGlobal(System.String,System.Single)">
            <summary>
            CAM::SHAKE_SCRIPT_GLOBAL("HAND_SHAKE", 0.2);
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xf4c8cf9e353afeca(System.String,System.Single)">
            <summary>
            CAM::SHAKE_SCRIPT_GLOBAL("HAND_SHAKE", 0.2);
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ShiftLeft(System.Int32,System.Int32)">
            <summary>
            Left bit shifts a value.
            It is advised you use the `&lt;&lt;` operator instead of this native. It does the same and is faster.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ShiftRight(System.Int32,System.Int32)">
            <summary>
            Right bit shifts a value.
            It is advised you use the `&gt;&gt;` operator instead of this native. It does the same and is faster.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ShootSingleBulletBetweenCoords(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32,System.Boolean,System.UInt32,System.Int32,System.Boolean,System.Boolean,System.Single)">
            <summary>
            Shoots a bullet from the first vector to the second vector. The weapon used as weaponHash should already be loaded via REQUEST_WEAPON_ASSET, otherwise the bullet may fail to materialise.
            </summary>
            <param name="x1">
            The X coordinate to start the shot at.
            </param>
            <param name="y1">
            The Y coordinate to start the shot at.
            </param>
            <param name="z1">
            The Z coordinate to start the shot at.
            </param>
            <param name="x2">
            The X coordinate the shot should end up at.
            </param>
            <param name="y2">
            The Y coordinate the shot should end up at.
            </param>
            <param name="z2">
            The Z coordinate the shot should end up at.
            </param>
            <param name="damage">
            The amount of damage the bullet carries.
            </param>
            <param name="pureAccuracy">
            Whether the bullet should have pinpoint accuracy.
            </param>
            <param name="weaponHash">
            Hash of the weapon the bullet is used as ammunition for.
            </param>
            <param name="ownerPed">
            Owner of the bullet, e.g. if the bullet kills someone the kill feed shows 'X was shot by ownerPed.'
            </param>
            <param name="isAudible">
            Whether the bullet should be audible. Optional, defaults to true
            </param>
            <param name="isInvisible">
            Whether the bullet should be invisible. Optional, defaults to false
            </param>
            <param name="speed">
            Speed the bullet should fly at. Optional
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ShootSingleBulletBetweenCoordsIgnoreEntity(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32,System.Boolean,System.UInt32,System.Int32,System.Boolean,System.Boolean,System.Single,System.Int32)">
            <summary>
            entity - entity to ignore
            ```
            ```
            NativeDB Added Parameter 15: Any p14
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xe3a7742e0b7a2f8b(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32,System.Boolean,System.UInt32,System.Int32,System.Boolean,System.Boolean,System.Single,System.Int32)">
            <summary>
            entity - entity to ignore
            ```
            ```
            NativeDB Added Parameter 15: Any p14
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ShootSingleBulletBetweenCoordsPresetParams(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32,System.Boolean,System.UInt32,System.Int32,System.Boolean,System.Boolean,System.Single,System.Int32)">
            <summary>
            entity - entity to ignore
            ```
            ```
            NativeDB Added Parameter 15: Any p14
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ShootSingleBulletBetweenCoordsIgnoreEntityNew(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32,System.Boolean,System.UInt32,System.Int32,System.Boolean,System.Boolean,System.Single,System.Int32,System.Boolean,System.Boolean,System.Boolean,System.Boolean)">
            <summary>
            NativeDB Added Parameter 19: Any p18
            NativeDB Added Parameter 20: Any p19
            NativeDB Added Parameter 21: Any p20
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xbfe5756e7407064a(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32,System.Boolean,System.UInt32,System.Int32,System.Boolean,System.Boolean,System.Single,System.Int32,System.Boolean,System.Boolean,System.Boolean,System.Boolean)">
            <summary>
            NativeDB Added Parameter 19: Any p18
            NativeDB Added Parameter 20: Any p19
            NativeDB Added Parameter 21: Any p20
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ShootSingleBulletBetweenCoordsWithExtraParams(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32,System.Boolean,System.UInt32,System.Int32,System.Boolean,System.Boolean,System.Single,System.Int32,System.Boolean,System.Boolean,System.Boolean,System.Boolean)">
            <summary>
            NativeDB Added Parameter 19: Any p18
            NativeDB Added Parameter 20: Any p19
            NativeDB Added Parameter 21: Any p20
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ShouldUseMetricMeasurements">
            <summary>
            Returns true if the game is using the metric measurement system (profile setting 227), false if imperial is used.
            </summary>
            <returns>
            Returns true if the game is using the metric measurement system, false if imperial is used.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xd3d15555431ab793">
            <summary>
            Returns true if the game is using the metric measurement system (profile setting 227), false if imperial is used.
            </summary>
            <returns>
            Returns true if the game is using the metric measurement system, false if imperial is used.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.IsGameUsingMetricMeasurementSystem">
            <summary>
            Returns true if the game is using the metric measurement system (profile setting 227), false if imperial is used.
            </summary>
            <returns>
            Returns true if the game is using the metric measurement system, false if imperial is used.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ShowContactInstructionalButton(System.Boolean)">
            <summary>
            Controls the visibility of the "Contact" instructional buttons on the map screen.
            ```
            NativeDB Introduced: 2545
            ```
            </summary>
            <param name="toggle">
            Set to `true` to show the instructional buttons, or `false` to hide them.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ShowCrewIndicatorOnBlip(System.Int32,System.Boolean)">
            <summary>
            Enables or disables the blue half circle ![](https://i.imgur.com/iZes9Ec.png) around the specified blip on the left side of the blip. This is used to indicate that the player is in your crew in GTA:O. Color is changeable by using [`SET_BLIP_SECONDARY_COLOUR`](#\_0x14892474891E09EB).
            To toggle the right side of the circle use: [`SHOW_FRIEND_INDICATOR_ON_BLIP`](#\_0x23C3EB807312F01A).
            Example code result:
            ![](https://i.imgur.com/iZ9tNWl.png)
            </summary>
            <param name="blip">
            The blip to toggle the half blue circle around the blip on.
            </param>
            <param name="toggle">
            Enables or disables the half blue circle around the blip (on the left side).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xdcfb5d4db8bf367e(System.Int32,System.Boolean)">
            <summary>
            Enables or disables the blue half circle ![](https://i.imgur.com/iZes9Ec.png) around the specified blip on the left side of the blip. This is used to indicate that the player is in your crew in GTA:O. Color is changeable by using [`SET_BLIP_SECONDARY_COLOUR`](#\_0x14892474891E09EB).
            To toggle the right side of the circle use: [`SHOW_FRIEND_INDICATOR_ON_BLIP`](#\_0x23C3EB807312F01A).
            Example code result:
            ![](https://i.imgur.com/iZ9tNWl.png)
            </summary>
            <param name="blip">
            The blip to toggle the half blue circle around the blip on.
            </param>
            <param name="toggle">
            Enables or disables the half blue circle around the blip (on the left side).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetBlipCrew(System.Int32,System.Boolean)">
            <summary>
            Enables or disables the blue half circle ![](https://i.imgur.com/iZes9Ec.png) around the specified blip on the left side of the blip. This is used to indicate that the player is in your crew in GTA:O. Color is changeable by using [`SET_BLIP_SECONDARY_COLOUR`](#\_0x14892474891E09EB).
            To toggle the right side of the circle use: [`SHOW_FRIEND_INDICATOR_ON_BLIP`](#\_0x23C3EB807312F01A).
            Example code result:
            ![](https://i.imgur.com/iZ9tNWl.png)
            </summary>
            <param name="blip">
            The blip to toggle the half blue circle around the blip on.
            </param>
            <param name="toggle">
            Enables or disables the half blue circle around the blip (on the left side).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ShowFriendIndicatorOnBlip(System.Int32,System.Boolean)">
            <summary>
            Highlights a blip by a half cyan circle on the right side of the blip. ![](https://i.imgur.com/FrV9M4e.png) Indicating that that player is a friend (in GTA:O). This color can not be changed.
            To toggle the left side (crew member indicator) of the half circle around the blip, use: [`SHOW_CREW_INDICATOR_ON_BLIP`](#\_0xDCFB5D4DB8BF367E).
            </summary>
            <param name="blip">
            The blip to toggle the half circle on.
            </param>
            <param name="toggle">
            Enables or disables the half circle around the blip (on the right side of the blip).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x23c3eb807312f01a(System.Int32,System.Boolean)">
            <summary>
            Highlights a blip by a half cyan circle on the right side of the blip. ![](https://i.imgur.com/FrV9M4e.png) Indicating that that player is a friend (in GTA:O). This color can not be changed.
            To toggle the left side (crew member indicator) of the half circle around the blip, use: [`SHOW_CREW_INDICATOR_ON_BLIP`](#\_0xDCFB5D4DB8BF367E).
            </summary>
            <param name="blip">
            The blip to toggle the half circle on.
            </param>
            <param name="toggle">
            Enables or disables the half circle around the blip (on the right side of the blip).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetBlipFriend(System.Int32,System.Boolean)">
            <summary>
            Highlights a blip by a half cyan circle on the right side of the blip. ![](https://i.imgur.com/FrV9M4e.png) Indicating that that player is a friend (in GTA:O). This color can not be changed.
            To toggle the left side (crew member indicator) of the half circle around the blip, use: [`SHOW_CREW_INDICATOR_ON_BLIP`](#\_0xDCFB5D4DB8BF367E).
            </summary>
            <param name="blip">
            The blip to toggle the half circle on.
            </param>
            <param name="toggle">
            Enables or disables the half circle around the blip (on the right side of the blip).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ShowHasCompletedIndicatorOnBlip(System.Int32,System.Boolean)">
            <summary>
            Adds a orange checkmark on top of a given blip handle: https://imgur.com/a/aw5OTMF
            _SHOW_FRIEND_INDICATOR_ON_BLIP* - _SHOW_HEADING_INDICATOR_ON_BLIP*
            ```
            ```
            NativeDB Introduced: v2699
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ShowHeadingIndicatorOnBlip(System.Int32,System.Boolean)">
            <summary>
            Adds the GTA: Online player heading indicator to a blip.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x5fbca48327b914df(System.Int32,System.Boolean)">
            <summary>
            Adds the GTA: Online player heading indicator to a blip.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ShowHeightOnBlip(System.Int32,System.Boolean)">
            <summary>
            SHOW_HEIGHT_ON_BLIP
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x75a16c3da34f1245(System.Int32,System.Boolean)">
            <summary>
            SHOW_HEIGHT_ON_BLIP
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ShowHudComponentThisFrame(System.Int32)">
            <summary>
            This function shows various HUD (Heads-up Display) components.
            Listed below are the integers and the corresponding HUD component.
            *   1 : WANTED_STARS
            *   2 : WEAPON_ICON
            *   3 : CASH
            *   4 : MP_CASH
            *   5 : MP_MESSAGE
            *   6 : VEHICLE_NAME
            *   7 : AREA_NAME
            *   8 : VEHICLE_CLASS
            *   9 : STREET_NAME
            *   10 : HELP_TEXT
            *   11 : FLOATING_HELP_TEXT\_1
            *   12 : FLOATING_HELP_TEXT\_2
            *   13 : CASH_CHANGE
            *   14 : RETICLE
            *   15 : SUBTITLE_TEXT
            *   16 : RADIO_STATIONS
            *   17 : SAVING_GAME
            *   18 : GAME_STREAM
            *   19 : WEAPON_WHEEL
            *   20 : WEAPON_WHEEL_STATS
            *   21 : HUD_COMPONENTS
            *   22 : HUD_WEAPONS
            These integers also work for the [`HIDE_HUD_COMPONENT_THIS_FRAME`](#\_0x6806C51AD12B83B8) native, but instead hides the HUD component.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ShowNumberOnBlip(System.Int32,System.Int32)">
            <summary>
            SHOW_NUMBER_ON_BLIP
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ShowOutlineIndicatorOnBlip(System.Int32,System.Boolean)">
            <summary>
            Toggles a cyan outline around the blip.
            Color can be changed with [`SET_BLIP_SECONDARY_COLOUR`](#\_0x14892474891E09EB). Enabling this circle will override the "crew" and "friend" half-circles (see [`SHOW_CREW_INDICATOR_ON_BLIP`](#\_0xDCFB5D4DB8BF367E) and [`SHOW_FRIEND_INDICATOR_ON_BLIP`](#\_0x23C3EB807312F01A)).
            </summary>
            <param name="blip">
            The blip to toggle the outline on.
            </param>
            <param name="toggle">
            Enables or disables the outline.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xb81656bc81fe24d1(System.Int32,System.Boolean)">
            <summary>
            Toggles a cyan outline around the blip.
            Color can be changed with [`SET_BLIP_SECONDARY_COLOUR`](#\_0x14892474891E09EB). Enabling this circle will override the "crew" and "friend" half-circles (see [`SHOW_CREW_INDICATOR_ON_BLIP`](#\_0xDCFB5D4DB8BF367E) and [`SHOW_FRIEND_INDICATOR_ON_BLIP`](#\_0x23C3EB807312F01A)).
            </summary>
            <param name="blip">
            The blip to toggle the outline on.
            </param>
            <param name="toggle">
            Enables or disables the outline.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetBlipFriendly(System.Int32,System.Boolean)">
            <summary>
            Toggles a cyan outline around the blip.
            Color can be changed with [`SET_BLIP_SECONDARY_COLOUR`](#\_0x14892474891E09EB). Enabling this circle will override the "crew" and "friend" half-circles (see [`SHOW_CREW_INDICATOR_ON_BLIP`](#\_0xDCFB5D4DB8BF367E) and [`SHOW_FRIEND_INDICATOR_ON_BLIP`](#\_0x23C3EB807312F01A)).
            </summary>
            <param name="blip">
            The blip to toggle the outline on.
            </param>
            <param name="toggle">
            Enables or disables the outline.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ShowScriptedHudComponentThisFrame(System.Int32)">
            <summary>
            SHOW_\*
            ```
            NativeDB Introduced: v1734
            ```
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ShowSigninUi">
            <summary>
            _SHOW_SIGNIN_UI
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x60e892ba4f5bdca4">
            <summary>
            _SHOW_SIGNIN_UI
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ShowStartMissionInstructionalButton(System.Boolean)">
            <summary>
            SHOW_START_MISSION_INSTRUCTIONAL_BUTTON
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xf1a6c18b35bcade6(System.Boolean)">
            <summary>
            SHOW_START_MISSION_INSTRUCTIONAL_BUTTON
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ShowTickOnBlip(System.Int32,System.Boolean)">
            <summary>
            Adds a green checkmark on top of a blip.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x74513ea3e505181e(System.Int32,System.Boolean)">
            <summary>
            Adds a green checkmark on top of a blip.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetBlipChecked(System.Int32,System.Boolean)">
            <summary>
            Adds a green checkmark on top of a blip.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ShutdownAndLaunchSinglePlayerGame">
            <summary>
            Starts a new singleplayer game (at the prologue).
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ShutdownAndLoadMostRecentSave">
            <summary>
            Disconnects you from the session, and starts loading single player, however you still remain connected to the server (only if you're the host, if you're not then you also (most likely) get disconnected from the server) and other players will not be able to join until you exit the game.
            If you're already in SP then it'll re-load singleplayer.
            You might need to DoScreenFadeIn and ShutdownLoadingScreen otherwise you probably won't end up loading into SP at all.
            Somewhat related note: opening the pause menu after loading into this 'singleplayer' mode crashes the game.
            </summary>
            <returns>
            always seems to be 1
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x9eca15adfe141431">
            <summary>
            Disconnects you from the session, and starts loading single player, however you still remain connected to the server (only if you're the host, if you're not then you also (most likely) get disconnected from the server) and other players will not be able to join until you exit the game.
            If you're already in SP then it'll re-load singleplayer.
            You might need to DoScreenFadeIn and ShutdownLoadingScreen otherwise you probably won't end up loading into SP at all.
            Somewhat related note: opening the pause menu after loading into this 'singleplayer' mode crashes the game.
            </summary>
            <returns>
            always seems to be 1
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ShutdownCreatorBudget">
            <summary>
            SHUTDOWN_CREATOR_BUDGET
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xcce26000e9a6fad7">
            <summary>
            SHUTDOWN_CREATOR_BUDGET
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ShutdownLoadingScreen">
            <summary>
            SHUTDOWN_LOADING_SCREEN
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ShutdownLoadingScreenNui">
            <summary>
            Shuts down the `loadingScreen` NUI frame, similarly to `SHUTDOWN_LOADING_SCREEN`.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SimulatePlayerInputGait(System.Int32,System.Single,System.Int32,System.Single,System.Boolean,System.Boolean)">
            <summary>
            This is to make the player walk without accepting input.
            Call this native every frame so you can control the direction of your ped.
            </summary>
            <param name="player">
            The player to target (always your local player id).
            </param>
            <param name="amount">
            For game pads, using anything less than 1.0 will make it partially press analog controls (like sticks/triggers).
            </param>
            <param name="gaitType">
            Value in increments of 100's. 2000, 500, 300, 200, etc. Set to -1 if you want your ped to walk forever.
            </param>
            <param name="rotationSpeed">
            Determines the counterclockwise rotation angle when walking.
            </param>
            <param name="p4">
            Always true
            </param>
            <param name="p5">
            Always false
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.Sin(System.Single)">
            <summary>
            Returns the sine of the given number.
            </summary>
            <param name="_value">
            The number of degrees (in degrees, not radians)
            </param>
            <returns>
            The sine of the given number
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SkipRadioForward">
            <summary>
            SKIP_RADIO_FORWARD
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SkipTimeInPlaybackRecordedVehicle(System.Int32,System.Single)">
            <summary>
            SET_TIME_POSITION_IN_RECORDING can be emulated by: desired_time - GET_TIME_POSITION_IN_RECORDING(vehicle)
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SkipToEndAndStopPlaybackRecordedVehicle(System.Int32)">
            <summary>
            SKIP_TO_END_AND_STOP_PLAYBACK_RECORDED_VEHICLE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SkipToNextScriptedConversationLine">
            <summary>
            SKIP_TO_NEXT_SCRIPTED_CONVERSATION_LINE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SlerpNearQuaternion(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single@,System.Single@,System.Single@,System.Single@)">
            <summary>
            This native always come right before SET_ENTITY_QUATERNION where its final 4 parameters are SLERP_NEAR_QUATERNION p9 to p12
            </summary>
            <param name="t">
            acceleration differenzial (am_rollercoaster.c func\_134)
            </param>
            <param name="x">
            rotation parameter (maybe X axys)
            </param>
            <param name="y">
            rotation parameter (maybe X axys)
            </param>
            <param name="z">
            rotation parameter (maybe X axys)
            </param>
            <param name="w">
            rotation parameter (maybe X axys)
            </param>
            <param name="x1">
            rotation parameter (maybe Y axys)
            </param>
            <param name="y1">
            rotation parameter (maybe Y axys)
            </param>
            <param name="z1">
            rotation parameter (maybe Y axys)
            </param>
            <param name="w1">
            rotation parameter (maybe Y axys)
            </param>
            <param name="outX">
            output value calculated (X)
            </param>
            <param name="outY">
            output value calculated (Y)
            </param>
            <param name="outZ">
            output value calculated (Z)
            </param>
            <param name="outW">
            output value calculated (W)
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xf2f6a2fa49278625(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single@,System.Single@,System.Single@,System.Single@)">
            <summary>
            This native always come right before SET_ENTITY_QUATERNION where its final 4 parameters are SLERP_NEAR_QUATERNION p9 to p12
            </summary>
            <param name="t">
            acceleration differenzial (am_rollercoaster.c func\_134)
            </param>
            <param name="x">
            rotation parameter (maybe X axys)
            </param>
            <param name="y">
            rotation parameter (maybe X axys)
            </param>
            <param name="z">
            rotation parameter (maybe X axys)
            </param>
            <param name="w">
            rotation parameter (maybe X axys)
            </param>
            <param name="x1">
            rotation parameter (maybe Y axys)
            </param>
            <param name="y1">
            rotation parameter (maybe Y axys)
            </param>
            <param name="z1">
            rotation parameter (maybe Y axys)
            </param>
            <param name="w1">
            rotation parameter (maybe Y axys)
            </param>
            <param name="outX">
            output value calculated (X)
            </param>
            <param name="outY">
            output value calculated (Y)
            </param>
            <param name="outZ">
            output value calculated (Z)
            </param>
            <param name="outW">
            output value calculated (W)
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SlideObject(System.Int32,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Boolean)">
            <summary>
            Returns true if the object has finished moving.
            If false, moves the object towards the specified X, Y and Z coordinates with the specified X, Y and Z speed.
            See also: https://gtagmodding.com/opcode-database/opcode/034E/
            Has to be looped until it returns true.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SmashVehicleWindow(System.Int32,System.Int32)">
            <summary>
            Smashes a vehicles window. See eWindowId declared in [`IS_VEHICLE_WINDOW_INTACT`](#\_0x46E571A0E20D01F1).
            </summary>
            <param name="vehicle">
            The vehicle id.
            </param>
            <param name="windowIndex">
            Windows to smash index.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SoundVehicleHornThisFrame(System.Int32)">
            <summary>
            SET_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x9c11908013ea4715(System.Int32)">
            <summary>
            SET_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SpawnpointsCancelSearch">
            <summary>
            SPAWNPOINTS_CANCEL_SEARCH
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xfee4a5459472a9f8">
            <summary>
            SPAWNPOINTS_CANCEL_SEARCH
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SpawnpointsGetNumSearchResults">
            <summary>
            SPAWNPOINTS_GET_NUM_SEARCH_RESULTS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa635c11b8c44afc2">
            <summary>
            SPAWNPOINTS_GET_NUM_SEARCH_RESULTS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SpawnpointsGetSearchResult(System.Int32,System.Single@,System.Single@,System.Single@)">
            <summary>
            SPAWNPOINTS_GET_SEARCH_RESULT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x280c7e3ac7f56e90(System.Int32,System.Single@,System.Single@,System.Single@)">
            <summary>
            SPAWNPOINTS_GET_SEARCH_RESULT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SpawnpointsGetSearchResultFlags(System.Int32,System.Int32@)">
            <summary>
            SPAWNPOINTS_GET_SEARCH_RESULT_FLAGS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xb782f8238512bad5(System.Int32,System.Int32@)">
            <summary>
            SPAWNPOINTS_GET_SEARCH_RESULT_FLAGS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SpawnpointsIsSearchActive">
            <summary>
            SPAWNPOINTS_IS_SEARCH_ACTIVE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x3c67506996001f5e">
            <summary>
            SPAWNPOINTS_IS_SEARCH_ACTIVE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SpawnpointsIsSearchComplete">
            <summary>
            SPAWNPOINTS_IS_SEARCH_COMPLETE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa586fbeb32a53dbb">
            <summary>
            SPAWNPOINTS_IS_SEARCH_COMPLETE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SpawnpointsIsSearchFailed">
            <summary>
            SPAWNPOINTS_IS_SEARCH_FAILED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xf445de8da80a1792">
            <summary>
            SPAWNPOINTS_IS_SEARCH_FAILED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SpawnpointsStartSearch(System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32,System.Single,System.Int32)">
            <summary>
            SPAWNPOINTS_START_SEARCH
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x2df9038c90ad5264(System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32,System.Single,System.Int32)">
            <summary>
            SPAWNPOINTS_START_SEARCH
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SpawnpointsStartSearchInAngledArea(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32,System.Single,System.Int32)">
            <summary>
            SPAWNPOINTS_START_SEARCH_IN_ANGLED_AREA
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xb2aff10216defa2f(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32,System.Single,System.Int32)">
            <summary>
            SPAWNPOINTS_START_SEARCH_IN_ANGLED_AREA
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SpecialAbilityActivate(System.Int32)">
            <summary>
            NativeDB Added Parameter 2: Any p1
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x821fdc827d6f4090(System.Int32)">
            <summary>
            NativeDB Added Parameter 2: Any p1
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SpecialAbilityChargeAbsolute(System.Int32,System.Int32,System.Boolean)">
            <summary>
            p1 appears as 5, 10, 15, 25, or 30. p2 is always true.
            ```
            ```
            NativeDB Added Parameter 4: Any p3
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SpecialAbilityChargeContinuous(System.Int32,System.Int32)">
            <summary>
            p1 appears to always be 1 (only comes up twice)
            ```
            ```
            NativeDB Added Parameter 3: Any p2
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SpecialAbilityChargeLarge(System.Int32,System.Boolean,System.Boolean)">
            <summary>
            2 matches. p1 was always true.
            ```
            ```
            NativeDB Added Parameter 4: Any p3
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SpecialAbilityChargeMedium(System.Int32,System.Boolean,System.Boolean)">
            <summary>
            Only 1 match. Both p1 &amp; p2 were true.
            ```
            ```
            NativeDB Added Parameter 4: Any p3
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SpecialAbilityChargeNormalized(System.Int32,System.Single,System.Boolean)">
            <summary>
            normalizedValue is from 0.0 - 1.0
            p2 is always 1
            ```
            ```
            NativeDB Added Parameter 4: Any p3
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ResetSpecialAbilityControlsCinematic(System.Int32,System.Single,System.Boolean)">
            <summary>
            normalizedValue is from 0.0 - 1.0
            p2 is always 1
            ```
            ```
            NativeDB Added Parameter 4: Any p3
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SpecialAbilityChargeOnMissionFailed(System.Int32)">
            <summary>
            NativeDB Added Parameter 2: Any p1
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xc9a763d8fe87436a(System.Int32)">
            <summary>
            NativeDB Added Parameter 2: Any p1
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SpecialAbilityChargeSmall(System.Int32,System.Boolean,System.Boolean)">
            <summary>
            Every occurrence of p1 &amp; p2 were both true.
            ```
            ```
            NativeDB Added Parameter 4: Any p3
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SpecialAbilityDeactivate(System.Int32)">
            <summary>
            NativeDB Added Parameter 2: Any p1
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SpecialAbilityDeactivateFast(System.Int32)">
            <summary>
            NativeDB Added Parameter 2: Any p1
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SpecialAbilityDeplete(System.Int32)">
            <summary>
            NativeDB Added Parameter 2: Any p1
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x17f7471eaca78290(System.Int32)">
            <summary>
            NativeDB Added Parameter 2: Any p1
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SpecialAbilityDepleteMeter(System.Int32,System.Boolean)">
            <summary>
            p1 was always true.
            ```
            ```
            NativeDB Added Parameter 3: Any p2
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SpecialAbilityFillMeter(System.Int32,System.Boolean)">
            <summary>
            Also known as _RECHARGE_SPECIAL_ABILITY
            ```
            ```
            NativeDB Added Parameter 3: Any p2
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SpecialAbilityLock(System.UInt32)">
            <summary>
            NativeDB Added Parameter 2: Any p1
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SpecialAbilityReset(System.Int32)">
            <summary>
            NativeDB Added Parameter 2: Any p1
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SpecialAbilityUnlock(System.UInt32)">
            <summary>
            NativeDB Added Parameter 2: Any p1
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SpecialFunctionDoNotUse(System.Int32,System.Boolean)">
            <summary>
            Kicks the ped from the current vehicle and keeps the rendering-focus on this ped (also disables its collision). If doing this for your player ped, you'll still be able to drive the vehicle.\
            Only to be used in very specific situations where the ped needs to be inside the car still but not attached.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xf9acf4a08098ea25(System.Int32,System.Boolean)">
            <summary>
            Kicks the ped from the current vehicle and keeps the rendering-focus on this ped (also disables its collision). If doing this for your player ped, you'll still be able to drive the vehicle.\
            Only to be used in very specific situations where the ped needs to be inside the car still but not attached.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.Sqrt(System.Single)">
            <summary>
            SQRT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StabiliseEntityAttachedToHeli(System.Int32,System.Int32,System.Single)">
            <summary>
            STABILISE_ENTITY_ATTACHED_TO_HELI
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x374706271354cb18(System.Int32,System.Int32,System.Single)">
            <summary>
            STABILISE_ENTITY_ATTACHED_TO_HELI
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StartAlarm(System.String,System.Boolean)">
            <summary>
            You should call [PREPARE_ALARM](#\_0x9D74AE343DB65533) and wait for its value to be true before using this
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StartAudioScene(System.String)">
            <summary>
            Used to prepare a scene where the surrounding sound is muted or a bit changed. This does not play any sound.
            List of all usable scene names found in b617d. Sorted alphabetically and identical names removed: pastebin.com/MtM9N9CC
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StartBenchmarkRecording">
            <summary>
            Begins with START_*. Next character in the name is either D or E.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x92790862e36c2ada">
            <summary>
            Begins with START_*. Next character in the name is either D or E.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StartCutscene(System.Int32)">
            <summary>
            flags: Usually 0.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StartCutsceneAtCoords(System.Single,System.Single,System.Single,System.Int32)">
            <summary>
            Similar to [`SET_CUTSCENE_ORIGIN`](#\_0xB812B3FD1C01CF27) but without heading and doesn't need [`START_CUTSCENE`](#\_0x186D5CB5E7B0FF7B)
            </summary>
            <param name="flags">
            Usually 0
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StartEntityFire(System.Int32)">
            <summary>
            START_ENTITY_FIRE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StartExpensiveSynchronousShapeTestLosProbe(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32,System.Int32,System.Int32)">
            <summary>
            Does the same as [START_SHAPE_TEST_LOS_PROBE](#\_0x7EE9F5D83DD4F90E), except blocking until the shape test completes.
            Use [START_SHAPE_TEST_LOS_PROBE](#\_0x7EE9F5D83DD4F90E) instead. Literally. Rockstar named this correctly: it's expensive, and it's synchronous.
            </summary>
            <param name="x1">
            Starting X coordinate.
            </param>
            <param name="y1">
            Starting Y coordinate.
            </param>
            <param name="z1">
            Starting Z coordinate.
            </param>
            <param name="x2">
            Ending X coordinate.
            </param>
            <param name="y2">
            Ending Y coordinate.
            </param>
            <param name="z2">
            Ending Z coordinate.
            </param>
            <param name="flags">
            See [START_SHAPE_TEST_LOS_PROBE](#\_0x7EE9F5D83DD4F90E).
            </param>
            <param name="entity">
            An entity to ignore, or 0.
            </param>
            <param name="p8">
            A bit mask with bits 1, 2 and/or 4, relating to collider types. 4 should usually be used.
            </param>
            <returns>
            A shape test handle.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.CastRayPointToPoint(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32,System.Int32,System.Int32)">
            <summary>
            Does the same as [START_SHAPE_TEST_LOS_PROBE](#\_0x7EE9F5D83DD4F90E), except blocking until the shape test completes.
            Use [START_SHAPE_TEST_LOS_PROBE](#\_0x7EE9F5D83DD4F90E) instead. Literally. Rockstar named this correctly: it's expensive, and it's synchronous.
            </summary>
            <param name="x1">
            Starting X coordinate.
            </param>
            <param name="y1">
            Starting Y coordinate.
            </param>
            <param name="z1">
            Starting Z coordinate.
            </param>
            <param name="x2">
            Ending X coordinate.
            </param>
            <param name="y2">
            Ending Y coordinate.
            </param>
            <param name="z2">
            Ending Z coordinate.
            </param>
            <param name="flags">
            See [START_SHAPE_TEST_LOS_PROBE](#\_0x7EE9F5D83DD4F90E).
            </param>
            <param name="entity">
            An entity to ignore, or 0.
            </param>
            <param name="p8">
            A bit mask with bits 1, 2 and/or 4, relating to collider types. 4 should usually be used.
            </param>
            <returns>
            A shape test handle.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StartShapeTestRay(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32,System.Int32,System.Int32)">
            <summary>
            Does the same as [START_SHAPE_TEST_LOS_PROBE](#\_0x7EE9F5D83DD4F90E), except blocking until the shape test completes.
            Use [START_SHAPE_TEST_LOS_PROBE](#\_0x7EE9F5D83DD4F90E) instead. Literally. Rockstar named this correctly: it's expensive, and it's synchronous.
            </summary>
            <param name="x1">
            Starting X coordinate.
            </param>
            <param name="y1">
            Starting Y coordinate.
            </param>
            <param name="z1">
            Starting Z coordinate.
            </param>
            <param name="x2">
            Ending X coordinate.
            </param>
            <param name="y2">
            Ending Y coordinate.
            </param>
            <param name="z2">
            Ending Z coordinate.
            </param>
            <param name="flags">
            See [START_SHAPE_TEST_LOS_PROBE](#\_0x7EE9F5D83DD4F90E).
            </param>
            <param name="entity">
            An entity to ignore, or 0.
            </param>
            <param name="p8">
            A bit mask with bits 1, 2 and/or 4, relating to collider types. 4 should usually be used.
            </param>
            <returns>
            A shape test handle.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StartFindExternalKvp(System.String,System.String)">
            <summary>
            Equivalent of [START_FIND_KVP](#\_0xDD379006), but for another resource than the current one.
            </summary>
            <param name="resourceName">
            The resource to try finding the key/values for
            </param>
            <param name="prefix">
            A prefix match
            </param>
            <returns>
            A KVP find handle to use with [FIND_KVP](#\_0xBD7BEBC5) and close with [END_FIND_KVP](#\_0xB3210203)
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StartFindKvp(System.String)">
            <summary>
            START_FIND_KVP
            </summary>
            <param name="prefix">
            A prefix match
            </param>
            <returns>
            A KVP find handle to use with [FIND_KVP](#\_0xBD7BEBC5) and close with [END_FIND_KVP](#\_0xB3210203)
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StartFiringAmnesty(System.Int32)">
            <summary>
            START_FIRING_AMNESTY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StartGpsCustomRoute(System.Int32,System.Boolean,System.Boolean)">
            <summary>
            Starts a new GPS custom-route, allowing you to plot lines on the map.
            Lines are drawn directly between points.
            The GPS custom route works like the GPS multi route, except it does not follow roads.
            **Example result:**
            ![](https://i.imgur.com/BDm5pzt.png)
            </summary>
            <param name="hudColor">
            The HUD color of the GPS path.
            </param>
            <param name="displayOnFoot">
            Draws the path regardless if the player is in a vehicle or not.
            </param>
            <param name="followPlayer">
            Draw the path partially between the previous and next point based on the players position between them. When false, the GPS appears to not disappear after the last leg is completed.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xdb34e8d56fc13b08(System.Int32,System.Boolean,System.Boolean)">
            <summary>
            Starts a new GPS custom-route, allowing you to plot lines on the map.
            Lines are drawn directly between points.
            The GPS custom route works like the GPS multi route, except it does not follow roads.
            **Example result:**
            ![](https://i.imgur.com/BDm5pzt.png)
            </summary>
            <param name="hudColor">
            The HUD color of the GPS path.
            </param>
            <param name="displayOnFoot">
            Draws the path regardless if the player is in a vehicle or not.
            </param>
            <param name="followPlayer">
            Draw the path partially between the previous and next point based on the players position between them. When false, the GPS appears to not disappear after the last leg is completed.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StartGpsMultiRoute(System.Int32,System.Boolean,System.Boolean)">
            <summary>
            Starts a new GPS multi-route, allowing you to create custom GPS paths.
            GPS functions like the waypoint, except it can contain multiple points it's forced to go through.
            Once the player has passed a point, the GPS will no longer force its path through it.
            Works independently from the player-placed waypoint and blip routes.
            **Example result:**
            ![](https://i.imgur.com/ZZHQatX.png)
            </summary>
            <param name="hudColor">
            The HUD color of the GPS path.
            </param>
            <param name="routeFromPlayer">
            Makes the GPS draw a path from the player to the next point, rather than the original path from the previous point.
            </param>
            <param name="displayOnFoot">
            Draws the GPS path regardless if the player is in a vehicle or not.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x3d3d15af7bcaaf83(System.Int32,System.Boolean,System.Boolean)">
            <summary>
            Starts a new GPS multi-route, allowing you to create custom GPS paths.
            GPS functions like the waypoint, except it can contain multiple points it's forced to go through.
            Once the player has passed a point, the GPS will no longer force its path through it.
            Works independently from the player-placed waypoint and blip routes.
            **Example result:**
            ![](https://i.imgur.com/ZZHQatX.png)
            </summary>
            <param name="hudColor">
            The HUD color of the GPS path.
            </param>
            <param name="routeFromPlayer">
            Makes the GPS draw a path from the player to the next point, rather than the original path from the previous point.
            </param>
            <param name="displayOnFoot">
            Draws the GPS path regardless if the player is in a vehicle or not.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StartNetworkedParticleFxLoopedOnEntity(System.String,System.Int32,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Boolean,System.Boolean,System.Boolean)">
            <summary>
            network fx
            ```
            ```
            NativeDB Added Parameter 13: Any p12
            NativeDB Added Parameter 14: Any p13
            NativeDB Added Parameter 15: Any p14
            NativeDB Added Parameter 16: Any p15
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x6f60e89a7b64ee1d(System.String,System.Int32,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Boolean,System.Boolean,System.Boolean)">
            <summary>
            network fx
            ```
            ```
            NativeDB Added Parameter 13: Any p12
            NativeDB Added Parameter 14: Any p13
            NativeDB Added Parameter 15: Any p14
            NativeDB Added Parameter 16: Any p15
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StartParticleFxLoopedOnEntity_2(System.String,System.Int32,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Boolean,System.Boolean,System.Boolean)">
            <summary>
            network fx
            ```
            ```
            NativeDB Added Parameter 13: Any p12
            NativeDB Added Parameter 14: Any p13
            NativeDB Added Parameter 15: Any p14
            NativeDB Added Parameter 16: Any p15
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StartNetworkedParticleFxLoopedOnEntityBone(System.String,System.Int32,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32,System.Single,System.Boolean,System.Boolean,System.Boolean)">
            <summary>
            network fx
            ```
            ```
            NativeDB Added Parameter 14: Any p13
            NativeDB Added Parameter 15: Any p14
            NativeDB Added Parameter 16: Any p15
            NativeDB Added Parameter 17: Any p16
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xdde23f30cc5a0f03(System.String,System.Int32,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32,System.Single,System.Boolean,System.Boolean,System.Boolean)">
            <summary>
            network fx
            ```
            ```
            NativeDB Added Parameter 14: Any p13
            NativeDB Added Parameter 15: Any p14
            NativeDB Added Parameter 16: Any p15
            NativeDB Added Parameter 17: Any p16
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StartParticleFxLoopedOnEntityBone_2(System.String,System.Int32,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32,System.Single,System.Boolean,System.Boolean,System.Boolean)">
            <summary>
            network fx
            ```
            ```
            NativeDB Added Parameter 14: Any p13
            NativeDB Added Parameter 15: Any p14
            NativeDB Added Parameter 16: Any p15
            NativeDB Added Parameter 17: Any p16
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StartNetworkedParticleFxNonLoopedAtCoord(System.String,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Boolean,System.Boolean,System.Boolean)">
            <summary>
            NOTE: the [USE_PARTICLE_FX_ASSET](#\_0x6C38AF3693A69A91) needs to be called before EVERY StartNetworkedParticleFxNonLoopedAtCoord(....) call!
            List with lots of particle effects: https://vespura.com/fivem/particle-list/
            Note: Not all particles on this list are for non looped and vice versa, neither are all of them suited/meant to have SetParticleFxNonLoopedColour(....) called on them.
            ```
            NativeDB Added Parameter 12: BOOL p11
            ```
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StartParticleFxNonLoopedAtCoord_2(System.String,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Boolean,System.Boolean,System.Boolean)">
            <summary>
            NOTE: the [USE_PARTICLE_FX_ASSET](#\_0x6C38AF3693A69A91) needs to be called before EVERY StartNetworkedParticleFxNonLoopedAtCoord(....) call!
            List with lots of particle effects: https://vespura.com/fivem/particle-list/
            Note: Not all particles on this list are for non looped and vice versa, neither are all of them suited/meant to have SetParticleFxNonLoopedColour(....) called on them.
            ```
            NativeDB Added Parameter 12: BOOL p11
            ```
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StartNetworkedParticleFxNonLoopedOnEntity(System.String,System.Int32,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Boolean,System.Boolean,System.Boolean)">
            <summary>
            START_NETWORKED_PARTICLE_FX_NON_LOOPED_ON_ENTITY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StartParticleFxNonLoopedOnEntity_2(System.String,System.Int32,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Boolean,System.Boolean,System.Boolean)">
            <summary>
            START_NETWORKED_PARTICLE_FX_NON_LOOPED_ON_ENTITY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StartNetworkedParticleFxNonLoopedOnEntityBone(System.String,System.Int32,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32,System.Single,System.Boolean,System.Boolean,System.Boolean)">
            <summary>
            NativeDB Introduced: v2189
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StartNetworkedParticleFxNonLoopedOnPedBone(System.String,System.Int32,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32,System.Single,System.Boolean,System.Boolean,System.Boolean)">
            <summary>
            START_NETWORKED_PARTICLE_FX_NON_LOOPED_ON_PED_BONE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StartParticleFxNonLoopedOnPedBone_2(System.String,System.Int32,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32,System.Single,System.Boolean,System.Boolean,System.Boolean)">
            <summary>
            START_NETWORKED_PARTICLE_FX_NON_LOOPED_ON_PED_BONE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StartNewScript(System.String,System.Int32)">
            <summary>
            Examples:
            g_384A = SYSTEM::START_NEW_SCRIPT("cellphone_flashhand", 1424);
            l_10D = SYSTEM::START_NEW_SCRIPT("taxiService", 1828);
            SYSTEM::START_NEW_SCRIPT("AM_MP_YACHT", 5000);
            SYSTEM::START_NEW_SCRIPT("emergencycall", 512);
            SYSTEM::START_NEW_SCRIPT("emergencycall", 512);
            SYSTEM::START_NEW_SCRIPT("FM_maintain_cloud_header_data", 1424);
            SYSTEM::START_NEW_SCRIPT("FM_Mission_Controller", 31000);
            SYSTEM::START_NEW_SCRIPT("tennis_family", 3650);
            SYSTEM::START_NEW_SCRIPT("Celebrations", 3650);
            Decompiled examples of usage when starting a script:
            SCRIPT::REQUEST_SCRIPT(a_0);
            if (SCRIPT::HAS_SCRIPT_LOADED(a_0)) {
            SYSTEM::START_NEW_SCRIPT(a_0, v_3);
            SCRIPT::SET_SCRIPT_AS_NO_LONGER_NEEDED(a_0);
            return 1;
            }
            or:
            v_2 = "MrsPhilips2";
            SCRIPT::REQUEST_SCRIPT(v_2);
            while (!SCRIPT::HAS_SCRIPT_LOADED(v_2)) {
            SCRIPT::REQUEST_SCRIPT(v_2);
            SYSTEM::WAIT(0);
            }
            sub_8792(36);
            SYSTEM::START_NEW_SCRIPT(v_2, 17000);
            SCRIPT::SET_SCRIPT_AS_NO_LONGER_NEEDED(v_2);
            All native script names: pastebin.com/K9adDsu4 and pastebin.com/yLNWicUi
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StartNewScriptWithArgs(System.String,System.Int32@,System.Int32,System.Int32)">
            <summary>
            return : script thread id, 0 if failed
            Pass pointer to struct of args in p1, size of struct goes into p2
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StartNewScriptWithNameHash(System.UInt32,System.Int32)">
            <summary>
            START_NEW_SCRIPT_WITH_NAME_HASH
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StartNewStreamedScript(System.UInt32,System.Int32)">
            <summary>
            START_NEW_SCRIPT_WITH_NAME_HASH
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StartNewScriptWithNameHashAndArgs(System.UInt32,System.Int32@,System.Int32,System.Int32)">
            <summary>
            START_NEW_SCRIPT_WITH_NAME_HASH_AND_ARGS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StartNewStreamedScriptWithArgs(System.UInt32,System.Int32@,System.Int32,System.Int32)">
            <summary>
            START_NEW_SCRIPT_WITH_NAME_HASH_AND_ARGS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StartParticleFxLoopedAtCoord(System.String,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Boolean,System.Boolean,System.Boolean,System.Boolean)">
            <summary>
            GRAPHICS::START_PARTICLE_FX_LOOPED_AT_COORD("scr_fbi_falling_debris", 93.7743f, -749.4572f, 70.86904f, 0f, 0f, 0f, 0x3F800000, 0, 0, 0, 0)
            p11 seems to be always 0
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StartParticleFxLoopedOnEntity(System.String,System.Int32,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Boolean,System.Boolean,System.Boolean)">
            <summary>
            START_PARTICLE_FX_LOOPED_ON_ENTITY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StartParticleFxLoopedOnEntityBone(System.String,System.Int32,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32,System.Single,System.Boolean,System.Boolean,System.Boolean)">
            <summary>
            START_PARTICLE_FX_LOOPED_ON_ENTITY_BONE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StartParticleFxLoopedOnPedBone(System.String,System.Int32,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32,System.Single,System.Boolean,System.Boolean,System.Boolean)">
            <summary>
            START_PARTICLE_FX_LOOPED_ON_PED_BONE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StartParticleFxNonLoopedAtCoord(System.String,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Boolean,System.Boolean,System.Boolean)">
            <summary>
            GRAPHICS::START_PARTICLE_FX_NON_LOOPED_AT_COORD("scr_paleto_roof_impact", -140.8576f, 6420.789f, 41.1391f, 0f, 0f, 267.3957f, 0x3F800000, 0, 0, 0);
            Axis - Invert Axis Flags
            list: pastebin.com/N9unUFWY
            -------------------------------------------------------------------
            C#
            Function.Call&lt;int&gt;(Hash.START_PARTICLE_FX_NON_LOOPED_AT_COORD, = you are calling this function.
            char *effectname = This is an in-game effect name, for e.g. "scr_fbi4_trucks_crash" is used to give the effects when truck crashes etc
            float x, y, z pos = this one is Simple, you just have to declare, where do you want this effect to take place at, so declare the ordinates
            float xrot, yrot, zrot = Again simple? just mention the value in case if you want the effect to rotate.
            float scale = is declare the scale of the effect, this may vary as per the effects for e.g 1.0f
            bool xaxis, yaxis, zaxis = To bool the axis values.
            example:
            Function.Call&lt;int&gt;(Hash.START_PARTICLE_FX_NON_LOOPED_AT_COORD, "scr_fbi4_trucks_crash", GTA.Game.Player.Character.Position.X, GTA.Game.Player.Character.Position.Y, GTA.Game.Player.Character.Position.Z + 4f, 0, 0, 0, 5.5f, 0, 0, 0);
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StartParticleFxNonLoopedOnEntity(System.String,System.Int32,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Boolean,System.Boolean,System.Boolean)">
            <summary>
            Starts a particle effect on an entity for example your player.
            List: pastebin.com/N9unUFWY
            Example:
            C#:
            Function.Call(Hash.REQUEST_NAMED_PTFX_ASSET, "scr_rcbarry2");                     Function.Call(Hash._SET_PTFX_ASSET_NEXT_CALL, "scr_rcbarry2");                             Function.Call(Hash.START_PARTICLE_FX_NON_LOOPED_ON_ENTITY, "scr_clown_appears", Game.Player.Character, 0.0, 0.0, -0.5, 0.0, 0.0, 0.0, 1.0, false, false, false);
            Internally this calls the same function as GRAPHICS::START_PARTICLE_FX_NON_LOOPED_ON_PED_BONE
            however it uses -1 for the specified bone index, so it should be possible to start a non looped fx on an entity bone using that native
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StartParticleFxNonLoopedOnPedBone(System.String,System.Int32,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32,System.Single,System.Boolean,System.Boolean,System.Boolean)">
            <summary>
            GRAPHICS::START_PARTICLE_FX_NON_LOOPED_ON_PED_BONE("scr_sh_bong_smoke", PLAYER::PLAYER_PED_ID(), -0.025f, 0.13f, 0f, 0f, 0f, 0f, 31086, 0x3F800000, 0, 0, 0);
            Axis - Invert Axis Flags
            list: pastebin.com/N9unUFWY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StartPetrolTrailDecals(System.Single)">
            <summary>
            START_PETROL_TRAIL_DECALS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x99ac7f0d8b9c893d(System.Single)">
            <summary>
            START_PETROL_TRAIL_DECALS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StartPlaybackRecordedVehicle(System.Int32,System.Int32,System.String,System.Boolean)">
            <summary>
            p3 is some flag related to 'trailers' (invokes CVehicle::GetTrailer).
            See [`REQUEST_VEHICLE_RECORDING`](#\_0xAF514CABE74CBF15).
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StartPlaybackRecordedVehicleUsingAi(System.Int32,System.Int32,System.Int32@,System.Single,System.Int32)">
            <summary>
            AI abides by the provided driving style (e.g., stopping at red lights or waiting behind traffic) while executing the specificed vehicle recording.
            0x1F2E4E06DEA8992B is a related native that deals with the AI physics for such recordings.
            </summary>
            <param name="drivingStyle">
            The driving style (default is 0) (see [SetDriveTaskDrivingStyle](#\_0xDACE1BE37D88AF67)).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StartPlaybackRecordedVehicleWithFlags(System.Int32,System.Int32,System.String,System.Int32,System.Int32,System.Int32)">
            <summary>
            flags requires further research, e.g., 0x4/0x8 are related to the AI driving task and 0x20 is internally set and interacts with dynamic entity components.
            time, often zero and capped at 500, is related to SET_PLAYBACK_TO_USE_AI_TRY_TO_REVERT_BACK_LATER
            </summary>
            <param name="drivingStyle">
            The driving style (default is 0) (see [SetDriveTaskDrivingStyle](#\_0xDACE1BE37D88AF67)).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StartPlayerSwitch(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            cpp
            enum ePlayerSwitchType
            {
            SWITCH_TYPE_AUTO = 0,
            SWITCH_TYPE_LONG = 1,
            SWITCH_TYPE_MEDIUM = 2,
            SWITCH_TYPE_SHORT = 3
            };
            ```
            ```cpp
            enum eSwitchFlags {
            SKIP_INTRO = 1,
            SKIP_OUTRO = 2,
            PAUSE_BEFORE_PAN = 4,
            PAUSE_BEFORE_OUTRO = 8,
            SKIP_PAN = 16,
            UNKNOWN_DEST = 32,
            DESCENT_ONLY = 64,
            START_FROM_CAMPOS = 128,
            PAUSE_BEFORE_ASCENT = 256,
            PAUSE_BEFORE_DESCENT = 512,
            ALLOW_SNIPER_AIM_INTRO = 1024,
            ALLOW_SNIPER_AIM_OUTRO = 2048,
            SKIP_TOP_DESCENT = 4096,
            SUPPRESS_OUTRO_FX = 8192,
            SUPPRESS_INTRO_FX = 16384,
            DELAY_ASCENT_FX = 32768
            }
            </summary>
            <param name="flags">
            Refer to `eSwitchFlags`
            </param>
            <param name="switchType">
            Refer to `ePlayerSwitchType`
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StartPlayerTeleport(System.Int32,System.Single,System.Single,System.Single,System.Single,System.Boolean,System.Boolean,System.Boolean)">
            <summary>
            Teleports the player to the given coordinates.
            If findCollisionLand is true it will try to find the Z value for you, this however has a timeout of 100 frames.
            When trying to find the Z value the native will take longer the higher the difference from the given Z to the ground, this combined with the timeout can cause the teleport to just teleport to the given Z value, so try to estimate the z value, so don't just pass in 1000.0.
            Also if you're in a vehicle and teleportWithVehicle is true it will not find the Z value for you.
            </summary>
            <param name="teleportWithVehicle">
            Teleports the player along with the vehicle they are in.
            </param>
            <param name="findCollisionLand">
            Attempt to find a ground coordinate at the given XY location; overriding the Z value.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StartPreloadedConversation">
            <summary>
            For use with [PRELOAD_SCRIPT_CONVERSATION](#\_0x3B3CAD6166916D87) and [GET_IS_PRELOADED_CONVERSATION_READY](#\_0xE73364DB90778FFA)
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StartRecording(System.Int32)">
            <summary>
            Starts recording a replay.\
            If already recording a replay, does nothing.
            </summary>
            <param name="mode">
            0 turns on action replay, 1 starts recording
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xc3ac2fff9612ac81(System.Int32)">
            <summary>
            Starts recording a replay.\
            If already recording a replay, does nothing.
            </summary>
            <param name="mode">
            0 turns on action replay, 1 starts recording
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StartRopeUnwindingFront(System.Int32)">
            <summary>
            START_ROPE_UNWINDING_FRONT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StartRopeWinding(System.Int32)">
            <summary>
            START_ROPE_WINDING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StartSaveArrayWithSize(System.Int32@,System.Int32,System.String)">
            <summary>
            START_SAVE_ARRAY_WITH_SIZE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StartSaveArray(System.Int32@,System.Int32,System.String)">
            <summary>
            START_SAVE_ARRAY_WITH_SIZE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StartSaveData(System.Int32@,System.Int32,System.Boolean)">
            <summary>
            START_SAVE_DATA
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StartSaveStructWithSize(System.Int32@,System.Int32,System.String)">
            <summary>
            START_SAVE_STRUCT_WITH_SIZE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StartSaveStruct(System.Int32@,System.Int32,System.String)">
            <summary>
            START_SAVE_STRUCT_WITH_SIZE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StartScriptConversation(System.Boolean,System.Boolean,System.Boolean,System.Boolean)">
            <summary>
            START_SCRIPT_CONVERSATION
            </summary>
            <param name="addToBriefScreen">
            Defaults to true
            </param>
            <param name="cloneConversation">
            Defaults to false
            </param>
            <param name="interruptible">
            Defaults to true
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StartScriptFire(System.Single,System.Single,System.Single,System.Int32,System.Boolean)">
            <summary>
            Starts a fire:
            xyz: Location of fire
            maxChildren: The max amount of times a fire can spread to other objects. Must be 25 or less, or the function will do nothing.
            isGasFire: Whether or not the fire is powered by gasoline.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StartScriptPhoneConversation(System.Boolean,System.Boolean)">
            <summary>
            START_SCRIPT_PHONE_CONVERSATION
            </summary>
            <param name="addToBriefScreen">
            Defaults to true
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StartShapeTestBound(System.Int32,System.Int32,System.Int32)">
            <summary>
            See [`START_SHAPE_TEST_LOS_PROBE`](#\_0x7EE9F5D83DD4F90E) for flags.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x37181417ce7c8900(System.Int32,System.Int32,System.Int32)">
            <summary>
            See [`START_SHAPE_TEST_LOS_PROBE`](#\_0x7EE9F5D83DD4F90E) for flags.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StartShapeTestBoundingBox(System.Int32,System.Int32,System.Int32)">
            <summary>
            See [`START_SHAPE_TEST_LOS_PROBE`](#\_0x7EE9F5D83DD4F90E) for flags.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x052837721a854ec7(System.Int32,System.Int32,System.Int32)">
            <summary>
            See [`START_SHAPE_TEST_LOS_PROBE`](#\_0x7EE9F5D83DD4F90E) for flags.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StartShapeTestBox(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            For more information, see [`START_EXPENSIVE_SYNCHRONOUS_SHAPE_TEST_LOS_PROBE`](#\_0x377906D8A31E5586) and [`START_SHAPE_TEST_LOS_PROBE`](#\_0x7EE9F5D83DD4F90E).
            </summary>
            <param name="x">
            Starting X coordinate.
            </param>
            <param name="y">
            Starting Y coordinate.
            </param>
            <param name="z">
            Starting Z coordinate.
            </param>
            <param name="x1">
            Ending X coordinate.
            </param>
            <param name="y1">
            Ending Y coordinate.
            </param>
            <param name="z1">
            Ending Z coordinate.
            </param>
            <param name="p9">
            Unknown, always 2 or 0
            </param>
            <param name="flags">
            See [`START_SHAPE_TEST_LOS_PROBE`](#\_0x7EE9F5D83DD4F90E)
            </param>
            <param name="p12">
            A bit mask with bits 1, 2, 4, or 7 relating to collider types. 4 and 7 are usually used.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xfe466162c4401d18(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            For more information, see [`START_EXPENSIVE_SYNCHRONOUS_SHAPE_TEST_LOS_PROBE`](#\_0x377906D8A31E5586) and [`START_SHAPE_TEST_LOS_PROBE`](#\_0x7EE9F5D83DD4F90E).
            </summary>
            <param name="x">
            Starting X coordinate.
            </param>
            <param name="y">
            Starting Y coordinate.
            </param>
            <param name="z">
            Starting Z coordinate.
            </param>
            <param name="x1">
            Ending X coordinate.
            </param>
            <param name="y1">
            Ending Y coordinate.
            </param>
            <param name="z1">
            Ending Z coordinate.
            </param>
            <param name="p9">
            Unknown, always 2 or 0
            </param>
            <param name="flags">
            See [`START_SHAPE_TEST_LOS_PROBE`](#\_0x7EE9F5D83DD4F90E)
            </param>
            <param name="p12">
            A bit mask with bits 1, 2, 4, or 7 relating to collider types. 4 and 7 are usually used.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StartShapeTestCapsule(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32,System.Int32,System.Int32)">
            <summary>
            Raycast from point to point, where the ray has a radius.
            </summary>
            <param name="x1">
            Starting X coordinate.
            </param>
            <param name="y1">
            Starting Y coordinate.
            </param>
            <param name="z1">
            Starting Z coordinate.
            </param>
            <param name="x2">
            Ending X coordinate.
            </param>
            <param name="y2">
            Ending Y coordinate.
            </param>
            <param name="z2">
            Ending Z coordinate.
            </param>
            <param name="flags">
            See [`START_SHAPE_TEST_LOS_PROBE`](#\_0x7EE9F5D83DD4F90E)
            </param>
            <param name="entity">
            Entity to ignore, or 0.
            </param>
            <param name="p9">
            A bit mask with bits 1, 2, 4, or 7 relating to collider types. 4 and 7 are usually used.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.Cast_3dRayPointToPoint(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32,System.Int32,System.Int32)">
            <summary>
            Raycast from point to point, where the ray has a radius.
            </summary>
            <param name="x1">
            Starting X coordinate.
            </param>
            <param name="y1">
            Starting Y coordinate.
            </param>
            <param name="z1">
            Starting Z coordinate.
            </param>
            <param name="x2">
            Ending X coordinate.
            </param>
            <param name="y2">
            Ending Y coordinate.
            </param>
            <param name="z2">
            Ending Z coordinate.
            </param>
            <param name="flags">
            See [`START_SHAPE_TEST_LOS_PROBE`](#\_0x7EE9F5D83DD4F90E)
            </param>
            <param name="entity">
            Entity to ignore, or 0.
            </param>
            <param name="p9">
            A bit mask with bits 1, 2, 4, or 7 relating to collider types. 4 and 7 are usually used.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StartShapeTestLosProbe(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32,System.Int32,System.Int32)">
            <summary>
            Asynchronously starts a line-of-sight (raycast) world probe shape test.
            ```cpp
            enum eTraceFlags
            {
            None = 0,
            IntersectWorld = 1,
            IntersectVehicles = 2,
            IntersectPeds = 4,
            IntersectRagdolls = 8,
            IntersectObjects = 16,
            IntersectWater = 32,
            IntersectGlass = 64,
            IntersectRiver = 128,
            IntersectFoliage = 256,
            IntersectEverything = -1
            }
            ```
            NOTE: Raycasts that intersect with mission_entites (flag = 2) has limited range and will not register for far away entites. The range seems to be about 30 metres.
            Use the handle with [GET_SHAPE_TEST_RESULT](#\_0x3D87450E15D98694) or [GET_SHAPE_TEST_RESULT_INCLUDING_MATERIAL](#\_0x65287525D951F6BE) until it returns 0 or 2.
            </summary>
            <param name="x1">
            Starting X coordinate.
            </param>
            <param name="y1">
            Starting Y coordinate.
            </param>
            <param name="z1">
            Starting Z coordinate.
            </param>
            <param name="x2">
            Ending X coordinate.
            </param>
            <param name="y2">
            Ending Y coordinate.
            </param>
            <param name="z2">
            Ending Z coordinate.
            </param>
            <param name="traceFlags">
            Refer to `eTraceFlags`, this defines what the shape test will intersect with
            </param>
            <param name="entity">
            An entity to ignore, or 0.
            </param>
            <param name="options">
            A bit mask with bits 1, 2, 4, or 7 relating to collider types. 4 and 7 are usually used.
            </param>
            <returns>
            A shape test handle.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x7ee9f5d83dd4f90e(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32,System.Int32,System.Int32)">
            <summary>
            Asynchronously starts a line-of-sight (raycast) world probe shape test.
            ```cpp
            enum eTraceFlags
            {
            None = 0,
            IntersectWorld = 1,
            IntersectVehicles = 2,
            IntersectPeds = 4,
            IntersectRagdolls = 8,
            IntersectObjects = 16,
            IntersectWater = 32,
            IntersectGlass = 64,
            IntersectRiver = 128,
            IntersectFoliage = 256,
            IntersectEverything = -1
            }
            ```
            NOTE: Raycasts that intersect with mission_entites (flag = 2) has limited range and will not register for far away entites. The range seems to be about 30 metres.
            Use the handle with [GET_SHAPE_TEST_RESULT](#\_0x3D87450E15D98694) or [GET_SHAPE_TEST_RESULT_INCLUDING_MATERIAL](#\_0x65287525D951F6BE) until it returns 0 or 2.
            </summary>
            <param name="x1">
            Starting X coordinate.
            </param>
            <param name="y1">
            Starting Y coordinate.
            </param>
            <param name="z1">
            Starting Z coordinate.
            </param>
            <param name="x2">
            Ending X coordinate.
            </param>
            <param name="y2">
            Ending Y coordinate.
            </param>
            <param name="z2">
            Ending Z coordinate.
            </param>
            <param name="traceFlags">
            Refer to `eTraceFlags`, this defines what the shape test will intersect with
            </param>
            <param name="entity">
            An entity to ignore, or 0.
            </param>
            <param name="options">
            A bit mask with bits 1, 2, 4, or 7 relating to collider types. 4 and 7 are usually used.
            </param>
            <returns>
            A shape test handle.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StartShapeTestSurroundingCoords(CitizenFX.Core.Vector3@,CitizenFX.Core.Vector3@,System.Int32,System.Int32,System.Int32)">
            <summary>
            Since it is only used in the PC version, likely some mouse-friendly shape test. Uses **in** vector arguments.
            Asynchronous.
            ```
            it returns a ShapeTest handle that can be used with GET_SHAPE_TEST_RESULT.
            In its only usage in game scripts its called with flag set to 511, entity to player_ped_id and flag2 set to 7
            ```
            See [`START_SHAPE_TEST_LOS_PROBE`](#\_0x7EE9F5D83DD4F90E) for flags.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xff6be494c7987f34(CitizenFX.Core.Vector3@,CitizenFX.Core.Vector3@,System.Int32,System.Int32,System.Int32)">
            <summary>
            Since it is only used in the PC version, likely some mouse-friendly shape test. Uses **in** vector arguments.
            Asynchronous.
            ```
            it returns a ShapeTest handle that can be used with GET_SHAPE_TEST_RESULT.
            In its only usage in game scripts its called with flag set to 511, entity to player_ped_id and flag2 set to 7
            ```
            See [`START_SHAPE_TEST_LOS_PROBE`](#\_0x7EE9F5D83DD4F90E) for flags.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StartShapeTestSweptSphere(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32,System.Int32,System.Int32)">
            <summary>
            Performs the same type of trace as START_SHAPE_TEST_CAPSULE, but with some different hardcoded parameters.
            </summary>
            <param name="x1">
            Starting X coordinate.
            </param>
            <param name="y1">
            Starting Y coordinate.
            </param>
            <param name="z1">
            Starting Z coordinate.
            </param>
            <param name="x2">
            Ending X coordinate.
            </param>
            <param name="y2">
            Ending Y coordinate.
            </param>
            <param name="z2">
            Ending Z coordinate.
            </param>
            <param name="flags">
            See [`START_SHAPE_TEST_LOS_PROBE`](#\_0x7EE9F5D83DD4F90E)
            </param>
            <param name="entity">
            An entity to ignore, or 0.
            </param>
            <param name="p9">
            A bit mask with bits 1, 2, 4, or 7 relating to collider types. 4 and 7 are usually used.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xe6ac6c45fbe83004(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32,System.Int32,System.Int32)">
            <summary>
            Performs the same type of trace as START_SHAPE_TEST_CAPSULE, but with some different hardcoded parameters.
            </summary>
            <param name="x1">
            Starting X coordinate.
            </param>
            <param name="y1">
            Starting Y coordinate.
            </param>
            <param name="z1">
            Starting Z coordinate.
            </param>
            <param name="x2">
            Ending X coordinate.
            </param>
            <param name="y2">
            Ending Y coordinate.
            </param>
            <param name="z2">
            Ending Z coordinate.
            </param>
            <param name="flags">
            See [`START_SHAPE_TEST_LOS_PROBE`](#\_0x7EE9F5D83DD4F90E)
            </param>
            <param name="entity">
            An entity to ignore, or 0.
            </param>
            <param name="p9">
            A bit mask with bits 1, 2, 4, or 7 relating to collider types. 4 and 7 are usually used.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StartShapeTestCapsule_2(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32,System.Int32,System.Int32)">
            <summary>
            Performs the same type of trace as START_SHAPE_TEST_CAPSULE, but with some different hardcoded parameters.
            </summary>
            <param name="x1">
            Starting X coordinate.
            </param>
            <param name="y1">
            Starting Y coordinate.
            </param>
            <param name="z1">
            Starting Z coordinate.
            </param>
            <param name="x2">
            Ending X coordinate.
            </param>
            <param name="y2">
            Ending Y coordinate.
            </param>
            <param name="z2">
            Ending Z coordinate.
            </param>
            <param name="flags">
            See [`START_SHAPE_TEST_LOS_PROBE`](#\_0x7EE9F5D83DD4F90E)
            </param>
            <param name="entity">
            An entity to ignore, or 0.
            </param>
            <param name="p9">
            A bit mask with bits 1, 2, 4, or 7 relating to collider types. 4 and 7 are usually used.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StartVehicleAlarm(System.Int32)">
            <summary>
            START_VEHICLE_ALARM
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StartVehicleHorn(System.Int32,System.Int32,System.UInt32,System.Boolean)">
            <summary>
            Sounds the horn for the specified vehicle. Note that if a player is in the vehicle, it will only sound briefly.
            </summary>
            <param name="vehicle">
            Vehicle id
            </param>
            <param name="duration">
            The duration to sound the horn, in milliseconds.
            </param>
            <param name="mode">
            The hash of "NORMAL" or "HELDDOWN". Can be 0.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StatClearSlotForReload(System.Int32)">
            <summary>
            Example:
            for (v_2 = 0; v_2 &lt;= 4; v_2 += 1) {
            STATS::STAT_CLEAR_SLOT_FOR_RELOAD(v_2);
            }
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StatDeleteSlot(System.Int32)">
            <summary>
            STAT_DELETE_SLOT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StatGetBool(System.UInt32,System.Boolean@,System.Int32)">
            <summary>
            STAT_GET_BOOL
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StatGetBoolMasked(System.UInt32,System.Int32,System.Int32)">
            <summary>
            p2 - Default value? Seems to be -1 most of the time.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StatGetCancelSaveMigrationStatus">
            <summary>
            _STAT_GET_CANCEL_SAVE_MIGRATION_STATUS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x567384dfa67029e6">
            <summary>
            _STAT_GET_CANCEL_SAVE_MIGRATION_STATUS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StatGetDate(System.UInt32,System.Int32@,System.Int32,System.Int32)">
            <summary>
            STAT_GET_DATE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StatGetFloat(System.UInt32,System.Single@,System.Int32)">
            <summary>
            STAT_GET_FLOAT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StatGetInt(System.UInt32,System.Int32@,System.Int32)">
            <summary>
            p2 appears to always be -1
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StatGetLicensePlate(System.UInt32)">
            <summary>
            STAT_GET_LICENSE_PLATE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StatGetMaskedInt(System.Int32,System.Int32@,System.Int32,System.Int32,System.Int32)">
            <summary>
            STAT_GET_MASKED_INT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StatGetNumberOfDays(System.UInt32)">
            <summary>
            STAT_GET_NUMBER_OF_DAYS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xe0e854f5280fb769(System.UInt32)">
            <summary>
            STAT_GET_NUMBER_OF_DAYS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StatGetNumberOfHours(System.UInt32)">
            <summary>
            STAT_GET_NUMBER_OF_HOURS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xf2d4b2fe415aafc3(System.UInt32)">
            <summary>
            STAT_GET_NUMBER_OF_HOURS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StatGetNumberOfMinutes(System.UInt32)">
            <summary>
            STAT_GET_NUMBER_OF_MINUTES
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x7583b4be4c5a41b5(System.UInt32)">
            <summary>
            STAT_GET_NUMBER_OF_MINUTES
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StatGetNumberOfSeconds(System.UInt32)">
            <summary>
            STAT_GET_NUMBER_OF_SECONDS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x2ce056ff3723f00b(System.UInt32)">
            <summary>
            STAT_GET_NUMBER_OF_SECONDS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StatGetPackedBoolMask(System.Int32)">
            <summary>
            Needs more research. Possibly used to calculate the "mask" when calling "STAT_SET_BOOL_MASKED"?
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xf4d8e7ac2a27758c(System.Int32)">
            <summary>
            Needs more research. Possibly used to calculate the "mask" when calling "STAT_SET_BOOL_MASKED"?
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StatGetPackedIntMask(System.Int32)">
            <summary>
            Needs more research. Possibly used to calculate the "mask" when calling "STAT_SET_MASKED_INT"?
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x94f12abf9c79e339(System.Int32)">
            <summary>
            Needs more research. Possibly used to calculate the "mask" when calling "STAT_SET_MASKED_INT"?
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StatGetPos(System.Int32,System.Int32@,System.Int32@,System.Int32@,System.Int32)">
            <summary>
            STAT_GET_POS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StatGetSaveMigrationConsumeContentUnlockStatus(System.Int32@)">
            <summary>
            _STAT_GET_SAVE_MIGRATION_CONSUME_CONTENT_UNLOCK_STATUS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xce5aa445aba8dee0(System.Int32@)">
            <summary>
            _STAT_GET_SAVE_MIGRATION_CONSUME_CONTENT_UNLOCK_STATUS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StatGetSaveMigrationStatus(System.Int32@)">
            <summary>
            STAT_GET_SAVE_MIGRATION_STATUS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x886913bbeaca68c1(System.Int32@)">
            <summary>
            STAT_GET_SAVE_MIGRATION_STATUS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StatGetString(System.UInt32,System.Int32)">
            <summary>
            p1 is always -1 in the script files
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StatGetUserId(System.Int32)">
            <summary>
            Needs more research. Seems to return "STAT_UNKNOWN" if no such user id exists.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StatIncrement(System.UInt32,System.Single)">
            <summary>
            STAT_INCREMENT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StatLoad(System.Int32)">
            <summary>
            STAT_LOAD
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StatLoadPending(System.Int32)">
            <summary>
            STAT_LOAD_PENDING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StatMigrateSave(System.String)">
            <summary>
            platformName must be one of the following: ps3, xbox360, ps4, xboxone
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa5c80d8e768a9e66(System.String)">
            <summary>
            platformName must be one of the following: ps3, xbox360, ps4, xboxone
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StatSave(System.Int32,System.Boolean,System.Int32)">
            <summary>
            NativeDB Added Parameter 4: Any p3
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StatSaveMigrationCancel">
            <summary>
            _STAT_SAVE_MIGRATION_CANCEL
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x4fef53183c3c6414">
            <summary>
            _STAT_SAVE_MIGRATION_CANCEL
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StatSaveMigrationConsumeContentUnlock(System.Int32,System.String,System.String)">
            <summary>
            _STAT_SAVE_MIGRATION_CONSUME_CONTENT_UNLOCK
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x3270f67eed31fbc1(System.Int32,System.String,System.String)">
            <summary>
            _STAT_SAVE_MIGRATION_CONSUME_CONTENT_UNLOCK
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StatSaveMigrationStatusStart">
            <summary>
            STAT_SAVE_MIGRATION_STATUS_START
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xc70ddce56d0d3a99">
            <summary>
            STAT_SAVE_MIGRATION_STATUS_START
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StatSavePending">
            <summary>
            STAT_SAVE_PENDING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StatSavePendingOrRequested">
            <summary>
            STAT_SAVE_PENDING_OR_REQUESTED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StatSetBlockSaves(System.Boolean)">
            <summary>
            STAT_SET_BLOCK_SAVES
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xf434a10ba01c37d0(System.Boolean)">
            <summary>
            STAT_SET_BLOCK_SAVES
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StatSetBool(System.UInt32,System.Boolean,System.Boolean)">
            <summary>
            Example:
            STATS::STAT_SET_BOOL(MISC::GET_HASH_KEY("MPPLY_MELEECHLENGECOMPLETED"), trur, true);
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StatSetBoolMasked(System.UInt32,System.Boolean,System.Int32,System.Boolean)">
            <summary>
            STAT_SET_BOOL_MASKED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StatSetCheatIsActive">
            <summary>
            STAT_SET_CHEAT_IS_ACTIVE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x047cbed6f6f8b63c">
            <summary>
            STAT_SET_CHEAT_IS_ACTIVE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StatSetCurrentPosixTime(System.UInt32,System.Boolean)">
            <summary>
            p1 always true.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StatSetDate(System.UInt32,System.Int32@,System.Int32,System.Boolean)">
            <summary>
            'value' is a structure to a structure, 'numFields' is how many fields there are in said structure (usually 7).
            The structure looks like this:
            int year
            int month
            int day
            int hour
            int minute
            int second
            int millisecond
            The decompiled scripts use TIME::GET_POSIX_TIME to fill this structure.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StatSetFloat(System.UInt32,System.Single,System.Boolean)">
            <summary>
            Example:
            STATS::STAT_SET_FLOAT(MISC::GET_HASH_KEY("MP0_WEAPON_ACCURACY"), 66.6f, true);
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StatSetGxtLabel(System.UInt32,System.String,System.Boolean)">
            <summary>
            The following values have been found in the decompiled scripts:
            "RC_ABI1"
            "RC_ABI2"
            "RC_BA1"
            "RC_BA2"
            "RC_BA3"
            "RC_BA3A"
            "RC_BA3C"
            "RC_BA4"
            "RC_DRE1"
            "RC_EPS1"
            "RC_EPS2"
            "RC_EPS3"
            "RC_EPS4"
            "RC_EPS5"
            "RC_EPS6"
            "RC_EPS7"
            "RC_EPS8"
            "RC_EXT1"
            "RC_EXT2"
            "RC_EXT3"
            "RC_EXT4"
            "RC_FAN1"
            "RC_FAN2"
            "RC_FAN3"
            "RC_HAO1"
            "RC_HUN1"
            "RC_HUN2"
            "RC_JOS1"
            "RC_JOS2"
            "RC_JOS3"
            "RC_JOS4"
            "RC_MAU1"
            "RC_MIN1"
            "RC_MIN2"
            "RC_MIN3"
            "RC_MRS1"
            "RC_MRS2"
            "RC_NI1"
            "RC_NI1A"
            "RC_NI1B"
            "RC_NI1C"
            "RC_NI1D"
            "RC_NI2"
            "RC_NI3"
            "RC_OME1"
            "RC_OME2"
            "RC_PA1"
            "RC_PA2"
            "RC_PA3"
            "RC_PA3A"
            "RC_PA3B"
            "RC_PA4"
            "RC_RAM1"
            "RC_RAM2"
            "RC_RAM3"
            "RC_RAM4"
            "RC_RAM5"
            "RC_SAS1"
            "RC_TON1"
            "RC_TON2"
            "RC_TON3"
            "RC_TON4"
            "RC_TON5"
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StatSetInt(System.UInt32,System.Int32,System.Boolean)">
            <summary>
            STAT_SET_INT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StatSetLicensePlate(System.UInt32,System.String)">
            <summary>
            STAT_SET_LICENSE_PLATE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StatSetMaskedInt(System.UInt32,System.Int32,System.Int32,System.Int32,System.Boolean)">
            <summary>
            STAT_SET_MASKED_INT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StatSetPos(System.UInt32,System.Single,System.Single,System.Single,System.Boolean)">
            <summary>
            STAT_SET_POS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StatSetProfileSettingValue(System.Int32,System.Int32)">
            <summary>
            Does not take effect immediately, unfortunately.
            profileSetting seems to only be 936, 937 and 938 in scripts
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x68f01422be1d838f(System.Int32,System.Int32)">
            <summary>
            Does not take effect immediately, unfortunately.
            profileSetting seems to only be 936, 937 and 938 in scripts
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StatSetProfileSetting(System.Int32,System.Int32)">
            <summary>
            Does not take effect immediately, unfortunately.
            profileSetting seems to only be 936, 937 and 938 in scripts
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StatSetString(System.UInt32,System.String,System.Boolean)">
            <summary>
            STAT_SET_STRING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StatSetUserId(System.UInt32,System.String,System.Boolean)">
            <summary>
            STAT_SET_USER_ID
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StatSlotIsLoaded(System.Int32)">
            <summary>
            STAT_SLOT_IS_LOADED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StateBagHasKey(System.String,System.String)">
            <summary>
            STATE_BAG_HAS_KEY
            </summary>
            <param name="bagName">
            The name of the bag.
            </param>
            <param name="key">
            The key used to check data existence.
            </param>
            <returns>
            Returns true if the data associated with the specified key exists; otherwise, returns false.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StopAlarm(System.String,System.Boolean)">
            <summary>
            STOP_ALARM
            </summary>
            <param name="instantStop">
            Whether to kill the alarm instantly, or to let the audio system turn it off when it becomes inaudible
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StopAllAlarms(System.Boolean)">
            <summary>
            STOP_ALL_ALARMS
            </summary>
            <param name="instantStop">
            Whether to kill the alarm instantly, or to let the audio system turn it off when it becomes inaudible
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StopAllGarageActivity">
            <summary>
            STOP_ALL_GARAGE_ACTIVITY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StopAnimPlayback(System.Int32,System.Int32,System.Boolean)">
            <summary>
            Looks like p1 may be a flag, still need to do some research, though.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StopAnimTask(System.Int32,System.String,System.String,System.Single)">
            <summary>
            [Animations list](https://alexguirre.github.io/animations-list/)
            </summary>
            <param name="animExitSpeed">
            Greater than `0.0`, higher is faster. Setting to `0.0` or using an integer, will cause animation lockout - requiring the animation to be played again or the player be killed.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StopAnyPedModelBeingSuppressed">
            <summary>
            STOP_ANY_PED_MODEL_BEING_SUPPRESSED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StopAudioScene(System.String)">
            <summary>
            Stops the named mixing scene (which was previously started by this script)
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StopAudioScenes">
            <summary>
            Stops all mixed scenes which were previously started by this script
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StopBenchmarkRecording">
            <summary>
            Begins with STOP_*. Next character in the name is either D or E.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xc7db36c24634f52b">
            <summary>
            Begins with STOP_*. Next character in the name is either D or E.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StopBinkMovie(System.Int32)">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StopBringVehicleToHalt(System.Int32)">
            <summary>
            Stops CTaskBringVehicleToHalt
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x7c06330bfdda182e(System.Int32)">
            <summary>
            Stops CTaskBringVehicleToHalt
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StopCamPointing(System.Int32)">
            <summary>
            STOP_CAM_POINTING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StopCamShaking(System.Int32,System.Boolean)">
            <summary>
            STOP_CAM_SHAKING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StopCinematicCamShaking(System.Boolean)">
            <summary>
            STOP_CINEMATIC_CAM_SHAKING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StopCinematicShot(System.Int32)">
            <summary>
            STOP_CINEMATIC_SHOT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StopCurrentPlayingAmbientSpeech(System.Int32)">
            <summary>
            Stops currently playing ambient speech.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StopCurrentPlayingSpeech(System.Int32)">
            <summary>
            Stops currently playing speech (Pain, ambient, scripted, breathing).
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x7a73d05a607734c7(System.Int32)">
            <summary>
            Stops currently playing speech (Pain, ambient, scripted, breathing).
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPedMute(System.Int32)">
            <summary>
            Stops currently playing speech (Pain, ambient, scripted, breathing).
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StopCutscene(System.Boolean)">
            <summary>
            STOP_CUTSCENE
            </summary>
            <param name="p0">
            Always false
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StopCutsceneAudio">
            <summary>
            Stops audio for the current cutscene.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x806058bbdc136e06">
            <summary>
            Stops audio for the current cutscene.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StopCutsceneCamShaking">
            <summary>
            STOP_CUTSCENE_CAM_SHAKING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StopCutsceneImmediately">
            <summary>
            Stop cutscene instantly, will dump registered entities right where they were when ran.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StopEntityAnim(System.Int32,System.String,System.String,System.Single)">
            <summary>
            RAGEPluginHook list: docs.ragepluginhook.net/html/62951c37-a440-478c-b389-c471230ddfc5.htm
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StopEntityFire(System.Int32)">
            <summary>
            STOP_ENTITY_FIRE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StopFireInRange(System.Single,System.Single,System.Single,System.Single)">
            <summary>
            STOP_FIRE_IN_RANGE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StopGameplayCamShaking(System.Boolean)">
            <summary>
            STOP_GAMEPLAY_CAM_SHAKING
            </summary>
            <param name="bStopImmediately">
            Should the shake stop this frame.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StopGameplayHint(System.Boolean)">
            <summary>
            Terminates the current gameplay hint camera, with an option for immediate cessation or a gradual fade out.
            ```
            NativeDB Introduced: v323
            ```
            </summary>
            <param name="bStopImmediately">
            Specifies whether the gameplay hint camera should stop instantly `true` or gradually transition out `false`.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StopPadShake(System.Int32)">
            <summary>
            STOP_PAD_SHAKE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StopParticleFxLooped(System.Int32,System.Boolean)">
            <summary>
            p1 is always 0 in the native scripts
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StopPedRingtone(System.Int32)">
            <summary>
            Stops a ped's ringtone from playing
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StopPedSpeaking(System.Int32,System.Boolean)">
            <summary>
            This doesn't stop a piece of dialogue that has been triggered.
            This stops the ability to force ambient dialogue if set to true - however setting it to false, then triggering a context, then setting it to true again will allow this.
            Nb. This does not sync over the network, it will only affect peds locally. Use [STOP_PED_SPEAKING_SYNCED](#\_0xAB6781A5F3101470) if you need to affect peds on other machines too.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StopPedSpeakingSynced(System.Int32,System.Int32)">
            <summary>
            This doesn't stop a piece of dialogue that has been triggered.
            This stops the ability to force ambient dialogue if set to true - however setting it to false, then triggering a context, then setting it to true again will allow this.
            The ped will also be prevented from speaking on remote machines. Use [STOP_PED_SPEAKING](#\_0x9D64D7405520E3D3) if you just want to affect the local machine.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xab6781a5f3101470(System.Int32,System.Int32)">
            <summary>
            This doesn't stop a piece of dialogue that has been triggered.
            This stops the ability to force ambient dialogue if set to true - however setting it to false, then triggering a context, then setting it to true again will allow this.
            The ped will also be prevented from speaking on remote machines. Use [STOP_PED_SPEAKING](#\_0x9D64D7405520E3D3) if you just want to affect the local machine.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StopPedWeaponFiringWhenDropped(System.Int32)">
            <summary>
            STOP_PED_WEAPON_FIRING_WHEN_DROPPED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StopPlaybackRecordedVehicle(System.Int32)">
            <summary>
            STOP_PLAYBACK_RECORDED_VEHICLE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StopPlayerSwitch">
            <summary>
            STOP_PLAYER_SWITCH
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StopPlayerTeleport">
            <summary>
            Disables the player's teleportation
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StopRecordingAndDiscardClip">
            <summary>
            Stops recording and discards the recorded clip.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x88bb3507ed41a240">
            <summary>
            Stops recording and discards the recorded clip.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StopRecordingAndSaveClip">
            <summary>
            Stops recording and saves the recorded clip.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StopRecording">
            <summary>
            Stops recording and saves the recorded clip.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StopRecordingThisFrame">
            <summary>
            Disable recording for this frame only.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xeb2d525b57f42b40">
            <summary>
            Disable recording for this frame only.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StopRenderingScriptCamsUsingCatchUp(System.Boolean,System.Single,System.Int32)">
            <summary>
            Instructs the game engine to stop rendering scripted cameras and transition back to the gameplay camera, optionally applying custom blending and rendering options.
            ```cpp
            enum eRenderingOptionFlags {
            RO_NO_OPTIONS = 0,
            RO_STOP_RENDERING_OPTION_WHEN_PLAYER_EXITS_INTO_COVER = 1
            };
            ```
            ```cpp
            enum eCamSplineSmoothingFlags {
            // No smoothing just moves at a constant rate
            CAM_SPLINE_NO_SMOOTH = 0,
            // Decelerates when approaching a node
            CAM_SPLINE_SLOW_IN_SMOOTH = 1,
            // Accelerates slowly when leaving a node
            CAM_SPLINE_SLOW_OUT_SMOOTH = 2,
            // Decelerates when approaching a node and accelerates slowly when leaving a node
            CAM_SPLINE_SLOW_IN_OUT_SMOOTH = 3,
            CAM_SPLINE_VERY_SLOW_IN = 4,
            CAM_SPLINE_VERY_SLOW_OUT = 5,
            CAM_SPLINE_VERY_SLOW_IN_SLOW_OUT = 6,
            CAM_SPLINE_SLOW_IN_VERY_SLOW_OUT = 7,
            CAM_SPLINE_VERY_SLOW_IN_VERY_SLOW_OUT = 8,
            CAM_SPLINE_EASE_IN = 9,
            CAM_SPLINE_EASE_OUT = 10,
            CAM_SPLINE_QUADRATIC_EASE_IN = 11,
            CAM_SPLINE_QUADRATIC_EASE_OUT = 12,
            CAM_SPLINE_QUADRATIC_EASE_IN_OUT = 13,
            CAM_SPLINE_CUBIC_EASE_IN = 14,
            CAM_SPLINE_CUBIC_EASE_OUT = 15,
            CAM_SPLINE_CUBIC_EASE_IN_OUT = 16,
            CAM_SPLINE_QUARTIC_EASE_IN = 17,
            CAM_SPLINE_QUARTIC_EASE_OUT = 18,
            CAM_SPLINE_QUARTIC_EASE_IN_OUT = 19,
            CAM_SPLINE_QUINTIC_EASE_IN = 20,
            CAM_SPLINE_QUINTIC_EASE_OUT = 21,
            CAM_SPLINE_QUINTIC_EASE_IN_OUT = 22,
            CAM_SPLINE_CIRCULAR_EASE_IN = 23,
            CAM_SPLINE_CIRCULAR_EASE_OUT = 24,
            CAM_SPLINE_CIRCULAR_EASE_IN_OUT = 25
            };
            ```
            ```
            NativeDB Added Parameter 4: int renderingOptions : An integer bitmask of eRenderingOptionFlags to apply specific rendering behaviors during the transition. RO_NO_OPTIONS signifies no special options are applied.
            ```
            ```
            NativeDB Introduced: v323
            ```
            </summary>
            <param name="bShouldApplyAcrossAllThreads">
            If `true`, ensures that the rendering stop request is enforced regardless of other script threads that might still expect rendering to be active. Use with caution to avoid conflicts.
            </param>
            <param name="distanceToBlend">
            Specifies the distance over which the camera should blend from the scripted camera back to the gameplay camera. A value of `0.0` uses the game's default blending distance.
            </param>
            <param name="blendType">
            An integer representing `eCamSplineSmoothingFlags` to determine the smoothness of the camera transition. Common values include `CAM_SPLINE_SLOW_IN_OUT_SMOOTH` among others, defining the easing of the blend.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xc819f3cbb62bf692(System.Boolean,System.Single,System.Int32)">
            <summary>
            Instructs the game engine to stop rendering scripted cameras and transition back to the gameplay camera, optionally applying custom blending and rendering options.
            ```cpp
            enum eRenderingOptionFlags {
            RO_NO_OPTIONS = 0,
            RO_STOP_RENDERING_OPTION_WHEN_PLAYER_EXITS_INTO_COVER = 1
            };
            ```
            ```cpp
            enum eCamSplineSmoothingFlags {
            // No smoothing just moves at a constant rate
            CAM_SPLINE_NO_SMOOTH = 0,
            // Decelerates when approaching a node
            CAM_SPLINE_SLOW_IN_SMOOTH = 1,
            // Accelerates slowly when leaving a node
            CAM_SPLINE_SLOW_OUT_SMOOTH = 2,
            // Decelerates when approaching a node and accelerates slowly when leaving a node
            CAM_SPLINE_SLOW_IN_OUT_SMOOTH = 3,
            CAM_SPLINE_VERY_SLOW_IN = 4,
            CAM_SPLINE_VERY_SLOW_OUT = 5,
            CAM_SPLINE_VERY_SLOW_IN_SLOW_OUT = 6,
            CAM_SPLINE_SLOW_IN_VERY_SLOW_OUT = 7,
            CAM_SPLINE_VERY_SLOW_IN_VERY_SLOW_OUT = 8,
            CAM_SPLINE_EASE_IN = 9,
            CAM_SPLINE_EASE_OUT = 10,
            CAM_SPLINE_QUADRATIC_EASE_IN = 11,
            CAM_SPLINE_QUADRATIC_EASE_OUT = 12,
            CAM_SPLINE_QUADRATIC_EASE_IN_OUT = 13,
            CAM_SPLINE_CUBIC_EASE_IN = 14,
            CAM_SPLINE_CUBIC_EASE_OUT = 15,
            CAM_SPLINE_CUBIC_EASE_IN_OUT = 16,
            CAM_SPLINE_QUARTIC_EASE_IN = 17,
            CAM_SPLINE_QUARTIC_EASE_OUT = 18,
            CAM_SPLINE_QUARTIC_EASE_IN_OUT = 19,
            CAM_SPLINE_QUINTIC_EASE_IN = 20,
            CAM_SPLINE_QUINTIC_EASE_OUT = 21,
            CAM_SPLINE_QUINTIC_EASE_IN_OUT = 22,
            CAM_SPLINE_CIRCULAR_EASE_IN = 23,
            CAM_SPLINE_CIRCULAR_EASE_OUT = 24,
            CAM_SPLINE_CIRCULAR_EASE_IN_OUT = 25
            };
            ```
            ```
            NativeDB Added Parameter 4: int renderingOptions : An integer bitmask of eRenderingOptionFlags to apply specific rendering behaviors during the transition. RO_NO_OPTIONS signifies no special options are applied.
            ```
            ```
            NativeDB Introduced: v323
            ```
            </summary>
            <param name="bShouldApplyAcrossAllThreads">
            If `true`, ensures that the rendering stop request is enforced regardless of other script threads that might still expect rendering to be active. Use with caution to avoid conflicts.
            </param>
            <param name="distanceToBlend">
            Specifies the distance over which the camera should blend from the scripted camera back to the gameplay camera. A value of `0.0` uses the game's default blending distance.
            </param>
            <param name="blendType">
            An integer representing `eCamSplineSmoothingFlags` to determine the smoothness of the camera transition. Common values include `CAM_SPLINE_SLOW_IN_OUT_SMOOTH` among others, defining the easing of the blend.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RenderFirstPersonCam(System.Boolean,System.Single,System.Int32)">
            <summary>
            Instructs the game engine to stop rendering scripted cameras and transition back to the gameplay camera, optionally applying custom blending and rendering options.
            ```cpp
            enum eRenderingOptionFlags {
            RO_NO_OPTIONS = 0,
            RO_STOP_RENDERING_OPTION_WHEN_PLAYER_EXITS_INTO_COVER = 1
            };
            ```
            ```cpp
            enum eCamSplineSmoothingFlags {
            // No smoothing just moves at a constant rate
            CAM_SPLINE_NO_SMOOTH = 0,
            // Decelerates when approaching a node
            CAM_SPLINE_SLOW_IN_SMOOTH = 1,
            // Accelerates slowly when leaving a node
            CAM_SPLINE_SLOW_OUT_SMOOTH = 2,
            // Decelerates when approaching a node and accelerates slowly when leaving a node
            CAM_SPLINE_SLOW_IN_OUT_SMOOTH = 3,
            CAM_SPLINE_VERY_SLOW_IN = 4,
            CAM_SPLINE_VERY_SLOW_OUT = 5,
            CAM_SPLINE_VERY_SLOW_IN_SLOW_OUT = 6,
            CAM_SPLINE_SLOW_IN_VERY_SLOW_OUT = 7,
            CAM_SPLINE_VERY_SLOW_IN_VERY_SLOW_OUT = 8,
            CAM_SPLINE_EASE_IN = 9,
            CAM_SPLINE_EASE_OUT = 10,
            CAM_SPLINE_QUADRATIC_EASE_IN = 11,
            CAM_SPLINE_QUADRATIC_EASE_OUT = 12,
            CAM_SPLINE_QUADRATIC_EASE_IN_OUT = 13,
            CAM_SPLINE_CUBIC_EASE_IN = 14,
            CAM_SPLINE_CUBIC_EASE_OUT = 15,
            CAM_SPLINE_CUBIC_EASE_IN_OUT = 16,
            CAM_SPLINE_QUARTIC_EASE_IN = 17,
            CAM_SPLINE_QUARTIC_EASE_OUT = 18,
            CAM_SPLINE_QUARTIC_EASE_IN_OUT = 19,
            CAM_SPLINE_QUINTIC_EASE_IN = 20,
            CAM_SPLINE_QUINTIC_EASE_OUT = 21,
            CAM_SPLINE_QUINTIC_EASE_IN_OUT = 22,
            CAM_SPLINE_CIRCULAR_EASE_IN = 23,
            CAM_SPLINE_CIRCULAR_EASE_OUT = 24,
            CAM_SPLINE_CIRCULAR_EASE_IN_OUT = 25
            };
            ```
            ```
            NativeDB Added Parameter 4: int renderingOptions : An integer bitmask of eRenderingOptionFlags to apply specific rendering behaviors during the transition. RO_NO_OPTIONS signifies no special options are applied.
            ```
            ```
            NativeDB Introduced: v323
            ```
            </summary>
            <param name="bShouldApplyAcrossAllThreads">
            If `true`, ensures that the rendering stop request is enforced regardless of other script threads that might still expect rendering to be active. Use with caution to avoid conflicts.
            </param>
            <param name="distanceToBlend">
            Specifies the distance over which the camera should blend from the scripted camera back to the gameplay camera. A value of `0.0` uses the game's default blending distance.
            </param>
            <param name="blendType">
            An integer representing `eCamSplineSmoothingFlags` to determine the smoothness of the camera transition. Common values include `CAM_SPLINE_SLOW_IN_OUT_SMOOTH` among others, defining the easing of the blend.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StopRopeUnwindingFront(System.Int32)">
            <summary>
            STOP_ROPE_UNWINDING_FRONT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StopRopeWinding(System.Int32)">
            <summary>
            STOP_ROPE_WINDING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StopSaveArray">
            <summary>
            STOP_SAVE_ARRAY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StopSaveData">
            <summary>
            STOP_SAVE_DATA
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StopSaveStruct">
            <summary>
            STOP_SAVE_STRUCT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StopScriptGlobalShaking(System.Boolean)">
            <summary>
            Stops the currently active global camera shake that was initiated by a script. You can check if a global camera shake is active using [IS_SCRIPT_GLOBAL_SHAKING](#\_0xC912AF078AF19212).
            ```
            NativeDB Introduced: v323
            ```
            </summary>
            <param name="bStopImmediately">
            A boolean indicating whether the camera shake should stop instantly (TRUE) or gradually fade out (FALSE).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x1c9d7949fa533490(System.Boolean)">
            <summary>
            Stops the currently active global camera shake that was initiated by a script. You can check if a global camera shake is active using [IS_SCRIPT_GLOBAL_SHAKING](#\_0xC912AF078AF19212).
            ```
            NativeDB Introduced: v323
            ```
            </summary>
            <param name="bStopImmediately">
            A boolean indicating whether the camera shake should stop instantly (TRUE) or gradually fade out (FALSE).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StopScriptedConversation(System.Boolean)">
            <summary>
            STOP_SCRIPTED_CONVERSATION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StopSmokeGrenadeExplosionSounds">
            <summary>
            Stops all smoke grenade sounds
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xe4e6dd5566d28c82">
            <summary>
            Stops all smoke grenade sounds
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StopSound(System.Int32)">
            <summary>
            Stops the sound from currently playing, there isn't a way to resume a sound
            after stopping it.
            </summary>
            <param name="soundId">
            The sound id to stop
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StopStream">
            <summary>
            STOP_STREAM
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StopSynchronizedAudioEvent(System.Int32)">
            <summary>
            STOP_SYNCHRONIZED_AUDIO_EVENT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StopSynchronizedEntityAnim(System.Int32,System.Single,System.Boolean)">
            <summary>
            p1 sync task id?
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StopSynchronizedMapEntityAnim(System.Single,System.Single,System.Single,System.Single,System.Int32,System.Single)">
            <summary>
            STOP_SYNCHRONIZED_MAP_ENTITY_ANIM
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StreamvolCreateFrustum(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32,System.Int32)">
            <summary>
            Always returns zero.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x1f3f018bc3afa77c(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32,System.Int32)">
            <summary>
            Always returns zero.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StreamvolCreateLine(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32)">
            <summary>
            Always returns zero.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x0ad9710cee2f590f(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32)">
            <summary>
            Always returns zero.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StreamvolCreateSphere(System.Single,System.Single,System.Single,System.Single,System.Int32,System.Int32)">
            <summary>
            Always returns zero.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x219c7b8d53e429fd(System.Single,System.Single,System.Single,System.Single,System.Int32,System.Int32)">
            <summary>
            Always returns zero.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.FormatFocusHeading(System.Single,System.Single,System.Single,System.Single,System.Int32,System.Int32)">
            <summary>
            Always returns zero.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StreamvolDelete(System.Int32)">
            <summary>
            STREAMVOL_DELETE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x1ee7d8df4425f053(System.Int32)">
            <summary>
            STREAMVOL_DELETE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StreamvolHasLoaded(System.Int32)">
            <summary>
            STREAMVOL_HAS_LOADED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x7d41e9d2d17c5b2d(System.Int32)">
            <summary>
            STREAMVOL_HAS_LOADED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StreamvolIsValid(System.Int32)">
            <summary>
            STREAMVOL_IS_VALID
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x07c313f94746702c(System.Int32)">
            <summary>
            STREAMVOL_IS_VALID
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.StringToInt(System.String,System.Int32@)">
            <summary>
            Returns false if it's a null or empty string or if the string is too long. outInteger will be set to -999 in that case.
            If all checks have passed successfully, the return value will be set to whatever strtol(string, 0i64, 10); returns.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SuppressAgitationEventsNextFrame">
            <summary>
            SUPPRESS_AGITATION_EVENTS_NEXT_FRAME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SuppressCrimeThisFrame(System.Int32,System.Int32)">
            <summary>
            Suppresses a crime for a given player for this frame only.
            **Note:** This native needs to be executed inside a thread if a crime is meant to be suppressed for a given amount of time.
            </summary>
            <param name="player">
            The player we are suppressing the crime for.
            </param>
            <param name="crimeType">
            The crime to suppress, see [`REPORT_CRIME`](#\_0xE9B09589827545E7) for available types.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x9a987297ed8bd838(System.Int32,System.Int32)">
            <summary>
            Suppresses a crime for a given player for this frame only.
            **Note:** This native needs to be executed inside a thread if a crime is meant to be suppressed for a given amount of time.
            </summary>
            <param name="player">
            The player we are suppressing the crime for.
            </param>
            <param name="crimeType">
            The crime to suppress, see [`REPORT_CRIME`](#\_0xE9B09589827545E7) for available types.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SwitchCrimeType(System.Int32,System.Int32)">
            <summary>
            Suppresses a crime for a given player for this frame only.
            **Note:** This native needs to be executed inside a thread if a crime is meant to be suppressed for a given amount of time.
            </summary>
            <param name="player">
            The player we are suppressing the crime for.
            </param>
            <param name="crimeType">
            The crime to suppress, see [`REPORT_CRIME`](#\_0xE9B09589827545E7) for available types.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SuppressFrontendRenderingThisFrame">
            <summary>
            SUPPRESS_FRONTEND_RENDERING_THIS_FRAME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xba751764f0821256">
            <summary>
            SUPPRESS_FRONTEND_RENDERING_THIS_FRAME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SuppressShockingEventTypeNextFrame(System.Int32)">
            <summary>
            eventType: https://alloc8or.re/gta5/doc/enums/eEventType.txt
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SuppressShockingEventsNextFrame">
            <summary>
            SUPPRESS_SHOCKING_EVENTS_NEXT_FRAME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SupressRandomEventThisFrame(System.Int32,System.Boolean)">
            <summary>
            Suppresses or enables a specific type of random event for the current frame.
            ```cpp
            enum eEventType {
            RC_PED_STEAL_VEHICLE = 0,
            RC_PED_JAY_WALK_LIGHT = 1,
            RC_COP_PURSUE = 2,
            RC_COP_PURSUE_VEHICLE_FLEE_SPAWNED = 3,
            RC_COP_VEHICLE_DRIVING_FAST = 4,
            RC_COP_VEHICLE_DRIVING_SLOW = 5,
            RC_DRIVER_RECKLESS = 6,
            RC_DRIVER_PRO = 7,
            RC_PED_PURSUE_WHEN_HIT_BY_CAR = 8
            }
            ```
            </summary>
            <param name="eventType">
            The type of the event to be suppressed or enabled. Use the `eEventType` enum for specific event types.
            </param>
            <param name="enable">
            Set to `false` to suppress the event for this frame; set to `true` to enable it.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x1eae0a6e978894a2(System.Int32,System.Boolean)">
            <summary>
            Suppresses or enables a specific type of random event for the current frame.
            ```cpp
            enum eEventType {
            RC_PED_STEAL_VEHICLE = 0,
            RC_PED_JAY_WALK_LIGHT = 1,
            RC_COP_PURSUE = 2,
            RC_COP_PURSUE_VEHICLE_FLEE_SPAWNED = 3,
            RC_COP_VEHICLE_DRIVING_FAST = 4,
            RC_COP_VEHICLE_DRIVING_SLOW = 5,
            RC_DRIVER_RECKLESS = 6,
            RC_DRIVER_PRO = 7,
            RC_PED_PURSUE_WHEN_HIT_BY_CAR = 8
            }
            ```
            </summary>
            <param name="eventType">
            The type of the event to be suppressed or enabled. Use the `eEventType` enum for specific event types.
            </param>
            <param name="enable">
            Set to `false` to suppress the event for this frame; set to `true` to enable it.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SwitchToInputMappingScheme(System.String)">
            <summary>
            Used in carsteal3 script with p0 = "Carsteal4_spycar".
            S*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x3d42b92563939375(System.String)">
            <summary>
            Used in carsteal3 script with p0 = "Carsteal4_spycar".
            S*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SwitchToInputMappingScheme_2(System.String)">
            <summary>
            Same as 0x3D42B92563939375
            S*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x4683149ed1dde7a1(System.String)">
            <summary>
            Same as 0x3D42B92563939375
            S*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SwitchToMultiFirstpart(System.Int32,System.Int32,System.Int32)">
            <summary>
            You can check if the player is in a Switch state with [`IS_PLAYER_SWITCH_IN_PROGRESS`](#\_0xD9D2CFFF49FAB35F).
            ***Note:** Doesn't act normally when used on Mount Chiliad.*
            </summary>
            <param name="ped">
            The Ped (player character) for which the switch is initiated.
            </param>
            <param name="flags">
            Flags control various functionalities: 0 for normal behavior, 1 for no transition, and 255 for Switch IN.
            </param>
            <param name="switchType">
            Specifies the type of switch (0 - 3): 0 for 1 step towards ped, 1 for 3 steps out from ped, 2 for 1 step out from ped, and 3 for 1 step towards ped.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xaab3200ed59016bc(System.Int32,System.Int32,System.Int32)">
            <summary>
            You can check if the player is in a Switch state with [`IS_PLAYER_SWITCH_IN_PROGRESS`](#\_0xD9D2CFFF49FAB35F).
            ***Note:** Doesn't act normally when used on Mount Chiliad.*
            </summary>
            <param name="ped">
            The Ped (player character) for which the switch is initiated.
            </param>
            <param name="flags">
            Flags control various functionalities: 0 for normal behavior, 1 for no transition, and 255 for Switch IN.
            </param>
            <param name="switchType">
            Specifies the type of switch (0 - 3): 0 for 1 step towards ped, 1 for 3 steps out from ped, 2 for 1 step out from ped, and 3 for 1 step towards ped.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SwitchOutPlayer(System.Int32,System.Int32,System.Int32)">
            <summary>
            You can check if the player is in a Switch state with [`IS_PLAYER_SWITCH_IN_PROGRESS`](#\_0xD9D2CFFF49FAB35F).
            ***Note:** Doesn't act normally when used on Mount Chiliad.*
            </summary>
            <param name="ped">
            The Ped (player character) for which the switch is initiated.
            </param>
            <param name="flags">
            Flags control various functionalities: 0 for normal behavior, 1 for no transition, and 255 for Switch IN.
            </param>
            <param name="switchType">
            Specifies the type of switch (0 - 3): 0 for 1 step towards ped, 1 for 3 steps out from ped, 2 for 1 step out from ped, and 3 for 1 step towards ped.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SwitchToMultiSecondpart(System.Int32)">
            <summary>
            After using [`SWITCH_TO_MULTI_FIRSTPART`](#\_0xAAB3200ED59016BC) , use this native to smoothly return the camera to the player's character.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xd8295af639fd9cb8(System.Int32)">
            <summary>
            After using [`SWITCH_TO_MULTI_FIRSTPART`](#\_0xAAB3200ED59016BC) , use this native to smoothly return the camera to the player's character.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SwitchInPlayer(System.Int32)">
            <summary>
            After using [`SWITCH_TO_MULTI_FIRSTPART`](#\_0xAAB3200ED59016BC) , use this native to smoothly return the camera to the player's character.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SwitchTrainTrack(System.Int32,System.Boolean)">
            <summary>
            Toggles whether ambient trains can spawn on the specified track or not.
            | trackId | File | Description |
            | --- | --- | --- |
            | 0 | `trains1.dat` | Main track around SA |
            | 1 | `trains2.dat` | Davis Quartz Quarry branch |
            | 2 | `trains3.dat` | Second track alongside live track along Roy Lewenstein Blv. |
            | 3 | `trains4.dat` | Metro track circuit |
            | 4 | `trains5.dat` | Branch in Mirror Park Railyard |
            | 5 | `trains6.dat` | Branch in Mirror Park Railyard |
            | 6 | `trains7.dat` | LS branch to Mirror Park Railyard |
            | 7 | `trains8.dat` | Overground part of metro track along Forum Dr. |
            | 8 | `trains9.dat` | Branch to Mirror Park Railyard |
            | 9 | `trains10.dat` | Yankton train |
            | 10 | `trains11.dat` | Part of metro track near mission row |
            | 11 | `trains12.dat` | Yankton prologue mission train |
            Tracks IDs `0` and `3` are the main tracks you find trains on during normal gameplay, all the others are used during missions and are not complete tracks.
            </summary>
            <param name="trackId">
            The internal id of the train track to switch
            </param>
            <param name="state">
            Whether ambient trains can spawn or not
            </param>
            <returns>
            None. The original return type is `void`, but ABI compatibility makes this impossible.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TakeControlOfFrontend">
            <summary>
            Disables frontend (works in custom frontends, not sure about regular pause menu) navigation keys on keyboard. Not sure about controller. Does not disable mouse controls. No need to call this every tick.
            To enable the keys again, use [`0x14621BB1DF14E2B2`](#\_0x14621BB1DF14E2B2).
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xec9264727eec0f28">
            <summary>
            Disables frontend (works in custom frontends, not sure about regular pause menu) navigation keys on keyboard. Not sure about controller. Does not disable mouse controls. No need to call this every tick.
            To enable the keys again, use [`0x14621BB1DF14E2B2`](#\_0x14621BB1DF14E2B2).
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TakeOwnershipOfSynchronizedScene(System.Int32)">
            <summary>
            TAKE_OWNERSHIP_OF_SYNCHRONIZED_SCENE
            </summary>
            <param name="scene">
            Scene ID returned by [`CREATE_SYNCHRONIZED_SCENE`](#\_0x8C18E0F9080ADD73)
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xcd9cc7e200a52a6f(System.Int32)">
            <summary>
            TAKE_OWNERSHIP_OF_SYNCHRONIZED_SCENE
            </summary>
            <param name="scene">
            Scene ID returned by [`CREATE_SYNCHRONIZED_SCENE`](#\_0x8C18E0F9080ADD73)
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.DisposeSynchronizedScene(System.Int32)">
            <summary>
            TAKE_OWNERSHIP_OF_SYNCHRONIZED_SCENE
            </summary>
            <param name="scene">
            Scene ID returned by [`CREATE_SYNCHRONIZED_SCENE`](#\_0x8C18E0F9080ADD73)
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.Tan(System.Single)">
            <summary>
            TAN
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskAchieveHeading(System.Int32,System.Single,System.Int32)">
            <summary>
            Makes the specified ped achieve the specified heading.
            pedHandle: The handle of the ped to assign the task to.
            heading: The desired heading.
            timeout: The time, in milliseconds, to allow the task to complete. If the task times out, it is cancelled, and the ped will stay at the heading it managed to reach in the time.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskAgitatedAction(System.Int32,System.Int32)">
            <summary>
            _TASK_AGITATED_ACTION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x19d1b791cb3670fe(System.Int32,System.Int32)">
            <summary>
            _TASK_AGITATED_ACTION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskAimGunAtCoord(System.Int32,System.Single,System.Single,System.Single,System.Int32,System.Boolean,System.Boolean)">
            <summary>
            TASK_AIM_GUN_AT_COORD
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskAimGunAtEntity(System.Int32,System.Int32,System.Int32,System.Boolean)">
            <summary>
            duration: the amount of time in milliseconds to do the task.  -1 will keep the task going until either another task is applied, or CLEAR_ALL_TASKS() is called with the ped
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskAimGunScripted(System.Int32,System.UInt32,System.Boolean,System.Boolean)">
            <summary>
            TASK_AIM_GUN_SCRIPTED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskAimGunScriptedWithTarget(System.Int32,System.Int32,System.Single,System.Single,System.Single,System.Int32,System.Boolean,System.Boolean)">
            <summary>
            TASK_AIM_GUN_SCRIPTED_WITH_TARGET
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskArrestPed(System.Int32,System.Int32)">
            <summary>
            Example from "me_amanda1.ysc.c4":
            TASK::TASK_ARREST_PED(l_19F  -- [[ This is a Ped ]]  , PLAYER::PLAYER_PED_ID());
            Example from "armenian1.ysc.c4":
            if (!PED::IS_PED_INJURED(l_B18[0 -- [[1]] ])) {
            TASK::TASK_ARREST_PED(l_B18[0 -- [[1]] ], PLAYER::PLAYER_PED_ID());
            }
            I would love to have time to experiment to see if a player Ped can arrest another Ped. Might make for a good cop mod.
            Looks like only the player can be arrested this way. Peds react and try to arrest you if you task them, but the player charater doesn't do anything if tasked to arrest another ped.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskBoatMission(System.Int32,System.Int32,System.Int32,System.Int32,System.Single,System.Single,System.Single,System.Int32,System.Single,System.Int32,System.Single,System.Int32)">
            <summary>
            All parameters except ped and boat are optional, with `pedTarget`, `vehicleTarget`, `x`, `y`, `z` being dependent on `missionType` (ie. Attack/Flee mission types require a target ped/vehicle, whereas GoTo mission types require either `x`, `y`, `z` or a target ped/vehicle).
            If you don't want to use a parameter; pass `0.0f` for `x`, `y` and `z`, `0` for `pedTarget`, `vehicleTarget` and other int parameters, and `-1.0f` for the remaining float parameters.
            ```cpp
            enum eBoatMissionFlags
            {
            None = 0,
            StopAtEnd = 1,
            StopAtShore = 2,
            AvoidShore = 4,
            PreferForward = 8,
            NeverStop = 16,
            NeverNavMesh = 32,
            NeverRoute = 64,
            ForceBeached = 128,
            UseWanderRoute = 256,
            UseFleeRoute = 512,
            NeverPause = 1024,
            // StopAtEnd | StopAtShore | AvoidShore
            DefaultSettings = 7,
            // StopAtEnd | StopAtShore | AvoidShore | PreferForward | NeverNavMesh | NeverRoute
            OpenOceanSettings = 111,
            // StopAtEnd | StopAtShore | AvoidShore | PreferForward | NeverNavMesh | NeverPause
            BoatTaxiSettings = 1071,
            }
            ```
            </summary>
            <param name="ped">
            The ped to be tasked.
            </param>
            <param name="boat">
            The boats' entity handle.
            </param>
            <param name="vehicleTarget">
            The target vehicle (default is 0).
            </param>
            <param name="pedTarget">
            The target ped (default is 0).
            </param>
            <param name="x">
            The x coordinate of the target (default is 0.0f).
            </param>
            <param name="y">
            The y coordinate of the target (default is 0.0f).
            </param>
            <param name="z">
            The z coordinate of the target (default is 0.0f).
            </param>
            <param name="missionType">
            The mission type (default is 0) (see [TaskVehicleMission](#\_0x659427E0EF36BCDE)).
            </param>
            <param name="speed">
            The speed in m/s (default is -1.0f).
            </param>
            <param name="drivingStyle">
            The driving style (default is 0) (see [SetDriveTaskDrivingStyle](#\_0xDACE1BE37D88AF67)).
            </param>
            <param name="radius">
            The radius of when the task will be completed (default is -1.0f).
            </param>
            <param name="missionFlags">
            The mission flags (default is 0) (see `eBoatMissionFlags`).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskChatToPed(System.Int32,System.Int32,System.Int32,System.Single,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            p2 tend to be 16, 17 or 1
            p3 to p7 tend to be 0.0
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskClearDefensiveArea(System.Int32)">
            <summary>
            TASK_CLEAR_DEFENSIVE_AREA
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskClearLookAt(System.Int32)">
            <summary>
            Not clear what it actually does, but here's how script uses it -
            if (OBJECT::HAS_PICKUP_BEEN_COLLECTED(...)
            {
            if(ENTITY::DOES_ENTITY_EXIST(PLAYER::PLAYER_PED_ID()))
            {
            TASK::TASK_CLEAR_LOOK_AT(PLAYER::PLAYER_PED_ID());
            }
            ...
            }
            Another one where it doesn't "look" at current player -
            TASK::TASK_PLAY_ANIM(l_3ED, "missheist_agency2aig_2", "look_at_phone_a", 1000.0, -2.0, -1, 48, v_2, 0, 0, 0);
            PED::_2208438012482A1A(l_3ED, 0, 0);
            TASK::TASK_CLEAR_LOOK_AT(l_3ED);
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskClimb(System.Int32,System.Boolean)">
            <summary>
            Climbs or vaults the nearest thing.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskClimbLadder(System.Int32,System.Int32)">
            <summary>
            TASK_CLIMB_LADDER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskCombatHatedTargetsAroundPed(System.Int32,System.Single,System.Int32)">
            <summary>
            Despite its name, it only attacks ONE hated target. The one closest hated target.
            p2 seems to be always 0
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskCombatHatedTargetsAroundPedTimed(System.Int32,System.Single,System.Int32,System.Int32)">
            <summary>
            TASK_COMBAT_HATED_TARGETS_AROUND_PED_TIMED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskCombatHatedTargetsInArea(System.Int32,System.Single,System.Single,System.Single,System.Single,System.Int32)">
            <summary>
            Despite its name, it only attacks ONE hated target. The one closest to the specified position.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskCombatPed(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            Makes the specified ped attack the target ped.
            p2 should be 0
            p3 should be 16
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskCombatPedTimed(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            TASK_COMBAT_PED_TIMED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskCower(System.Int32,System.Int32)">
            <summary>
            The ped will act like NPC's involved in a gunfight. The ped will squat down with their heads held in place and look around.
            </summary>
            <param name="ped">
            Ped id.
            </param>
            <param name="duration">
            Duration of the animation in ms. Set to -1 if you do not want a duration.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskDriveBy(System.Int32,System.Int32,System.Int32,System.Single,System.Single,System.Single,System.Single,System.Int32,System.Boolean,System.UInt32)">
            <summary>
            Example:
            TASK::TASK_DRIVE_BY(l_467[1 -- [[22]] ], PLAYER::PLAYER_PED_ID(), 0, 0.0, 0.0, 2.0, 300.0, 100, 0, ${firing_pattern_burst_fire_driveby});
            Needs working example. Doesn't seem to do anything.
            I marked p2 as targetVehicle as all these shooting related tasks seem to have that in common.
            I marked p6 as distanceToShoot as if you think of GTA's Logic with the native SET_VEHICLE_SHOOT natives, it won't shoot till it gets within a certain distance of the target.
            I marked p7 as pedAccuracy as it seems it's mostly 100 (Completely Accurate), 75, 90, etc. Although this could be the ammo count within the gun, but I highly doubt it. I will change this comment once I find out if it's ammo count or not.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskEnterVehicle(System.Int32,System.Int32,System.Int32,System.Int32,System.Single,System.Int32,System.Int32)">
            <summary>
            speed 1.0 = walk, 2.0 = run
            p5 1 = normal, 3 = teleport to vehicle, 8 = normal/carjack ped from seat, 16 = teleport directly into vehicle
            p6 is always 0
            </summary>
            <param name="seatIndex">
            See eSeatPosition declared in [`IS_VEHICLE_SEAT_FREE`](#\_0x22AC59A870E6A669).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskEveryoneLeaveVehicle(System.Int32)">
            <summary>
            TASK_EVERYONE_LEAVE_VEHICLE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskExitCover(System.Int32,System.Int32,System.Single,System.Single,System.Single)">
            <summary>
            TASK_EXIT_COVER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskExtendRoute(System.Single,System.Single,System.Single)">
            <summary>
            Adds a new point to the current point route; a maximum of 8 points can be added.
            Call [TASK_FLUSH_ROUTE](#\_0x841142A1376E9006) before the first call to this. Call [TASK_FOLLOW_POINT_ROUTE](#\_0x595583281858626E) to make the Ped go the route.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskFlushRoute">
            <summary>
            Clears the current point route. Call this before [TASK_EXTEND_ROUTE](#\_0x1E7889778264843A) and [TASK_FOLLOW_POINT_ROUTE](#\_0x595583281858626E).
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskFollowNavMeshToCoord(System.Int32,System.Single,System.Single,System.Single,System.Single,System.Int32,System.Single,System.Boolean,System.Single)">
            <summary>
            Sometimes a path may not be able to be found. This could happen because there simply isn't any way to get there, or maybe a bunch of dynamic objects have blocked the way,
            or maybe the destination is too far away. In this case the ped will simply stand still.
            To identify when this has happened, you can use GET_NAVMESH_ROUTE_RESULT. This will help you find situations where peds cannot get to their target.
            ```cpp
            enum eNavScriptFlags {
            // Default flag
            ENAV_DEFAULT = 0,
            // Will ensure the ped continues to move whilst waiting for the path
            // to be found, and will not slow down at the end of their route.
            ENAV_NO_STOPPING = 1,
            // Performs a slide-to-coord at the end of the task. This requires that the
            // accompanying NAVDATA structure has the 'SlideToCoordHeading' member set correctly.
            ENAV_ADV_SLIDE_TO_COORD_AND_ACHIEVE_HEADING_AT_END = 2,
            // If the navmesh is not loaded in under the target position, then this will
            // cause the ped to get as close as is possible on whatever navmesh is loaded.
            // The navmesh must still be loaded at the path start.
            ENAV_GO_FAR_AS_POSSIBLE_IF_TARGET_NAVMESH_NOT_LOADED = 4,
            // Will allow navigation underwater - by default this is not allowed.
            ENAV_ALLOW_SWIMMING_UNDERWATER = 8,
            // Will only allow navigation on pavements. If the path starts or ends off
            // the pavement, the command will fail. Likewise if no pavement-only route
            // can be found even although the start and end are on pavement.
            ENAV_KEEP_TO_PAVEMENTS = 16,
            // Prevents the path from entering water at all.
            ENAV_NEVER_ENTER_WATER = 32,
            // Disables object-avoidance for this path. The ped may still make minor
            // steering adjustments to avoid objects, but will not pathfind around them.
            ENAV_DONT_AVOID_OBJECTS = 64,
            // Specifies that the navmesh route will only be able to traverse up slopes
            // which are under the angle specified, in the MaxSlopeNavigable member of the accompanying NAVDATA structure.
            ENAV_ADVANCED_USE_MAX_SLOPE_NAVIGABLE = 128,
            // Unused.
            ENAV_STOP_EXACTLY = 512,
            // The entity will look ahead in its path for a longer distance to make the
            // walk/run start go more in the right direction.
            ENAV_ACCURATE_WALKRUN_START = 1024,
            // Disables ped-avoidance for this path while we move.
            ENAV_DONT_AVOID_PEDS = 2048,
            // If target pos is inside the boundingbox of an object it will otherwise be pushed out.
            ENAV_DONT_ADJUST_TARGET_POSITION = 4096,
            // Turns off the default behaviour, which is to stop exactly at the target position.
            // Occasionally this can cause footsliding/skating problems.
            ENAV_SUPPRESS_EXACT_STOP = 8192,
            // Prevents the path-search from finding paths outside of this search distance.
            // This can be used to prevent peds from finding long undesired routes.
            ENAV_ADVANCED_USE_CLAMP_MAX_SEARCH_DISTANCE = 16384,
            // Pulls out the paths from edges at corners for a longer distance, to prevent peds walking into stuff.
            ENAV_PULL_FROM_EDGE_EXTRA = 32768
            };
            ```
            </summary>
            <param name="ped">
            Ped Index.
            </param>
            <param name="x">
            X Position Coordinate.
            </param>
            <param name="y">
            Y Position Coordinate.
            </param>
            <param name="z">
            Z Position Coordinate
            </param>
            <param name="moveBlendRatio">
            Ratio for ped movement (0 to 3.0 in the following order: still, walk, run and sprint)
            </param>
            <param name="time">
            INT value in milliseconds.
            </param>
            <param name="radius">
            distance from the final coordinates that the pedestrian should be to consider itself at the target.
            </param>
            <param name="flags">
            Navigation Flags for the ped (see `eNavScriptFlags`).
            </param>
            <param name="finalHeading">
            Peds heading when finished.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskFollowNavMeshToCoordAdvanced(System.Int32,System.Single,System.Single,System.Single,System.Single,System.Int32,System.Single,System.Int32,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            TASK_FOLLOW_NAV_MESH_TO_COORD_ADVANCED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskFollowPointRoute(System.Int32,System.Single,System.Int32)">
            <summary>
            Makes the ped go on a point route.
            ```cpp
            enum eFollowPointRouteMode {
            TICKET_SINGLE = 0,
            TICKET_RETURN = 1,
            TICKET_SEASON = 2,
            TICKET_LOOP = 3
            }
            ```
            This native is often times used with [`TASK_FLUSH_ROUTE`](#\_0x841142A1376E9006) and [`TASK_EXTEND_ROUTE`](#\_0x1E7889778264843A)
            </summary>
            <param name="ped">
            The ped to give the task to.
            </param>
            <param name="speed">
            The speed to move at in m/s.
            </param>
            <param name="routeMode">
            The route mode to use, refer to `eFollowPointRouteMode`
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskFollowToOffsetOfEntity(System.Int32,System.Int32,System.Single,System.Single,System.Single,System.Single,System.Int32,System.Single,System.Boolean)">
            <summary>
            p6 always -1
            p7 always 10.0
            p8 always 1
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskFollowWaypointRecording(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            TASK_FOLLOW_WAYPOINT_RECORDING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskForceMotionState(System.Int32,System.UInt32,System.Boolean)">
            <summary>
            See [`FORCE_PED_MOTION_STATE`](#\_0xF28965D04F570DCA)
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskGetOffBoat(System.Int32,System.Int32)">
            <summary>
            TASK_GET_OFF_BOAT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskGoStraightToCoord(System.Int32,System.Single,System.Single,System.Single,System.Single,System.Int32,System.Single,System.Single)">
            <summary>
            TASK_GO_STRAIGHT_TO_COORD
            </summary>
            <param name="ped">
            The ped handle.
            </param>
            <param name="x">
            The x coordinate.
            </param>
            <param name="y">
            The y coordinate.
            </param>
            <param name="z">
            The z coordinate.
            </param>
            <param name="speed">
            The ped movement speed.
            </param>
            <param name="timeout">
            \-1 , other values appear to break the ped movement.
            </param>
            <param name="targetHeading">
            The heading you want the ped to be on x,y,z coord.
            </param>
            <param name="distanceToSlide">
            The distance from x,y,z where the ped will start sliding.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskGoStraightToCoordRelativeToEntity(System.Int32,System.Int32,System.Single,System.Single,System.Single,System.Single,System.Int32)">
            <summary>
            TASK_GO_STRAIGHT_TO_COORD_RELATIVE_TO_ENTITY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskGoToCoordAndAimAtHatedEntitiesNearCoord(System.Int32,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Boolean,System.Single,System.Single,System.Boolean,System.Int32,System.Int32,System.UInt32)">
            <summary>
            The ped will walk or run towards goToLocation, aiming towards goToLocation or focusLocation (depending on the aimingFlag) and shooting if shootAtEnemies = true to any enemy in his path.
            If the ped is closer than noRoadsDistance, the ped will ignore pathing/navmesh and go towards goToLocation directly. This could cause the ped to get stuck behind tall walls if the goToLocation is on the other side. To avoid this, use 0.0f and the ped will always use pathing/navmesh to reach his destination.
            If the speed is set to 0.0f, the ped will just stand there while aiming, if set to 1.0f he will walk while aiming, 2.0f will run while aiming.
            The ped will stop aiming when he is closer than distanceToStopAt to goToLocation.
            I still can't figure out what unkTrue is used for. I don't notice any difference if I set it to false but in the decompiled scripts is always true.
            I think that unkFlag, like the driving styles, could be a flag that "work as a list of 32 bits converted to a decimal integer. Each bit acts as a flag, and enables or disables a function". What leads me to this conclusion is the fact that in the decompiled scripts, unkFlag takes values like: 0, 1, 5 (101 in binary) and 4097 (4096 + 1 or 1000000000001 in binary). For now, I don't know what behavior enable or disable this possible flag so I leave it at 0.
            Note: After some testing, using unkFlag = 16 (0x10) enables the use of sidewalks while moving towards goToLocation.
            The aimingFlag takes 2 values: 0 to aim at the focusLocation, 1 to aim at where the ped is heading (goToLocation).
            Example:
            enum AimFlag
            {
            AimAtFocusLocation,
            AimAtGoToLocation
            };
            Vector3 goToLocation1 = { 996.2867f, 0, -2143.044f, 0, 28.4763f, 0 }; // remember the padding.
            Vector3 goToLocation2 = { 990.2867f, 0, -2140.044f, 0, 28.4763f, 0 }; // remember the padding.
            Vector3 focusLocation = { 994.3478f, 0, -2136.118f, 0, 29.2463f, 0 }; // the coord z should be a little higher, around +1.0f to avoid aiming at the ground
            // 1st example
            TASK::TASK_GO_TO_COORD_AND_AIM_AT_HATED_ENTITIES_NEAR_COORD(pedHandle, goToLocation1.x, goToLocation1.y, goToLocation1.z, focusLocation.x, focusLocation.y, focusLocation.z, 2.0f  -- [[run]] , true  -- [[shoot]] , 3.0f  -- [[stop at]] , 0.0f  -- [[noRoadsDistance]] , true  -- [[always true]] , 0  -- [[possible flag]] , AimFlag::AimAtGoToLocation, -957453492  -- [[FullAuto pattern]] );
            // 2nd example
            TASK::TASK_GO_TO_COORD_AND_AIM_AT_HATED_ENTITIES_NEAR_COORD(pedHandle, goToLocation2.x, goToLocation2.y, goToLocation2.z, focusLocation.x, focusLocation.y, focusLocation.z, 1.0f  -- [[walk]] , false  -- [[don't shoot]] , 3.0f  -- [[stop at]] , 0.0f  -- [[noRoadsDistance]] , true  -- [[always true]] , 0  -- [[possible flag]] , AimFlag::AimAtFocusLocation, -957453492  -- [[FullAuto pattern]] );
            1st example: The ped (pedhandle) will run towards goToLocation1. While running and aiming towards goToLocation1, the ped will shoot on sight to any enemy in his path, using "FullAuto" firing pattern. The ped will stop once he is closer than distanceToStopAt to goToLocation1.
            2nd example: The ped will walk towards goToLocation2. This time, while walking towards goToLocation2 and aiming at focusLocation, the ped will point his weapon on sight to any enemy in his path without shooting. The ped will stop once he is closer than distanceToStopAt to goToLocation2.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskGoToCoordAnyMeans(System.Int32,System.Single,System.Single,System.Single,System.Single,System.Int32,System.Boolean,System.Int32,System.Single)">
            <summary>
            Tells a ped to go to a coord by any means.
            ```cpp
            enum eDrivingMode {
            DF_StopForCars = 1,
            DF_StopForPeds = 2,
            DF_SwerveAroundAllCars = 4,
            DF_SteerAroundStationaryCars = 8,
            DF_SteerAroundPeds = 16,
            DF_SteerAroundObjects = 32,
            DF_DontSteerAroundPlayerPed = 64,
            DF_StopAtLights = 128,
            DF_GoOffRoadWhenAvoiding = 256,
            DF_DriveIntoOncomingTraffic = 512,
            DF_DriveInReverse = 1024,
            // If pathfinding fails, cruise randomly instead of going on a straight line
            DF_UseWanderFallbackInsteadOfStraightLine = 2048,
            DF_AvoidRestrictedAreas = 4096,
            // These only work on MISSION_CRUISE
            DF_PreventBackgroundPathfinding = 8192,
            DF_AdjustCruiseSpeedBasedOnRoadSpeed = 16384,
            DF_UseShortCutLinks =  262144,
            DF_ChangeLanesAroundObstructions = 524288,
            // cruise tasks ignore this anyway--only used for goto's
            DF_UseSwitchedOffNodes =  2097152,
            // if you're going to be primarily driving off road
            DF_PreferNavmeshRoute =  4194304,
            // Only works for planes using MISSION_GOTO, will cause them to drive along the ground instead of fly
            DF_PlaneTaxiMode =  8388608,
            DF_ForceStraightLine = 16777216,
            DF_UseStringPullingAtJunctions = 33554432,
            DF_AvoidHighways = 536870912,
            DF_ForceJoinInRoadDirection = 1073741824,
            // Standard driving mode. stops for cars, peds, and lights, goes around stationary obstructions
            DRIVINGMODE_STOPFORCARS = 786603, // DF_StopForCars|DF_StopForPeds|DF_SteerAroundObjects|DF_SteerAroundStationaryCars|DF_StopAtLights|DF_UseShortCutLinks|DF_ChangeLanesAroundObstructions,		// Obey lights too
            // Like the above, but doesn't steer around anything in its way - will only wait instead.
            DRIVINGMODE_STOPFORCARS_STRICT = 262275, // DF_StopForCars|DF_StopForPeds|DF_StopAtLights|DF_UseShortCutLinks, // Doesn't deviate an inch.
            // Default "alerted" driving mode. drives around everything, doesn't obey lights
            DRIVINGMODE_AVOIDCARS = 786469, // DF_SwerveAroundAllCars|DF_SteerAroundObjects|DF_UseShortCutLinks|DF_ChangeLanesAroundObstructions|DF_StopForCars,
            // Very erratic driving. difference between this and AvoidCars is that it doesn't use the brakes at ALL to help with steering
            DRIVINGMODE_AVOIDCARS_RECKLESS = 786468, // DF_SwerveAroundAllCars|DF_SteerAroundObjects|DF_UseShortCutLinks|DF_ChangeLanesAroundObstructions,
            // Smashes through everything
            DRIVINGMODE_PLOUGHTHROUGH = 262144, // DF_UseShortCutLinks
            // Drives normally except for the fact that it ignores lights
            DRIVINGMODE_STOPFORCARS_IGNORELIGHTS = 786475, // DF_StopForCars|DF_SteerAroundStationaryCars|DF_StopForPeds|DF_SteerAroundObjects|DF_UseShortCutLinks|DF_ChangeLanesAroundObstructions
            // Try to swerve around everything, but stop for lights if necessary
            DRIVINGMODE_AVOIDCARS_OBEYLIGHTS = 786597, // DF_SwerveAroundAllCars|DF_StopAtLights|DF_SteerAroundObjects|DF_UseShortCutLinks|DF_ChangeLanesAroundObstructions|DF_StopForCars
            // Swerve around cars, be careful around peds, and stop for lights
            DRIVINGMODE_AVOIDCARS_STOPFORPEDS_OBEYLIGHTS = 786599 // DF_SwerveAroundAllCars|DF_StopAtLights|DF_StopForPeds|DF_SteerAroundObjects|DF_UseShortCutLinks|DF_ChangeLanesAroundObstructions|DF_StopForCars
            };
            ```
            </summary>
            <param name="ped">
            The `Ped` Handle.
            </param>
            <param name="x">
            The goto target coordinate.
            </param>
            <param name="y">
            The goto target coordinate.
            </param>
            <param name="z">
            The goto target coordinate.
            </param>
            <param name="fMoveBlendRatio">
            0.0 = still, 1.0 = walk, 2.0 = run, 3.0 = sprint.
            </param>
            <param name="vehicle">
            If defined, the pedestrian will only move if said vehicle exists. If you don't want any sort of association, just set it to `0`.
            </param>
            <param name="bUseLongRangeVehiclePathing">
            Setting to `true` tells the vehicle to use longrange vehicle pathing.
            </param>
            <param name="drivingFlags">
            See `eDrivingMode` enum.
            </param>
            <param name="fMaxRangeToShootTargets">
            Determines the maximum distance at which the `Ped` will engage in combat with threatening targets.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskGoToCoordAnyMeansExtraParams(System.Int32,System.Single,System.Single,System.Single,System.Single,System.Int32,System.Boolean,System.Int32,System.Single,System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Added Parameter 13: Any p12
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskGoToCoordAnyMeansExtraParamsWithCruiseSpeed(System.Int32,System.Single,System.Single,System.Single,System.Single,System.Int32,System.Boolean,System.Int32,System.Single,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Added Parameter 14: Any p13
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskGoToCoordWhileAimingAtCoord(System.Int32,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Boolean,System.Single,System.Single,System.Boolean,System.Int32,System.Boolean,System.UInt32)">
            <summary>
            Will make the ped move to a coordinate while aiming (and optionally shooting) at given coordinates.
            </summary>
            <param name="ped">
            Ped to task
            </param>
            <param name="x">
            Destination X position
            </param>
            <param name="y">
            Destination Y position
            </param>
            <param name="z">
            Destination Z position
            </param>
            <param name="aimAtX">
            Aim at target x position
            </param>
            <param name="aimAtY">
            Aim at target Y position
            </param>
            <param name="aimAtZ">
            Aim at target Z position
            </param>
            <param name="moveSpeed">
            mostly 2f, but also 1/1.2f, etc.
            </param>
            <param name="shoot">
            If true ped will shoot; false - will not
            </param>
            <param name="p9">
            Usually 2.0f
            </param>
            <param name="p10">
            Usually 0.5f
            </param>
            <param name="p11">
            If true ped will stay still; false - will not
            </param>
            <param name="flags">
            0 / 512 / 513, etc
            </param>
            <param name="firingPattern">
            ${firing_pattern_full_auto}, 0xC6EE6B4C
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskGoToCoordWhileAimingAtEntity(System.Int32,System.Single,System.Single,System.Single,System.Int32,System.Single,System.Boolean,System.Single,System.Single,System.Boolean,System.Int32,System.Boolean,System.Int32,System.Int32)">
            <summary>
            Will make the ped move to a coordinate while aiming (and optionally shooting) at the given entity.
            ```cpp
            enum eFiringPatternHashes {
            FIRING_PATTERN_DEFAULT = 0,
            FIRING_PATTERN_BURST_FIRE = -687903391,
            FIRING_PATTERN_BURST_FIRE_DRIVEBY = -753768974,
            FIRING_PATTERN_FULL_AUTO = -957453492,
            FIRING_PATTERN_SINGLE_SHOT = 1566631136,
            FIRING_PATTERN_DELAY_FIRE_BY_ONE_SEC = 2055493265,
            FIRING_PATTERN_BURST_FIRE_HELI = -1857128337,
            FIRING_PATTERN_SHORT_BURSTS = 445831135,
            FIRING_PATTERN_BURST_FIRE_MICRO = 1122960381,
            FIRING_PATTERN_SLOW_FIRE_TANK = -490063247,
            FIRING_PATTERN_TAMPA_MORTAR = -1842093953
            }
            ```
            </summary>
            <param name="ped">
            Ped to task
            </param>
            <param name="x">
            Destination X position
            </param>
            <param name="y">
            Destination Y position
            </param>
            <param name="z">
            Destination Z position
            </param>
            <param name="entityToAimAt">
            Entity that the ped will aim at.
            </param>
            <param name="moveSpeed">
            Mostly 2f, but also 1/1.2f, etc.
            </param>
            <param name="shoot">
            If true ped will shoot; false - will not
            </param>
            <param name="targetRadius">
            Usually 0.5f
            </param>
            <param name="slowDistance">
            Usually 4f
            </param>
            <param name="navFlags">
            Usually 0 or 64
            </param>
            <param name="firingPattern">
            The firing pattern to use, refer to `eFiringPatternHashes`
            </param>
            <param name="time">
            Usually 20000 (ms)
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskGoToEntity(System.Int32,System.Int32,System.Int32,System.Single,System.Single,System.Single,System.Int32)">
            <summary>
            The entity will move towards the target until time is over (duration) or get in target's range (distance). p5 and p6 are unknown, but you could leave p5 = 1073741824 or 100 or even 0 (didn't see any difference but on the decompiled scripts, they use 1073741824 mostly) and p6 = 0
            Note: I've only tested it on entity -&gt; ped and target -&gt; vehicle. It could work differently on other entities, didn't try it yet.
            Example: TASK::TASK_GO_TO_ENTITY(pedHandle, vehicleHandle, 5000, 4.0, 100, 1073741824, 0)
            Ped will run towards the vehicle for 5 seconds and stop when time is over or when he gets 4 meters(?) around the vehicle (with duration = -1, the task duration will be ignored).
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskGoToEntityWhileAimingAtCoord(System.Int32,System.Int32,System.Single,System.Single,System.Single,System.Single,System.Boolean,System.Single,System.Single,System.Boolean,System.Boolean,System.Int32)">
            <summary>
            TASK_GO_TO_ENTITY_WHILE_AIMING_AT_COORD
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskGoToEntityWhileAimingAtEntity(System.Int32,System.Int32,System.Int32,System.Single,System.Boolean,System.Single,System.Single,System.Boolean,System.Boolean,System.UInt32)">
            <summary>
            shootatEntity:
            If true, peds will shoot at Entity till it is dead.
            If false, peds will just walk till they reach the entity and will cease shooting.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskGotoEntityAiming(System.Int32,System.Int32,System.Single,System.Single)">
            <summary>
            eg
            TASK::TASK_GOTO_ENTITY_AIMING(v_2, PLAYER::PLAYER_PED_ID(), 5.0, 25.0);
            ped = Ped you want to perform this task.
            target = the Entity they should aim at.
            distanceToStopAt = distance from the target, where the ped should stop to aim.
            StartAimingDist = distance where the ped should start to aim.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskGotoEntityOffset(System.Int32,System.Int32,System.Int32,System.Single,System.Single,System.Single,System.Int32)">
            <summary>
            TASK_GOTO_ENTITY_OFFSET
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskGotoEntityOffsetXy(System.Int32,System.Int32,System.Int32,System.Single,System.Single,System.Single,System.Single,System.Boolean)">
            <summary>
            TASK_GOTO_ENTITY_OFFSET_XY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskGuardAssignedDefensiveArea(System.Int32,System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32)">
            <summary>
            TASK_GUARD_ASSIGNED_DEFENSIVE_AREA
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskGuardCurrentPosition(System.Int32,System.Single,System.Single,System.Boolean)">
            <summary>
            From re_prisonvanbreak:
            TASK::TASK_GUARD_CURRENT_POSITION(l_DD, 35.0, 35.0, 1);
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskGuardSphereDefensiveArea(System.Int32,System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            p0 - Guessing PedID
            p1, p2, p3 - XYZ?
            p4 - ???
            p5 - Maybe the size of sphere from XYZ?
            p6 - ???
            p7, p8, p9 - XYZ again?
            p10 - Maybe the size of sphere from second XYZ?
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskHandsUp(System.Int32,System.Int32,System.Int32,System.Int32,System.Boolean)">
            <summary>
            In the scripts, p3 was always -1.
            p3 seems to be duration or timeout of turn animation.
            Also facingPed can be 0 or -1 so ped will just raise hands up.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskHeliChase(System.Int32,System.Int32,System.Single,System.Single,System.Single)">
            <summary>
            Ped pilot should be in a heli.
            EntityToFollow can be a vehicle or Ped.
            x,y,z appear to be how close to the EntityToFollow the heli should be. Scripts use 0.0, 0.0, 80.0. Then the heli tries to position itself 80 units above the EntityToFollow. If you reduce it to -5.0, it tries to go below (if the EntityToFollow is a heli or plane)
            NOTE: If the pilot finds enemies, it will engage them, then remain there idle, not continuing to chase the Entity given.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskHeliEscortHeli(System.Int32,System.Int32,System.Int32,System.Single,System.Single,System.Single)">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskHeliMission(System.Int32,System.Int32,System.Int32,System.Int32,System.Single,System.Single,System.Single,System.Int32,System.Single,System.Single,System.Single,System.Int32,System.Single,System.UInt32,System.Int32)">
            <summary>
            All parameters except ped, heli and speed are optional, with `pedTarget`, `vehicleTarget`, `x`, `y`, `z` being dependent on `missionType` (ie. Attack/Flee mission types require a target ped/vehicle, whereas GoTo mission types require either `x`, `y`, `z` or a target ped/vehicle).
            If you don't want to use a parameter; pass `0.0f` for `x`, `y` and `z`, `0` for `pedTarget`, `vehicleTarget`, `0` for other int parameters, and `-1.0f` for the remaining float parameters.
            ```cpp
            enum eHeliMissionFlags
            {
            None = 0,
            AttainRequestedOrientation = 1,
            DontModifyOrientation = 2,
            DontModifyPitch = 4,
            DontModifyThrottle = 8,
            DontModifyRoll = 16,
            LandOnArrival = 32,
            DontDoAvoidance = 64,
            StartEngineImmediately = 128,
            ForceHeightMapAvoidance = 256,
            DontClampProbesToDestination = 512,
            EnableTimeslicingWhenPossible = 1024,
            CircleOppositeDirection = 2048,
            MaintainHeightAboveTerrain = 4096,
            IgnoreHiddenEntitiesDuringLand = 8192,
            DisableAllHeightMapAvoidance = 16384,
            // ForceHeightMapAvoidance | DontDoAvoidance
            HeightMapOnlyAvoidance = 320,
            }
            ```
            </summary>
            <param name="ped">
            The ped to be tasked.
            </param>
            <param name="heli">
            The helicopters' entity handle.
            </param>
            <param name="vehicleTarget">
            The target vehicle (default is 0).
            </param>
            <param name="pedTarget">
            The target ped (default is 0).
            </param>
            <param name="x">
            The x coordinate of the target (default is 0.0f).
            </param>
            <param name="y">
            The y coordinate of the target (default is 0.0f).
            </param>
            <param name="z">
            The z coordinate of the target (default is 0.0f).
            </param>
            <param name="missionType">
            The mission type (default is 0) (see [TaskVehicleMission](#\_0x659427E0EF36BCDE)).
            </param>
            <param name="speed">
            The speed in m/s.
            </param>
            <param name="radius">
            The radius of when the task will be completed (default is -1.0f).
            </param>
            <param name="heading">
            The heading the helicopter will face at task completion (default is -1.0f).
            </param>
            <param name="height">
            The height the helicopter will fly at (default is -1.0f).
            </param>
            <param name="minHeight">
            The height the helicopter will not fly below (default is -1.0f).
            </param>
            <param name="slowDist">
            The distance to the target at which the helicopter will slow down (default is -1.0f).
            </param>
            <param name="missionFlags">
            The mission flags (default is 0) (see `eHeliMissionFlags`).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskJump(System.Int32,System.Boolean)">
            <summary>
            Definition is wrong. This has 4 parameters (Not sure when they were added. v350 has 2, v678 has 4).
            v350: Ped ped, bool unused
            v678: Ped ped, bool unused, bool flag1, bool flag2
            flag1 = super jump, flag2 = do nothing if flag1 is false and doubles super jump height if flag1 is true.
            ```
            ```
            NativeDB Added Parameter 3: Any p2
            NativeDB Added Parameter 4: Any p3
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskLeaveAnyVehicle(System.Int32,System.Int32,System.Int32)">
            <summary>
            Flags are the same flags used in [`TASK_LEAVE_VEHICLE`](#\_0xD3DBCE61A490BE02)
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskLeaveVehicle(System.Int32,System.Int32,System.Int32)">
            <summary>
            Flags from decompiled scripts:
            0 = normal exit and closes door.
            1 = normal exit and closes door.
            16 = teleports outside, door kept closed.  (This flag does not seem to work for the front seats in buses, NPCs continue to exit normally)
            64 = normal exit and closes door, maybe a bit slower animation than 0.
            256 = normal exit but does not close the door.
            4160 = ped is throwing himself out, even when the vehicle is still.
            262144 = ped moves to passenger seat first, then exits normally
            Others to be tried out: 320, 512, 131072.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskLookAtCoord(System.Int32,System.Single,System.Single,System.Single,System.Single,System.Int32,System.Int32)">
            <summary>
            TASK_LOOK_AT_COORD
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskLookAtEntity(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            param3: duration in ms, use -1 to look forever
            param4: using 2048 is fine
            param5: using 3 is fine
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskMoveNetworkAdvancedByName(System.Int32,System.String,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32,System.Single,System.Boolean,System.String,System.Int32)">
            <summary>
            Example:
            TASK::TASK_MOVE_NETWORK_ADVANCED_BY_NAME(PLAYER::PLAYER_PED_ID(), "minigame_tattoo_michael_parts", 324.13f, 181.29f, 102.6f, 0.0f, 0.0f, 22.32f, 2, 0, false, 0, 0);
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xd5b35bea41919acb(System.Int32,System.String,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32,System.Single,System.Boolean,System.String,System.Int32)">
            <summary>
            Example:
            TASK::TASK_MOVE_NETWORK_ADVANCED_BY_NAME(PLAYER::PLAYER_PED_ID(), "minigame_tattoo_michael_parts", 324.13f, 181.29f, 102.6f, 0.0f, 0.0f, 22.32f, 2, 0, false, 0, 0);
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskMoveNetworkAdvanced(System.Int32,System.String,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32,System.Single,System.Boolean,System.String,System.Int32)">
            <summary>
            Example:
            TASK::TASK_MOVE_NETWORK_ADVANCED_BY_NAME(PLAYER::PLAYER_PED_ID(), "minigame_tattoo_michael_parts", 324.13f, 181.29f, 102.6f, 0.0f, 0.0f, 22.32f, 2, 0, false, 0, 0);
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskMoveNetworkByName(System.Int32,System.String,System.Single,System.Boolean,System.String,System.Int32)">
            <summary>
            Example:
            TASK::TASK_MOVE_NETWORK_BY_NAME(PLAYER::PLAYER_PED_ID(), "arm_wrestling_sweep_paired_a_rev3", 0.0f, true, "mini@arm_wrestling", 0);
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x2d537ba194896636(System.Int32,System.String,System.Single,System.Boolean,System.String,System.Int32)">
            <summary>
            Example:
            TASK::TASK_MOVE_NETWORK_BY_NAME(PLAYER::PLAYER_PED_ID(), "arm_wrestling_sweep_paired_a_rev3", 0.0f, true, "mini@arm_wrestling", 0);
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskMoveNetwork(System.Int32,System.String,System.Single,System.Boolean,System.String,System.Int32)">
            <summary>
            Example:
            TASK::TASK_MOVE_NETWORK_BY_NAME(PLAYER::PLAYER_PED_ID(), "arm_wrestling_sweep_paired_a_rev3", 0.0f, true, "mini@arm_wrestling", 0);
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskMoveNetworkByNameWithInitParams(System.Int32,System.String,System.Int32@,System.Single,System.Boolean,System.String,System.Int32)">
            <summary>
            Used only once in the scripts (am_mp_nightclub)
            ```
            ```
            Used only once in the scripts (am_mp_nightclub)
            NativeDB Introduced: v1493
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskMoveNetworkScripted(System.Int32,System.String,System.Int32@,System.Single,System.Boolean,System.String,System.Int32)">
            <summary>
            Used only once in the scripts (am_mp_nightclub)
            ```
            ```
            Used only once in the scripts (am_mp_nightclub)
            NativeDB Introduced: v1493
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskOpenVehicleDoor(System.Int32,System.Int32,System.Int32,System.Int32,System.Single)">
            <summary>
            The given ped will try to open the nearest door to 'seat'.
            Example: telling the ped to open the door for the driver seat does not necessarily mean it will open the driver door, it may choose to open the passenger door instead if that one is closer.
            </summary>
            <param name="ped">
            The ped to do the task
            </param>
            <param name="vehicle">
            The vehicle whose doors the ped shoud open
            </param>
            <param name="timeOut">
            Sets a timeout to the task; doesn't work for 0
            </param>
            <param name="seat">
            The seat index - the ped will attempt to open doors to get to the specified seat
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskParachute(System.Int32,System.Boolean)">
            <summary>
            This function has a third parameter as well (bool).
            Second parameter is unused.
            seconds parameter was for jetpack in the early stages of gta and the hard coded code is now removed
            ```
            ```
            NativeDB Added Parameter 3: BOOL p2
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskParachuteToTarget(System.Int32,System.Single,System.Single,System.Single)">
            <summary>
            makes ped parachute to coords x y z. Works well with PATHFIND::GET_SAFE_COORD_FOR_PED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskPatrol(System.Int32,System.String,System.Int32,System.Boolean,System.Boolean)">
            <summary>
            After looking at some scripts the second parameter seems to be an id of some kind. Here are some I found from some R* scripts:
            "miss_Tower_01" (this went from 01 - 10)
            "miss_Ass0" (0, 4, 6, 3)
            "MISS_PATROL_8"
            I think they're patrol routes, but I'm not sure. And I believe the 3rd parameter is a BOOL, but I can't confirm other than only seeing 0 and 1 being passed.
            As far as I can see the patrol routes names such as "miss_Ass0" have been defined earlier in the scripts. This leads me to believe we can defined our own new patrol routes by following the same approach.
            From the scripts
            TASK::OPEN_PATROL_ROUTE("miss_Ass0");
            TASK::ADD_PATROL_ROUTE_NODE(0, "WORLD_HUMAN_GUARD_STAND", l_738[0 -- [[3]] ], -139.4076690673828, -993.4732055664062, 26.2754, MISC::GET_RANDOM_INT_IN_RANGE(5000, 10000));
            TASK::ADD_PATROL_ROUTE_NODE(1, "WORLD_HUMAN_GUARD_STAND", l_738[1 -- [[3]] ], -116.1391830444336, -987.4984130859375, 26.38541030883789, MISC::GET_RANDOM_INT_IN_RANGE(5000, 10000));
            TASK::ADD_PATROL_ROUTE_NODE(2, "WORLD_HUMAN_GUARD_STAND", l_738[2 -- [[3]] ], -128.46847534179688, -979.0340576171875, 26.2754, MISC::GET_RANDOM_INT_IN_RANGE(5000, 10000));
            TASK::ADD_PATROL_ROUTE_LINK(0, 1);
            TASK::ADD_PATROL_ROUTE_LINK(1, 2);
            TASK::ADD_PATROL_ROUTE_LINK(2, 0);
            TASK::CLOSE_PATROL_ROUTE();
            TASK::CREATE_PATROL_ROUTE();
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskPause(System.Int32,System.Int32)">
            <summary>
            This tasks the ped to do nothing for the specified amount of miliseconds.
            This is useful if you want to add a delay between tasks when using a sequence task.
            </summary>
            <param name="ped">
            The ped to pause. Set to this 0 when using task sequences.
            </param>
            <param name="ms">
            The amount of miliseconds to wait.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskPedSlideToCoord(System.Int32,System.Single,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            TASK_PED_SLIDE_TO_COORD
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskPedSlideToCoordHdgRate(System.Int32,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            TASK_PED_SLIDE_TO_COORD_HDG_RATE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskPerformSequence(System.Int32,System.Int32)">
            <summary>
            For an example on how to use this please refer to [OPEN_SEQUENCE_TASK](#\_0xE8854A4326B9E12B)
            </summary>
            <param name="ped">
            The ped to perform the sequence on
            </param>
            <param name="taskSequenceId">
            The sequenceId to perform
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskPerformSequenceFromProgress(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            TASK_PERFORM_SEQUENCE_FROM_PROGRESS
            </summary>
            <param name="ped">
            The ped to perform the task on
            </param>
            <param name="progress1">
            The progress to start from
            </param>
            <param name="progress2">
            Unknown what it does, it has to be set higher than 0 to not break the sequence
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskPerformSequenceLocally(System.Int32,System.Int32)">
            <summary>
            For an example on how to use this please refer to \[OPEN_SEQUENCE_TASK]\(#\_0xE8854A4326B9E12B
            </summary>
            <param name="ped">
            The ped to perform the sequence on
            </param>
            <param name="taskSequenceId">
            The sequence to perform
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x8c33220c8d78ca0d(System.Int32,System.Int32)">
            <summary>
            For an example on how to use this please refer to \[OPEN_SEQUENCE_TASK]\(#\_0xE8854A4326B9E12B
            </summary>
            <param name="ped">
            The ped to perform the sequence on
            </param>
            <param name="taskSequenceId">
            The sequence to perform
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskPlaneChase(System.Int32,System.Int32,System.Single,System.Single,System.Single)">
            <summary>
            TASK_PLANE_CHASE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskPlaneGotoPreciseVtol(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v1290
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskPlaneLand(System.Int32,System.Int32,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            TASK_PLANE_LAND
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskPlaneMission(System.Int32,System.Int32,System.Int32,System.Int32,System.Single,System.Single,System.Single,System.Int32,System.Single,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            EDITED (7/13/2017)
            NOTE: If you want air combat, AI::TASK_COMBAT_PED (while your pilot is in an aircraft) also does the same thing as this native.
            DESCRIPTION:
            Ever wish your buddy could shoot down one of your enemies for you? Ever wanted an auto-pilot? Well look no further! This is the native for you! (Ped intelligence may vary)
            USAGE:
            -- REQUIRED --
            • pilot = The ped flying the aircraft.
            • aircraft = The aircraft the pilot is flying
            -- OPTIONAL -- [atleast 1 must be assigned]
            • targetVehicle = The vehicle the pilot will target.
            • targetPed = The ped the pilot will target.
            • destinationX, destinationY, destinationZ = The location the pilot will target.
            -- LOGIC --
            • missionFlag = The type of mission. pastebin.com/R8x73dbv
            • angularDrag = The higher the value, the slower the plane will rotate. Value ranges from 0 - Infinity.
            • unk = Set to 0, and you'll be fine.
            • targetHeading = The target angle (from world space north) that the pilot will try to acheive before executing an attack/landing.
            • maxZ = Maximum Z coordinate height for flying.
            • minZ = Minimum Z coordinate height for flying.
            Z: 2,700 is the default max height a pilot will be able to fly. Anything greater and he will fly downward until reaching 2,700 again.
            Mission Types (incase you don't like links..):
            0 = None
            1 = Unk
            2 = CTaskVehicleRam
            3 = CTaskVehicleBlock
            4 = CTaskVehicleGoToPlane
            5 = CTaskVehicleStop
            6 = CTaskVehicleAttack
            7 = CTaskVehicleFollow
            8 = CTaskVehicleFleeAirborne
            9 = CTaskVehicleCircle
            10 = CTaskVehicleEscort
            15 = CTaskVehicleFollowRecording
            16 = CTaskVehiclePoliceBehaviour
            17 = CTaskVehicleCrash
            Example C#:
            Function.Call(Hash.TASK_PLANE_MISSION, pilot, vehicle, 0, Game.Player.Character, 0, 0, 0, 6, 0f, 0f, 0f, 2500.0f, -1500f);
            Example C++
            AI::TASK_PLANE_MISSION(pilot, vehicle, 0, PLAYER::GET_PLAYER_PED(PLAYER::GET_PLAYER_INDEX()), 0, 0, 0, 6, 0.0, 0.0, 0.0, 2500.0, -1500.0);
            [DEPRECATED] EXAMPLE USAGE:
            pastebin.com/gx7Finsk
            ```
            ```
            NativeDB Added Parameter 14: Any p13
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskPlaneTaxi(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            The given ped will try to drive the plane to the given coordinates and will then drive around the given coords (the plane will form 8s on the ground)
            </summary>
            <param name="pilot">
            The ped driving the plane.
            </param>
            <param name="aircraft">
            The plane used.
            </param>
            <param name="xPos">
            The X coordinate.
            </param>
            <param name="yPos">
            The Y coordinate.
            </param>
            <param name="zPos">
            The Z coordinate.
            </param>
            <param name="fCruiseSpeed">
            The speed of the plane (in m/s).
            </param>
            <param name="fTargetReachedDist">
            Distance (in meters) at which the plane thinks it has arrived to the given coordinates.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x92c360b5f15d2302(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            The given ped will try to drive the plane to the given coordinates and will then drive around the given coords (the plane will form 8s on the ground)
            </summary>
            <param name="pilot">
            The ped driving the plane.
            </param>
            <param name="aircraft">
            The plane used.
            </param>
            <param name="xPos">
            The X coordinate.
            </param>
            <param name="yPos">
            The Y coordinate.
            </param>
            <param name="zPos">
            The Z coordinate.
            </param>
            <param name="fCruiseSpeed">
            The speed of the plane (in m/s).
            </param>
            <param name="fTargetReachedDist">
            Distance (in meters) at which the plane thinks it has arrived to the given coordinates.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskPlantBomb(System.Int32,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            TASK_PLANT_BOMB
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskPlayAnim(System.Int32,System.String,System.String,System.Single,System.Single,System.Int32,System.Int32,System.Single,System.Boolean,System.Boolean,System.Boolean)">
            <summary>
            [Animations list](https://alexguirre.github.io/animations-list/)
            ```cpp
            enum eScriptedAnimFlags
            {
            AF_LOOPING = 1,
            AF_HOLD_LAST_FRAME = 2,
            AF_REPOSITION_WHEN_FINISHED = 4,
            AF_NOT_INTERRUPTABLE = 8,
            AF_UPPERBODY = 16,
            AF_SECONDARY = 32,
            AF_REORIENT_WHEN_FINISHED = 64,
            AF_ABORT_ON_PED_MOVEMENT = 128,
            AF_ADDITIVE = 256,
            AF_TURN_OFF_COLLISION = 512,
            AF_OVERRIDE_PHYSICS = 1024,
            AF_IGNORE_GRAVITY = 2048,
            AF_EXTRACT_INITIAL_OFFSET = 4096,
            AF_EXIT_AFTER_INTERRUPTED = 8192,
            AF_TAG_SYNC_IN = 16384,
            AF_TAG_SYNC_OUT = 32768,
            AF_TAG_SYNC_CONTINUOUS = 65536,
            AF_FORCE_START = 131072,
            AF_USE_KINEMATIC_PHYSICS = 262144,
            AF_USE_MOVER_EXTRACTION = 524288,
            AF_HIDE_WEAPON = 1048576,
            AF_ENDS_IN_DEAD_POSE = 2097152,
            AF_ACTIVATE_RAGDOLL_ON_COLLISION = 4194304,
            AF_DONT_EXIT_ON_DEATH = 8388608,
            AF_ABORT_ON_WEAPON_DAMAGE = 16777216,
            AF_DISABLE_FORCED_PHYSICS_UPDATE = 33554432,
            AF_PROCESS_ATTACHMENTS_ON_START = 67108864,
            AF_EXPAND_PED_CAPSULE_FROM_SKELETON = 134217728,
            AF_USE_ALTERNATIVE_FP_ANIM = 268435456,
            AF_BLENDOUT_WRT_LAST_FRAME = 536870912,
            AF_USE_FULL_BLENDING = 1073741824
            }
            ```
            </summary>
            <param name="ped">
            The ped you want to play the animation
            </param>
            <param name="animDictionary">
            The animation dictionary
            </param>
            <param name="animationName">
            The animation name
            </param>
            <param name="blendInSpeed">
            The speed at which the animation blends in. Lower is slower and higher is faster, 1.0 is normal, 8.0 is basically instant
            </param>
            <param name="blendOutSpeed">
            The speed at which the animation blends out. Lower is slower and higher is faster, 1.0 is normal, 8.0 is basically instant
            </param>
            <param name="duration">
            The duration of the animation in milliseconds. -1 will play the animation until canceled
            </param>
            <param name="flag">
            The animation flags (see enum)
            </param>
            <param name="playbackRate">
            The playback rate (between 0.0 and 1.0)
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskPlayAnimAdvanced(System.Int32,System.String,System.String,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32,System.Int32,System.Single,System.Int32,System.Int32)">
            <summary>
            Similar in functionality to [`TASK_PLAY_ANIM`](#\_0xEA47FE3719165B94), except the position and rotation parameters let you specify the initial position and rotation of the task. The ped is teleported to the position specified.
            [Animations list](https://alexguirre.github.io/animations-list/)
            </summary>
            <param name="ped">
            The ped you want to play the animation
            </param>
            <param name="animDictionary">
            The animation dictionary
            </param>
            <param name="animationName">
            The animation name
            </param>
            <param name="posX">
            Initial X position of the task
            </param>
            <param name="posY">
            Initial Y position of the task
            </param>
            <param name="posZ">
            Initial Z position of the task
            </param>
            <param name="rotX">
            Initial X rotation of the task
            </param>
            <param name="rotY">
            Initial Y rotation of the task
            </param>
            <param name="rotZ">
            Initial Z rotation of the task
            </param>
            <param name="blendInSpeed">
            The speed at which the animation blends in. Lower is slower and higher is faster, 1.0 is normal, 8.0 is basically instant
            </param>
            <param name="blendOutSpeed">
            The speed at which the animation blends out. Lower is slower and higher is faster, 1.0 is normal, 8.0 is basically instant
            </param>
            <param name="duration">
            The duration of the animation in milliseconds. -1 will play the animation until canceled
            </param>
            <param name="flag">
            See [`TASK_PLAY_ANIM`](#\_0xEA47FE3719165B94)
            </param>
            <param name="animTime">
            Value between 0.0 and 1.0, lets you start an animation from the given point
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskPlayPhoneGestureAnimation(System.Int32,System.String,System.String,System.String,System.Single,System.Single,System.Boolean,System.Boolean)">
            <summary>
            Example from the scripts:
            TASK::TASK_PLAY_PHONE_GESTURE_ANIMATION(PLAYER::PLAYER_PED_ID(), v_3, v_2, v_4, 0.25, 0.25, 0, 0);
            =========================================================
            ^^ No offense, but Idk how that would really help anyone.
            As for the animDict &amp; animation, they're both store in a global in all 5 scripts. So if anyone would be so kind as to read that global and comment what strings they use. Thanks.
            Known boneMaskTypes'
            "BONEMASK_HEADONLY"
            "BONEMASK_HEAD_NECK_AND_ARMS"
            "BONEMASK_HEAD_NECK_AND_L_ARM"
            "BONEMASK_HEAD_NECK_AND_R_ARM"
            p4 known args - 0.0f, 0.5f, 0.25f
            p5 known args - 0.0f, 0.25f
            p6 known args - 1 if a global if check is passed.
            p7 known args - 1 if a global if check is passed.
            The values found above, I found within the 5 scripts this is ever called in. (fmmc_launcher, fm_deathmatch_controller, fm_impromptu_dm_controller, fm_mission_controller, and freemode).
            =========================================================
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskPutPedDirectlyIntoCover(System.Int32,System.Single,System.Single,System.Single,System.Int32,System.Boolean,System.Single,System.Boolean,System.Boolean,System.Int32,System.Boolean)">
            <summary>
            TASK_PUT_PED_DIRECTLY_INTO_COVER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskPutPedDirectlyIntoMelee(System.Int32,System.Int32,System.Single,System.Single,System.Single,System.Boolean)">
            <summary>
            from armenian3.c4
            TASK::TASK_PUT_PED_DIRECTLY_INTO_MELEE(PlayerPed, armenianPed, 0.0, -1.0, 0.0, 0);
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskRappelDownWall(System.Int32,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32,System.String,System.Int32)">
            <summary>
            Attaches a ped to a rope and allows player control to rappel down a wall.
            Disables all collisions while on the rope.
            NativeDB Introduced: v1868
            </summary>
            <param name="ped">
            Ped to perform the task
            </param>
            <param name="x1">
            X coord to start the task
            </param>
            <param name="y1">
            Y coord to start the task
            </param>
            <param name="z1">
            Z coord to start the task
            </param>
            <param name="x2">
            Second X coord, uses the same position as above in the scripts
            </param>
            <param name="y2">
            Second Y coord
            </param>
            <param name="z2">
            Second Z coord
            </param>
            <param name="minZ">
            Minimum Z that the player can descend to
            </param>
            <param name="ropeId">
            Rope to attach this task to, must be created with [ADD_ROPE](#\_0xE832D760399EB220)
            </param>
            <param name="clipset">
            Clipset to use for the task
            </param>
            <param name="p10">
            Usually 1 in the scripts
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xeaf66acddc794793(System.Int32,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32,System.String,System.Int32)">
            <summary>
            Attaches a ped to a rope and allows player control to rappel down a wall.
            Disables all collisions while on the rope.
            NativeDB Introduced: v1868
            </summary>
            <param name="ped">
            Ped to perform the task
            </param>
            <param name="x1">
            X coord to start the task
            </param>
            <param name="y1">
            Y coord to start the task
            </param>
            <param name="z1">
            Z coord to start the task
            </param>
            <param name="x2">
            Second X coord, uses the same position as above in the scripts
            </param>
            <param name="y2">
            Second Y coord
            </param>
            <param name="z2">
            Second Z coord
            </param>
            <param name="minZ">
            Minimum Z that the player can descend to
            </param>
            <param name="ropeId">
            Rope to attach this task to, must be created with [ADD_ROPE](#\_0xE832D760399EB220)
            </param>
            <param name="clipset">
            Clipset to use for the task
            </param>
            <param name="p10">
            Usually 1 in the scripts
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskRappelFromHeli(System.Int32,System.Int32)">
            <summary>
            Only appears twice in the scripts.
            TASK::TASK_RAPPEL_FROM_HELI(PLAYER::PLAYER_PED_ID(), 0x41200000);
            TASK::TASK_RAPPEL_FROM_HELI(a_0, 0x41200000);
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskReactAndFleePed(System.Int32,System.Int32)">
            <summary>
            TASK_REACT_AND_FLEE_PED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskReloadWeapon(System.Int32,System.Boolean)">
            <summary>
            The 2nd param (unused) is not implemented.
            -----------------------------------------------------------------------
            The only occurrence I found in a R* script ("assassin_construction.ysc.c4"):
            if (((v_3 &lt; v_4) &amp;&amp; (TASK::GET_SCRIPT_TASK_STATUS(PLAYER::PLAYER_PED_ID(), 0x6a67a5cc) != 1)) &amp;&amp; (v_5 &gt; v_3)) {
            TASK::TASK_RELOAD_WEAPON(PLAYER::PLAYER_PED_ID(), 1);
            }
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskScriptedAnimation(System.Int32,System.Int32@,System.Int32@,System.Int32@,System.Single,System.Single)">
            <summary>
            From fm_mission_controller.c:
            reserve_network_mission_objects(get_num_reserved_mission_objects(0) + 1);
            vVar28 = {0.094f, 0.02f, -0.005f};
            vVar29 = {-92.24f, 63.64f, 150.24f};
            func_253(&amp;uVar30, joaat("prop_ld_case_01"), Global_1592429.imm_34757[iParam1 &lt;268&gt;], 1, 1, 0, 1);
            set_entity_lod_dist(net_to_ent(uVar30), 500);
            attach_entity_to_entity(net_to_ent(uVar30), iParam0, get_ped_bone_index(iParam0, 28422), vVar28, vVar29, 1, 0, 0, 0, 2, 1);
            Var31.imm_4 = 1065353216;
            Var31.imm_5 = 1065353216;
            Var31.imm_9 = 1065353216;
            Var31.imm_10 = 1065353216;
            Var31.imm_14 = 1065353216;
            Var31.imm_15 = 1065353216;
            Var31.imm_17 = 1040187392;
            Var31.imm_18 = 1040187392;
            Var31.imm_19 = -1;
            Var32.imm_4 = 1065353216;
            Var32.imm_5 = 1065353216;
            Var32.imm_9 = 1065353216;
            Var32.imm_10 = 1065353216;
            Var32.imm_14 = 1065353216;
            Var32.imm_15 = 1065353216;
            Var32.imm_17 = 1040187392;
            Var32.imm_18 = 1040187392;
            Var32.imm_19 = -1;
            Var31 = 1;
            Var31.imm_1 = "weapons@misc@jerrycan@mp_male";
            Var31.imm_2 = "idle";
            Var31.imm_20 = 1048633;
            Var31.imm_4 = 0.5f;
            Var31.imm_16 = get_hash_key("BONEMASK_ARMONLY_R");
            task_scripted_animation(iParam0, &amp;Var31, &amp;Var32, &amp;Var32, 0f, 0.25f);
            set_model_as_no_longer_needed(joaat("prop_ld_case_01"));
            remove_anim_dict("anim@heists@biolab@");
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskSeekCoverFromPed(System.Int32,System.Int32,System.Int32,System.Boolean)">
            <summary>
            TASK_SEEK_COVER_FROM_PED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskSeekCoverFromPos(System.Int32,System.Single,System.Single,System.Single,System.Int32,System.Boolean)">
            <summary>
            TASK_SEEK_COVER_FROM_POS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskSeekCoverToCoords(System.Int32,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32,System.Boolean)">
            <summary>
            from michael2:
            TASK::TASK_SEEK_COVER_TO_COORDS(ped, 967.5164794921875, -2121.603515625, 30.479299545288086, 978.94677734375, -2125.84130859375, 29.4752, -1, 1);
            appears to be shorter variation
            from michael3:
            TASK::TASK_SEEK_COVER_TO_COORDS(ped, -2231.011474609375, 263.6326599121094, 173.60195922851562, -1, 0);
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskSeekCoverToCoverPoint(System.Int32,System.Int32,System.Single,System.Single,System.Single,System.Int32,System.Boolean)">
            <summary>
            TASK_SEEK_COVER_TO_COVER_POINT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskSetBlockingOfNonTemporaryEvents(System.Int32,System.Boolean)">
            <summary>
            I cant believe I have to define this, this is one of the best natives.
            It makes the ped ignore basically all shocking events around it. Occasionally the ped may comment or gesture, but other than that they just continue their daily activities. This includes shooting and wounding the ped. And - most importantly - they do not flee.
            Since it is a task, every time the native is called the ped will stop for a moment.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskSetDecisionMaker(System.Int32,System.UInt32)">
            <summary>
            p1 is always GET_HASH_KEY("empty") in scripts, for the rare times this is used
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskSetSphereDefensiveArea(System.Int32,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            TASK_SET_SPHERE_DEFENSIVE_AREA
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskShockingEventReact(System.Int32,System.Int32)">
            <summary>
            TASK_SHOCKING_EVENT_REACT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskShootAtCoord(System.Int32,System.Single,System.Single,System.Single,System.Int32,System.UInt32)">
            <summary>
            Firing Pattern Hash Information: https://pastebin.com/Px036isB
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskShootAtEntity(System.Int32,System.Int32,System.Int32,System.UInt32)">
            <summary>
            //this part of the code is to determine at which entity the player is aiming, for example if you want to create a mod where you give orders to peds
            Entity aimedentity;
            Player player = PLAYER::PLAYER_ID();
            PLAYER::_GET_AIMED_ENTITY(player, &amp;aimedentity);
            //bg is an array of peds
            TASK::TASK_SHOOT_AT_ENTITY(bg[i], aimedentity, 5000, MISC::GET_HASH_KEY("FIRING_PATTERN_FULL_AUTO"));
            in practical usage, getting the entity the player is aiming at and then task the peds to shoot at the entity, at a button press event would be better.
            Firing Pattern Hash Information: https://pastebin.com/Px036isB
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskShuffleToNextVehicleSeat(System.Int32,System.Int32)">
            <summary>
            Makes the specified ped shuffle to the next vehicle seat.
            The ped MUST be in a vehicle and the vehicle parameter MUST be the ped's current vehicle.
            ```
            ```
            NativeDB Added Parameter 3: Any p2
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskSkyDive(System.Int32)">
            <summary>
            NativeDB Added Parameter 2: BOOL p1
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskSmartFleeCoord(System.Int32,System.Single,System.Single,System.Single,System.Single,System.Int32,System.Boolean,System.Boolean)">
            <summary>
            Makes the specified ped flee the specified distance from the specified position.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskSmartFleePed(System.Int32,System.Int32,System.Single,System.Int32,System.Boolean,System.Boolean)">
            <summary>
            Makes a ped run away from another ped (fleeTarget).
            distance = ped will flee this distance.
            fleeTime = ped will flee for this amount of time, set to "-1" to flee forever
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskStandGuard(System.Int32,System.Single,System.Single,System.Single,System.Single,System.String)">
            <summary>
            scenarioName example: "WORLD_HUMAN_GUARD_STAND"
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskStandStill(System.Int32,System.Int32)">
            <summary>
            Makes the specified ped stand still for (time) milliseconds.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskStartScenarioAtPosition(System.Int32,System.String,System.Single,System.Single,System.Single,System.Single,System.Int32,System.Boolean,System.Boolean)">
            <summary>
            The ped will move or warp to the position and heading given, then start the scenario passed. See [`TASK_START_SCENARIO_IN_PLACE`](#\_0x142A02425FF02BD9) for a list of scenarios.
            </summary>
            <param name="ped">
            The ped handle.
            </param>
            <param name="scenarioName">
            The name of the scenario to start.
            </param>
            <param name="x">
            The x coordinate to start at.
            </param>
            <param name="y">
            The y coordinate to start at.
            </param>
            <param name="z">
            The z coordinate to start at. Should be the ground position plus the ped's ground to root offset.
            </param>
            <param name="heading">
            The heading to start at.
            </param>
            <param name="timeToLeave">
            Sets the timeout on the scenario point to the specified time in milliseconds. If less than 0, sets the `IdleForever` flag.
            </param>
            <param name="playIntro">
            If the ped should play the scenarios enter animation. Sets the `SkipEnterClip` flag.
            </param>
            <param name="warp">
            If the ped should be warped to the position. Sets the `Warp` flag.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskStartScenarioInPlace(System.Int32,System.String,System.Int32,System.Boolean)">
            <summary>
            Puts the ped into the given scenario immediately at their current location. [List of scenario names](https://pastebin.com/6mrYTdQv) or in `update/update.rpf/common/data/ai/scenarios.meta`.
            </summary>
            <param name="ped">
            The ped handle.
            </param>
            <param name="scenarioName">
            The name of the scenario to start.
            </param>
            <param name="timeToLeave">
            Sets the timeout on the scenario point to the specified time in milliseconds. If less than 0, sets the `IdleForever` flag.
            </param>
            <param name="playIntroClip">
            If the ped should play the scenarios enter animation. Sets the `SkipEnterClip` flag.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskStayInCover(System.Int32)">
            <summary>
            Makes the ped run to take cover
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskStealthKill(System.Int32,System.Int32,System.UInt32,System.Single,System.Int32)">
            <summary>
            Stealth kill action name hashes:
            stealth kills can be found here: Grand Theft Auto V\common.rpf\data\action\stealth_kills.meta
            ...
            {
            "ACT_stealth_kill_a",
            "ACT_stealth_kill_weapon",
            "ACT_stealth_kill_b",
            "ACT_stealth_kill_c",
            "ACT_stealth_kill_d",
            "ACT_stealth_kill_a_gardener"
            }
            Only known script using this native: fbi4_prep2
            EXAMPLE:
            ai::task_stealth_kill(iParam1, Local_252, gameplay::get_hash_key("AR_stealth_kill_a"), 1f, 0);ai::task_stealth_kill(iParam1, Local_252, gameplay::get_hash_key("AR_stealth_kill_knife"), 1f, 0);
            Also it may be important to note, that each time this task is called, it's followed by AI::CLEAR_PED_TASKS on the target
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskStopPhoneGestureAnimation(System.Int32)">
            <summary>
            NativeDB Added Parameter 2: Any p1
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskSubmarineGotoAndStop(System.Int32,System.Int32,System.Single,System.Single,System.Single,System.Int32)">
            <summary>
            Used in am_vehicle_spawn.ysc and am_mp_submarine.ysc.
            p0 is always 0, p5 is always 1
            p1 is the vehicle handle of the submarine. Submarine must have a driver, but the ped handle is not passed to the native.
            Speed can be set by calling SET_DRIVE_TASK_CRUISE_SPEED after
            ```
            NativeDB Introduced: v2189
            ```
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskSwapWeapon(System.Int32,System.Boolean)">
            <summary>
            TASK_SWAP_WEAPON
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskSweepAimEntity(System.Int32,System.String,System.String,System.String,System.String,System.Int32,System.Int32,System.Single,System.Single)">
            <summary>
            This function is called on peds in vehicles.
            anim: animation name
            p2, p3, p4: "sweep_low", "sweep_med" or "sweep_high"
            p5: no idea what it does but is usually -1
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskSweepAimPosition(System.Int32,System.Int32@,System.Int32@,System.Int32@,System.Int32@,System.Int32,System.Single,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            TASK_SWEEP_AIM_POSITION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskSynchronizedScene(System.Int32,System.Int32,System.String,System.String,System.Single,System.Single,System.Int32,System.Int32,System.Single,System.Int32)">
            <summary>
            TASK::TASK_SYNCHRONIZED_SCENE(ped, scene, "creatures@rottweiler@in_vehicle@std_car", "get_in", 1000.0, -8.0, 4, 0, 0x447a0000, 0);
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskThrowProjectile(System.Int32,System.Single,System.Single,System.Single)">
            <summary>
            In every case of this native, I've only seen the first parameter passed as 0, although I believe it's a Ped after seeing tasks around it using 0. That's because it's used in a Sequence Task.
            The last 3 parameters are definitely coordinates after seeing them passed in other scripts, and even being used straight from the player's coordinates.
            ---
            It seems that - in the decompiled scripts - this native was used on a ped who was in a vehicle to throw a projectile out the window at the player. This is something any ped will naturally do if they have a throwable and they are doing driveby-combat (although not very accurately).
            It is possible, however, that this is how SWAT throws smoke grenades at the player when in cover.
            ----------------------------------------------------
            The first comment is right it definately is the ped as if you look in script finale_heist2b.c line 59628 in Xbox Scripts atleast you will see task_throw_projectile and the first param is Local_559[2 &lt;14&gt;] if you look above it a little bit line 59622 give_weapon_to_ped uses the same exact param Local_559[2 &lt;14&gt;] and we all know the first param of that native is ped. So it guaranteed has to be ped. 0 just may mean to use your ped by default for some reason.
            ```
            ```
            NativeDB Added Parameter 5: Any p4
            NativeDB Added Parameter 6: Any p5
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskToggleDuck(System.Boolean,System.Boolean)">
            <summary>
            used in sequence task
            both parameters seems to be always 0
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskTurnPedToFaceCoord(System.Int32,System.Single,System.Single,System.Single,System.Int32)">
            <summary>
            duration in milliseconds
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskTurnPedToFaceEntity(System.Int32,System.Int32,System.Int32)">
            <summary>
            duration: the amount of time in milliseconds to do the task. -1 will keep the task going until either another task is applied, or CLEAR_ALL_TASKS() is called with the ped
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskUseMobilePhone(System.Int32,System.Int32)">
            <summary>
            Actually has 3 params, not 2.
            p0: Ped
            p1: int (or bool?)
            p2: int
            ```
            ```
            NativeDB Added Parameter 3: Any p2
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskUseMobilePhoneTimed(System.Int32,System.Int32)">
            <summary>
            TASK_USE_MOBILE_PHONE_TIMED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskUseNearestScenarioChainToCoord(System.Int32,System.Single,System.Single,System.Single,System.Single,System.Int32)">
            <summary>
            TASK_USE_NEAREST_SCENARIO_CHAIN_TO_COORD
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskUseNearestScenarioChainToCoordWarp(System.Int32,System.Single,System.Single,System.Single,System.Single,System.Int32)">
            <summary>
            TASK_USE_NEAREST_SCENARIO_CHAIN_TO_COORD_WARP
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskUseNearestScenarioToCoord(System.Int32,System.Single,System.Single,System.Single,System.Single,System.Int32)">
            <summary>
            Updated variables
            An alternative to TASK::TASK_USE_NEAREST_SCENARIO_TO_COORD_WARP. Makes the ped walk to the scenario instead.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskUseNearestScenarioToCoordWarp(System.Int32,System.Single,System.Single,System.Single,System.Single,System.Int32)">
            <summary>
            TASK_USE_NEAREST_SCENARIO_TO_COORD_WARP
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskVehicleAimAtCoord(System.Int32,System.Single,System.Single,System.Single)">
            <summary>
            TASK_VEHICLE_AIM_AT_COORD
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskVehicleAimAtPed(System.Int32,System.Int32)">
            <summary>
            TASK_VEHICLE_AIM_AT_PED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskVehicleChase(System.Int32,System.Int32)">
            <summary>
            chases targetEnt fast and aggressively
            --
            Makes ped (needs to be in vehicle) chase targetEnt.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskVehicleDriveToCoord(System.Int32,System.Int32,System.Single,System.Single,System.Single,System.Single,System.Int32,System.UInt32,System.Int32,System.Single,System.Single)">
            <summary>
            info about driving modes: HTTP://gtaforums.com/topic/822314-guide-driving-styles/
            ---------------------------------------------------------------
            Passing P6 value as floating value didn't throw any errors, though unsure what is it exactly, looks like radius or something.
            P10 though, it is mentioned as float, however, I used bool and set it to true, that too worked.
            Here the e.g. code I used
            Function.Call(Hash.TASK_VEHICLE_DRIVE_TO_COORD, Ped, Vehicle, Cor X, Cor Y, Cor Z, 30f, 1f, Vehicle.GetHashCode(), 16777216, 1f, true);
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskVehicleDriveToCoordLongrange(System.Int32,System.Int32,System.Single,System.Single,System.Single,System.Single,System.Int32,System.Single)">
            <summary>
            You can let your character drive to the destination at the speed and driving style you set. You can use map marks to set the destination.
            ```cpp
            enum eDriveBehaviorFlags {
            DF_StopForCars = 1,
            DF_StopForPeds = 2,
            DF_SwerveAroundAllCars = 4,
            DF_SteerAroundStationaryCars = 8,
            DF_SteerAroundPeds = 16,
            DF_SteerAroundObjects = 32,
            DF_DontSteerAroundPlayerPed = 64,
            DF_StopAtLights = 128,
            DF_GoOffRoadWhenAvoiding = 256,
            DF_DriveIntoOncomingTraffic = 512,
            DF_DriveInReverse = 1024,
            DF_UseWanderFallbackInsteadOfStraightLine = 2048,
            DF_AvoidRestrictedAreas = 4096,
            DF_PreventBackgroundPathfinding = 8192, // **These only work on MISSION_CRUISE**
            DF_AdjustCruiseSpeedBasedOnRoadSpeed = 16384,
            DF_UseShortCutLinks = 262144,
            DF_ChangeLanesAroundObstructions = 524288,
            DF_UseSwitchedOffNodes = 2097152,	//cruise tasks ignore this anyway--only used for goto's
            DF_PreferNavmeshRoute = 4194304,	//if you're going to be primarily driving off road
            DF_PlaneTaxiMode = 8388608, // Only works for planes using MISSION_GOTO, will cause them to drive along the ground instead of fly
            DF_ForceStraightLine = 16777216,
            DF_UseStringPullingAtJunctions = 33554432,
            DF_AvoidHighways = 536870912,
            DF_ForceJoinInRoadDirection = 1073741824
            }
            ```
            </summary>
            <param name="ped">
            Ped id for the task.
            </param>
            <param name="vehicle">
            Vehicle entity id for the task.
            </param>
            <param name="x">
            Destination X coordinate.
            </param>
            <param name="y">
            Destination Y coordinate.
            </param>
            <param name="z">
            Destination Z coordinate.
            </param>
            <param name="speed">
            Speed of driving.
            </param>
            <param name="drivingStyle">
            The driving style (default is 0) (see [SetDriveTaskDrivingStyle](#\_0xDACE1BE37D88AF67)).
            </param>
            <param name="stopRange">
            Stops in the specific range near the destination. 20.0 works fine.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskVehicleDriveWander(System.Int32,System.Int32,System.Single,System.Int32)">
            <summary>
            Drive randomly with no destination set.
            </summary>
            <param name="ped">
            Ped id for the task.
            </param>
            <param name="vehicle">
            Vehicle entity id for the task.
            </param>
            <param name="speed">
            Speed of driving.
            </param>
            <param name="drivingStyle">
            The driving style (default is 0) (see [SetDriveTaskDrivingStyle](#\_0xDACE1BE37D88AF67)).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskVehicleEscort(System.Int32,System.Int32,System.Int32,System.Int32,System.Single,System.Int32,System.Single,System.Int32,System.Single)">
            <summary>
            Makes a ped follow the targetVehicle with &lt;minDistance&gt; in between.
            note: minDistance is ignored if drivingstyle is avoiding traffic, but Rushed is fine.
            Mode: The mode defines the relative position to the targetVehicle. The ped will try to position its vehicle there.
            -1 = behind
            0 = ahead
            1 = left
            2 = right
            3 = back left
            4 = back right
            if the target is closer than noRoadsDistance, the driver will ignore pathing/roads and follow you directly.
            Driving Styles guide: gtaforums.com/topic/822314-guide-driving-styles/
            </summary>
            <param name="drivingStyle">
            The driving style (default is 0) (see [SetDriveTaskDrivingStyle](#\_0xDACE1BE37D88AF67)).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskVehicleFollow(System.Int32,System.Int32,System.Int32,System.Single,System.Int32,System.Int32)">
            <summary>
            Makes a ped in a vehicle follow an entity (ped, vehicle, etc.)
            drivingStyle: http://gtaforums.com/topic/822314-guide-driving-styles/
            </summary>
            <param name="drivingStyle">
            The driving style (default is 0) (see [SetDriveTaskDrivingStyle](#\_0xDACE1BE37D88AF67)).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskVehicleFollowWaypointRecording(System.Int32,System.Int32,System.String,System.Int32,System.Int32,System.Int32,System.Int32,System.Single,System.Boolean,System.Single)">
            <summary>
            task_vehicle_follow_waypoint_recording(Ped p0, Vehicle p1, string p2, int p3, int p4, int p5, int p6, float.x p7, float.Y p8, float.Z p9, bool p10, int p11)
            p2 = Waypoint recording string (found in update\update.rpf\x64\levels\gta5\waypointrec.rpf
            p3 = 786468
            p4 = 0
            p5 = 16
            p6 = -1 (angle?)
            p7/8/9 = usually v3.zero
            p10 = bool (repeat?)
            p11 = 1073741824
            -khorio
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskVehicleGotoNavmesh(System.Int32,System.Int32,System.Single,System.Single,System.Single,System.Single,System.Int32,System.Single)">
            <summary>
            Differs from TASK_VEHICLE_DRIVE_TO_COORDS in that it will pick the shortest possible road route without taking one-way streets and other "road laws" into consideration.
            WARNING:
            A behaviorFlag value of 0 will result in a clunky, stupid driver!
            Recommended settings:
            speed = 30.0f,
            behaviorFlag = 156,
            stoppingRange = 5.0f;
            If you simply want to have your driver move to a fixed location, call it only once, or, when necessary in the event of interruption.
            If using this to continually follow a Ped who is on foot:  You will need to run this in a tick loop.  Call it in with the Ped's updated coordinates every 20 ticks or so and you will have one hell of a smart, fast-reacting NPC driver -- provided he doesn't get stuck.  If your update frequency is too fast, the Ped may not have enough time to figure his way out of being stuck, and thus, remain stuck.  One way around this would be to implement an "anti-stuck" mechanism, which allows the driver to realize he's stuck, temporarily pause the tick, unstuck, then resume the tick.
            EDIT:  This is being discussed in more detail at http://gtaforums.com/topic/818504-any-idea-on-how-to-make-peds-clever-and-insanely-fast-c/
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskVehicleHeliProtect(System.Int32,System.Int32,System.Int32,System.Single,System.Int32,System.Single,System.Int32,System.Int32)">
            <summary>
            pilot, vehicle and altitude are rather self-explanatory.
            p4: is unused variable in the function.
            entityToFollow: you can provide a Vehicle entity or a Ped entity, the heli will protect them.
            'targetSpeed':  The pilot will dip the nose AS MUCH AS POSSIBLE so as to reach this value AS FAST AS POSSIBLE.  As such, you'll want to modulate it as opposed to calling it via a hard-wired, constant #.
            'radius' isn't just "stop within radius of X of target" like with ground vehicles.  In this case, the pilot will fly an entire circle around 'radius' and continue to do so.
            NOT CONFIRMED:  p7 appears to be a FlyingStyle enum.  Still investigating it as of this writing, but playing around with values here appears to result in different -behavior- as opposed to offsetting coordinates, altitude, target speed, etc.
            NOTE: If the pilot finds enemies, it will engage them until it kills them, but will return to protect the ped/vehicle given shortly thereafter.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskVehicleMission(System.Int32,System.Int32,System.Int32,System.Int32,System.Single,System.Int32,System.Single,System.Single,System.Boolean)">
            <summary>
            All parameters except ped, vehicle, vehicleTarget and speed are optional; with `missionType` being only those that require a target entity.
            If you don't want to use a parameter; pass `0` for int parameters, and `-1.0f` for the remaining float parameters.
            ```cpp
            enum eVehicleMissionType
            {
            None = 0,
            Cruise = 1,
            Ram = 2,
            Block = 3,
            GoTo = 4,
            Stop = 5,
            Attack = 6,
            Follow = 7,
            Flee = 8,
            Circle = 9,
            Escort = 12,
            GoToRacing = 14,
            FollowRecording = 15,
            PoliceBehaviour = 16,
            Land = 19,
            LandAndWait = 20,
            Crash = 21,
            PullOver = 22,
            HeliProtect = 23
            }
            ```
            </summary>
            <param name="ped">
            The ped to be tasked.
            </param>
            <param name="vehicle">
            The vehicles' entity handle.
            </param>
            <param name="vehicleTarget">
            The target vehicle.
            </param>
            <param name="missionType">
            The mission type (default is 0) (see `eVehicleMissionType`).
            </param>
            <param name="speed">
            The speed in m/s.
            </param>
            <param name="drivingStyle">
            The driving style (default is 0) (see [SetDriveTaskDrivingStyle](#\_0xDACE1BE37D88AF67)).
            </param>
            <param name="radius">
            The radius of when the task will be completed (default is -1.0f).
            </param>
            <param name="straightLineDist">
            The distance before the vehicle will drive straight to the target (default is -1.0f).
            </param>
            <param name="DriveAgainstTraffic">
            Whether the vehicle should drive against traffic (default is false).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskVehicleMissionCoorsTarget(System.Int32,System.Int32,System.Single,System.Single,System.Single,System.Int32,System.Single,System.Int32,System.Single,System.Single,System.Boolean)">
            <summary>
            All parameters except ped, vehicle, x, y, z and speed are optional; with `missionType` being only those that don't require a target entity.
            If you don't want to use a parameter; pass `0` for int parameters, and `-1.0f` for the remaining float parameters.
            </summary>
            <param name="ped">
            The ped to be tasked.
            </param>
            <param name="vehicle">
            The vehicles' entity handle.
            </param>
            <param name="x">
            The x coordinate.
            </param>
            <param name="y">
            The y coordinate.
            </param>
            <param name="z">
            The z coordinate.
            </param>
            <param name="missionType">
            The mission type (default is 0) (see [TaskVehicleMission](#\_0x659427E0EF36BCDE)).
            </param>
            <param name="speed">
            The speed in m/s.
            </param>
            <param name="drivingStyle">
            The driving style (default is 0) (see [SetDriveTaskDrivingStyle](#\_0xDACE1BE37D88AF67)).
            </param>
            <param name="radius">
            The radius of when the task will be completed (default is -1.0f).
            </param>
            <param name="straightLineDist">
            The distance before the vehicle will drive straight to the target (default is -1.0f).
            </param>
            <param name="DriveAgainstTraffic">
            Whether the vehicle should drive against traffic (default is false).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskVehicleMissionPedTarget(System.Int32,System.Int32,System.Int32,System.Int32,System.Single,System.Int32,System.Single,System.Single,System.Boolean)">
            <summary>
            All parameters except ped, vehicle, pedTarget and speed are optional; with `missionType` being only those that require a target entity.
            If you don't want to use a parameter; pass `0` for int parameters, and `-1.0f` for the remaining float parameters.
            </summary>
            <param name="ped">
            The ped to be tasked.
            </param>
            <param name="vehicle">
            The vehicles' entity handle.
            </param>
            <param name="pedTarget">
            The target ped.
            </param>
            <param name="missionType">
            The mission type (default is 0) (see [TaskVehicleMission](#\_0x659427E0EF36BCDE)).
            </param>
            <param name="speed">
            The speed in m/s.
            </param>
            <param name="drivingStyle">
            The driving style (default is 0) (see [SetDriveTaskDrivingStyle](#\_0xDACE1BE37D88AF67)).
            </param>
            <param name="radius">
            The radius of when the task will be completed (default is -1.0f).
            </param>
            <param name="straightLineDist">
            The distance before the vehicle will drive straight to the target (default is -1.0f).
            </param>
            <param name="DriveAgainstTraffic">
            Whether the vehicle should drive against traffic (default is false).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskVehiclePark(System.Int32,System.Int32,System.Single,System.Single,System.Single,System.Single,System.Int32,System.Single,System.Boolean)">
            <summary>
            Modes:
            0 - ignore heading
            1 - park forward
            2 - park backwards
            Depending on the angle of approach, the vehicle can park at the specified heading or at its exact opposite (-180) angle.
            Radius seems to define how close the vehicle has to be -after parking- to the position for this task considered completed. If the value is too small, the vehicle will try to park again until it's exactly where it should be. 20.0 Works well but lower values don't, like the radius is measured in centimeters or something.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskVehiclePlayAnim(System.Int32,System.String,System.String)">
            <summary>
            Most probably plays a specific animation on vehicle. For example getting chop out of van etc...
            Here's how its used -
            TASK::TASK_VEHICLE_PLAY_ANIM(l_325, "rcmnigel1b", "idle_speedo");
            TASK::TASK_VEHICLE_PLAY_ANIM(l_556[0 -- [[1]] ], "missfra0_chop_drhome", "InCar_GetOutofBack_Speedo");
            FYI : Speedo is the name of van in which chop was put in the mission.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskVehicleShootAtCoord(System.Int32,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            TASK_VEHICLE_SHOOT_AT_COORD
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskVehicleShootAtPed(System.Int32,System.Int32,System.Single)">
            <summary>
            TASK_VEHICLE_SHOOT_AT_PED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskVehicleTempAction(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            Gives the vehicle a temporary action.
            **Note**: For migrating objects, a `CScriptEntityStateChangeEvent` will be sent over the network to let other clients know that this object is being given a temporary action. At the same time, temporary actions cannot be applied to clones/remote objects.
            ```cpp
            enum eTempAction {
            TA_NONE = 0,
            TA_WAIT = 1,
            TA_UNUSED = 2,
            TA_BRAKE_REVERSE = 3,
            TA_HANDBRAKE_TURN_LEFT = 4,
            TA_HANDBRAKE_TURN_RIGHT = 5,
            TA_HANDBRAKE_UNTIL_TIME_ENDS = 6,
            TA_TURN_LEFT = 7,
            TA_TURN_RIGHT = 8,
            TA_ACCELERATE = 9,
            TA_TURN_LEFT = 10,
            TA_TURN_RIGHT = 11,
            TA_UNUSED_12 = 12,
            TA_TURN_LEFT_GO_REVERSE = 13,
            TA_TURN_RIGHT_GO_REVERSE = 14,
            TA_PLANE_FLY_UP = 15, // (crashes game if not in plane)
            TA_PLANE_FLY_STRAIGHT = 16, // (crashes game if not in plane)
            TA_PLANE_SHARP_LEFT = 17, // (crashes game if not in plane)
            TA_PLANE_SHARP_RIGHT = 18, // (crashes game if not in plane)
            TA_STRONG_BRAKE = 19,
            TA_TURN_LEFT_AND_STOP = 20,
            TA_TURN_RIGHT_AND_STOP = 21,
            TA_GO_IN_REVERSE = 22,
            TA_ACCELERATE_FAST = 23,
            TA_BRAKE_ACTION = 24,
            TA_HANDBRAKE_TURN_LEFT_MORE = 25,
            TA_HANDBRAKE_TURN_RIGHT_MORE = 26,
            TA_HANDBRAKE_BRAKE_STRAIGHT = 27,
            TA_BRAKE_STRONG_REVERSE_ACCELERATION = 28,
            TA_UNUSED_29 = 29,
            TA_PERFORMS_BURNOUT = 30,
            TA_REV_ENGINE = 31,
            TA_ACCELERATE_VERY_STRONG = 32,
            TA_SURFACE_IN_SUBMARINE = 33
            };
            ```
            </summary>
            <param name="driver">
            The vehicle driver (`Ped`).
            </param>
            <param name="vehicle">
            The vehicle handle.
            </param>
            <param name="action">
            The temporary action, see `eTempAction`.
            </param>
            <param name="time">
            The time to run this temp action for, use `-1` for infinite. Time is in milliseconds.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskWanderInArea(System.Int32,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            Makes a ped wander/patrol around the specified area.
            The ped will continue to wander after getting distracted, but only if this additional task is temporary, ie. killing a target, after killing the target it will continue to wander around.
            Use `GetIsTaskActive(ped, 222)` to check if the ped is still wandering the area.
            </summary>
            <param name="ped">
            The ped which will wander the area.
            </param>
            <param name="x">
            The X coordinate.
            </param>
            <param name="y">
            The Y coordinate
            </param>
            <param name="z">
            The Z coordinate
            </param>
            <param name="radius">
            The radius of the area to wander around in
            </param>
            <param name="minimalLength">
            The minimal length it will wander before waiting timeBetweenWalks seconds before continuing
            </param>
            <param name="timeBetweenWalks">
            The length of time the ped will stand still/rest between walks
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskWanderSpecific(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Introduced: v1868
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskWanderStandard(System.Int32,System.Single,System.Int32)">
            <summary>
            Makes ped walk around the area.
            set p1 to 10.0f and p2 to 10 if you want the ped to walk anywhere without a duration.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskWarpPedDirectlyIntoCover(System.Int32,System.Int32,System.Boolean,System.Boolean,System.Boolean,System.Int32)">
            <summary>
            This task warps a ped directly into a cover position closest to the specified point. This can be used to quickly place peds in strategic positions during gameplay.
            ```
            NativeDB Introduced: 2545
            ```
            </summary>
            <param name="ped">
            The ped to warp into cover.
            </param>
            <param name="time">
            Duration in milliseconds the ped should take to enter the cover.
            </param>
            <param name="canPeekAndAim">
            If `true`, allows the ped to peek and aim while in cover.
            </param>
            <param name="forceInitialFacingDirection">
            If `true`, forces the ped to face the initial direction when entering cover.
            </param>
            <param name="forceFaceLeft">
            If `true`, forces the ped to face left relative to the cover position.
            </param>
            <param name="coverIndex">
            The index of the cover point to warp the ped to. If `null`, the game will choose the nearest cover point.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskWarpPedIntoVehicle(System.Int32,System.Int32,System.Int32)">
            <summary>
            ```
            NativeDB Introduced: v323
            ```
            Warp a ped into a vehicle.
            **Note**: It's better to use [`TASK_ENTER_VEHICLE`](#\_0xC20E50AA46D09CA8) with the flag "warp" flag instead of this native.
            </summary>
            <param name="ped">
            The Ped to be warped into the vehicle.
            </param>
            <param name="vehicle">
            The target vehicle into which the ped will be warped.
            </param>
            <param name="seatIndex">
            See eSeatPosition declared in [`IS_VEHICLE_SEAT_FREE`](#\_0x22AC59A870E6A669).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TaskWrithe(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            NativeDB Added Parameter 5: Any p4
            NativeDB Added Parameter 6: Any p5
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TerminateAllScriptsWithThisName(System.String)">
            <summary>
            For a full list, see [here](https://gist.github.com/4mmonium/f76f3ecef649ed275b260b433ea84494).
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TerminateThisThread">
            <summary>
            TERMINATE_THIS_THREAD
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TerminateThread(System.Int32)">
            <summary>
            TERMINATE_THREAD
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TerraingridActivate(System.Boolean)">
            <summary>
            This native enables/disables the gold putting grid display (https://i.imgur.com/TC6cku6.png).
            This requires these two natives to be called as well to configure the grid: [`TERRAINGRID_SET_PARAMS`](#\_0x1C4FC5752BCD8E48) and [`TERRAINGRID_SET_COLOURS`](#\_0x5CE62918F8D703C7).
            </summary>
            <param name="toggle">
            Enables or disables the golf putting grid display.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa356990e161c9e65(System.Boolean)">
            <summary>
            This native enables/disables the gold putting grid display (https://i.imgur.com/TC6cku6.png).
            This requires these two natives to be called as well to configure the grid: [`TERRAINGRID_SET_PARAMS`](#\_0x1C4FC5752BCD8E48) and [`TERRAINGRID_SET_COLOURS`](#\_0x5CE62918F8D703C7).
            </summary>
            <param name="toggle">
            Enables or disables the golf putting grid display.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TerraingridSetColours(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            This native is used along with these two natives: [`TERRAINGRID_ACTIVATE`](#\_0xA356990E161C9E65) and [`TERRAINGRID_SET_PARAMS`](#\_0x1C4FC5752BCD8E48).
            This native sets the colors for the golf putting grid. the 'min...' values are for the lower areas that the grid covers, the 'max...' values are for the higher areas that the grid covers, all remaining values are for the 'normal' ground height.
            All those natives combined they will output something like this: https://i.imgur.com/TC6cku6.png
            Old description:
            Only called in golf and golf_mp\
            parameters used are\
            GRAPHICS::\_0x5CE62918F8D703C7(255, 0, 0, 64, 255, 255, 255, 5, 255, 255, 0, 64);
            </summary>
            <param name="lowR">
            red value for the lower level
            </param>
            <param name="lowG">
            green value for the lower level
            </param>
            <param name="lowB">
            blue value for the lower level
            </param>
            <param name="lowAlpha">
            alpha value for the lower level
            </param>
            <param name="R">
            red value for the normal level
            </param>
            <param name="G">
            green value for the normal level
            </param>
            <param name="B">
            blue value for the normal level
            </param>
            <param name="Alpha">
            alpha value for the normal level
            </param>
            <param name="highR">
            red value for the upper level
            </param>
            <param name="highG">
            green value for the upper level
            </param>
            <param name="highB">
            blue value for the upper level
            </param>
            <param name="highAlpha">
            alpha value for the upper level
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x5ce62918f8d703c7(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            This native is used along with these two natives: [`TERRAINGRID_ACTIVATE`](#\_0xA356990E161C9E65) and [`TERRAINGRID_SET_PARAMS`](#\_0x1C4FC5752BCD8E48).
            This native sets the colors for the golf putting grid. the 'min...' values are for the lower areas that the grid covers, the 'max...' values are for the higher areas that the grid covers, all remaining values are for the 'normal' ground height.
            All those natives combined they will output something like this: https://i.imgur.com/TC6cku6.png
            Old description:
            Only called in golf and golf_mp\
            parameters used are\
            GRAPHICS::\_0x5CE62918F8D703C7(255, 0, 0, 64, 255, 255, 255, 5, 255, 255, 0, 64);
            </summary>
            <param name="lowR">
            red value for the lower level
            </param>
            <param name="lowG">
            green value for the lower level
            </param>
            <param name="lowB">
            blue value for the lower level
            </param>
            <param name="lowAlpha">
            alpha value for the lower level
            </param>
            <param name="R">
            red value for the normal level
            </param>
            <param name="G">
            green value for the normal level
            </param>
            <param name="B">
            blue value for the normal level
            </param>
            <param name="Alpha">
            alpha value for the normal level
            </param>
            <param name="highR">
            red value for the upper level
            </param>
            <param name="highG">
            green value for the upper level
            </param>
            <param name="highB">
            blue value for the upper level
            </param>
            <param name="highAlpha">
            alpha value for the upper level
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TerraingridSetParams(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            This native is used along with these two natives: [`TERRAINGRID_ACTIVATE`](#\_0xA356990E161C9E65) and [`TERRAINGRID_SET_COLOURS`](#\_0x5CE62918F8D703C7).
            This native configures the location, size, rotation, normal height, and the difference ratio between min, normal and max.
            All those natives combined they will output something like this: https://i.imgur.com/TC6cku6.png
            </summary>
            <param name="x">
            Grid center x coord.
            </param>
            <param name="y">
            Grid center y coord.
            </param>
            <param name="z">
            Grid center z coord.
            </param>
            <param name="p3">
            Not sure, but seems to be the amount of lines top/bottom there are in the grid. -1.0 works best.
            </param>
            <param name="rotation">
            Grid rotation (keep between 0.0 and 1.0).
            </param>
            <param name="p5">
            Offset top/bottom (? not sure about this one, seems weird).
            </param>
            <param name="width">
            Grid width (usually 15.0).
            </param>
            <param name="height">
            Grid height (usually 15.0).
            </param>
            <param name="p8">
            Not sure, but seems to be the amount of lines left/right there are in the grid. -1.0 works best.
            </param>
            <param name="scale">
            Zoom / scale (higher values = smaller (more) squares) (lower values = bigger (less) squares).
            </param>
            <param name="glowIntensity">
            glow intensity / opacity (40.0 is fine for daylight, 15.0 is fine for night time).
            </param>
            <param name="normalHeight">
            The z coord for 'normal' height (white grid lines level).
            </param>
            <param name="heightDiff">
            This is the height difference/margin used for line color changes. 0.2 works fine (normalHeight + 0.2 = yellow, normalHeight - 0.2 = red).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x1c4fc5752bcd8e48(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            This native is used along with these two natives: [`TERRAINGRID_ACTIVATE`](#\_0xA356990E161C9E65) and [`TERRAINGRID_SET_COLOURS`](#\_0x5CE62918F8D703C7).
            This native configures the location, size, rotation, normal height, and the difference ratio between min, normal and max.
            All those natives combined they will output something like this: https://i.imgur.com/TC6cku6.png
            </summary>
            <param name="x">
            Grid center x coord.
            </param>
            <param name="y">
            Grid center y coord.
            </param>
            <param name="z">
            Grid center z coord.
            </param>
            <param name="p3">
            Not sure, but seems to be the amount of lines top/bottom there are in the grid. -1.0 works best.
            </param>
            <param name="rotation">
            Grid rotation (keep between 0.0 and 1.0).
            </param>
            <param name="p5">
            Offset top/bottom (? not sure about this one, seems weird).
            </param>
            <param name="width">
            Grid width (usually 15.0).
            </param>
            <param name="height">
            Grid height (usually 15.0).
            </param>
            <param name="p8">
            Not sure, but seems to be the amount of lines left/right there are in the grid. -1.0 works best.
            </param>
            <param name="scale">
            Zoom / scale (higher values = smaller (more) squares) (lower values = bigger (less) squares).
            </param>
            <param name="glowIntensity">
            glow intensity / opacity (40.0 is fine for daylight, 15.0 is fine for night time).
            </param>
            <param name="normalHeight">
            The z coord for 'normal' height (white grid lines level).
            </param>
            <param name="heightDiff">
            This is the height difference/margin used for line color changes. 0.2 works fine (normalHeight + 0.2 = yellow, normalHeight - 0.2 = red).
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TestProbeAgainstAllWater(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32,CitizenFX.Core.Vector3@)">
            <summary>
            Flags are identical to START_SHAPE_TEST\*, however, 128 is automatically set.
            </summary>
            <param name="flag">
            See [`START_SHAPE_TEST_LOS_PROBE`](#\_0x7EE9F5D83DD4F90E)
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TestProbeAgainstWater(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,CitizenFX.Core.Vector3@)">
            <summary>
            TEST_PROBE_AGAINST_WATER
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TestVerticalProbeAgainstAllWater(System.Single,System.Single,System.Single,System.Int32,System.Single@)">
            <summary>
            TEST_VERTICAL_PROBE_AGAINST_ALL_WATER
            </summary>
            <param name="flag">
            See [`START_SHAPE_TEST_LOS_PROBE`](#\_0x7EE9F5D83DD4F90E)
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TextureDownloadGetName(System.Int32)">
            <summary>
            TEXTURE_DOWNLOAD_GET_NAME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TextureDownloadHasFailed(System.Int32)">
            <summary>
            TEXTURE_DOWNLOAD_HAS_FAILED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x5776ed562c134687(System.Int32)">
            <summary>
            TEXTURE_DOWNLOAD_HAS_FAILED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TextureDownloadRelease(System.Int32)">
            <summary>
            TEXTURE_DOWNLOAD_RELEASE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TextureDownloadRequest(System.Int32@,System.String,System.String,System.Boolean)">
            <summary>
            TEXTURE_DOWNLOAD_REQUEST
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ThefeedClearFrozenPost">
            <summary>
            THEFEED_CLEAR_FROZEN_POST
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x80fe4f3ab4e1b62a">
            <summary>
            THEFEED_CLEAR_FROZEN_POST
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ThefeedFlushPersistent">
            <summary>
            THEFEED_CLEAR_FROZEN_POST
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ThefeedCommentTeleportPoolOff">
            <summary>
            Displays "normal" notifications again after calling `_0x56C8B608CFD49854` (those that were drawn before calling this native too), though those will have a weird offset and stay on screen forever (tested with notifications created from same script).
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xaded7f5748acafe6">
            <summary>
            Displays "normal" notifications again after calling `_0x56C8B608CFD49854` (those that were drawn before calling this native too), though those will have a weird offset and stay on screen forever (tested with notifications created from same script).
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ThefeedShowGtaoTooltips">
            <summary>
            Displays "normal" notifications again after calling `_0x56C8B608CFD49854` (those that were drawn before calling this native too), though those will have a weird offset and stay on screen forever (tested with notifications created from same script).
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ThefeedCommentTeleportPoolOn">
            <summary>
            Enables loading screen tips to be be shown (`_0x15CFA549788D35EF` and `_0x488043841BBE156F`), blocks other kinds of notifications from being displayed (at least from current script). Call `0xADED7F5748ACAFE6` to display those again.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x56c8b608cfd49854">
            <summary>
            Enables loading screen tips to be be shown (`_0x15CFA549788D35EF` and `_0x488043841BBE156F`), blocks other kinds of notifications from being displayed (at least from current script). Call `0xADED7F5748ACAFE6` to display those again.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ThefeedDisableLoadingScreenTips">
            <summary>
            Stops loading screen tips shown by invoking either `0x488043841BBE156F` or `0x15CFA549788D35EF`
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x32888337579a5970">
            <summary>
            Stops loading screen tips shown by invoking either `0x488043841BBE156F` or `0x15CFA549788D35EF`
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ThefeedDisable">
            <summary>
            Stops loading screen tips shown by invoking either `0x488043841BBE156F` or `0x15CFA549788D35EF`
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ThefeedDisplayLoadingScreenTips">
            <summary>
            Displays loading screen tips, requires `0x56C8B608CFD49854` to be called beforehand.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x15cfa549788d35ef">
            <summary>
            Displays loading screen tips, requires `0x56C8B608CFD49854` to be called beforehand.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ThefeedEnable">
            <summary>
            Displays loading screen tips, requires `0x56C8B608CFD49854` to be called beforehand.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ThefeedFlushQueue">
            <summary>
            THEFEED_FLUSH_QUEUE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa8fdb297a8d25fba">
            <summary>
            THEFEED_FLUSH_QUEUE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ThefeedForceRenderOff">
            <summary>
            Enables loading screen tips to be be shown (`_0x15CFA549788D35EF` and `_0x488043841BBE156F`), blocks other kinds of notifications from being displayed (at least from current script). Call `0xADED7F5748ACAFE6` to display those again.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x583049884a2eee3c">
            <summary>
            Enables loading screen tips to be be shown (`_0x15CFA549788D35EF` and `_0x488043841BBE156F`), blocks other kinds of notifications from being displayed (at least from current script). Call `0xADED7F5748ACAFE6` to display those again.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ThefeedHideGtaoTooltips">
            <summary>
            Enables loading screen tips to be be shown (`_0x15CFA549788D35EF` and `_0x488043841BBE156F`), blocks other kinds of notifications from being displayed (at least from current script). Call `0xADED7F5748ACAFE6` to display those again.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ThefeedForceRenderOn">
            <summary>
            THEFEED_FORCE_RENDER_ON
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa13c11e1b5c06bfc">
            <summary>
            THEFEED_FORCE_RENDER_ON
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ThefeedFreezeNextPost">
            <summary>
            Requires manual management of game stream handles (i.e., 0xBE4390CB40B3E627).
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xfdec055ab549e328">
            <summary>
            Requires manual management of game stream handles (i.e., 0xBE4390CB40B3E627).
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ThefeedSetNextPostPersistent">
            <summary>
            Requires manual management of game stream handles (i.e., 0xBE4390CB40B3E627).
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ThefeedGetFirstVisibleDeleteRemaining">
            <summary>
            Returns the handle for the notification currently displayed on the screen. Name may be a hash collision, but describes the function accurately.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x82352748437638ca">
            <summary>
            Returns the handle for the notification currently displayed on the screen. Name may be a hash collision, but describes the function accurately.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetCurrentNotification">
            <summary>
            Returns the handle for the notification currently displayed on the screen. Name may be a hash collision, but describes the function accurately.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ThefeedGetCurrentNotification">
            <summary>
            Returns the handle for the notification currently displayed on the screen. Name may be a hash collision, but describes the function accurately.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ThefeedHideThisFrame">
            <summary>
            Once called each frame hides all above radar notifications.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x25f87b30c382fca7">
            <summary>
            Once called each frame hides all above radar notifications.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HideHudNotificationsThisFrame">
            <summary>
            Once called each frame hides all above radar notifications.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ThefeedIsPaused">
            <summary>
            THEFEED_IS_PAUSED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa9cbfd40b3fa3010">
            <summary>
            THEFEED_IS_PAUSED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ThefeedOnlyShowTooltips(System.Boolean)">
            <summary>
            THEFEED_ONLY_SHOW_TOOLTIPS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x6f1554b0cc2089fa(System.Boolean)">
            <summary>
            THEFEED_ONLY_SHOW_TOOLTIPS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ThefeedPause">
            <summary>
            THEFEED_PAUSE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xfdb423997fa30340">
            <summary>
            THEFEED_PAUSE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ThefeedRemoveItem(System.Int32)">
            <summary>
            Removes a notification instantly instead of waiting for it to disappear
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.RemoveNotification(System.Int32)">
            <summary>
            Removes a notification instantly instead of waiting for it to disappear
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ThefeedResetAllParameters">
            <summary>
            THEFEED_RESET_ALL_PARAMETERS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xfdd85225b2dea55e">
            <summary>
            THEFEED_RESET_ALL_PARAMETERS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ThefeedClearAnimpostfx">
            <summary>
            THEFEED_RESET_ALL_PARAMETERS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ThefeedResume">
            <summary>
            THEFEED_RESUME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xe1cd1e48e025e661">
            <summary>
            THEFEED_RESUME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ThefeedSetAnimpostfxColor(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            _THEFEED_SET_ANIMPOSTFX_COLOR
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x17430b918701c342(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            _THEFEED_SET_ANIMPOSTFX_COLOR
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetNotificationFlashColor(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            _THEFEED_SET_ANIMPOSTFX_COLOR
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ThefeedSetAnimpostfxCount(System.Int32)">
            <summary>
            Related to notification color flashing, setting p0 to 0 invalidates a `_SET_NOTIFICATION_FLASH_COLOR` call for the target notification.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x17ad8c9706bdd88a(System.Int32)">
            <summary>
            Related to notification color flashing, setting p0 to 0 invalidates a `_SET_NOTIFICATION_FLASH_COLOR` call for the target notification.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ThefeedSetAnimpostfxSound(System.Boolean)">
            <summary>
            Requires GAME_STREAM_ENUMS.MSGTEXT. Default sounds: "DPAD_WEAPON_SCROLL" and "HUD_FRONTEND_DEFAULT_SOUNDSET"
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x4a0c7c9bb10abb36(System.Boolean)">
            <summary>
            Requires GAME_STREAM_ENUMS.MSGTEXT. Default sounds: "DPAD_WEAPON_SCROLL" and "HUD_FRONTEND_DEFAULT_SOUNDSET"
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ThefeedSetFlushAnimpostfx(System.Boolean)">
            <summary>
            If true, remove all feed components instantly. Otherwise tween/animate close each component
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xbae4f9b97cd43b30(System.Boolean)">
            <summary>
            If true, remove all feed components instantly. Otherwise tween/animate close each component
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ThefeedSetNextPostBackgroundColor(System.Int32)">
            <summary>
            From the decompiled scripts:
            HUD::_92F0DA1E27DB96DC(6);
            HUD::_92F0DA1E27DB96DC(184);
            HUD::_92F0DA1E27DB96DC(190);
            sets background color for the next notification
            6 = red
            184 = green
            190 = yellow
            Here is a list of some colors that can be used: gyazo.com/68bd384455fceb0a85a8729e48216e15
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x92f0da1e27db96dc(System.Int32)">
            <summary>
            From the decompiled scripts:
            HUD::_92F0DA1E27DB96DC(6);
            HUD::_92F0DA1E27DB96DC(184);
            HUD::_92F0DA1E27DB96DC(190);
            sets background color for the next notification
            6 = red
            184 = green
            190 = yellow
            Here is a list of some colors that can be used: gyazo.com/68bd384455fceb0a85a8729e48216e15
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetNotificationBackgroundColor(System.Int32)">
            <summary>
            From the decompiled scripts:
            HUD::_92F0DA1E27DB96DC(6);
            HUD::_92F0DA1E27DB96DC(184);
            HUD::_92F0DA1E27DB96DC(190);
            sets background color for the next notification
            6 = red
            184 = green
            190 = yellow
            Here is a list of some colors that can be used: gyazo.com/68bd384455fceb0a85a8729e48216e15
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ThefeedNextPostBackgroundColor(System.Int32)">
            <summary>
            From the decompiled scripts:
            HUD::_92F0DA1E27DB96DC(6);
            HUD::_92F0DA1E27DB96DC(184);
            HUD::_92F0DA1E27DB96DC(190);
            sets background color for the next notification
            6 = red
            184 = green
            190 = yellow
            Here is a list of some colors that can be used: gyazo.com/68bd384455fceb0a85a8729e48216e15
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ThefeedSetScriptedMenuHeight(System.Single)">
            <summary>
            THEFEED_SET_SCRIPTED_MENU_HEIGHT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x55598d21339cb998(System.Single)">
            <summary>
            THEFEED_SET_SCRIPTED_MENU_HEIGHT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ClearNotificationsPos(System.Single)">
            <summary>
            THEFEED_SET_SCRIPTED_MENU_HEIGHT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ThefeedSpsExtendWidescreenOff">
            <summary>
            THEFEED_SPS_EXTEND_WIDESCREEN_OFF
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xb695e2cd0a2da9ee">
            <summary>
            THEFEED_SPS_EXTEND_WIDESCREEN_OFF
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ThefeedDisableBaselineOffset">
            <summary>
            THEFEED_SPS_EXTEND_WIDESCREEN_OFF
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ThefeedSpsExtendWidescreenOn">
            <summary>
            THEFEED_SPS_EXTEND_WIDESCREEN_ON
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xd4438c0564490e63">
            <summary>
            THEFEED_SPS_EXTEND_WIDESCREEN_ON
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ThefeedEnableBaselineOffset">
            <summary>
            THEFEED_SPS_EXTEND_WIDESCREEN_ON
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ThefeedUpdateItemTexture(System.String,System.String,System.String,System.String)">
            <summary>
            Used in the native scripts to reference "GET_PEDHEADSHOT_TXD_STRING" and "CHAR_DEFAULT".
            NativeDB Introduced: v323
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x317eba71d7543f52(System.String,System.String,System.String,System.String)">
            <summary>
            Used in the native scripts to reference "GET_PEDHEADSHOT_TXD_STRING" and "CHAR_DEFAULT".
            NativeDB Introduced: v323
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ThefeedAddTxdRef(System.String,System.String,System.String,System.String)">
            <summary>
            Used in the native scripts to reference "GET_PEDHEADSHOT_TXD_STRING" and "CHAR_DEFAULT".
            NativeDB Introduced: v323
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.Timera">
            <summary>
            Counts up. Every 1000 is 1 real-time second. Use SETTIMERA(int value) to set the timer (e.g.: SETTIMERA(0)).
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.Timerb">
            <summary>
            TIMERB
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.Timestep">
            <summary>
            Gets the current frame time.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TitleTextureDownloadRequest(System.String,System.String,System.Boolean)">
            <summary>
            TITLE_TEXTURE_DOWNLOAD_REQUEST
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x0b203b4afde53a4f(System.String,System.String,System.Boolean)">
            <summary>
            TITLE_TEXTURE_DOWNLOAD_REQUEST
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ToFloat(System.Int32)">
            <summary>
            TO_FLOAT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TogglePausedRenderphases(System.Boolean)">
            <summary>
            Switches the rendering display to exclude everything except PostFX, resulting in a frozen screen before the UI pass.
            </summary>
            <param name="toggle">
            Setting it to `false` will exclude render updates as mentioned in the description, until it's set back to `true`.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.EnableGameplayCam(System.Boolean)">
            <summary>
            Switches the rendering display to exclude everything except PostFX, resulting in a frozen screen before the UI pass.
            </summary>
            <param name="toggle">
            Setting it to `false` will exclude render updates as mentioned in the description, until it's set back to `true`.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetFrozenRenderingDisabled(System.Boolean)">
            <summary>
            Switches the rendering display to exclude everything except PostFX, resulting in a frozen screen before the UI pass.
            </summary>
            <param name="toggle">
            Setting it to `false` will exclude render updates as mentioned in the description, until it's set back to `true`.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ToggleShowOptionalStuntJumpCamera(System.Boolean)">
            <summary>
            Enable/disable optional stunt camera.
            ```
            NativeDB Introduced: v757
            ```
            </summary>
            <param name="toggle">
            Set to `true` to enable the optional stunt jump camera angles, or `false` to disable them and use the default camera view.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xfb80ab299d2ee1bd(System.Boolean)">
            <summary>
            Enable/disable optional stunt camera.
            ```
            NativeDB Introduced: v757
            ```
            </summary>
            <param name="toggle">
            Set to `true` to enable the optional stunt jump camera angles, or `false` to disable them and use the default camera view.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ToggleStealthRadar(System.Boolean)">
            <summary>
            TOGGLE_STEALTH_RADAR
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ToggleUsePickupsForPlayer(System.Int32,System.UInt32,System.Boolean)">
            <summary>
            Disabling/enabling a player from getting pickups. From the scripts:
            OBJECT::_616093EC6B139DD9(PLAYER::PLAYER_ID(), ${pickup_portable_package}, 0);
            OBJECT::_616093EC6B139DD9(PLAYER::PLAYER_ID(), ${pickup_portable_package}, 0);
            OBJECT::_616093EC6B139DD9(PLAYER::PLAYER_ID(), ${pickup_portable_package}, 1);
            OBJECT::_616093EC6B139DD9(PLAYER::PLAYER_ID(), ${pickup_portable_package}, 0);
            OBJECT::_616093EC6B139DD9(PLAYER::PLAYER_ID(), ${pickup_armour_standard}, 0);
            OBJECT::_616093EC6B139DD9(PLAYER::PLAYER_ID(), ${pickup_armour_standard}, 1);
            SET_PLAYER_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x616093ec6b139dd9(System.Int32,System.UInt32,System.Boolean)">
            <summary>
            Disabling/enabling a player from getting pickups. From the scripts:
            OBJECT::_616093EC6B139DD9(PLAYER::PLAYER_ID(), ${pickup_portable_package}, 0);
            OBJECT::_616093EC6B139DD9(PLAYER::PLAYER_ID(), ${pickup_portable_package}, 0);
            OBJECT::_616093EC6B139DD9(PLAYER::PLAYER_ID(), ${pickup_portable_package}, 1);
            OBJECT::_616093EC6B139DD9(PLAYER::PLAYER_ID(), ${pickup_portable_package}, 0);
            OBJECT::_616093EC6B139DD9(PLAYER::PLAYER_ID(), ${pickup_armour_standard}, 0);
            OBJECT::_616093EC6B139DD9(PLAYER::PLAYER_ID(), ${pickup_armour_standard}, 1);
            SET_PLAYER_*
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.ToggleVehicleMod(System.Int32,System.Int32,System.Boolean)">
            <summary>
            Enables or disables a vehicle mod by index (`modType`) for a given vehicle.
            `eVehicleModType` enum, used for `modType` index can be found under [`SET_VEHICLE_MOD`](#\_0x6AF0636DDEDCB6DD).
            </summary>
            <param name="vehicle">
            The vehicle handle
            </param>
            <param name="modType">
            Refer to eVehicleModType in [`SET_VEHICLE_MOD`](#\_0x6AF0636DDEDCB6DD).
            </param>
            <param name="toggle">
            A bool indicating whether the mod should be enabled/disabled (true/false)
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TrackObjectVisibility(System.Int32)">
            <summary>
            TRACK_OBJECT_VISIBILITY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TrackVehicleVisibility(System.Int32)">
            <summary>
            in script hook .net
            Vehicle v = ...;
            Function.Call(Hash.TRACK_VEHICLE_VISIBILITY, v.Handle);
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TransformToCar(System.Int32,System.Boolean)">
            <summary>
            Transforms the `stormberg` to its "road vehicle" variant. If the vehicle is already in that state then the vehicle transformation audio will still play, but the vehicle won't change at all.
            </summary>
            <param name="vehicle">
            A vehicle handle.
            </param>
            <param name="instantly">
            If true, the vehicle will be instantly transformed, when false the transform animation plays normally.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x2a69ffd1b42bff9e(System.Int32,System.Boolean)">
            <summary>
            Transforms the `stormberg` to its "road vehicle" variant. If the vehicle is already in that state then the vehicle transformation audio will still play, but the vehicle won't change at all.
            </summary>
            <param name="vehicle">
            A vehicle handle.
            </param>
            <param name="instantly">
            If true, the vehicle will be instantly transformed, when false the transform animation plays normally.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TransformStormbergToRoadVehicle(System.Int32,System.Boolean)">
            <summary>
            Transforms the `stormberg` to its "road vehicle" variant. If the vehicle is already in that state then the vehicle transformation audio will still play, but the vehicle won't change at all.
            </summary>
            <param name="vehicle">
            A vehicle handle.
            </param>
            <param name="instantly">
            If true, the vehicle will be instantly transformed, when false the transform animation plays normally.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TransformSubmarineToVehicle(System.Int32,System.Boolean)">
            <summary>
            Transforms the `stormberg` to its "road vehicle" variant. If the vehicle is already in that state then the vehicle transformation audio will still play, but the vehicle won't change at all.
            </summary>
            <param name="vehicle">
            A vehicle handle.
            </param>
            <param name="instantly">
            If true, the vehicle will be instantly transformed, when false the transform animation plays normally.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TransformToSubmarine(System.Int32,System.Boolean)">
            <summary>
            Transforms the `stormberg` to its "water vehicle" variant. If the vehicle is already in that state then the vehicle transformation audio will still play, but the vehicle won't change at all.
            </summary>
            <param name="vehicle">
            A vehicle handle.
            </param>
            <param name="instantly">
            If true, the vehicle will be instantly transformed, when false the transform animation plays normally.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xbe4c854ffdb6eebe(System.Int32,System.Boolean)">
            <summary>
            Transforms the `stormberg` to its "water vehicle" variant. If the vehicle is already in that state then the vehicle transformation audio will still play, but the vehicle won't change at all.
            </summary>
            <param name="vehicle">
            A vehicle handle.
            </param>
            <param name="instantly">
            If true, the vehicle will be instantly transformed, when false the transform animation plays normally.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TransformStormbergToWaterVehicle(System.Int32,System.Boolean)">
            <summary>
            Transforms the `stormberg` to its "water vehicle" variant. If the vehicle is already in that state then the vehicle transformation audio will still play, but the vehicle won't change at all.
            </summary>
            <param name="vehicle">
            A vehicle handle.
            </param>
            <param name="instantly">
            If true, the vehicle will be instantly transformed, when false the transform animation plays normally.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TransformVehicleToSubmarine(System.Int32,System.Boolean)">
            <summary>
            Transforms the `stormberg` to its "water vehicle" variant. If the vehicle is already in that state then the vehicle transformation audio will still play, but the vehicle won't change at all.
            </summary>
            <param name="vehicle">
            A vehicle handle.
            </param>
            <param name="instantly">
            If true, the vehicle will be instantly transformed, when false the transform animation plays normally.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TriggerEventInternal(System.String,System.String,System.Int32)">
            <summary>
            The backing function for TriggerEvent.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TriggerLatentServerEventInternal(System.String,System.String,System.Int32,System.Int32)">
            <summary>
            The backing function for TriggerLatentServerEvent.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TriggerMusicEvent(System.String)">
            <summary>
            List of all usable event names found in b617d used with this native. Sorted alphabetically and identical names removed: pastebin.com/RzDFmB1W
            All music event names found in the b617d scripts: pastebin.com/GnYt0R3P
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TriggerScreenblurFadeIn(System.Single)">
            <summary>
            TRIGGER_SCREENBLUR_FADE_IN
            </summary>
            <param name="transitionTime">
            Time in milliseconds to transition into a fully blurred screen
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TransitionToBlurred(System.Single)">
            <summary>
            TRIGGER_SCREENBLUR_FADE_IN
            </summary>
            <param name="transitionTime">
            Time in milliseconds to transition into a fully blurred screen
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TriggerScreenblurFadeOut(System.Single)">
            <summary>
            TRIGGER_SCREENBLUR_FADE_OUT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TransitionFromBlurred(System.Single)">
            <summary>
            TRIGGER_SCREENBLUR_FADE_OUT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TriggerScriptCrcCheckOnPlayer(System.Int32,System.Int32,System.UInt32)">
            <summary>
            p1 = 6
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x46fb3ed415c7641c(System.Int32,System.Int32,System.UInt32)">
            <summary>
            p1 = 6
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.NetworkIsPlayerInScript(System.Int32,System.Int32,System.UInt32)">
            <summary>
            p1 = 6
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TriggerScriptEvent(System.Int32,System.Int32@,System.Int32,System.Int32)">
            <summary>
            eventGroup: 0 = SCRIPT_EVENT_QUEUE_AI (CEventGroupScriptAI), 1 = SCRIPT_EVENT_QUEUE_NETWORK (CEventGroupScriptNetwork)
            Note: eventDataSize is NOT the size in bytes, it is the size determined by the SIZE_OF operator (RAGE Script operator, not C/C++ sizeof). That is, the size in bytes divided by 8 (script variables are always 8-byte aligned!).
            playerBits (also known as playersToBroadcastTo) is a bitset that indicates which players this event should be sent to. In order to send the event to specific players only, use (1 &lt;&lt; playerIndex). Set all bits if it should be broadcast to all players.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TriggerScriptEvent_2(System.Boolean,System.Int32@,System.Int32,System.Int32)">
            <summary>
            See TRIGGER_SCRIPT_EVENT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa40cc53df8e50837(System.Boolean,System.Int32@,System.Int32,System.Int32)">
            <summary>
            See TRIGGER_SCRIPT_EVENT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TriggerServerEventInternal(System.String,System.String,System.Int32)">
            <summary>
            The backing function for TriggerServerEvent.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TriggerSiren(System.Int32)">
            <summary>
            ... When not in a vehicle
            ```
            NativeDB Introduced: v1290
            ```
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x66c3fb05206041ba(System.Int32)">
            <summary>
            ... When not in a vehicle
            ```
            NativeDB Introduced: v1290
            ```
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.TriggerSonarBlip(System.Single,System.Single,System.Single,System.Single,System.Int32)">
            <summary>
            TRIGGER_SONAR_BLIP
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x72dd432f3cdfc0ee(System.Single,System.Single,System.Single,System.Single,System.Int32)">
            <summary>
            TRIGGER_SONAR_BLIP
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.UgcCancelQuery">
            <summary>
            UGC_CANCEL_QUERY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xe9b99b6853181409">
            <summary>
            UGC_CANCEL_QUERY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.UgcClearCreateResult">
            <summary>
            UGC_CLEAR_CREATE_RESULT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x17440aa15d1d3739">
            <summary>
            UGC_CLEAR_CREATE_RESULT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.UgcClearModifyResult">
            <summary>
            UGC_CLEAR_MODIFY_RESULT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa1e5e0204a6fcc70">
            <summary>
            UGC_CLEAR_MODIFY_RESULT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.UgcClearOfflineQuery">
            <summary>
            UGC_CLEAR_OFFLINE_QUERY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x61a885d3f7cfee9a">
            <summary>
            UGC_CLEAR_OFFLINE_QUERY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.UgcClearQueryResults">
            <summary>
            UGC_CLEAR_QUERY_RESULTS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xba96394a0eecfa65">
            <summary>
            UGC_CLEAR_QUERY_RESULTS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.UgcCopyContent(System.Int32@,System.Int32@)">
            <summary>
            UGC_COPY_CONTENT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x152d90e4c1b4738a(System.Int32@,System.Int32@)">
            <summary>
            UGC_COPY_CONTENT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.UgcCreateContent(System.String,System.Boolean,System.String,System.String,System.String,System.String,System.Boolean)">
            <summary>
            NativeDB Added Parameter 8: Any p7
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xc84527e235fca219(System.String,System.Boolean,System.String,System.String,System.String,System.String,System.Boolean)">
            <summary>
            NativeDB Added Parameter 8: Any p7
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.UgcCreateMission(System.String,System.String,System.String,System.String,System.Boolean)">
            <summary>
            NativeDB Added Parameter 6: Any p5
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa5efc3e847d60507(System.String,System.String,System.String,System.String,System.Boolean)">
            <summary>
            NativeDB Added Parameter 6: Any p5
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.UgcDidGetSucceed">
            <summary>
            UGC_DID_GET_SUCCEED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x941e5306bcd7c2c7">
            <summary>
            UGC_DID_GET_SUCCEED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.UgcGetBookmarkedContent(System.Int32,System.Int32,System.Int32@,System.Int32@)">
            <summary>
            UGC_GET_BOOKMARKED_CONTENT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xd5a4b59980401588(System.Int32,System.Int32,System.Int32@,System.Int32@)">
            <summary>
            UGC_GET_BOOKMARKED_CONTENT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.UgcGetCachedDescription(System.Int32,System.Int32)">
            <summary>
            UGC_GET_CACHED_DESCRIPTION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x40f7e66472df3e5c(System.Int32,System.Int32)">
            <summary>
            UGC_GET_CACHED_DESCRIPTION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.UgcGetContentCategory(System.Int32)">
            <summary>
            UGC_GET_CONTENT_CATEGORY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa7bab11e7c9c6c5a(System.Int32)">
            <summary>
            UGC_GET_CONTENT_CATEGORY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetContentCategory(System.Int32)">
            <summary>
            UGC_GET_CONTENT_CATEGORY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.UgcGetContentDescriptionHash(System.Int32)">
            <summary>
            UGC_GET_CONTENT_DESCRIPTION_HASH
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x7cf0448787b23758(System.Int32)">
            <summary>
            UGC_GET_CONTENT_DESCRIPTION_HASH
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetContentDescriptionHash(System.Int32)">
            <summary>
            UGC_GET_CONTENT_DESCRIPTION_HASH
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.UgcGetContentFileVersion(System.Int32,System.Int32)">
            <summary>
            UGC_GET_CONTENT_FILE_VERSION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x37025b27d9b658b1(System.Int32,System.Int32)">
            <summary>
            UGC_GET_CONTENT_FILE_VERSION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetContentFileVersion(System.Int32,System.Int32)">
            <summary>
            UGC_GET_CONTENT_FILE_VERSION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.UgcGetContentHasPlayerBookmarked(System.Int32)">
            <summary>
            UGC_GET_CONTENT_HAS_PLAYER_BOOKMARKED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x993cbe59d350d225(System.Int32)">
            <summary>
            UGC_GET_CONTENT_HAS_PLAYER_BOOKMARKED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.UgcGetContentHasPlayerRecord(System.Int32)">
            <summary>
            UGC_GET_CONTENT_HAS_PLAYER_RECORD
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x70ea8da57840f9be(System.Int32)">
            <summary>
            UGC_GET_CONTENT_HAS_PLAYER_RECORD
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.UgcGetContentHash">
            <summary>
            UGC_GET_CONTENT_HASH
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x3a17a27d75c74887">
            <summary>
            UGC_GET_CONTENT_HASH
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.UgcGetContentId(System.Int32)">
            <summary>
            Return the mission id of a job.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x55aa95f481d694d2(System.Int32)">
            <summary>
            Return the mission id of a job.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetContentId(System.Int32)">
            <summary>
            Return the mission id of a job.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.UgcGetContentIsPublished(System.Int32)">
            <summary>
            UGC_GET_CONTENT_IS_PUBLISHED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x3054f114121c21ea(System.Int32)">
            <summary>
            UGC_GET_CONTENT_IS_PUBLISHED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.UgcGetContentIsVerified(System.Int32)">
            <summary>
            UGC_GET_CONTENT_IS_VERIFIED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa9240a96c74cca13(System.Int32)">
            <summary>
            UGC_GET_CONTENT_IS_VERIFIED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.UgcGetContentLanguage(System.Int32)">
            <summary>
            UGC_GET_CONTENT_LANGUAGE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x32dd916f3f7c9672(System.Int32)">
            <summary>
            UGC_GET_CONTENT_LANGUAGE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.UgcGetContentName(System.Int32)">
            <summary>
            UGC_GET_CONTENT_NAME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xbf09786a7fcab582(System.Int32)">
            <summary>
            UGC_GET_CONTENT_NAME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.UgcGetContentNum">
            <summary>
            UGC_GET_CONTENT_NUM
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xe0a6138401bcb837">
            <summary>
            UGC_GET_CONTENT_NUM
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.UgcGetContentPath(System.Int32,System.Int32@)">
            <summary>
            UGC_GET_CONTENT_PATH
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xbaf6babf9e7ccc13(System.Int32,System.Int32@)">
            <summary>
            UGC_GET_CONTENT_PATH
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.UgcGetCloudPath(System.Int32,System.Int32@)">
            <summary>
            UGC_GET_CONTENT_PATH
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.UgcGetContentRating(System.Int32,System.Int32)">
            <summary>
            UGC_GET_CONTENT_RATING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x1accfba3d8dab2ee(System.Int32,System.Int32)">
            <summary>
            UGC_GET_CONTENT_RATING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.UgcGetContentRatingCount(System.Int32,System.Int32)">
            <summary>
            UGC_GET_CONTENT_RATING_COUNT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x759299c5bb31d2a9(System.Int32,System.Int32)">
            <summary>
            UGC_GET_CONTENT_RATING_COUNT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.UgcGetContentRatingNegativeCount(System.Int32,System.Int32)">
            <summary>
            UGC_GET_CONTENT_RATING_NEGATIVE_COUNT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x4e548c0d7ae39ff9(System.Int32,System.Int32)">
            <summary>
            UGC_GET_CONTENT_RATING_NEGATIVE_COUNT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.UgcGetContentRatingPositiveCount(System.Int32,System.Int32)">
            <summary>
            UGC_GET_CONTENT_RATING_POSITIVE_COUNT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x87e5c46c187fe0ae(System.Int32,System.Int32)">
            <summary>
            UGC_GET_CONTENT_RATING_POSITIVE_COUNT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.UgcGetContentTotal">
            <summary>
            UGC_GET_CONTENT_TOTAL
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x769951e2455e2eb5">
            <summary>
            UGC_GET_CONTENT_TOTAL
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.UgcGetContentUpdatedDate(System.Int32,System.Int32@)">
            <summary>
            UGC_GET_CONTENT_UPDATED_DATE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xcfd115b373c0df63(System.Int32,System.Int32@)">
            <summary>
            UGC_GET_CONTENT_UPDATED_DATE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.UgcGetContentUserId(System.Int32)">
            <summary>
            UGC_GET_CONTENT_USER_ID
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xcd67ad041a394c9c(System.Int32)">
            <summary>
            UGC_GET_CONTENT_USER_ID
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetContentUserId(System.Int32)">
            <summary>
            UGC_GET_CONTENT_USER_ID
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetPlayerAdvancedModifierPrivileges(System.Int32)">
            <summary>
            UGC_GET_CONTENT_USER_ID
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.UgcGetContentUserName(System.Int32)">
            <summary>
            UGC_GET_CONTENT_USER_NAME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x703f12425eca8bf5(System.Int32)">
            <summary>
            UGC_GET_CONTENT_USER_NAME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.UgcGetCreateContentId">
            <summary>
            UGC_GET_CREATE_CONTENT_ID
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xc55a0b40ffb1ed23">
            <summary>
            UGC_GET_CREATE_CONTENT_ID
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.UgcGetCreateResult">
            <summary>
            UGC_GET_CREATE_RESULT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xfbc5e768c7a77a6a">
            <summary>
            UGC_GET_CREATE_RESULT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.UgcGetCreatorNum">
            <summary>
            UGC_GET_CREATOR_NUM
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x597f8dba9b206fc7">
            <summary>
            UGC_GET_CREATOR_NUM
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.UgcGetCrewContent(System.Int32,System.Int32,System.Int32,System.Int32@,System.Int32@)">
            <summary>
            UGC_GET_CREW_CONTENT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x9f6e2821885caee2(System.Int32,System.Int32,System.Int32,System.Int32@,System.Int32@)">
            <summary>
            UGC_GET_CREW_CONTENT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.UgcGetFriendContent(System.Int32,System.Int32,System.Int32@,System.Int32@)">
            <summary>
            UGC_GET_FRIEND_CONTENT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xf9e1ccae8ba4c281(System.Int32,System.Int32,System.Int32@,System.Int32@)">
            <summary>
            UGC_GET_FRIEND_CONTENT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.UgcGetGetByCategory(System.Int32,System.Int32,System.Int32,System.Int32@,System.Int32@)">
            <summary>
            UGC_GET_GET_BY_CATEGORY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x678bb03c1a3bd51e(System.Int32,System.Int32,System.Int32,System.Int32@,System.Int32@)">
            <summary>
            UGC_GET_GET_BY_CATEGORY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.UgcGetModifyResult">
            <summary>
            UGC_GET_MODIFY_RESULT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x5a0a3d1a186a5508">
            <summary>
            UGC_GET_MODIFY_RESULT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.UgcGetMyContent(System.Int32,System.Int32,System.Int32@,System.Int32@)">
            <summary>
            UGC_GET_MY_CONTENT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x3195f8dd0d531052(System.Int32,System.Int32,System.Int32@,System.Int32@)">
            <summary>
            UGC_GET_MY_CONTENT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.UgcGetQueryResult">
            <summary>
            UGC_GET_QUERY_RESULT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xedf7f927136c224b">
            <summary>
            UGC_GET_QUERY_RESULT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.UgcGetRootContentId(System.Int32)">
            <summary>
            Return the root content id of a job.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xc0173d6bff4e0348(System.Int32)">
            <summary>
            Return the root content id of a job.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.GetRootContentId(System.Int32)">
            <summary>
            Return the root content id of a job.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.UgcHasCreateFinished">
            <summary>
            UGC_HAS_CREATE_FINISHED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x5e24341a7f92a74b">
            <summary>
            UGC_HAS_CREATE_FINISHED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.UgcHasGetFinished">
            <summary>
            UGC_HAS_GET_FINISHED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x02ada21ea2f6918f">
            <summary>
            UGC_HAS_GET_FINISHED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.UgcHasModifyFinished">
            <summary>
            UGC_HAS_MODIFY_FINISHED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x299ef3c576773506">
            <summary>
            UGC_HAS_MODIFY_FINISHED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.UgcIsGetting">
            <summary>
            UGC_IS_GETTING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xd53acdbef24a46e8">
            <summary>
            UGC_IS_GETTING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.UgcIsLanguageSupported(System.Int32)">
            <summary>
            UGC_IS_LANGUAGE_SUPPORTED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xf53e48461b71eecb(System.Int32)">
            <summary>
            UGC_IS_LANGUAGE_SUPPORTED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.UgcPoliciesMakePrivate(System.Int32)">
            <summary>
            UGC_POLICIES_MAKE_PRIVATE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x5cae833b0ee0c500(System.Int32)">
            <summary>
            UGC_POLICIES_MAKE_PRIVATE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.UgcPublish(System.String,System.String,System.String)">
            <summary>
            UGC_PUBLISH
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x1de0f5f50d723caa(System.String,System.String,System.String)">
            <summary>
            UGC_PUBLISH
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.UgcQueryByContentId(System.String,System.Boolean,System.String)">
            <summary>
            UGC_QUERY_BY_CONTENT_ID
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x158ec424f35ec469(System.String,System.Boolean,System.String)">
            <summary>
            UGC_QUERY_BY_CONTENT_ID
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.UgcQueryByContentIds(System.Int32@,System.Int32,System.Boolean,System.String)">
            <summary>
            UGC_QUERY_BY_CONTENT_IDS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xc7397a83f7a2a462(System.Int32@,System.Int32,System.Boolean,System.String)">
            <summary>
            UGC_QUERY_BY_CONTENT_IDS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.UgcQueryMyContent(System.Int32,System.Int32,System.Int32@,System.Int32,System.Int32,System.Int32)">
            <summary>
            UGC_QUERY_MY_CONTENT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x9bf438815f5d96ea(System.Int32,System.Int32,System.Int32@,System.Int32,System.Int32,System.Int32)">
            <summary>
            UGC_QUERY_MY_CONTENT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.UgcQueryRecentlyCreatedContent(System.Int32,System.Int32,System.String,System.Int32)">
            <summary>
            _UGC_QUERY_RECENTLY_CREATED_CONTENT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x6d4cb481fac835e8(System.Int32,System.Int32,System.String,System.Int32)">
            <summary>
            _UGC_QUERY_RECENTLY_CREATED_CONTENT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.UgcRequestCachedDescription(System.Int32)">
            <summary>
            UGC_REQUEST_CACHED_DESCRIPTION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x5e0165278f6339ee(System.Int32)">
            <summary>
            UGC_REQUEST_CACHED_DESCRIPTION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.UgcRequestContentDataFromIndex(System.Int32,System.Int32)">
            <summary>
            UGC_REQUEST_CONTENT_DATA_FROM_INDEX
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x171df6a0c07fb3dc(System.Int32,System.Int32)">
            <summary>
            UGC_REQUEST_CONTENT_DATA_FROM_INDEX
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.UgcRequestContentDataFromParams(System.String,System.String,System.Int32,System.Int32,System.Int32)">
            <summary>
            UGC_REQUEST_CONTENT_DATA_FROM_PARAMS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x7fd2990af016795e(System.String,System.String,System.Int32,System.Int32,System.Int32)">
            <summary>
            UGC_REQUEST_CONTENT_DATA_FROM_PARAMS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.UgcSetBookmarked(System.String,System.Boolean,System.String)">
            <summary>
            UGC_SET_BOOKMARKED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x274a1519dfc1094f(System.String,System.Boolean,System.String)">
            <summary>
            UGC_SET_BOOKMARKED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.UgcSetDeleted(System.Int32@,System.Boolean,System.Int32@)">
            <summary>
            UGC_SET_DELETED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xd05d1a6c74da3498(System.Int32@,System.Boolean,System.Int32@)">
            <summary>
            UGC_SET_DELETED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.UgcSetPlayerData(System.String,System.Single,System.String)">
            <summary>
            NativeDB Added Parameter 4: Any p3
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x692d808c34a82143(System.String,System.Single,System.String)">
            <summary>
            NativeDB Added Parameter 4: Any p3
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.UgcSetQueryDataFromOffline(System.Boolean)">
            <summary>
            UGC_SET_QUERY_DATA_FROM_OFFLINE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xf98dde0a8ed09323(System.Boolean)">
            <summary>
            UGC_SET_QUERY_DATA_FROM_OFFLINE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.UgcTextureDownloadRequest(System.Int32@,System.Int32,System.Int32,System.Int32,System.Int32@,System.Boolean)">
            <summary>
            UGC_TEXTURE_DOWNLOAD_REQUEST
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x308f96458b7087cc(System.Int32@,System.Int32,System.Int32,System.Int32,System.Int32@,System.Boolean)">
            <summary>
            UGC_TEXTURE_DOWNLOAD_REQUEST
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.UgcUpdateContent(System.String,System.Int32@,System.Boolean,System.String,System.String,System.String,System.String)">
            <summary>
            NativeDB Added Parameter 8: Any p7
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x648e7a5434af7969(System.String,System.Int32@,System.Boolean,System.String,System.String,System.String,System.String)">
            <summary>
            NativeDB Added Parameter 8: Any p7
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.UgcUpdateMission(System.String,System.String,System.String,System.String,System.String)">
            <summary>
            NativeDB Added Parameter 6: Any p5
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x4645de9980999e93(System.String,System.String,System.String,System.String,System.String)">
            <summary>
            NativeDB Added Parameter 6: Any p5
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.Ui3dsceneIsAvailable">
            <summary>
            UI3DSCENE_IS_AVAILABLE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xd3a10fc7fd8d98cd">
            <summary>
            UI3DSCENE_IS_AVAILABLE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.Ui3dscenePushPreset(System.String)">
            <summary>
            All presets can be found in common\data\ui\uiscenes.meta
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xf1cea8a4198d8e9a(System.String)">
            <summary>
            All presets can be found in common\data\ui\uiscenes.meta
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.UiStartedEndUserBenchmark">
            <summary>
            Returns whether the In-Game Pause Menu Launched the Benchmark Tests.
            </summary>
            <returns>
            Returns true if the current frontend menu is `FE_MENU_VERSION_SP_PAUSE`, `false` otherwise.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xea2f2061875eed90">
            <summary>
            Returns whether the In-Game Pause Menu Launched the Benchmark Tests.
            </summary>
            <returns>
            Returns true if the current frontend menu is `FE_MENU_VERSION_SP_PAUSE`, `false` otherwise.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.UiIsSingleplayerPauseMenuActive">
            <summary>
            Returns whether the In-Game Pause Menu Launched the Benchmark Tests.
            </summary>
            <returns>
            Returns true if the current frontend menu is `FE_MENU_VERSION_SP_PAUSE`, `false` otherwise.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.UnblockDecisionMakerEvent(System.UInt32,System.Int32)">
            <summary>
            eventType: https://alloc8or.re/gta5/doc/enums/eEventType.txt
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.UnblockSpeechContextGroup(System.String)">
            <summary>
            ```
            NativeDB Introduced: v1493
            ```
            Removes all instances of a given context block.
            </summary>
            <param name="groupName">
            Context group name to unblock.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x2acabed337622df2(System.String)">
            <summary>
            ```
            NativeDB Introduced: v1493
            ```
            Removes all instances of a given context block.
            </summary>
            <param name="groupName">
            Context group name to unblock.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.UncuffPed(System.Int32)">
            <summary>
            UNCUFF_PED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.UnfreezeRadioStation(System.String)">
            <summary>
            UNFREEZE_RADIO_STATION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.UnloadCloudHat(System.String,System.Single)">
            <summary>
            Called 4 times in the b617d scripts:
            MISC::_A74802FB8D0B7814("CONTRAILS", 0);
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa74802fb8d0b7814(System.String,System.Single)">
            <summary>
            Called 4 times in the b617d scripts:
            MISC::_A74802FB8D0B7814("CONTRAILS", 0);
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.UnloadContentChangeSetGroup(System.UInt32)">
            <summary>
            From fm_deathmatch_creator and fm_race_creator:
            FILES::_UNLOAD_CONTENT_CHANGE_SET_GROUP(joaat("GROUP_MAP_SP"));
            FILES::_LOAD_CONTENT_CHANGE_SET_GROUP(joaat("GROUP_MAP"));
            NativeDB Introduced: v1604
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.UnlockMinimapAngle">
            <summary>
            UNLOCK_MINIMAP_ANGLE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.UnlockMinimapPosition">
            <summary>
            UNLOCK_MINIMAP_POSITION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.UnlockMissionNewsStory(System.Int32)">
            <summary>
            UNLOCK_MISSION_NEWS_STORY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.UnlockRadioStationTrackList(System.String,System.String)">
            <summary>
            AUDIO::UNLOCK_RADIO_STATION_TRACK_LIST("RADIO_16_SILVERLAKE", "MIRRORPARK_LOCKED");
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x031acb6aba18c729(System.String,System.String)">
            <summary>
            AUDIO::UNLOCK_RADIO_STATION_TRACK_LIST("RADIO_16_SILVERLAKE", "MIRRORPARK_LOCKED");
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.UnpatchDecalDiffuseMap(System.Int32)">
            <summary>
            GRAPHICS::UNPATCH_DECAL_DIFFUSE_MAP(9123);
            GRAPHICS::SET_STREAMED_TEXTURE_DICT_AS_NO_LONGER_NEEDED("MPMissMarkers256");
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xb7ed70c49521a61d(System.Int32)">
            <summary>
            GRAPHICS::UNPATCH_DECAL_DIFFUSE_MAP(9123);
            GRAPHICS::SET_STREAMED_TEXTURE_DICT_AS_NO_LONGER_NEEDED("MPMissMarkers256");
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.UndoDecalTextureOverride(System.Int32)">
            <summary>
            GRAPHICS::UNPATCH_DECAL_DIFFUSE_MAP(9123);
            GRAPHICS::SET_STREAMED_TEXTURE_DICT_AS_NO_LONGER_NEEDED("MPMissMarkers256");
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.UnpausePlaybackRecordedVehicle(System.Int32)">
            <summary>
            UNPAUSE_PLAYBACK_RECORDED_VEHICLE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.UnpinInterior(System.Int32)">
            <summary>
            Does something similar to INTERIOR::DISABLE_INTERIOR.
            You don't fall through the floor but everything is invisible inside and looks the same as when INTERIOR::DISABLE_INTERIOR is used. Peds behaves normally inside.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.UnpinRopeVertex(System.Int32,System.Int32)">
            <summary>
            UNPIN_ROPE_VERTEX
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.UnregisterPedheadshot(System.Int32)">
            <summary>
            gtaforums.com/topic/885580-ped-headshotmugshot-txd/
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.UnregisterRawNuiCallback(System.String)">
            <summary>
            Will unregister and cleanup a registered NUI callback handler.
            Use along side the REGISTER_RAW_NUI_CALLBACK native.
            </summary>
            <param name="callbackType">
            The callback type to target
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.UnregisterScriptWithAudio">
            <summary>
            **This native does absolutely nothing, just a nullsub**
            ```
            On last-gen this just runs blr and this func is called by several other functions other then the native's table.
            ```
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.UnrequestTennisBanks">
            <summary>
            Unloads tennis vocalization banks loaded with [`REQUEST_TENNIS_BANKS`](#\_0x4ADA3F19BE4A6047).
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x0150b6ff25a9e2e5">
            <summary>
            Unloads tennis vocalization banks loaded with [`REQUEST_TENNIS_BANKS`](#\_0x4ADA3F19BE4A6047).
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.UpdateLightsOnEntity(System.Int32)">
            <summary>
            UPDATE_LIGHTS_ON_ENTITY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xdeadc0dedeadc0de(System.Int32)">
            <summary>
            UPDATE_LIGHTS_ON_ENTITY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.EntityDescriptionText(System.Int32)">
            <summary>
            UPDATE_LIGHTS_ON_ENTITY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.UpdateMapdataEntity(System.Int32,System.Int32,System.Object)">
            <summary>
            Transiently updates the entity with the specified mapdata index and entity index.
            This function supports SDK infrastructure and is not intended to be used directly from your code.
            </summary>
            <param name="mapdata">
            A fwMapData index from GET_MAPDATA_FROM_HASH_KEY.
            </param>
            <param name="entity">
            An entity index from GET_ENTITY_INDEX_FROM_MAPDATA.
            </param>
            <param name="entityDef">
            The new entity definition in fwEntityDef format.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.UpdateNavmeshBlockingObject(System.Int32,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32)">
            <summary>
            UPDATE_NAVMESH_BLOCKING_OBJECT
            </summary>
            <param name="_object">
            Navmesh Blocking Object by ID. must be returned by [`ADD_NAVMESH_BLOCKING_OBJECT`](#\_0xFCD5C8E06E502F5A).
            </param>
            <param name="posX">
            X position coordinate.
            </param>
            <param name="posY">
            Y position coordinate.
            </param>
            <param name="posZ">
            Z position coordinate.
            </param>
            <param name="scaleX">
            X Scale.
            </param>
            <param name="scaleY">
            Y Scale.
            </param>
            <param name="scaleZ">
            Z Scale.
            </param>
            <param name="heading">
            Heading of the blocking object.
            </param>
            <param name="flags">
            Flags for the blocking object, see [`ADD_NAVMESH_BLOCKING_OBJECT`](#\_0xFCD5C8E06E502F5A) for list of blocking object flags.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.UpdateOnscreenKeyboard">
            <summary>
            Returns the current state of the text input box.
            ```cpp
            enum eOSKStatus
            {
            OSK_INVALID = -1,
            OSK_PENDING = 0,
            OSK_SUCCESS = 1,
            OSK_CANCELLED = 2,
            OSK_FAILED = 3
            };
            ```
            </summary>
            <returns>
            Returns a value from the list above.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.UpdatePedHeadBlendData(System.Int32,System.Single,System.Single,System.Single)">
            <summary>
            See [`SET_PED_HEAD_BLEND_DATA`](#\_0x9414E18B9434C2FE)
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.UpdatePlayerTeleport(System.Int32)">
            <summary>
            _UPDATE_PLAYER_TELEPORT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xe23d5873c2394c61(System.Int32)">
            <summary>
            _UPDATE_PLAYER_TELEPORT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.HasPlayerTeleportFinished(System.Int32)">
            <summary>
            _UPDATE_PLAYER_TELEPORT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.UpdateSoundCoord(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            Updates a playing sounds absolute position.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x7ec3c679d0e7e46b(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            Updates a playing sounds absolute position.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.UpdateTaskAimGunScriptedTarget(System.Int32,System.Int32,System.Single,System.Single,System.Single,System.Boolean)">
            <summary>
            UPDATE_TASK_AIM_GUN_SCRIPTED_TARGET
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.UpdateTaskHandsUpDuration(System.Int32,System.Int32)">
            <summary>
            UPDATE_TASK_HANDS_UP_DURATION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.UpdateTaskSweepAimEntity(System.Int32,System.Int32)">
            <summary>
            UPDATE_TASK_SWEEP_AIM_ENTITY
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.UpdateTaskSweepAimPosition(System.Int32,System.Single,System.Single,System.Single)">
            <summary>
            UPDATE_TASK_SWEEP_AIM_POSITION
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.UpdateUnlockableDjRadioTracks(System.Boolean)">
            <summary>
            Unlocks any available DJ radio tracks based on the tuneable status
            ```
            NativeDB Introduced: v1493
            ```
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.UpdateLsur(System.Boolean)">
            <summary>
            Unlocks any available DJ radio tracks based on the tuneable status
            ```
            NativeDB Introduced: v1493
            ```
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.UseFakeMpCash(System.Boolean)">
            <summary>
            Related to displaying cash on the HUD
            Always called before HUD::CHANGE_FAKE_MP_CASH in decompiled scripts
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x170f541e1cadd1de(System.Boolean)">
            <summary>
            Related to displaying cash on the HUD
            Always called before HUD::CHANGE_FAKE_MP_CASH in decompiled scripts
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.UseFootstepScriptSweeteners(System.Int32,System.Boolean,System.Int32)">
            <summary>
            Allows script to trigger a sweetener footstep sound
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xbf4dc1784be94dfa(System.Int32,System.Boolean,System.Int32)">
            <summary>
            Allows script to trigger a sweetener footstep sound
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.UseParticleFxAsset(System.String)">
            <summary>
            From the b678d decompiled scripts:
            GRAPHICS::_SET_PTFX_ASSET_NEXT_CALL("FM_Mission_Controler");
            GRAPHICS::_SET_PTFX_ASSET_NEXT_CALL("scr_apartment_mp");
            GRAPHICS::_SET_PTFX_ASSET_NEXT_CALL("scr_indep_fireworks");
            GRAPHICS::_SET_PTFX_ASSET_NEXT_CALL("scr_mp_cig_plane");
            GRAPHICS::_SET_PTFX_ASSET_NEXT_CALL("scr_mp_creator");
            GRAPHICS::_SET_PTFX_ASSET_NEXT_CALL("scr_ornate_heist");
            GRAPHICS::_SET_PTFX_ASSET_NEXT_CALL("scr_prison_break_heist_station");
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.SetPtfxAssetNextCall(System.String)">
            <summary>
            From the b678d decompiled scripts:
            GRAPHICS::_SET_PTFX_ASSET_NEXT_CALL("FM_Mission_Controler");
            GRAPHICS::_SET_PTFX_ASSET_NEXT_CALL("scr_apartment_mp");
            GRAPHICS::_SET_PTFX_ASSET_NEXT_CALL("scr_indep_fireworks");
            GRAPHICS::_SET_PTFX_ASSET_NEXT_CALL("scr_mp_cig_plane");
            GRAPHICS::_SET_PTFX_ASSET_NEXT_CALL("scr_mp_creator");
            GRAPHICS::_SET_PTFX_ASSET_NEXT_CALL("scr_ornate_heist");
            GRAPHICS::_SET_PTFX_ASSET_NEXT_CALL("scr_prison_break_heist_station");
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.UseParticleFxAssetNextCall(System.String)">
            <summary>
            From the b678d decompiled scripts:
            GRAPHICS::_SET_PTFX_ASSET_NEXT_CALL("FM_Mission_Controler");
            GRAPHICS::_SET_PTFX_ASSET_NEXT_CALL("scr_apartment_mp");
            GRAPHICS::_SET_PTFX_ASSET_NEXT_CALL("scr_indep_fireworks");
            GRAPHICS::_SET_PTFX_ASSET_NEXT_CALL("scr_mp_cig_plane");
            GRAPHICS::_SET_PTFX_ASSET_NEXT_CALL("scr_mp_creator");
            GRAPHICS::_SET_PTFX_ASSET_NEXT_CALL("scr_ornate_heist");
            GRAPHICS::_SET_PTFX_ASSET_NEXT_CALL("scr_prison_break_heist_station");
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.UsePlayerColourInsteadOfTeamColour(System.Boolean)">
            <summary>
            USE_PLAYER_COLOUR_INSTEAD_OF_TEAM_COLOUR
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.UseScriptCamForAmbientPopulationOriginThisFrame(System.Boolean,System.Boolean)">
            <summary>
            Sets the ambient ped &amp; vehicle population spawning origin to be based around the active scripted camera for this frame
            This will prevent vehicles from being created close to the camera and/or on-screen
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x271401846bd26e92(System.Boolean,System.Boolean)">
            <summary>
            Sets the ambient ped &amp; vehicle population spawning origin to be based around the active scripted camera for this frame
            This will prevent vehicles from being created close to the camera and/or on-screen
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.UseSirenAsHorn(System.Int32,System.Boolean)">
            <summary>
            USE_SIREN_AS_HORN
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.UseVehicleCamStuntSettingsThisUpdate">
            <summary>
            Applies a predefined set of vehicle camera settings optimized for capturing stunts, effective for the current game update/frame.
            ```
            NativeDB Introduced: v791
            ```
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x6493cf69859b116a">
            <summary>
            Applies a predefined set of vehicle camera settings optimized for capturing stunts, effective for the current game update/frame.
            ```
            NativeDB Introduced: v791
            ```
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.UseStuntCameraThisFrame">
            <summary>
            Applies a predefined set of vehicle camera settings optimized for capturing stunts, effective for the current game update/frame.
            ```
            NativeDB Introduced: v791
            ```
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.UseWaypointRecordingAsAssistedMovementRoute(System.String,System.Boolean,System.Single,System.Single)">
            <summary>
            USE_WAYPOINT_RECORDING_AS_ASSISTED_MOVEMENT_ROUTE
            </summary>
            <param name="name">
            Waypoint recording name.
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.UsingMissionCreator(System.Boolean)">
            <summary>
            USING_MISSION_CREATOR
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.Vdist(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            Calculates the distance between two points in 3D space. For performance reasons, consider using direct mathematical calculations for distance, as they can be more efficient than calling this native function.
            ```
            NativeDB Introduced: v323
            ```
            </summary>
            <param name="x1">
            X coordinate of the first point.
            </param>
            <param name="y1">
            Y coordinate of the first point.
            </param>
            <param name="z1">
            Z coordinate of the first point. Represents the height or elevation at the first point.
            </param>
            <param name="x2">
            X coordinate of the second point.
            </param>
            <param name="y2">
            Y coordinate of the second point.
            </param>
            <param name="z2">
            Z coordinate of the second point. Represents the height or elevation at the second point.
            </param>
            <returns>
            Returns the distance as a float between the two points (`x1`, `y1`, `z1`) and (`x2`, `y2`, `z2`) in the game world.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.Vdist2(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            Calculates distance between vectors but does not perform Sqrt operations. Its way faster than [`VDIST`](#\_0x2A488C176D52CCA5), but it's not faster than direct mathematical calculations.
            ```
            NativeDB Introduced: v323
            ```
            </summary>
            <param name="x1">
            X coordinate of the first point.
            </param>
            <param name="y1">
            Y coordinate of the first point.
            </param>
            <param name="z1">
            Z coordinate of the first point. Represents the height or elevation at the first point.
            </param>
            <param name="x2">
            X coordinate of the second point.
            </param>
            <param name="y2">
            Y coordinate of the second point.
            </param>
            <param name="z2">
            Z coordinate of the second point. Represents the height or elevation at the second point.
            </param>
            <returns>
            Returns the distance as a float between the two points (`x1`, `y1`, `z1`) and (`x2`, `y2`, `z2`) in the game world.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.VehToNet(System.Int32)">
            <summary>
            calls from vehicle to net.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.VehicleWaypointPlaybackOverrideSpeed(System.Int32,System.Single)">
            <summary>
            VEHICLE_WAYPOINT_PLAYBACK_OVERRIDE_SPEED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.VehicleWaypointPlaybackPause(System.Int32)">
            <summary>
            VEHICLE_WAYPOINT_PLAYBACK_PAUSE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.VehicleWaypointPlaybackResume(System.Int32)">
            <summary>
            VEHICLE_WAYPOINT_PLAYBACK_RESUME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.VehicleWaypointPlaybackUseDefaultSpeed(System.Int32)">
            <summary>
            VEHICLE_WAYPOINT_PLAYBACK_USE_DEFAULT_SPEED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.Vmag(System.Single,System.Single,System.Single)">
            <summary>
            Calculates the magnitude of a vector.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.Vmag2(System.Single,System.Single,System.Single)">
            <summary>
            Calculates the magnitude of a vector but does not perform Sqrt operations. (Its way faster)
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.Wait(System.Int32)">
            <summary>
            Pauses execution of the current script, please note this behavior is only seen when called from one of the game script files(ysc). In order to wait an asi script use "static void WAIT(DWORD time);" found in main.h
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.WasCutsceneSkipped">
            <summary>
            WAS_CUTSCENE_SKIPPED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.WasEventCanceled">
            <summary>
            Returns whether or not the currently executing event was canceled.
            </summary>
            <returns>
            A boolean.
            </returns>
        </member>
        <member name="M:CitizenFX.Core.Native.API.WasPedKilledByStealth(System.Int32)">
            <summary>
            Verifies whether ped was eliminated through stealth.
            </summary>
            <param name="ped">
            Ped index
            </param>
        </member>
        <member name="M:CitizenFX.Core.Native.API.WasPedKilledByTakedown(System.Int32)">
            <summary>
            WAS_PED_KILLED_BY_TAKEDOWN
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.WasPedKnockedOut(System.Int32)">
            <summary>
            WAS_PED_KNOCKED_OUT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x61767f73eaceed21(System.Int32)">
            <summary>
            WAS_PED_KNOCKED_OUT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.WasPedSkeletonUpdated(System.Int32)">
            <summary>
            Despite this function's name, it simply returns whether the specified handle is a Ped.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.WashDecalsFromVehicle(System.Int32,System.Single)">
            <summary>
            WASH_DECALS_FROM_VEHICLE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.WashDecalsInRange(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            WASH_DECALS_IN_RANGE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.WaterOverrideFadeIn(System.Single)">
            <summary>
            WATER_OVERRIDE_FADE_IN
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa8434f1dff41d6e7(System.Single)">
            <summary>
            WATER_OVERRIDE_FADE_IN
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.WaterOverrideFadeOut(System.Single)">
            <summary>
            WATER_OVERRIDE_FADE_OUT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xc3c221addde31a11(System.Single)">
            <summary>
            WATER_OVERRIDE_FADE_OUT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.WaterOverrideSetOceannoiseminamplitude(System.Single)">
            <summary>
            WATER_OVERRIDE_SET_OCEANNOISEMINAMPLITUDE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x31727907b2c43c55(System.Single)">
            <summary>
            WATER_OVERRIDE_SET_OCEANNOISEMINAMPLITUDE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.WaterOverrideSetOceanwaveamplitude(System.Single)">
            <summary>
            WATER_OVERRIDE_SET_OCEANWAVEAMPLITUDE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x405591ec8fd9096d(System.Single)">
            <summary>
            WATER_OVERRIDE_SET_OCEANWAVEAMPLITUDE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.WaterOverrideSetOceanwavemaxamplitude(System.Single)">
            <summary>
            WATER_OVERRIDE_SET_OCEANWAVEMAXAMPLITUDE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xb3e6360dde733e82(System.Single)">
            <summary>
            WATER_OVERRIDE_SET_OCEANWAVEMAXAMPLITUDE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.WaterOverrideSetOceanwaveminamplitude(System.Single)">
            <summary>
            WATER_OVERRIDE_SET_OCEANWAVEMINAMPLITUDE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xf751b16fb32abc1d(System.Single)">
            <summary>
            WATER_OVERRIDE_SET_OCEANWAVEMINAMPLITUDE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.WaterOverrideSetRipplebumpiness(System.Single)">
            <summary>
            WATER_OVERRIDE_SET_RIPPLEBUMPINESS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x7c9c0b1eeb1f9072(System.Single)">
            <summary>
            WATER_OVERRIDE_SET_RIPPLEBUMPINESS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.WaterOverrideSetRippledisturb(System.Single)">
            <summary>
            WATER_OVERRIDE_SET_RIPPLEDISTURB
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xb9854dfde0d833d6(System.Single)">
            <summary>
            WATER_OVERRIDE_SET_RIPPLEDISTURB
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.WaterOverrideSetRipplemaxbumpiness(System.Single)">
            <summary>
            WATER_OVERRIDE_SET_RIPPLEMAXBUMPINESS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x9f5e6bb6b34540da(System.Single)">
            <summary>
            WATER_OVERRIDE_SET_RIPPLEMAXBUMPINESS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.WaterOverrideSetRippleminbumpiness(System.Single)">
            <summary>
            WATER_OVERRIDE_SET_RIPPLEMINBUMPINESS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0x6216b116083a7cb4(System.Single)">
            <summary>
            WATER_OVERRIDE_SET_RIPPLEMINBUMPINESS
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.WaterOverrideSetShorewaveamplitude(System.Single)">
            <summary>
            WATER_OVERRIDE_SET_SHOREWAVEAMPLITUDE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xb8f87ead7533b176(System.Single)">
            <summary>
            WATER_OVERRIDE_SET_SHOREWAVEAMPLITUDE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.WaterOverrideSetShorewavemaxamplitude(System.Single)">
            <summary>
            WATER_OVERRIDE_SET_SHOREWAVEMAXAMPLITUDE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xa7a1127490312c36(System.Single)">
            <summary>
            WATER_OVERRIDE_SET_SHOREWAVEMAXAMPLITUDE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.WaterOverrideSetShorewaveminamplitude(System.Single)">
            <summary>
            WATER_OVERRIDE_SET_SHOREWAVEMINAMPLITUDE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xc3ead29ab273ece8(System.Single)">
            <summary>
            WATER_OVERRIDE_SET_SHOREWAVEMINAMPLITUDE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.WaterOverrideSetStrength(System.Single)">
            <summary>
            This seems to edit the water wave, intensity around your current location.
            0.0f = Normal
            1.0f = So Calm and Smooth, a boat will stay still.
            3.0f = Really Intense.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xc54a08c85ae4d410(System.Single)">
            <summary>
            This seems to edit the water wave, intensity around your current location.
            0.0f = Normal
            1.0f = So Calm and Smooth, a boat will stay still.
            3.0f = Really Intense.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.WaypointPlaybackGetIsPaused(System.Int32)">
            <summary>
            WAYPOINT_PLAYBACK_GET_IS_PAUSED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.WaypointPlaybackOverrideSpeed(System.Int32,System.Single,System.Boolean)">
            <summary>
            WAYPOINT_PLAYBACK_OVERRIDE_SPEED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.WaypointPlaybackPause(System.Int32,System.Boolean,System.Boolean)">
            <summary>
            WAYPOINT_PLAYBACK_PAUSE
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.WaypointPlaybackResume(System.Int32,System.Boolean,System.Int32,System.Int32)">
            <summary>
            WAYPOINT_PLAYBACK_RESUME
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.WaypointPlaybackStartAimingAtCoord(System.Int32,System.Single,System.Single,System.Single,System.Boolean)">
            <summary>
            WAYPOINT_PLAYBACK_START_AIMING_AT_COORD
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.WaypointPlaybackStartAimingAtPed(System.Int32,System.Int32,System.Boolean)">
            <summary>
            WAYPOINT_PLAYBACK_START_AIMING_AT_PED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.WaypointPlaybackStartShootingAtCoord(System.Int32,System.Single,System.Single,System.Single,System.Boolean,System.Int32)">
            <summary>
            WAYPOINT_PLAYBACK_START_SHOOTING_AT_COORD
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.WaypointPlaybackStartShootingAtPed(System.Int32,System.Int32,System.Boolean,System.Int32)">
            <summary>
            WAYPOINT_PLAYBACK_START_SHOOTING_AT_PED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xe70ba7b90f8390dc(System.Int32,System.Int32,System.Boolean,System.Int32)">
            <summary>
            WAYPOINT_PLAYBACK_START_SHOOTING_AT_PED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.WaypointPlaybackStopAimingOrShooting(System.Int32)">
            <summary>
            WAYPOINT_PLAYBACK_STOP_AIMING_OR_SHOOTING
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.WaypointPlaybackUseDefaultSpeed(System.Int32)">
            <summary>
            WAYPOINT_PLAYBACK_USE_DEFAULT_SPEED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.WaypointRecordingGetClosestWaypoint(System.String,System.Single,System.Single,System.Single,System.Int32@)">
            <summary>
            For a full list of the points, see here: goo.gl/wIH0vn
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.WaypointRecordingGetCoord(System.String,System.Int32,CitizenFX.Core.Vector3@)">
            <summary>
            For a full list of the points, see here: goo.gl/wIH0vn
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.WaypointRecordingGetNumPoints(System.String,System.Int32@)">
            <summary>
            For a full list of the points, see here: goo.gl/wIH0vn
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.WaypointRecordingGetSpeedAtPoint(System.String,System.Int32)">
            <summary>
            WAYPOINT_RECORDING_GET_SPEED_AT_POINT
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.WithdrawVc(System.Int32)">
            <summary>
            Does nothing and always returns 0.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.N_0xf70efa14fe091429(System.Int32)">
            <summary>
            Does nothing and always returns 0.
            </summary>
        </member>
        <member name="M:CitizenFX.Core.Native.API.WouldEntityBeOccluded(System.UInt32,System.Single,System.Single,System.Single,System.Boolean)">
            <summary>
            WOULD_ENTITY_BE_OCCLUDED
            </summary>
        </member>
        <member name="M:CitizenFX.Core.UnsafeNativeMethods.CopyMemory(System.IntPtr,System.IntPtr,System.UInt32)">
            <summary>
            Allow copying memory from one IntPtr to another. Required as the <see cref="M:System.Runtime.InteropServices.Marshal.Copy(System.IntPtr,System.IntPtr[],System.Int32,System.Int32)"/> implementation does not provide an appropriate override.
            </summary>
            <param name="dest"></param>
            <param name="src"></param>
            <param name="count"></param>
        </member>
        <member name="F:System.Drawing.Color.Empty">
             <summary>
            	Empty Shared Field
             </summary>
            
             <remarks>
            	An uninitialized Color Structure
             </remarks>
        </member>
        <member name="M:System.Drawing.Color.op_Equality(System.Drawing.Color,System.Drawing.Color)">
             <summary>
            	Equality Operator
             </summary>
            
             <remarks>
            	Compares two Color objects. The return value is
            	based on the equivalence of the A,R,G,B properties 
            	of the two Colors.
             </remarks>
        </member>
        <member name="M:System.Drawing.Color.op_Inequality(System.Drawing.Color,System.Drawing.Color)">
             <summary>
            	Inequality Operator
             </summary>
            
             <remarks>
            	Compares two Color objects. The return value is
            	based on the equivalence of the A,R,G,B properties 
            	of the two colors.
             </remarks>
        </member>
        <member name="P:System.Drawing.Color.IsEmpty">
             <summary>
            	IsEmpty Property
             </summary>
            
             <remarks>
            	Indicates transparent black. R,G,B = 0; A=0?
             </remarks>
        </member>
        <member name="M:System.Drawing.Color.Equals(System.Object)">
             <summary>
            	Equals Method
             </summary>
            
             <remarks>
            	Checks equivalence of this Color and another object.
             </remarks>
        </member>
        <member name="M:System.Drawing.Color.GetHashCode">
             <summary>
            	GetHashCode Method
             </summary>
            
             <remarks>
            	Calculates a hashing value.
             </remarks>
        </member>
        <member name="M:System.Drawing.Color.ToString">
             <summary>
            	ToString Method
             </summary>
            
             <remarks>
            	Formats the Color as a string in ARGB notation.
             </remarks>
        </member>
        <member name="F:System.Drawing.Point.Empty">
             <summary>
            	Empty Shared Field
             </summary>
            
             <remarks>
            	An uninitialized Point Structure.
             </remarks>
        </member>
        <member name="M:System.Drawing.Point.Ceiling(System.Drawing.PointF)">
             <summary>
            	Ceiling Shared Method
             </summary>
            
             <remarks>
            	Produces a Point structure from a PointF structure by
            	taking the ceiling of the X and Y properties.
             </remarks>
        </member>
        <member name="M:System.Drawing.Point.Round(System.Drawing.PointF)">
             <summary>
            	Round Shared Method
             </summary>
            
             <remarks>
            	Produces a Point structure from a PointF structure by
            	rounding the X and Y properties.
             </remarks>
        </member>
        <member name="M:System.Drawing.Point.Truncate(System.Drawing.PointF)">
             <summary>
            	Truncate Shared Method
             </summary>
            
             <remarks>
            	Produces a Point structure from a PointF structure by
            	truncating the X and Y properties.
             </remarks>
        </member>
        <member name="M:System.Drawing.Point.op_Addition(System.Drawing.Point,System.Drawing.Size)">
             <summary>
            	Addition Operator
             </summary>
            
             <remarks>
            	Translates a Point using the Width and Height
            	properties of the given <typeref>Size</typeref>.
             </remarks>
        </member>
        <member name="M:System.Drawing.Point.op_Equality(System.Drawing.Point,System.Drawing.Point)">
             <summary>
            	Equality Operator
             </summary>
            
             <remarks>
            	Compares two Point objects. The return value is
            	based on the equivalence of the X and Y properties 
            	of the two points.
             </remarks>
        </member>
        <member name="M:System.Drawing.Point.op_Inequality(System.Drawing.Point,System.Drawing.Point)">
             <summary>
            	Inequality Operator
             </summary>
            
             <remarks>
            	Compares two Point objects. The return value is
            	based on the equivalence of the X and Y properties 
            	of the two points.
             </remarks>
        </member>
        <member name="M:System.Drawing.Point.op_Subtraction(System.Drawing.Point,System.Drawing.Size)">
             <summary>
            	Subtraction Operator
             </summary>
            
             <remarks>
            	Translates a Point using the negation of the Width 
            	and Height properties of the given Size.
             </remarks>
        </member>
        <member name="M:System.Drawing.Point.op_Explicit(System.Drawing.Point)~System.Drawing.Size">
             <summary>
            	Point to Size Conversion
             </summary>
            
             <remarks>
            	Returns a Size based on the Coordinates of a given 
            	Point. Requires explicit cast.
             </remarks>
        </member>
        <member name="M:System.Drawing.Point.op_Implicit(System.Drawing.Point)~System.Drawing.PointF">
             <summary>
            	Point to PointF Conversion
             </summary>
            
             <remarks>
            	Creates a PointF based on the coordinates of a given 
            	Point. No explicit cast is required.
             </remarks>
        </member>
        <member name="M:System.Drawing.Point.#ctor(System.Int32)">
             <summary>
            	Point Constructor
             </summary>
            
             <remarks>
            	Creates a Point from an integer which holds the Y
            	coordinate in the high order 16 bits and the X
            	coordinate in the low order 16 bits.
             </remarks>
        </member>
        <member name="M:System.Drawing.Point.#ctor(System.Drawing.Size)">
             <summary>
            	Point Constructor
             </summary>
            
             <remarks>
            	Creates a Point from a Size value.
             </remarks>
        </member>
        <member name="M:System.Drawing.Point.#ctor(System.Int32,System.Int32)">
             <summary>
            	Point Constructor
             </summary>
            
             <remarks>
            	Creates a Point from a specified x,y coordinate pair.
             </remarks>
        </member>
        <member name="P:System.Drawing.Point.IsEmpty">
             <summary>
            	IsEmpty Property
             </summary>
            
             <remarks>
            	Indicates if both X and Y are zero.
             </remarks>
        </member>
        <member name="P:System.Drawing.Point.X">
             <summary>
            	X Property
             </summary>
            
             <remarks>
            	The X coordinate of the Point.
             </remarks>
        </member>
        <member name="P:System.Drawing.Point.Y">
             <summary>
            	Y Property
             </summary>
            
             <remarks>
            	The Y coordinate of the Point.
             </remarks>
        </member>
        <member name="M:System.Drawing.Point.Equals(System.Object)">
             <summary>
            	Equals Method
             </summary>
            
             <remarks>
            	Checks equivalence of this Point and another object.
             </remarks>
        </member>
        <member name="M:System.Drawing.Point.GetHashCode">
             <summary>
            	GetHashCode Method
             </summary>
            
             <remarks>
            	Calculates a hashing value.
             </remarks>
        </member>
        <member name="M:System.Drawing.Point.Offset(System.Int32,System.Int32)">
             <summary>
            	Offset Method
             </summary>
            
             <remarks>
            	Moves the Point a specified distance.
             </remarks>
        </member>
        <member name="M:System.Drawing.Point.ToString">
             <summary>
            	ToString Method
             </summary>
            
             <remarks>
            	Formats the Point as a string in coordinate notation.
             </remarks>
        </member>
        <member name="F:System.Drawing.PointF.Empty">
             <summary>
            	Empty Shared Field
             </summary>
            
             <remarks>
            	An uninitialized PointF Structure.
             </remarks>
        </member>
        <member name="M:System.Drawing.PointF.op_Addition(System.Drawing.PointF,System.Drawing.Size)">
             <summary>
            	Addition Operator
             </summary>
            
             <remarks>
            	Translates a PointF using the Width and Height
            	properties of the given Size.
             </remarks>
        </member>
        <member name="M:System.Drawing.PointF.op_Equality(System.Drawing.PointF,System.Drawing.PointF)">
             <summary>
            	Equality Operator
             </summary>
            
             <remarks>
            	Compares two PointF objects. The return value is
            	based on the equivalence of the X and Y properties 
            	of the two points.
             </remarks>
        </member>
        <member name="M:System.Drawing.PointF.op_Inequality(System.Drawing.PointF,System.Drawing.PointF)">
             <summary>
            	Inequality Operator
             </summary>
            
             <remarks>
            	Compares two PointF objects. The return value is
            	based on the equivalence of the X and Y properties 
            	of the two points.
             </remarks>
        </member>
        <member name="M:System.Drawing.PointF.op_Subtraction(System.Drawing.PointF,System.Drawing.Size)">
             <summary>
            	Subtraction Operator
             </summary>
            
             <remarks>
            	Translates a PointF using the negation of the Width 
            	and Height properties of the given Size.
             </remarks>
        </member>
        <member name="M:System.Drawing.PointF.#ctor(System.Single,System.Single)">
             <summary>
            	PointF Constructor
             </summary>
            
             <remarks>
            	Creates a PointF from a specified x,y coordinate pair.
             </remarks>
        </member>
        <member name="P:System.Drawing.PointF.IsEmpty">
             <summary>
            	IsEmpty Property
             </summary>
            
             <remarks>
            	Indicates if both X and Y are zero.
             </remarks>
        </member>
        <member name="P:System.Drawing.PointF.X">
             <summary>
            	X Property
             </summary>
            
             <remarks>
            	The X coordinate of the PointF.
             </remarks>
        </member>
        <member name="P:System.Drawing.PointF.Y">
             <summary>
            	Y Property
             </summary>
            
             <remarks>
            	The Y coordinate of the PointF.
             </remarks>
        </member>
        <member name="M:System.Drawing.PointF.Equals(System.Object)">
             <summary>
            	Equals Method
             </summary>
            
             <remarks>
            	Checks equivalence of this PointF and another object.
             </remarks>
        </member>
        <member name="M:System.Drawing.PointF.GetHashCode">
             <summary>
            	GetHashCode Method
             </summary>
            
             <remarks>
            	Calculates a hashing value.
             </remarks>
        </member>
        <member name="M:System.Drawing.PointF.ToString">
             <summary>
            	ToString Method
             </summary>
            
             <remarks>
            	Formats the PointF as a string in coordinate notation.
             </remarks>
        </member>
        <member name="F:System.Drawing.Size.Empty">
             <summary>
            	Empty Shared Field
             </summary>
            
             <remarks>
            	An uninitialized Size Structure.
             </remarks>
        </member>
        <member name="M:System.Drawing.Size.Ceiling(System.Drawing.SizeF)">
             <summary>
            	Ceiling Shared Method
             </summary>
            
             <remarks>
            	Produces a Size structure from a SizeF structure by
            	taking the ceiling of the Width and Height properties.
             </remarks>
        </member>
        <member name="M:System.Drawing.Size.Round(System.Drawing.SizeF)">
             <summary>
            	Round Shared Method
             </summary>
            
             <remarks>
            	Produces a Size structure from a SizeF structure by
            	rounding the Width and Height properties.
             </remarks>
        </member>
        <member name="M:System.Drawing.Size.Truncate(System.Drawing.SizeF)">
             <summary>
            	Truncate Shared Method
             </summary>
            
             <remarks>
            	Produces a Size structure from a SizeF structure by
            	truncating the Width and Height properties.
             </remarks>
        </member>
        <member name="M:System.Drawing.Size.op_Addition(System.Drawing.Size,System.Drawing.Size)">
             <summary>
            	Addition Operator
             </summary>
            
             <remarks>
            	Addition of two Size structures.
             </remarks>
        </member>
        <member name="M:System.Drawing.Size.op_Equality(System.Drawing.Size,System.Drawing.Size)">
             <summary>
            	Equality Operator
             </summary>
            
             <remarks>
            	Compares two Size objects. The return value is
            	based on the equivalence of the Width and Height 
            	properties of the two Sizes.
             </remarks>
        </member>
        <member name="M:System.Drawing.Size.op_Inequality(System.Drawing.Size,System.Drawing.Size)">
             <summary>
            	Inequality Operator
             </summary>
            
             <remarks>
            	Compares two Size objects. The return value is
            	based on the equivalence of the Width and Height 
            	properties of the two Sizes.
             </remarks>
        </member>
        <member name="M:System.Drawing.Size.op_Subtraction(System.Drawing.Size,System.Drawing.Size)">
             <summary>
            	Subtraction Operator
             </summary>
            
             <remarks>
            	Subtracts two Size structures.
             </remarks>
        </member>
        <member name="M:System.Drawing.Size.op_Explicit(System.Drawing.Size)~System.Drawing.Point">
             <summary>
            	Size to Point Conversion
             </summary>
            
             <remarks>
            	Returns a Point based on the dimensions of a given 
            	Size. Requires explicit cast.
             </remarks>
        </member>
        <member name="M:System.Drawing.Size.op_Implicit(System.Drawing.Size)~System.Drawing.SizeF">
             <summary>
            	Size to SizeF Conversion
             </summary>
            
             <remarks>
            	Creates a SizeF based on the dimensions of a given 
            	Size. No explicit cast is required.
             </remarks>
        </member>
        <member name="M:System.Drawing.Size.#ctor(System.Drawing.Point)">
             <summary>
            	Size Constructor
             </summary>
            
             <remarks>
            	Creates a Size from a Point value.
             </remarks>
        </member>
        <member name="M:System.Drawing.Size.#ctor(System.Int32,System.Int32)">
             <summary>
            	Size Constructor
             </summary>
            
             <remarks>
            	Creates a Size from specified dimensions.
             </remarks>
        </member>
        <member name="P:System.Drawing.Size.IsEmpty">
             <summary>
            	IsEmpty Property
             </summary>
            
             <remarks>
            	Indicates if both Width and Height are zero.
             </remarks>
        </member>
        <member name="P:System.Drawing.Size.Width">
             <summary>
            	Width Property
             </summary>
            
             <remarks>
            	The Width coordinate of the Size.
             </remarks>
        </member>
        <member name="P:System.Drawing.Size.Height">
             <summary>
            	Height Property
             </summary>
            
             <remarks>
            	The Height coordinate of the Size.
             </remarks>
        </member>
        <member name="M:System.Drawing.Size.Equals(System.Object)">
             <summary>
            	Equals Method
             </summary>
            
             <remarks>
            	Checks equivalence of this Size and another object.
             </remarks>
        </member>
        <member name="M:System.Drawing.Size.GetHashCode">
             <summary>
            	GetHashCode Method
             </summary>
            
             <remarks>
            	Calculates a hashing value.
             </remarks>
        </member>
        <member name="M:System.Drawing.Size.ToString">
             <summary>
            	ToString Method
             </summary>
            
             <remarks>
            	Formats the Size as a string in coordinate notation.
             </remarks>
        </member>
        <member name="F:System.Drawing.SizeF.Empty">
             <summary>
            	Empty Shared Field
             </summary>
            
             <remarks>
            	An uninitialized SizeF Structure.
             </remarks>
        </member>
        <member name="M:System.Drawing.SizeF.op_Addition(System.Drawing.SizeF,System.Drawing.SizeF)">
             <summary>
            	Addition Operator
             </summary>
            
             <remarks>
            	Addition of two SizeF structures.
             </remarks>
        </member>
        <member name="M:System.Drawing.SizeF.op_Equality(System.Drawing.SizeF,System.Drawing.SizeF)">
             <summary>
            	Equality Operator
             </summary>
            
             <remarks>
            	Compares two SizeF objects. The return value is
            	based on the equivalence of the Width and Height 
            	properties of the two Sizes.
             </remarks>
        </member>
        <member name="M:System.Drawing.SizeF.op_Inequality(System.Drawing.SizeF,System.Drawing.SizeF)">
             <summary>
            	Inequality Operator
             </summary>
            
             <remarks>
            	Compares two SizeF objects. The return value is
            	based on the equivalence of the Width and Height 
            	properties of the two Sizes.
             </remarks>
        </member>
        <member name="M:System.Drawing.SizeF.op_Subtraction(System.Drawing.SizeF,System.Drawing.SizeF)">
             <summary>
            	Subtraction Operator
             </summary>
            
             <remarks>
            	Subtracts two SizeF structures.
             </remarks>
        </member>
        <member name="M:System.Drawing.SizeF.op_Explicit(System.Drawing.SizeF)~System.Drawing.PointF">
             <summary>
            	SizeF to PointF Conversion
             </summary>
            
             <remarks>
            	Returns a PointF based on the dimensions of a given 
            	SizeF. Requires explicit cast.
             </remarks>
        </member>
        <member name="M:System.Drawing.SizeF.#ctor(System.Drawing.PointF)">
             <summary>
            	SizeF Constructor
             </summary>
            
             <remarks>
            	Creates a SizeF from a PointF value.
             </remarks>
        </member>
        <member name="M:System.Drawing.SizeF.#ctor(System.Drawing.SizeF)">
             <summary>
            	SizeF Constructor
             </summary>
            
             <remarks>
            	Creates a SizeF from an existing SizeF value.
             </remarks>
        </member>
        <member name="M:System.Drawing.SizeF.#ctor(System.Single,System.Single)">
             <summary>
            	SizeF Constructor
             </summary>
            
             <remarks>
            	Creates a SizeF from specified dimensions.
             </remarks>
        </member>
        <member name="P:System.Drawing.SizeF.IsEmpty">
             <summary>
            	IsEmpty Property
             </summary>
            
             <remarks>
            	Indicates if both Width and Height are zero.
             </remarks>
        </member>
        <member name="P:System.Drawing.SizeF.Width">
             <summary>
            	Width Property
             </summary>
            
             <remarks>
            	The Width coordinate of the SizeF.
             </remarks>
        </member>
        <member name="P:System.Drawing.SizeF.Height">
             <summary>
            	Height Property
             </summary>
            
             <remarks>
            	The Height coordinate of the SizeF.
             </remarks>
        </member>
        <member name="M:System.Drawing.SizeF.Equals(System.Object)">
             <summary>
            	Equals Method
             </summary>
            
             <remarks>
            	Checks equivalence of this SizeF and another object.
             </remarks>
        </member>
        <member name="M:System.Drawing.SizeF.GetHashCode">
             <summary>
            	GetHashCode Method
             </summary>
            
             <remarks>
            	Calculates a hashing value.
             </remarks>
        </member>
        <member name="M:System.Drawing.SizeF.ToString">
             <summary>
            	ToString Method
             </summary>
            
             <remarks>
            	Formats the SizeF as a string in coordinate notation.
             </remarks>
        </member>
        <member name="M:System.Diagnostics.EnhancedStackFrame.GetFileColumnNumber">
            <summary>
                 Gets the column number in the file that contains the code that is executing. 
                 This information is typically extracted from the debugging symbols for the executable.
            </summary>
            <returns>The file column number, or 0 (zero) if the file column number cannot be determined.</returns>
        </member>
        <member name="M:System.Diagnostics.EnhancedStackFrame.GetFileLineNumber">
            <summary>
                Gets the line number in the file that contains the code that is executing. 
                This information is typically extracted from the debugging symbols for the executable.
            </summary>
            <returns>The file line number, or 0 (zero) if the file line number cannot be determined.</returns>
        </member>
        <member name="M:System.Diagnostics.EnhancedStackFrame.GetFileName">
            <summary>
                Gets the file name that contains the code that is executing. 
                This information is typically extracted from the debugging symbols for the executable.
            </summary>
            <returns>The file name, or null if the file name cannot be determined.</returns>
        </member>
        <member name="M:System.Diagnostics.EnhancedStackFrame.GetILOffset">
            <summary>
               Gets the offset from the start of the Microsoft intermediate language (MSIL)
               code for the method that is executing. This offset might be an approximation
               depending on whether or not the just-in-time (JIT) compiler is generating debugging
               code. The generation of this debugging information is controlled by the System.Diagnostics.DebuggableAttribute.
            </summary>
            <returns>The offset from the start of the MSIL code for the method that is executing.</returns>
        </member>
        <member name="M:System.Diagnostics.EnhancedStackFrame.GetMethod">
            <summary>
                Gets the method in which the frame is executing.
            </summary>
            <returns>The method in which the frame is executing.</returns>
        </member>
        <member name="M:System.Diagnostics.EnhancedStackFrame.GetNativeOffset">
            <summary>
                Gets the offset from the start of the native just-in-time (JIT)-compiled code
                for the method that is being executed. The generation of this debugging information
                is controlled by the System.Diagnostics.DebuggableAttribute class.
            </summary>
            <returns>The offset from the start of the JIT-compiled code for the method that is being executed.</returns>
        </member>
        <member name="M:System.Diagnostics.EnhancedStackFrame.ToString">
            <summary>
                Builds a readable representation of the stack trace.
            </summary>
            <returns>A readable representation of the stack trace.</returns>
        </member>
        <member name="P:System.Diagnostics.EnhancedStackTrace.FrameCount">
            <summary>
            Gets the number of frames in the stack trace.
            </summary>
            <returns>The number of frames in the stack trace.</returns>
        </member>
        <member name="M:System.Diagnostics.EnhancedStackTrace.GetFrame(System.Int32)">
            <summary>
            Gets the specified stack frame.
            </summary>
            <param name="index">The index of the stack frame requested.</param>
            <returns>The specified stack frame.</returns>
        </member>
        <member name="M:System.Diagnostics.EnhancedStackTrace.GetFrames">
            <summary>
                Returns a copy of all stack frames in the current stack trace.
            </summary>
            <returns>
                An array of type System.Diagnostics.StackFrame representing the function calls
                in the stack trace.
            </returns>
        </member>
        <member name="M:System.Diagnostics.EnhancedStackTrace.ToString">
            <summary>
            Builds a readable representation of the stack trace.
            </summary>
            <returns>A readable representation of the stack trace.</returns>
        </member>
        <member name="M:System.Diagnostics.EnhancedStackTrace.TryGetFullPath(System.String)">
            <summary>
            Tries to convert a given <paramref name="filePath"/> to a full path.
            Returns original value if the conversion isn't possible or a given path is relative.
            </summary>
        </member>
        <member name="T:System.Diagnostics.ExceptionExtentions">
            <nodoc />
        </member>
        <member name="M:System.Diagnostics.ExceptionExtentions.Demystify``1(``0)">
            <summary>
            Demystifies the given <paramref name="exception"/> and tracks the original stack traces for the whole exception tree.
            </summary>
        </member>
        <member name="M:System.Diagnostics.ExceptionExtentions.ToStringDemystified(System.Exception)">
            <summary>
            Gets demystified string representation of the <paramref name="exception"/>.
            </summary>
            <remarks>
            <see cref="M:System.Diagnostics.ExceptionExtentions.Demystify``1(``0)"/> method mutates the exception instance that can cause
            issues if a system relies on the stack trace be in the specific form.
            Unlike <see cref="M:System.Diagnostics.ExceptionExtentions.Demystify``1(``0)"/> this method is pure. It calls <see cref="M:System.Diagnostics.ExceptionExtentions.Demystify``1(``0)"/> first,
            computes a demystified string representation and then restores the original state of the exception back.
            </remarks>
        </member>
        <member name="T:System.Diagnostics.Internal.ReflectionHelper">
            <summary>
            A helper class that contains utilities methods for dealing with reflection.
            </summary>
        </member>
        <member name="M:System.Diagnostics.Internal.ReflectionHelper.IsReadOnlyAttribute(System.Type)">
            <summary>
            Returns true if <paramref name="type"/> is <code>System.Runtime.CompilerServices.IsReadOnlyAttribute</code>.
            </summary>
        </member>
        <member name="M:System.Diagnostics.Internal.ReflectionHelper.IsValueTuple(System.Type)">
            <summary>
            Returns true if the <paramref name="type"/> is a value tuple type.
            </summary>
        </member>
        <member name="M:System.Diagnostics.Internal.ReflectionHelper.IsTupleElementNameAttribue(System.Attribute)">
            <summary>
            Returns true if the given <paramref name="attribute"/> is of type <code>TupleElementNameAttribute</code>.
            </summary>
            <remarks>
            To avoid compile-time depencency hell with System.ValueTuple, this method uses reflection and not checks statically that 
            the given <paramref name="attribute"/> is <code>TupleElementNameAttribute</code>.
            </remarks>
        </member>
        <member name="M:System.Diagnostics.Internal.ReflectionHelper.GetTransformerNames(System.Attribute)">
            <summary>
            Returns 'TransformNames' property value from a given <paramref name="attribute"/>.
            </summary>
            <remarks>
            To avoid compile-time depencency hell with System.ValueTuple, this method uses reflection 
            instead of casting the attribute to a specific type.
            </remarks>
        </member>
        <member name="M:System.Diagnostics.TypeNameHelper.GetTypeDisplayName(System.Type,System.Boolean,System.Boolean)">
            <summary>
            Pretty print a type name.
            </summary>
            <param name="type">The <see cref="T:System.Type"/>.</param>
            <param name="fullName"><c>true</c> to print a fully qualified name.</param>
            <param name="includeGenericParameterNames"><c>true</c> to include generic parameter names.</param>
            <returns>The pretty printed type name.</returns>
        </member>
        <member name="M:System.Diagnostics.TypeNameHelper.GetTypeNameForGenericType(System.Type)">
            <summary>
            Returns a name of given generic type without '`'.
            </summary>
        </member>
        <member name="P:System.Collections.Generic.Enumerable.EnumerableIList`1.Item(System.Int32)">
            <inheritdoc />
        </member>
        <member name="P:System.Collections.Generic.Enumerable.EnumerableIList`1.Count">
            <inheritdoc />
        </member>
        <member name="P:System.Collections.Generic.Enumerable.EnumerableIList`1.IsReadOnly">
            <inheritdoc />
        </member>
        <member name="M:System.Collections.Generic.Enumerable.EnumerableIList`1.Add(`0)">
            <inheritdoc />
        </member>
        <member name="M:System.Collections.Generic.Enumerable.EnumerableIList`1.Clear">
            <inheritdoc />
        </member>
        <member name="M:System.Collections.Generic.Enumerable.EnumerableIList`1.Contains(`0)">
            <inheritdoc />
        </member>
        <member name="M:System.Collections.Generic.Enumerable.EnumerableIList`1.CopyTo(`0[],System.Int32)">
            <inheritdoc />
        </member>
        <member name="M:System.Collections.Generic.Enumerable.EnumerableIList`1.IndexOf(`0)">
            <inheritdoc />
        </member>
        <member name="M:System.Collections.Generic.Enumerable.EnumerableIList`1.Insert(System.Int32,`0)">
            <inheritdoc />
        </member>
        <member name="M:System.Collections.Generic.Enumerable.EnumerableIList`1.Remove(`0)">
            <inheritdoc />
        </member>
        <member name="M:System.Collections.Generic.Enumerable.EnumerableIList`1.RemoveAt(System.Int32)">
            <inheritdoc />
        </member>
    </members>
</doc>
