LeviLamina
Loading...
Searching...
No Matches
AppResourceLoader.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/deps/core/resource/ResourceLoader.h"
7
8// auto generated forward declare list
9// clang-format off
13// clang-format on
14
16public:
17 // virtual functions
18 // NOLINTBEGIN
19 // vIndex: 3
20 virtual bool load(::ResourceLocation const&, ::std::string&) const /*override*/;
21
22 // vIndex: 2
23 virtual bool load(::ResourceLocation const&, ::std::string&, ::gsl::span<::std::string const>) const /*override*/;
24
25 // vIndex: 1
26 virtual bool load(
27 ::ResourceLocationPair const& resourceLocation,
28 ::std::string& resourceStream,
29 ::gsl::span<::std::string const> extensions
30 ) const /*override*/;
31
32 // vIndex: 4
33 virtual ::std::vector<::LoadedResourceData> loadAllVersionsOf(::ResourceLocation const&) const /*override*/;
34
35 // vIndex: 11
36 virtual ::std::pair<int, ::std::string_view> getPackStackIndexOfResource(
37 ::ResourceLocation const& resourceLocation,
38 ::gsl::span<::std::string const> extensions
39 ) const /*override*/;
40
41 // vIndex: 0
42 virtual ~AppResourceLoader() /*override*/ = default;
43 // NOLINTEND
44
45public:
46 // destructor thunk
47 // NOLINTBEGIN
48
49 // NOLINTEND
50
51public:
52 // virtual function thunks
53 // NOLINTBEGIN
54
55 // NOLINTEND
56};
Definition AppResourceLoader.h:15
Definition LoadedResourceData.h:5
Definition ResourceLoader.h:16
Definition ResourceLocationPair.h:5
Definition ResourceLocation.h:15