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"
18namespace Editor::Services {
struct ClientDataTransferServiceProvider; }
19namespace Puv {
struct LoadResultAny; }
20namespace cereal {
struct ReflectionCtx; }
21namespace dragon::framerenderer::modules {
struct AtmosphericScatteringParameters; }
65 MCNAPI ::AtmosphericScattering::AtmosphericScatteringConfigSettings::AtmosphericScatteringSettings::
66 AtmosphericScatteringDescription&
99 MCNAPI ::AtmosphericScattering::AtmosphericScatteringConfigSettings::AtmosphericScatteringSettings::
100 HorizonBlendKeyFrames&
104 MCNAPI ::AtmosphericScattering::AtmosphericScatteringConfigSettings::AtmosphericScatteringSettings::
105 HorizonBlendKeyFrames&
157 MCNAPI ::AtmosphericScattering::AtmosphericScatteringConfigSettings::AtmosphericScatteringSettings&
160 MCNAPI ::AtmosphericScattering::AtmosphericScatteringConfigSettings::AtmosphericScatteringSettings&
209 MCNAPI ::AtmosphericScattering::AtmosphericScatteringConfigSettings&
218 MCNAPI static ::SemVersionConstant
const&
VERSION();
248 virtual void loadDataSync(
255 virtual ::Puv::LoadResultAny loadFromString(
257 ::std::string
const& atmosphereJson,
262 virtual void _setDefaultIdentifierImpl(
::HashedString const& defaultIdentifier) ;
309 ::std::string
const& atmosphereJson,
Definition AtmosphericScattering.h:24
static MCAPI void bindAtmosphericParameters(::cereal::ReflectionCtx &ctx)
MCAPI void $loadDataSync(::cereal::ReflectionCtx const &ctx, ::ResourcePackManager &resourcePackManager, ::Bedrock::NonOwnerPointer<::LinkedAssetValidator > validator)
MCAPI::Puv::LoadResultAny $loadFromString(::cereal::ReflectionCtx const &ctx, ::std::string const &atmosphereJson, ::Bedrock::NonOwnerPointer<::LinkedAssetValidator > validator)
MCAPI void $_setDefaultIdentifierImpl(::HashedString const &defaultIdentifier)
static MCAPI ::std::string_view const & PAYLOAD_KEY()
static MCAPI void ** $vftable()
MCAPI::dragon::framerenderer::modules::AtmosphericScatteringParameters calculateAtmosphericScatteringParameters(::AtmosphericScattering::AtmosphericScatteringConfigSettings const &atmosphereSettings, float timeOfDay) const
static MCAPI ::Scripting::Result_deprecated< void > registerEditorAccessors(::Editor::Services::ClientDataTransferServiceProvider &dataTransferService, ::LocalPlayer &localPlayer, ::cereal::ReflectionCtx const &ctx)
Definition NonOwnerPointer.h:9
Definition HashedString.h:5
Definition LocalPlayer.h:80
Definition AtmosphericScattering.h:49
MCAPI::AtmosphericScattering::AtmosphericScatteringConfigSettings::AtmosphericScatteringSettings::AtmosphericScatteringDescription & operator=(::AtmosphericScattering::AtmosphericScatteringConfigSettings::AtmosphericScatteringSettings::AtmosphericScatteringDescription &&)
MCAPI ~AtmosphericScatteringDescription()
Definition AtmosphericScattering.h:80
MCAPI ~HorizonBlendKeyFrames()
MCAPI::AtmosphericScattering::AtmosphericScatteringConfigSettings::AtmosphericScatteringSettings::HorizonBlendKeyFrames & operator=(::AtmosphericScattering::AtmosphericScatteringConfigSettings::AtmosphericScatteringSettings::HorizonBlendKeyFrames const &)
MCAPI::AtmosphericScattering::AtmosphericScatteringConfigSettings::AtmosphericScatteringSettings::HorizonBlendKeyFrames & operator=(::AtmosphericScattering::AtmosphericScatteringConfigSettings::AtmosphericScatteringSettings::HorizonBlendKeyFrames &&)
MCAPI HorizonBlendKeyFrames()
static MCAPI void bindType(::cereal::ReflectionCtx &ctx)
Definition AtmosphericScattering.h:40
MCAPI void * $ctor(::AtmosphericScattering::AtmosphericScatteringConfigSettings::AtmosphericScatteringSettings &&)
MCAPI AtmosphericScatteringSettings(::AtmosphericScattering::AtmosphericScatteringConfigSettings::AtmosphericScatteringSettings const &)
MCAPI::AtmosphericScattering::AtmosphericScatteringConfigSettings::AtmosphericScatteringSettings & operator=(::AtmosphericScattering::AtmosphericScatteringConfigSettings::AtmosphericScatteringSettings const &)
MCAPI AtmosphericScatteringSettings(::AtmosphericScattering::AtmosphericScatteringConfigSettings::AtmosphericScatteringSettings &&)
MCAPI void * $ctor(::AtmosphericScattering::AtmosphericScatteringConfigSettings::AtmosphericScatteringSettings const &)
static MCAPI void bindType(::cereal::ReflectionCtx &ctx)
MCAPI AtmosphericScatteringSettings()
MCAPI ~AtmosphericScatteringSettings()
MCAPI::AtmosphericScattering::AtmosphericScatteringConfigSettings::AtmosphericScatteringSettings & operator=(::AtmosphericScattering::AtmosphericScatteringConfigSettings::AtmosphericScatteringSettings &&)
Definition AtmosphericScattering.h:32
MCAPI::AtmosphericScattering::AtmosphericScatteringConfigSettings & operator=(::AtmosphericScattering::AtmosphericScatteringConfigSettings &&)
MCAPI ~AtmosphericScatteringConfigSettings()
static MCAPI ::SemVersionConstant const & VERSION()
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