Dayz Build 1.29.163047, Scripts Rev. 123548
Dayz Code Explorer by Zeroy
Loading...
Searching...
No Matches
optionselectormultistate.c File Reference

Go to the source code of this file.

Data Structures

class  OptionSelector

Functions

bool InheritsFrom (string value, string baseclass)
void OptionSelectorMultistateCharacterMenu (Widget parent, int current_index, ScriptedWidgetEventHandler parent_c, bool disabled, notnull array< string > options)
void SetDisplayNameText (string value, string appendix)
override void SetNextOption ()
override void SetPrevOption ()
override void SetRandomValue ()
override void SetStringOption (string option, bool fire_event=true)
void SetTextSmart (string value)
override void SetValue (int value, bool fire_event=true)
override void SetValue (string value, bool fire_event=true)

Variables

class OptionSelectorMultistate extends OptionSelector class_name
string displayname
string path = "cfgVehicles " + class_name + " displayName"

Function Documentation

◆ InheritsFrom()

bool InheritsFrom ( string value,
string baseclass )

Definition at line 206 of file optionselectormultistate.c.

References g_Game.

Referenced by SetTextSmart().

◆ OptionSelectorMultistateCharacterMenu()

void OptionSelectorMultistateCharacterMenu ( Widget parent,
int current_index,
ScriptedWidgetEventHandler parent_c,
bool disabled,
notnull array< string > options )

◆ SetDisplayNameText()

void SetDisplayNameText ( string value,
string appendix )

Definition at line 150 of file optionselectormultistate.c.

References class_name, displayname, g_Game, and path.

Referenced by SetTextSmart().

◆ SetNextOption()

override void SetNextOption ( )

Definition at line 221 of file optionselectormultistate.c.

References SetTextSmart().

◆ SetPrevOption()

override void SetPrevOption ( )

Definition at line 227 of file optionselectormultistate.c.

References SetTextSmart().

◆ SetRandomValue()

override void SetRandomValue ( )

Definition at line 245 of file optionselectormultistate.c.

References SetTextSmart().

◆ SetStringOption()

override void SetStringOption ( string option,
bool fire_event = true )

Definition at line 251 of file optionselectormultistate.c.

References SetTextSmart().

◆ SetTextSmart()

◆ SetValue() [1/2]

◆ SetValue() [2/2]

override void SetValue ( string value,
bool fire_event = true )

Definition at line 239 of file optionselectormultistate.c.

References SetTextSmart().

Variable Documentation

◆ class_name

◆ displayname

string displayname

Definition at line 143 of file optionselectormultistate.c.

Referenced by SetDisplayNameText().

◆ path

string path = "cfgVehicles " + class_name + " displayName"

Definition at line 142 of file optionselectormultistate.c.

Referenced by ModStructure::ModStructure(), PlayerContainer::PlayerContainer(), AudioSystem::BankLoad(), BillboardSet(), PPEClassBase::ChangeMaterialPathUsed(), ChangePPEMaterial(), CGame::ConfigGetBaseName(), CGame::ConfigGetChildName(), CGame::ConfigGetChildrenCount(), CGame::ConfigGetFloat(), CGame::ConfigGetFloatArray(), CGame::ConfigGetFullPath(), CGame::ConfigGetInt(), CGame::ConfigGetIntArray(), CGame::ConfigGetText(), CGame::ConfigGetTextArray(), CGame::ConfigGetTextArrayRaw(), CGame::ConfigGetTextOut(), CGame::ConfigGetTextRaw(), CGame::ConfigGetType(), CGame::ConfigGetVector(), CGame::ConfigIsExisting(), CGame::CreateMission(), CreateMission(), ReplaceItemWithNewLambdaBase::CreateNewEntity(), CreateParticleByPath(), CreateParticles(), CGame::DayZGame(), ScriptConsoleConfigTab::DumpParam(), ItemBase::EEItemAttached(), ItemBase::EEItemDetached(), PluginBase::GetBaseClasses(), GetComponentNamesFromDamageZone(), PluginBase::GetConfigRecursive(), GetDamageZoneMap(), JsonMissionLoaderData::GetData(), UIScriptedMenu::GetData(), HFSMBase< Class FSMStateBase, Class FSMEventBase, Class FSMActionBase, Class FSMGuardBase >::GetHierarchyPath(), Attachments::GetItemSlots(), GetLiquidSource(), ParticleSource::GetParticle(), ParticleSource::GetParticleID(), ParticleSource::GetParticleIDLegacy(), ParticleSource::GetParticleNative(), ParticleList::GetParticlePath(), GetPathFromSlotID(), DayZPlayer::HandleView(), AttachmentCategoriesRow::Init(), Init(), LiquidInfo::Init(), SoundSetMap::Init(), ItemOptics::Init2DPreloadType(), Attachments::InitAttachmentGrid(), ItemOptics::InitCameraOverrideProperties(), Entity::InitDamageZoneDisplayNameMapping(), InitData(), ItemOptics::InitDOFAvailability(), ZombieContainer::InitGhostSlots(), CatchingContextFishingRodAction::InitItemValues(), CatchingContextTrapsBase::InitItemValues(), InventoryItemSuper::InitMapState(), ItemOptics::InitOpticsPP(), PoweredOptic_Base::InitRangeFinderData(), ItemOptics::InitReddotData(), SelectionTranslation::InitTranslatedSelections(), ScriptedWidgetEventHandler::InitVideoLoading(), BillboardSetHandler::LoadBillboardConfigs(), LoadConfig(), AutotestConfigHandler::LoadData(), CfgPlayerRestrictedAreaHandler::LoadData(), PlayerSpawnHandler::LoadData(), RichTextWidget::LoadFile(), World::LoadNewLightingCfg(), SoundLookupTable::LoadTable(), World::LoadUserLightingCfg(), ScriptedWidgetEventHandler::LoadVideo(), ScriptedWidgetEventHandler::LoadVideoFile(), ScriptConsoleConfigTab::OnClick(), Entity::OnDebugSpawn(), ActionUnpackBox::OnFinishProgressServer(), FileSerializer::Open(), ItemBase::ParticleTest(), CGame::PlayMission(), PlayParticles(), ReplaceItemWithNewLambdaBase::PrepareLocations(), GameplayEffectWidgets_base::RegisterLayouts(), MapMarkerTypes::RegisterMarkerType(), ParticleList::RegisterParticle(), ReloadTexture(), ScriptConsoleConfigTab::RenderVariables(), UIPopupScript::RenderVariables(), ActionRepairTent::RepairDamageTransfer(), OpenDirPlugin::Run(), DayZTool::RunDayZBat(), SelectionTranslation::SearchAndTranslate(), SetDisplayNameText(), CGame::SetMissionPath(), ParticleSource::SetParticle(), ParticleSource::SetParticleNative(), AudioSystem::ShaderLoad(), ObjectSpawnerHandler::SpawnObjects(), ManBase::UpdateCorpseStateVisual(), EntityLightSource::UpdateLightSourceMaterial(), and ObjectSpawnerHandler::ValidatePath().