added GetGlobalTarget/SetGlobalTarget to g_pSM

const'd some things

--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401696
This commit is contained in:
David Anderson
2007-11-17 05:33:47 +00:00
parent a79a169384
commit f950225229
8 changed files with 33 additions and 9 deletions
+18 -1
View File
@@ -43,7 +43,7 @@
#include <time.h>
#define SMINTERFACE_SOURCEMOD_NAME "ISourceMod"
#define SMINTERFACE_SOURCEMOD_VERSION 3
#define SMINTERFACE_SOURCEMOD_VERSION 4
/**
* @brief Forward declaration of the KeyValues class.
@@ -199,6 +199,23 @@ namespace SourceMod
* @return Adjusted server time.
*/
virtual time_t GetAdjustedTime() =0;
/**
* @brief Sets the global client SourceMod will use for assisted
* translations (that is, %t).
*
* @param index Client index.
* @return Old global client value.
*/
virtual unsigned int SetGlobalTarget(unsigned int index) =0;
/**
* @brief Returns the global client SourceMod is currently using
* for assisted translations (that is, %t).
*
* @return Global client value.
*/
virtual unsigned int GetGlobalTarget() const =0;
};
}
+1 -1
View File
@@ -144,7 +144,7 @@ namespace SourceMod
* @param flags Flags to use for sending the message.
* @return bf_write structure to write message with, or NULL on failure.
*/
virtual bf_write *StartMessage(int msg_id, cell_t players[], unsigned int playersNum, int flags) =0;
virtual bf_write *StartMessage(int msg_id, const cell_t players[], unsigned int playersNum, int flags) =0;
/**
* @brief Wrapper around UserMessageEnd for use with StartMessage().