LeviLamina
Loading...
Searching...
No Matches
DimensionStateSystem.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated inclusion list
6
#include "mc/deps/game_refs/WeakRef.h"
7
#include "mc/entity/components/DimensionStateComponent.h"
8
9
// auto generated forward declare list
10
// clang-format off
11
class
EntityContext
;
12
// clang-format on
13
14
class
DimensionStateSystem
{
15
public
:
16
// static functions
17
// NOLINTBEGIN
18
MCAPI
static
bool
isDimensionReady(
::EntityContext
const
& entity);
19
20
#ifdef LL_PLAT_C
21
MCAPI
static
bool
isDimensionReady(
::WeakRef<::EntityContext>
entityRef);
22
#endif
23
24
MCAPI
static
void
setDimensionState(
::EntityContext
& entity, ::DimensionStateComponent::DimensionState state);
25
26
#ifdef LL_PLAT_C
27
MCAPI
static
void
setLoadIntoDimensionTimeout(
28
::EntityContext
& entity,
29
::std::chrono::steady_clock::time_point loadIntoDimensionTimeout
30
);
31
#endif
32
// NOLINTEND
33
};
DimensionStateSystem
Definition
DimensionStateSystem.h:14
EntityContext
Definition
EntityContext.h:17
WeakRef
Definition
WeakRef.h:8
src
mc
entity
systems
DimensionStateSystem.h
Generated on
for LeviLamina by
1.16.1