Arma Reforger Script API
Loading...
Searching...
No Matches
SCR_CommonItemTypeSearchPredicate Interface Reference
Inheritance diagram for SCR_CommonItemTypeSearchPredicate:
InventorySearchPredicate BaseInventorySearchPredicate

Public Member Functions

void SCR_CommonItemTypeSearchPredicate (ECommonItemType wantedItemType, IEntity originalItem)
 

Public Attributes

ECommonItemType m_eItemType = -1
 
IEntity m_OriginalItem
 
- Public Attributes inherited from InventorySearchPredicate
ref array< TypeName > QueryComponentTypes = {}
 
ref array< TypeName > QueryAttributeTypes = {}
 

Protected Member Functions

override bool IsMatch (BaseInventoryStorageComponent storage, IEntity item, array< GenericComponent > queriedComponents, array< BaseItemAttributeData > queriedAttributes)
 
- Protected Member Functions inherited from InventorySearchPredicate
override ref array< TypeName > GetQueryComponents ()
 
override ref array< TypeName > GetQueryAttributes ()
 

Constructor & Destructor Documentation

◆ SCR_CommonItemTypeSearchPredicate()

void SCR_CommonItemTypeSearchPredicate.SCR_CommonItemTypeSearchPredicate ( ECommonItemType wantedItemType,
IEntity originalItem )
Parameters
[in]wantedItemType
[in]originalItem

Member Function Documentation

◆ IsMatch()

override bool SCR_CommonItemTypeSearchPredicate.IsMatch ( BaseInventoryStorageComponent storage,
IEntity item,
array< GenericComponent > queriedComponents,
array< BaseItemAttributeData > queriedAttributes )
protected

Member Data Documentation

◆ m_eItemType

ECommonItemType SCR_CommonItemTypeSearchPredicate.m_eItemType = -1

◆ m_OriginalItem

IEntity SCR_CommonItemTypeSearchPredicate.m_OriginalItem

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