DayZ Scripts
PC Stable Documentation
 
Loading...
Searching...
No Matches
CacheObject.c File Reference

Data Structures

class  RecipeCacheData
 

Functions

void CacheObject ()
 
bool AddRecipe (int recipe_id, int mask)
 
void UpdateMask (int recipe_id, int mask)
 
int GetNumberOfRecipes ()
 
array< intGetRecipes ()
 
bool IsContainRecipe (int recipe_id)
 
int GetMaskByRecipeID (int recipe_id)
 
int GetBitCountByRecipeID (int recipe_id)
 
void DebugPrint ()
 

Variables

class RecipeCacheData int
 
class RecipeCacheData m_Recipes
 
ref array< intm_RecipeIDs
 

Function Documentation

◆ AddRecipe()

bool AddRecipe ( int  recipe_id,
int  mask 
)

References m_RecipeIDs, m_Recipes, and UpdateMask().

◆ CacheObject()

◆ DebugPrint()

◆ GetBitCountByRecipeID()

int GetBitCountByRecipeID ( int  recipe_id)

◆ GetMaskByRecipeID()

int GetMaskByRecipeID ( int  recipe_id)

◆ GetNumberOfRecipes()

int GetNumberOfRecipes ( )

References m_Recipes.

◆ GetRecipes()

array< int > GetRecipes ( )

References m_RecipeIDs.

◆ IsContainRecipe()

bool IsContainRecipe ( int  recipe_id)

References m_Recipes.

◆ UpdateMask()

void UpdateMask ( int  recipe_id,
int  mask 
)

Variable Documentation

◆ int

◆ m_RecipeIDs

ref array<int> m_RecipeIDs

Referenced by AddRecipe(), CacheObject(), and GetRecipes().

◆ m_Recipes