File WfExit.c
FileList > entities > WfExit.c
Go to the source code of this file
#include "WfExit.h"#include "Entities.h"#include "GameFramework.h"#include "Game2DLayer.h"#include "BinarySerializer.h"#include "ObjectPool.h"#include "Components.h"#include "WfEntities.h"#include "WfWorld.h"#include "WfUI.h"#include "Log.h"
Classes
| Type | Name |
|---|---|
| struct | WfExitEntityData |
Public Functions
| Type | Name |
|---|---|
| void | WfDeSerializeExitEntity (struct BinarySerializer * bs, struct Entity2D * pOutEnt, struct GameLayer2DData * pData) |
| void | WfDeSerializeExitEntityV1 (struct BinarySerializer * bs, struct Entity2D * pOutEnt, struct GameLayer2DData * pData) |
| void | WfInitExit () |
| void | WfOnExitSensorOverlapBegin (struct GameFrameworkLayer * pLayer, HEntity2D hOverlappingEntity, HEntity2D thisSensorEntity) |
| void | WfSerializeExitEntity (struct BinarySerializer * bs, struct Entity2D * pInEnt, struct GameLayer2DData * pData) |
Public Static Functions
| Type | Name |
|---|---|
| static | OBJECT_POOL (struct WfExitEntityData) |
Public Functions Documentation
function WfDeSerializeExitEntity
void WfDeSerializeExitEntity (
struct BinarySerializer * bs,
struct Entity2D * pOutEnt,
struct GameLayer2DData * pData
)
function WfDeSerializeExitEntityV1
void WfDeSerializeExitEntityV1 (
struct BinarySerializer * bs,
struct Entity2D * pOutEnt,
struct GameLayer2DData * pData
)
function WfInitExit
void WfInitExit ()
function WfOnExitSensorOverlapBegin
void WfOnExitSensorOverlapBegin (
struct GameFrameworkLayer * pLayer,
HEntity2D hOverlappingEntity,
HEntity2D thisSensorEntity
)
function WfSerializeExitEntity
void WfSerializeExitEntity (
struct BinarySerializer * bs,
struct Entity2D * pInEnt,
struct GameLayer2DData * pData
)
Public Static Functions Documentation
function OBJECT_POOL
static static OBJECT_POOL (
struct WfExitEntityData
)
The documentation for this class was generated from the following file /home/runner/work/2DFarmingRPG/2DFarmingRPG/Stardew/game/src/entities/WfExit.c