LeviLamina
Loading...
Searching...
No Matches
CameraInputTransferSystem.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated inclusion list
6
#include "mc/deps/ecs/ViewT.h"
7
#include "mc/deps/ecs/strict/Exclude.h"
8
#include "mc/deps/ecs/strict/Include.h"
9
10
// auto generated forward declare list
11
// clang-format off
12
class
CameraComponent
;
13
class
StrictEntityContext
;
14
struct
ActiveCameraComponent
;
15
struct
ActorMovementTickNeededComponent
;
16
struct
CameraAttachComponent
;
17
struct
ControlSchemeComponent
;
18
struct
DefaultInputCameraComponent
;
19
struct
LocalPlayerComponent
;
20
struct
MoveInputComponent
;
21
struct
TickingSystemWithInfo
;
22
// clang-format on
23
24
namespace
CameraInputTransferSystem {
25
// functions
26
// NOLINTBEGIN
27
MCNAPI
void
_tickMoveInputUpdate(
28
::ViewT
<
29
::StrictEntityContext
,
30
::Include<::ActiveCameraComponent>
,
31
::CameraComponent
const
,
32
::CameraAttachComponent
const
> activeAttachedCameraView,
33
::ViewT
<
34
::StrictEntityContext
,
35
::Include<::ActiveCameraComponent>
,
36
::Exclude<::CameraAttachComponent>
,
37
::CameraComponent
const
> activeDetachedCameraView,
38
::ViewT
<
::StrictEntityContext
,
::Include<::DefaultInputCameraComponent>
,
::CameraAttachComponent
const
>
39
defaultInputCameraView,
40
::ViewT
<
41
::StrictEntityContext
,
42
::Include<::ActorMovementTickNeededComponent, ::LocalPlayerComponent>
,
43
::MoveInputComponent
,
44
::ControlSchemeComponent
> localPlayerView
45
);
46
47
MCNAPI ::TickingSystemWithInfo createMoveInputUpdateSystem();
48
49
MCNAPI ::TickingSystemWithInfo createPlayerActionUpdateSystem();
50
// NOLINTEND
51
52
}
// namespace CameraInputTransferSystem
CameraComponent
Definition
CameraComponent.h:9
StrictEntityContext
Definition
StrictEntityContext.h:8
ViewT
Definition
ViewT.h:6
ActiveCameraComponent
Definition
ActiveCameraComponent.h:5
ActorMovementTickNeededComponent
Definition
ActorMovementTickNeededComponent.h:5
CameraAttachComponent
Definition
CameraAttachComponent.h:14
ControlSchemeComponent
Definition
ControlSchemeComponent.h:8
DefaultInputCameraComponent
Definition
DefaultInputCameraComponent.h:5
Exclude
Definition
Exclude.h:6
Include
Definition
Include.h:6
LocalPlayerComponent
Definition
LocalPlayerComponent.h:5
MoveInputComponent
Definition
MoveInputComponent.h:10
TickingSystemWithInfo
Definition
TickingSystemWithInfo.h:13
src
mc
entity
systems
CameraInputTransferSystem.h
Generated on Fri Jun 13 2025 05:04:34 for LeviLamina by
1.12.0