C# Класс uFrame.ECS.JsonComponentRepository

Наследование: ComponentRepositoryBehaviour
Показать файл Открыть проект

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

Метод Описание
GetDataByEntity ( int entityId, int componentId ) : JSONNode
Initialize ( PlayerDataGroup @group ) : void
LoadComponent ( IPlayerDataComponent ecsComponent ) : void
SaveComponent ( IPlayerDataComponent ecsComponent ) : void
SetDataByEntity ( int entityId, int componentId, JSONNode data ) : void

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

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

public GetDataByEntity ( int entityId, int componentId ) : JSONNode
entityId int
componentId int
Результат JSONNode

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

public Initialize ( PlayerDataGroup @group ) : void
@group PlayerDataGroup
Результат void

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

public LoadComponent ( IPlayerDataComponent ecsComponent ) : void
ecsComponent IPlayerDataComponent
Результат void

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

public SaveComponent ( IPlayerDataComponent ecsComponent ) : void
ecsComponent IPlayerDataComponent
Результат void

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

public SetDataByEntity ( int entityId, int componentId, JSONNode data ) : void
entityId int
componentId int
data JSONNode
Результат void