![]() |
Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
|
Protected Member Functions | |
| EEditableEntityType | GetEntityType () |
| SCR_UIInfo | GetInfo () |
| string | GetIconBoneName () |
| SCR_EditableEntityInteraction | GetEntityInteraction () |
Protected Attributes | |
| EEditableEntityType | m_EntityType |
| ref SCR_UIInfo | m_UIInfo |
| string | m_sIconBoneName |
| ref SCR_EditableEntityInteraction | m_EntityInteraction |
| ref SCR_EditableEntityVariantData | m_VariantData |
Definition at line 2 of file SCR_EditableEntityComponentClass.c.
|
inlinestaticprotected |
Get component source from entity source.
| [in] | entitySource | Entity source - cannot be null |
Definition at line 163 of file SCR_EditableEntityComponentClass.c.
|
inlinestaticprotected |
Get component source from prefab resource.
| [in] | entityResource | loaded entity prefab, use Resource.Load(prefab) to retrieve it from ResourceName |
Definition at line 143 of file SCR_EditableEntityComponentClass.c.
|
inlinestaticprotected |
Get entity flags
| [in] | componentSource | Component source |
Definition at line 240 of file SCR_EditableEntityComponentClass.c.
|
inlineprotected |
Get entity interaction rules of this entity. If it doesn't contain any custom rules, those for its type will be used.
Definition at line 127 of file SCR_EditableEntityComponentClass.c.
|
inlinestaticprotected |
Get entity interaction rules of this entity prefab. If it doesn't contain any custom rules, those for its type will be used.
| [in] | componentSource | Component source - cannot be null |
Definition at line 208 of file SCR_EditableEntityComponentClass.c.
|
inlinestaticprotected |
Gets entity budget cost values from EditableEntity component source
| [in] | editableEntitySource | Component source of the SCR_EditableEntityComponent |
| [out] | budgetValues | Output array filled with budget cost values |
Definition at line 265 of file SCR_EditableEntityComponentClass.c.
|
inlinestaticprotected |
Gets entity + entity children budget cost values from EditableEntity component source
| [in] | editableEntitySource | Component source of the SCR_EditableEntityComponent |
| [out] | budgetValues | Output array filled with budget cost values |
Definition at line 282 of file SCR_EditableEntityComponentClass.c.
|
inlineprotected |
|
inlinestaticprotected |
Get entity system type
| [in] | componentSource | Component source - cannot be null |
Definition at line 197 of file SCR_EditableEntityComponentClass.c.
|
inlineprotected |
Get bone name on which entity icon will be rendered.
Definition at line 119 of file SCR_EditableEntityComponentClass.c.
|
inlineprotected |
Get information about the entity. When none exist, create a dummy one.
Definition at line 111 of file SCR_EditableEntityComponentClass.c.
|
inlinestaticprotected |
Get UI info from SCR_EditableEntityComponent source
| [in] | componentSource | Component source - cannot be null |
Definition at line 182 of file SCR_EditableEntityComponentClass.c.
|
inlinestaticprotected |
Get random variant of the given ResourceName (needs to have a editable entity component)
| [in] | prefab | The default variant. It will be used to get the variants from as well as potentially adding it to the randomization pool depending on the settings |
Definition at line 23 of file SCR_EditableEntityComponentClass.c.
|
inlinestaticprotected |
Get slot prefab from SCR_EditableEntityComponent source
| [in] | componentSource | Component source - cannot be null |
Definition at line 225 of file SCR_EditableEntityComponentClass.c.
|
inlinestaticprotected |
Check if the SCR_EditableEntityComponent source has given flag
| [in] | componentSource | Component source |
| [in] | flag | Queried flag |
Definition at line 252 of file SCR_EditableEntityComponentClass.c.
|
inlinestaticprotected |
If any variants were assigned to the prefab (Does not check if the variants are valid)
| [in] | prefab | Prefab to check default variants of |
Definition at line 80 of file SCR_EditableEntityComponentClass.c.
|
protected |
Definition at line 14 of file SCR_EditableEntityComponentClass.c.
|
protected |
Definition at line 5 of file SCR_EditableEntityComponentClass.c.
|
protected |
Definition at line 11 of file SCR_EditableEntityComponentClass.c.
|
protected |
Definition at line 8 of file SCR_EditableEntityComponentClass.c.
|
protected |
Definition at line 17 of file SCR_EditableEntityComponentClass.c.