Loading...
Searching...
No Matches
SCR_DeployablePlaceableItemComponentClass Interface Reference
Inheritance diagram for SCR_DeployablePlaceableItemComponentClass:
SCR_PlaceableItemComponentClass

Additional Inherited Members

- Public Member Functions inherited from SCR_PlaceableItemComponentClass
bool CanAttachToDynamicObject ()
 Returns true if it should be possible to attach this object to dynamic object like f.e. vehicle.
 
float GetMaxAllowedTilt ()
 
EPhysicsLayerDefs GetIgnoredPhysicsLayers ()
 Returns physics layer mask that can be used to determin which layers should be ignored.
 
SCR_ECharacterDistanceMeasurementMethod GetDistanceMeasurementMethod ()
 Returns preferred Measurement method.
 
int GetIgnoredComponents (notnull out array< TypeName > outIgnoredComponents)
 Returns physics layer mask that can be used to determin which layers should be ignored.
 
ResourceName GetPreviewObjectResource ()
 
float GetMaxPlacementDistance ()
 
SCR_EPlacementType GetPlacementType ()
 
bool IsForwardFacingAwayFromPlayer ()
 
bool CanAttachToTheSurfaceEntity ()
 
bool CanBeForcePlaced ()
 
void ValidateIgnoredComponents ()
 Removes unwanted types from ignored components list.
 
- Protected Attributes inherited from SCR_PlaceableItemComponentClass
bool m_bCanAttachToDynamicObject
 
float m_fMaxAllowedTilt
 
EPhysicsLayerDefs m_eIgnoredPhysicsLayers
 
ref array< string > m_aIgnoredComponents
 
SCR_ECharacterDistanceMeasurementMethod m_eMeasurementMethod
 
ResourceName m_sPreviewObject
 
float m_fMaxPlacementDistance
 
SCR_EPlacementType m_ePlacementType
 
bool m_bForwardAwayFromPlayer
 
bool m_bAttachPlacedItemToTheSurfaceEntity
 
bool m_bCanBeForcedPlaced
 
ref array< TypeName > m_aIgnoredComponentTypes = {}
 
bool m_bValidated
 

The documentation for this interface was generated from the following file: