CEnvProjectedTexture

From SigMod
Revision as of 15:04, 9 March 2023 by Mince (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Overview[edit | edit source]

Projects a texture as a dynamic light onto other objects in the world.

Source location : /game/server/env_projectedtexture.cpp

Linked Entity : env_projectedtexture

Class Structure[edit | edit source]

SendProps[edit | edit source]

CEnvProjectedTexture
Name Type Description
m_hTargetEntity Integer
m_bState Boolean
m_flLightFOV Float
m_bEnableShadows Boolean
m_bLightOnlyTarget Boolean
m_bLightWorld Boolean
m_bCameraSpace Boolean
m_LinearFloatLightColor Vector
m_flAmbient Float
m_SpotlightTextureName String
m_nSpotlightTextureFrame Integer
m_flNearZ Float
m_flFarZ Float
m_nShadowQuality Boolean

Entity DataMaps[edit | edit source]

CEnvProjectedTexture
Name Type Description
CEnvProjectedTextureInitialThink
InputSetAmbient
InputSetCameraSpace
InputSetEnableShadows
InputSetFOV
InputSetLightOnlyTarget
InputSetLightWorld
InputSetSpotlightTexture
InputSetTarget
InputTurnOff
InputTurnOn
m_LinearFloatLightColor
m_SpotlightTextureName
m_bCameraSpace
m_bEnableShadows
m_bLightOnlyTarget
m_bLightWorld
m_bState
m_flAmbient
m_flFarZ
m_flLightFOV
m_flNearZ
m_hTargetEntity
m_nShadowQuality
m_nSpotlightTextureFrame