LeviLamina
Loading...
Searching...
No Matches
AmbientSoundIntervalDefinition.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated inclusion list
6
#include "mc/util/json_util/JsonSchemaObjectNode.h"
7
8
// auto generated forward declare list
9
// clang-format off
10
class
AmbientSoundServerComponent
;
11
class
EntityContext
;
12
struct
DynamicAmbientSound
;
13
namespace
JsonUtil {
class
EmptyClass; }
14
// clang-format on
15
16
struct
AmbientSoundIntervalDefinition
{
17
public
:
18
// member variables
19
// NOLINTBEGIN
20
::ll::UntypedStorage<4, 4>
mUnkc810b5;
21
::ll::UntypedStorage<4, 4>
mUnkae8549;
22
::ll::UntypedStorage<8, 32>
mUnke1c8c2;
23
::ll::UntypedStorage<8, 24>
mUnk21c040;
24
// NOLINTEND
25
26
public
:
27
// prevent constructor by default
28
AmbientSoundIntervalDefinition
& operator=(
AmbientSoundIntervalDefinition
const
&);
29
AmbientSoundIntervalDefinition
(
AmbientSoundIntervalDefinition
const
&);
30
AmbientSoundIntervalDefinition
();
31
32
public
:
33
// member functions
34
// NOLINTBEGIN
35
MCNAPI
void
addDynamic
(
::DynamicAmbientSound
const
& definition);
36
37
MCNAPI
void
initialize
(
::EntityContext
& entity,
::AmbientSoundServerComponent
& component)
const
;
38
39
MCNAPI
~AmbientSoundIntervalDefinition
();
40
// NOLINTEND
41
42
public
:
43
// static functions
44
// NOLINTBEGIN
45
MCNAPI
static
void
buildSchema
(
46
::std::shared_ptr<
::JsonUtil::JsonSchemaObjectNode<::JsonUtil::EmptyClass, ::AmbientSoundIntervalDefinition>
>&
47
root
48
);
49
// NOLINTEND
50
51
public
:
52
// destructor thunk
53
// NOLINTBEGIN
54
MCNAPI
void
$dtor
();
55
// NOLINTEND
56
};
AmbientSoundServerComponent
Definition
AmbientSoundServerComponent.h:10
EntityContext
Definition
EntityContext.h:16
JsonUtil::JsonSchemaObjectNode
Definition
JsonSchemaObjectNode.h:8
AmbientSoundIntervalDefinition
Definition
AmbientSoundIntervalDefinition.h:16
AmbientSoundIntervalDefinition::buildSchema
static MCAPI void buildSchema(::std::shared_ptr<::JsonUtil::JsonSchemaObjectNode<::JsonUtil::EmptyClass, ::AmbientSoundIntervalDefinition > > &root)
AmbientSoundIntervalDefinition::~AmbientSoundIntervalDefinition
MCAPI ~AmbientSoundIntervalDefinition()
AmbientSoundIntervalDefinition::initialize
MCAPI void initialize(::EntityContext &entity, ::AmbientSoundServerComponent &component) const
AmbientSoundIntervalDefinition::addDynamic
MCAPI void addDynamic(::DynamicAmbientSound const &definition)
AmbientSoundIntervalDefinition::$dtor
MCAPI void $dtor()
DynamicAmbientSound
Definition
DynamicAmbientSound.h:5
ll::UntypedStorage
Definition
Alias.h:14
src
mc
entity
definitions
AmbientSoundIntervalDefinition.h
Generated on Fri Jun 13 2025 05:04:33 for LeviLamina by
1.12.0