◆ GetHandle()
SCR_ResourceSystemSubscriptionHandleBase SCR_ResourceSystemSubscriptionManager.GetHandle |
( |
RplId | resourceComponentRplId, |
|
|
TypeName | interactorType, |
|
|
EResourceType | resourceType, |
|
|
EResourceGeneratorID | resourceIdentifier ) |
◆ GetListing()
◆ GetNextHandleCandidate()
bool SCR_ResourceSystemSubscriptionManager.GetNextHandleCandidate |
( |
inout int | position, |
|
|
inout int | higherLimitPosition, |
|
|
inout SCR_ResourceSystemSubscriptionHandleBase | handle, |
|
|
RplId | resourceComponentRplId, |
|
|
TypeName | interactorType, |
|
|
EResourceType | resourceType, |
|
|
EResourceGeneratorID | resourceIdentifier ) |
|
protected |
Component rpl id.
Resource interactor type.
Resource type.
Resource identifier type
Final result (Match was found).
◆ GetNextListingCandidate()
◆ OnResourceInteractorDeleted()
void SCR_ResourceSystemSubscriptionManager.OnResourceInteractorDeleted |
( |
notnull SCR_ResourceInteractor | interactor | ) |
|
◆ OnSubscriptionListenerHandleDeleted()
◆ ProcessGracefulHandles()
void SCR_ResourceSystemSubscriptionManager.ProcessGracefulHandles |
( |
| ) |
|
◆ ReplicateListeners()
void SCR_ResourceSystemSubscriptionManager.ReplicateListeners |
( |
| ) |
|
◆ RequestSubscriptionListenerHandle()
Component rpl id.
Resource interactor type.
Resource type.
Resource identifier type
◆ RequestSubscriptionListenerHandleGraceful()
Component rpl id.
Resource interactor type.
Resource type.
Resource identifier type
◆ SubscribeListener()
bool SCR_ResourceSystemSubscriptionManager.SubscribeListener |
( |
RplId | listener, |
|
|
notnull SCR_ResourceInteractor | interactor ) |
◆ UnsubscribeListener()
bool SCR_ResourceSystemSubscriptionManager.UnsubscribeListener |
( |
RplId | listener, |
|
|
notnull SCR_ResourceInteractor | interactor ) |
◆ UnsubscribeListenerCompletely()
void SCR_ResourceSystemSubscriptionManager.UnsubscribeListenerCompletely |
( |
RplId | listener | ) |
|
◆ GRACEFUL_HANDLES_MAX_FRAME_BUDGET
const int SCR_ResourceSystemSubscriptionManager.GRACEFUL_HANDLES_MAX_FRAME_BUDGET = 10 |
|
static |
◆ GRACEFUL_HANDLES_POKED_THRESHOLD
const int SCR_ResourceSystemSubscriptionManager.GRACEFUL_HANDLES_POKED_THRESHOLD = 10000 |
|
static |
◆ m_aGracefulHandles
◆ m_aHandles
◆ m_aListings
◆ m_iGracefulHandlesPivot
int SCR_ResourceSystemSubscriptionManager.m_iGracefulHandlesPivot |
|
protected |
◆ m_iReplicateListenersPivot
int SCR_ResourceSystemSubscriptionManager.m_iReplicateListenersPivot |
|
protected |
◆ REPLICATION_MAX_FRAME_BUDGET
const int SCR_ResourceSystemSubscriptionManager.REPLICATION_MAX_FRAME_BUDGET = 10 |
|
static |
The documentation for this interface was generated from the following file:
- Game/Sandbox/Resources/Subscription/SCR_ResourceSystemSubscriptionManager.c