Arma Reforger Script API
Loading...
Searching...
No Matches
Public Member Functions | List of all members
SCR_ResourceEncapsulatorContainerQueue Interface Reference
Inheritance diagram for SCR_ResourceEncapsulatorContainerQueue:
[legend]

Public Member Functions

override int RegisterContainer (notnull SCR_ResourceContainer container)
 Registers a container into the queue.
 
override void DebugDraw ()
 
- Public Member Functions inherited from SCR_ResourceContainerQueue< SCR_ResourceEncapsulator >
override int RegisterContainer (notnull SCR_ResourceContainer container)
 Registers a container into the queue.
 
override SCR_ResourceContainer PopFirstContainer ()
 Removes from the queue the first container and returns it.
 
override SCR_ResourceContainer PopContainerAt (int index)
 Removes from the queue the container at the specified index/position and returns it.
 
override void PerformSorting ()
 
override array< SCR_ResourceContainerClear ()
 Clears the queue.
 
override void Initialize (notnull SCR_ResourceInteractor interactor)
 
override float UpdateContainerResourceValue (float currentValue, float previousValue)
 
override float UpdateContainerMaxResourceValue (float currentValue, float previousValue)
 

Additional Inherited Members

- Protected Member Functions inherited from SCR_ResourceContainerQueue< SCR_ResourceEncapsulator >
int GetStoragePolicyCount ()
 
- Protected Attributes inherited from SCR_ResourceContainerQueue< SCR_ResourceEncapsulator >
ResourceInteractorType m_Interactor
 The interactor that owns the queue.
 
ref array< ref SCR_ResourceStoragePolicyBase< ResourceInteractorType > > m_StoragePolicies
 

Member Function Documentation

◆ DebugDraw()

override void SCR_ResourceEncapsulatorContainerQueue.DebugDraw ( )

◆ RegisterContainer()

override int SCR_ResourceEncapsulatorContainerQueue.RegisterContainer ( notnull SCR_ResourceContainer  container)

Registers a container into the queue.

Parameters
containerThe container to be registered into the queue.
Returns
Returns the position of the container in the queue.

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