Luanti 5.10.0-dev
 
Loading...
Searching...
No Matches
RollbackScopeActor Class Reference

#include <rollback_interface.h>

+ Collaboration diagram for RollbackScopeActor:

Public Member Functions

 RollbackScopeActor (IRollbackManager *rollback_, const std::string &actor, bool is_guess=false)
 
 ~RollbackScopeActor ()
 

Private Attributes

IRollbackManagerrollback
 
std::string old_actor
 
bool old_actor_guess
 

Constructor & Destructor Documentation

◆ RollbackScopeActor()

RollbackScopeActor::RollbackScopeActor ( IRollbackManager * rollback_,
const std::string & actor,
bool is_guess = false )
inline

References IRollbackManager::getActor(), IRollbackManager::isActorGuess(), old_actor, old_actor_guess, rollback, and IRollbackManager::setActor().

+ Here is the call graph for this function:

◆ ~RollbackScopeActor()

RollbackScopeActor::~RollbackScopeActor ( )
inline

References old_actor, old_actor_guess, rollback, and IRollbackManager::setActor().

+ Here is the call graph for this function:

Member Data Documentation

◆ old_actor

std::string RollbackScopeActor::old_actor
private

◆ old_actor_guess

bool RollbackScopeActor::old_actor_guess
private

◆ rollback

IRollbackManager* RollbackScopeActor::rollback
private

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