![]() |
Dayz Build 1.29.163047, Scripts Rev. 123548
Dayz Code Explorer by Zeroy
|
Go to the source code of this file.
Data Structures | |
| class | RecipeCacheData |
Functions | |
| bool | AddRecipe (int recipe_id, int mask) |
| void | CacheObject () |
| void | DebugPrint () |
| int | GetBitCountByRecipeID (int recipe_id) |
| int | GetMaskByRecipeID (int recipe_id) |
| int | GetNumberOfRecipes () |
| array< int > | GetRecipes () |
| bool | IsContainRecipe (int recipe_id) |
| void | UpdateMask (int recipe_id, int mask) |
Variables | |
| class RecipeCacheData | int |
| ref array< int > | m_RecipeIDs |
| class RecipeCacheData | m_Recipes |
Definition at line 41 of file cacheobject.c.
References m_RecipeIDs, m_Recipes, and UpdateMask().
| void CacheObject | ( | ) |
Definition at line 35 of file cacheobject.c.
References m_RecipeIDs, and m_Recipes.
Referenced by PluginRecipesManagerBase::GenerateHumanReadableRecipeList(), PluginRecipesManagerBase::GetRecipeIntersection(), PluginRecipesManagerBase::GetRecipesForItem(), PluginRecipesManagerBase::MatchItems(), PluginRecipesManagerBase::PrintCache(), PluginRecipesManagerBase::SortIngredientsInRecipe(), and PluginRecipesManagerBase::WalkRecipes().
| void DebugPrint | ( | ) |
Definition at line 97 of file cacheobject.c.
Definition at line 89 of file cacheobject.c.
References RecipeCacheData::GetBitCount(), and m_Recipes.
Definition at line 81 of file cacheobject.c.
References RecipeCacheData::GetMask(), and m_Recipes.
| int GetNumberOfRecipes | ( | ) |
Definition at line 66 of file cacheobject.c.
References m_Recipes.
Definition at line 71 of file cacheobject.c.
References m_RecipeIDs.
Definition at line 76 of file cacheobject.c.
References m_Recipes.
Definition at line 58 of file cacheobject.c.
References RecipeCacheData::GetMask(), m_Recipes, and RecipeCacheData::SetMask().
Referenced by AddRecipe().
| class RecipeCacheData int |
Definition at line 33 of file cacheobject.c.
Referenced by AddRecipe(), CacheObject(), and GetRecipes().
| class RecipeCacheData m_Recipes |
Referenced by AddRecipe(), CacheObject(), DebugPrint(), GetBitCountByRecipeID(), GetMaskByRecipeID(), GetNumberOfRecipes(), IsContainRecipe(), and UpdateMask().