3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/world/level/position_trackingdb/OperationBase.h"
10namespace PositionTrackingDB {
class PositionTrackingDBServer; }
11namespace PositionTrackingDB {
class TrackingRecord; }
14namespace PositionTrackingDB {
19 enum class InternalState :
int {
44 ::std::weak_ptr<::PositionTrackingDB::PositionTrackingDBServer> databasePtr,
49 virtual bool isAsync()
const ;
52 virtual bool isComplete()
const ;
64 ::std::weak_ptr<::PositionTrackingDB::PositionTrackingDBServer> databasePtr,
76 ::std::weak_ptr<::PositionTrackingDB::PositionTrackingDBServer> databasePtr,
85 ::std::weak_ptr<::PositionTrackingDB::PositionTrackingDBServer> databasePtr,
Definition AsyncOperationBase.h:16
MCAPI bool $_quit(::std::weak_ptr<::PositionTrackingDB::PositionTrackingDBServer > databasePtr, ::PositionTrackingDB::TrackingRecord &)
MCAPI bool $isComplete() const
MCAPI bool $tick(::std::weak_ptr<::PositionTrackingDB::PositionTrackingDBServer > databasePtr, ::PositionTrackingDB::TrackingRecord &record)
MCAPI bool $isAsync() const
Definition OperationBase.h:13
Definition TrackingRecord.h:14