Interface ICampaignBehaviorManager
- Namespace
- TaleWorlds.CampaignSystem
- Assembly
- TaleWorlds.CampaignSystem.dll
public interface ICampaignBehaviorManager
Methods
AddBehavior(CampaignBehaviorBase)
void AddBehavior(CampaignBehaviorBase campaignBehavior)
Parameters
campaignBehavior
CampaignBehaviorBase
ClearBehaviors()
void ClearBehaviors()
GetBehavior<T>()
T GetBehavior<T>()
Returns
- T
Type Parameters
T
GetBehaviors<T>()
IEnumerable<T> GetBehaviors<T>()
Returns
- IEnumerable<T>
Type Parameters
T
InitializeCampaignBehaviors(IEnumerable<CampaignBehaviorBase>)
void InitializeCampaignBehaviors(IEnumerable<CampaignBehaviorBase> inputComponents)
Parameters
inputComponents
IEnumerable<CampaignBehaviorBase>
LoadBehaviorData()
void LoadBehaviorData()
RegisterEvents()
void RegisterEvents()
RemoveBehavior<T>()
void RemoveBehavior<T>() where T : CampaignBehaviorBase
Type Parameters
T
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).