MovieClip |
com.theoworlds.mapeditor.PanelFloorTiles |
PanelFloorTiles class - The Floor Tiles panel UI class
1.0
© TheoWorlds.com, 2007-2008.
| com. | PanelFloorTiles class - The Floor Tiles panel UI class |
| Variables | |
| addEventListener | |
| removeEventListener | |
| dispatchEvent | |
| backGround_mc | |
| thumbnailWidth | |
| thumbnailHeight | |
| thumbnailPadding | |
| popup_mc | |
| comboLibrary | |
| intervalHidePopup | |
| library_arr | 2D array 1 - level one - libraries [libID] 2 - level two - {li:LibraryItem, mc:MovieClip, currentFrame:Number, thumb:MovieClip} |
| libraryPreloader_mc | |
| currentLibraryID | |
| selectedLibraryItemID | |
| scrollPanelBackground | |
| scrollPane | |
| btnClearAll | |
| Functions | |
| PanelFloorTiles | |
| init | |
| onLoad | |
| setData | this method passes the parametters from the World that have to be displayed in this panel |
| loadLibrary | |
| addLibrary | |
| reset | |
| onResize | |
| buttonHandler | |
| comboHandler | |
| clearAllLibrary | |
| updateScrollContent | |
| onReleasePopupThumbNail | |
| generatelibItemIDolID | |
| onRollOverThumbNail | |
| onRollOutThumbNail | |
| onReleaseThumbNail | |
| createBitmap | |
| frameNumber | |
| scaleMovie | |
| showPopUp | |
| drawBackgroundPopup | |
| hidePopUp |
var addEventListener: Function
var removeEventListener: Function
var dispatchEvent: Function
private var backGround_mc: MovieClip
private var thumbnailWidth: Number
private var thumbnailHeight: Number
private var thumbnailPadding: Number
private var popup_mc: MovieClip
private var comboLibrary: ComboBox
private var intervalHidePopup: Number
2D array 1 - level one - libraries [libID] 2 - level two - {li:LibraryItem, mc:MovieClip, currentFrame:Number, thumb:MovieClip}
private var library_arr: Array
private var libraryPreloader_mc: MovieClip
private var currentLibraryID: Number
private var selectedLibraryItemID: Number
private var scrollPanelBackground: MovieClip
private var scrollPane: ScrollPane
private var btnClearAll: Button
public function PanelFloorTiles()
private function init():Void
function onLoad():Void
this method passes the parametters from the World that have to be displayed in this panel
public function setData( o: Object ):Void
public function loadLibrary( libID: Number ):Void
private function addLibrary( libID: Number ):Void
public function reset():Void
public function onResize():Void
private function buttonHandler( o: Object ):Void
private function comboHandler( o: Object ):Void
private function clearAllLibrary():Void
private function updateScrollContent( skipRefresh: Boolean ):Void
private function onReleasePopupThumbNail( libID: Number, libItemID: Number, frame: Number ):Void
private function generatelibItemIDolID( lp ):String
private function onRollOverThumbNail( libID: Number, libItemID: Number, o: Object ):Void
private function onRollOutThumbNail( index: Number ):Void
private function onReleaseThumbNail( libID: Number, libItemID: Number ):Void
private function createBitmap( mc: MovieClip ):BitmapData
private function frameNumber( mc: MovieClip ):Number
private function scaleMovie( mc: MovieClip, maxWidth: Number, maxHeight: Number ):Void
private function showPopUp( libID: Number, libItemID: Number, currentFrame: Number ):Void
private function drawBackgroundPopup( thumb: MovieClip ):Void
private function hidePopUp():Void