LeviLamina
Loading...
Searching...
No Matches
ActorSoundIdentifier.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/deps/core/utility/NonOwnerPointer.h"
7
8// auto generated forward declare list
9// clang-format off
10class Actor;
11class ActorFetcher;
13struct ActorUniqueID;
14// clang-format on
15
17public:
18 // member variables
19 // NOLINTBEGIN
24 // NOLINTEND
25
26public:
27 // prevent constructor by default
30
31public:
32 // member functions
33 // NOLINTBEGIN
35
36 MCNAPI explicit ActorSoundIdentifier(::Actor const& actor);
37
39 ::Bedrock::NotNullNonOwnerPtr<::ActorFetcher const> actorFetcher,
40 ::ActorDefinitionIdentifier const& identifier,
41 ::ActorUniqueID actorid,
42 bool isBaby
43 );
44
46 // NOLINTEND
47
48public:
49 // constructor thunks
50 // NOLINTBEGIN
51 MCNAPI void* $ctor();
52
53 MCNAPI void* $ctor(::Actor const& actor);
54
55 MCNAPI void* $ctor(
56 ::Bedrock::NotNullNonOwnerPtr<::ActorFetcher const> actorFetcher,
57 ::ActorDefinitionIdentifier const& identifier,
58 ::ActorUniqueID actorid,
59 bool isBaby
60 );
61 // NOLINTEND
62
63public:
64 // destructor thunk
65 // NOLINTBEGIN
66 MCNAPI void $dtor();
67 // NOLINTEND
68};
Definition ActorFetcher.h:11
Definition ActorSoundIdentifier.h:16
MCAPI ActorSoundIdentifier(::Actor const &actor)
MCAPI void * $ctor()
MCAPI ~ActorSoundIdentifier()
MCAPI void * $ctor(::Bedrock::NotNullNonOwnerPtr<::ActorFetcher const > actorFetcher, ::ActorDefinitionIdentifier const &identifier, ::ActorUniqueID actorid, bool isBaby)
MCAPI void $dtor()
MCAPI void * $ctor(::Actor const &actor)
MCAPI ActorSoundIdentifier()
MCAPI ActorSoundIdentifier(::Bedrock::NotNullNonOwnerPtr<::ActorFetcher const > actorFetcher, ::ActorDefinitionIdentifier const &identifier, ::ActorUniqueID actorid, bool isBaby)
Definition Actor.h:103
Definition ActorDefinitionIdentifier.h:15
Definition ActorUniqueID.h:5
Definition Alias.h:14