LeviLamina
Loading...
Searching...
No Matches
EntityGoalFactory.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated forward declare list
6
// clang-format off
7
class
DefinitionInstanceGroup
;
8
class
EntityContext
;
9
class
HashedString
;
10
class
IJsonDefinitionSerializer
;
11
// clang-format on
12
13
class
EntityGoalFactory {
14
public
:
15
// member variables
16
// NOLINTBEGIN
17
::ll::UntypedStorage<8, 64>
mUnk5eecb6;
18
// NOLINTEND
19
20
public
:
21
// prevent constructor by default
22
EntityGoalFactory& operator=(EntityGoalFactory
const
&);
23
EntityGoalFactory(EntityGoalFactory
const
&);
24
EntityGoalFactory();
25
26
public
:
27
// member functions
28
// NOLINTBEGIN
29
MCNAPI ::IJsonDefinitionSerializer*
tryGetDefinitionSerializer
(::std::string
const
& name);
30
// NOLINTEND
31
32
public
:
33
// static functions
34
// NOLINTBEGIN
35
MCNAPI
static
void
addGoals
(
::EntityContext
& entity,
::DefinitionInstanceGroup
const
& definitionGroup);
36
// NOLINTEND
37
};
DefinitionInstanceGroup
Definition
DefinitionInstanceGroup.h:10
EntityContext
Definition
EntityContext.h:17
EntityGoalFactory::addGoals
static MCAPI void addGoals(::EntityContext &entity, ::DefinitionInstanceGroup const &definitionGroup)
EntityGoalFactory::tryGetDefinitionSerializer
MCAPI::IJsonDefinitionSerializer * tryGetDefinitionSerializer(::std::string const &name)
HashedString
Definition
HashedString.h:5
IJsonDefinitionSerializer
Definition
IJsonDefinitionSerializer.h:16
ll::UntypedStorage
Definition
Alias.h:14
src
mc
entity
factory
EntityGoalFactory.h
Generated on
for LeviLamina by
1.16.1