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

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_ResourceGeneratorMilitaryBase generator, notnull SCR_ResourceContainer container)
void OnBaseContainerUnregistered (notnull SCR_ResourceGeneratorMilitaryBase generator, notnull SCR_ResourceContainer container)
override void Initialize (notnull IEntity owner)
override void Clear ()

Protected Attributes

SCR_ServicePointComponent m_ServicePointComponent
ref set< SCR_ResourceGeneratorMilitaryBasem_aBaseGenerators

Detailed Description

Definition at line 2 of file SCR_ResourceGeneratorServicePoint.c.

Member Function Documentation

◆ CanInteractWith()

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

Definition at line 8 of file SCR_ResourceGeneratorServicePoint.c.

◆ Clear()

override void SCR_ResourceGeneratorServicePoint::Clear ( )
inlineprotected

Definition at line 160 of file SCR_ResourceGeneratorServicePoint.c.

◆ Initialize()

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

Definition at line 146 of file SCR_ResourceGeneratorServicePoint.c.

◆ OnBaseContainerRegistered()

void SCR_ResourceGeneratorServicePoint::OnBaseContainerRegistered ( notnull SCR_ResourceGeneratorMilitaryBase generator,
notnull SCR_ResourceContainer container )
inlineprotected

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

Parameters
[in]generatorThe generator 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_ResourceGeneratorServicePoint.c.

◆ OnBaseContainerUnregistered()

void SCR_ResourceGeneratorServicePoint::OnBaseContainerUnregistered ( notnull SCR_ResourceGeneratorMilitaryBase generator,
notnull SCR_ResourceContainer container )
inlineprotected

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

Parameters
[in]generatorThe generator 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_ResourceGeneratorServicePoint.c.

◆ OnBaseRegistered()

void SCR_ResourceGeneratorServicePoint::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 generator.
[in]baseThe base that registered the service.

Definition at line 42 of file SCR_ResourceGeneratorServicePoint.c.

◆ OnBaseUnregistered()

void SCR_ResourceGeneratorServicePoint::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 generator.
[in]baseThe base that unregistered the service.

Definition at line 80 of file SCR_ResourceGeneratorServicePoint.c.

◆ OnResourceGridUpdated()

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

Definition at line 23 of file SCR_ResourceGeneratorServicePoint.c.

Member Data Documentation

◆ m_aBaseGenerators

ref set<SCR_ResourceGeneratorMilitaryBase> SCR_ResourceGeneratorServicePoint::m_aBaseGenerators
protected

Definition at line 5 of file SCR_ResourceGeneratorServicePoint.c.

◆ m_ServicePointComponent

SCR_ServicePointComponent SCR_ResourceGeneratorServicePoint::m_ServicePointComponent
protected

Definition at line 4 of file SCR_ResourceGeneratorServicePoint.c.


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