DayZ 1.26
DayZ Explorer by KGB
Загрузка...
Поиск...
Не найдено
Класс LogManager

Закрытые статические члены

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 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
 

Подробное описание

Методы

◆ ActionLogEnable()

static void ActionLogEnable ( bool enable)
inlinestaticprivate
650 {
652 }
static bool m_DoActionDebugLog
Definition Debug.c:602
Definition EntityAI.c:95

Перекрестные ссылки m_DoActionDebugLog.

◆ BaseBuildingLogEnable()

static void BaseBuildingLogEnable ( bool enable)
inlinestaticprivate
710 {
712 }
static bool m_DoBaseBuildingLog
Definition Debug.c:609

Перекрестные ссылки m_DoBaseBuildingLog.

◆ BleedingChancesLogEnable()

static void BleedingChancesLogEnable ( bool enable)
inlinestaticprivate
745 {
747 }
static bool m_DoBleedingChanceLog
Definition Debug.c:612

Перекрестные ссылки m_DoBleedingChanceLog.

◆ Init()

static void Init ( )
inlinestaticprivate
615 {
616 #ifdef ENABLE_LOGGING
617 m_DoLogs = true;
618 #else
619 m_DoLogs = IsCLIParam("doLogs");
620 #endif
621
622 m_DoActionDebugLog = IsCLIParam("doActionLog");
623 m_DoSymptomDebugLog = IsCLIParam("doSymptomLog");
624 m_DoInventoryMoveLog = IsCLIParam("doInvMoveLog");
625 m_DoInventoryReservationLog = IsCLIParam("doInvReservLog");
626 m_DoInventoryHFSMLog = IsCLIParam("doInvHFSMLog");
627 m_DoSyncLog = IsCLIParam("doSyncLog");
628 m_DoQuickbarLog = IsCLIParam("doQuickbarLog");
629 m_DoBaseBuildingLog = IsCLIParam("doBaseBuildingLog");
630 m_DoWeaponLog = IsCLIParam("doWeaponLog");
631 m_DoWeatherLog = IsCLIParam("doWeatherLog");
632 }
static bool m_DoLogs
Definition Debug.c:601
static bool m_DoInventoryReservationLog
Definition Debug.c:605
static bool m_DoSymptomDebugLog
Definition Debug.c:603
static bool m_DoInventoryMoveLog
Definition Debug.c:604
static bool m_DoWeaponLog
Definition Debug.c:610
static bool m_DoWeatherLog
Definition Debug.c:611
static bool m_DoSyncLog
Definition Debug.c:607
static bool m_DoInventoryHFSMLog
Definition Debug.c:606
static bool m_DoQuickbarLog
Definition Debug.c:608
proto native bool IsCLIParam(string param)
Returns if command line argument is present.

Перекрестные ссылки IsCLIParam(), m_DoActionDebugLog, m_DoBaseBuildingLog, m_DoInventoryHFSMLog, m_DoInventoryMoveLog, m_DoInventoryReservationLog, m_DoLogs, m_DoQuickbarLog, m_DoSymptomDebugLog, m_DoSyncLog, m_DoWeaponLog и m_DoWeatherLog.

Используется в CGame::CGame().

◆ InventoryHFSMLogEnable()

static void InventoryHFSMLogEnable ( bool enable)
inlinestaticprivate
680 {
682 }

Перекрестные ссылки m_DoInventoryHFSMLog.

◆ InventoryMoveLogEnable()

static void InventoryMoveLogEnable ( bool enable)
inlinestaticprivate
660 {
662 }

Перекрестные ссылки m_DoInventoryMoveLog.

◆ InventoryReservationLogEnable()

static void InventoryReservationLogEnable ( bool enable)
inlinestaticprivate
670 {
672 }

Перекрестные ссылки m_DoInventoryReservationLog.

◆ IsActionLogEnable()

◆ IsBaseBuildingLogEnable()

◆ IsBleedingChancesLogEnable()

static bool IsBleedingChancesLogEnable ( )
inlinestaticprivate
740 {
742 }

Перекрестные ссылки m_DoBleedingChanceLog.

Используется в BleedChanceData::CalculateBleedChance() и BleedingSourcesManagerBase::ProcessHit().

◆ IsInventoryHFSMLogEnable()

static bool IsInventoryHFSMLogEnable ( )
inlinestaticprivate
675 {
677 }

Перекрестные ссылки m_DoInventoryHFSMLog.

Используется в 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() и HumanInventory::ThrowEntity().

◆ IsInventoryMoveLogEnable()

◆ IsInventoryReservationLogEnable()

◆ IsLogsEnable()

static bool IsLogsEnable ( )
inlinestaticprivate
635 {
636 return m_DoLogs;
637 }

Перекрестные ссылки m_DoLogs.

Используется в Debug::LogMessage(), MissionBase::OnInit() и Debug::ReceivedLogMessageFromServer().

◆ IsQuickbarLogEnable()

static bool IsQuickbarLogEnable ( )
inlinestaticprivate
695 {
696 return m_DoQuickbarLog;
697 }

Перекрестные ссылки m_DoQuickbarLog.

◆ IsSymptomLogEnable()

static bool IsSymptomLogEnable ( )
inlinestaticprivate

◆ IsSyncLogEnable()

static bool IsSyncLogEnable ( )
inlinestaticprivate
685 {
686 return m_DoSyncLog;
687 }

Перекрестные ссылки m_DoSyncLog.

Используется в 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::SendInputUserDataDestroy(), 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() и ValidateSyncMove().

◆ IsWeaponLogEnable()

static bool IsWeaponLogEnable ( )
inlinestaticprivate
725 {
726 return m_DoWeaponLog;
727 }

Перекрестные ссылки m_DoWeaponLog.

Используется в AbortWeaponEvent(), Weapon::CanRemoveFromHands(), 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(), WeaponChambering_Base::OnAbort(), OnAbort(), WeaponStableState::OnEntry(), WeaponStateJammed::OnEntry(), WeaponStateBase::OnEntry(), WeaponChambering_Base::OnEntry(), WeaponStartAction::OnEntry(), WeaponFire::OnEntry(), OnEntry(), OnEventForRemoteWeapon(), OnExit(), WeaponStableState::OnExit(), WeaponStateJammed::OnExit(), WeaponChambering_Base::OnExit(), WeaponChambering_Cartridge::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(), 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(), SyncAnimState(), Weapon::SyncEventToRemote() и HFSMBase< WeaponStateBase, WeaponEventBase, WeaponActionBase, WeaponGuardBase >::ValidateAndRepairHelper().

◆ IsWeatherLogEnabled()

static bool IsWeatherLogEnabled ( )
inlinestaticprivate
735 {
736 return m_DoWeatherLog;
737 }

Перекрестные ссылки m_DoWeatherLog.

Используется в Debug::WeatherLog().

◆ QuickbarLogEnable()

static void QuickbarLogEnable ( bool enable)
inlinestaticprivate
700 {
702 }

Перекрестные ссылки m_DoQuickbarLog.

◆ SetLogsEnabled()

static void SetLogsEnabled ( bool enable)
inlinestaticprivate
640 {
642 }

Перекрестные ссылки m_DoLogs.

Используется в ScriptConsoleGeneralTab::OnClick().

◆ SymptomLogEnable()

static void SymptomLogEnable ( bool enable)
inlinestaticprivate
720 {
722 }

Перекрестные ссылки m_DoSymptomDebugLog.

◆ SyncLogEnable()

static void SyncLogEnable ( bool enable)
inlinestaticprivate
690 {
692 }

Перекрестные ссылки m_DoSyncLog.

◆ WeaponLogEnable()

static void WeaponLogEnable ( bool enable)
inlinestaticprivate
730 {
732 }

Перекрестные ссылки m_DoWeaponLog.

Поля

◆ m_DoActionDebugLog

bool m_DoActionDebugLog
staticprivate

Используется в ActionLogEnable(), Init() и IsActionLogEnable().

◆ m_DoBaseBuildingLog

bool m_DoBaseBuildingLog
staticprivate

Используется в BaseBuildingLogEnable(), Init() и IsBaseBuildingLogEnable().

◆ 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

Используется в Init(), IsLogsEnable() и SetLogsEnabled().

◆ m_DoQuickbarLog

bool m_DoQuickbarLog
staticprivate

Используется в Init(), IsQuickbarLogEnable() и QuickbarLogEnable().

◆ m_DoSymptomDebugLog

bool m_DoSymptomDebugLog
staticprivate

Используется в Init(), IsSymptomLogEnable() и SymptomLogEnable().

◆ m_DoSyncLog

bool m_DoSyncLog
staticprivate

Используется в Init(), IsSyncLogEnable() и SyncLogEnable().

◆ m_DoWeaponLog

bool m_DoWeaponLog
staticprivate

Используется в Init(), IsWeaponLogEnable() и WeaponLogEnable().

◆ m_DoWeatherLog

bool m_DoWeatherLog
staticprivate

Используется в Init() и IsWeatherLogEnabled().


Объявления и описания членов класса находятся в файле: