File WfItem.c
FileList > game > src > nonEntityGameData > WfItem.c
Go to the source code of this file
#include "WfItem.h"#include "DynArray.h"#include "AssertLib.h"#include "Scripting.h"#include <stdlib.h>#include "lua.h"#include <lualib.h>#include "WfBasicAxe.h"#include "WfBasicBow.h"#include "WfBasicFishingRod.h"#include "WfBasicHoe.h"#include "WfBasicPickaxe.h"#include "WfBasicScythe.h"#include "WfBasicSword.h"#include "Log.h"#include "WfWoodItem.h"
Public Functions
| Type | Name |
|---|---|
| void | WfAddBuiltinItems () |
| void | WfAddItemDef (struct WfItemDef * pDef) |
| const struct WfItemDef * | WfGetItemDef (int itemIndex) |
| struct WfItemDef * | WfGetItemDefs (int * numDefs) |
| void | WfRegisterItemScriptFunctions () |
| int | l_GetItemUISpriteName (lua_State * L) |
Public Static Functions
| Type | Name |
|---|---|
| static | VECTOR (struct WfItemDef) |
Public Functions Documentation
function WfAddBuiltinItems
void WfAddBuiltinItems ()
function WfAddItemDef
void WfAddItemDef (
struct WfItemDef * pDef
)
function WfGetItemDef
const struct WfItemDef * WfGetItemDef (
int itemIndex
)
function WfGetItemDefs
struct WfItemDef * WfGetItemDefs (
int * numDefs
)
function WfRegisterItemScriptFunctions
void WfRegisterItemScriptFunctions ()
function l_GetItemUISpriteName
int l_GetItemUISpriteName (
lua_State * L
)
Public Static Functions Documentation
function VECTOR
static static VECTOR (
struct WfItemDef
)
The documentation for this class was generated from the following file /home/runner/work/2DFarmingRPG/2DFarmingRPG/Stardew/game/src/nonEntityGameData/WfItem.c