LeviLamina
Loading...
Searching...
No Matches
NetherLightTextureImageBuilder.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/client/renderer/ptexture/BaseLightTextureImageBuilder.h"
7
8// auto generated forward declare list
9// clang-format off
10class BaseLightData;
11class IClientInstance;
12// clang-format on
13
14class NetherLightTextureImageBuilder : public ::BaseLightTextureImageBuilder {
15public:
16 // virtual functions
17 // NOLINTBEGIN
18 virtual ::std::unique_ptr<::BaseLightData>
19 createBaseLightTextureData(::IClientInstance* client, ::BaseLightData const& currentData) /*override*/;
20
21 virtual ~NetherLightTextureImageBuilder() /*override*/ = default;
22 // NOLINTEND
23
24public:
25 // virtual function thunks
26 // NOLINTBEGIN
27 MCNAPI ::std::unique_ptr<::BaseLightData>
28 $createBaseLightTextureData(::IClientInstance* client, ::BaseLightData const& currentData);
29 // NOLINTEND
30
31public:
32 // vftables
33 // NOLINTBEGIN
34 MCNAPI static void** $vftable();
35 // NOLINTEND
36};
Definition NetherLightTextureImageBuilder.h:5
MCAPI ::std::unique_ptr<::BaseLightData > $createBaseLightTextureData(::IClientInstance *client, ::BaseLightData const &currentData)
static MCAPI void ** $vftable()