![]() |
Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
|
Protected Member Functions | |
| If is Enabled return If enabled or disabled *bool | IsEnabled () |
| Get Index of entry within Catalog return index *int | GetCatalogIndex () |
| Get Prefab data return Prefab data *ResourceName | GetPrefab () |
| Get Catalog parent the entity entry is in return Catalog parent *SCR_EntityCatalog | GetCatalogParent () |
| Get UI info Prefab needs to be an editable entity or have a custom UI info logic Note that if UIInfo is NULL then the autotest will fail return Ui info *SCR_UIInfo | GetEntityUiInfo () |
| Get Name of entity Prefab needs to be an editable entity return empty string if no uiinfo was found *LocalizedString | GetEntityName () |
| Get a list of all editable entity lables Prefab needs to be an editable entity param[out] List of all labels on entity return length of lable array *int | GetEditableEntityLabels (notnull out array< EEditableEntityLabel > editableEntityLables) |
| Check if entity has given label Prefab needs to be an editable entity param editableEntityLabel Label to check if entity has it return True if entity has the label *bool | HasEditableEntityLabel (EEditableEntityLabel editableEntityLabel) |
| Check if entity has any one of the given labels Prefab needs to be an editable entity param editableEntityLables Labels to check if entity has any of them return True if entity has any of the label *bool | HasAnyEditableEntityLabels (notnull array< EEditableEntityLabel > editableEntityLables) |
| Check if entity has ALL of the given labels Prefab needs to be an editable entity param editableEntityLables Labels to check if entity has ALL of them return True if entity has ALL of the label *bool | HasAllEditableEntityLabels (notnull array< EEditableEntityLabel > editableEntityLables) |
| Get prefab entity Data of type Ignores disabled Data s param dataType class of Data type you with to obtain return Entity Data of given type Null if not found *SCR_BaseEntityCatalogData | GetEntityDataOfType (typename dataType) |
| Get list of entity Data of all types Ignores Disabled Elements param[out] Array of enabled entity Data list return List size *int | GetEntityDataList (notnull out array< SCR_BaseEntityCatalogData > entityDataList) |
| Check if has the entity data of the given type Ignores disabled Data s param dataType class of Data type you want to check return True if the entity has an enabled data of given type *bool | HasEntityDataOfType (typename dataType) |
| bool | HasAllEntityDataOfTypes (array< typename > dataTypes) |
| bool | HasAnyEntityDataOfTypes (array< typename > dataTypes) |
| Init for general entry Setting index and called class specific init Only set by Catalog parent on init Should not be overwritten param catalog Catalog entry is in param index Index within catalog *void | InitEntry (notnull SCR_EntityCatalog catalog, int catalogIndex) |
| Post Init for general entry Called one frame after init is called Only set by Catalog parent on post init Should not be overwritten param[i] catalog Catalog entry is in *void | PostInitEntry (SCR_EntityCatalog catalog) |
| void | ClassSpecificInit () |
Protected Attributes | |
| ResourceName | m_sEntityPrefab |
| bool | m_bEnabled |
| ref array< ref SCR_BaseEntityCatalogData > | m_aEntityDataList |
| int | m_iCatalogIndex = -1 |
| ref SCR_UIInfo | m_EditableEntityUiInfo |
| SCR_EntityCatalog | m_CatalogParent |
| Get Name of entity Prefab needs to be an editable entity return | Name |
Entity Entry within the SCR_EntityCatalog. Includes the Prefab and list of Data for each entry
Definition at line 5 of file SCR_EntityCatalogEntry.c.
|
inlineprotected |
Definition at line 318 of file SCR_EntityCatalogEntry.c.
|
inlineprotected |
Definition at line 41 of file SCR_EntityCatalogEntry.c.
|
inlineprotected |
Definition at line 61 of file SCR_EntityCatalogEntry.c.
|
inlineprotected |
Definition at line 101 of file SCR_EntityCatalogEntry.c.
|
inlineprotected |
Definition at line 199 of file SCR_EntityCatalogEntry.c.
|
inlineprotected |
Definition at line 180 of file SCR_EntityCatalogEntry.c.
|
inlineprotected |
Definition at line 85 of file SCR_EntityCatalogEntry.c.
|
inlineprotected |
Definition at line 74 of file SCR_EntityCatalogEntry.c.
|
inlineprotected |
Definition at line 51 of file SCR_EntityCatalogEntry.c.
|
inlineprotected |
Definition at line 157 of file SCR_EntityCatalogEntry.c.
Check if has ALL the entity datas of the given types Ignores disabled Data's
| dataTypes | classes of Data types you want to check |
Definition at line 240 of file SCR_EntityCatalogEntry.c.
|
inlineprotected |
Definition at line 135 of file SCR_EntityCatalogEntry.c.
Check if has ANY the entity datas of the given types Ignores disabled Data's
| dataTypes | classes of Data types you want to check |
Definition at line 258 of file SCR_EntityCatalogEntry.c.
|
inlineprotected |
Definition at line 119 of file SCR_EntityCatalogEntry.c.
|
inlineprotected |
Definition at line 222 of file SCR_EntityCatalogEntry.c.
|
inlineprotected |
Definition at line 278 of file SCR_EntityCatalogEntry.c.
|
inlineprotected |
Definition at line 31 of file SCR_EntityCatalogEntry.c.
|
inlineprotected |
Definition at line 305 of file SCR_EntityCatalogEntry.c.
|
protected |
Definition at line 14 of file SCR_EntityCatalogEntry.c.
|
protected |
Definition at line 11 of file SCR_EntityCatalogEntry.c.
|
protected |
Definition at line 23 of file SCR_EntityCatalogEntry.c.
|
protected |
Definition at line 20 of file SCR_EntityCatalogEntry.c.
|
protected |
Definition at line 17 of file SCR_EntityCatalogEntry.c.
|
protected |
Definition at line 8 of file SCR_EntityCatalogEntry.c.
|
protected |
Definition at line 83 of file SCR_EntityCatalogEntry.c.