CallbackGenerateCache() | PluginRecipesManagerBase | inlineprivate |
CheckRecipe(int id, ItemBase item1, ItemBase item2, PlayerBase player) | PluginRecipesManagerBase | inlineprotected |
ClearResults() | PluginRecipesManagerBase | inlineprotected |
CreateAllRecipes() | PluginRecipesManagerBase | inlineprotected |
GenerateHumanReadableRecipeList() | PluginRecipesManagerBase | inlineprotected |
GenerateRecipeCache() | PluginRecipesManagerBase | inlineprotected |
GetIsInstaRecipe(int recipe_id) | PluginRecipesManagerBase | inlineprivate |
GetMaxNumberOfRecipes() | PluginRecipesManagerBase | inlineprivatestatic |
GetRecipeIntersection(int num_of_ingredients, ItemBase items[]) | PluginRecipesManagerBase | inlineprotected |
GetRecipeLengthInSecs(int recipe_id) | PluginRecipesManagerBase | inlineprivate |
GetRecipeName(int recipe_id) | PluginRecipesManagerBase | inlineprivate |
GetRecipesForItem(string itemName) | PluginRecipesManagerBase | inlineprotected |
GetRecipeSpecialty(int recipe_id) | PluginRecipesManagerBase | inlineprivate |
GetSoundCategory(int recipeID, ItemBase item1, ItemBase item2) | PluginRecipesManagerBase | inlineprotected |
GetValidRecipes(ItemBase item1, ItemBase item2, array< int > ids, PlayerBase player) | PluginRecipesManagerBase | inlineprivate |
GetValidRecipesProper(int num_of_items, ItemBase items[], array< int > ids, PlayerBase player) | PluginRecipesManagerBase | inlineprivate |
IsEnableDebugCrafting() | PluginRecipesManagerBase | inlineprivate |
item_mask | PluginRecipesManagerBase | protected |
m_BaseMask | PluginRecipesManagerBase | protected |
m_BaseName | PluginRecipesManagerBase | protected |
m_BitsResults | PluginRecipesManagerBase | private |
m_CachedItems | PluginRecipesManagerBase | private |
m_CoBase | PluginRecipesManagerBase | protected |
m_CoItem | PluginRecipesManagerBase | protected |
m_EnableDebugCrafting | PluginRecipesManagerBase | private |
m_ingredient1 | PluginRecipesManagerBase | private |
m_ingredient2 | PluginRecipesManagerBase | private |
m_ingredient3 | PluginRecipesManagerBase | private |
m_IngredientBitMask | PluginRecipesManagerBase | private |
m_IngredientBitMaskSize | PluginRecipesManagerBase | private |
m_Ingredients | PluginRecipesManagerBase | private |
m_ItemName | PluginRecipesManagerBase | protected |
m_RcpsArray | PluginRecipesManagerBase | protected |
m_RecipeCache | PluginRecipesManagerBase | privatestatic |
m_RecipeID | PluginRecipesManagerBase | protected |
m_RecipeList | PluginRecipesManagerBase | private |
m_RecipeNamesList | PluginRecipesManagerBase | privatestatic |
m_RecipesInitializedItem | PluginRecipesManagerBase | privatestatic |
m_RecipesMatched | PluginRecipesManagerBase | private |
m_RegRecipeIndex | PluginRecipesManagerBase | private |
m_ResolvedRecipes | PluginRecipesManagerBase | private |
m_sortedIngredients | PluginRecipesManagerBase | private |
m_TestTimer | PluginRecipesManagerBase | private |
MatchItems(TStringArray full_path) | PluginRecipesManagerBase | inlineprotected |
MAX_CONCURENT_RECIPES | PluginRecipesManagerBase | private |
MAX_INGREDIENTS | PluginRecipesManagerBase | private |
MAX_NUMBER_OF_RECIPES | PluginRecipesManagerBase | private |
myTimer1 | PluginRecipesManagerBase | private |
OnInit() | PluginRecipesManagerBase | inlineprivate |
PerformRecipeServer(int id, ItemBase item_a, ItemBase item_b, PlayerBase player) | PluginRecipesManagerBase | inlineprotected |
PluginRecipesManager() | PluginRecipesManagerBase | inlineprivate |
PrintCache() | PluginRecipesManagerBase | inlineprotected |
PrintResultMasks(int num) | PluginRecipesManagerBase | inlineprotected |
RecipeIDFromClassname(string classname) | PluginRecipesManagerBase | inlineprotectedstatic |
RecipeSanityCheck(int num_of_ingredients, InventoryItemBase items[], PlayerBase player) | PluginRecipesManagerBase | inlineprotected |
RegisterRecipe(RecipeBase recipe) | PluginRecipesManagerBase | inlineprotected |
ResolveIngredients(int num_of_ingredients, int passes=0) | PluginRecipesManagerBase | inlineprotected |
SetEnableDebugCrafting(bool enable) | PluginRecipesManagerBase | inlineprivate |
SortIngredients(int num_of_ingredients, ItemBase items_unsorted[], int resolved_recipes[]) | PluginRecipesManagerBase | inlineprotected |
SortIngredientsInRecipe(int id, int num_of_ingredients, ItemBase ingredients_unsorted[], ItemBase ingredients_sorted[]) | PluginRecipesManagerBase | inlineprotected |
UnregisterRecipe(string clasname) | PluginRecipesManagerBase | inlineprotected |
WalkRecipes() | PluginRecipesManagerBase | inlineprotected |
~PluginRecipesManager() | PluginRecipesManagerBase | inlineprivate |