![]() |
Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
|
Go to the source code of this file.
Classes | |
| class | SCR_EditorManagerEntityClass |
| class | SCR_EditorModePrefab |
Variables | |
| ref map< EEditorModeAccess, EEditorMode > | m_ModesByAccess = new map<EEditorModeAccess, EEditorMode>() |
| SCR_NotificationsComponent | m_NotificationsComponent |
|
protected |
Definition at line 1939 of file SCR_EditorManagerEntity.c.
|
protected |
Definition at line 1945 of file SCR_EditorManagerEntity.c.
|
protected |
Add editor modes of given type(s).
| access | Access layer to which modes are added. Editor will receive modes from all its access layers. |
| modes | Flags of added modes |
Definition at line 952 of file SCR_EditorManagerEntity.c.
|
protected |
Definition at line 1177 of file SCR_EditorManagerEntity.c.
|
protected |
Definition at line 2177 of file SCR_EditorManagerEntity.c.
|
protected |
Check if the editor can be closed.
Definition at line 422 of file SCR_EditorManagerEntity.c.
|
protected |
Check if specific closing type is enabled.
| accessType | Access type |
Definition at line 431 of file SCR_EditorManagerEntity.c.
|
protected |
Check if the editor can be opened.
Definition at line 358 of file SCR_EditorManagerEntity.c.
|
protected |
Check if specific opening type is enabled.
| accessType | Access type |
Definition at line 378 of file SCR_EditorManagerEntity.c.
|
protected |
Check if the editor can be toggled.
Definition at line 347 of file SCR_EditorManagerEntity.c.
|
protected |
Create editor mode. Must be executed on server! No mode will be created when one of given type already exists.
| mode | Mode type |
| prefab | SCR_EditorModeEntity prefab from which the mode entity will be spawned. When undefined, default will be used (recommended) |
Definition at line 856 of file SCR_EditorManagerEntity.c.
|
protected |
Definition at line 1282 of file SCR_EditorManagerEntity.c.
|
protected |
Definition at line 1001 of file SCR_EditorManagerEntity.c.
|
protected |
Definition at line 2075 of file SCR_EditorManagerEntity.c.
|
protected |
Definition at line 596 of file SCR_EditorManagerEntity.c.
Definition at line 2202 of file SCR_EditorManagerEntity.c.
|
protected |
Find editor mode entity for given mode.
Definition at line 1122 of file SCR_EditorManagerEntity.c.
|
protected |
Definition at line 1372 of file SCR_EditorManagerEntity.c.
|
protected |
Definition at line 1926 of file SCR_EditorManagerEntity.c.
|
protected |
Get current editor mode.
Definition at line 1090 of file SCR_EditorManagerEntity.c.
|
protected |
Get current editor mode entity.
Definition at line 1101 of file SCR_EditorManagerEntity.c.
|
protected |
Get the first enabled mode from the list.
Definition at line 1039 of file SCR_EditorManagerEntity.c.
|
protected |
Definition at line 1026 of file SCR_EditorManagerEntity.c.
|
protected |
Definition at line 1994 of file SCR_EditorManagerEntity.c.
|
protected |
Definition at line 2004 of file SCR_EditorManagerEntity.c.
Definition at line 326 of file SCR_EditorManagerEntity.c.
|
protected |
Definition at line 543 of file SCR_EditorManagerEntity.c.
|
protected |
Get all mode entities registered in this manager.
| [out] | modeEntities | Array to be filled with mode entities |
Definition at line 1135 of file SCR_EditorManagerEntity.c.
|
protected |
Get all modes registered in this manager as a bit mask.
Definition at line 1158 of file SCR_EditorManagerEntity.c.
|
protected |
Get all modes registered in this manager.
| [out] | modes | Array to be filled with modes |
Definition at line 1145 of file SCR_EditorManagerEntity.c.
|
protected |
Definition at line 627 of file SCR_EditorManagerEntity.c.
|
protected |
Definition at line 681 of file SCR_EditorManagerEntity.c.
|
protected |
Definition at line 741 of file SCR_EditorManagerEntity.c.
|
protected |
Definition at line 705 of file SCR_EditorManagerEntity.c.
|
protected |
Definition at line 747 of file SCR_EditorManagerEntity.c.
|
protected |
Definition at line 699 of file SCR_EditorManagerEntity.c.
|
protected |
Definition at line 645 of file SCR_EditorManagerEntity.c.
|
protected |
Definition at line 669 of file SCR_EditorManagerEntity.c.
|
protected |
Definition at line 675 of file SCR_EditorManagerEntity.c.
|
protected |
Definition at line 639 of file SCR_EditorManagerEntity.c.
|
protected |
Definition at line 687 of file SCR_EditorManagerEntity.c.
|
protected |
Definition at line 651 of file SCR_EditorManagerEntity.c.
|
protected |
Definition at line 609 of file SCR_EditorManagerEntity.c.
|
protected |
Definition at line 735 of file SCR_EditorManagerEntity.c.
|
protected |
Definition at line 711 of file SCR_EditorManagerEntity.c.
|
protected |
Definition at line 729 of file SCR_EditorManagerEntity.c.
|
protected |
Definition at line 723 of file SCR_EditorManagerEntity.c.
|
protected |
Definition at line 717 of file SCR_EditorManagerEntity.c.
|
protected |
Definition at line 615 of file SCR_EditorManagerEntity.c.
|
protected |
Definition at line 657 of file SCR_EditorManagerEntity.c.
|
protected |
Definition at line 663 of file SCR_EditorManagerEntity.c.
|
protected |
Definition at line 633 of file SCR_EditorManagerEntity.c.
|
protected |
Definition at line 621 of file SCR_EditorManagerEntity.c.
|
protected |
Definition at line 693 of file SCR_EditorManagerEntity.c.
|
protected |
Get ID of the player to whom the editor manager belongs to
Definition at line 499 of file SCR_EditorManagerEntity.c.
|
protected |
Check if the editor has given mode.
Definition at line 1109 of file SCR_EditorManagerEntity.c.
|
protected |
Definition at line 2114 of file SCR_EditorManagerEntity.c.
|
protected |
Definition at line 2091 of file SCR_EditorManagerEntity.c.
|
protected |
Definition at line 505 of file SCR_EditorManagerEntity.c.
|
protected |
Definition at line 482 of file SCR_EditorManagerEntity.c.
|
protected |
Check if the editor is currently opening or closing.
Definition at line 520 of file SCR_EditorManagerEntity.c.
|
protected |
Check if the editor is limited, i.e., none of available modes give the user full Game Master powers. For example, photo mode is limited, and having only means the editor is limited.
Definition at line 529 of file SCR_EditorManagerEntity.c.
|
protected |
Check if the owner is waiting for mode change from server.
Definition at line 1171 of file SCR_EditorManagerEntity.c.
|
protected |
Definition at line 2168 of file SCR_EditorManagerEntity.c.
Definition at line 1858 of file SCR_EditorManagerEntity.c.
|
protected |
Definition at line 2014 of file SCR_EditorManagerEntity.c.
|
protected |
This would be so much nicer as a flow chart.
Definition at line 1616 of file SCR_EditorManagerEntity.c.
|
protected |
Definition at line 986 of file SCR_EditorManagerEntity.c.
|
protected |
Definition at line 1383 of file SCR_EditorManagerEntity.c.
|
protected |
Removes editor modes of given type(s).
| access | Access layer to which modes are added. Editor will receive modes from all its access layers. |
| modes | Flags of removes modes |
Definition at line 961 of file SCR_EditorManagerEntity.c.
|
protected |
Definition at line 1223 of file SCR_EditorManagerEntity.c.
|
protected |
Definition at line 1257 of file SCR_EditorManagerEntity.c.
|
protected |
Go thrugh current editor modes and make sure they all have a mode entity.
Definition at line 1014 of file SCR_EditorManagerEntity.c.
|
protected |
Definition at line 1391 of file SCR_EditorManagerEntity.c.
|
protected |
Definition at line 1354 of file SCR_EditorManagerEntity.c.
|
protected |
Set editor mode to the previously selected one.
Definition at line 1051 of file SCR_EditorManagerEntity.c.
|
protected |
Definition at line 2211 of file SCR_EditorManagerEntity.c.
|
protected |
Show notification. Doesn't actually show a notification, it only triggers an event which other systems can react to.
| notificationID | |
| selfID | |
| targetID | |
| position |
Definition at line 555 of file SCR_EditorManagerEntity.c.
|
protected |
Set if the editor to be opened right when the editor manager is created. Can be used only in Event_OnEditorManagerCreated handler of SCR_EditorManagerEntityEntity
| isAutoInit | True to start the editor automatically |
Definition at line 475 of file SCR_EditorManagerEntity.c.
|
protected |
Set if editor modes should be created automatically. By default it's true, turn it off if you plan to manage modes manually.
| isAutoModes | True to automatically create default editor modes. |
Definition at line 491 of file SCR_EditorManagerEntity.c.
|
protected |
Set if the editor can be closed.
| canOpen | true if it can be closed |
| accessType | Access type. Editor can be closed only if all access types are active. |
Definition at line 441 of file SCR_EditorManagerEntity.c.
|
protected |
Definition at line 463 of file SCR_EditorManagerEntity.c.
|
protected |
Definition at line 455 of file SCR_EditorManagerEntity.c.
|
protected |
Set if the editor can be opened.
| canOpen | true if it can be opened |
| accessType | Access type. Editor can be opened only if all access types are active. |
Definition at line 388 of file SCR_EditorManagerEntity.c.
|
protected |
Definition at line 413 of file SCR_EditorManagerEntity.c.
|
protected |
Definition at line 405 of file SCR_EditorManagerEntity.c.
Set current (un)limited mode.
| IsLimited | True to select the first available limited mode, false to selected unlimited mode |
Definition at line 1060 of file SCR_EditorManagerEntity.c.
|
protected |
Set current editor mode.
| mode | New mode. Use -1 to choose first enabled mode from the list. |
Definition at line 1076 of file SCR_EditorManagerEntity.c.
|
protected |
Definition at line 1331 of file SCR_EditorManagerEntity.c.
|
protected |
Definition at line 1296 of file SCR_EditorManagerEntity.c.
|
protected |
Set editor modes of given type(s), replacing all previous modes.
| access | Access layer to which modes are added. Editor will receive modes from all its access layers. |
| modes | Flags of set modes |
Definition at line 970 of file SCR_EditorManagerEntity.c.
|
protected |
Definition at line 1967 of file SCR_EditorManagerEntity.c.
|
protected |
Definition at line 1399 of file SCR_EditorManagerEntity.c.
|
protected |
Definition at line 304 of file SCR_EditorManagerEntity.c.
|
protected |
Definition at line 317 of file SCR_EditorManagerEntity.c.
|
protected |
Definition at line 266 of file SCR_EditorManagerEntity.c.
|
protected |
Definition at line 569 of file SCR_EditorManagerEntity.c.
|
protected |
Definition at line 2220 of file SCR_EditorManagerEntity.c.
|
protected |
Definition at line 49 of file SCR_EditorManagerEntity.c.
|
protected |
Definition at line 56 of file SCR_EditorManagerEntity.c.