3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/client/gui/controls/renderers/IPaperDollRenderContext.h"
7#include "mc/common/SubClientId.h"
22 ::ll::TypedStorage<8, 8, ::BaseActorRenderContext&> mContext;
27 PaperDollBaseActorRenderContext& operator=(PaperDollBaseActorRenderContext
const&);
28 PaperDollBaseActorRenderContext(PaperDollBaseActorRenderContext
const&);
29 PaperDollBaseActorRenderContext();
34 virtual float getDebugSkinSpeedMultiplier() ;
36 virtual bool shouldDisableRenderMainMenuPaperDollAnimation() ;
38 virtual ::MatrixStack& getWorldMatrixStack() ;
40 virtual float getYOffset(
float screenScale) ;
42 virtual void renderGui(
43 ::HashedString
const& rendererName,
44 ::ActorRenderData& data,
45 ::OffscreenCaptureDescription
const* capture
48 virtual float getLastTimestamp() ;
50 virtual ::glm::vec2 getMouseMove(::glm::vec2
const& ownerPos) ;
52 virtual ::SubClientId getClientSubId() ;
58 MCAPI
float $getDebugSkinSpeedMultiplier();
60 MCFOLD
bool $shouldDisableRenderMainMenuPaperDollAnimation();
62 MCAPI ::MatrixStack& $getWorldMatrixStack();
64 MCAPI
float $getYOffset(
float screenScale);
66 MCAPI
void $renderGui(
67 ::HashedString
const& rendererName,
68 ::ActorRenderData& data,
69 ::OffscreenCaptureDescription
const* capture
72 MCAPI
float $getLastTimestamp();
74 MCAPI ::glm::vec2 $getMouseMove(::glm::vec2
const& ownerPos);
76 MCAPI ::SubClientId $getClientSubId();
Definition ActorRenderData.h:5
Definition BaseActorRenderContext.h:5
Definition HashedString.h:5
Definition IPaperDollRenderContext.h:5
Definition MatrixStack.h:5
Definition PaperDollBaseActorRenderContext.h:5
static MCAPI void ** $vftable()
Definition OffscreenCaptureDescription.h:5