mirror of
https://github.com/roflmuffin/CounterStrikeSharp.git
synced 2025-12-08 08:56:34 -08:00
58 lines
2.0 KiB
C#
58 lines
2.0 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 CPathKeyFrame : CLogicalEntity
|
|
{
|
|
public CPathKeyFrame (IntPtr pointer) : base(pointer) {}
|
|
|
|
// m_Origin
|
|
[SchemaMember("CPathKeyFrame", "m_Origin")]
|
|
public Vector Origin => Schema.GetDeclaredClass<Vector>(this.Handle, "CPathKeyFrame", "m_Origin");
|
|
|
|
// m_Angles
|
|
[SchemaMember("CPathKeyFrame", "m_Angles")]
|
|
public QAngle Angles => Schema.GetDeclaredClass<QAngle>(this.Handle, "CPathKeyFrame", "m_Angles");
|
|
|
|
// m_qAngle
|
|
[SchemaMember("CPathKeyFrame", "m_qAngle")]
|
|
public Quaternion Angle => Schema.GetDeclaredClass<Quaternion>(this.Handle, "CPathKeyFrame", "m_qAngle");
|
|
|
|
// m_iNextKey
|
|
[SchemaMember("CPathKeyFrame", "m_iNextKey")]
|
|
public string INextKey
|
|
{
|
|
get { return Schema.GetUtf8String(this.Handle, "CPathKeyFrame", "m_iNextKey"); }
|
|
set { Schema.SetString(this.Handle, "CPathKeyFrame", "m_iNextKey", value); }
|
|
}
|
|
|
|
// m_flNextTime
|
|
[SchemaMember("CPathKeyFrame", "m_flNextTime")]
|
|
public ref float NextTime => ref Schema.GetRef<float>(this.Handle, "CPathKeyFrame", "m_flNextTime");
|
|
|
|
// m_pNextKey
|
|
[SchemaMember("CPathKeyFrame", "m_pNextKey")]
|
|
public CPathKeyFrame? PNextKey => Schema.GetPointer<CPathKeyFrame>(this.Handle, "CPathKeyFrame", "m_pNextKey");
|
|
|
|
// m_pPrevKey
|
|
[SchemaMember("CPathKeyFrame", "m_pPrevKey")]
|
|
public CPathKeyFrame? PrevKey => Schema.GetPointer<CPathKeyFrame>(this.Handle, "CPathKeyFrame", "m_pPrevKey");
|
|
|
|
// m_flMoveSpeed
|
|
[SchemaMember("CPathKeyFrame", "m_flMoveSpeed")]
|
|
public ref float MoveSpeed => ref Schema.GetRef<float>(this.Handle, "CPathKeyFrame", "m_flMoveSpeed");
|
|
|
|
}
|