본문으로 건너뛰기

IActorRegistry

시스템 내에서 액터의 등록 및 조회를 관리합니다.

네임스페이스: ControlBee.Interfaces

상속: IDisposable

메서드

Add

레지스트리에 액터를 등록합니다.

void Add(IActor actor);

매개변수:

  • actor — 등록할 액터입니다.

Get

이름으로 등록된 액터를 조회합니다.

IActor? Get(string actorName);

매개변수:

  • actorName — 조회할 액터의 이름입니다.

반환값: 찾은 경우 IActor, 그렇지 않으면 null입니다.

GetActorNames

등록된 모든 액터의 이름을 반환합니다.

string[] GetActorNames();

반환값: 액터 이름 배열입니다.

GetActors

등록된 모든 액터를 반환합니다.

IActor[] GetActors();

반환값: 등록된 모든 IActor 인스턴스 배열입니다.

GetActorNameTitlePairs

등록된 모든 액터의 이름-제목 쌍을 반환합니다.

(string name, string Title)[] GetActorNameTitlePairs();

반환값: 각 액터의 이름과 제목을 포함하는 튜플 배열입니다.

참고