Loading...
Searching...
No Matches
SCR_ScenarioFrameworkSlotSave Interface Reference
Inheritance diagram for SCR_ScenarioFrameworkSlotSave:
SCR_ScenarioFrameworkLayerSave SCR_ScenarioFrameworkSlotAISave SCR_ScenarioFrameworkSlotTaskSave SCR_ScenarioFrameworkSlotTriggerSave SCR_ScenarioFrameworkSlotTaskAISave

Public Member Functions

override void Read (PersistenceSystem persistence, SCR_ScenarioFrameworkLayerBase layer)
 
override bool IsDefault ()
 
override void Write (PersistenceSystem persistence, SCR_ScenarioFrameworkSystem scenarioFrameworkSystem, SCR_ScenarioFrameworkLayerBase layer)
 
override bool SerializationSave (SaveContext context)
 
override bool SerializationLoad (LoadContext context)
 
- Public Member Functions inherited from SCR_ScenarioFrameworkLayerSave
SCR_ScenarioFrameworkLayerSave GetLayerTypeSave (const SCR_ScenarioFrameworkLayerBase layer)
 

Public Attributes

ResourceName m_sRandomlySpawnedObject
 
UUID m_sSlotEntity
 
ref array< UUID > m_aMiscEntities = {}
 
- Public Attributes inherited from SCR_ScenarioFrameworkLayerSave
string m_sName
 
bool m_bIsTerminated
 
int m_iActivationType
 
int m_iRepeatedSpawnNumber
 
ref array< string > m_aRandomlySpawnedChildren = {}
 
ref array< ref SCR_ScenarioFrameworkLogicSavem_aLogics = {}
 
ref array< ref SCR_ScenarioFrameworkLayerSavem_aChildLayers = {}
 
ref array< ref SCR_ScenarioFrameworkActionSavem_aActivationActions = {}
 
ref array< ref SCR_ScenarioFrameworkPluginSavem_aPlugins = {}
 

Static Protected Member Functions

static void OnEntityAvailable (Managed instance, PersistenceDeferredDeserializeTask task, bool expired, Managed context)
 

Member Function Documentation

◆ IsDefault()

◆ OnEntityAvailable()

static void SCR_ScenarioFrameworkSlotSave.OnEntityAvailable ( Managed instance,
PersistenceDeferredDeserializeTask task,
bool expired,
Managed context )
staticprotected

◆ Read()

◆ SerializationLoad()

◆ SerializationSave()

◆ Write()

Member Data Documentation

◆ m_aMiscEntities

ref array<UUID> SCR_ScenarioFrameworkSlotSave.m_aMiscEntities = {}

◆ m_sRandomlySpawnedObject

ResourceName SCR_ScenarioFrameworkSlotSave.m_sRandomlySpawnedObject

◆ m_sSlotEntity

UUID SCR_ScenarioFrameworkSlotSave.m_sSlotEntity

The documentation for this interface was generated from the following file: