internal float SessionPercentile()
 {
     return(C.PlayerStats_SessionPercentile(SelfPtr()));
 }
 internal bool HasSpendPercentile()
 {
     return(C.PlayerStats_HasSpendPercentile(SelfPtr()));
 }
 internal bool HasNumberOfSessions()
 {
     return(C.PlayerStats_HasNumberOfSessions(SelfPtr()));
 }
 internal int NumberOfSessions()
 {
     return(C.PlayerStats_NumberOfSessions(SelfPtr()));
 }
 internal bool HasNumberOfPurchases()
 {
     return(C.PlayerStats_HasNumberOfPurchases(SelfPtr()));
 }
 internal int NumberOfPurchases()
 {
     return(C.PlayerStats_NumberOfPurchases(SelfPtr()));
 }
 internal bool HasDaysSinceLastPlayed()
 {
     return(C.PlayerStats_HasDaysSinceLastPlayed(SelfPtr()));
 }
 internal int DaysSinceLastPlayed()
 {
     return(C.PlayerStats_DaysSinceLastPlayed(SelfPtr()));
 }
 internal bool HasChurnProbability()
 {
     return(C.PlayerStats_HasChurnProbability(SelfPtr()));
 }
 internal float ChurnProbability()
 {
     return(C.PlayerStats_ChurnProbability(SelfPtr()));
 }
 internal float AverageSessionLength()
 {
     return(C.PlayerStats_AverageSessionLength(SelfPtr()));
 }
 internal bool HasAverageSessionLength()
 {
     return(C.PlayerStats_HasAverageSessionLength(SelfPtr()));
 }
 internal bool Valid()
 {
     return(C.PlayerStats_Valid(SelfPtr()));
 }
 protected override void CallDispose(HandleRef selfPointer)
 {
     C.PlayerStats_Dispose(selfPointer);
 }
 internal float SpendPercentile()
 {
     return(C.PlayerStats_SpendPercentile(SelfPtr()));
 }