9class ClientboundDebugRendererPacketPayload {
17 enum class PayloadType : uchar {
19 ClearDebugMarkers = 1,
20 AddDebugMarkerCube = 2,
23 struct DebugMarkerData {
27 ::ll::TypedStorage<8, 32, ::std::string> text;
28 ::ll::TypedStorage<4, 12, ::Vec3> position;
29 ::ll::TypedStorage<4, 16, ::mce::Color> color;
30 ::ll::TypedStorage<8, 8, uint64> durationMS;
35 DebugMarkerData(DebugMarkerData
const&);
41 MCAPI ::ClientboundDebugRendererPacketPayload::DebugMarkerData&
44 MCAPI ::ClientboundDebugRendererPacketPayload::DebugMarkerData&
52 ::ll::TypedStorage<1, 1, ::ClientboundDebugRendererPacketPayload::PayloadType> mType;
53 ::ll::TypedStorage<8, 80, ::std::optional<::ClientboundDebugRendererPacketPayload::DebugMarkerData>>
59 ClientboundDebugRendererPacketPayload();
64 MCAPI ClientboundDebugRendererPacketPayload(
68 ::std::chrono::milliseconds duration
71 MCAPI ~ClientboundDebugRendererPacketPayload();
78 $ctor(::std::string text,
::mce::Color const& color,
::Vec3 const& position, ::std::chrono::milliseconds duration);