Apparatus Version 1.22
ECS data-oriented workflow for Unreal Engine.
Public Member Functions | Friends | List of all members
AMechanism::FDeferredsApplicator Struct Reference

A safe applicator for the deferred changes (or deferreds). More...

#include <Mechanism.h>

Public Member Functions

 FDeferredsApplicator (FDeferredsApplicator &&InApplicator)
 The move constructor is used to receive an applicator from a method. More...
 
EApparatusStatus Apply ()
 Apply the pending deferreds. More...
 
 ~FDeferredsApplicator ()
 Destroys the applicator, automatically applying the deferreds (if needed). More...
 

Friends

class AMechanism
 

Detailed Description

A safe applicator for the deferred changes (or deferreds).

Constructor & Destructor Documentation

◆ FDeferredsApplicator()

AMechanism::FDeferredsApplicator::FDeferredsApplicator ( FDeferredsApplicator &&  InApplicator)
inline

The move constructor is used to receive an applicator from a method.

◆ ~FDeferredsApplicator()

AMechanism::FDeferredsApplicator::~FDeferredsApplicator ( )
inline

Destroys the applicator, automatically applying the deferreds (if needed).

Member Function Documentation

◆ Apply()

EApparatusStatus AMechanism::FDeferredsApplicator::Apply ( )
inline

Apply the pending deferreds.

Returns
The status of the application.

Friends And Related Function Documentation

◆ AMechanism

friend class AMechanism
friend

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