View of /trunk/ModularRex/RexNetwork/IRexClientCore.cs
Parent Directory
|
Revision Log
Revision 117 -
(download)
(annotate)
Wed Apr 22 07:35:46 2009 UTC (4 years ago) by mikkopa
File size: 1170 byte(s)
Wed Apr 22 07:35:46 2009 UTC (4 years ago) by mikkopa
File size: 1170 byte(s)
Removed RexWalkDisabled and RexFlyDisabled from IRexClientCore and all references to them. Modified Python script engine to use ScenePresence.ForceFly and ScenePresence.FlyDisabled instead. This fixes bugs [#143] and [#144].
using System;
using System.Collections.Generic;
using OpenMetaverse;
using OpenSim.Framework;
using ModularRex.RexFramework;
namespace ModularRex.RexNetwork
{
#region Rex ClientView delegate definitions
public delegate void RexGenericMessageDelegate(IClientAPI sender, List<string> parameters);
public delegate void RexAppearanceDelegate(IClientAPI sender);
public delegate void RexObjectPropertiesDelegate(IClientAPI sender, UUID id, RexObjectProperties props);
public delegate void RexStartUpDelegate(IRexClientCore remoteClient, UUID agentID, string status);
public delegate void RexClientScriptCmdDelegate(IRexClientCore remoteClient, UUID agentID, List<string> parameters);
#endregion
public interface IRexClientCore
{
UUID AgentId { get; }
string RexSkypeURL { get; set; }
string RexAccount { get; set; }
string RexAuthURL { get; set; }
float RexCharacterSpeedMod { get; set; }
float RexVertMovementSpeedMod { get; set; }
event RexStartUpDelegate OnRexStartUp;
event RexClientScriptCmdDelegate OnRexClientScriptCmd;
}
}
| ViewVC Help | |
| Powered by ViewVC 1.0.0 |

