Dayz 1.25
Dayz Code 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
785 {
787 }
static bool m_DoActionDebugLog
Definition Debug.c:737
Definition EntityAI.c:95

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

◆ BaseBuildingLogEnable()

static void BaseBuildingLogEnable ( bool enable)
inlinestaticprivate
845 {
847 }
static bool m_DoBaseBuildingLog
Definition Debug.c:744

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

◆ BleedingChancesLogEnable()

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

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

◆ Init()

static void Init ( )
inlinestaticprivate
750 {
751 #ifdef DIAG_DEVELOPER
752 m_DoLogs = true;
753 #else
754 m_DoLogs = IsCLIParam("doLogs");
755 #endif
756
757 m_DoActionDebugLog = IsCLIParam("doActionLog");
758 m_DoSymptomDebugLog = IsCLIParam("doSymptomLog");
759 m_DoInventoryMoveLog = IsCLIParam("doInvMoveLog");
760 m_DoInventoryReservationLog = IsCLIParam("doInvReservLog");
761 m_DoInventoryHFSMLog = IsCLIParam("doInvHFSMLog");
762 m_DoSyncLog = IsCLIParam("doSyncLog");
763 m_DoQuickbarLog = IsCLIParam("doQuickbarLog");
764 m_DoBaseBuildingLog = IsCLIParam("doBaseBuildingLog");
765 m_DoWeaponLog = IsCLIParam("doWeaponLog");
766 m_DoWeatherLog = IsCLIParam("doWeatherLog");
767 }
static bool m_DoLogs
Definition Debug.c:736
static bool m_DoInventoryReservationLog
Definition Debug.c:740
static bool m_DoSymptomDebugLog
Definition Debug.c:738
static bool m_DoInventoryMoveLog
Definition Debug.c:739
static bool m_DoWeaponLog
Definition Debug.c:745
static bool m_DoWeatherLog
Definition Debug.c:746
static bool m_DoSyncLog
Definition Debug.c:742
static bool m_DoInventoryHFSMLog
Definition Debug.c:741
static bool m_DoQuickbarLog
Definition Debug.c:743
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
815 {
817 }

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

◆ InventoryMoveLogEnable()

static void InventoryMoveLogEnable ( bool enable)
inlinestaticprivate
795 {
797 }

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

◆ InventoryReservationLogEnable()

static void InventoryReservationLogEnable ( bool enable)
inlinestaticprivate
805 {
807 }

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

◆ IsActionLogEnable()

◆ IsBaseBuildingLogEnable()

◆ IsBleedingChancesLogEnable()

static bool IsBleedingChancesLogEnable ( )
inlinestaticprivate
875 {
877 }

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

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

◆ IsInventoryHFSMLogEnable()

static bool IsInventoryHFSMLogEnable ( )
inlinestaticprivate
810 {
812 }

Перекрестные ссылки 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
770 {
771 return m_DoLogs;
772 }

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

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

◆ IsQuickbarLogEnable()

static bool IsQuickbarLogEnable ( )
inlinestaticprivate
830 {
831 return m_DoQuickbarLog;
832 }

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

◆ IsSymptomLogEnable()

static bool IsSymptomLogEnable ( )
inlinestaticprivate

◆ IsSyncLogEnable()

static bool IsSyncLogEnable ( )
inlinestaticprivate
820 {
821 return m_DoSyncLog;
822 }

Перекрестные ссылки 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
860 {
861 return m_DoWeaponLog;
862 }

Перекрестные ссылки 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
870 {
871 return m_DoWeatherLog;
872 }

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

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

◆ QuickbarLogEnable()

static void QuickbarLogEnable ( bool enable)
inlinestaticprivate
835 {
837 }

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

◆ SetLogsEnabled()

static void SetLogsEnabled ( bool enable)
inlinestaticprivate
775 {
777 }

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

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

◆ SymptomLogEnable()

static void SymptomLogEnable ( bool enable)
inlinestaticprivate
855 {
857 }

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

◆ SyncLogEnable()

static void SyncLogEnable ( bool enable)
inlinestaticprivate
825 {
827 }

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

◆ WeaponLogEnable()

static void WeaponLogEnable ( bool enable)
inlinestaticprivate
865 {
867 }

Перекрестные ссылки 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().


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