File WfBasicAxe.h
FileList > game > include > WfBasicAxe.h
Go to the source code of this file
#include "SharedLib.h"#include <stdbool.h>#include "WfItem.h"#include "DrawContext.h"
Public Functions
| Type | Name |
|---|---|
| void STARDEW_API | WfBasicAxeDrawDebugLines (struct Entity2D * pEnt, struct GameFrameworkLayer * pLayer, struct Transform2D * pCam, VECTOR(WorldspaceLineVertex) * outVerts, struct WfItemDef * pItemDef) |
| void STARDEW_API | WfBasicAxeOnGameLayerPush (struct WfItemDef * pDef, struct GameFrameworkLayer * pLayer, DrawContext * drawContext, InputContext * inputContext) |
| void STARDEW_API | WfBasicAxeOnMakeCurrentItem (struct Entity2D * pPlayer, struct GameFrameworkLayer * pLayer) |
| void STARDEW_API | WfBasicAxeOnStopBeingCurrentItem (struct Entity2D * pPlayer, struct GameFrameworkLayer * pLayer) |
| bool STARDEW_API | WfBasicAxeOnUseItem (struct Entity2D * pPlayer, struct GameFrameworkLayer * pLayer) |
| bool STARDEW_API | WfBasicAxeTryEquip (struct Entity2D * pPlayer, struct GameFrameworkLayer * pLayer, enum WfEquipSlot slot) |
Public Functions Documentation
function WfBasicAxeDrawDebugLines
void STARDEW_API WfBasicAxeDrawDebugLines (
struct Entity2D * pEnt,
struct GameFrameworkLayer * pLayer,
struct Transform2D * pCam,
VECTOR(WorldspaceLineVertex) * outVerts,
struct WfItemDef * pItemDef
)
function WfBasicAxeOnGameLayerPush
void STARDEW_API WfBasicAxeOnGameLayerPush (
struct WfItemDef * pDef,
struct GameFrameworkLayer * pLayer,
DrawContext * drawContext,
InputContext * inputContext
)
function WfBasicAxeOnMakeCurrentItem
void STARDEW_API WfBasicAxeOnMakeCurrentItem (
struct Entity2D * pPlayer,
struct GameFrameworkLayer * pLayer
)
function WfBasicAxeOnStopBeingCurrentItem
void STARDEW_API WfBasicAxeOnStopBeingCurrentItem (
struct Entity2D * pPlayer,
struct GameFrameworkLayer * pLayer
)
function WfBasicAxeOnUseItem
bool STARDEW_API WfBasicAxeOnUseItem (
struct Entity2D * pPlayer,
struct GameFrameworkLayer * pLayer
)
function WfBasicAxeTryEquip
bool STARDEW_API WfBasicAxeTryEquip (
struct Entity2D * pPlayer,
struct GameFrameworkLayer * pLayer,
enum WfEquipSlot slot
)
The documentation for this class was generated from the following file /home/runner/work/2DFarmingRPG/2DFarmingRPG/Stardew/game/include/WfBasicAxe.h