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