Stardew Engine
Loading...
Searching...
No Matches
WfTree.h
Go to the documentation of this file.
1#ifndef WFTREE_H
2#define WFTREE_H
3
4#include "HandleDefs.h"
5#include "WfEnums.h"
7struct Entity2D;
8struct GameLayer2DData;
10
11
17
19{
23};
24
25void WfDeSerializeTreeEntity(struct BinarySerializer* bs, struct Entity2D* pOutEnt, struct GameLayer2DData* pData);
26
27void WfSerializeTreeEntity(struct BinarySerializer* bs, struct Entity2D* pInEnt, struct GameLayer2DData* pData);
28
29HEntity2D WfAddTreeBasedAt(float x, float y, struct WfTreeDef* def, struct GameLayer2DData* pGameLayerData);
30
32
33#endif
HGeneric HEntity2D
Definition HandleDefs.h:38
WfSeason
Definition WfEnums.h:5
void WfSerializeTreeEntity(struct BinarySerializer *bs, struct Entity2D *pInEnt, struct GameLayer2DData *pData)
Definition WfTree.c:148
void WfTreeInit()
WfTreeType
Definition WfTree.h:13
@ Coniferous
Definition WfTree.h:14
@ Deciduous
Definition WfTree.h:15
HEntity2D WfAddTreeBasedAt(float x, float y, struct WfTreeDef *def, struct GameLayer2DData *pGameLayerData)
Definition WfTree.c:159
void WfDeSerializeTreeEntity(struct BinarySerializer *bs, struct Entity2D *pOutEnt, struct GameLayer2DData *pData)
Definition WfTree.c:123
Definition BinarySerializer.h:16
Definition Entity2DCollection.h:30
Definition Entities.h:190
Definition Game2DLayer.h:92
Definition WfTree.h:19
int subtype
Definition WfTree.h:22
enum WfSeason season
Definition WfTree.h:20
enum WfTreeType type
Definition WfTree.h:21