ManiaMap.Unity
Procedural generation of metroidvania style maps for Unity.
RoomTemplateDatabase Member List

This is the complete list of members for RoomTemplateDatabase, including all inherited members.

_templateGroups (defined in RoomTemplateDatabase)RoomTemplateDatabaseprivate
ActivateRooms(List< RoomComponent > rooms)RoomTemplateDatabaseprivatestatic
Awake() (defined in RoomTemplateDatabase)RoomTemplateDatabaseprivate
GetRoomTemplate(int id)RoomTemplateDatabase
GetRoomTemplate(Uid id, LayoutPack layoutPack)RoomTemplateDatabase
GetRoomTemplates()RoomTemplateDatabase
InstantiateAllRooms(LayoutPack layoutPack, Transform parent=null)RoomTemplateDatabase
InstantiateAllRoomsAsync(LayoutPack layoutPack, Transform parent=null)RoomTemplateDatabase
InstantiateRoom(Uid id, LayoutPack layoutPack, Transform parent=null, bool assignLayoutPosition=false)RoomTemplateDatabase
InstantiateRoomAsync(Uid id, LayoutPack layoutPack, Transform parent=null, bool assignLayoutPosition=false)RoomTemplateDatabase
InstantiateRooms(LayoutPack layoutPack, Transform parent=null, int? z=null)RoomTemplateDatabase
InstantiateRoomsAsync(LayoutPack layoutPack, Transform parent=null, int? z=null)RoomTemplateDatabase
IsDirtyRoomTemplateDatabase
MarkDirty()RoomTemplateDatabase
OnInstantiationComplete(AsyncOperationHandle< GameObject > handle, List< RoomComponent > results)RoomTemplateDatabaseprivatestatic
OnValidate() (defined in RoomTemplateDatabase)RoomTemplateDatabaseprivate
PopulateIfDirty()RoomTemplateDatabaseprivate
PopulateRoomTemplates()RoomTemplateDatabaseprivate
RoomTemplatesRoomTemplateDatabaseprivate
TemplateGroupsRoomTemplateDatabase