A 2D Farming RPG
This is just a simple 2D farming RPG game
Loading...
Searching...
No Matches
EventHandler Class Reference

Raise an handle event when a movement is triggered. More...

Collaboration diagram for EventHandler:
Collaboration graph

Static Public Member Functions

static void CallDropSelectedItemEvent ()
 
static void CallInventoryUpdatedEvent (InventoryLocation inventoryLocation, List< InventoryItem > inventoryList)
 Update the event More...
 
static void CallMovementEvent (float xInput, float yInput, bool isWalking, bool isRunning, bool isIdle, bool isCarrying, ToolEffect toolEffect, bool isUsingToolRight, bool isUsingToolLeft, bool isUsingToolUp, bool isUsingToolDown, bool isLiftingToolRight, bool isLiftingToolLeft, bool isLiftingToolUp, bool isLiftingToolDown, bool isPickingRight, bool isPickingLeft, bool isPickingUp, bool isPickingDown, bool isSwingingToolRight, bool isSwingingToolLeft, bool isSwingingToolUp, bool isSwingingToolDown, bool idleRight, bool idleLeft, bool idleUp, bool idleDown)
 Movement Event Call For Publishers. More...
 
static void CallAdvanceGameMinuteEvent (int gameYear, Season gameSeason, int gameDay, string gameDayOfWeek, int gameHour, int gameMinute, int gameSecond)
 Call the event AdvanceGameMinuteEvent More...
 
static void CallAdvanceGameHourEvent (int gameYear, Season gameSeason, int gameDay, string gameDayOfWeek, int gameHour, int gameMinute, int gameSecond)
 Call the event AdvanceGameHourEvent More...
 
static void CallAdvanceGameDayEvent (int gameYear, Season gameSeason, int gameDay, string gameDayOfWeek, int gameHour, int gameMinute, int gameSecond)
 Call the event AdvanceGameDayEvent More...
 
static void CallAdvanceGameSeasonEvent (int gameYear, Season gameSeason, int gameDay, string gameDayOfWeek, int gameHour, int gameMinute, int gameSecond)
 Call the event AdvanceGameSeasonEvent More...
 
static void CallAdvanceGameYearEvent (int gameYear, Season gameSeason, int gameDay, string gameDayOfWeek, int gameHour, int gameMinute, int gameSecond)
 Call the event AdvanceGameYearEvent More...
 
static void CallBeforeSceneUnloadFadeOutEvent ()
 Call before scene unload, fade out event More...
 
static void CallBeforeSceneUnloadEvent ()
 Call before scene unload event More...
 
static void CallAfterSceneLoadEvent ()
 Call after scene load event More...
 
static void CallAfterSceneLoadFadeInEvent ()
 Call after scene load fade in event More...
 

Events

static Action m_DropSelectedItemEvent
 
static Action< InventoryLocation, List< InventoryItem > > m_InventoryUpdatedEvent
 Inventory Updated Event. More...
 
static MovementDelegate m_MovementEvent
 Movement Event. More...
 
static Action< int, Season, int, string, int, int, int > AdvanceGameMinuteEvent
 Time events. More...
 
static Action< int, Season, int, string, int, int, int > AdvanceGameHourEvent
 Advance game hours More...
 
static Action< int, Season, int, string, int, int, int > AdvanceGameDayEvent
 Advance game days More...
 
static Action< int, Season, int, string, int, int, int > AdvanceGameSeasonEvent
 Advance game season More...
 
static Action< int, Season, int, string, int, int, int > AdvanceGameYearEvent
 Advance game year More...
 
static Action BeforeSceneUnloadFadeOutEvent
 Before scene unload, fade out event More...
 
static Action BeforeSceneUnloadEvent
 Before scene unload event More...
 
static Action AfterSceneLoadEvent
 After scene load event More...
 
static Action AfterSceneLoadFadeInEvent
 After scene load fade in event More...
 

Detailed Description

Raise an handle event when a movement is triggered.

Definition at line 14 of file EventHandler.cs.

Member Function Documentation

◆ CallAdvanceGameDayEvent()

static void EventHandler.CallAdvanceGameDayEvent ( int  gameYear,
Season  gameSeason,
int  gameDay,
string  gameDayOfWeek,
int  gameHour,
int  gameMinute,
int  gameSecond 
)
inlinestatic

Call the event AdvanceGameDayEvent

Parameters
gameYear
gameSeason
gameDay
gameDayOfWeek
gameHour
gameMinute
gameSecond

Definition at line 130 of file EventHandler.cs.

Here is the caller graph for this function:

◆ CallAdvanceGameHourEvent()

static void EventHandler.CallAdvanceGameHourEvent ( int  gameYear,
Season  gameSeason,
int  gameDay,
string  gameDayOfWeek,
int  gameHour,
int  gameMinute,
int  gameSecond 
)
inlinestatic

Call the event AdvanceGameHourEvent

Parameters
gameYear
gameSeason
gameDay
gameDayOfWeek
gameHour
gameMinute
gameSecond

Definition at line 107 of file EventHandler.cs.

Here is the caller graph for this function:

◆ CallAdvanceGameMinuteEvent()

static void EventHandler.CallAdvanceGameMinuteEvent ( int  gameYear,
Season  gameSeason,
int  gameDay,
string  gameDayOfWeek,
int  gameHour,
int  gameMinute,
int  gameSecond 
)
inlinestatic

Call the event AdvanceGameMinuteEvent

Parameters
gameYear
gameSeason
gameDay
gameDayOfWeek
gameHour
gameMinute
gameSecond

Definition at line 84 of file EventHandler.cs.

Here is the caller graph for this function:

◆ CallAdvanceGameSeasonEvent()

static void EventHandler.CallAdvanceGameSeasonEvent ( int  gameYear,
Season  gameSeason,
int  gameDay,
string  gameDayOfWeek,
int  gameHour,
int  gameMinute,
int  gameSecond 
)
inlinestatic

Call the event AdvanceGameSeasonEvent

Parameters
gameYear
gameSeason
gameDay
gameDayOfWeek
gameHour
gameMinute
gameSecond

Definition at line 153 of file EventHandler.cs.

Here is the caller graph for this function:

◆ CallAdvanceGameYearEvent()

static void EventHandler.CallAdvanceGameYearEvent ( int  gameYear,
Season  gameSeason,
int  gameDay,
string  gameDayOfWeek,
int  gameHour,
int  gameMinute,
int  gameSecond 
)
inlinestatic

Call the event AdvanceGameYearEvent

Parameters
gameYear
gameSeason
gameDay
gameDayOfWeek
gameHour
gameMinute
gameSecond

Definition at line 176 of file EventHandler.cs.

Here is the caller graph for this function:

◆ CallAfterSceneLoadEvent()

static void EventHandler.CallAfterSceneLoadEvent ( )
inlinestatic

Call after scene load event

Definition at line 226 of file EventHandler.cs.

Here is the caller graph for this function:

◆ CallAfterSceneLoadFadeInEvent()

static void EventHandler.CallAfterSceneLoadFadeInEvent ( )
inlinestatic

Call after scene load fade in event

Definition at line 242 of file EventHandler.cs.

Here is the caller graph for this function:

◆ CallBeforeSceneUnloadEvent()

static void EventHandler.CallBeforeSceneUnloadEvent ( )
inlinestatic

Call before scene unload event

Definition at line 210 of file EventHandler.cs.

Here is the caller graph for this function:

◆ CallBeforeSceneUnloadFadeOutEvent()

static void EventHandler.CallBeforeSceneUnloadFadeOutEvent ( )
inlinestatic

Call before scene unload, fade out event

Definition at line 194 of file EventHandler.cs.

Here is the caller graph for this function:

◆ CallDropSelectedItemEvent()

static void EventHandler.CallDropSelectedItemEvent ( )
inlinestatic

Definition at line 19 of file EventHandler.cs.

Here is the caller graph for this function:

◆ CallInventoryUpdatedEvent()

static void EventHandler.CallInventoryUpdatedEvent ( InventoryLocation  inventoryLocation,
List< InventoryItem inventoryList 
)
inlinestatic

Update the event

Parameters
inventoryLocation
inventoryList

Definition at line 35 of file EventHandler.cs.

Here is the caller graph for this function:

◆ CallMovementEvent()

static void EventHandler.CallMovementEvent ( float  xInput,
float  yInput,
bool  isWalking,
bool  isRunning,
bool  isIdle,
bool  isCarrying,
ToolEffect  toolEffect,
bool  isUsingToolRight,
bool  isUsingToolLeft,
bool  isUsingToolUp,
bool  isUsingToolDown,
bool  isLiftingToolRight,
bool  isLiftingToolLeft,
bool  isLiftingToolUp,
bool  isLiftingToolDown,
bool  isPickingRight,
bool  isPickingLeft,
bool  isPickingUp,
bool  isPickingDown,
bool  isSwingingToolRight,
bool  isSwingingToolLeft,
bool  isSwingingToolUp,
bool  isSwingingToolDown,
bool  idleRight,
bool  idleLeft,
bool  idleUp,
bool  idleDown 
)
inlinestatic

Movement Event Call For Publishers.

Definition at line 47 of file EventHandler.cs.

Here is the caller graph for this function:

Event Documentation

◆ AdvanceGameDayEvent

Action<int, Season, int, string, int, int, int> EventHandler.AdvanceGameDayEvent
static

Advance game days

Definition at line 118 of file EventHandler.cs.

◆ AdvanceGameHourEvent

Action<int, Season, int, string, int, int, int> EventHandler.AdvanceGameHourEvent
static

Advance game hours

Definition at line 95 of file EventHandler.cs.

◆ AdvanceGameMinuteEvent

Action<int, Season, int, string, int, int, int> EventHandler.AdvanceGameMinuteEvent
static

Time events.

Advance game minutes

Definition at line 72 of file EventHandler.cs.

◆ AdvanceGameSeasonEvent

Action<int, Season, int, string, int, int, int> EventHandler.AdvanceGameSeasonEvent
static

Advance game season

Definition at line 141 of file EventHandler.cs.

◆ AdvanceGameYearEvent

Action<int, Season, int, string, int, int, int> EventHandler.AdvanceGameYearEvent
static

Advance game year

Definition at line 164 of file EventHandler.cs.

◆ AfterSceneLoadEvent

Action EventHandler.AfterSceneLoadEvent
static

After scene load event

Definition at line 221 of file EventHandler.cs.

◆ AfterSceneLoadFadeInEvent

Action EventHandler.AfterSceneLoadFadeInEvent
static

After scene load fade in event

Definition at line 237 of file EventHandler.cs.

◆ BeforeSceneUnloadEvent

Action EventHandler.BeforeSceneUnloadEvent
static

Before scene unload event

Definition at line 205 of file EventHandler.cs.

◆ BeforeSceneUnloadFadeOutEvent

Action EventHandler.BeforeSceneUnloadFadeOutEvent
static

Before scene unload, fade out event

Definition at line 189 of file EventHandler.cs.

◆ m_DropSelectedItemEvent

Action EventHandler.m_DropSelectedItemEvent
static

Definition at line 17 of file EventHandler.cs.

◆ m_InventoryUpdatedEvent

Action<InventoryLocation, List<InventoryItem> > EventHandler.m_InventoryUpdatedEvent
static

Inventory Updated Event.

Definition at line 28 of file EventHandler.cs.

◆ m_MovementEvent

MovementDelegate EventHandler.m_MovementEvent
static

Movement Event.

Definition at line 44 of file EventHandler.cs.


The documentation for this class was generated from the following file: