Dayz Explorer 1.28.160049
Loading...
Searching...
No Matches
ScriptedEntity Class Reference
Inheritance diagram for ScriptedEntity:
DynamicArea_Flare SpookyPlayerStalker TriggerEvents Trigger BarbedWireTrigger CylinderTrigger ManTrigger SphereTrigger TrapTrigger EffectTrigger ConstructionBoxTrigger GeyserTrigger HotSpringTrigger VolcanicTrigger

Protected Member Functions

void UpdateState ()
 
Object GetParticleParent ()
 
override bool IsParticle ()
 
void Cleanup ()
 
void OnEnter (Object obj)
 
void OnLeave (Object obj)
 
void UpdateInsiders (int timeout)
 
void AddInsider (Object obj)
 
override void EOnFrame (IEntity other, float timeSlice)
 
override void EOnTouch (IEntity other, int extra)
 
float GetRadius (vector min, vector max)
 
void SetExtents (vector mins, vector maxs)
 
override void EOnInit (IEntity other, int extra)
 
override void EEDelete (EntityAI parent)
 

Protected Attributes

int m_ParticleID
 
float m_Lifetime
 
int m_PreviousFrame
 
bool m_IsPlaying
 
bool m_IsRepeat
 

Detailed Description

Definition at line 1 of file particle.c.

Member Function Documentation

◆ AddInsider()

void ScriptedEntity::AddInsider ( Object obj)
protected

Definition at line 82 of file scriptedentities.c.

◆ Cleanup()

void ScriptedEntity::Cleanup ( )
protected

Definition at line 28 of file scriptedentities.c.

◆ EEDelete()

override void ScriptedEntity::EEDelete ( EntityAI parent)
protected

Definition at line 162 of file scriptedentities.c.

◆ EOnFrame()

override void ScriptedEntity::EOnFrame ( IEntity other,
float timeSlice )
protected

Definition at line 102 of file scriptedentities.c.

◆ EOnInit()

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

Definition at line 155 of file scriptedentities.c.

◆ EOnTouch()

override void ScriptedEntity::EOnTouch ( IEntity other,
int extra )
protected

Definition at line 107 of file scriptedentities.c.

◆ GetParticleParent()

Object ScriptedEntity::GetParticleParent ( )
protected

Definition at line 49 of file particle.c.

◆ GetRadius()

float ScriptedEntity::GetRadius ( vector min,
vector max )
protected

Definition at line 114 of file scriptedentities.c.

◆ IsParticle()

override bool ScriptedEntity::IsParticle ( )
protected

Definition at line 54 of file particle.c.

◆ OnEnter()

void ScriptedEntity::OnEnter ( Object obj)
protected

Definition at line 37 of file scriptedentities.c.

◆ OnLeave()

void ScriptedEntity::OnLeave ( Object obj)
protected

Definition at line 46 of file scriptedentities.c.

◆ SetExtents()

void ScriptedEntity::SetExtents ( vector mins,
vector maxs )
protected

Definition at line 131 of file scriptedentities.c.

◆ UpdateInsiders()

void ScriptedEntity::UpdateInsiders ( int timeout)
protected

Definition at line 55 of file scriptedentities.c.

◆ UpdateState()

void ScriptedEntity::UpdateState ( )
protected

Definition at line 37 of file particle.c.

Member Data Documentation

◆ m_IsPlaying

bool ScriptedEntity::m_IsPlaying
protected

Definition at line 6 of file particle.c.

◆ m_IsRepeat

bool ScriptedEntity::m_IsRepeat
protected

Definition at line 7 of file particle.c.

◆ m_Lifetime

float ScriptedEntity::m_Lifetime
protected

Definition at line 4 of file particle.c.

◆ m_ParticleID

int ScriptedEntity::m_ParticleID
protected

Definition at line 3 of file particle.c.

◆ m_PreviousFrame

int ScriptedEntity::m_PreviousFrame
protected

Definition at line 5 of file particle.c.


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