C# Класс FairyGUI.EventDispatcher

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
AddEventListener ( string strType, EventCallback0 callback ) : void

AddEventListener ( string strType, EventCallback1 callback ) : void

BroadcastEvent ( string strType, object data ) : bool

BubbleEvent ( string strType, object data ) : bool

DispatchEvent ( EventContext context ) : bool

DispatchEvent ( string strType ) : bool

DispatchEvent ( string strType, object data ) : bool

DispatchEvent ( string strType, object data, object initiator ) : bool
EventDispatcher ( ) : System
RemoveEventListener ( string strType, EventCallback0 callback ) : void

RemoveEventListener ( string strType, EventCallback1 callback ) : void

RemoveEventListeners ( ) : void

RemoveEventListeners ( string strType ) : void

Приватные методы

Метод Описание
BubbleEvent ( string strType, object data, List addChain ) : bool

GetChainBridges ( string strType, List chain, bool bubble ) : void
GetChildEventBridges ( string strType, Container container, List bridges ) : void
GetChildEventBridges ( string strType, GComponent container, List bridges ) : void
GetEventBridge ( string strType ) : EventBridge
InternalDispatchEvent ( string strType, EventBridge bridge, object data, object initiator ) : bool
TryGetEventBridge ( string strType ) : EventBridge

Описание методов

AddEventListener() публичный Метод

public AddEventListener ( string strType, EventCallback0 callback ) : void
strType string
callback EventCallback0
Результат void

AddEventListener() публичный Метод

public AddEventListener ( string strType, EventCallback1 callback ) : void
strType string
callback EventCallback1
Результат void

BroadcastEvent() публичный Метод

public BroadcastEvent ( string strType, object data ) : bool
strType string
data object
Результат bool

BubbleEvent() публичный Метод

public BubbleEvent ( string strType, object data ) : bool
strType string
data object
Результат bool

DispatchEvent() публичный Метод

public DispatchEvent ( EventContext context ) : bool
context EventContext
Результат bool

DispatchEvent() публичный Метод

public DispatchEvent ( string strType ) : bool
strType string
Результат bool

DispatchEvent() публичный Метод

public DispatchEvent ( string strType, object data ) : bool
strType string
data object
Результат bool

DispatchEvent() публичный Метод

public DispatchEvent ( string strType, object data, object initiator ) : bool
strType string
data object
initiator object
Результат bool

EventDispatcher() публичный Метод

public EventDispatcher ( ) : System
Результат System

RemoveEventListener() публичный Метод

public RemoveEventListener ( string strType, EventCallback0 callback ) : void
strType string
callback EventCallback0
Результат void

RemoveEventListener() публичный Метод

public RemoveEventListener ( string strType, EventCallback1 callback ) : void
strType string
callback EventCallback1
Результат void

RemoveEventListeners() публичный Метод

public RemoveEventListeners ( ) : void
Результат void

RemoveEventListeners() публичный Метод

public RemoveEventListeners ( string strType ) : void
strType string
Результат void