LeviLamina
Loading...
Searching...
No Matches
MakeCodeFileIO.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/platform/Result.h"
7
8// auto generated forward declare list
9// clang-format off
10namespace CodeBuilder { class IRequestHandler; }
11namespace CodeBuilder { struct RequestHeader; }
12namespace MakeCodeFileIO { struct MakeCodeFileIOReadResult; }
13// clang-format on
14
15namespace MakeCodeFileIO {
16// functions
17// NOLINTBEGIN
18MCNAPI ::Bedrock::Result<::std::string> _writeFile(::std::string const& filePath, ::std::string const& input);
19
20MCNAPI bool isFileTypeValid(::std::string const& filePath);
21
22MCNAPI_C void openFilePicker(
23 ::std::string& resultPath,
24 ::CodeBuilder::IRequestHandler& sender,
25 ::CodeBuilder::RequestHeader const& header
26);
27
28MCNAPI ::MakeCodeFileIO::MakeCodeFileIOReadResult readFile(::std::string const& filePath);
29// NOLINTEND
30
31} // namespace MakeCodeFileIO
Definition IRequestHandler.h:15
Definition RequestHeader.h:7
Definition MakeCodeFileIOReadResult.h:7