C# 클래스 SimplePM.SimplePoolManager

파일 보기 프로젝트 열기: woshihuo12/UnityHello 1 사용 예제들

공개 메소드들

메소드 설명
AddOnCreatedDelegate ( string poolName, OnCreatedDelegate createdDelegate ) : void
ContainsSpawnPool ( string poolName ) : bool
CreateSpawnPool ( string poolName ) : SpawnPool
CreateSpawnPool ( string poolName, GameObject owner ) : SpawnPool
DestroyAllSpawnPool ( ) : void
DestroySpawnPool ( string poolName ) : bool
Instance ( ) : SimplePoolManager
RemoveOnCreatedDelegate ( string poolName, OnCreatedDelegate createdDelegate ) : void

비공개 메소드들

메소드 설명
AddSpawnPool ( SpawnPool spawnPool ) : void
AssertValidPoolName ( string poolName ) : bool
RemoveSpawnPool ( SpawnPool spawnPool ) : bool

메소드 상세

AddOnCreatedDelegate() 공개 메소드

public AddOnCreatedDelegate ( string poolName, OnCreatedDelegate createdDelegate ) : void
poolName string
createdDelegate OnCreatedDelegate
리턴 void

ContainsSpawnPool() 공개 메소드

public ContainsSpawnPool ( string poolName ) : bool
poolName string
리턴 bool

CreateSpawnPool() 공개 메소드

public CreateSpawnPool ( string poolName ) : SpawnPool
poolName string
리턴 SpawnPool

CreateSpawnPool() 공개 메소드

public CreateSpawnPool ( string poolName, GameObject owner ) : SpawnPool
poolName string
owner UnityEngine.GameObject
리턴 SpawnPool

DestroyAllSpawnPool() 공개 메소드

public DestroyAllSpawnPool ( ) : void
리턴 void

DestroySpawnPool() 공개 메소드

public DestroySpawnPool ( string poolName ) : bool
poolName string
리턴 bool

Instance() 공개 정적인 메소드

public static Instance ( ) : SimplePoolManager
리턴 SimplePoolManager

RemoveOnCreatedDelegate() 공개 메소드

public RemoveOnCreatedDelegate ( string poolName, OnCreatedDelegate createdDelegate ) : void
poolName string
createdDelegate OnCreatedDelegate
리턴 void