Dayz Build 1.29.163047, Scripts Rev. 123548
Dayz Code Explorer by Zeroy
Loading...
Searching...
No Matches
cacheobject.c File Reference

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< intGetRecipes ()
bool IsContainRecipe (int recipe_id)
void UpdateMask (int recipe_id, int mask)

Variables

class RecipeCacheData int
ref array< intm_RecipeIDs
class RecipeCacheData m_Recipes

Function Documentation

◆ AddRecipe()

bool AddRecipe ( int recipe_id,
int mask )

Definition at line 41 of file cacheobject.c.

References m_RecipeIDs, m_Recipes, and UpdateMask().

◆ CacheObject()

◆ DebugPrint()

void DebugPrint ( )

Definition at line 97 of file cacheobject.c.

References m_Recipes, and Print().

◆ GetBitCountByRecipeID()

int GetBitCountByRecipeID ( int recipe_id)

Definition at line 89 of file cacheobject.c.

References RecipeCacheData::GetBitCount(), and m_Recipes.

◆ GetMaskByRecipeID()

int GetMaskByRecipeID ( int recipe_id)

Definition at line 81 of file cacheobject.c.

References RecipeCacheData::GetMask(), and m_Recipes.

◆ GetNumberOfRecipes()

int GetNumberOfRecipes ( )

Definition at line 66 of file cacheobject.c.

References m_Recipes.

◆ GetRecipes()

array< int > GetRecipes ( )

Definition at line 71 of file cacheobject.c.

References m_RecipeIDs.

◆ IsContainRecipe()

bool IsContainRecipe ( int recipe_id)

Definition at line 76 of file cacheobject.c.

References m_Recipes.

◆ UpdateMask()

void UpdateMask ( int recipe_id,
int mask )

Definition at line 58 of file cacheobject.c.

References RecipeCacheData::GetMask(), m_Recipes, and RecipeCacheData::SetMask().

Referenced by AddRecipe().

Variable Documentation

◆ int

◆ m_RecipeIDs

ref array<int> m_RecipeIDs

Definition at line 33 of file cacheobject.c.

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

◆ m_Recipes