Files
CounterStrikeSharp/managed/CounterStrikeSharp.API/Core/Schema/Classes/CEnvCubemap.g.cs
2024-10-05 00:47:33 +10:00

94 lines
4.5 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 CEnvCubemap : CBaseEntity
{
public CEnvCubemap (IntPtr pointer) : base(pointer) {}
// m_Entity_hCubemapTexture
[SchemaMember("CEnvCubemap", "m_Entity_hCubemapTexture")]
public CStrongHandle<InfoForResourceTypeCTextureBase> Entity_hCubemapTexture => Schema.GetDeclaredClass<CStrongHandle<InfoForResourceTypeCTextureBase>>(this.Handle, "CEnvCubemap", "m_Entity_hCubemapTexture");
// m_Entity_bCustomCubemapTexture
[SchemaMember("CEnvCubemap", "m_Entity_bCustomCubemapTexture")]
public ref bool Entity_bCustomCubemapTexture => ref Schema.GetRef<bool>(this.Handle, "CEnvCubemap", "m_Entity_bCustomCubemapTexture");
// m_Entity_flInfluenceRadius
[SchemaMember("CEnvCubemap", "m_Entity_flInfluenceRadius")]
public ref float Entity_flInfluenceRadius => ref Schema.GetRef<float>(this.Handle, "CEnvCubemap", "m_Entity_flInfluenceRadius");
// m_Entity_vBoxProjectMins
[SchemaMember("CEnvCubemap", "m_Entity_vBoxProjectMins")]
public Vector Entity_vBoxProjectMins => Schema.GetDeclaredClass<Vector>(this.Handle, "CEnvCubemap", "m_Entity_vBoxProjectMins");
// m_Entity_vBoxProjectMaxs
[SchemaMember("CEnvCubemap", "m_Entity_vBoxProjectMaxs")]
public Vector Entity_vBoxProjectMaxs => Schema.GetDeclaredClass<Vector>(this.Handle, "CEnvCubemap", "m_Entity_vBoxProjectMaxs");
// m_Entity_bMoveable
[SchemaMember("CEnvCubemap", "m_Entity_bMoveable")]
public ref bool Entity_bMoveable => ref Schema.GetRef<bool>(this.Handle, "CEnvCubemap", "m_Entity_bMoveable");
// m_Entity_nHandshake
[SchemaMember("CEnvCubemap", "m_Entity_nHandshake")]
public ref Int32 Entity_nHandshake => ref Schema.GetRef<Int32>(this.Handle, "CEnvCubemap", "m_Entity_nHandshake");
// m_Entity_nEnvCubeMapArrayIndex
[SchemaMember("CEnvCubemap", "m_Entity_nEnvCubeMapArrayIndex")]
public ref Int32 Entity_nEnvCubeMapArrayIndex => ref Schema.GetRef<Int32>(this.Handle, "CEnvCubemap", "m_Entity_nEnvCubeMapArrayIndex");
// m_Entity_nPriority
[SchemaMember("CEnvCubemap", "m_Entity_nPriority")]
public ref Int32 Entity_nPriority => ref Schema.GetRef<Int32>(this.Handle, "CEnvCubemap", "m_Entity_nPriority");
// m_Entity_flEdgeFadeDist
[SchemaMember("CEnvCubemap", "m_Entity_flEdgeFadeDist")]
public ref float Entity_flEdgeFadeDist => ref Schema.GetRef<float>(this.Handle, "CEnvCubemap", "m_Entity_flEdgeFadeDist");
// m_Entity_vEdgeFadeDists
[SchemaMember("CEnvCubemap", "m_Entity_vEdgeFadeDists")]
public Vector Entity_vEdgeFadeDists => Schema.GetDeclaredClass<Vector>(this.Handle, "CEnvCubemap", "m_Entity_vEdgeFadeDists");
// m_Entity_flDiffuseScale
[SchemaMember("CEnvCubemap", "m_Entity_flDiffuseScale")]
public ref float Entity_flDiffuseScale => ref Schema.GetRef<float>(this.Handle, "CEnvCubemap", "m_Entity_flDiffuseScale");
// m_Entity_bStartDisabled
[SchemaMember("CEnvCubemap", "m_Entity_bStartDisabled")]
public ref bool Entity_bStartDisabled => ref Schema.GetRef<bool>(this.Handle, "CEnvCubemap", "m_Entity_bStartDisabled");
// m_Entity_bDefaultEnvMap
[SchemaMember("CEnvCubemap", "m_Entity_bDefaultEnvMap")]
public ref bool Entity_bDefaultEnvMap => ref Schema.GetRef<bool>(this.Handle, "CEnvCubemap", "m_Entity_bDefaultEnvMap");
// m_Entity_bDefaultSpecEnvMap
[SchemaMember("CEnvCubemap", "m_Entity_bDefaultSpecEnvMap")]
public ref bool Entity_bDefaultSpecEnvMap => ref Schema.GetRef<bool>(this.Handle, "CEnvCubemap", "m_Entity_bDefaultSpecEnvMap");
// m_Entity_bIndoorCubeMap
[SchemaMember("CEnvCubemap", "m_Entity_bIndoorCubeMap")]
public ref bool Entity_bIndoorCubeMap => ref Schema.GetRef<bool>(this.Handle, "CEnvCubemap", "m_Entity_bIndoorCubeMap");
// m_Entity_bCopyDiffuseFromDefaultCubemap
[SchemaMember("CEnvCubemap", "m_Entity_bCopyDiffuseFromDefaultCubemap")]
public ref bool Entity_bCopyDiffuseFromDefaultCubemap => ref Schema.GetRef<bool>(this.Handle, "CEnvCubemap", "m_Entity_bCopyDiffuseFromDefaultCubemap");
// m_Entity_bEnabled
[SchemaMember("CEnvCubemap", "m_Entity_bEnabled")]
public ref bool Entity_bEnabled => ref Schema.GetRef<bool>(this.Handle, "CEnvCubemap", "m_Entity_bEnabled");
}