Arma Reforger Script API
|
Saved data for editable entity. More...
Public Member Functions | |
void | SCR_EditableEntityStruct () |
Static Public Member Functions | |
static void | SerializeEntities (out notnull array< ref SCR_EditableEntityStruct > outEntries, SCR_EditorAttributeList attributeList, EEditableEntityFlag requiredFlags) |
Save all editable entities. | |
static void | DeserializeEntities (notnull array< ref SCR_EditableEntityStruct > entries, SCR_EditorAttributeList attributeList=null) |
Load all editable entities. | |
static void | ClearEntities (notnull array< ref SCR_EditableEntityStruct > entries) |
Delete all saved editable entities. | |
static void | LogEntities (notnull array< ref SCR_EditableEntityStruct > entries, SCR_EditorAttributeList attributeList=null) |
Print out all saved editable entities. | |
Static Protected Member Functions | |
static void | SerializeEntity (SCR_EditableEntityComponent entity, int parentID, out notnull array< ref SCR_EditableEntityStruct > outEntries, SCR_EditorAttributeList attributeList, EEditableEntityFlag requiredFlags, out array< int > entriesWithTarget, bool isParentDirty) |
static void | RequestLocalPlayerSpawn (int playerId) |
Protected Attributes | |
ResourceName | pf |
bool | hy |
EEditableEntityFlag | ef |
int | pi = -1 |
int | ti = TARGET_NONE |
int | tv = -1 |
float | px |
float | py |
float | pz |
float | qx |
float | qy |
float | qz |
float | qw |
float | sc |
string | au |
string | ap |
int | as |
int | ut |
ref array< ref SCR_EditorAttributeStruct > | at = {} |
SCR_EditableEntityComponent | m_Entity |
SCR_EditableEntityComponent | m_Target |
Static Protected Attributes | |
static const int | TARGET_NONE = -1 |
static const int | TARGET_SLOT = -2 |
static SCR_CompositionSlotManagerComponent | m_SlotManager |
static IEntity | m_PlayerEntity |
Saved data for editable entity.
void SCR_EditableEntityStruct.SCR_EditableEntityStruct | ( | ) |
|
static |
Delete all saved editable entities.
entries | All entities saved in these entries will be deleted |
|
static |
Load all editable entities.
entries | Entries to be converted into editable entities. |
attributeList | List of attributes which will be evaluated for each entity |
|
static |
Print out all saved editable entities.
entries | Entries to be logged |
attributeList | List of attributes |
|
staticprotected |
|
static |
Save all editable entities.
[out] | outEntries | Array to be filled with save entries |
attributeList | List of attributes which will be evaluated for each entity |
|
staticprotected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
staticprotected |
|
staticprotected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
staticprotected |
|
staticprotected |
|
protected |
|
protected |
|
protected |