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

◆ BroadcastInt()

void PluginBase::BroadcastInt ( int index,
int value )
inlineprivate

Broadcasts a message on a channel provided in the 'index' parameter, passes the Int variable.

См. определение в файле PluginMessageManager.c строка 37

38 {
39 //Debug.Log("Broadcasting message on a channel: "+ ToString(index), "Messaging System");
40 array<ref MessageReceiverBase> x = channelList[index];
41 //int test = channelList[index].Count();
42 for(int i = 0; i < x.Count(); i++)
43 {
44 MessageReceiverBase mrb = x.Get(i);
45
46 if( mrb )
47 {
48 //string s = "Broadcasting message to: "+ToString(mrb);
49 //Log(s, LogTemplates.TEMPLATE_BROADCAST);
50 mrb.OnReceiveInt(index, value);
51 }
52
53 }
54 }
Icon x
int Count()
Определения Container.c:338
LayoutHolder Get(int x)
Определения Container.c:1246
void OnReceiveInt(int channel, int value)
Определения MessageReceiverBase.c:8
ref array< ref MessageReceiverBase > channelList[NUM_OF_CHANNELS]
Определения PluginMessageManager.c:7

Перекрестные ссылки channelList, MessageReceiverBase::OnReceiveInt() и x.