◆ EOnVisible()
| override void SCR_BaseInteractiveLightComponent.EOnVisible |
( |
IEntity | owner, |
|
|
int | frameNumber ) |
◆ GetInitialState()
| bool SCR_BaseInteractiveLightComponent.GetInitialState |
( |
| ) |
|
◆ IsOn()
| bool SCR_BaseInteractiveLightComponent.IsOn |
( |
| ) |
|
◆ OnDelete()
| override void SCR_BaseInteractiveLightComponent.OnDelete |
( |
IEntity | owner | ) |
|
◆ OnPostInit()
| override void SCR_BaseInteractiveLightComponent.OnPostInit |
( |
IEntity | owner | ) |
|
◆ RemoveLights()
| void SCR_BaseInteractiveLightComponent.RemoveLights |
( |
| ) |
|
◆ RplLoad()
| override bool SCR_BaseInteractiveLightComponent.RplLoad |
( |
ScriptBitReader | reader | ) |
|
◆ RplSave()
| override bool SCR_BaseInteractiveLightComponent.RplSave |
( |
ScriptBitWriter | writer | ) |
|
◆ ToggleLight()
| void SCR_BaseInteractiveLightComponent.ToggleLight |
( |
bool | turnOn, |
|
|
bool | skipTransition = false, |
|
|
bool | playSound = true ) |
◆ TurnOff()
◆ TurnOn()
◆ LIGHT_EMISSIVITY_OFF
| const static int SCR_BaseInteractiveLightComponent.LIGHT_EMISSIVITY_OFF = 0 |
|
staticprotected |
◆ LIGHT_EMISSIVITY_START
| const static float SCR_BaseInteractiveLightComponent.LIGHT_EMISSIVITY_START = 0.1 |
|
staticprotected |
◆ m_aLights
| ref array<LightEntity> SCR_BaseInteractiveLightComponent.m_aLights |
|
protected |
◆ m_bIsOn
| bool SCR_BaseInteractiveLightComponent.m_bIsOn |
|
protected |
◆ m_EmissiveMaterialComponent
◆ m_fCurEM
| float SCR_BaseInteractiveLightComponent.m_fCurEM |
|
protected |
◆ m_fCurLV
| float SCR_BaseInteractiveLightComponent.m_fCurLV |
|
protected |
◆ m_fLightEmisivityStep
| float SCR_BaseInteractiveLightComponent.m_fLightEmisivityStep |
|
protected |
◆ MATERIAL_EMISSIVITY_ON
| const static int SCR_BaseInteractiveLightComponent.MATERIAL_EMISSIVITY_ON = 30 |
|
staticprotected |
◆ MATERIAL_EMISSIVITY_START
| const static int SCR_BaseInteractiveLightComponent.MATERIAL_EMISSIVITY_START = 1 |
|
staticprotected |
◆ MATERIAL_EMISSIVITY_STEP
| const static float SCR_BaseInteractiveLightComponent.MATERIAL_EMISSIVITY_STEP = 0.1 |
|
staticprotected |
◆ UPDATE_LIGHT_TIME
| const static int SCR_BaseInteractiveLightComponent.UPDATE_LIGHT_TIME = 100 |
|
staticprotected |
The documentation for this interface was generated from the following file:
- Game/Lights/SCR_BaseInteractiveLightComponent.c