Class CEnvCubemap
- Namespace
- CounterStrikeSharp.API.Core
- Assembly
- CounterStrikeSharp.API.dll
public class CEnvCubemap : CBaseEntity, IEquatable<CEntityInstance>
- Inheritance
-
CEnvCubemap
- Implements
-
- Derived
-
- Inherited Members
-
Constructors
CEnvCubemap(nint)
public CEnvCubemap(nint pointer)
Parameters
pointer
nint
Properties
BoxProjectMaxs
[SchemaMember("CEnvCubemap", "m_vBoxProjectMaxs")]
public Vector BoxProjectMaxs { get; }
Property Value
- Vector
BoxProjectMins
[SchemaMember("CEnvCubemap", "m_vBoxProjectMins")]
public Vector BoxProjectMins { get; }
Property Value
- Vector
CopyDiffuseFromDefaultCubemap
[SchemaMember("CEnvCubemap", "m_bCopyDiffuseFromDefaultCubemap")]
public ref bool CopyDiffuseFromDefaultCubemap { get; }
Property Value
- bool
CubemapTexture
[SchemaMember("CEnvCubemap", "m_hCubemapTexture")]
public CStrongHandle<InfoForResourceTypeCTextureBase> CubemapTexture { get; }
Property Value
- CStrongHandle<InfoForResourceTypeCTextureBase>
CustomCubemapTexture
[SchemaMember("CEnvCubemap", "m_bCustomCubemapTexture")]
public ref bool CustomCubemapTexture { get; }
Property Value
- bool
DefaultEnvMap
[SchemaMember("CEnvCubemap", "m_bDefaultEnvMap")]
public ref bool DefaultEnvMap { get; }
Property Value
- bool
DefaultSpecEnvMap
[SchemaMember("CEnvCubemap", "m_bDefaultSpecEnvMap")]
public ref bool DefaultSpecEnvMap { get; }
Property Value
- bool
DiffuseScale
[SchemaMember("CEnvCubemap", "m_flDiffuseScale")]
public ref float DiffuseScale { get; }
Property Value
- float
EdgeFadeDist
[SchemaMember("CEnvCubemap", "m_flEdgeFadeDist")]
public ref float EdgeFadeDist { get; }
Property Value
- float
EdgeFadeDists
[SchemaMember("CEnvCubemap", "m_vEdgeFadeDists")]
public Vector EdgeFadeDists { get; }
Property Value
- Vector
Enabled
[SchemaMember("CEnvCubemap", "m_bEnabled")]
public ref bool Enabled { get; }
Property Value
- bool
EnvCubeMapArrayIndex
[SchemaMember("CEnvCubemap", "m_nEnvCubeMapArrayIndex")]
public ref int EnvCubeMapArrayIndex { get; }
Property Value
- int
Handshake
[SchemaMember("CEnvCubemap", "m_nHandshake")]
public ref int Handshake { get; }
Property Value
- int
IndoorCubeMap
[SchemaMember("CEnvCubemap", "m_bIndoorCubeMap")]
public ref bool IndoorCubeMap { get; }
Property Value
- bool
InfluenceRadius
[SchemaMember("CEnvCubemap", "m_flInfluenceRadius")]
public ref float InfluenceRadius { get; }
Property Value
- float
Moveable
[SchemaMember("CEnvCubemap", "m_bMoveable")]
public ref bool Moveable { get; }
Property Value
- bool
Priority
[SchemaMember("CEnvCubemap", "m_nPriority")]
public ref int Priority { get; }
Property Value
- int
StartDisabled
[SchemaMember("CEnvCubemap", "m_bStartDisabled")]
public ref bool StartDisabled { get; }
Property Value
- bool