This wiki is archived and useful information is being migrated to the main bzflag.org website
Difference between revisions of "Bz APIIntList"
From BZFlagWiki
m (BzAPIIntList moved to Bz APIIntList over redirect: Undo...) |
(→Usage: Delete the list for proper memory management as an example.) |
||
(One intermediate revision by the same user not shown) | |||
Line 1: | Line 1: | ||
− | + | An array of integers. This is used for passing lists of integers from the BZFS API itself to the plugin that uses the API. | |
+ | |||
+ | == Usage == | ||
+ | |||
+ | bz_APIIntList *playerList = bz_newIntList(); | ||
+ | bz_getPlayerIndexList(playerList); | ||
+ | int i; | ||
+ | for (i=0;i<playerList->size();i++) { | ||
+ | // Use (*playerlist)[i] to grab the integer. | ||
+ | bz_sendTextMessage(BZ_SERVER,(*playerlist)[i],"Welcome to the server!"); | ||
+ | } | ||
+ | bz_deleteIntList(playerList); |
Latest revision as of 08:57, 6 October 2011
An array of integers. This is used for passing lists of integers from the BZFS API itself to the plugin that uses the API.
Usage[edit]
bz_APIIntList *playerList = bz_newIntList(); bz_getPlayerIndexList(playerList); int i; for (i=0;i<playerList->size();i++) { // Use (*playerlist)[i] to grab the integer. bz_sendTextMessage(BZ_SERVER,(*playerlist)[i],"Welcome to the server!"); } bz_deleteIntList(playerList);