Packagecom.whirled.contrib.persist
Classpublic class TrophyProperty
ImplementsPersistentProperty
SubclassesTrophyPrizeProperty



Public Properties
 PropertyDefined by
  name : String
[read-only]
TrophyProperty
  playerId : int
[read-only]
TrophyProperty
Protected Properties
 PropertyDefined by
  _awardedThisSession : Boolean = false
TrophyProperty
  _gameCtrl : GameControl
TrophyProperty
  _name : String
TrophyProperty
  _playerId : int
TrophyProperty
Public Methods
 MethodDefined by
  
TrophyProperty(name:String, gameCtrl:GameControl, playerId:int = 0)
TrophyProperty
  
awardTrophy():Boolean
TrophyProperty
  
hasTrophy():Boolean
TrophyProperty
Property detail
_awardedThisSessionproperty
protected var _awardedThisSession:Boolean = false
_gameCtrlproperty 
protected var _gameCtrl:GameControl
_nameproperty 
protected var _name:String
nameproperty 
name:String  [read-only]Implementation
    public function get name():String
_playerIdproperty 
protected var _playerId:int
playerIdproperty 
playerId:int  [read-only]Implementation
    public function get playerId():int
Constructor detail
TrophyProperty()constructor
public function TrophyProperty(name:String, gameCtrl:GameControl, playerId:int = 0)Parameters
name:String
 
gameCtrl:GameControl
 
playerId:int (default = 0)
Method detail
awardTrophy()method
public function awardTrophy():Boolean

Returns
Boolean
hasTrophy()method 
public function hasTrophy():Boolean

Returns
Boolean