Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Loading...
Searching...
No Matches
SCR_ResourceConsumerServicePoint Class Reference
Inheritance diagram for SCR_ResourceConsumerServicePoint:

Protected Member Functions

override bool CanInteractWith (notnull SCR_ResourceContainer container)
override void OnResourceGridUpdated (notnull SCR_ResourceGrid grid)
void OnBaseRegistered (notnull SCR_ServicePointComponent servicePoint, notnull SCR_MilitaryBaseComponent base)
void OnBaseUnregistered (notnull SCR_ServicePointComponent servicePoint, notnull SCR_MilitaryBaseComponent base)
void OnBaseContainerRegistered (notnull SCR_ResourceConsumerMilitaryBase consumer, notnull SCR_ResourceContainer container)
void OnBaseContainerUnregistered (notnull SCR_ResourceConsumerMilitaryBase consumer, notnull SCR_ResourceContainer container)
override void Initialize (notnull IEntity owner)
override void Clear ()

Protected Attributes

SCR_ServicePointComponent m_ServicePointComponent
ref set< SCR_ResourceConsumerMilitaryBasem_aBaseConsumers

Detailed Description

Definition at line 2 of file SCR_ResourceConsumerServicePoint.c.

Member Function Documentation

◆ CanInteractWith()

override bool SCR_ResourceConsumerServicePoint::CanInteractWith ( notnull SCR_ResourceContainer container)
inlineprotected

Definition at line 8 of file SCR_ResourceConsumerServicePoint.c.

◆ Clear()

override void SCR_ResourceConsumerServicePoint::Clear ( )
inlineprotected

Definition at line 160 of file SCR_ResourceConsumerServicePoint.c.

◆ Initialize()

override void SCR_ResourceConsumerServicePoint::Initialize ( notnull IEntity owner)
inlineprotected

Definition at line 146 of file SCR_ResourceConsumerServicePoint.c.

◆ OnBaseContainerRegistered()

void SCR_ResourceConsumerServicePoint::OnBaseContainerRegistered ( notnull SCR_ResourceConsumerMilitaryBase consumer,
notnull SCR_ResourceContainer container )
inlineprotected

Event that gets called upon a base registering a resource container.

Parameters
[in]consumerThe consumer that registered the container, in this case it is expected to be the base that registered the container.
[in]containerThe container that was registered into the base.

Definition at line 117 of file SCR_ResourceConsumerServicePoint.c.

◆ OnBaseContainerUnregistered()

void SCR_ResourceConsumerServicePoint::OnBaseContainerUnregistered ( notnull SCR_ResourceConsumerMilitaryBase consumer,
notnull SCR_ResourceContainer container )
inlineprotected

Event that gets called upon a base unregistering a resource container.

Parameters
[in]consumerThe consumer that unregistered the container, in this case it is expected to be the base that unregistered the container.
[in]containerThe container that was unregistered into the base.

Definition at line 131 of file SCR_ResourceConsumerServicePoint.c.

◆ OnBaseRegistered()

void SCR_ResourceConsumerServicePoint::OnBaseRegistered ( notnull SCR_ServicePointComponent servicePoint,
notnull SCR_MilitaryBaseComponent base )
inlineprotected

Event that gets called upon a base registering the service.

Parameters
[in]servicePointThe service point that was registered, in this case it is expected to be the service point tied to this consumer.
[in]baseThe base that registered the service.

Definition at line 42 of file SCR_ResourceConsumerServicePoint.c.

◆ OnBaseUnregistered()

void SCR_ResourceConsumerServicePoint::OnBaseUnregistered ( notnull SCR_ServicePointComponent servicePoint,
notnull SCR_MilitaryBaseComponent base )
inlineprotected

Event that gets called upon a base unregistering the service.

Parameters
[in]servicePointThe service point that was unregistered, in this case it is expected to be the service point tied to this consumer.
[in]baseThe base that unregistered the service.

Definition at line 80 of file SCR_ResourceConsumerServicePoint.c.

◆ OnResourceGridUpdated()

override void SCR_ResourceConsumerServicePoint::OnResourceGridUpdated ( notnull SCR_ResourceGrid grid)
inlineprotected

Definition at line 23 of file SCR_ResourceConsumerServicePoint.c.

Member Data Documentation

◆ m_aBaseConsumers

ref set<SCR_ResourceConsumerMilitaryBase> SCR_ResourceConsumerServicePoint::m_aBaseConsumers
protected

Definition at line 5 of file SCR_ResourceConsumerServicePoint.c.

◆ m_ServicePointComponent

SCR_ServicePointComponent SCR_ResourceConsumerServicePoint::m_ServicePointComponent
protected

Definition at line 4 of file SCR_ResourceConsumerServicePoint.c.


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