3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/client/renderer/EditorRenderingModifiableConfig.h"
7#include "mc/client/renderer/RenderingResourcePackJsonConfig.h"
8#include "mc/deps/core/utility/NonOwnerPointer.h"
9#include "mc/deps/scripting/runtime/Result_deprecated.h"
10#include "mc/external/render_dragon/frame_renderer/modules/Type.h"
19namespace Editor::Services {
struct ClientDataTransferServiceProvider; }
20namespace Puv {
struct LoadResultAny; }
21namespace cereal {
struct ReflectionCtx; }
22namespace dragon::framerenderer::modules {
struct ColorGradingParameters; }
71 MCNAPI ::ColorGraderConfig::ColorGradingParametersSrcV0::ColorGradingSettings::ColorGradingDescription&
205 MCNAPI ::ColorGraderConfig::ColorGradingParametersSrcV0::ColorGradingSettings&
208 MCNAPI ::ColorGraderConfig::ColorGradingParametersSrcV0::ColorGradingSettings&
243 MCNAPI static ::SemVersionConstant
const&
VERSION();
296 MCNAPI static ::dragon::framerenderer::modules::TemperatureGrading::Type&
DEFAULT_TYPE();
332 MCNAPI ::ColorGraderConfig::ColorGradingParametersSrcV1::ColorGradingSettings&
335 MCNAPI ::ColorGraderConfig::ColorGradingParametersSrcV1::ColorGradingSettings&
365 MCNAPI ::ColorGraderConfig::ColorGradingParametersSrcV1&
374 MCNAPI static ::SemVersionConstant
const&
VERSION();
410 virtual void loadDataSync(
417 virtual ::Puv::LoadResultAny loadFromString(
419 ::std::string
const& dataJson,
424 virtual void _setDefaultIdentifierImpl(
::HashedString const& defaultIdentifier) ;
430 MCNAPI ::dragon::framerenderer::modules::ColorGradingParameters
474 ::std::string
const& dataJson,
Definition NonOwnerPointer.h:9
Definition ColorGraderConfig.h:25
static MCAPI ::Scripting::Result_deprecated< void > registerEditorAccessors(::Editor::Services::ClientDataTransferServiceProvider &dataTransferService, ::LocalPlayer &localPlayer, ::cereal::ReflectionCtx const &ctx)
MCAPI void $_setDefaultIdentifierImpl(::HashedString const &defaultIdentifier)
static MCAPI void ** $vftable()
static MCAPI void _fillDefaultTemperatureParameters(::ColorGraderConfig::ColorGradingParametersSrcV0 const &src, ::ColorGraderConfig::ColorGradingParametersSrcV1 &dst)
static MCAPI ::std::string_view const & PAYLOAD_KEY()
MCAPI void $loadDataSync(::cereal::ReflectionCtx const &ctx, ::ResourcePackManager &resourcePackManager, ::Bedrock::NonOwnerPointer<::LinkedAssetValidator > validator)
MCAPI::Puv::LoadResultAny $loadFromString(::cereal::ReflectionCtx const &ctx, ::std::string const &dataJson, ::Bedrock::NonOwnerPointer<::LinkedAssetValidator > validator)
static MCAPI void bindColorGradingParameters(::cereal::ReflectionCtx &ctx)
MCAPI::dragon::framerenderer::modules::ColorGradingParameters getColorGradingParameters(::ColorGraderConfig::ColorGradingParametersSrcV1 const &settings) const
Definition HashedString.h:5
Definition LocalPlayer.h:80
Definition ColorGraderConfig.h:128
static MCAPI void bindType(::cereal::ReflectionCtx &ctx)
Definition EditorRenderingModifiableConfig.h:5
Definition ClientDataTransferServiceProvider.h:7
Definition LinkedAssetValidator.h:5
Definition RenderingResourcePackJsonConfig.h:5
Definition ResourcePackManager.h:5
Definition SemVersionConstant.h:5
Definition ReflectionCtx.h:11
Definition _HeaderOutputPredefine.h:273