Logo
公開メンバ関数 | 全メンバ一覧
Yukar.Engine.SlicingTouchCollieder クラスabstract
Yukar.Engine.SlicingTouchCollieder の継承関係図
Yukar.Engine.TouchCollieders Yukar.Engine.TouchCollidersForColumn Yukar.Engine.TouchCollidersForRow

公開メンバ関数

abstract void CreateColliders (SharpKmyMath.Vector2 position, SharpKmyMath.Vector2 size, int sliceCount)
 
- 基底クラス Yukar.Engine.TouchCollieders に属する継承公開メンバ関数
 TouchCollieders ()
 
int IsTouchingAny (SharpKmyMath.Vector2 touchPos)
 
bool AreOutOfRange (SharpKmyMath.Vector2 touchPos)
 
void Draw ()
 
void AddCollider (TouchCollider coolider)
 
void Clear ()
 

その他の継承メンバ

- 基底クラス Yukar.Engine.TouchCollieders に属する継承静的公開メンバ関数
static SharpKmyMath.Vector2 GetSliderTouchPosition (SharpKmyMath.Vector2 sliderPos, SharpKmyMath.Vector2 sliderSize, SharpKmyMath.Vector2 touchPos)
 
static int GetSliderValueFromMouseHorizontalPosition (SharpKmyMath.Vector2 sliderPos, SharpKmyMath.Vector2 sliderSize, int stepCount, SharpKmyMath.Vector2 touchPos)
 
static int GetSliderValueFromMouseVerticalPosition (SharpKmyMath.Vector2 sliderPos, SharpKmyMath.Vector2 sliderSize, int stepCount, SharpKmyMath.Vector2 touchPos)
 
static bool IsMouseOnSlider (SharpKmyMath.Vector2 sliderPos, SharpKmyMath.Vector2 sliderSize, SharpKmyMath.Vector2 touchPos)
 
- 基底クラス Yukar.Engine.TouchCollieders に属する継承限定公開変数類
List< TouchCollidercolliders = new List<TouchCollider>()
 

メソッド詳解

◆ CreateColliders()

abstract void Yukar.Engine.SlicingTouchCollieder.CreateColliders ( SharpKmyMath.Vector2  position,
SharpKmyMath.Vector2  size,
int  sliceCount 
)
pure virtual