Dayz Explorer 1.29.162510
Loading...
Searching...
No Matches
EntityLightSource Class Reference

Protected Member Functions

void ScriptedLightBase ()
 Constructor. Everything here is executed before the constructor of all children.
void ~ScriptedLightBase ()
override void EOnInit (IEntity other, int extra)
override bool IsScriptedLight ()
void UpdateMode ()

Protected Attributes

int m_HiddenSelectionID
bool m_IsDebugEnabled = false
Object m_Parent
vector m_LocalPos
vector m_LocalOri
vector m_DancingShadowsLocalPos
ref Timer m_DeleteTimer
ref LightDimming m_LightDimming

Static Protected Attributes

static ref set< ScriptedLightBasem_NightTimeOnlyLights = new set<ScriptedLightBase>()

Detailed Description

Definition at line 10 of file scriptedlightbase.c.

Constructor & Destructor Documentation

◆ ~ScriptedLightBase()

void EntityLightSource::~ScriptedLightBase ( )
protected

Definition at line 55 of file scriptedlightbase.c.

Member Function Documentation

◆ EOnInit()

override void EntityLightSource::EOnInit ( IEntity other,
int extra )
protected

Definition at line 67 of file scriptedlightbase.c.

◆ IsScriptedLight()

override bool EntityLightSource::IsScriptedLight ( )
protected

Definition at line 78 of file scriptedlightbase.c.

◆ ScriptedLightBase()

void EntityLightSource::ScriptedLightBase ( )
protected

Constructor. Everything here is executed before the constructor of all children.

Definition at line 47 of file scriptedlightbase.c.

◆ UpdateMode()

void EntityLightSource::UpdateMode ( )
protected

Definition at line 83 of file scriptedlightbase.c.

Member Data Documentation

◆ m_DancingShadowsLocalPos

vector EntityLightSource::m_DancingShadowsLocalPos
protected

Definition at line 39 of file scriptedlightbase.c.

◆ m_DeleteTimer

ref Timer EntityLightSource::m_DeleteTimer
protected

Definition at line 41 of file scriptedlightbase.c.

◆ m_HiddenSelectionID

int EntityLightSource::m_HiddenSelectionID
protected

Definition at line 32 of file scriptedlightbase.c.

◆ m_IsDebugEnabled

bool EntityLightSource::m_IsDebugEnabled = false
protected

Definition at line 34 of file scriptedlightbase.c.

◆ m_LightDimming

ref LightDimming EntityLightSource::m_LightDimming
protected

Definition at line 42 of file scriptedlightbase.c.

◆ m_LocalOri

vector EntityLightSource::m_LocalOri
protected

Definition at line 38 of file scriptedlightbase.c.

◆ m_LocalPos

vector EntityLightSource::m_LocalPos
protected

Definition at line 37 of file scriptedlightbase.c.

◆ m_NightTimeOnlyLights

ref set<ScriptedLightBase> EntityLightSource::m_NightTimeOnlyLights = new set<ScriptedLightBase>()
staticprotected

Definition at line 44 of file scriptedlightbase.c.

◆ m_Parent

Object EntityLightSource::m_Parent
protected

Definition at line 36 of file scriptedlightbase.c.


The documentation for this class was generated from the following file: