LeviLamina
Loading...
Searching...
No Matches
DataDrivenRendererV2.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/deps/minecraft_renderer/game/ShadowContext.h"
7
8// auto generated forward declare list
9// clang-format off
10class Actor;
11class ActorRenderer;
13// clang-format on
14
16public:
17 // member variables
18 // NOLINTBEGIN
25 // NOLINTEND
26
27public:
28 // prevent constructor by default
32
33public:
34 // member functions
35 // NOLINTBEGIN
36 MCNAPI uint generateFrame(::GameplayRelatedRenderData const& renderData);
37
38 MCNAPI bool
39 tryAddActor(::Actor& actor, ::std::shared_ptr<::ActorRenderer> const& renderer, ::ShadowContext shadowContext);
40
42 // NOLINTEND
43
44public:
45 // destructor thunk
46 // NOLINTBEGIN
47 MCNAPI void $dtor();
48 // NOLINTEND
49};
Definition ActorRenderer.h:31
Definition Actor.h:102
Definition DataDrivenRendererV2.h:15
MCAPI uint generateFrame(::GameplayRelatedRenderData const &renderData)
MCAPI bool tryAddActor(::Actor &actor, ::std::shared_ptr<::ActorRenderer > const &renderer, ::ShadowContext shadowContext)
MCAPI ~DataDrivenRendererV2()
MCAPI void $dtor()
Definition GameplayRelatedRenderData.h:5
Definition _HeaderOutputPredefine.h:273