Files
CounterStrikeSharp/managed/CounterStrikeSharp.API/Core/Schema/Classes/CFuncRotating.g.cs
2024-05-25 18:50:09 +10:00

98 lines
3.9 KiB
C#

// <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 CFuncRotating : CBaseModelEntity
{
public CFuncRotating (IntPtr pointer) : base(pointer) {}
// m_OnStopped
[SchemaMember("CFuncRotating", "m_OnStopped")]
public CEntityIOOutput OnStopped => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CFuncRotating", "m_OnStopped");
// m_OnStarted
[SchemaMember("CFuncRotating", "m_OnStarted")]
public CEntityIOOutput OnStarted => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CFuncRotating", "m_OnStarted");
// m_OnReachedStart
[SchemaMember("CFuncRotating", "m_OnReachedStart")]
public CEntityIOOutput OnReachedStart => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CFuncRotating", "m_OnReachedStart");
// m_localRotationVector
[SchemaMember("CFuncRotating", "m_localRotationVector")]
public Vector LocalRotationVector => Schema.GetDeclaredClass<Vector>(this.Handle, "CFuncRotating", "m_localRotationVector");
// m_flFanFriction
[SchemaMember("CFuncRotating", "m_flFanFriction")]
public ref float FanFriction => ref Schema.GetRef<float>(this.Handle, "CFuncRotating", "m_flFanFriction");
// m_flAttenuation
[SchemaMember("CFuncRotating", "m_flAttenuation")]
public ref float Attenuation => ref Schema.GetRef<float>(this.Handle, "CFuncRotating", "m_flAttenuation");
// m_flVolume
[SchemaMember("CFuncRotating", "m_flVolume")]
public ref float Volume => ref Schema.GetRef<float>(this.Handle, "CFuncRotating", "m_flVolume");
// m_flTargetSpeed
[SchemaMember("CFuncRotating", "m_flTargetSpeed")]
public ref float TargetSpeed => ref Schema.GetRef<float>(this.Handle, "CFuncRotating", "m_flTargetSpeed");
// m_flMaxSpeed
[SchemaMember("CFuncRotating", "m_flMaxSpeed")]
public ref float MaxSpeed => ref Schema.GetRef<float>(this.Handle, "CFuncRotating", "m_flMaxSpeed");
// m_flBlockDamage
[SchemaMember("CFuncRotating", "m_flBlockDamage")]
public ref float BlockDamage => ref Schema.GetRef<float>(this.Handle, "CFuncRotating", "m_flBlockDamage");
// m_NoiseRunning
[SchemaMember("CFuncRotating", "m_NoiseRunning")]
public string NoiseRunning
{
get { return Schema.GetUtf8String(this.Handle, "CFuncRotating", "m_NoiseRunning"); }
set { Schema.SetString(this.Handle, "CFuncRotating", "m_NoiseRunning", value); }
}
// m_bReversed
[SchemaMember("CFuncRotating", "m_bReversed")]
public ref bool Reversed => ref Schema.GetRef<bool>(this.Handle, "CFuncRotating", "m_bReversed");
// m_bAccelDecel
[SchemaMember("CFuncRotating", "m_bAccelDecel")]
public ref bool AccelDecel => ref Schema.GetRef<bool>(this.Handle, "CFuncRotating", "m_bAccelDecel");
// m_prevLocalAngles
[SchemaMember("CFuncRotating", "m_prevLocalAngles")]
public QAngle PrevLocalAngles => Schema.GetDeclaredClass<QAngle>(this.Handle, "CFuncRotating", "m_prevLocalAngles");
// m_angStart
[SchemaMember("CFuncRotating", "m_angStart")]
public QAngle Start => Schema.GetDeclaredClass<QAngle>(this.Handle, "CFuncRotating", "m_angStart");
// m_bStopAtStartPos
[SchemaMember("CFuncRotating", "m_bStopAtStartPos")]
public ref bool StopAtStartPos => ref Schema.GetRef<bool>(this.Handle, "CFuncRotating", "m_bStopAtStartPos");
// m_vecClientOrigin
[SchemaMember("CFuncRotating", "m_vecClientOrigin")]
public Vector ClientOrigin => Schema.GetDeclaredClass<Vector>(this.Handle, "CFuncRotating", "m_vecClientOrigin");
// m_vecClientAngles
[SchemaMember("CFuncRotating", "m_vecClientAngles")]
public QAngle ClientAngles => Schema.GetDeclaredClass<QAngle>(this.Handle, "CFuncRotating", "m_vecClientAngles");
}