![]() |
|
Public Member Functions | |
| override bool | ShouldContainerChangeCauseUpdate () |
| override int | ComputePosition (SCR_ResourceContainer container, SCR_ResourceInteractor actor) |
Public Member Functions inherited from SCR_ResourceEncapsulatorContainerStorageQueue | |
| override int | RegisterContainer (notnull SCR_ResourceContainer container, notnull SCR_ResourceInteractor actor) |
| Registers a container into the queue. | |
Public Member Functions inherited from SCR_ResourceContainerStorageQueue | |
| int | GetContainerCount () |
| int | GetOffsetPosition () |
| bool | IsEmpty () |
| void | UnregisterFirstContainer () |
| Unegisters the first container in the queue. | |
| void | UnregisterContainerAt (int position) |
| Unegisters the container at a specific position in the queue. | |
| 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 | |
| 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 | |
| int | m_iOffsetPosition |
| int | m_iContainerCount |
| override int SCR_ResourceEncapsulatorContainerStorageQueueExtended.ComputePosition | ( | SCR_ResourceContainer | container, |
| SCR_ResourceInteractor | actor ) |
Implements SCR_ResourceEncapsulatorContainerStorageQueue.
| override bool SCR_ResourceEncapsulatorContainerStorageQueueExtended.ShouldContainerChangeCauseUpdate | ( | ) |
Implements SCR_ResourceContainerStorageQueue.