Arma Reforger Explorer
1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Toggle main menu visibility
Loading...
Searching...
No Matches
PawnEntityController.c
Go to the documentation of this file.
1
/*
2
===========================================
3
Do not modify, this script is generated
4
===========================================
5
*/
6
7
class
PawnEntityController
:
ScriptAndConfig
8
{
9
protected
void
PawnEntityController
(
PawnEntity
pawnOwner);
10
11
proto external
PawnEntity
GetPawnOwner
();
12
proto external
void
SetFlags
(
int
flags
);
13
proto external
void
ClearFlags
(
int
flags
);
14
proto external
bool
IsFlagSet
(
int
flag);
15
// movement input
16
proto external
void
AddMovementInput
(
vector
movementInput);
17
proto external
vector
GetCurrentMovementInput
();
18
proto external
vector
GetLastMovementInput
();
19
// rotations in radians in world space
20
proto external
void
SetControlRotation
(
vector
ypr);
21
proto external
vector
GetControlRotation
();
22
proto external
void
SetAimRotation
(
vector
ypr);
23
proto external
vector
GetAimRotation
();
24
proto external
void
SetLookRotation
(
vector
ypr);
25
proto external
vector
GetLookRotation
();
26
static
proto
vector
GetCompressedAngles
(
vector
rotation
);
27
28
// callbacks
29
30
event
protected
void
OnInit
(
PawnEntity
owner);
31
event
protected
void
OnPrepare
(
PawnEntity
owner,
float
timeSlice);
32
event
protected
void
OnUpdate
(
PawnEntity
owner,
float
timeSlice);
33
event
protected
int
OnPackControls
(
PawnEntity
owner);
34
event
protected
void
OnUnpackControls
(
PawnEntity
owner,
int
packedControls);
35
event
protected
bool
OnPackUserActions
(
PawnEntity
owner, ScriptBitWriter bitWriter);
36
event
protected
bool
OnUnpackUserActions
(
PawnEntity
owner,
ScriptBitReader
bitReader);
37
}
flags
SCR_EAIThreatSectorFlags flags
Definition
AIControlComponentSerializer.c:16
PawnEntityController::SetFlags
proto external void SetFlags(int flags)
PawnEntityController::OnPackControls
int OnPackControls(PawnEntity owner)
PawnEntityController::IsFlagSet
proto external bool IsFlagSet(int flag)
PawnEntityController::GetCurrentMovementInput
proto external vector GetCurrentMovementInput()
PawnEntityController::OnPrepare
void OnPrepare(PawnEntity owner, float timeSlice)
PawnEntityController::PawnEntityController
void PawnEntityController(PawnEntity pawnOwner)
PawnEntityController::OnUnpackUserActions
bool OnUnpackUserActions(PawnEntity owner, ScriptBitReader bitReader)
PawnEntityController::OnUnpackControls
void OnUnpackControls(PawnEntity owner, int packedControls)
PawnEntityController::SetLookRotation
proto external void SetLookRotation(vector ypr)
PawnEntityController::GetCompressedAngles
static proto vector GetCompressedAngles(vector rotation)
PawnEntityController::GetAimRotation
proto external vector GetAimRotation()
PawnEntityController::OnPackUserActions
bool OnPackUserActions(PawnEntity owner, ScriptBitWriter bitWriter)
PawnEntityController::AddMovementInput
proto external void AddMovementInput(vector movementInput)
PawnEntityController::SetControlRotation
proto external void SetControlRotation(vector ypr)
PawnEntityController::SetAimRotation
proto external void SetAimRotation(vector ypr)
PawnEntityController::GetControlRotation
proto external vector GetControlRotation()
PawnEntityController::GetLookRotation
proto external vector GetLookRotation()
PawnEntityController::ClearFlags
proto external void ClearFlags(int flags)
PawnEntityController::GetPawnOwner
proto external PawnEntity GetPawnOwner()
PawnEntityController::OnInit
void OnInit(PawnEntity owner)
PawnEntityController::GetLastMovementInput
proto external vector GetLastMovementInput()
PawnEntityController::OnUpdate
void OnUpdate(PawnEntity owner, float timeSlice)
PawnEntity
Definition
PawnEntity.c:13
ScriptAndConfig
Definition
Types.c:124
ScriptBitReader
Definition
EnNetwork.c:199
vector
Definition
vector.c:13
rotation
RespawnSystemComponentClass GameComponentClass vector vector rotation
Definition
RespawnSystemComponent.c:23
scripts
GameLib
generated
PawnEntityController.c
Generated by
1.17.0