#include <cglm/cglm.h>
#include "WfEnums.h"
#include "InputContext.h"
Go to the source code of this file.
|
| void | WfInitPlayer () |
| |
| struct WfAnimationSet * | WfGetPlayerAnimationSet (struct Entity2D *pInPlayerEnt) |
| |
| void | WfSetPlayerAnimationSet (struct Entity2D *pInPlayerEnt, const struct WfAnimationSet *pInSet) |
| |
| void | WfDeSerializePlayerEntity (struct BinarySerializer *bs, struct Entity2D *pOutEnt, struct GameLayer2DData *pData) |
| |
| void | WfSerializePlayerEntity (struct BinarySerializer *bs, struct Entity2D *pInEnt, struct GameLayer2DData *pData) |
| |
| void | WfMakeIntoPlayerEntity (struct Entity2D *pInEnt, struct GameFrameworkLayer *pLayer, vec2 spawnAtGroundPos) |
| |
| struct WfPlayerEntData * | WfGetPlayerEntData (struct Entity2D *pInEnt) |
| |
| struct Component2D * | WfGetPlayerAnimationLayerComponent (struct Entity2D *pPlayer, enum WfAnimationLayerNames layer) |
| |
| void | WfSetPlayerOverlayAnimations (enum WfDirection dir, struct GameFrameworkLayer *pLayer, struct WfPlayerEntData *pPlayerEntData, struct Entity2D *pEnt) |
| |
| void | WfPlayerGetGroundContactPoint (struct Entity2D *pEnt, vec2 outPos) |
| |
◆ NUM_ANIMATIONS
◆ WfAnimationLayerNames
| Enumerator |
|---|
| WfHairAnimationLayer | |
| WfTorsoAnimationLayer | |
| WfLegAnimationLayer | |
| WfToolAnimationLayer | |
| WfNumAnimationLayers | |
◆ WfPlayerState
| Enumerator |
|---|
| WfWalking | |
| WfAttacking | |
| WfNumPlayerStates | |
◆ WfDeSerializePlayerEntity()
◆ WfGetPlayerAnimationLayerComponent()
◆ WfGetPlayerAnimationSet()
◆ WfGetPlayerEntData()
◆ WfInitPlayer()
◆ WfMakeIntoPlayerEntity()
◆ WfPlayerGetGroundContactPoint()
| void WfPlayerGetGroundContactPoint |
( |
struct Entity2D * |
pEnt, |
|
|
vec2 |
outPos |
|
) |
| |
◆ WfSerializePlayerEntity()
◆ WfSetPlayerAnimationSet()
◆ WfSetPlayerOverlayAnimations()