◆ ~SCR_MultiPartDeployableItemComponentClass()
| void SCR_MultiPartDeployableItemComponentClass.~SCR_MultiPartDeployableItemComponentClass |
( |
| ) |
|
◆ GetIndoorsCheckHeight()
| float SCR_MultiPartDeployableItemComponentClass.GetIndoorsCheckHeight |
( |
| ) |
|
◆ GetMonitoringBehaviour()
| SCR_ESurfaceMonitoringBehaviour SCR_MultiPartDeployableItemComponentClass.GetMonitoringBehaviour |
( |
| ) |
|
◆ GetPreviewEntity()
| IEntity SCR_MultiPartDeployableItemComponentClass.GetPreviewEntity |
( |
| ) |
|
◆ GetPreviewState()
| SCR_EPreviewState SCR_MultiPartDeployableItemComponentClass.GetPreviewState |
( |
| ) |
|
- Returns
- Current preview state
◆ GetPreviewVariantId()
| int SCR_MultiPartDeployableItemComponentClass.GetPreviewVariantId |
( |
| ) |
|
◆ GetSearchRadius()
| int SCR_MultiPartDeployableItemComponentClass.GetSearchRadius |
( |
| ) |
|
◆ GetSpaceValidationFailureReason()
| LocalizedString SCR_MultiPartDeployableItemComponentClass.GetSpaceValidationFailureReason |
( |
notnull IEntity | collidingBody | ) |
|
- Parameters
-
| [in] | collidingBody | which was detected during space validation |
- Returns
- localized string with a reason that coresponds to the provided object
◆ GetVariantContainer()
- Parameters
-
| [in] | variantId | of requested variant |
- Returns
- pointer to the variant container that is shared by all instances of this prefab or null if such variant is not found
◆ GetVariants()
- Returns
- pointer to the array with all variants
◆ IsDeletedWhenDeployed()
| float SCR_MultiPartDeployableItemComponentClass.IsDeletedWhenDeployed |
( |
| ) |
|
◆ MustDropAllStoredItems()
| bool SCR_MultiPartDeployableItemComponentClass.MustDropAllStoredItems |
( |
| ) |
|
◆ MustDropLoadedMagazines()
| bool SCR_MultiPartDeployableItemComponentClass.MustDropLoadedMagazines |
( |
| ) |
|
◆ SetPreviewEntity()
| void SCR_MultiPartDeployableItemComponentClass.SetPreviewEntity |
( |
notnull IEntity | ent, |
|
|
int | variantId ) |
◆ SetPreviewState()
| void SCR_MultiPartDeployableItemComponentClass.SetPreviewState |
( |
SCR_EPreviewState | newState | ) |
|
◆ m_aVariants
◆ m_bDeleteThisPartOnDeployment
| bool SCR_MultiPartDeployableItemComponentClass.m_bDeleteThisPartOnDeployment |
|
protected |
◆ m_bRemoveAllItemsWhenDeleted
| bool SCR_MultiPartDeployableItemComponentClass.m_bRemoveAllItemsWhenDeleted |
|
protected |
◆ m_bRemoveLoadedMagazineWhenDeleted
| bool SCR_MultiPartDeployableItemComponentClass.m_bRemoveLoadedMagazineWhenDeleted |
|
protected |
◆ m_ePreviewState
| SCR_EPreviewState SCR_MultiPartDeployableItemComponentClass.m_ePreviewState |
|
protected |
◆ m_eSurfaceObservationBehaviour
| SCR_ESurfaceMonitoringBehaviour SCR_MultiPartDeployableItemComponentClass.m_eSurfaceObservationBehaviour |
|
protected |
◆ m_fIndoorsCheckHeight
| float SCR_MultiPartDeployableItemComponentClass.m_fIndoorsCheckHeight |
|
protected |
◆ m_iPreviewVariant
| int SCR_MultiPartDeployableItemComponentClass.m_iPreviewVariant = -1 |
|
protected |
◆ m_iSearchRadius
| int SCR_MultiPartDeployableItemComponentClass.m_iSearchRadius |
|
protected |
◆ m_PreviewEntity
| IEntity SCR_MultiPartDeployableItemComponentClass.m_PreviewEntity |
|
protected |
◆ REASON_NO_SPACE
| const LocalizedString SCR_MultiPartDeployableItemComponentClass.REASON_NO_SPACE = "#AR-UserAction_Assemble_NoSpace" |
|
staticprotected |
◆ REASON_NO_SPACE_TERRAIN
| const LocalizedString SCR_MultiPartDeployableItemComponentClass.REASON_NO_SPACE_TERRAIN = "#AR-UserAction_Assemble_NoSpaceTerrain" |
|
staticprotected |
◆ REASON_OBSTRUCTED_BY
| const LocalizedString SCR_MultiPartDeployableItemComponentClass.REASON_OBSTRUCTED_BY = "#AR-UserAction_Assemble_ObstructedBy" |
|
staticprotected |
The documentation for this interface was generated from the following file:
- Game/Components/SCR_MultiPartDeployableItemComponent.c