| APIAddListener(SPEventInterface *gameobj)=0 | SecurePlayLibrary::SPGameAPIInterface | [pure virtual] |
| APIBcreateTransaction(string transtype, string transmaster, vector< string > playerIDList, bool privateflag)=0 | SecurePlayLibrary::SPGameAPIInterface | [pure virtual] |
| APIbeginGame(string playerID)=0 | SecurePlayLibrary::SPGameAPIInterface | [pure virtual] |
| APIClearListeners()=0 | SecurePlayLibrary::SPGameAPIInterface | [pure virtual] |
| APIcloseTransaction(string transID)=0 | SecurePlayLibrary::SPGameAPIInterface | [pure virtual] |
| APIcreateBlastTransaction(string pid, vector< string > transcontent)=0 | SecurePlayLibrary::SPGameAPIInterface | [pure virtual] |
| APIcreateTransaction(string transtype, string transmaster, vector< string > playerIDList, bool privateflag)=0 | SecurePlayLibrary::SPGameAPIInterface | [pure virtual] |
| APIendGame(string playerID)=0 | SecurePlayLibrary::SPGameAPIInterface | [pure virtual] |
| APIgetGameLog()=0 | SecurePlayLibrary::SPGameAPIInterface | [pure virtual] |
| APIgetGameLogCurrentEntry()=0 | SecurePlayLibrary::SPGameAPIInterface | [pure virtual] |
| APIgetGameLogLength()=0 | SecurePlayLibrary::SPGameAPIInterface | [pure virtual] |
| APIgetGameLogNextEntry()=0 | SecurePlayLibrary::SPGameAPIInterface | [pure virtual] |
| APIgetGameLogPreviousEntry()=0 | SecurePlayLibrary::SPGameAPIInterface | [pure virtual] |
| APIgetLicenseSummary()=0 | SecurePlayLibrary::SPGameAPIInterface | [pure virtual] |
| APIGetListenerCount()=0 | SecurePlayLibrary::SPGameAPIInterface | [pure virtual] |
| APIGetListeners()=0 | SecurePlayLibrary::SPGameAPIInterface | [pure virtual] |
| APIgetOpenTransactionIDs()=0 | SecurePlayLibrary::SPGameAPIInterface | [pure virtual] |
| APIgetPlayer(string pid)=0 | SecurePlayLibrary::SPGameAPIInterface | [pure virtual] |
| APIgetPlayerIDList()=0 | SecurePlayLibrary::SPGameAPIInterface | [pure virtual] |
| APIgetTransaction(string tid)=0 | SecurePlayLibrary::SPGameAPIInterface | [pure virtual] |
| APIgetTransactionAPI(string tid)=0 | SecurePlayLibrary::SPGameAPIInterface | [pure virtual] |
| APIPlayerJoin(string sender, string pid, string cid)=0 | SecurePlayLibrary::SPGameAPIInterface | [pure virtual] |
| APIPlayerJoin(string sender, string pid, string cid, bool rflag)=0 | SecurePlayLibrary::SPGameAPIInterface | [pure virtual] |
| APIRemoveListener(SPEventInterface *gameobj)=0 | SecurePlayLibrary::SPGameAPIInterface | [pure virtual] |
| APIrequestbeginGame(string playerID)=0 | SecurePlayLibrary::SPGameAPIInterface | [pure virtual] |
| APIrequestcreateTransaction(string pid, string transmaster, string transtype, vector< string > playerIDList, bool privateflagIN)=0 | SecurePlayLibrary::SPGameAPIInterface | [pure virtual] |
| APIrequestendGame(string playerID)=0 | SecurePlayLibrary::SPGameAPIInterface | [pure virtual] |
| APIrequestPlayerJoin(string sender, string pid, string cid, bool rflagIN)=0 | SecurePlayLibrary::SPGameAPIInterface | [pure virtual] |
| APITAOcreateTransaction(string transtype, string transmaster, vector< string > playerIDList, bool privateflag)=0 | SecurePlayLibrary::SPGameAPIInterface | [pure virtual] |
| getGameinstance()=0 | SecurePlayLibrary::SPGameAPIInterface | [pure virtual] |
| GetNextGameSegmentID(string currentsegment)=0 | SecurePlayLibrary::SPGameAPIInterface | [pure virtual] |
| isPlayerIncluded(string pid)=0 | SecurePlayLibrary::SPGameAPIInterface | [pure virtual] |
| isPlayerInternal(string pid)=0 | SecurePlayLibrary::SPGameAPIInterface | [pure virtual] |
| joinPlayer(string pid, string cid, bool rflag)=0 | SecurePlayLibrary::SPGameAPIInterface | [pure virtual] |
| onBlast(SPMessageClass *messObj)=0 | SecurePlayLibrary::SPGameAPIInterface | [pure virtual] |
| onnewGameBlock(SPMessageClass *messObj)=0 | SecurePlayLibrary::SPGameAPIInterface | [pure virtual] |
| onnewTransaction(SPMessageClass *incoming)=0 | SecurePlayLibrary::SPGameAPIInterface | [pure virtual] |
| onPlayerJoin(SPMessageClass *messObj)=0 | SecurePlayLibrary::SPGameAPIInterface | [pure virtual] |
| onrequestcreateTransaction(SPMessageClass *incoming)=0 | SecurePlayLibrary::SPGameAPIInterface | [pure virtual] |
| onrequestPlayerJoin(SPMessageClass *messObj)=0 | SecurePlayLibrary::SPGameAPIInterface | [pure virtual] |
| rulesbeginGame(string requesterID)=0 | SecurePlayLibrary::SPGameAPIInterface | [pure virtual] |
| rulescreateTransaction(string sender, string transtype, string master, vector< string > players, bool pflag)=0 | SecurePlayLibrary::SPGameAPIInterface | [pure virtual] |
| rulesendGame(string requesterID)=0 | SecurePlayLibrary::SPGameAPIInterface | [pure virtual] |
| rulesnewplayerconfig(string pid, string cid, bool rflag)=0 | SecurePlayLibrary::SPGameAPIInterface | [pure virtual] |
| rulesPlayerJoin(string sender, vector< string > messbody)=0 | SecurePlayLibrary::SPGameAPIInterface | [pure virtual] |
| sendMessage(string sender, vector< string > receivers, bool encryptflag, bool privateflag, string messagetype, vector< string > messagebody, vector< string > altmessage)=0 | SecurePlayLibrary::SPGameAPIInterface | [pure virtual] |
| ~SPGameAPIInterface() | SecurePlayLibrary::SPGameAPIInterface | [inline, virtual] |