This singleton GameObject manages bark groups specified by BarkGroupMember. More...
Public Member Functions | |
void | AddToGroup (string groupId, BarkGroupMember member) |
void | RemoveFromGroup (string groupId, BarkGroupMember member) |
void | MutexBark (string groupId, BarkGroupMember member) |
Public Attributes | |
Dictionary< string, HashSet< BarkGroupMember > > | groups = new Dictionary<string, HashSet<BarkGroupMember>>() |
Properties | |
static BarkGroupManager | instance [get] |
This singleton GameObject manages bark groups specified by BarkGroupMember.
This is a GameObject to make it easy to inspect in the editor.
void PixelCrushers.DialogueSystem.BarkGroupManager.AddToGroup | ( | string | groupId, |
BarkGroupMember | member | ||
) |
void PixelCrushers.DialogueSystem.BarkGroupManager.MutexBark | ( | string | groupId, |
BarkGroupMember | member | ||
) |
void PixelCrushers.DialogueSystem.BarkGroupManager.RemoveFromGroup | ( | string | groupId, |
BarkGroupMember | member | ||
) |
Dictionary<string, HashSet<BarkGroupMember> > PixelCrushers.DialogueSystem.BarkGroupManager.groups = new Dictionary<string, HashSet<BarkGroupMember>>() |
|
staticget |