Dayz Explorer 1.28.160049
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: