gugga.navigation.DropDownMenuItem Class Reference

Inheritance diagram for gugga.navigation.DropDownMenuItem:

Inheritance graph
[legend]
Collaboration diagram for gugga.navigation.DropDownMenuItem:

Collaboration graph
[legend]
List of all members.

Detailed Description

Definition at line 16 of file DropDownMenuItem.as.

Public Member Functions

function get HitTestBoundingBox ()
function set HitTestBoundingBox (aValue:Boolean)
function get IsSelected ()
function get SelectedSubItem ()
function get SelectedSubItemID ()
function DropDownMenuItem ()
function registerTitleButton (aDropDownMenuItemTitle:DropDownMenuItemTitle)
function registerChildTitleButton (aInstanceName:String)
function registerOpeningTask (aTask:ITask)
function registerClosingTask (aTask:ITask)
function setHitArea (aHitAreaClip:MovieClip)
function select ()
function unselect ()
function show ()
function hide ()
function open ()
function close ()

Private Member Functions

function onTitleButtonClick (ev)
function onTitleButtonRollOver (ev)
function onMeRollOut ()
function onEnterFrameHandler ()

Private Attributes

var mHitAreaClip:MovieClip
var mTitleButton:DropDownMenuItemTitle
var mIsSelected:Boolean = false
var mHitTestBoundingBox:Boolean = false
var mOpeningTask:ITask
var mClosingTask:ITask


Constructor & Destructor Documentation

function gugga.navigation.DropDownMenuItem.DropDownMenuItem (  ) 

Definition at line 35 of file DropDownMenuItem.as.


Member Function Documentation

function get gugga.navigation.DropDownMenuItem.HitTestBoundingBox (  ) 

Definition at line 28 of file DropDownMenuItem.as.

function set gugga.navigation.DropDownMenuItem.HitTestBoundingBox ( aValue:Boolean   ) 

Definition at line 29 of file DropDownMenuItem.as.

function get gugga.navigation.DropDownMenuItem.IsSelected (  ) 

Definition at line 31 of file DropDownMenuItem.as.

function get gugga.navigation.DropDownMenuItem.SelectedSubItem (  ) 

Definition at line 32 of file DropDownMenuItem.as.

function get gugga.navigation.DropDownMenuItem.SelectedSubItemID (  ) 

Definition at line 33 of file DropDownMenuItem.as.

function gugga.navigation.DropDownMenuItem.registerTitleButton ( aDropDownMenuItemTitle:DropDownMenuItemTitle   ) 

Definition at line 40 of file DropDownMenuItem.as.

function gugga.navigation.DropDownMenuItem.registerChildTitleButton ( aInstanceName:String   ) 

Definition at line 53 of file DropDownMenuItem.as.

function gugga.navigation.DropDownMenuItem.onTitleButtonClick ( ev   )  [private]

Definition at line 60 of file DropDownMenuItem.as.

References gugga.common.UIComponentEx.dispatchEvent().

Here is the call graph for this function:

function gugga.navigation.DropDownMenuItem.onTitleButtonRollOver ( ev   )  [private]

Definition at line 65 of file DropDownMenuItem.as.

References gugga.common.UIComponentEx.dispatchEvent().

Here is the call graph for this function:

function gugga.navigation.DropDownMenuItem.onMeRollOut (  )  [private]

Definition at line 71 of file DropDownMenuItem.as.

References gugga.common.UIComponentEx.dispatchEvent().

Here is the call graph for this function:

function gugga.navigation.DropDownMenuItem.onEnterFrameHandler (  )  [private]

TODO: Couldn't we use other way for determine global coordinates? bad case is when you are loaded in other movie and lockroot of your parent is set to true.

Completed!

Definition at line 77 of file DropDownMenuItem.as.

function gugga.navigation.DropDownMenuItem.registerOpeningTask ( aTask:ITask   ) 

Definition at line 94 of file DropDownMenuItem.as.

function gugga.navigation.DropDownMenuItem.registerClosingTask ( aTask:ITask   ) 

Definition at line 99 of file DropDownMenuItem.as.

function gugga.navigation.DropDownMenuItem.setHitArea ( aHitAreaClip:MovieClip   ) 

Definition at line 104 of file DropDownMenuItem.as.

function gugga.navigation.DropDownMenuItem.select (  ) 

Definition at line 109 of file DropDownMenuItem.as.

function gugga.navigation.DropDownMenuItem.unselect (  ) 

Definition at line 118 of file DropDownMenuItem.as.

References gugga.navigation.MenuItemsController.unselectAllSubItems().

Here is the call graph for this function:

function gugga.navigation.DropDownMenuItem.show (  ) 

Reimplemented from gugga.common.UIComponentEx.

Definition at line 128 of file DropDownMenuItem.as.

function gugga.navigation.DropDownMenuItem.hide (  ) 

Reimplemented from gugga.common.UIComponentEx.

Definition at line 134 of file DropDownMenuItem.as.

function gugga.navigation.DropDownMenuItem.open (  ) 

Definition at line 140 of file DropDownMenuItem.as.

References gugga.navigation.MenuItemsController.showAllSubItems().

Here is the call graph for this function:

function gugga.navigation.DropDownMenuItem.close (  ) 

Definition at line 155 of file DropDownMenuItem.as.

References gugga.navigation.MenuItemsController.hideAllSubItems().

Here is the call graph for this function:


Member Data Documentation

var gugga.navigation.DropDownMenuItem.mHitAreaClip [private]

Definition at line 20 of file DropDownMenuItem.as.

var gugga.navigation.DropDownMenuItem.mTitleButton [private]

Definition at line 21 of file DropDownMenuItem.as.

var gugga.navigation.DropDownMenuItem.mIsSelected [private]

Definition at line 22 of file DropDownMenuItem.as.

var gugga.navigation.DropDownMenuItem.mHitTestBoundingBox [private]

Definition at line 23 of file DropDownMenuItem.as.

var gugga.navigation.DropDownMenuItem.mOpeningTask [private]

Definition at line 25 of file DropDownMenuItem.as.

var gugga.navigation.DropDownMenuItem.mClosingTask [private]

Definition at line 26 of file DropDownMenuItem.as.


Generated on Fri May 11 17:14:21 2007 for GuggaFramework by  doxygen 1.5.2