PC Stable Documentation
 
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
Loading...
Searching...
No Matches
LogManager Class Reference

Static Private Member Functions

static void Init ()
 
static bool IsLogsEnable ()
 
static void SetLogsEnabled (bool enable)
 
static bool IsActionLogEnable ()
 
static void ActionLogEnable (bool enable)
 
static bool IsInventoryMoveLogEnable ()
 
static void InventoryMoveLogEnable (bool enable)
 
static bool IsInventoryReservationLogEnable ()
 
static void InventoryReservationLogEnable (bool enable)
 
static bool IsInventoryHFSMLogEnable ()
 
static void InventoryHFSMLogEnable (bool enable)
 
static bool IsSyncLogEnable ()
 
static void SyncLogEnable (bool enable)
 
static bool IsQuickbarLogEnable ()
 
static void QuickbarLogEnable (bool enable)
 
static bool IsBaseBuildingLogEnable ()
 
static void BaseBuildingLogEnable (bool enable)
 
static bool IsSymptomLogEnable ()
 
static void SymptomLogEnable (bool enable)
 
static bool IsWeaponLogEnable ()
 
static void WeaponLogEnable (bool enable)
 
static bool IsWeatherLogEnabled ()
 
static bool IsBleedingChancesLogEnable ()
 
static void BleedingChancesLogEnable (bool enable)
 

Static Private Attributes

static bool m_DoLogs
 
static bool m_DoActionDebugLog
 
static bool m_DoSymptomDebugLog
 
static bool m_DoInventoryMoveLog
 
static bool m_DoInventoryReservationLog
 
static bool m_DoInventoryHFSMLog
 
static bool m_DoSyncLog
 
static bool m_DoQuickbarLog
 
static bool m_DoBaseBuildingLog
 
static bool m_DoWeaponLog
 
static bool m_DoWeatherLog
 
static bool m_DoBleedingChanceLog
 

Member Function Documentation

◆ ActionLogEnable()

static void ActionLogEnable ( bool  enable)
inlinestaticprivate

References m_DoActionDebugLog.

◆ BaseBuildingLogEnable()

static void BaseBuildingLogEnable ( bool  enable)
inlinestaticprivate

References m_DoBaseBuildingLog.

◆ BleedingChancesLogEnable()

static void BleedingChancesLogEnable ( bool  enable)
inlinestaticprivate

References m_DoBleedingChanceLog.

◆ Init()

◆ InventoryHFSMLogEnable()

static void InventoryHFSMLogEnable ( bool  enable)
inlinestaticprivate

References m_DoInventoryHFSMLog.

◆ InventoryMoveLogEnable()

static void InventoryMoveLogEnable ( bool  enable)
inlinestaticprivate

References m_DoInventoryMoveLog.

◆ InventoryReservationLogEnable()

static void InventoryReservationLogEnable ( bool  enable)
inlinestaticprivate

◆ IsActionLogEnable()

◆ IsBaseBuildingLogEnable()

◆ IsBleedingChancesLogEnable()

static bool IsBleedingChancesLogEnable ( )
inlinestaticprivate

◆ IsInventoryHFSMLogEnable()

static bool IsInventoryHFSMLogEnable ( )
inlinestaticprivate

References m_DoInventoryHFSMLog.

Referenced by HFSMBase< Class FSMStateBase, Class FSMEventBase, Class FSMActionBase, Class FSMGuardBase >::Abort(), HandActionBase::Action(), HandEventBase::CanPerformEvent(), HandEventSwap::CanPerformEvent(), HandEventBase::CanPerformEventEx(), HandEventBase::CheckRequest(), HandEventSwap::CheckRequest(), HandEventBase::CheckRequestSrc(), ReplaceItemWithNewLambdaBase::CopyOldPropertiesToNew(), ReplaceItemWithNewLambdaBase::CreateNetworkObjectInfo(), ReplaceItemWithNewLambdaBase::CreateNewEntity(), ReplaceItemWithNewLambdaBase::DeleteOldEntity(), HumanInventory::DropEntity(), ReplaceItemWithNewLambdaBase::Execute(), Execute(), HFSMBase< Class FSMStateBase, Class FSMEventBase, Class FSMActionBase, Class FSMGuardBase >::FindAbortDestinationState(), HumanInventory::ForceSwapEntities(), HandGuardBase::GuardCondition(), HandGuardHasItemInEvent::GuardCondition(), HandleHandEvent(), HandleInventory(), HandleTakeToDst(), HumanInventoryWithFSM::Init(), Init(), HumanInventory::LocalDestroyEntity(), HandStateBase::OnAbort(), HumanInventory::OnEntityInHandsCreated(), HumanInventory::OnEntityInHandsDestroyed(), HandStateBase::OnEntry(), HandStartAction::OnEntry(), HandStateBase::OnExit(), OnHandEventForRemote(), OnHandsEnteredStableState(), OnHandsExitedStableState(), OnHandsStateChanged(), ReplaceItemWithNewLambdaBase::OnSuccess(), ReplaceItemWithNewLambdaBase::PrepareLocations(), HFSMBase< Class FSMStateBase, Class FSMEventBase, Class FSMActionBase, Class FSMGuardBase >::ProcessAbortEvent(), HFSMBase< WeaponStateBase, WeaponEventBase, WeaponActionBase, WeaponGuardBase >::ProcessAbortEvent(), HFSMBase< Class FSMStateBase, Class FSMEventBase, Class FSMActionBase, Class FSMGuardBase >::ProcessAbortTransition(), HFSMBase< WeaponStateBase, WeaponEventBase, WeaponActionBase, WeaponGuardBase >::ProcessAbortTransition(), HFSMBase< Class FSMStateBase, Class FSMEventBase, Class FSMActionBase, Class FSMGuardBase >::ProcessEvent(), HFSMBase< WeaponStateBase, WeaponEventBase, WeaponActionBase, WeaponGuardBase >::ProcessEvent(), HumanInventoryWithFSM::ProcessHandAbortEvent(), HumanInventoryWithFSM::ProcessHandEvent(), FSMBase< Class FSMStateBase, Class FSMEventBase, Class FSMActionBase, Class FSMGuardBase >::ProcessLocalTransition(), HFSMBase< Class FSMStateBase, Class FSMEventBase, Class FSMActionBase, Class FSMGuardBase >::ProcessLocalTransition(), HFSMBase< WeaponStateBase, WeaponEventBase, WeaponActionBase, WeaponGuardBase >::ProcessLocalTransition(), OFSMBase< Class FSMStateBase, Class FSMEventBase, Class FSMActionBase, Class FSMGuardBase >::ProcessLocalTransition(), HumanInventory::RedirectToHandEvent(), HumanInventory::ReplaceItemInElsewhereWithNewinHandsImpl(), HumanInventory::ReplaceItemInHandsWithNewImpl(), SelectAnimationOfForceSwapInHands(), SelectAnimationOfMoveFromHands(), SelectAnimationOfTakeToHands(), OFSMBase< Class FSMStateBase, Class FSMEventBase, Class FSMActionBase, Class FSMGuardBase >::Start(), FSMBase< Class FSMStateBase, Class FSMEventBase, Class FSMActionBase, Class FSMGuardBase >::Start(), HFSMBase< Class FSMStateBase, Class FSMEventBase, Class FSMActionBase, Class FSMGuardBase >::Start(), HumanInventory::SwapEntities(), SyncHandEventToRemote(), HumanInventory::TakeEntityAsAttachmentEx(), HumanInventory::TakeEntityToCargoEx(), HumanInventory::TakeEntityToInventory(), HumanInventory::TakeToDst(), HFSMBase< Class FSMStateBase, Class FSMEventBase, Class FSMActionBase, Class FSMGuardBase >::Terminate(), and HumanInventory::ThrowEntity().

◆ IsInventoryMoveLogEnable()

◆ IsInventoryReservationLogEnable()

◆ IsLogsEnable()

static bool IsLogsEnable ( )
inlinestaticprivate

◆ IsQuickbarLogEnable()

static bool IsQuickbarLogEnable ( )
inlinestaticprivate

References m_DoQuickbarLog.

◆ IsSymptomLogEnable()

◆ IsSyncLogEnable()

static bool IsSyncLogEnable ( )
inlinestaticprivate

References m_DoSyncLog.

Referenced by HandEventBase::CheckRequestSrc(), EntityAI::DropEntityImpl(), EntityAI::ForceSwapEntitiesImpl(), EntityAI::LocalDestroyEntityInHands(), ManBase::NeedInventoryJunctureFromServer(), OnHandleStoredInputUserData(), OnHandleStoredJunctureData(), OnInputUserDataForRemote(), OnInputUserDataProcess(), OnInventoryJunctureFromServer(), ManBase::OnQuickBarSingleUse(), OnServerInventoryCommand(), GameInventory::OnServerInventoryCommandStatic(), DayZPlayerCommandDeathCallback::OnSimulationEnd(), EntityAI::PredictiveMoveItemFromHandsToInventory(), EntityAI::ReplaceItemElsewhereWithNewInHandsImpl(), EntityAI::ReplaceItemInHandsWithNewElsewhereImpl(), EntityAI::ReplaceItemInHandsWithNewImpl(), EntityAI::ReplaceItemWithNewImpl(), InventoryInputUserData::SendInputUserDataHandEvent(), InventoryInputUserData::SendInputUserDataMove(), InventoryInputUserData::SendInputUserDataSwap(), InventoryInputUserData::SendServerHandEventViaInventoryCommand(), SendServerHandEventViaJuncture(), InventoryInputUserData::SendServerMove(), InventoryInputUserData::SendServerSwap(), EntityAI::SwapEntitiesImpl(), EntityAI::TakeEntityAsAttachmentExImpl(), EntityAI::TakeEntityAsAttachmentImpl(), ManBase::TakeEntityAsAttachmentImpl(), EntityAI::TakeEntityToCargoImpl(), ManBase::TakeEntityToCargoImpl(), EntityAI::TakeEntityToHandsImpl(), ManBase::TakeEntityToHandsImpl(), EntityAI::TakeEntityToInventoryImpl(), ManBase::TakeEntityToInventoryImpl(), EntityAI::TakeEntityToTargetAttachmentExImpl(), ManBase::TakeEntityToTargetAttachmentImpl(), EntityAI::TakeEntityToTargetCargoExImpl(), EntityAI::TakeEntityToTargetCargoImpl(), ManBase::TakeEntityToTargetCargoImpl(), EntityAI::TakeEntityToTargetInventoryImpl(), ManBase::TakeEntityToTargetInventoryImpl(), TakeToDst(), EntityAI::TakeToDstImpl(), ManBase::TakeToDstImpl(), TryAcquireInventoryJunctureFromServer(), TryAcquireTwoInventoryJuncturesFromServer(), ValidateHandEvent(), ValidateSwap(), and ValidateSyncMove().

◆ IsWeaponLogEnable()

static bool IsWeaponLogEnable ( )
inlinestaticprivate

References m_DoWeaponLog.

Referenced by AbortWeaponEvent(), WeaponStateBase::AcquireCartridgeFromMagazine(), Weapon::CanRemoveFromHands(), WeaponStateBase::DropBullet(), ejectBulletAndStoreInMagazine(), WeaponGuardBase::GuardCondition(), GuardCondition(), HandleWeaponEvents(), HFSMBase< WeaponStateBase, WeaponEventBase, WeaponActionBase, WeaponGuardBase >::LoadAndSetCurrentFSMState(), WeaponStateBase::LoadCurrentFSMState(), Weapon::LoadCurrentFSMState(), HFSMBase< WeaponStateBase, WeaponEventBase, WeaponActionBase, WeaponGuardBase >::LoadCurrentFSMState(), HFSMBase< WeaponStateBase, WeaponEventBase, WeaponActionBase, WeaponGuardBase >::LoadCurrentUnstableFSMState(), magazinesHaveEqualSizes(), WeaponStateBase::OnAbort(), WeaponStableState::OnEntry(), WeaponStateBase::OnEntry(), WeaponChambering_Base::OnEntry(), WeaponStartAction::OnEntry(), WeaponFire::OnEntry(), OnEntry(), OnEventForRemoteWeapon(), OnExit(), WeaponStableState::OnExit(), WeaponChambering_Base::OnExit(), WeaponStateBase::OnExit(), Weapon::OnStoreLoad(), HFSMBase< WeaponStateBase, WeaponEventBase, WeaponActionBase, WeaponGuardBase >::OnStoreLoad(), HFSMBase< WeaponStateBase, WeaponEventBase, WeaponActionBase, WeaponGuardBase >::OnStoreSave(), WeaponStartAction::OnUpdate(), PostWeaponEvent(), HFSMBase< Class FSMStateBase, Class FSMEventBase, Class FSMActionBase, Class FSMGuardBase >::ProcessEvent(), HFSMBase< WeaponStateBase, WeaponEventBase, WeaponActionBase, WeaponGuardBase >::ProcessEvent(), WeaponStateBase::PushBulletFromChamberToInternalMagazine(), WeaponStateBase::PushBulletToChamber(), WeaponStateBase::PushBulletToInternalMagazine(), pushToChamberFromAttachedMagazine(), pushToChamberFromInnerMagazine(), HFSMBase< WeaponStateBase, WeaponEventBase, WeaponActionBase, WeaponGuardBase >::RandomizeFSMStateEx(), Weapon::ResetWeaponAnimState(), WeaponStateBase::SaveCurrentFSMState(), Weapon::SaveCurrentFSMState(), HFSMBase< WeaponStateBase, WeaponEventBase, WeaponActionBase, WeaponGuardBase >::SaveCurrentFSMState(), HFSMBase< WeaponStateBase, WeaponEventBase, WeaponActionBase, WeaponGuardBase >::SaveCurrentUnstableFSMState(), WeaponStateBase::ShowBullet(), SyncAnimState(), Weapon::SyncEventToRemote(), and HFSMBase< WeaponStateBase, WeaponEventBase, WeaponActionBase, WeaponGuardBase >::ValidateAndRepairHelper().

◆ IsWeatherLogEnabled()

static bool IsWeatherLogEnabled ( )
inlinestaticprivate

References m_DoWeatherLog.

Referenced by Debug::WeatherLog().

◆ QuickbarLogEnable()

static void QuickbarLogEnable ( bool  enable)
inlinestaticprivate

References m_DoQuickbarLog.

◆ SetLogsEnabled()

static void SetLogsEnabled ( bool  enable)
inlinestaticprivate

References m_DoLogs.

Referenced by ScriptConsoleGeneralTab::OnClick().

◆ SymptomLogEnable()

static void SymptomLogEnable ( bool  enable)
inlinestaticprivate

References m_DoSymptomDebugLog.

◆ SyncLogEnable()

static void SyncLogEnable ( bool  enable)
inlinestaticprivate

References m_DoSyncLog.

◆ WeaponLogEnable()

static void WeaponLogEnable ( bool  enable)
inlinestaticprivate

References m_DoWeaponLog.

Field Documentation

◆ m_DoActionDebugLog

bool m_DoActionDebugLog
staticprivate

◆ m_DoBaseBuildingLog

bool m_DoBaseBuildingLog
staticprivate

◆ m_DoBleedingChanceLog

bool m_DoBleedingChanceLog
staticprivate

◆ m_DoInventoryHFSMLog

bool m_DoInventoryHFSMLog
staticprivate

◆ m_DoInventoryMoveLog

bool m_DoInventoryMoveLog
staticprivate

◆ m_DoInventoryReservationLog

bool m_DoInventoryReservationLog
staticprivate

◆ m_DoLogs

bool m_DoLogs
staticprivate

Referenced by Init(), IsLogsEnable(), and SetLogsEnabled().

◆ m_DoQuickbarLog

bool m_DoQuickbarLog
staticprivate

◆ m_DoSymptomDebugLog

bool m_DoSymptomDebugLog
staticprivate

◆ m_DoSyncLog

bool m_DoSyncLog
staticprivate

◆ m_DoWeaponLog

bool m_DoWeaponLog
staticprivate

◆ m_DoWeatherLog

bool m_DoWeatherLog
staticprivate

Referenced by Init(), and IsWeatherLogEnabled().


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