Loading...
Searching...
No Matches
PixelCrushers.QuestMachine.AssetInfoLists Class Reference

Holds cached lists of quest assets for use by the Quest Generator editor window and individual quest asset editors. More...

Public Types

enum  SortBy { Name , Path }
 

Static Public Member Functions

static bool IsType (System.Type type, System.Type typeToCheck)
 
static List< AssetInfoGetList (System.Type type)
 
static void RefreshList (System.Type type)
 
static void SortList (System.Type type, SortBy sortBy)
 

Static Public Attributes

static SortBy sortEntityBy = SortBy.Name
 
static SortBy sortFactionBy = SortBy.Name
 
static SortBy sortDriveBy = SortBy.Name
 
static SortBy sortUrgencyBy = SortBy.Name
 
static SortBy sortActionBy = SortBy.Name
 
static SortBy sortDomainBy = SortBy.Name
 

Detailed Description

Holds cached lists of quest assets for use by the Quest Generator editor window and individual quest asset editors.

Member Enumeration Documentation

◆ SortBy

Member Function Documentation

◆ GetList()

static List< AssetInfo > PixelCrushers.QuestMachine.AssetInfoLists.GetList ( System::Type  type)
inlinestatic

◆ IsType()

static bool PixelCrushers.QuestMachine.AssetInfoLists.IsType ( System::Type  type,
System::Type  typeToCheck 
)
inlinestatic

◆ RefreshList()

static void PixelCrushers.QuestMachine.AssetInfoLists.RefreshList ( System::Type  type)
inlinestatic

◆ SortList()

static void PixelCrushers.QuestMachine.AssetInfoLists.SortList ( System::Type  type,
SortBy  sortBy 
)
inlinestatic

Member Data Documentation

◆ sortActionBy

SortBy PixelCrushers.QuestMachine.AssetInfoLists.sortActionBy = SortBy.Name
static

◆ sortDomainBy

SortBy PixelCrushers.QuestMachine.AssetInfoLists.sortDomainBy = SortBy.Name
static

◆ sortDriveBy

SortBy PixelCrushers.QuestMachine.AssetInfoLists.sortDriveBy = SortBy.Name
static

◆ sortEntityBy

SortBy PixelCrushers.QuestMachine.AssetInfoLists.sortEntityBy = SortBy.Name
static

◆ sortFactionBy

SortBy PixelCrushers.QuestMachine.AssetInfoLists.sortFactionBy = SortBy.Name
static

◆ sortUrgencyBy

SortBy PixelCrushers.QuestMachine.AssetInfoLists.sortUrgencyBy = SortBy.Name
static

The documentation for this class was generated from the following file: