Interface INPCManager
Assembly: cs.temp.dll.dll
Syntax
public interface INPCManager : IMonoBehaviour
Properties
FactionMgr
Declaration
IFactionManager FactionMgr { get; }
Property Value
Type |
Description |
IFactionManager |
|
Type
Declaration
Property Value
Methods
GetNPCComponent<T>()
Declaration
T GetNPCComponent<T>()
where T : INPCComponent
Returns
Type Parameters
GetNPCComponentSet<T>()
Declaration
IReadOnlyList<T> GetNPCComponentSet<T>()
where T : INPCComponent
Returns
Type |
Description |
System.Collections.Generic.IReadOnlyList<T> |
|
Type Parameters
Init(NPCType, IGameManager, IFactionManager)
Declaration
void Init(NPCType npcType, IGameManager gameMgr, IFactionManager factionMgr)
Parameters
Type |
Name |
Description |
NPCType |
npcType |
|
IGameManager |
gameMgr |
|
IFactionManager |
factionMgr |
|
Events
InitComplete
Declaration
event CustomEventHandler<INPCManager, EventArgs> InitComplete
Event Type
Type |
Description |
CustomEventHandler<INPCManager, System.EventArgs> |
|