Weaponry Assembly System
WAS
Loading...
Searching...
No Matches
FDestructionStack Struct Reference

#include <WeaponNodeStack.h>

Classes

struct  TElement
 
struct  TElement< T, true >
 

Public Types

using FLambdaDestructor = TFunction<void()>
 

Public Member Functions

void Add (FLambdaDestructor &&Destructor)
 
void Flush ()
 
bool IsEmpty () const
 
void Pop ()
 

Member Typedef Documentation

◆ FLambdaDestructor

using FDestructionStack::FLambdaDestructor = TFunction<void()>

Member Function Documentation

◆ Add()

void FDestructionStack::Add ( FLambdaDestructor && Destructor)
inline

◆ Flush()

void FDestructionStack::Flush ( )
inline

◆ IsEmpty()

bool FDestructionStack::IsEmpty ( ) const
inline

◆ Pop()

void FDestructionStack::Pop ( )
inline