Skip to main content

Cocos2D.CCMenuItem


Class CCMenuItem

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

@brief CCMenuItem base class Subclass CCMenuItem (or any subclass) to create your custom CCMenuItem objects.

public class CCMenuItem : CCNode, ICCSelectorProtocol, ICCFocusable, ICCTargetedTouchDelegate, ICCStandardTouchDelegate, ICCTouchDelegate, ICCKeypadDelegate, ICCKeyboardDelegate, ICCRGBAProtocol, IComparer<CCNode>

Inheritance

objectCCNodeCCMenuItem

Derived

CCMenuItemLabel, CCMenuItemSprite, CCMenuItemToggle

Implements

ICCSelectorProtocol, ICCFocusable, ICCTargetedTouchDelegate, ICCStandardTouchDelegate, ICCTouchDelegate, ICCKeypadDelegate, ICCKeyboardDelegate, ICCRGBAProtocol, IComparer<CCNode>

Inherited Members

CCNode.kCCNodeTagInvalid, CCNode.m_bIgnoreAnchorPointForPosition, CCNode.m_sTransform, CCNode.m_bInverseDirty, CCNode.m_bRunning, CCNode.m_bTransformDirty, CCNode.m_bVisible, CCNode.m_bReorderChildDirty, CCNode.m_fRotationX, CCNode.m_fRotationY, CCNode.m_fScaleX, CCNode.m_fScaleY, CCNode.m_bWorldTransformIsDirty, CCNode.m_NodeToWorldTransform, CCNode.m_fSkewX, CCNode.m_fSkewY, CCNode.m_fVertexZ, CCNode.m_uOrderOfArrival, CCNode.m_pActionManager, CCNode.m_pCamera, CCNode.m_pChildren, CCNode.m_pChildrenByTag, CCNode.m_pGrid, CCNode.m_pParent, CCNode.m_pScheduler, CCNode.pDispatcher, CCNode.m_pUserData, CCNode.m_obAnchorPoint, CCNode.m_obAnchorPointInPoints, CCNode.m_obContentSize, CCNode.m_obPosition, CCNode._displayedOpacity, CCNode._realOpacity, CCNode._displayedColor, CCNode._realColor, CCNode._cascadeColorEnabled, CCNode._cascadeOpacityEnabled, CCNode.Init(), CCNode.Serialize(Stream), CCNode.Deserialize(Stream), CCNode.ConvertPointTo(ref CCPoint, CCNode), CCNode.GetBoundingBox(CCNode), CCNode.ForceTransformRefresh(), CCNode.Update(float), CCNode.GetPosition(out float, out float), CCNode.SetPosition(float, float), CCNode.ResetCleanState(), CCNode.Cleanup(), CCNode.GetChildByTag(int), CCNode.AddChild(CCNode), CCNode.AddChild(CCNode, int), CCNode.AddChild(CCNode, int, int), CCNode.RemoveFromParent(bool), CCNode.RemoveChild(CCNode, bool), CCNode.RemoveChildByTag(int), CCNode.RemoveChildByTag(int, bool), CCNode.RemoveAllChildrenByTag(int), CCNode.RemoveAllChildrenByTag(int, bool), CCNode.RemoveAllChildren(bool), CCNode.UpdateZOrderRange(), CCNode.ReorderChild(CCNode, int), CCNode.Compare(CCNode, CCNode), CCNode.SortAllChildren(), CCNode.Draw(), CCNode.UpdateGraphIndex(), CCNode.Visit(), CCNode.Visit(ref CCAffineTransform), CCNode.VisitRenderer(ref CCAffineTransform), CCNode.TransformAncestors(), CCNode.SetTransform(CCAffineTransform), CCNode.Transform(), CCNode.UpdateDisplayedColor(CCColor3B), CCNode.UpdateDisplayedOpacity(byte), CCNode.OnEnter(), CCNode.OnEnterTransitionDidFinish(), CCNode.AddedToScene(), CCNode.OnExitTransitionDidStart(), CCNode.OnExit(), CCNode.RunAction(CCAction), CCNode.StopAllActions(), CCNode.StopAction(CCAction), CCNode.StopAction(int), CCNode.GetAction(int), CCNode.NumberOfRunningActions(), CCNode.ScheduleUpdate(), CCNode.ScheduleUpdateWithPriority(int), CCNode.UnscheduleUpdate(), CCNode.Schedule(Action<float>), CCNode.Schedule(Action<float>, float), CCNode.Schedule(Action<float>, float, uint, float), CCNode.ScheduleOnce(Action<float>, float), CCNode.Unschedule(Action<float>), CCNode.UnscheduleAllSelectors(), CCNode.UnscheduleAll(), CCNode.Resume(), CCNode.ResumeSchedulerAndActions(), CCNode.Pause(), CCNode.PauseSchedulerAndActions(), CCNode.NodeToParentTransform(), CCNode.SetTransformIsDirty(), CCNode.SetWorldTransformIsDirty(), CCNode.UpdateTransform(), CCNode.ParentToNodeTransform(), CCNode.NodeToWorldTransform(), CCNode.WorldToNodeTransform(), CCNode.ConvertToNodeSpace(CCPoint), CCNode.ConvertToWorldSpace(CCPoint), CCNode.ConvertToNodeSpaceAr(CCPoint), CCNode.ConvertToWorldSpaceAr(CCPoint), CCNode.ConvertToWindowSpace(CCPoint), CCNode.ConvertTouchToNodeSpace(CCTouch), CCNode.ConvertTouchToNodeSpaceAr(CCTouch), CCNode.RegisterWithTouchDispatcher(), CCNode.TouchesBegan(List<CCTouch>), CCNode.TouchesMoved(List<CCTouch>), CCNode.TouchesEnded(List<CCTouch>), CCNode.TouchesCancelled(List<CCTouch>), CCNode.TouchBegan(CCTouch), CCNode.TouchMoved(CCTouch), CCNode.TouchEnded(CCTouch), CCNode.TouchCancelled(CCTouch), CCNode.KeyBackClicked(), CCNode.KeyMenuClicked(), CCNode.KeyPressed(Keys), CCNode.KeyReleased(Keys), CCNode.KeyboardCurrentState(KeyboardState), CCNode.OnGamePadTriggerUpdate(float, float, PlayerIndex), CCNode.OnGamePadStickUpdate(CCGameStickStatus, CCGameStickStatus, PlayerIndex), CCNode.OnGamePadDPadUpdate(CCGamePadButtonStatus, CCGamePadButtonStatus, CCGamePadButtonStatus, CCGamePadButtonStatus, PlayerIndex), CCNode.OnGamePadConnectionUpdate(PlayerIndex, bool), CCNode.OnGamePadButtonUpdate(CCGamePadButtonStatus, CCGamePadButtonStatus, CCGamePadButtonStatus, CCGamePadButtonStatus, CCGamePadButtonStatus, CCGamePadButtonStatus, CCGamePadButtonStatus, CCGamePadButtonStatus, CCGamePadButtonStatus, PlayerIndex), CCNode.Dispose(), CCNode.Dispose(bool), CCNode.CleanUpParentsProperly(), CCNode.Color, CCNode.DisplayedColor, CCNode.Opacity, CCNode.DisplayedOpacity, CCNode.IsOpacityModifyRGB, CCNode.CascadeColorEnabled, CCNode.CascadeOpacityEnabled, CCNode.IsSerializable, CCNode.HasFocus, CCNode.CanReceiveFocus, CCNode.Tag, CCNode.UserData, CCNode.UserObject, CCNode.SkewX, CCNode.SkewY, CCNode.LocalMaxZForChildren, CCNode.LocalMInZForChildren, CCNode.ZOrder, CCNode.VertexZ, CCNode.Rotation, CCNode.RotationX, CCNode.RotationY, CCNode.Scale, CCNode.ScaleX, CCNode.ScaleY, CCNode.Position, CCNode.PositionX, CCNode.PositionY, CCNode.Children, CCNode.ChildrenCount, CCNode.Camera, CCNode.Grid, CCNode.VisibleInParent, CCNode.Visible, CCNode.AnchorPointInPoints, CCNode.AnchorPoint, CCNode.ContentSizeInPixels, CCNode.ScaledContentSize, CCNode.ContentSize, CCNode.IsRunning, CCNode.Parent, CCNode.IgnoreAnchorPointForPosition, CCNode.WorldBoundingBox, CCNode.BoundingBoxTransformedToWorld, CCNode.AffineLocalTransform, CCNode.AffineWorldTransform, CCNode.BoundingBox, CCNode.BoundingBoxInPixels, CCNode.OrderOfArrival, CCNode.AdditionalTransform, CCNode.Name, CCNode.ActionManager, CCNode.Scheduler, CCNode.TouchMode, CCNode.TouchEnabled, CCNode.VisibleForTouches, CCNode.TouchPriority, CCNode.KeypadEnabled, CCNode.KeyboardEnabled, CCNode.KeyboardMode, CCNode.GamePadEnabled, object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Constructors

CCMenuItem()

public CCMenuItem()

CCMenuItem(Action<CCMenuItem>)

Creates a CCMenuItem with a target/selector

public CCMenuItem(Action<CCMenuItem> selector)

Parameters

selector Action<CCMenuItem>

CCMenuItem()

public CCMenuItem()

CCMenuItem(Action<CCMenuItem>)

Creates a CCMenuItem with a target/selector

public CCMenuItem(Action<CCMenuItem> selector)

Parameters

selector Action<CCMenuItem>

CCMenuItem()

public CCMenuItem()

CCMenuItem(Action<CCMenuItem>)

public CCMenuItem(Action<CCMenuItem> selector)

Parameters

selector Action<CCMenuItem>

CCMenuItem()

public CCMenuItem()

CCMenuItem(Action<CCMenuItem>)

public CCMenuItem(Action<CCMenuItem> selector)

Parameters

selector Action<CCMenuItem>

CCMenuItem()

public CCMenuItem()

CCMenuItem(Action<CCMenuItem>)

public CCMenuItem(Action<CCMenuItem> selector)

Parameters

selector Action<CCMenuItem>

CCMenuItem()

public CCMenuItem()

CCMenuItem(Action<CCMenuItem>)

public CCMenuItem(Action<CCMenuItem> selector)

Parameters

selector Action<CCMenuItem>

CCMenuItem()

public CCMenuItem()

CCMenuItem(Action<CCMenuItem>)

public CCMenuItem(Action<CCMenuItem> selector)

Parameters

selector Action<CCMenuItem>

CCMenuItem()

public CCMenuItem()

CCMenuItem(Action<CCMenuItem>)

public CCMenuItem(Action<CCMenuItem> selector)

Parameters

selector Action<CCMenuItem>

CCMenuItem()

public CCMenuItem()

CCMenuItem(Action<CCMenuItem>)

public CCMenuItem(Action<CCMenuItem> selector)

Parameters

selector Action<CCMenuItem>

CCMenuItem()

public CCMenuItem()

CCMenuItem(Action<CCMenuItem>)

public CCMenuItem(Action<CCMenuItem> selector)

Parameters

selector Action<CCMenuItem>

CCMenuItem()

public CCMenuItem()

CCMenuItem(Action<CCMenuItem>)

public CCMenuItem(Action<CCMenuItem> selector)

Parameters

selector Action<CCMenuItem>

CCMenuItem()

public CCMenuItem()

CCMenuItem(Action<CCMenuItem>)

public CCMenuItem(Action<CCMenuItem> selector)

Parameters

selector Action<CCMenuItem>

Fields

_fontName

protected static string _fontName

Field Value

string

_fontName

protected static string _fontName

Field Value

string

_fontName

protected static string _fontName

Field Value

string

_fontName

protected static string _fontName

Field Value

string

_fontName

protected static string _fontName

Field Value

string

_fontName

protected static string _fontName

Field Value

string

_fontName

protected static string _fontName

Field Value

string

_fontName

protected static string _fontName

Field Value

string

_fontName

protected static string _fontName

Field Value

string

_fontName

protected static string _fontName

Field Value

string

_fontName

protected static string _fontName

Field Value

string

_fontName

protected static string _fontName

Field Value

string

_fontNameRelease

protected static bool _fontNameRelease

Field Value

bool

_fontNameRelease

protected static bool _fontNameRelease

Field Value

bool

_fontNameRelease

protected static bool _fontNameRelease

Field Value

bool

_fontNameRelease

protected static bool _fontNameRelease

Field Value

bool

_fontNameRelease

protected static bool _fontNameRelease

Field Value

bool

_fontNameRelease

protected static bool _fontNameRelease

Field Value

bool

_fontNameRelease

protected static bool _fontNameRelease

Field Value

bool

_fontNameRelease

protected static bool _fontNameRelease

Field Value

bool

_fontNameRelease

protected static bool _fontNameRelease

Field Value

bool

_fontNameRelease

protected static bool _fontNameRelease

Field Value

bool

_fontNameRelease

protected static bool _fontNameRelease

Field Value

bool

_fontNameRelease

protected static bool _fontNameRelease

Field Value

bool

_fontSize

protected static uint _fontSize

Field Value

uint

_fontSize

protected static uint _fontSize

Field Value

uint

_fontSize

protected static uint _fontSize

Field Value

uint

_fontSize

protected static uint _fontSize

Field Value

uint

_fontSize

protected static uint _fontSize

Field Value

uint

_fontSize

protected static uint _fontSize

Field Value

uint

_fontSize

protected static uint _fontSize

Field Value

uint

_fontSize

protected static uint _fontSize

Field Value

uint

_fontSize

protected static uint _fontSize

Field Value

uint

_fontSize

protected static uint _fontSize

Field Value

uint

_fontSize

protected static uint _fontSize

Field Value

uint

_fontSize

protected static uint _fontSize

Field Value

uint

kCurrentItem

public const int kCurrentItem = 32767

Field Value

int

kCurrentItem

public const int kCurrentItem = 32767

Field Value

int

kCurrentItem

public const int kCurrentItem = 32767

Field Value

int

kCurrentItem

public const int kCurrentItem = 32767

Field Value

int

kCurrentItem

public const int kCurrentItem = 32767

Field Value

int

kCurrentItem

public const int kCurrentItem = 32767

Field Value

int

kCurrentItem

public const int kCurrentItem = 32767

Field Value

int

kCurrentItem

public const int kCurrentItem = 32767

Field Value

int

kCurrentItem

public const int kCurrentItem = 32767

Field Value

int

kCurrentItem

public const int kCurrentItem = 32767

Field Value

int

kCurrentItem

public const int kCurrentItem = 32767

Field Value

int

kCurrentItem

public const int kCurrentItem = 32767

Field Value

int

kZoomActionTag

public const uint kZoomActionTag = 3233828866

Field Value

uint

kZoomActionTag

public const uint kZoomActionTag = 3233828866

Field Value

uint

kZoomActionTag

public const uint kZoomActionTag = 3233828866

Field Value

uint

kZoomActionTag

public const uint kZoomActionTag = 3233828866

Field Value

uint

kZoomActionTag

public const uint kZoomActionTag = 3233828866

Field Value

uint

kZoomActionTag

public const uint kZoomActionTag = 3233828866

Field Value

uint

kZoomActionTag

public const uint kZoomActionTag = 3233828866

Field Value

uint

kZoomActionTag

public const uint kZoomActionTag = 3233828866

Field Value

uint

kZoomActionTag

public const uint kZoomActionTag = 3233828866

Field Value

uint

kZoomActionTag

public const uint kZoomActionTag = 3233828866

Field Value

uint

kZoomActionTag

public const uint kZoomActionTag = 3233828866

Field Value

uint

kZoomActionTag

public const uint kZoomActionTag = 3233828866

Field Value

uint

m_bIsEnabled

protected bool m_bIsEnabled

Field Value

bool

m_bIsEnabled

protected bool m_bIsEnabled

Field Value

bool

m_bIsEnabled

protected bool m_bIsEnabled

Field Value

bool

m_bIsEnabled

protected bool m_bIsEnabled

Field Value

bool

m_bIsEnabled

protected bool m_bIsEnabled

Field Value

bool

m_bIsEnabled

protected bool m_bIsEnabled

Field Value

bool

m_bIsEnabled

protected bool m_bIsEnabled

Field Value

bool

m_bIsEnabled

protected bool m_bIsEnabled

Field Value

bool

m_bIsEnabled

protected bool m_bIsEnabled

Field Value

bool

m_bIsEnabled

protected bool m_bIsEnabled

Field Value

bool

m_bIsEnabled

protected bool m_bIsEnabled

Field Value

bool

m_bIsEnabled

protected bool m_bIsEnabled

Field Value

bool

m_bIsSelected

protected bool m_bIsSelected

Field Value

bool

m_bIsSelected

protected bool m_bIsSelected

Field Value

bool

m_bIsSelected

protected bool m_bIsSelected

Field Value

bool

m_bIsSelected

protected bool m_bIsSelected

Field Value

bool

m_bIsSelected

protected bool m_bIsSelected

Field Value

bool

m_bIsSelected

protected bool m_bIsSelected

Field Value

bool

m_bIsSelected

protected bool m_bIsSelected

Field Value

bool

m_bIsSelected

protected bool m_bIsSelected

Field Value

bool

m_bIsSelected

protected bool m_bIsSelected

Field Value

bool

m_bIsSelected

protected bool m_bIsSelected

Field Value

bool

m_bIsSelected

protected bool m_bIsSelected

Field Value

bool

m_bIsSelected

protected bool m_bIsSelected

Field Value

bool

m_functionName

protected string m_functionName

Field Value

string

m_functionName

protected string m_functionName

Field Value

string

m_functionName

protected string m_functionName

Field Value

string

m_functionName

protected string m_functionName

Field Value

string

m_functionName

protected string m_functionName

Field Value

string

m_functionName

protected string m_functionName

Field Value

string

m_functionName

protected string m_functionName

Field Value

string

m_functionName

protected string m_functionName

Field Value

string

m_functionName

protected string m_functionName

Field Value

string

m_functionName

protected string m_functionName

Field Value

string

m_functionName

protected string m_functionName

Field Value

string

m_functionName

protected string m_functionName

Field Value

string

m_pfnSelector

protected Action<CCMenuItem> m_pfnSelector

Field Value

Action<CCMenuItem>

m_pfnSelector

protected Action<CCMenuItem> m_pfnSelector

Field Value

Action<CCMenuItem>

m_pfnSelector

protected Action<CCMenuItem> m_pfnSelector

Field Value

Action<CCMenuItem>

m_pfnSelector

protected Action<CCMenuItem> m_pfnSelector

Field Value

Action<CCMenuItem>

m_pfnSelector

protected Action<CCMenuItem> m_pfnSelector

Field Value

Action<CCMenuItem>

m_pfnSelector

protected Action<CCMenuItem> m_pfnSelector

Field Value

Action<CCMenuItem>

m_pfnSelector

protected Action<CCMenuItem> m_pfnSelector

Field Value

Action<CCMenuItem>

m_pfnSelector

protected Action<CCMenuItem> m_pfnSelector

Field Value

Action<CCMenuItem>

m_pfnSelector

protected Action<CCMenuItem> m_pfnSelector

Field Value

Action<CCMenuItem>

m_pfnSelector

protected Action<CCMenuItem> m_pfnSelector

Field Value

Action<CCMenuItem>

m_pfnSelector

protected Action<CCMenuItem> m_pfnSelector

Field Value

Action<CCMenuItem>

m_pfnSelector

protected Action<CCMenuItem> m_pfnSelector

Field Value

Action<CCMenuItem>

Properties

Enabled

public virtual bool Enabled { get; set; }

Property Value

bool

Enabled

public virtual bool Enabled { get; set; }

Property Value

bool

Enabled

public virtual bool Enabled { get; set; }

Property Value

bool

Enabled

public virtual bool Enabled { get; set; }

Property Value

bool

Enabled

public virtual bool Enabled { get; set; }

Property Value

bool

Enabled

public virtual bool Enabled { get; set; }

Property Value

bool

Enabled

public virtual bool Enabled { get; set; }

Property Value

bool

Enabled

public virtual bool Enabled { get; set; }

Property Value

bool

Enabled

public virtual bool Enabled { get; set; }

Property Value

bool

Enabled

public virtual bool Enabled { get; set; }

Property Value

bool

Enabled

public virtual bool Enabled { get; set; }

Property Value

bool

Enabled

public virtual bool Enabled { get; set; }

Property Value

bool

IsSelected

public virtual bool IsSelected { get; }

Property Value

bool

IsSelected

public virtual bool IsSelected { get; }

Property Value

bool

IsSelected

public virtual bool IsSelected { get; }

Property Value

bool

IsSelected

public virtual bool IsSelected { get; }

Property Value

bool

IsSelected

public virtual bool IsSelected { get; }

Property Value

bool

IsSelected

public virtual bool IsSelected { get; }

Property Value

bool

IsSelected

public virtual bool IsSelected { get; }

Property Value

bool

IsSelected

public virtual bool IsSelected { get; }

Property Value

bool

IsSelected

public virtual bool IsSelected { get; }

Property Value

bool

IsSelected

public virtual bool IsSelected { get; }

Property Value

bool

IsSelected

public virtual bool IsSelected { get; }

Property Value

bool

IsSelected

public virtual bool IsSelected { get; }

Property Value

bool

Rectangle

Returns the outside box

public CCRect Rectangle { get; }

Property Value

CCRect

Rectangle

Returns the outside box

public CCRect Rectangle { get; }

Property Value

CCRect

Rectangle

public CCRect Rectangle { get; }

Property Value

CCRect

Rectangle

public CCRect Rectangle { get; }

Property Value

CCRect

Rectangle

public CCRect Rectangle { get; }

Property Value

CCRect

Rectangle

public CCRect Rectangle { get; }

Property Value

CCRect

Rectangle

public CCRect Rectangle { get; }

Property Value

CCRect

Rectangle

public CCRect Rectangle { get; }

Property Value

CCRect

Rectangle

public CCRect Rectangle { get; }

Property Value

CCRect

Rectangle

public CCRect Rectangle { get; }

Property Value

CCRect

Rectangle

public CCRect Rectangle { get; }

Property Value

CCRect

Rectangle

public CCRect Rectangle { get; }

Property Value

CCRect

Methods

Activate()

Activate the item

public virtual void Activate()

Activate()

Activate the item

public virtual void Activate()

Activate()

public virtual void Activate()

Activate()

public virtual void Activate()

Activate()

public virtual void Activate()

Activate()

public virtual void Activate()

Activate()

public virtual void Activate()

Activate()

public virtual void Activate()

Activate()

public virtual void Activate()

Activate()

public virtual void Activate()

Activate()

public virtual void Activate()

Activate()

public virtual void Activate()

InitWithTarget(Action<CCMenuItem>)

Initializes a CCMenuItem with a target/selector

public bool InitWithTarget(Action<CCMenuItem> selector)

Parameters

selector Action<CCMenuItem>

Returns

bool

InitWithTarget(Action<CCMenuItem>)

Initializes a CCMenuItem with a target/selector

public bool InitWithTarget(Action<CCMenuItem> selector)

Parameters

selector Action<CCMenuItem>

Returns

bool

InitWithTarget(Action<CCMenuItem>)

public bool InitWithTarget(Action<CCMenuItem> selector)

Parameters

selector Action<CCMenuItem>

Returns

bool

InitWithTarget(Action<CCMenuItem>)

public bool InitWithTarget(Action<CCMenuItem> selector)

Parameters

selector Action<CCMenuItem>

Returns

bool

InitWithTarget(Action<CCMenuItem>)

public bool InitWithTarget(Action<CCMenuItem> selector)

Parameters

selector Action<CCMenuItem>

Returns

bool

InitWithTarget(Action<CCMenuItem>)

public bool InitWithTarget(Action<CCMenuItem> selector)

Parameters

selector Action<CCMenuItem>

Returns

bool

InitWithTarget(Action<CCMenuItem>)

public bool InitWithTarget(Action<CCMenuItem> selector)

Parameters

selector Action<CCMenuItem>

Returns

bool

InitWithTarget(Action<CCMenuItem>)

public bool InitWithTarget(Action<CCMenuItem> selector)

Parameters

selector Action<CCMenuItem>

Returns

bool

InitWithTarget(Action<CCMenuItem>)

public bool InitWithTarget(Action<CCMenuItem> selector)

Parameters

selector Action<CCMenuItem>

Returns

bool

InitWithTarget(Action<CCMenuItem>)

public bool InitWithTarget(Action<CCMenuItem> selector)

Parameters

selector Action<CCMenuItem>

Returns

bool

InitWithTarget(Action<CCMenuItem>)

public bool InitWithTarget(Action<CCMenuItem> selector)

Parameters

selector Action<CCMenuItem>

Returns

bool

InitWithTarget(Action<CCMenuItem>)

public bool InitWithTarget(Action<CCMenuItem> selector)

Parameters

selector Action<CCMenuItem>

Returns

bool

RegisterScriptHandler(string)

Register a script function, the function is called in activete If pszFunctionName is NULL, then unregister it.

public virtual void RegisterScriptHandler(string pszFunctionName)

Parameters

pszFunctionName string

RegisterScriptHandler(string)

Register a script function, the function is called in activete If pszFunctionName is NULL, then unregister it.

public virtual void RegisterScriptHandler(string pszFunctionName)

Parameters

pszFunctionName string

RegisterScriptHandler(string)

public virtual void RegisterScriptHandler(string pszFunctionName)

Parameters

pszFunctionName string

RegisterScriptHandler(string)

public virtual void RegisterScriptHandler(string pszFunctionName)

Parameters

pszFunctionName string

RegisterScriptHandler(string)

public virtual void RegisterScriptHandler(string pszFunctionName)

Parameters

pszFunctionName string

RegisterScriptHandler(string)

public virtual void RegisterScriptHandler(string pszFunctionName)

Parameters

pszFunctionName string

RegisterScriptHandler(string)

public virtual void RegisterScriptHandler(string pszFunctionName)

Parameters

pszFunctionName string

RegisterScriptHandler(string)

public virtual void RegisterScriptHandler(string pszFunctionName)

Parameters

pszFunctionName string

RegisterScriptHandler(string)

public virtual void RegisterScriptHandler(string pszFunctionName)

Parameters

pszFunctionName string

RegisterScriptHandler(string)

public virtual void RegisterScriptHandler(string pszFunctionName)

Parameters

pszFunctionName string

RegisterScriptHandler(string)

public virtual void RegisterScriptHandler(string pszFunctionName)

Parameters

pszFunctionName string

RegisterScriptHandler(string)

public virtual void RegisterScriptHandler(string pszFunctionName)

Parameters

pszFunctionName string

Selected()

The item was selected (not activated), similar to "mouse-over"

public virtual void Selected()

Selected()

The item was selected (not activated), similar to "mouse-over"

public virtual void Selected()

Selected()

public virtual void Selected()

Selected()

public virtual void Selected()

Selected()

public virtual void Selected()

Selected()

public virtual void Selected()

Selected()

public virtual void Selected()

Selected()

public virtual void Selected()

Selected()

public virtual void Selected()

Selected()

public virtual void Selected()

Selected()

public virtual void Selected()

Selected()

public virtual void Selected()

SetTarget(Action<CCMenuItem>)

set the target/selector of the menu item. You should use the events associated with the menu item lifecycle.

public virtual void SetTarget(Action<CCMenuItem> selector)

Parameters

selector Action<CCMenuItem>

SetTarget(Action<CCMenuItem>)

set the target/selector of the menu item. You should use the events associated with the menu item lifecycle.

public virtual void SetTarget(Action<CCMenuItem> selector)

Parameters

selector Action<CCMenuItem>

SetTarget(Action<CCMenuItem>)

public virtual void SetTarget(Action<CCMenuItem> selector)

Parameters

selector Action<CCMenuItem>

SetTarget(Action<CCMenuItem>)

public virtual void SetTarget(Action<CCMenuItem> selector)

Parameters

selector Action<CCMenuItem>

SetTarget(Action<CCMenuItem>)

public virtual void SetTarget(Action<CCMenuItem> selector)

Parameters

selector Action<CCMenuItem>

SetTarget(Action<CCMenuItem>)

public virtual void SetTarget(Action<CCMenuItem> selector)

Parameters

selector Action<CCMenuItem>

SetTarget(Action<CCMenuItem>)

public virtual void SetTarget(Action<CCMenuItem> selector)

Parameters

selector Action<CCMenuItem>

SetTarget(Action<CCMenuItem>)

public virtual void SetTarget(Action<CCMenuItem> selector)

Parameters

selector Action<CCMenuItem>

SetTarget(Action<CCMenuItem>)

public virtual void SetTarget(Action<CCMenuItem> selector)

Parameters

selector Action<CCMenuItem>

SetTarget(Action<CCMenuItem>)

public virtual void SetTarget(Action<CCMenuItem> selector)

Parameters

selector Action<CCMenuItem>

SetTarget(Action<CCMenuItem>)

public virtual void SetTarget(Action<CCMenuItem> selector)

Parameters

selector Action<CCMenuItem>

SetTarget(Action<CCMenuItem>)

public virtual void SetTarget(Action<CCMenuItem> selector)

Parameters

selector Action<CCMenuItem>

Unselected()

The item was unselected

public virtual void Unselected()

Unselected()

The item was unselected

public virtual void Unselected()

Unselected()

public virtual void Unselected()

Unselected()

public virtual void Unselected()

Unselected()

public virtual void Unselected()

Unselected()

public virtual void Unselected()

Unselected()

public virtual void Unselected()

Unselected()

public virtual void Unselected()

Unselected()

public virtual void Unselected()

Unselected()

public virtual void Unselected()

Unselected()

public virtual void Unselected()

Unselected()

public virtual void Unselected()

OnActivated

public event Action<CCMenuItem> OnActivated

Event Type

Action<CCMenuItem>

OnActivated

public event Action<CCMenuItem> OnActivated

Event Type

Action<CCMenuItem>

OnActivated

public event Action<CCMenuItem> OnActivated

Event Type

Action<CCMenuItem>

OnActivated

public event Action<CCMenuItem> OnActivated

Event Type

Action<CCMenuItem>

OnActivated

public event Action<CCMenuItem> OnActivated

Event Type

Action<CCMenuItem>

OnActivated

public event Action<CCMenuItem> OnActivated

Event Type

Action<CCMenuItem>

OnActivated

public event Action<CCMenuItem> OnActivated

Event Type

Action<CCMenuItem>

OnActivated

public event Action<CCMenuItem> OnActivated

Event Type

Action<CCMenuItem>

OnActivated

public event Action<CCMenuItem> OnActivated

Event Type

Action<CCMenuItem>

OnActivated

public event Action<CCMenuItem> OnActivated

Event Type

Action<CCMenuItem>

OnActivated

public event Action<CCMenuItem> OnActivated

Event Type

Action<CCMenuItem>

OnActivated

public event Action<CCMenuItem> OnActivated

Event Type

Action<CCMenuItem>

OnSelected

public event Action<CCMenuItem> OnSelected

Event Type

Action<CCMenuItem>

OnSelected

public event Action<CCMenuItem> OnSelected

Event Type

Action<CCMenuItem>

OnSelected

public event Action<CCMenuItem> OnSelected

Event Type

Action<CCMenuItem>

OnSelected

public event Action<CCMenuItem> OnSelected

Event Type

Action<CCMenuItem>

OnSelected

public event Action<CCMenuItem> OnSelected

Event Type

Action<CCMenuItem>

OnSelected

public event Action<CCMenuItem> OnSelected

Event Type

Action<CCMenuItem>

OnSelected

public event Action<CCMenuItem> OnSelected

Event Type

Action<CCMenuItem>

OnSelected

public event Action<CCMenuItem> OnSelected

Event Type

Action<CCMenuItem>

OnSelected

public event Action<CCMenuItem> OnSelected

Event Type

Action<CCMenuItem>

OnSelected

public event Action<CCMenuItem> OnSelected

Event Type

Action<CCMenuItem>

OnSelected

public event Action<CCMenuItem> OnSelected

Event Type

Action<CCMenuItem>

OnSelected

public event Action<CCMenuItem> OnSelected

Event Type

Action<CCMenuItem>

OnUnselected

public event Action<CCMenuItem> OnUnselected

Event Type

Action<CCMenuItem>

OnUnselected

public event Action<CCMenuItem> OnUnselected

Event Type

Action<CCMenuItem>

OnUnselected

public event Action<CCMenuItem> OnUnselected

Event Type

Action<CCMenuItem>

OnUnselected

public event Action<CCMenuItem> OnUnselected

Event Type

Action<CCMenuItem>

OnUnselected

public event Action<CCMenuItem> OnUnselected

Event Type

Action<CCMenuItem>

OnUnselected

public event Action<CCMenuItem> OnUnselected

Event Type

Action<CCMenuItem>

OnUnselected

public event Action<CCMenuItem> OnUnselected

Event Type

Action<CCMenuItem>

OnUnselected

public event Action<CCMenuItem> OnUnselected

Event Type

Action<CCMenuItem>

OnUnselected

public event Action<CCMenuItem> OnUnselected

Event Type

Action<CCMenuItem>

OnUnselected

public event Action<CCMenuItem> OnUnselected

Event Type

Action<CCMenuItem>

OnUnselected

public event Action<CCMenuItem> OnUnselected

Event Type

Action<CCMenuItem>

OnUnselected

public event Action<CCMenuItem> OnUnselected

Event Type

Action<CCMenuItem>

  • Constructors
    • CCMenuItem()
    • CCMenuItem(Action<CCMenuItem>)
    • CCMenuItem()
    • CCMenuItem(Action<CCMenuItem>)
    • CCMenuItem()
    • CCMenuItem(Action<CCMenuItem>)
    • CCMenuItem()
    • CCMenuItem(Action<CCMenuItem>)
    • CCMenuItem()
    • CCMenuItem(Action<CCMenuItem>)
    • CCMenuItem()
    • CCMenuItem(Action<CCMenuItem>)
    • CCMenuItem()
    • CCMenuItem(Action<CCMenuItem>)
    • CCMenuItem()
    • CCMenuItem(Action<CCMenuItem>)
    • CCMenuItem()
    • CCMenuItem(Action<CCMenuItem>)
    • CCMenuItem()
    • CCMenuItem(Action<CCMenuItem>)
    • CCMenuItem()
    • CCMenuItem(Action<CCMenuItem>)
    • CCMenuItem()
    • CCMenuItem(Action<CCMenuItem>)
  • Fields
    • _fontName
    • _fontName
    • _fontName
    • _fontName
    • _fontName
    • _fontName
    • _fontName
    • _fontName
    • _fontName
    • _fontName
    • _fontName
    • _fontName
    • _fontNameRelease
    • _fontNameRelease
    • _fontNameRelease
    • _fontNameRelease
    • _fontNameRelease
    • _fontNameRelease
    • _fontNameRelease
    • _fontNameRelease
    • _fontNameRelease
    • _fontNameRelease
    • _fontNameRelease
    • _fontNameRelease
    • _fontSize
    • _fontSize
    • _fontSize
    • _fontSize
    • _fontSize
    • _fontSize
    • _fontSize
    • _fontSize
    • _fontSize
    • _fontSize
    • _fontSize
    • _fontSize
    • kCurrentItem
    • kCurrentItem
    • kCurrentItem
    • kCurrentItem
    • kCurrentItem
    • kCurrentItem
    • kCurrentItem
    • kCurrentItem
    • kCurrentItem
    • kCurrentItem
    • kCurrentItem
    • kCurrentItem
    • kZoomActionTag
    • kZoomActionTag
    • kZoomActionTag
    • kZoomActionTag
    • kZoomActionTag
    • kZoomActionTag
    • kZoomActionTag
    • kZoomActionTag
    • kZoomActionTag
    • kZoomActionTag
    • kZoomActionTag
    • kZoomActionTag
    • m_bIsEnabled
    • m_bIsEnabled
    • m_bIsEnabled
    • m_bIsEnabled
    • m_bIsEnabled
    • m_bIsEnabled
    • m_bIsEnabled
    • m_bIsEnabled
    • m_bIsEnabled
    • m_bIsEnabled
    • m_bIsEnabled
    • m_bIsEnabled
    • m_bIsSelected
    • m_bIsSelected
    • m_bIsSelected
    • m_bIsSelected
    • m_bIsSelected
    • m_bIsSelected
    • m_bIsSelected
    • m_bIsSelected
    • m_bIsSelected
    • m_bIsSelected
    • m_bIsSelected
    • m_bIsSelected
    • m_functionName
    • m_functionName
    • m_functionName
    • m_functionName
    • m_functionName
    • m_functionName
    • m_functionName
    • m_functionName
    • m_functionName
    • m_functionName
    • m_functionName
    • m_functionName
    • m_pfnSelector
    • m_pfnSelector
    • m_pfnSelector
    • m_pfnSelector
    • m_pfnSelector
    • m_pfnSelector
    • m_pfnSelector
    • m_pfnSelector
    • m_pfnSelector
    • m_pfnSelector
    • m_pfnSelector
    • m_pfnSelector
  • Properties
    • Enabled
    • Enabled
    • Enabled
    • Enabled
    • Enabled
    • Enabled
    • Enabled
    • Enabled
    • Enabled
    • Enabled
    • Enabled
    • Enabled
    • IsSelected
    • IsSelected
    • IsSelected
    • IsSelected
    • IsSelected
    • IsSelected
    • IsSelected
    • IsSelected
    • IsSelected
    • IsSelected
    • IsSelected
    • IsSelected
    • Rectangle
    • Rectangle
    • Rectangle
    • Rectangle
    • Rectangle
    • Rectangle
    • Rectangle
    • Rectangle
    • Rectangle
    • Rectangle
    • Rectangle
    • Rectangle
  • Methods
    • Activate()
    • Activate()
    • Activate()
    • Activate()
    • Activate()
    • Activate()
    • Activate()
    • Activate()
    • Activate()
    • Activate()
    • Activate()
    • Activate()
    • InitWithTarget(Action<CCMenuItem>)
    • InitWithTarget(Action<CCMenuItem>)
    • InitWithTarget(Action<CCMenuItem>)
    • InitWithTarget(Action<CCMenuItem>)
    • InitWithTarget(Action<CCMenuItem>)
    • InitWithTarget(Action<CCMenuItem>)
    • InitWithTarget(Action<CCMenuItem>)
    • InitWithTarget(Action<CCMenuItem>)
    • InitWithTarget(Action<CCMenuItem>)
    • InitWithTarget(Action<CCMenuItem>)
    • InitWithTarget(Action<CCMenuItem>)
    • InitWithTarget(Action<CCMenuItem>)
    • RegisterScriptHandler(string)
    • RegisterScriptHandler(string)
    • RegisterScriptHandler(string)
    • RegisterScriptHandler(string)
    • RegisterScriptHandler(string)
    • RegisterScriptHandler(string)
    • RegisterScriptHandler(string)
    • RegisterScriptHandler(string)
    • RegisterScriptHandler(string)
    • RegisterScriptHandler(string)
    • RegisterScriptHandler(string)
    • RegisterScriptHandler(string)
    • Selected()
    • Selected()
    • Selected()
    • Selected()
    • Selected()
    • Selected()
    • Selected()
    • Selected()
    • Selected()
    • Selected()
    • Selected()
    • Selected()
    • SetTarget(Action<CCMenuItem>)
    • SetTarget(Action<CCMenuItem>)
    • SetTarget(Action<CCMenuItem>)
    • SetTarget(Action<CCMenuItem>)
    • SetTarget(Action<CCMenuItem>)
    • SetTarget(Action<CCMenuItem>)
    • SetTarget(Action<CCMenuItem>)
    • SetTarget(Action<CCMenuItem>)
    • SetTarget(Action<CCMenuItem>)
    • SetTarget(Action<CCMenuItem>)
    • SetTarget(Action<CCMenuItem>)
    • SetTarget(Action<CCMenuItem>)
    • Unselected()
    • Unselected()
    • Unselected()
    • Unselected()
    • Unselected()
    • Unselected()
    • Unselected()
    • Unselected()
    • Unselected()
    • Unselected()
    • Unselected()
    • Unselected()
    • OnActivated
    • OnActivated
    • OnActivated
    • OnActivated
    • OnActivated
    • OnActivated
    • OnActivated
    • OnActivated
    • OnActivated
    • OnActivated
    • OnActivated
    • OnActivated
    • OnSelected
    • OnSelected
    • OnSelected
    • OnSelected
    • OnSelected
    • OnSelected
    • OnSelected
    • OnSelected
    • OnSelected
    • OnSelected
    • OnSelected
    • OnSelected
    • OnUnselected
    • OnUnselected
    • OnUnselected
    • OnUnselected
    • OnUnselected
    • OnUnselected
    • OnUnselected
    • OnUnselected
    • OnUnselected
    • OnUnselected
    • OnUnselected
    • OnUnselected