File WfEntityMessages.h

FileList > game > include > WfEntityMessages.h

Go to the source code of this file

  • #include "WfItem.h"
  • #include "HandleDefs.h"

Classes

Type Name
struct WfDamageMsg

Public Types

Type Name
enum WfDamageType

Public Attributes

Type Name
char * WfDamageTypeNameLUT

Public Functions

Type Name
HGeneric WfAllocateDamageMessageData (struct WfDamageMsg ** pOutDamageMsgPtr)
void WfDamageMsgFreer (struct EntityToEntityMessage * pMsg)
void WfFreeDamageMsg (HGeneric hMsg)
struct WfDamageMsg * WfGetDamageMessage (struct EntityToEntityMessage * pMsg)
void WfInitEntityMessages ()

Public Types Documentation

enum WfDamageType

enum WfDamageType {
    WfAxeDamage,
    WfPickaxeDamage,
    WfWeaponDamage
};

Public Attributes Documentation

variable WfDamageTypeNameLUT

char* WfDamageTypeNameLUT[3];

Public Functions Documentation

function WfAllocateDamageMessageData

HGeneric WfAllocateDamageMessageData (
    struct WfDamageMsg ** pOutDamageMsgPtr
) 

function WfDamageMsgFreer

void WfDamageMsgFreer (
    struct EntityToEntityMessage * pMsg
) 

function WfFreeDamageMsg

void WfFreeDamageMsg (
    HGeneric hMsg
) 

function WfGetDamageMessage

struct WfDamageMsg * WfGetDamageMessage (
    struct EntityToEntityMessage * pMsg
) 

function WfInitEntityMessages

void WfInitEntityMessages () 


The documentation for this class was generated from the following file /home/runner/work/2DFarmingRPG/2DFarmingRPG/Stardew/game/include/WfEntityMessages.h