Arma Reforger Script API
Loading...
Searching...
No Matches
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
SCR_ResourceSystemSubscriptionHandle< Class OWNER_TYPE > Interface Template Reference
Inheritance diagram for SCR_ResourceSystemSubscriptionHandle< Class OWNER_TYPE >:
[legend]

Public Member Functions

OWNER_TYPE GetOwner ()
 
- Public Member Functions inherited from SCR_ResourceSystemSubscriptionHandleBase
WorldTimestamp GetLastPokedAt ()
 
RplId GetOwnerRplId ()
 
RplId GetResourceComponentRplId ()
 
TypeName GetInteractorType ()
 
EResourceType GetResourceIdentifier ()
 
EResourceGeneratorID GetResourceType ()
 
void Poke ()
 
sealed void SCR_ResourceSystemSubscriptionHandleBase (SCR_ResourceSystemSubscriptionManager manager, RplId ownerRplId, RplId resourceComponentRplId, TypeName interactorType, EResourceType resourceType, EResourceGeneratorID resourceIdentifier)
 
sealed void ~SCR_ResourceSystemSubscriptionHandleBase ()
 

Protected Member Functions

override void OnDelete ()
 
override void OnInit (notnull SCR_ResourceSystemSubscriptionManager manager, RplId ownerRplId, RplId resourceComponentRplId, TypeName interactorType, EResourceType resourceType, EResourceGeneratorID resourceIdentifier)
 
void OnDelete ()
 
void OnInit (notnull SCR_ResourceSystemSubscriptionManager manager, RplId ownerRplId, RplId resourceComponentRplId, TypeName interactorType, EResourceType resourceType, EResourceGeneratorID resourceIdentifier)
 

Protected Attributes

OWNER_TYPE m_Owner
 
- Protected Attributes inherited from SCR_ResourceSystemSubscriptionHandleBase
RplId m_OwnerRplId
 
RplId m_ResourceComponentRplId
 
TypeName m_InteractorType
 
EResourceType m_eResourceType
 
EResourceGeneratorID m_eResourceIdentifier
 
SCR_ResourceSystemSubscriptionManager m_SubscriptionManager
 
WorldTimestamp m_fLastPokedAt
 

Additional Inherited Members

- Static Public Member Functions inherited from SCR_ResourceSystemSubscriptionHandleBase
static SCR_ResourceSystemSubscriptionHandleBase CreateHandle (notnull SCR_ResourceSystemSubscriptionManager manager, RplId ownerRplId, RplId resourceComponentRplId, TypeName interactorType, EResourceType resourceType, EResourceGeneratorID resourceIdentifier)
 

Member Function Documentation

◆ GetOwner()

OWNER_TYPE SCR_ResourceSystemSubscriptionHandle< Class OWNER_TYPE >.GetOwner ( )

◆ OnDelete()

override void SCR_ResourceSystemSubscriptionHandle< Class OWNER_TYPE >.OnDelete ( )
protected

◆ OnInit()

override void SCR_ResourceSystemSubscriptionHandle< Class OWNER_TYPE >.OnInit ( notnull SCR_ResourceSystemSubscriptionManager  manager,
RplId  ownerRplId,
RplId  resourceComponentRplId,
TypeName  interactorType,
EResourceType  resourceType,
EResourceGeneratorID  resourceIdentifier 
)
protected

Member Data Documentation

◆ m_Owner

OWNER_TYPE SCR_ResourceSystemSubscriptionHandle< Class OWNER_TYPE >.m_Owner
protected

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