![]() |
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_ItemPlacementComponentClass |
Functions | |
| SCR_ItemPlacementComponentClass ScriptComponentClass | Attribute ("{56EBF5038622AC95}Assets/Conflict/CanBuild.emat") |
| void | RPC_AskSetPlacementPosition (vector right, vector up, vector forward, vector position, RplId placeableId, RplId characterId) |
| void | RPC_AskPlaceItem (RplId placeableId) |
| void | RPC_AskPlaceItemWithParentChange (RplId placeableId, RplId targetId, int nodeId) |
| void | UnregisterEvents (IEntity from) |
| void | RegisterEvents (IEntity to) |
| void | OnControlledEntityChanged (IEntity from, IEntity to) |
| Runs every time the controlled entity has been changed. | |
| void | ForcePlaceItem () |
| Callback method triggered by button press. | |
| void | StartPlaceItem () |
| Callback method triggered by button press. | |
| void | OnPlacingEnded (IEntity item, bool successful, ItemUseParameters animParams) |
| void | AskPlaceItem (RplId placeableId, RplId targetId, int nodeId, bool isBeingAttachedToEntity) |
| void | ValidateTargetEntityExistance () |
| void | SetPlacedItem (IEntity item) |
| void | SetPreviewEntity (IEntity preview, bool deleteOldPreview=true) |
| void | SetPlaceableItemComponent (SCR_PlaceableItemComponent placeableItemComp) |
| SCR_PlaceableItemComponent | GetPlaceableItemComponent () |
| void | EnablePlacement (bool enabled) |
| void | DisablePreview () |
| void | EnablePreview (IEntity weapon) |
| void | OnComparmentEntered (IEntity targetEntity, BaseCompartmentManagerComponent manager, int mgrID, int slotID, bool move) |
| void | GetOnCompartmentLeft () |
| IEntity | GetWeaponFromWeaponComponent (BaseWeaponComponent weaponComponent) |
| void | OnWeaponChangeEnded (BaseWeaponComponent newWeaponSlot) |
| void | OnWeaponChanged (BaseWeaponComponent newWeaponSlot) |
| void | OnCharacterDeath (SCR_CharacterControllerComponent characterController, IEntity killerEntity, notnull Instigator killer) |
| void | TogglePreview (IEntity weapon) |
| override void | EOnFrame (IEntity owner, float timeSlice) |
| void | UseXZFixedPlacement (IEntity owner, float maxPlacementDistance, vector cameraMat[4]) |
| bool | FilterCallback (IEntity e) |
| void | UseXYZPlacement (IEntity owner, float maxPlacementDistance, vector cameraMat[4]) |
| bool | ValidateEntity (notnull IEntity entity) |
| void | ValidatePlacement (vector up, IEntity tracedEntity, BaseWorld world, IEntity character, out ENotification cantPlaceReason) |
| bool | TraceEntitiesCallback (notnull IEntity e, vector start="0 0 0", vector dir="0 0 0") |
| void | OnEditorOpened () |
| void | OnEditorClosed () |
| void | RegisterToManagerInvokers (SCR_EditorManagerEntity manager) |
| override void | OnPostInit (IEntity owner) |
| Editable Mine. | |
| void | InitEditorListeners () |
| override void | EOnInit (IEntity owner) |
| void | SCR_ItemPlacementComponent (IEntityComponentSource src, IEntity ent, IEntity parent) |
|
protected |
Client side method for finishing item placement when that item was successfully removed from their inventory
| [in] | placeableId | replication id of placed item |
| [in] | targetId | replication id of object to which this item is being attached to |
| [in] | nodeId | node of the target object to which placed item will be attached to |
| [in] | isBeingAttachedToEntity |
Definition at line 374 of file SCR_ItemPlacementComponent.c.
| SCR_ItemPlacementComponentClass ScriptComponentClass Attribute | ( | "{56EBF5038622AC95}Assets/Conflict/CanBuild.emat" | ) |
Definition at line 1 of file SCR_ItemPlacementComponent.c.
|
protected |
Definition at line 499 of file SCR_ItemPlacementComponent.c.
|
protected |
Enable listening for actions and position validation
| [in] | enabled | true when placement should be enabled, otherwise false |
Definition at line 480 of file SCR_ItemPlacementComponent.c.
|
protected |
Definition at line 506 of file SCR_ItemPlacementComponent.c.
Definition at line 589 of file SCR_ItemPlacementComponent.c.
Definition at line 677 of file SCR_ItemPlacementComponent.c.
|
protected |
Callback method triggered by button press.
Definition at line 219 of file SCR_ItemPlacementComponent.c.
|
protected |
Definition at line 527 of file SCR_ItemPlacementComponent.c.
|
protected |
Definition at line 472 of file SCR_ItemPlacementComponent.c.
|
protected |
|
protected |
Definition at line 963 of file SCR_ItemPlacementComponent.c.
|
protected |
Definition at line 559 of file SCR_ItemPlacementComponent.c.
|
protected |
Definition at line 521 of file SCR_ItemPlacementComponent.c.
|
protected |
Definition at line 943 of file SCR_ItemPlacementComponent.c.
|
protected |
Definition at line 936 of file SCR_ItemPlacementComponent.c.
|
protected |
Definition at line 299 of file SCR_ItemPlacementComponent.c.
|
protected |
Definition at line 552 of file SCR_ItemPlacementComponent.c.
|
protected |
Definition at line 545 of file SCR_ItemPlacementComponent.c.
|
protected |
Definition at line 148 of file SCR_ItemPlacementComponent.c.
|
protected |
Definition at line 950 of file SCR_ItemPlacementComponent.c.
|
protected |
placeableId = id of items rpl component
| [in] | placeableId |
Definition at line 84 of file SCR_ItemPlacementComponent.c.
placeableId = id of items rpl component
| [in] | placeableId | |
| [in] | targetId | is an RplId of the owner of the surface to which this item is meant to be attached to |
| [in] | nodeId | is an node id of the surface to which this object is meant to be attached to |
Definition at line 104 of file SCR_ItemPlacementComponent.c.
|
protected |
Client side method for informing the authority about where item should be placed upon removal from their inventory
| [in] | right | |
| [in] | up | |
| [in] | forward | |
| [in] | position | |
| [in] | placeableId | replication id of placed item |
| [in] | characterId | replication id of the character that placed it there |
Definition at line 46 of file SCR_ItemPlacementComponent.c.
|
protected |
| [in] | src | |
| [in] | ent | |
| [in] | parent |
Definition at line 999 of file SCR_ItemPlacementComponent.c.
|
protected |
| [in] | placeableItemComp |
Definition at line 464 of file SCR_ItemPlacementComponent.c.
|
protected |
| [in] | item |
Definition at line 444 of file SCR_ItemPlacementComponent.c.
| [in] | preview | |
| [in] | deleteOldPreview | true if previous preview should be deleted |
Definition at line 453 of file SCR_ItemPlacementComponent.c.
|
protected |
Callback method triggered by button press.
Definition at line 229 of file SCR_ItemPlacementComponent.c.
|
protected |
Definition at line 568 of file SCR_ItemPlacementComponent.c.
|
protected |
Definition at line 122 of file SCR_ItemPlacementComponent.c.
| [in] | owner | |
| [in] | maxPlacementDistance | |
| [in] | cameraMat |
Definition at line 694 of file SCR_ItemPlacementComponent.c.
|
protected |
| [in] | owner | |
| [in] | maxPlacementDistance | |
| [in] | cameraMat |
Definition at line 643 of file SCR_ItemPlacementComponent.c.
|
protected |
| [in] | up | |
| [in] | tracedEntity | |
| [in] | world | |
| [in] | character |
Definition at line 833 of file SCR_ItemPlacementComponent.c.
|
protected |
Definition at line 383 of file SCR_ItemPlacementComponent.c.
|
protected |
Definition at line 22 of file SCR_ItemPlacementComponent.c.
|
protected |
Definition at line 19 of file SCR_ItemPlacementComponent.c.
|
protected |
Definition at line 20 of file SCR_ItemPlacementComponent.c.
|
protected |
Definition at line 27 of file SCR_ItemPlacementComponent.c.
|
protected |
Definition at line 24 of file SCR_ItemPlacementComponent.c.
|
protected |
Definition at line 17 of file SCR_ItemPlacementComponent.c.
|
protected |
Definition at line 18 of file SCR_ItemPlacementComponent.c.
|
protected |
Definition at line 25 of file SCR_ItemPlacementComponent.c.
|
protected |
Definition at line 23 of file SCR_ItemPlacementComponent.c.
|
protected |
Definition at line 26 of file SCR_ItemPlacementComponent.c.
|
protected |
Definition at line 12 of file SCR_ItemPlacementComponent.c.
|
protected |
Definition at line 15 of file SCR_ItemPlacementComponent.c.
|
protected |
Definition at line 29 of file SCR_ItemPlacementComponent.c.
|
protected |
Definition at line 28 of file SCR_ItemPlacementComponent.c.
|
protected |
Definition at line 21 of file SCR_ItemPlacementComponent.c.