Source2Toolkit
SchemaEntityClasses

CBarnLight

CBarnLight

Inheritance: CBaseModelEntity

Fields

  • m_bEnabled bool
  • m_nColorMode int32_t
  • m_Color Color
  • m_flColorTemperature float
  • m_flBrightness float
  • m_flBrightnessScale float
  • m_nDirectLight int32_t
  • m_nBakedShadowIndex int32_t
  • m_nLightPathUniqueId int32_t
  • m_nLightMapUniqueId int32_t
  • m_nLuminaireShape int32_t
  • m_flLuminaireSize float
  • m_flLuminaireAnisotropy float
  • m_LightStyleString CUtlString
  • m_flLightStyleStartTime float
  • m_QueuedLightStyleStrings CUtlVector<CUtlString>
  • m_LightStyleEvents CUtlVector<CUtlString>
  • m_LightStyleTargets CUtlVector<CHandle<CBaseModelEntity>>
  • m_StyleEvent [CEntityIOOutput](/docs/schema/Entityio)
  • m_hLightCookie CStrongHandle< InfoForResourceTypeCTextureBase >
  • m_flShape float
  • m_flSoftX float
  • m_flSoftY float
  • m_flSkirt float
  • m_flSkirtNear float
  • m_vSizeParams Vector
  • m_flRange float
  • m_vShear Vector
  • m_nBakeSpecularToCubemaps int32_t
  • m_vBakeSpecularToCubemapsSize Vector
  • m_nCastShadows int32_t
  • m_nShadowMapSize int32_t
  • m_nShadowPriority int32_t
  • m_bContactShadow bool
  • m_bForceShadowsEnabled bool
  • m_nBounceLight int32_t
  • m_flBounceScale float
  • m_bDynamicBounce bool
  • m_flMinRoughness float
  • m_vAlternateColor Vector
  • m_fAlternateColorBrightness float
  • m_nFog int32_t
  • m_flFogStrength float
  • m_nFogShadows int32_t
  • m_flFogScale float
  • m_bFogMixedShadows bool
  • m_flFadeSizeStart float
  • m_flFadeSizeEnd float
  • m_flShadowFadeSizeStart float
  • m_flShadowFadeSizeEnd float
  • m_bPrecomputedFieldsValid bool
  • m_vPrecomputedBoundsMins Vector
  • m_vPrecomputedBoundsMaxs Vector
  • m_vPrecomputedOBBOrigin Vector
  • m_vPrecomputedOBBAngles QAngle
  • m_vPrecomputedOBBExtent Vector
  • m_nPrecomputedSubFrusta int32_t
  • m_vPrecomputedOBBOrigin0 Vector
  • m_vPrecomputedOBBAngles0 QAngle
  • m_vPrecomputedOBBExtent0 Vector
  • m_vPrecomputedOBBOrigin1 Vector
  • m_vPrecomputedOBBAngles1 QAngle
  • m_vPrecomputedOBBExtent1 Vector
  • m_vPrecomputedOBBOrigin2 Vector
  • m_vPrecomputedOBBAngles2 QAngle
  • m_vPrecomputedOBBExtent2 Vector
  • m_vPrecomputedOBBOrigin3 Vector
  • m_vPrecomputedOBBAngles3 QAngle
  • m_vPrecomputedOBBExtent3 Vector
  • m_vPrecomputedOBBOrigin4 Vector
  • m_vPrecomputedOBBAngles4 QAngle
  • m_vPrecomputedOBBExtent4 Vector
  • m_vPrecomputedOBBOrigin5 Vector
  • m_vPrecomputedOBBAngles5 QAngle
  • m_vPrecomputedOBBExtent5 Vector
  • m_bPvsModifyEntity bool
  • m_VisClusters CUtlVector<uint16_t>

Methods

FromIndex()

Parameters
  • index.Get()

On this page