// <auto-generated />
#nullable enable
#pragma warning disable CS1591

using System;
using System.Diagnostics;
using System.Drawing;
using CounterStrikeSharp;
using CounterStrikeSharp.API.Modules.Events;
using CounterStrikeSharp.API.Modules.Entities;
using CounterStrikeSharp.API.Modules.Memory;
using CounterStrikeSharp.API.Modules.Utils;
using CounterStrikeSharp.API.Core.Attributes;

namespace CounterStrikeSharp.API.Core;

public partial class CTriggerImpact : CTriggerMultiple
{
    public CTriggerImpact (IntPtr pointer) : base(pointer) {}

	// m_flMagnitude
	[SchemaMember("CTriggerImpact", "m_flMagnitude")]
	public ref float Magnitude => ref Schema.GetRef<float>(this.Handle, "CTriggerImpact", "m_flMagnitude");

	// m_flNoise
	[SchemaMember("CTriggerImpact", "m_flNoise")]
	public ref float Noise => ref Schema.GetRef<float>(this.Handle, "CTriggerImpact", "m_flNoise");

	// m_flViewkick
	[SchemaMember("CTriggerImpact", "m_flViewkick")]
	public ref float Viewkick => ref Schema.GetRef<float>(this.Handle, "CTriggerImpact", "m_flViewkick");

}
