C# Класс ETModel.EventSystem

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

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

Метод Описание
Add ( Component component ) : void
Add ( DLLType dllType, Assembly assembly ) : void
Awake ( Component component ) : void
Awake ( Component component, p1, p2, p3 ) : void
Awake ( Component component, p1, p2 ) : void
Awake ( Component component, p1 ) : void
Change ( Component component ) : void
Destroy ( Component component ) : void
Get ( DLLType dllType ) : Assembly
Get ( long id ) : Component
GetTypes ( Type systemAttributeType ) : List
LateUpdate ( ) : void
Load ( ) : void
RegisterEvent ( string eventId, IEvent e ) : void
Remove ( long instanceId ) : void
Run ( string type ) : void
Run ( string type, a, b, c ) : void
Run ( string type, a, b ) : void
Run ( string type, a ) : void
Update ( ) : void

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

Метод Описание
Start ( ) : void

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

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

public Add ( Component component ) : void
component Component
Результат void

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

public Add ( DLLType dllType, Assembly assembly ) : void
dllType DLLType
assembly Assembly
Результат void

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

public Awake ( Component component ) : void
component Component
Результат void

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

public Awake ( Component component, p1, p2, p3 ) : void
component Component
Результат void

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

public Awake ( Component component, p1, p2 ) : void
component Component
Результат void

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

public Awake ( Component component, p1 ) : void
component Component
Результат void

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

public Change ( Component component ) : void
component Component
Результат void

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

public Destroy ( Component component ) : void
component Component
Результат void

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

public Get ( DLLType dllType ) : Assembly
dllType DLLType
Результат Assembly

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

public Get ( long id ) : Component
id long
Результат Component

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

public GetTypes ( Type systemAttributeType ) : List
systemAttributeType Type
Результат List

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

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

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

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

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

public RegisterEvent ( string eventId, IEvent e ) : void
eventId string
e IEvent
Результат void

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

public Remove ( long instanceId ) : void
instanceId long
Результат void

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

public Run ( string type ) : void
type string
Результат void

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

public Run ( string type, a, b, c ) : void
type string
Результат void

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

public Run ( string type, a, b ) : void
type string
Результат void

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

public Run ( string type, a ) : void
type string
Результат void

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

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