I’ve released a small plugin called QueueLite. A lightweight circular queue built on top of TArray.
If you ever needed a queue structure in Unreal (similar to TQueue), this one’s both C+±friendly and Blueprint-ready.
It is a Template in c++, and supports these types in BP:
int32,float,FStringUObject*,AActor*,TSubclassOf<AActor>FVector,FRotator,FTransform
Full source, docs, and prebuilt plugin here:
GitHub – UnrealTArrayQueue (QueueLite)
Main post with details is in the Plugins section.
You can use either the prebuilt plugin or build from source. All code is on this Github repo.
GitHub Repository – UnrealTArrayQueue (QueueLite)
Linked below is also the original Plugin Post
QueueLite – Lightweight Circular Queue for Unreal (C++ + Blueprint Plugin)