Logo
Public Member Functions | Protected Attributes | List of all members
Yukar.Engine.TouchCollieders Class Reference

Collider management class for touch reactions More...

Inheritance diagram for Yukar.Engine.TouchCollieders:
Yukar.Engine.SlicingTouchCollieder Yukar.Engine.TouchCollidersForColumn Yukar.Engine.TouchCollidersForRow

Public Member Functions

 TouchCollieders ()
 
int IsTouchingAny (SharpKmyMath.Vector2 touchPos)
 
bool AreOutOfRange (SharpKmyMath.Vector2 touchPos)
 
void Draw ()
 
void AddCollider (TouchCollider coolider)
 
void Clear ()
 

Protected Attributes

List< TouchCollidercolliders = new List<TouchCollider>()
 

Detailed Description

Collider management class for touch reactions

Constructor & Destructor Documentation

◆ TouchCollieders()

Yukar.Engine.TouchCollieders.TouchCollieders ( )

Member Function Documentation

◆ AddCollider()

void Yukar.Engine.TouchCollieders.AddCollider ( TouchCollider  coolider)

◆ AreOutOfRange()

bool Yukar.Engine.TouchCollieders.AreOutOfRange ( SharpKmyMath.Vector2  touchPos)

◆ Clear()

void Yukar.Engine.TouchCollieders.Clear ( )

◆ Draw()

void Yukar.Engine.TouchCollieders.Draw ( )

◆ IsTouchingAny()

int Yukar.Engine.TouchCollieders.IsTouchingAny ( SharpKmyMath.Vector2  touchPos)

Member Data Documentation

◆ colliders

List<TouchCollider> Yukar.Engine.TouchCollieders.colliders = new List<TouchCollider>()
protected