C# 클래스 uFrame.ECS.JsonComponentRepository

상속: ComponentRepositoryBehaviour
파일 보기 프로젝트 열기: InvertGames/uFrame.ECS

공개 메소드들

메소드 설명
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