Skip to main content

Cocos2D.CCTargetedTouchHandler


Class CCTargetedTouchHandler

Namespace: Cocos2D
Assembly: Cocos2D.dll, cocos2d_mono.Core.Android.dll, cocos2d_mono.Core.DesktopGL.dll, cocos2d-mono.Core.iOS.dll, cocos2d_mono.Core.Linux.dll, cocos2d_mono.Core.macOS.dll, cocos2d_mono.Windows.dll, cocos2d_mono.DesktopGL.dll, cocos2d-mono.iOS.dll, cocos2d_mono.Linux.dll, cocos2d_mono.macOS.dll

Implementors of this interface will handle touches in serial order, one touch at at time.

public class CCTargetedTouchHandler : CCTouchHandler

Inheritance

objectCCTouchHandlerCCTargetedTouchHandler

Inherited Members

CCTouchHandler.m_nEnabledSelectors, CCTouchHandler.m_nPriority, CCTouchHandler.m_pDelegate, CCTouchHandler.InitWithDelegate(ICCTouchDelegate, int), CCTouchHandler.Delegate, CCTouchHandler.Priority, CCTouchHandler.EnabledSelectors, object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Constructors

CCTargetedTouchHandler(ICCTargetedTouchDelegate, int, bool)

public CCTargetedTouchHandler(ICCTargetedTouchDelegate pDelegate, int nPriority, bool bSwallow)

Parameters

pDelegate ICCTargetedTouchDelegate

nPriority int

bSwallow bool

CCTargetedTouchHandler(ICCTargetedTouchDelegate, int, bool)

public CCTargetedTouchHandler(ICCTargetedTouchDelegate pDelegate, int nPriority, bool bSwallow)

Parameters

pDelegate ICCTargetedTouchDelegate

nPriority int

bSwallow bool

CCTargetedTouchHandler(ICCTargetedTouchDelegate, int, bool)

public CCTargetedTouchHandler(ICCTargetedTouchDelegate pDelegate, int nPriority, bool bSwallow)

Parameters

pDelegate ICCTargetedTouchDelegate

nPriority int

bSwallow bool

CCTargetedTouchHandler(ICCTargetedTouchDelegate, int, bool)

public CCTargetedTouchHandler(ICCTargetedTouchDelegate pDelegate, int nPriority, bool bSwallow)

Parameters

pDelegate ICCTargetedTouchDelegate

nPriority int

bSwallow bool

CCTargetedTouchHandler(ICCTargetedTouchDelegate, int, bool)

public CCTargetedTouchHandler(ICCTargetedTouchDelegate pDelegate, int nPriority, bool bSwallow)

Parameters

pDelegate ICCTargetedTouchDelegate

nPriority int

bSwallow bool

CCTargetedTouchHandler(ICCTargetedTouchDelegate, int, bool)

public CCTargetedTouchHandler(ICCTargetedTouchDelegate pDelegate, int nPriority, bool bSwallow)

Parameters

pDelegate ICCTargetedTouchDelegate

nPriority int

bSwallow bool

CCTargetedTouchHandler(ICCTargetedTouchDelegate, int, bool)

public CCTargetedTouchHandler(ICCTargetedTouchDelegate pDelegate, int nPriority, bool bSwallow)

Parameters

pDelegate ICCTargetedTouchDelegate

nPriority int

bSwallow bool

CCTargetedTouchHandler(ICCTargetedTouchDelegate, int, bool)

public CCTargetedTouchHandler(ICCTargetedTouchDelegate pDelegate, int nPriority, bool bSwallow)

Parameters

pDelegate ICCTargetedTouchDelegate

nPriority int

bSwallow bool

CCTargetedTouchHandler(ICCTargetedTouchDelegate, int, bool)

public CCTargetedTouchHandler(ICCTargetedTouchDelegate pDelegate, int nPriority, bool bSwallow)

Parameters

pDelegate ICCTargetedTouchDelegate

nPriority int

bSwallow bool

CCTargetedTouchHandler(ICCTargetedTouchDelegate, int, bool)

public CCTargetedTouchHandler(ICCTargetedTouchDelegate pDelegate, int nPriority, bool bSwallow)

Parameters

pDelegate ICCTargetedTouchDelegate

nPriority int

bSwallow bool

CCTargetedTouchHandler(ICCTargetedTouchDelegate, int, bool)

public CCTargetedTouchHandler(ICCTargetedTouchDelegate pDelegate, int nPriority, bool bSwallow)

Parameters

pDelegate ICCTargetedTouchDelegate

nPriority int

bSwallow bool

CCTargetedTouchHandler(ICCTargetedTouchDelegate, int, bool)

public CCTargetedTouchHandler(ICCTargetedTouchDelegate pDelegate, int nPriority, bool bSwallow)

Parameters

pDelegate ICCTargetedTouchDelegate

nPriority int

bSwallow bool

Fields

m_bConsumesTouches

protected bool m_bConsumesTouches

Field Value

bool

m_bConsumesTouches

protected bool m_bConsumesTouches

Field Value

bool

m_bConsumesTouches

protected bool m_bConsumesTouches

Field Value

bool

m_bConsumesTouches

protected bool m_bConsumesTouches

Field Value

bool

m_bConsumesTouches

protected bool m_bConsumesTouches

Field Value

bool

m_bConsumesTouches

protected bool m_bConsumesTouches

Field Value

bool

m_bConsumesTouches

protected bool m_bConsumesTouches

Field Value

bool

m_bConsumesTouches

protected bool m_bConsumesTouches

Field Value

bool

m_bConsumesTouches

protected bool m_bConsumesTouches

Field Value

bool

m_bConsumesTouches

protected bool m_bConsumesTouches

Field Value

bool

m_bConsumesTouches

protected bool m_bConsumesTouches

Field Value

bool

m_bConsumesTouches

protected bool m_bConsumesTouches

Field Value

bool

m_pClaimedTouches

protected List<CCTouch> m_pClaimedTouches

Field Value

List<CCTouch>

m_pClaimedTouches

protected List<CCTouch> m_pClaimedTouches

Field Value

List<CCTouch>

m_pClaimedTouches

protected List<CCTouch> m_pClaimedTouches

Field Value

List<CCTouch>

m_pClaimedTouches

protected List<CCTouch> m_pClaimedTouches

Field Value

List<CCTouch>

m_pClaimedTouches

protected List<CCTouch> m_pClaimedTouches

Field Value

List<CCTouch>

m_pClaimedTouches

protected List<CCTouch> m_pClaimedTouches

Field Value

List<CCTouch>

m_pClaimedTouches

protected List<CCTouch> m_pClaimedTouches

Field Value

List<CCTouch>

m_pClaimedTouches

protected List<CCTouch> m_pClaimedTouches

Field Value

List<CCTouch>

m_pClaimedTouches

protected List<CCTouch> m_pClaimedTouches

Field Value

List<CCTouch>

m_pClaimedTouches

protected List<CCTouch> m_pClaimedTouches

Field Value

List<CCTouch>

m_pClaimedTouches

protected List<CCTouch> m_pClaimedTouches

Field Value

List<CCTouch>

m_pClaimedTouches

protected List<CCTouch> m_pClaimedTouches

Field Value

List<CCTouch>

Properties

ClaimedTouches

MutableSet that contains the claimed touches

public List<CCTouch> ClaimedTouches { get; }

Property Value

List<CCTouch>

ClaimedTouches

MutableSet that contains the claimed touches

public List<CCTouch> ClaimedTouches { get; }

Property Value

List<CCTouch>

ClaimedTouches

public List<CCTouch> ClaimedTouches { get; }

Property Value

List<CCTouch>

ClaimedTouches

public List<CCTouch> ClaimedTouches { get; }

Property Value

List<CCTouch>

ClaimedTouches

public List<CCTouch> ClaimedTouches { get; }

Property Value

List<CCTouch>

ClaimedTouches

public List<CCTouch> ClaimedTouches { get; }

Property Value

List<CCTouch>

ClaimedTouches

public List<CCTouch> ClaimedTouches { get; }

Property Value

List<CCTouch>

ClaimedTouches

public List<CCTouch> ClaimedTouches { get; }

Property Value

List<CCTouch>

ClaimedTouches

public List<CCTouch> ClaimedTouches { get; }

Property Value

List<CCTouch>

ClaimedTouches

public List<CCTouch> ClaimedTouches { get; }

Property Value

List<CCTouch>

ClaimedTouches

public List<CCTouch> ClaimedTouches { get; }

Property Value

List<CCTouch>

ClaimedTouches

public List<CCTouch> ClaimedTouches { get; }

Property Value

List<CCTouch>

ConsumesTouches

whether or not the touches are consumed by this handler. A consumed touch will not propagate to the other touch handlers.

public bool ConsumesTouches { get; set; }

Property Value

bool

ConsumesTouches

whether or not the touches are consumed by this handler. A consumed touch will not propagate to the other touch handlers.

public bool ConsumesTouches { get; set; }

Property Value

bool

ConsumesTouches

public bool ConsumesTouches { get; set; }

Property Value

bool

ConsumesTouches

public bool ConsumesTouches { get; set; }

Property Value

bool

ConsumesTouches

public bool ConsumesTouches { get; set; }

Property Value

bool

ConsumesTouches

public bool ConsumesTouches { get; set; }

Property Value

bool

ConsumesTouches

public bool ConsumesTouches { get; set; }

Property Value

bool

ConsumesTouches

public bool ConsumesTouches { get; set; }

Property Value

bool

ConsumesTouches

public bool ConsumesTouches { get; set; }

Property Value

bool

ConsumesTouches

public bool ConsumesTouches { get; set; }

Property Value

bool

ConsumesTouches

public bool ConsumesTouches { get; set; }

Property Value

bool

ConsumesTouches

public bool ConsumesTouches { get; set; }

Property Value

bool

Methods

HandlerWithDelegate(ICCTargetedTouchDelegate, int, bool)

allocates a TargetedTouchHandler with a delegate, a priority and whether or not it swallows touches or not

public static CCTargetedTouchHandler HandlerWithDelegate(ICCTargetedTouchDelegate pDelegate, int nPriority, bool bSwallow)

Parameters

pDelegate ICCTargetedTouchDelegate

nPriority int

bSwallow bool

Returns

CCTargetedTouchHandler

HandlerWithDelegate(ICCTargetedTouchDelegate, int, bool)

allocates a TargetedTouchHandler with a delegate, a priority and whether or not it swallows touches or not

public static CCTargetedTouchHandler HandlerWithDelegate(ICCTargetedTouchDelegate pDelegate, int nPriority, bool bSwallow)

Parameters

pDelegate ICCTargetedTouchDelegate

nPriority int

bSwallow bool

Returns

CCTargetedTouchHandler

HandlerWithDelegate(ICCTargetedTouchDelegate, int, bool)

public static CCTargetedTouchHandler HandlerWithDelegate(ICCTargetedTouchDelegate pDelegate, int nPriority, bool bSwallow)

Parameters

pDelegate ICCTargetedTouchDelegate

nPriority int

bSwallow bool

Returns

CCTargetedTouchHandler

HandlerWithDelegate(ICCTargetedTouchDelegate, int, bool)

public static CCTargetedTouchHandler HandlerWithDelegate(ICCTargetedTouchDelegate pDelegate, int nPriority, bool bSwallow)

Parameters

pDelegate ICCTargetedTouchDelegate

nPriority int

bSwallow bool

Returns

CCTargetedTouchHandler

HandlerWithDelegate(ICCTargetedTouchDelegate, int, bool)

public static CCTargetedTouchHandler HandlerWithDelegate(ICCTargetedTouchDelegate pDelegate, int nPriority, bool bSwallow)

Parameters

pDelegate ICCTargetedTouchDelegate

nPriority int

bSwallow bool

Returns

CCTargetedTouchHandler

HandlerWithDelegate(ICCTargetedTouchDelegate, int, bool)

public static CCTargetedTouchHandler HandlerWithDelegate(ICCTargetedTouchDelegate pDelegate, int nPriority, bool bSwallow)

Parameters

pDelegate ICCTargetedTouchDelegate

nPriority int

bSwallow bool

Returns

CCTargetedTouchHandler

HandlerWithDelegate(ICCTargetedTouchDelegate, int, bool)

public static CCTargetedTouchHandler HandlerWithDelegate(ICCTargetedTouchDelegate pDelegate, int nPriority, bool bSwallow)

Parameters

pDelegate ICCTargetedTouchDelegate

nPriority int

bSwallow bool

Returns

CCTargetedTouchHandler

HandlerWithDelegate(ICCTargetedTouchDelegate, int, bool)

public static CCTargetedTouchHandler HandlerWithDelegate(ICCTargetedTouchDelegate pDelegate, int nPriority, bool bSwallow)

Parameters

pDelegate ICCTargetedTouchDelegate

nPriority int

bSwallow bool

Returns

CCTargetedTouchHandler

HandlerWithDelegate(ICCTargetedTouchDelegate, int, bool)

public static CCTargetedTouchHandler HandlerWithDelegate(ICCTargetedTouchDelegate pDelegate, int nPriority, bool bSwallow)

Parameters

pDelegate ICCTargetedTouchDelegate

nPriority int

bSwallow bool

Returns

CCTargetedTouchHandler

HandlerWithDelegate(ICCTargetedTouchDelegate, int, bool)

public static CCTargetedTouchHandler HandlerWithDelegate(ICCTargetedTouchDelegate pDelegate, int nPriority, bool bSwallow)

Parameters

pDelegate ICCTargetedTouchDelegate

nPriority int

bSwallow bool

Returns

CCTargetedTouchHandler

HandlerWithDelegate(ICCTargetedTouchDelegate, int, bool)

public static CCTargetedTouchHandler HandlerWithDelegate(ICCTargetedTouchDelegate pDelegate, int nPriority, bool bSwallow)

Parameters

pDelegate ICCTargetedTouchDelegate

nPriority int

bSwallow bool

Returns

CCTargetedTouchHandler

HandlerWithDelegate(ICCTargetedTouchDelegate, int, bool)

public static CCTargetedTouchHandler HandlerWithDelegate(ICCTargetedTouchDelegate pDelegate, int nPriority, bool bSwallow)

Parameters

pDelegate ICCTargetedTouchDelegate

nPriority int

bSwallow bool

Returns

CCTargetedTouchHandler

  • Constructors
    • CCTargetedTouchHandler(ICCTargetedTouchDelegate, int, bool)
    • CCTargetedTouchHandler(ICCTargetedTouchDelegate, int, bool)
    • CCTargetedTouchHandler(ICCTargetedTouchDelegate, int, bool)
    • CCTargetedTouchHandler(ICCTargetedTouchDelegate, int, bool)
    • CCTargetedTouchHandler(ICCTargetedTouchDelegate, int, bool)
    • CCTargetedTouchHandler(ICCTargetedTouchDelegate, int, bool)
    • CCTargetedTouchHandler(ICCTargetedTouchDelegate, int, bool)
    • CCTargetedTouchHandler(ICCTargetedTouchDelegate, int, bool)
    • CCTargetedTouchHandler(ICCTargetedTouchDelegate, int, bool)
    • CCTargetedTouchHandler(ICCTargetedTouchDelegate, int, bool)
    • CCTargetedTouchHandler(ICCTargetedTouchDelegate, int, bool)
    • CCTargetedTouchHandler(ICCTargetedTouchDelegate, int, bool)
  • Fields
    • m_bConsumesTouches
    • m_bConsumesTouches
    • m_bConsumesTouches
    • m_bConsumesTouches
    • m_bConsumesTouches
    • m_bConsumesTouches
    • m_bConsumesTouches
    • m_bConsumesTouches
    • m_bConsumesTouches
    • m_bConsumesTouches
    • m_bConsumesTouches
    • m_bConsumesTouches
    • m_pClaimedTouches
    • m_pClaimedTouches
    • m_pClaimedTouches
    • m_pClaimedTouches
    • m_pClaimedTouches
    • m_pClaimedTouches
    • m_pClaimedTouches
    • m_pClaimedTouches
    • m_pClaimedTouches
    • m_pClaimedTouches
    • m_pClaimedTouches
    • m_pClaimedTouches
  • Properties
    • ClaimedTouches
    • ClaimedTouches
    • ClaimedTouches
    • ClaimedTouches
    • ClaimedTouches
    • ClaimedTouches
    • ClaimedTouches
    • ClaimedTouches
    • ClaimedTouches
    • ClaimedTouches
    • ClaimedTouches
    • ClaimedTouches
    • ConsumesTouches
    • ConsumesTouches
    • ConsumesTouches
    • ConsumesTouches
    • ConsumesTouches
    • ConsumesTouches
    • ConsumesTouches
    • ConsumesTouches
    • ConsumesTouches
    • ConsumesTouches
    • ConsumesTouches
    • ConsumesTouches
  • Methods
    • HandlerWithDelegate(ICCTargetedTouchDelegate, int, bool)
    • HandlerWithDelegate(ICCTargetedTouchDelegate, int, bool)
    • HandlerWithDelegate(ICCTargetedTouchDelegate, int, bool)
    • HandlerWithDelegate(ICCTargetedTouchDelegate, int, bool)
    • HandlerWithDelegate(ICCTargetedTouchDelegate, int, bool)
    • HandlerWithDelegate(ICCTargetedTouchDelegate, int, bool)
    • HandlerWithDelegate(ICCTargetedTouchDelegate, int, bool)
    • HandlerWithDelegate(ICCTargetedTouchDelegate, int, bool)
    • HandlerWithDelegate(ICCTargetedTouchDelegate, int, bool)
    • HandlerWithDelegate(ICCTargetedTouchDelegate, int, bool)
    • HandlerWithDelegate(ICCTargetedTouchDelegate, int, bool)
    • HandlerWithDelegate(ICCTargetedTouchDelegate, int, bool)