Arma Reforger Explorer
1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Toggle main menu visibility
Loading...
Searching...
No Matches
SCR_CameraDataEditorComponent.c
Go to the documentation of this file.
1
[
ComponentEditorProps
(
category
:
"GameScripted/Editor"
, description:
"Camera data per session. Works only with SCR_EditorBaseEntity!"
, icon:
"WBData/ComponentEditorProps/componentEditor.png"
)]
2
class
SCR_CameraDataEditorComponentClass
:
SCR_BaseEditorComponentClass
3
{
4
};
5
8
class
SCR_CameraDataEditorComponent
:
SCR_BaseEditorComponent
9
{
10
protected
ref array<ref SCR_ManualCameraComponentSave>
m_aSavedData
;
11
12
void
SaveComponents
(
SCR_ManualCamera
camera)
13
{
14
if
(camera)
15
{
16
if
(!
m_aSavedData
)
17
m_aSavedData
= {};
18
19
camera.
SaveComponents
(
m_aSavedData
);
20
}
21
}
22
void
LoadComponents
(
SCR_ManualCamera
camera)
23
{
24
if
(
m_aSavedData
)
25
camera.
LoadComponents
(
m_aSavedData
);
26
}
27
bool
IsSave
()
28
{
29
return
m_aSavedData
!= null;
30
}
31
};
ComponentEditorProps
enum EAIGroupCombatMode ComponentEditorProps(category:"GameScripted/AI", description:"Component for utility AI system for groups")
Definition
SCR_AIGroupUtilityComponent.c:12
category
params category
Definition
SCR_VehicleDamageManagerComponent.c:302
SCR_BaseEditorComponentClass
Definition
SCR_BaseEditorComponent.c:3
SCR_BaseEditorComponent::SCR_BaseEditorComponent
void SCR_BaseEditorComponent(IEntityComponentSource src, IEntity ent, IEntity parent)
Definition
SCR_BaseEditorComponent.c:683
SCR_CameraDataEditorComponentClass
Definition
SCR_CameraDataEditorComponent.c:3
SCR_CameraDataEditorComponent
Definition
SCR_CameraDataEditorComponent.c:9
SCR_CameraDataEditorComponent::SaveComponents
void SaveComponents(SCR_ManualCamera camera)
Definition
SCR_CameraDataEditorComponent.c:12
SCR_CameraDataEditorComponent::m_aSavedData
ref array< ref SCR_ManualCameraComponentSave > m_aSavedData
Definition
SCR_CameraDataEditorComponent.c:10
SCR_CameraDataEditorComponent::IsSave
bool IsSave()
Definition
SCR_CameraDataEditorComponent.c:27
SCR_CameraDataEditorComponent::LoadComponents
void LoadComponents(SCR_ManualCamera camera)
Definition
SCR_CameraDataEditorComponent.c:22
SCR_ManualCamera
Definition
SCR_ManualCamera.c:17
SCR_ManualCamera::SaveComponents
void SaveComponents(notnull array< ref SCR_ManualCameraComponentSave > outData)
Definition
SCR_ManualCamera.c:136
SCR_ManualCamera::LoadComponents
void LoadComponents(array< ref SCR_ManualCameraComponentSave > data)
Definition
SCR_ManualCamera.c:172
scripts
Game
Editor
Components
Editor
SCR_CameraDataEditorComponent.c
Generated by
1.17.0