Dayz Explorer  1.24.157551 (v105080)
Dayz Code Explorer by Zeroy
enentity.c File Reference

Go to the source code of this file.

Data Structures

class  BaseContainer
 
class  IEntitySource
 
class  WidgetSource
 
class  IEntity
 
class  ParamEnum
 
class  Attribute
 

Typedefs

typedef int[] BaseContainer
 
typedef int[] IEntitySource
 
typedef int[] WidgetSource
 

Enumerations

enum  EntityEvent {
  TOUCH, VISIBLE, NOTVISIBLE, FRAME,
  POSTFRAME, INIT, JOINTBREAK, SIMULATE,
  POSTSIMULATE, PHYSICSMOVE, CONTACT, EXTRA,
  ANIMEVENT, SOUNDEVENT, PHYSICSSTEADY, USER,
  ENTER, LEAVE, ALL
}
 Entity events for event-mask, or throwing event from code. More...
 
enum  EntityFlags {
  VISIBLE, SOLID, TRIGGER, TOUCHTRIGGERS,
  SYNCHRONIZATION_DIRTY, FEATURE, TRANSLUCENT, WATER,
  ACTIVE, STATIC, USER1, USER2,
  USER3, USER4, USER5, USER6
}
 Entity flags. More...
 

Functions

ParamEnum Managed FromEnum (typename e)
 
void ParamEnum (string key, string value, string desc="")
 
void EditorAttribute (string style, string category, string description, vector sizeMin, vector sizeMax, string color, string color2="0 0 0 0", bool visible=true, bool insertable=true, bool dynamicBox=false)
 

Variables

string m_Key
 
string m_Value
 
string m_Desc
 
class Attribute m_Style
 can be "box", "sphere", "cylinder", "pyramid", "diamond" or custom style name More...
 
string m_Category
 folder structure eg. StaticEntities/Walls More...
 
string m_Description
 class purpose description More...
 
vector m_SizeMin
 min vector of a bounding box More...
 
vector m_SizeMax
 max vector of a bounding box More...
 
string m_Color
 
string m_Color2
 
bool m_Visible
 
bool m_Insertable
 
bool m_DynamicBox
 

Typedef Documentation

◆ BaseContainer

typedef int [] BaseContainer

Definition at line 1 of file enentity.c.

◆ IEntitySource

typedef int [] IEntitySource

Definition at line 2 of file enentity.c.

◆ WidgetSource

typedef int [] WidgetSource

Definition at line 3 of file enentity.c.