pyze.xamarin.iOS.PyzeGaming Interface Reference

Pyze gaming class. More...

Public Member Functions

void PostLevelStarted (string level, NSDictionary attributes)
 Posts the level started event. More...
 
void PostLevelEnded (string level, string score, string success, NSDictionary attributes)
 Posts the level ended event. More...
 
void PostPowerUpConsumed (string level, string type, string value, NSDictionary attributes)
 Posts the power up consumed event. More...
 
void PostInGameItemPurchased (string uniqueItemId, string itemType, string value, NSDictionary attributes)
 Posts the in game item purchased event. More...
 
void PostAchievementEarned (string uniqueAchievementId, string type, NSDictionary attributes)
 Posts the achievement earned event. More...
 
void PostSummaryViewed (string level, string score, NSDictionary attributes)
 Posts the summary viewed event. More...
 
void PostLeaderBoardViewed (string level, string score, NSDictionary attributes)
 Posts the leader board viewed event. More...
 
void PostScorecardViewed (string level, string score, NSDictionary attributes)
 Posts the scorecard viewed event. More...
 
void PostHelpViewed (string helpTopicId, NSDictionary dictionary)
 Posts the help viewed event. More...
 
void PostTutorialViewed (string helpTopicId, NSDictionary dictionary)
 Posts the tutorial viewed event. More...
 
void PostFriendChallenged (NSDictionary attributes)
 Posts the friend challenged event. More...
 
void PostChallengeAccepted (NSDictionary attributes)
 Posts the challenge accepted event. More...
 
void PostChallengeDeclined (NSDictionary attributes)
 Posts the challenge declined event. More...
 
void PostGameStart (string level, NSDictionary attributes)
 Posts the game start event. More...
 
void PostGameEnd (string levelsPlayed, string levelsWon, NSDictionary attributes)
 Posts the game end event. More...
 

Detailed Description

Pyze gaming class.

Member Function Documentation

void pyze.xamarin.iOS.PyzeGaming.PostAchievementEarned ( string  uniqueAchievementId,
string  type,
NSDictionary  attributes 
)

Posts the achievement earned event.

Parameters
uniqueAchievementIdUnique achievement identifier.
typeType.
attributesCustom attributes
void pyze.xamarin.iOS.PyzeGaming.PostChallengeAccepted ( NSDictionary  attributes)

Posts the challenge accepted event.

Parameters
attributesCustom attributes
void pyze.xamarin.iOS.PyzeGaming.PostChallengeDeclined ( NSDictionary  attributes)

Posts the challenge declined event.

Parameters
attributesCustom attributes
void pyze.xamarin.iOS.PyzeGaming.PostFriendChallenged ( NSDictionary  attributes)

Posts the friend challenged event.

Parameters
attributesCustom attributes
void pyze.xamarin.iOS.PyzeGaming.PostGameEnd ( string  levelsPlayed,
string  levelsWon,
NSDictionary  attributes 
)

Posts the game end event.

Parameters
levelsPlayedLevels played.
levelsWonLevels won.
attributesCustom attributes
void pyze.xamarin.iOS.PyzeGaming.PostGameStart ( string  level,
NSDictionary  attributes 
)

Posts the game start event.

Parameters
levelLevel.
attributesCustom attributes
void pyze.xamarin.iOS.PyzeGaming.PostHelpViewed ( string  helpTopicId,
NSDictionary  dictionary 
)

Posts the help viewed event.

Parameters
helpTopicIdHelp topic identifier.
dictionaryCustom attributes
void pyze.xamarin.iOS.PyzeGaming.PostInGameItemPurchased ( string  uniqueItemId,
string  itemType,
string  value,
NSDictionary  attributes 
)

Posts the in game item purchased event.

Parameters
uniqueItemIdUnique item identifier.
itemTypeItem type.
valueValue.
attributesCustom attributes
void pyze.xamarin.iOS.PyzeGaming.PostLeaderBoardViewed ( string  level,
string  score,
NSDictionary  attributes 
)

Posts the leader board viewed event.

Parameters
levelLevel.
scoreScore.
attributesCustom attributes
void pyze.xamarin.iOS.PyzeGaming.PostLevelEnded ( string  level,
string  score,
string  success,
NSDictionary  attributes 
)

Posts the level ended event.

Parameters
levelLevel.
scoreScore.
successSuccess.
attributesCustom attributes
void pyze.xamarin.iOS.PyzeGaming.PostLevelStarted ( string  level,
NSDictionary  attributes 
)

Posts the level started event.

Parameters
levelLevel.
attributesCustom attributes
void pyze.xamarin.iOS.PyzeGaming.PostPowerUpConsumed ( string  level,
string  type,
string  value,
NSDictionary  attributes 
)

Posts the power up consumed event.

Parameters
levelLevel.
typeType.
valueValue.
attributesCustom attributes
void pyze.xamarin.iOS.PyzeGaming.PostScorecardViewed ( string  level,
string  score,
NSDictionary  attributes 
)

Posts the scorecard viewed event.

Parameters
levelLevel.
scoreScore.
attributesCustom attributes
void pyze.xamarin.iOS.PyzeGaming.PostSummaryViewed ( string  level,
string  score,
NSDictionary  attributes 
)

Posts the summary viewed event.

Parameters
levelLevel.
scoreScore.
attributesCustom attributes
void pyze.xamarin.iOS.PyzeGaming.PostTutorialViewed ( string  helpTopicId,
NSDictionary  dictionary 
)

Posts the tutorial viewed event.

Parameters
helpTopicIdHelp topic identifier.
dictionaryCustom attributes

The documentation for this interface was generated from the following file:
  • src/ApiDefinitions.cs