Style Slasher
A dressup combat roguelike created by Scrungle Studios for the 2025 Swinburne Capstone project.
Slasher.Map.Door Class Reference
Inheritance diagram for Slasher.Map.Door:
Inheritance graph
Collaboration diagram for Slasher.Map.Door:
Collaboration graph

Classes

class  OnChangeRoomArgs
 

Public Member Functions

void SetPath (Path path)
 
Path GetPath ()
 
void DrawDebugLine ()
 
Vector3 GetDoorOffset ()
 
void CalculateDoorCheck ()
 

Events

static EventHandler< OnChangeRoomArgsOnChangeRoom
 

Private Member Functions

void OnDrawGizmos ()
 

Private Attributes

Vector2 _colliderSize
 
float _teleportDistance
 
Transform _colliderOrigin
 
bool _isDebugInEditor
 
bool _isDebugInPlayMode
 
Path _path
 

Member Function Documentation

◆ CalculateDoorCheck()

void Slasher.Map.Door.CalculateDoorCheck ( )
Here is the call graph for this function:

◆ DrawDebugLine()

void Slasher.Map.Door.DrawDebugLine ( )

◆ GetDoorOffset()

Vector3 Slasher.Map.Door.GetDoorOffset ( )
Here is the call graph for this function:

◆ GetPath()

Path Slasher.Map.Door.GetPath ( )

◆ OnDrawGizmos()

void Slasher.Map.Door.OnDrawGizmos ( )
private

◆ SetPath()

void Slasher.Map.Door.SetPath ( Path path)

Member Data Documentation

◆ _colliderOrigin

Transform Slasher.Map.Door._colliderOrigin
private

◆ _colliderSize

Vector2 Slasher.Map.Door._colliderSize
private

◆ _isDebugInEditor

bool Slasher.Map.Door._isDebugInEditor
private

◆ _isDebugInPlayMode

bool Slasher.Map.Door._isDebugInPlayMode
private

◆ _path

Path Slasher.Map.Door._path
private

◆ _teleportDistance

float Slasher.Map.Door._teleportDistance
private

Event Documentation

◆ OnChangeRoom

EventHandler<OnChangeRoomArgs> Slasher.Map.Door.OnChangeRoom
static

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