Skip to content

Commit

Permalink
feat: update header to 1.20.71
Browse files Browse the repository at this point in the history
  • Loading branch information
Lovelylavender4 committed Mar 21, 2024
1 parent a98c98f commit e679aad
Show file tree
Hide file tree
Showing 1,320 changed files with 12,634 additions and 7,997 deletions.
1 change: 1 addition & 0 deletions docs/api/assets/doxygen-awesome-css
Submodule doxygen-awesome-css added at df83fb
37 changes: 24 additions & 13 deletions src/mc/client/common/ClientRewind.h
Original file line number Diff line number Diff line change
Expand Up @@ -3,26 +3,37 @@
#include "mc/_HeaderOutputPredefine.h"

// auto generated inclusion list
#include "mc/common/wrapper/Include.h"
#include "mc/common/wrapper/optional_ref.h"
#include "mc/common/GlobalRead.h"
#include "mc/common/GlobalWrite.h"
#include "mc/common/StrictExecutionContext.h"
#include "mc/common/wrapper/AddRemove.h"
#include "mc/common/wrapper/Optional.h"
#include "mc/common/wrapper/ViewT.h"
#include "mc/deps/core/data/Filter.h"
#include "mc/deps/core/data/Read.h"
#include "mc/deps/core/data/Write.h"
#include "mc/entity/EntityFactoryT.h"
#include "mc/world/components/FlagComponent.h"

// auto generated forward declare list
// clang-format off
namespace ClientRewind { struct ApplyReplayStateTrackerRequestComponent; }
// clang-format on

namespace ClientRewind {
// NOLINTBEGIN
// symbol:
// ?applyData@ClientRewind@@YAXAEBUReplayStateTrackerDiff@@AEAUActorDataFlagComponent@@AEAUActorDataDirtyFlagsComponent@@V?$optional_ref@UActorDataHorseFlagComponent@@@@V?$optional_ref@UActorDataJumpDurationComponent@@@@@Z
MCAPI void
applyData(struct ReplayStateTrackerDiff const&, struct ActorDataFlagComponent&, struct ActorDataDirtyFlagsComponent&, class optional_ref<struct ActorDataHorseFlagComponent>, class optional_ref<struct ActorDataJumpDurationComponent>);

// symbol:
// ?extractSnapshot@ClientRewind@@YA?AUReplayStateTrackerDiff@@AEBUActorDataFlagComponent@@V?$optional_ref@$$CBUActorDataHorseFlagComponent@@@@V?$optional_ref@$$CBUActorDataJumpDurationComponent@@@@@Z
MCAPI struct ReplayStateTrackerDiff
extractSnapshot(struct ActorDataFlagComponent const&, class optional_ref<struct ActorDataHorseFlagComponent const>, class optional_ref<struct ActorDataJumpDurationComponent const>);
// ?extractSnapshot@ClientRewind@@YA?AUReplayStateTrackerDiff@@AEBV?$tuple@AEBUActorDataFlagComponent@@V?$Optional@$$CBUActorDataHorseFlagComponent@@@@V?$Optional@$$CBUActorDataJumpDurationComponent@@@@V?$Optional@$$CBUActorDataBoundingBoxComponent@@@@V?$Optional@$$CBUActorDataSeatOffsetComponent@@@@@std@@@Z
MCAPI struct ReplayStateTrackerDiff extractSnapshot(std::tuple<
struct ActorDataFlagComponent const&,
class Optional<struct ActorDataHorseFlagComponent const>,
class Optional<struct ActorDataJumpDurationComponent const>,
class Optional<struct ActorDataBoundingBoxComponent const>,
class Optional<struct ActorDataSeatOffsetComponent const>> const&);

// symbol:
// ?tickAccumulate@ClientRewind@@YAXU?$type_list@U?$Include@V?$FlagComponent@UActorMovementTickNeededFlag@@@@@@@entt@@AEAUReplayStateTrackerComponent@@AEBUActorDataFlagComponent@@V?$optional_ref@$$CBUActorDataHorseFlagComponent@@@@V?$optional_ref@$$CBUActorDataJumpDurationComponent@@@@@Z
MCAPI void
tickAccumulate(entt::type_list<struct Include<class FlagComponent<struct ActorMovementTickNeededFlag>>>, struct ReplayStateTrackerComponent&, struct ActorDataFlagComponent const&, class optional_ref<struct ActorDataHorseFlagComponent const>, class optional_ref<struct ActorDataJumpDurationComponent const>);
// ?tickAccumulate@ClientRewind@@YAXAEAUReplayStateTrackerComponent@@AEBV?$tuple@AEBUActorDataFlagComponent@@V?$Optional@$$CBUActorDataHorseFlagComponent@@@@V?$Optional@$$CBUActorDataJumpDurationComponent@@@@V?$Optional@$$CBUActorDataBoundingBoxComponent@@@@V?$Optional@$$CBUActorDataSeatOffsetComponent@@@@@std@@@Z
MCAPI void tickAccumulate(struct ReplayStateTrackerComponent&, std::tuple<struct ActorDataFlagComponent const&, class Optional<struct ActorDataHorseFlagComponent const>, class Optional<struct ActorDataJumpDurationComponent const>, class Optional<struct ActorDataBoundingBoxComponent const>, class Optional<struct ActorDataSeatOffsetComponent const>> const&);
// NOLINTEND

}; // namespace ClientRewind
32 changes: 16 additions & 16 deletions src/mc/client/network/realms/RealmsStoriesData.h
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
#include "mc/_HeaderOutputPredefine.h"

// auto generated inclusion list
#include "mc/world/events/RealmsEventId.h"
#include "mc/world/events/RealmEventId.h"

class RealmsStoriesData {
public:
Expand All @@ -21,26 +21,26 @@ class RealmsStoriesData {
MCAPI void clearAllRealmEventsInLevelData();

// symbol:
// ?getRealmsEventInternalName@RealmsStoriesData@@QEBAAEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@W4RealmsEventId@@@Z
MCAPI std::string const& getRealmsEventInternalName(::RealmsEventId) const;
// ?setPlayerRealmEventPublished@RealmsStoriesData@@QEAAXW4RealmEventId@@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z
MCAPI void setPlayerRealmEventPublished(::RealmEventId, std::string const&);

// symbol:
// ?setPlayerRealmsEventPublished@RealmsStoriesData@@QEAAXW4RealmsEventId@@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z
MCAPI void setPlayerRealmsEventPublished(::RealmsEventId, std::string const&);

// symbol: ?setWorldRealmsEventPublished@RealmsStoriesData@@QEAAXW4RealmsEventId@@@Z
MCAPI void setWorldRealmsEventPublished(::RealmsEventId);
// symbol: ?setWorldRealmEventPublished@RealmsStoriesData@@QEAAXW4RealmEventId@@@Z
MCAPI void setWorldRealmEventPublished(::RealmEventId);

// symbol:
// ?wasPlayerRealmsEventPublished@RealmsStoriesData@@QEBA_NW4RealmsEventId@@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z
MCAPI bool wasPlayerRealmsEventPublished(::RealmsEventId, std::string const&) const;
// ?wasPlayerRealmEventPublished@RealmsStoriesData@@QEBA_NW4RealmEventId@@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z
MCAPI bool wasPlayerRealmEventPublished(::RealmEventId, std::string const&) const;

// symbol: ?wasWorldRealmsEventPublished@RealmsStoriesData@@QEBA_NW4RealmsEventId@@@Z
MCAPI bool wasWorldRealmsEventPublished(::RealmsEventId) const;
// symbol: ?wasWorldRealmEventPublished@RealmsStoriesData@@QEBA_NW4RealmEventId@@@Z
MCAPI bool wasWorldRealmEventPublished(::RealmEventId) const;

// symbol: ??1RealmsStoriesData@@QEAA@XZ
MCAPI ~RealmsStoriesData();

// symbol:
// ?getRealmEventInternalName@RealmsStoriesData@@SAAEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@W4RealmEventId@@@Z
MCAPI static std::string const& getRealmEventInternalName(::RealmEventId);

// symbol:
// ?REALMS_STORIES_PREFIX@RealmsStoriesData@@2V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@B
MCAPI static std::string const REALMS_STORIES_PREFIX;
Expand All @@ -50,15 +50,15 @@ class RealmsStoriesData {
private:
// NOLINTBEGIN
// symbol:
// ?mRealmsEventInternalNames@RealmsStoriesData@@0V?$map@W4RealmsEventId@@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@U?$less@W4RealmsEventId@@@3@V?$allocator@U?$pair@$$CBW4RealmsEventId@@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@std@@@3@@std@@B
MCAPI static std::map<::RealmsEventId, std::string> const mRealmsEventInternalNames;
// ?mRealmEventInternalNames@RealmsStoriesData@@0V?$map@W4RealmEventId@@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@U?$less@W4RealmEventId@@@3@V?$allocator@U?$pair@$$CBW4RealmEventId@@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@std@@@3@@std@@B
MCAPI static std::map<::RealmEventId, std::string> const mRealmEventInternalNames;

// NOLINTEND

// member accessor
public:
// NOLINTBEGIN
static auto& $mRealmsEventInternalNames() { return mRealmsEventInternalNames; }
static auto& $mRealmEventInternalNames() { return mRealmEventInternalNames; }

// NOLINTEND
};
28 changes: 28 additions & 0 deletions src/mc/client/particle/ServerParticleManager.h
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
#pragma once

#include "mc/_HeaderOutputPredefine.h"

// auto generated inclusion list
#include "mc/world/AutomaticID.h"

class ServerParticleManager {
public:
// prevent constructor by default
ServerParticleManager& operator=(ServerParticleManager const&);
ServerParticleManager(ServerParticleManager const&);
ServerParticleManager();

public:
// NOLINTBEGIN
// symbol: ??0ServerParticleManager@@QEAA@_N@Z
MCAPI explicit ServerParticleManager(bool);

// symbol: ?setPacketSender@ServerParticleManager@@QEAAXAEAVPacketSender@@@Z
MCAPI void setPacketSender(class PacketSender&);

// symbol:
// ?spawnParticleEffect@ServerParticleManager@@QEAAXAEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBVVec3@@V?$AutomaticID@VDimension@@H@@@Z
MCAPI void spawnParticleEffect(std::string const&, class Vec3 const&, DimensionType);

// NOLINTEND
};
9 changes: 9 additions & 0 deletions src/mc/client/social/IdentitySignInTrigger.h
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
#pragma once

#include "mc/_HeaderOutputPredefine.h"

namespace Social {

enum class IdentitySignInTrigger {};

};
4 changes: 2 additions & 2 deletions src/mc/client/social/OneDSEventListener.h
Original file line number Diff line number Diff line change
Expand Up @@ -58,8 +58,8 @@ class OneDSEventListener : public ::Social::Events::AggregationEventListener {
// private:
// NOLINTBEGIN
// symbol:
// ?AddPartA@OneDSEventListener@Events@Social@@AEAAXAEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEAVValue@Json@@_N@Z
MCAPI void AddPartA(std::string const& eventName, class Json::Value&, bool);
// ?AddPartA@OneDSEventListener@Events@Social@@AEAAXAEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEAVValue@Json@@_J_N@Z
MCAPI void AddPartA(std::string const&, class Json::Value&, int64, bool);

// symbol: ?AddPartC@OneDSEventListener@Events@Social@@AEAAXAEBVEvent@23@AEAVValue@Json@@@Z
MCAPI void AddPartC(class Social::Events::Event const& event, class Json::Value&);
Expand Down
18 changes: 18 additions & 0 deletions src/mc/common/DurationFieldKeys.h
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
#pragma once

#include "mc/_HeaderOutputPredefine.h"

class DurationFieldKeys {
public:
// prevent constructor by default
DurationFieldKeys& operator=(DurationFieldKeys const&);
DurationFieldKeys(DurationFieldKeys const&);
DurationFieldKeys();

public:
// NOLINTBEGIN
// symbol: ??1DurationFieldKeys@@QEAA@XZ
MCAPI ~DurationFieldKeys();

// NOLINTEND
};
11 changes: 1 addition & 10 deletions src/mc/common/GetAttachPositionViews.h
Original file line number Diff line number Diff line change
Expand Up @@ -6,15 +6,6 @@ struct GetAttachPositionViews {
public:
// prevent constructor by default
GetAttachPositionViews& operator=(GetAttachPositionViews const&);
GetAttachPositionViews(GetAttachPositionViews const&);
GetAttachPositionViews();

public:
// NOLINTBEGIN
// symbol: ??0GetAttachPositionViews@@QEAA@$$QEAU0@@Z
MCAPI GetAttachPositionViews(struct GetAttachPositionViews&&);

// symbol: ??0GetAttachPositionViews@@QEAA@AEBU0@@Z
MCAPI GetAttachPositionViews(struct GetAttachPositionViews const&);

// NOLINTEND
};
11 changes: 11 additions & 0 deletions src/mc/common/IMovementCorrection.h
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
#pragma once

#include "mc/_HeaderOutputPredefine.h"

struct IMovementCorrection {
public:
// prevent constructor by default
IMovementCorrection& operator=(IMovementCorrection const&);
IMovementCorrection(IMovementCorrection const&);
IMovementCorrection();
};
12 changes: 12 additions & 0 deletions src/mc/common/StablePriorityQueue.h
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
#pragma once

#include "mc/_HeaderOutputPredefine.h"

template <typename T0, typename T1>
struct StablePriorityQueue {
public:
// prevent constructor by default
StablePriorityQueue& operator=(StablePriorityQueue const&);
StablePriorityQueue(StablePriorityQueue const&);
StablePriorityQueue();
};
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

#include "mc/_HeaderOutputPredefine.h"

namespace SplitBlockUtils {
namespace FlatteningUtils {

struct BlockNameRefAuxVariant {
public:
Expand All @@ -12,4 +12,4 @@ struct BlockNameRefAuxVariant {
BlockNameRefAuxVariant();
};

}; // namespace SplitBlockUtils
}; // namespace FlatteningUtils
18 changes: 18 additions & 0 deletions src/mc/common/wrapper/GenerateMessageResult.h
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
#pragma once

#include "mc/_HeaderOutputPredefine.h"

struct GenerateMessageResult {
public:
// prevent constructor by default
GenerateMessageResult& operator=(GenerateMessageResult const&);
GenerateMessageResult(GenerateMessageResult const&);
GenerateMessageResult();

public:
// NOLINTBEGIN
// symbol: ??1GenerateMessageResult@@QEAA@XZ
MCAPI ~GenerateMessageResult();

// NOLINTEND
};
18 changes: 0 additions & 18 deletions src/mc/common/wrapper/GetMessageResult.h

This file was deleted.

16 changes: 16 additions & 0 deletions src/mc/deps/cereal/BasicFactory.h
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
#pragma once

#include "mc/_HeaderOutputPredefine.h"

namespace cereal {

template <typename T0>
class BasicFactory {
public:
// prevent constructor by default
BasicFactory& operator=(BasicFactory const&);
BasicFactory(BasicFactory const&);
BasicFactory();
};

}; // namespace cereal
4 changes: 2 additions & 2 deletions src/mc/deps/cereal/CerealComponentItemDataLoader.h
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,8 @@ class CerealComponentItemDataLoader {

public:
// NOLINTBEGIN
// symbol: ??0CerealComponentItemDataLoader@@QEAA@VSemVersion@@AEAUReflectionCtx@cereal@@@Z
MCAPI CerealComponentItemDataLoader(class SemVersion, struct cereal::ReflectionCtx&);
// symbol: ??0CerealComponentItemDataLoader@@QEAA@VSemVersion@@AEBUReflectionCtx@cereal@@@Z
MCAPI CerealComponentItemDataLoader(class SemVersion, struct cereal::ReflectionCtx const&);

// symbol: ??1CerealComponentItemDataLoader@@QEAA@XZ
MCAPI ~CerealComponentItemDataLoader();
Expand Down
16 changes: 16 additions & 0 deletions src/mc/deps/cereal/Factory.h
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
#pragma once

#include "mc/_HeaderOutputPredefine.h"

namespace cereal {

template <typename T0>
class Factory {
public:
// prevent constructor by default
Factory& operator=(Factory const&);
Factory(Factory const&);
Factory();
};

}; // namespace cereal
27 changes: 27 additions & 0 deletions src/mc/deps/cereal/FileReference.h
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
#pragma once

#include "mc/_HeaderOutputPredefine.h"

// auto generated forward declare list
// clang-format off
namespace cereal { struct ReflectionCtx; }
// clang-format on

namespace CerealHelpers {

struct FileReference {
public:
// prevent constructor by default
FileReference& operator=(FileReference const&);
FileReference(FileReference const&);
FileReference();

public:
// NOLINTBEGIN
// symbol: ?bindType@FileReference@CerealHelpers@@SAXAEAUReflectionCtx@cereal@@@Z
MCAPI static void bindType(struct cereal::ReflectionCtx&);

// NOLINTEND
};

}; // namespace CerealHelpers
2 changes: 1 addition & 1 deletion src/mc/deps/cereal/Identifier.h
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ namespace cereal::internal { struct ConstraintDescription; }

namespace BlockGeometryConstraint {

struct Identifier : public ::cereal::Constraint {
class Identifier : public ::cereal::Constraint {
public:
// prevent constructor by default
Identifier& operator=(Identifier const&);
Expand Down
Loading

0 comments on commit e679aad

Please sign in to comment.