18class AutomationPlayerCommandOrigin :
public ::PlayerCommandOrigin {
22 ::ll::TypedStorage<8, 32, ::std::string> mRequestId;
23 ::ll::TypedStorage<8, 176, ::NetworkIdentifier> mSource;
28 AutomationPlayerCommandOrigin();
33 virtual ~AutomationPlayerCommandOrigin() =
default;
35 virtual ::std::string getName()
const ;
37 virtual ::std::string
const& getRequestId()
const ;
39 virtual ::std::unique_ptr<::CommandOrigin> clone()
const ;
41 virtual ::CommandOriginType getOriginType()
const ;
43 virtual ::CommandOriginData toCommandOriginData()
const ;
45 virtual ::NetworkIdentifier
const& getSourceId()
const ;
47 virtual ::CompoundTag serialize()
const ;
49 virtual bool isValid()
const ;
55 MCAPI AutomationPlayerCommandOrigin(::std::string
const& requestId,
::Player& origin);
61 MCAPI
void* $ctor(::std::string
const& requestId,
::Player& origin);
67 MCFOLD ::std::string $getName()
const;
69 MCFOLD ::std::string
const& $getRequestId()
const;
71 MCAPI ::std::unique_ptr<::CommandOrigin> $clone()
const;
73 MCFOLD ::CommandOriginType $getOriginType()
const;
75 MCAPI ::CommandOriginData $toCommandOriginData()
const;
77 MCFOLD ::NetworkIdentifier
const& $getSourceId()
const;
79 MCFOLD ::CompoundTag $serialize()
const;
81 MCAPI
bool $isValid()
const;