| CanAttachToDynamicObject() | SCR_PlaceableItemComponent | |
| EOnInit(IEntity owner) | SCR_PlaceableItemComponent | protected |
| GetAttachPlacedItemToTheSurfaceEntity() | SCR_PlaceableItemComponent | |
| GetCanBeForcedPlaced() | SCR_PlaceableItemComponent | |
| GetDistanceFromCharacter(notnull ChimeraCharacter char, vector destination, SCR_ECharacterDistanceMeasurementMethod method=SCR_ECharacterDistanceMeasurementMethod.FROM_EYES) | SCR_PlaceableItemComponent | static |
| GetDistanceMeasurementMethod() | SCR_PlaceableItemComponent | |
| GetForwardAwayFromPlayer() | SCR_DeployablePlaceableItemComponent | |
| GetIgnoredComponents(notnull out array< TypeName > outIgnoredComponents) | SCR_PlaceableItemComponent | |
| GetIgnoredPhysicsLayers() | SCR_PlaceableItemComponent | |
| GetMaxAllowedTilt() | SCR_DeployablePlaceableItemComponent | |
| GetMaxPlacementDistance() | SCR_PlaceableItemComponent | |
| GetPlacementType() | SCR_PlaceableItemComponent | |
| GetPreviewVobject() | SCR_PlaceableItemComponent | |
| m_PlacingGadget | SCR_DeployablePlaceableItemComponent | protected |
| OnPostInit(IEntity owner) | SCR_PlaceableItemComponent | |
| OverrideAfterItemPlaced(notnull SCR_ItemPlacementComponent caller, notnull IEntity item, bool success, bool equipNext) | SCR_DeployablePlaceableItemComponent | |
| OverrideAutoEquipMechanism(out ScriptedInventoryOperationCallback callBackHolder, notnull SCR_ItemPlacementComponent caller, IEntity placedItem, bool autoEquipNext) | SCR_DeployablePlaceableItemComponent | |
| OverrideIsSurfaceValid(notnull SCR_ItemPlacementComponent caller, out ENotification cantPlaceReason, IEntity surfaceEnt, vector worldPosition, vector surfaceNorm, int nodeIndex, int colliderIndex, SurfaceProperties surfaceProps, string surfaceMaterial, string colliderName) | SCR_DeployablePlaceableItemComponent | |
| OverrideOnPlacingEnded(notnull SCR_ItemPlacementComponent caller) | SCR_DeployablePlaceableItemComponent | |
| OverridePreviewTransform(notnull SCR_ItemPlacementComponent caller, inout vector transform[4]) | SCR_DeployablePlaceableItemComponent | |
| OverrideSpaceValidation(notnull SCR_ItemPlacementComponent caller, inout vector transform[4], out ENotification cantPlaceReason) | SCR_DeployablePlaceableItemComponent | |
| OverrideStartPlaceAction(notnull SCR_ItemPlacementComponent caller, out bool skipItemUsage=false) | SCR_DeployablePlaceableItemComponent | |
| RplLoad(ScriptBitReader reader) | SCR_PlaceableItemComponent | protected |
| RplSave(ScriptBitWriter writer) | SCR_PlaceableItemComponent | protected |
| SetPlacingGadget(SCR_CampaignBuildingGadgetToolComponent gadget) | SCR_DeployablePlaceableItemComponent | |