Packageartcustomer.maxima.engine
Classpublic class ScoreEngine
InheritanceScoreEngine Inheritance AbstractCoreEngine Inheritance flash.events.EventDispatcher

ScoreEngine



Protected Properties
 PropertyDefined By
 Inherited_injector : EngineObjectInjector
AbstractCoreEngine
Public Methods
 MethodDefined By
  
Constructor
ScoreEngine
  
destroy():void
[override] Destructor
ScoreEngine
  
[static] Instantiate ScoreEngine.
ScoreEngine
  
getScore(scoreID:String, playerID:String):Object
Get score
ScoreEngine
  
saveScore(scoreID:String, scoreValue:Object, playerID:String):void
Save score.
ScoreEngine
  
setManager(managerClass:Class):void
Set score manager in the engine.
ScoreEngine
  
setup():void
[override] Entry point.
ScoreEngine
Constructor Detail
ScoreEngine()Constructor
public function ScoreEngine()

Constructor

Method Detail
destroy()method
override public function destroy():void

Destructor

getInstance()method 
public static function getInstance():ScoreEngine

Instantiate ScoreEngine.

Returns
ScoreEngine
getScore()method 
public function getScore(scoreID:String, playerID:String):Object

Get score

Parameters

scoreID:String
 
playerID:String (default = NaN)

Returns
Object
saveScore()method 
public function saveScore(scoreID:String, scoreValue:Object, playerID:String):void

Save score.

Parameters

scoreID:String
 
scoreValue:Object
 
playerID:String (default = NaN)

setManager()method 
public function setManager(managerClass:Class):void

Set score manager in the engine.

Parameters

managerClass:Class — : Class extends ScoreManager

setup()method 
override public function setup():void

Entry point.