Source 2 Viewer
  • CEntityConnection
  • CEntityConnectionSavedList
  • CSprayedDataPreset
  • CSprayedDataPresetElement
  • CSprayedDataSettingsBlock
  • BloomBlendMode_t
  • HorizJustification_e
  • LayoutPositionType_e
  • PostProcessingBloomParameters_t
  • PostProcessingResource_t
  • PostProcessingTonemapParameters_t
  • PostProcessingVignetteParameters_t
  • VertJustification_e
  • ViewFadeMode_t
  • AABB_t
  • FourQuaternions
  • LightDesc_t
  • LightSourceShape_t
  • LightType_t
  • AuthPhysBodyTypeEnum_t
  • AuthPhysCollisionAttributesModeEnum_t
  • AuthPhysJointTypeEnum_t
  • AuthPhysShapeTypeEnum_t
  • AuthPhysSphereCollision_t
  • CAuthPhysBody
  • CAuthPhysCollisionAttributes
  • CAuthPhysCollisionAttributesOverride
  • CAuthPhysFx
  • CAuthPhysFx::CBone
  • CAuthPhysFx::CCapsule
  • CAuthPhysFx::CCollisionPlane
  • CAuthPhysFx::CCollisionSphere
  • CAuthPhysFx::CConstraint
  • CAuthPhysFx::CCtrlOffset
  • CAuthPhysFx::CDagEdge
  • CAuthPhysFx::CQuad
  • CAuthPhysFx::CRod
  • CAuthPhysFx::CSpring
  • CAuthPhysJoint
  • CAuthPhysJointRange
  • CAuthPhysModel
  • CAuthPhysShape
  • CAuthPhysShapeBox
  • CAuthPhysShapeCapsule
  • CAuthPhysShapeHull
  • CAuthPhysShapeMesh
  • CAuthPhysShapeSphere
  • CVAimConstraint
  • CVBaseConstraint
  • CVClothProxyMesh
  • CVClothProxyMeshList
  • CVClothProxyMeshOptions
  • CVConstraintList
  • CVConstraintSlave
  • CVConstraintTarget
  • CVMaterialRemap
  • CVMaterialRemapList
  • CVMeshSortOptions
  • CVMorphConstraint
  • CVOrientConstraint
  • CVParentConstraint
  • CVPerMaterialOptions
  • CVPointConstraint
  • CVTiltTwistConstraint
  • CVTwistConstraint
  • CVattachment
  • CVattachmentInfluence
  • CVattachmentList
  • CVbotInteractions
  • CVdoorDamageProp
  • CVdoorHardwareSounds
  • CVdoorOptions
  • CVfireInteractions
  • CVgameInteractions
  • CVhitBox
  • CVhitBoxSet
SchemasConVars & Commands
Type / to search
  1. Half-Life: Alyx
  2. mathlib_extended
  3. LightDesc_t

LightDesc_t

  • m_Type: LightType_t
  • m_Color: Vector
  • m_BounceColor: Vector
  • m_Range: float32
  • m_Falloff: float32
  • m_Attenuation0: float32
  • m_Attenuation1: float32
  • m_Attenuation2: float32
  • m_Theta: float32
  • m_Phi: float32
  • m_lightCookie: CUtlStringToken
  • m_nLightGroupCount: int32
  • m_lightGroups: CUtlStringToken[1]
  • m_bCastShadows: bool
  • m_nShadowWidth: int32
  • m_nShadowHeight: int32
  • m_nShadowCascadeCount: int32
  • m_flShadowCascadeDistance: float32[4]
  • m_nShadowCascadeResolution: int32[4]
  • m_bUsesIndexedBakedLighting: bool
  • m_nBakeLightIndex: int32
  • m_flBakeLightIndexScale: float32
  • m_nFogLightingMode: int32
  • m_bRenderDiffuse: bool
  • m_bRenderSpecular: bool
  • m_bRenderTransmissive: bool
  • m_nPriority: int32
  • m_Shape: LightSourceShape_t
  • m_flLightSourceDim0: float32
  • m_flLightSourceDim1: float32
  • m_flLightSourceSize0: float32
  • m_flLightSourceSize1: float32
  • m_flPrecomputedMaxRange: float32
  • m_flFogContributionStength: float32
  • m_flNearClipPlane: float32
  • m_vecUp: Vector
Machine-readable data for scripts and AI agents: llms.txt.