15class ResourceLocation {
31 enum class ColorPipeline : uint {};
33 enum class LoadMode : uint {};
41 ::ll::TypedStorage<4, 4, ::ResourceFileSystem> mFileSystem;
42 ::ll::TypedStorage<8, 32, ::Core::PathBuffer<::std::string>> mPath;
43 ::ll::TypedStorage<8, 8, uint64> mPathHash;
44 ::ll::TypedStorage<8, 8, uint64> mFullHash;
51 ResourceLocation& operator=(ResourceLocation
const&);
57 MCAPI ResourceLocation();
62 MCAPI ResourceLocation(::ResourceLocation
const& rhs);
65 MCAPI ResourceLocation(
::Core::PathView path, ::ResourceFileSystem fileSystem);
67 MCAPI ::Core::PathBuffer<::std::string> getFullPath()
const;
70 MCAPI ::HashedString getHashedPath()
const;
73 MCFOLD ::Core::PathBuffer<::std::string>
const& getRelativePath()
const;
76 MCAPI
bool operator==(::ResourceLocation
const& rhs)
const;
81 MCAPI ~ResourceLocation();
88 MCAPI static ::ResourceLocation
const& getEmptyLocation();
100 MCAPI
void* $ctor(::ResourceLocation
const& rhs);
Definition ResourceLocation.h:35
Definition ResourceLocation.h:23