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> |
|