Annotation of /trunk/ModularRex/RexNetwork/IRexClientCore.cs
Parent Directory
|
Revision Log
Revision 274 - (view) (download)
| 1 : | mikkopa | 89 | using System; |
| 2 : | using System.Collections.Generic; | ||
| 3 : | using OpenMetaverse; | ||
| 4 : | using OpenSim.Framework; | ||
| 5 : | using ModularRex.RexFramework; | ||
| 6 : | |||
| 7 : | namespace ModularRex.RexNetwork | ||
| 8 : | { | ||
| 9 : | #region Rex ClientView delegate definitions | ||
| 10 : | |||
| 11 : | public delegate void RexGenericMessageDelegate(IClientAPI sender, List<string> parameters); | ||
| 12 : | public delegate void RexAppearanceDelegate(IClientAPI sender); | ||
| 13 : | cadaver | 274 | public delegate void RexSetAppearanceDelegate(IClientAPI sender, UUID agentID, List<string> parameters); |
| 14 : | mikkopa | 89 | public delegate void RexObjectPropertiesDelegate(IClientAPI sender, UUID id, RexObjectProperties props); |
| 15 : | public delegate void RexStartUpDelegate(IRexClientCore remoteClient, UUID agentID, string status); | ||
| 16 : | public delegate void RexClientScriptCmdDelegate(IRexClientCore remoteClient, UUID agentID, List<string> parameters); | ||
| 17 : | |||
| 18 : | #endregion | ||
| 19 : | |||
| 20 : | public interface IRexClientCore | ||
| 21 : | { | ||
| 22 : | UUID AgentId { get; } | ||
| 23 : | |||
| 24 : | string RexAccount { get; set; } | ||
| 25 : | string RexAuthURL { get; set; } | ||
| 26 : | |||
| 27 : | float RexCharacterSpeedMod { get; set; } | ||
| 28 : | float RexVertMovementSpeedMod { get; set; } | ||
| 29 : | |||
| 30 : | event RexStartUpDelegate OnRexStartUp; | ||
| 31 : | event RexClientScriptCmdDelegate OnRexClientScriptCmd; | ||
| 32 : | } | ||
| 33 : | } |
| ViewVC Help | |
| Powered by ViewVC 1.0.0 |

