mirror of
https://github.com/opensim/opensim.git
synced 2026-08-04 16:22:50 +08:00
Merge branch 'master' into careminster
Conflicts: OpenSim/Region/CoreModules/Avatar/Chat/ChatModule.cs OpenSim/Region/CoreModules/Framework/EntityTransfer/EntityTransferModule.cs OpenSim/Region/Framework/Scenes/Scene.PacketHandlers.cs OpenSim/Region/ScriptEngine/Shared/Api/Implementation/OSSL_Api.cs OpenSim/Region/ScriptEngine/Shared/Api/Runtime/LSL_Constants.cs
This commit is contained in:
@@ -418,5 +418,29 @@ namespace OpenSim.Region.ScriptEngine.Shared.Api.Interfaces
|
||||
/// <param name="pos"></param>
|
||||
/// <param name="rot"></param>
|
||||
void osForceDropAttachmentAt(vector pos, rotation rot);
|
||||
|
||||
/// <summary>
|
||||
/// Identical to llListen except for a bitfield which indicates which
|
||||
/// string parameters should be parsed as regex patterns.
|
||||
/// </summary>
|
||||
/// <param name="channelID"></param>
|
||||
/// <param name="name"></param>
|
||||
/// <param name="ID"></param>
|
||||
/// <param name="msg"></param>
|
||||
/// <param name="regexBitfield">
|
||||
/// OS_LISTEN_REGEX_NAME
|
||||
/// OS_LISTEN_REGEX_MESSAGE
|
||||
/// </param>
|
||||
/// <returns></returns>
|
||||
LSL_Integer osListenRegex(int channelID, string name, string ID,
|
||||
string msg, int regexBitfield);
|
||||
|
||||
/// <summary>
|
||||
/// Wraps to bool Regex.IsMatch(string input, string pattern)
|
||||
/// </summary>
|
||||
/// <param name="input">string to test for match</param>
|
||||
/// <param name="regex">string to use as pattern</param>
|
||||
/// <returns>boolean</returns>
|
||||
LSL_Integer osRegexIsMatch(string input, string pattern);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user