Arma Reforger Script API
|
Public Member Functions | |
override int | ComputePosition (SCR_ResourceContainer container, SCR_ResourceGenerator actor) |
Public Member Functions inherited from SCR_ResourceContainerStorageQueue< SCR_ResourceGenerator > | |
int | GetContainerCount () |
int | GetOffsetPosition () |
bool | IsEmpty () |
bool | ShouldContainerChangeCauseUpdate () |
int | RegisterContainer (notnull SCR_ResourceContainer container, notnull ResourceActorType actor) |
Registers a container into the queue. | |
void | UnregisterFirstContainer () |
Unegisters the first container in the queue. | |
void | UnregisterContainerAt (int position) |
Unegisters the container at a specific position in the queue. | |
int | ComputePosition (SCR_ResourceContainer container, ResourceActorType actor) |
int | InsertContainerAtEx (SCR_ResourceContainer container, int index) |
void | SetOffsetPosition (int offset) |
void | IncrementOffset (int increment) |
void | DecrementOffset (int decrement) |
void | Initialize (array< SCR_ResourceContainer > containers) |
void | Reset (int offsetPosition=0) |
void | DebugPrint () |
void | SCR_ResourceContainerStorage () |
Additional Inherited Members | |
Protected Member Functions inherited from SCR_ResourceContainerStorageQueue< SCR_ResourceGenerator > | |
int | GetUpperOffsetPosition () |
SCR_ResourceContainer | GetContainerRelativeAt (int index) |
SCR_ResourceContainer | GetContainerAt (int index) |
int | InsertContainerAt (SCR_ResourceContainer container, int index) |
Protected Attributes inherited from SCR_ResourceContainerStorageQueue< SCR_ResourceGenerator > | |
int | m_iOffsetPosition |
int | m_iContainerCount |
override int SCR_ResourceGeneratorContainerStorageQueue.ComputePosition | ( | SCR_ResourceContainer | container, |
SCR_ResourceGenerator | actor | ||
) |
Implemented in SCR_ResourceGeneratorContainerStorageQueueExtended.