19class StructureAnimationAction :
public ::IRequestAction {
23 ::ll::TypedStorage<8, 8, ::std::unique_ptr<::StructureAnimationData>> mStructureAnimationData;
24 ::ll::TypedStorage<8, 104, ::StructureSettings> mStructureSettings;
25 ::ll::TypedStorage<4, 4, ::DimensionType> mDimensionType;
26 ::ll::TypedStorage<4, 12, ::BlockPos> mLoadPosition;
27 ::ll::TypedStorage<8, 32, ::std::string> mFullName;
32 StructureAnimationAction();
39 virtual bool operator==(::IRequestAction
const& action)
const ;
47 MCAPI StructureAnimationAction(
48 ::std::unique_ptr<::StructureAnimationData> structureAnimationData,
52 MCAPI StructureAnimationAction(
56 ::std::string
const& fullName
63 MCAPI static ::std::unique_ptr<::StructureAnimationAction>
64 load(
::CompoundTag const& tag, ::std::string
const& dimensionPrefix);
71 $ctor(::std::unique_ptr<::StructureAnimationData> structureAnimationData,
::DimensionType dimensionType);
77 ::std::string
const& fullName