◆ SCR_ResourceSystemSubscriptionManager()
void SCR_ResourceSystemSubscriptionManager.SCR_ResourceSystemSubscriptionManager |
( |
| ) |
|
◆ 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 |
( |
| ) |
|
It could not always remove the specific null listing, but eventually it should clear them out.
◆ ReplicateListeners()
void SCR_ResourceSystemSubscriptionManager.ReplicateListeners |
( |
| ) |
|
It could not always remove the specific null listing, but eventually it should clear them out.
◆ 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 |
◆ m_aGracefulHandles
◆ m_aHandles
◆ m_aListings
◆ m_GracefulHandlesBudgetManager
◆ m_ReplicationBudgetManager
◆ 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