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
object ← CCTouchHandler ← CCTargetedTouchHandler
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
m_bConsumesTouches
protected bool m_bConsumesTouches
Field Value
m_bConsumesTouches
protected bool m_bConsumesTouches
Field Value
m_bConsumesTouches
protected bool m_bConsumesTouches
Field Value
m_bConsumesTouches
protected bool m_bConsumesTouches
Field Value
m_bConsumesTouches
protected bool m_bConsumesTouches
Field Value
m_bConsumesTouches
protected bool m_bConsumesTouches
Field Value
m_bConsumesTouches
protected bool m_bConsumesTouches
Field Value
m_bConsumesTouches
protected bool m_bConsumesTouches
Field Value
m_bConsumesTouches
protected bool m_bConsumesTouches
Field Value
m_bConsumesTouches
protected bool m_bConsumesTouches
Field Value
m_bConsumesTouches
protected bool m_bConsumesTouches
Field Value
m_pClaimedTouches
protected List<CCTouch> m_pClaimedTouches
Field Value
m_pClaimedTouches
protected List<CCTouch> m_pClaimedTouches
Field Value
m_pClaimedTouches
protected List<CCTouch> m_pClaimedTouches
Field Value
m_pClaimedTouches
protected List<CCTouch> m_pClaimedTouches
Field Value
m_pClaimedTouches
protected List<CCTouch> m_pClaimedTouches
Field Value
m_pClaimedTouches
protected List<CCTouch> m_pClaimedTouches
Field Value
m_pClaimedTouches
protected List<CCTouch> m_pClaimedTouches
Field Value
m_pClaimedTouches
protected List<CCTouch> m_pClaimedTouches
Field Value
m_pClaimedTouches
protected List<CCTouch> m_pClaimedTouches
Field Value
m_pClaimedTouches
protected List<CCTouch> m_pClaimedTouches
Field Value
m_pClaimedTouches
protected List<CCTouch> m_pClaimedTouches
Field Value
m_pClaimedTouches
protected List<CCTouch> m_pClaimedTouches
Field Value
Properties
ClaimedTouches
MutableSet that contains the claimed touches
public List<CCTouch> ClaimedTouches { get; }
Property Value
ClaimedTouches
MutableSet that contains the claimed touches
public List<CCTouch> ClaimedTouches { get; }
Property Value
ClaimedTouches
public List<CCTouch> ClaimedTouches { get; }
Property Value
ClaimedTouches
public List<CCTouch> ClaimedTouches { get; }
Property Value
ClaimedTouches
public List<CCTouch> ClaimedTouches { get; }
Property Value
ClaimedTouches
public List<CCTouch> ClaimedTouches { get; }
Property Value
ClaimedTouches
public List<CCTouch> ClaimedTouches { get; }
Property Value
ClaimedTouches
public List<CCTouch> ClaimedTouches { get; }
Property Value
ClaimedTouches
public List<CCTouch> ClaimedTouches { get; }
Property Value
ClaimedTouches
public List<CCTouch> ClaimedTouches { get; }
Property Value
ClaimedTouches
public List<CCTouch> ClaimedTouches { get; }
Property Value
ClaimedTouches
public List<CCTouch> ClaimedTouches { get; }
Property Value
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
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
ConsumesTouches
public bool ConsumesTouches { get; set; }
Property Value
ConsumesTouches
public bool ConsumesTouches { get; set; }
Property Value
ConsumesTouches
public bool ConsumesTouches { get; set; }
Property Value
ConsumesTouches
public bool ConsumesTouches { get; set; }
Property Value
ConsumesTouches
public bool ConsumesTouches { get; set; }
Property Value
ConsumesTouches
public bool ConsumesTouches { get; set; }
Property Value
ConsumesTouches
public bool ConsumesTouches { get; set; }
Property Value
ConsumesTouches
public bool ConsumesTouches { get; set; }
Property Value
ConsumesTouches
public bool ConsumesTouches { get; set; }
Property Value
ConsumesTouches
public bool ConsumesTouches { get; set; }
Property Value
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
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
HandlerWithDelegate(ICCTargetedTouchDelegate, int, bool)
public static CCTargetedTouchHandler HandlerWithDelegate(ICCTargetedTouchDelegate pDelegate, int nPriority, bool bSwallow)
Parameters
pDelegate
ICCTargetedTouchDelegate
nPriority
int
bSwallow
bool
Returns
HandlerWithDelegate(ICCTargetedTouchDelegate, int, bool)
public static CCTargetedTouchHandler HandlerWithDelegate(ICCTargetedTouchDelegate pDelegate, int nPriority, bool bSwallow)
Parameters
pDelegate
ICCTargetedTouchDelegate
nPriority
int
bSwallow
bool
Returns
HandlerWithDelegate(ICCTargetedTouchDelegate, int, bool)
public static CCTargetedTouchHandler HandlerWithDelegate(ICCTargetedTouchDelegate pDelegate, int nPriority, bool bSwallow)
Parameters
pDelegate
ICCTargetedTouchDelegate
nPriority
int
bSwallow
bool
Returns
HandlerWithDelegate(ICCTargetedTouchDelegate, int, bool)
public static CCTargetedTouchHandler HandlerWithDelegate(ICCTargetedTouchDelegate pDelegate, int nPriority, bool bSwallow)
Parameters
pDelegate
ICCTargetedTouchDelegate
nPriority
int
bSwallow
bool
Returns
HandlerWithDelegate(ICCTargetedTouchDelegate, int, bool)
public static CCTargetedTouchHandler HandlerWithDelegate(ICCTargetedTouchDelegate pDelegate, int nPriority, bool bSwallow)
Parameters
pDelegate
ICCTargetedTouchDelegate
nPriority
int
bSwallow
bool
Returns
HandlerWithDelegate(ICCTargetedTouchDelegate, int, bool)
public static CCTargetedTouchHandler HandlerWithDelegate(ICCTargetedTouchDelegate pDelegate, int nPriority, bool bSwallow)
Parameters
pDelegate
ICCTargetedTouchDelegate
nPriority
int
bSwallow
bool
Returns
HandlerWithDelegate(ICCTargetedTouchDelegate, int, bool)
public static CCTargetedTouchHandler HandlerWithDelegate(ICCTargetedTouchDelegate pDelegate, int nPriority, bool bSwallow)
Parameters
pDelegate
ICCTargetedTouchDelegate
nPriority
int
bSwallow
bool
Returns
HandlerWithDelegate(ICCTargetedTouchDelegate, int, bool)
public static CCTargetedTouchHandler HandlerWithDelegate(ICCTargetedTouchDelegate pDelegate, int nPriority, bool bSwallow)
Parameters
pDelegate
ICCTargetedTouchDelegate
nPriority
int
bSwallow
bool
Returns
HandlerWithDelegate(ICCTargetedTouchDelegate, int, bool)
public static CCTargetedTouchHandler HandlerWithDelegate(ICCTargetedTouchDelegate pDelegate, int nPriority, bool bSwallow)
Parameters
pDelegate
ICCTargetedTouchDelegate
nPriority
int
bSwallow
bool
Returns
HandlerWithDelegate(ICCTargetedTouchDelegate, int, bool)
public static CCTargetedTouchHandler HandlerWithDelegate(ICCTargetedTouchDelegate pDelegate, int nPriority, bool bSwallow)
Parameters
pDelegate
ICCTargetedTouchDelegate
nPriority
int
bSwallow
bool