C# Класс Asgard.ScriptSystem.Javascript.Modules.EntityModule

Показать файл Открыть проект

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

Метод Описание
AspectAll ( string type1, string type2, string type3, string type4 ) : Artemis.Aspect
AspectExclude ( string type1, string type2, string type3, string type4 ) : Artemis.Aspect
AspectOne ( string type1, string type2, string type3, string type4 ) : Artemis.Aspect
EntityModule ( AsgardBase server ) : System
FindEntity ( uint id ) : Entity
GetEntities ( Artemis.Aspect aspect ) : List
getComponentType ( string type ) : Artemis.ComponentType

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

Метод Описание
ConvertTypeList ( string type1, string type2, string type3, string type4 ) : System.Type[]
getTypeByName ( string className ) : Type

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

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

public AspectAll ( string type1, string type2, string type3, string type4 ) : Artemis.Aspect
type1 string
type2 string
type3 string
type4 string
Результат Artemis.Aspect

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

public AspectExclude ( string type1, string type2, string type3, string type4 ) : Artemis.Aspect
type1 string
type2 string
type3 string
type4 string
Результат Artemis.Aspect

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

public AspectOne ( string type1, string type2, string type3, string type4 ) : Artemis.Aspect
type1 string
type2 string
type3 string
type4 string
Результат Artemis.Aspect

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

public EntityModule ( AsgardBase server ) : System
server AsgardBase
Результат System

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

public FindEntity ( uint id ) : Entity
id uint
Результат Entity

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

public GetEntities ( Artemis.Aspect aspect ) : List
aspect Artemis.Aspect
Результат List

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

public getComponentType ( string type ) : Artemis.ComponentType
type string
Результат Artemis.ComponentType