Loading...
Searching...
No Matches
SCR_ResourceEncapsulatorContainerStorageQueue Interface Reference
Inheritance diagram for SCR_ResourceEncapsulatorContainerStorageQueue:
SCR_ResourceContainerStorageQueue SCR_ResourceEncapsulatorContainerStorageQueueExtended

Public Member Functions

override int RegisterContainer (notnull SCR_ResourceContainer container, notnull SCR_ResourceInteractor actor)
 Registers a container into the queue.
 
override int ComputePosition (SCR_ResourceContainer container, SCR_ResourceInteractor actor)
 
- Public Member Functions inherited from SCR_ResourceContainerStorageQueue
int GetContainerCount ()
 
int GetOffsetPosition ()
 
bool IsEmpty ()
 
bool ShouldContainerChangeCauseUpdate ()
 
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
 

Member Function Documentation

◆ ComputePosition()

override int SCR_ResourceEncapsulatorContainerStorageQueue.ComputePosition ( SCR_ResourceContainer container,
SCR_ResourceInteractor actor )

◆ RegisterContainer()

override int SCR_ResourceEncapsulatorContainerStorageQueue.RegisterContainer ( notnull SCR_ResourceContainer container,
notnull SCR_ResourceInteractor actor )

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.

Implements SCR_ResourceContainerStorageQueue.


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