#include <LevelStreamingDeque.h>
◆ FLevelStreamingDeque()
| FLevelStreamingDeque::FLevelStreamingDeque |
( |
| ) |
|
◆ Contains()
| bool FLevelStreamingDeque::Contains |
( |
const ULevelStreaming * |
Element | ) |
const |
41{
42 for (
const TWeakObjectPtr<ULevelStreaming>& Entry :
ArrayInternal)
43 {
44 if (Entry.Get() == Element)
45 {
46 return true;
47 }
48 }
49 return false;
50}
TArray< TWeakObjectPtr< ULevelStreaming > > ArrayInternal
Definition LevelStreamingDeque.h:41
◆ Empty()
| void FLevelStreamingDeque::Empty |
( |
| ) |
|
◆ IsEmpty()
| FORCEINLINE bool FLevelStreamingDeque::IsEmpty |
( |
| ) |
const |
|
inline |
◆ PeekFront()
| ULevelStreaming * FLevelStreamingDeque::PeekFront |
( |
| ) |
const |
76{
78 {
79 return nullptr;
80 }
82}
◆ PopFront()
| ULevelStreaming * FLevelStreamingDeque::PopFront |
( |
| ) |
|
19{
20 ULevelStreaming* Result = nullptr;
22 return Result;
23}
bool TryPopFront(OUT ULevelStreaming *&Element)
Definition LevelStreamingDeque.cpp:26
◆ PushBack()
| void FLevelStreamingDeque::PushBack |
( |
ULevelStreaming * |
Element | ) |
|
◆ Size()
| FORCEINLINE int FLevelStreamingDeque::Size |
( |
| ) |
const |
|
inline |
◆ TryExtract()
| bool FLevelStreamingDeque::TryExtract |
( |
ULevelStreaming * |
Element, |
|
|
OUT ULevelStreaming *& |
OutElement |
|
) |
| |
54{
56 {
58 {
61 return true;
62 }
63 }
64 OutElement = nullptr;
65 return false;
66}
◆ TryPopFront()
| bool FLevelStreamingDeque::TryPopFront |
( |
OUT ULevelStreaming *& |
Element | ) |
|
27{
29 {
30 Element = nullptr;
31 return false;
32 }
33
36 return true;
37}
◆ ArrayInternal
| TArray<TWeakObjectPtr<ULevelStreaming> > FLevelStreamingDeque::ArrayInternal |
|
private |
이 구조체에 대한 문서화 페이지는 다음의 파일들로부터 생성되었습니다.: