Author: dhudson Date: 2006-11-15 18:32:02 -0500 (Wed, 15 Nov 2006) New Revision: 67959
Added: trunk/Mono.Xna/src/Microsoft.Xna.Framework/Content/ContentLoadException.cs trunk/Mono.Xna/src/Microsoft.Xna.Framework/Content/ContentReader.cs trunk/Mono.Xna/src/Microsoft.Xna.Framework/Content/ContentTypeReader.cs trunk/Mono.Xna/src/Microsoft.Xna.Framework/Content/ContentTypeReaderManager.cs trunk/Mono.Xna/src/Microsoft.Xna.Framework/Input/GamePadCapabilities.cs trunk/Mono.Xna/src/Microsoft.Xna.Framework/Input/GamePadDPad.cs trunk/Mono.Xna/src/Microsoft.Xna.Framework/Input/GamePadThumbSticks.cs trunk/Mono.Xna/src/Microsoft.Xna.Framework/Input/GamePadTriggers.cs trunk/Mono.Xna/src/Microsoft.Xna.Framework/Input/Keyboard.cs trunk/Mono.Xna/src/Microsoft.Xna.Framework/Input/KeyboardState.cs trunk/Mono.Xna/src/Microsoft.Xna.Framework/Input/Mouse.cs trunk/Mono.Xna/src/Microsoft.Xna.Framework/Input/MouseState.cs Modified: trunk/Mono.Xna/src/Microsoft.Xna.Framework/Content/ContentManager.cs trunk/Mono.Xna/src/Microsoft.Xna.Framework/Enums.cs trunk/Mono.Xna/src/Microsoft.Xna.Framework/Input/Enums.cs trunk/Mono.Xna/src/Microsoft.Xna.Framework/Input/GamePad.cs trunk/Mono.Xna/src/Microsoft.Xna.Framework/Input/GamePadState.cs trunk/Mono.Xna/src/Microsoft.Xna.Framework/PlaneIntersectionType.cs Log: stubbed out more classes Added: trunk/Mono.Xna/src/Microsoft.Xna.Framework/Content/ContentLoadException.cs =================================================================== --- trunk/Mono.Xna/src/Microsoft.Xna.Framework/Content/ContentLoadException.cs 2006-11-15 23:16:58 UTC (rev 67958) +++ trunk/Mono.Xna/src/Microsoft.Xna.Framework/Content/ContentLoadException.cs 2006-11-15 23:32:02 UTC (rev 67959) @@ -0,0 +1,57 @@ +#region License +/* +MIT License +Copyright � 2006 The Mono.Xna Team +http://www.taoframework.com +All rights reserved. + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. +*/ +#endregion License + +using System; +using System.Runtime.Serialization; + +namespace Microsoft.Xna.Framework.Content +{ + [Serializable] + public class ContentLoadException : Exception + { + + public ContentLoadException() + { + throw new NotImplementedException(); + } + + public ContentLoadException(string message) + { + throw new NotImplementedException(); + } + + protected ContentLoadException(SerializationInfo info, StreamingContext context) + { + throw new NotImplementedException(); + } + + public ContentLoadException(string message, Exception innerException) + { + throw new NotImplementedException(); + } + } +} Modified: trunk/Mono.Xna/src/Microsoft.Xna.Framework/Content/ContentManager.cs =================================================================== --- trunk/Mono.Xna/src/Microsoft.Xna.Framework/Content/ContentManager.cs 2006-11-15 23:16:58 UTC (rev 67958) +++ trunk/Mono.Xna/src/Microsoft.Xna.Framework/Content/ContentManager.cs 2006-11-15 23:32:02 UTC (rev 67959) @@ -1,20 +1,84 @@ +#region License +/* +MIT License +Copyright � 2006 The Mono.Xna Team +http://www.taoframework.com +All rights reserved. + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. +*/ +#endregion License + using System; -using System.Collections.Generic; -using System.Text; +using System.IO; namespace Microsoft.Xna.Framework.Content { - public class ContentManager + + public class ContentManager : IDisposable { IServiceProvider serviceProvider; public ContentManager(IServiceProvider serviceProvider) { this.serviceProvider = serviceProvider; + } - public void Unload() + public ContentManager(IServiceProvider serviceProvider, string rootDirectory) { + throw new NotImplementedException(); } + + + public IServiceProvider ServiceProvider + { + get + { + throw new NotImplementedException(); + } + } + + + public void Dispose() + { + throw new NotImplementedException(); + } + + protected virtual void Dispose(bool disposing) + { + throw new NotImplementedException(); + } + + public virtual T Load<T>(string assetName) + { + throw new NotImplementedException(); + } + + protected virtual Stream OpenStream(string assetName) + { + throw new NotImplementedException(); + } + + public virtual void Unload() + { + throw new NotImplementedException(); + } } } Added: trunk/Mono.Xna/src/Microsoft.Xna.Framework/Content/ContentReader.cs =================================================================== --- trunk/Mono.Xna/src/Microsoft.Xna.Framework/Content/ContentReader.cs 2006-11-15 23:16:58 UTC (rev 67958) +++ trunk/Mono.Xna/src/Microsoft.Xna.Framework/Content/ContentReader.cs 2006-11-15 23:32:02 UTC (rev 67959) @@ -0,0 +1,123 @@ +#region License +/* +MIT License +Copyright � 2006 The Mono.Xna Team +http://www.taoframework.com +All rights reserved. + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. +*/ +#endregion License + +using System; +using System.IO; +using Microsoft.Xna.Framework; + +namespace Microsoft.Xna.Framework.Content +{ + public sealed class ContentReader : BinaryReader + { + internal ContentReader() : base(new MemoryStream()) + { + } + public ContentManager ContentManager + { + get + { + throw new NotImplementedException(); + } + } + + + public T ReadExternalReference<T>() + { + throw new NotImplementedException(); + } + + public Matrix ReadMatrix() + { + throw new NotImplementedException(); + } + + public T ReadObject<T>() + { + throw new NotImplementedException(); + } + + public T ReadObject<T>(ContentTypeReader typeReader) + { + throw new NotImplementedException(); + } + + public T ReadObject<T>(T existingInstance) + { + throw new NotImplementedException(); + } + + public T ReadObject<T>(ContentTypeReader typeReader, T existingInstance) + { + throw new NotImplementedException(); + } + + public Quaternion ReadQuaternion() + { + throw new NotImplementedException(); + } + + public T ReadRawObject<T>() + { + throw new NotImplementedException(); + } + + public T ReadRawObject<T>(ContentTypeReader typeReader) + { + throw new NotImplementedException(); + } + + public T ReadRawObject<T>(T existingInstance) + { + throw new NotImplementedException(); + } + + public T ReadRawObject<T>(ContentTypeReader typeReader, T existingInstance) + { + throw new NotImplementedException(); + } + + public void ReadSharedResource<T>(Action<T> fixup) + { + throw new NotImplementedException(); + } + + public Vector2 ReadVector2() + { + throw new NotImplementedException(); + } + + public Vector3 ReadVector3() + { + throw new NotImplementedException(); + } + + public Vector4 ReadVector4() + { + throw new NotImplementedException(); + } + } +} Added: trunk/Mono.Xna/src/Microsoft.Xna.Framework/Content/ContentTypeReader.cs =================================================================== --- trunk/Mono.Xna/src/Microsoft.Xna.Framework/Content/ContentTypeReader.cs 2006-11-15 23:16:58 UTC (rev 67958) +++ trunk/Mono.Xna/src/Microsoft.Xna.Framework/Content/ContentTypeReader.cs 2006-11-15 23:32:02 UTC (rev 67959) @@ -0,0 +1,66 @@ +#region License +/* +MIT License +Copyright � 2006 The Mono.Xna Team +http://www.taoframework.com +All rights reserved. + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. +*/ +#endregion License + +using System; + +namespace Microsoft.Xna.Framework.Content +{ + public abstract class ContentTypeReader + { + + protected ContentTypeReader(Type targetType) + { + throw new NotImplementedException(); + } + + + public Type TargetType + { + get + { + throw new NotImplementedException(); + } + } + + public virtual int TypeVersion + { + get + { + throw new NotImplementedException(); + } + } + + + protected internal virtual void Initialize(ContentTypeReaderManager manager) + { + throw new NotImplementedException(); + } + + protected internal abstract object Read(ContentReader input, object existingInstance); + + } +} Added: trunk/Mono.Xna/src/Microsoft.Xna.Framework/Content/ContentTypeReaderManager.cs =================================================================== --- trunk/Mono.Xna/src/Microsoft.Xna.Framework/Content/ContentTypeReaderManager.cs 2006-11-15 23:16:58 UTC (rev 67958) +++ trunk/Mono.Xna/src/Microsoft.Xna.Framework/Content/ContentTypeReaderManager.cs 2006-11-15 23:32:02 UTC (rev 67959) @@ -0,0 +1,41 @@ +#region License +/* +MIT License +Copyright � 2006 The Mono.Xna Team +http://www.taoframework.com +All rights reserved. + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. +*/ +#endregion License + +using System; +using System.Diagnostics.CodeAnalysis; + +namespace Microsoft.Xna.Framework.Content +{ + public sealed class ContentTypeReaderManager + { + [SuppressMessage("Microsoft.Performance", "CA1822:MarkMembersAsStatic")] + public ContentTypeReader GetTypeReader(Type targetType) + { + throw new NotImplementedException(); + } + } +} Modified: trunk/Mono.Xna/src/Microsoft.Xna.Framework/Enums.cs =================================================================== --- trunk/Mono.Xna/src/Microsoft.Xna.Framework/Enums.cs 2006-11-15 23:16:58 UTC (rev 67958) +++ trunk/Mono.Xna/src/Microsoft.Xna.Framework/Enums.cs 2006-11-15 23:32:02 UTC (rev 67959) @@ -1,3 +1,30 @@ +#region License +/* +MIT License +Copyright � 2006 The Mono.Xna Team +http://www.taoframework.com +All rights reserved. + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. +*/ +#endregion License + using System; using System.Collections.Generic; using System.Text; Modified: trunk/Mono.Xna/src/Microsoft.Xna.Framework/Input/Enums.cs =================================================================== --- trunk/Mono.Xna/src/Microsoft.Xna.Framework/Input/Enums.cs 2006-11-15 23:16:58 UTC (rev 67958) +++ trunk/Mono.Xna/src/Microsoft.Xna.Framework/Input/Enums.cs 2006-11-15 23:32:02 UTC (rev 67959) @@ -1,3 +1,30 @@ +#region License +/* +MIT License +Copyright � 2006 The Mono.Xna Team +http://www.taoframework.com +All rights reserved. + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. +*/ +#endregion License + using System; using System.Collections.Generic; using System.Text; @@ -44,4 +71,160 @@ IndependentAxes, None } + /// <summary> + /// + /// </summary> + public enum Keys + { + None = 0, + Back = 8, + Tab = 9, + Enter = 13, + CapsLock = 20, + Escape = 27, + Space = 32, + PageUp = 33, + PageDown = 34, + End = 35, + Home = 36, + Left = 37, + Up = 38, + Right = 39, + Down = 40, + Select = 41, + Print = 42, + Execute = 43, + PrintScreen = 44, + Insert = 45, + Delete = 46, + Help = 47, + D0 = 48, + D1 = 49, + D2 = 50, + D3 = 51, + D4 = 52, + D5 = 53, + D6 = 54, + D7 = 55, + D8 = 56, + D9 = 57, + A = 65, + B = 66, + C = 67, + D = 68, + E = 69, + F = 70, + G = 71, + H = 72, + I = 73, + J = 74, + K = 75, + L = 76, + M = 77, + N = 78, + O = 79, + P = 80, + Q = 81, + R = 82, + S = 83, + T = 84, + U = 85, + V = 86, + W = 87, + X = 88, + Y = 89, + Z = 90, + LeftWindows = 91, + RightWindows = 92, + Apps = 93, + Sleep = 95, + NumPad0 = 96, + NumPad1 = 97, + NumPad2 = 98, + NumPad3 = 99, + NumPad4 = 100, + NumPad5 = 101, + NumPad6 = 102, + NumPad7 = 103, + NumPad8 = 104, + NumPad9 = 105, + Multiply = 106, + Add = 107, + Separator = 108, + Subtract = 109, + Decimal = 110, + Divide = 111, + F1 = 112, + F2 = 113, + F3 = 114, + F4 = 115, + F5 = 116, + F6 = 117, + F7 = 118, + F8 = 119, + F9 = 120, + F10 = 121, + F11 = 122, + F12 = 123, + F13 = 124, + F14 = 125, + F15 = 126, + F16 = 127, + F17 = 128, + F18 = 129, + F19 = 130, + F20 = 131, + F21 = 132, + F22 = 133, + F23 = 134, + F24 = 135, + NumLock = 144, + Scroll = 145, + LeftShift = 160, + RightShift = 161, + LeftControl = 162, + RightControl = 163, + LeftAlt = 164, + RightAlt = 165, + BrowserBack = 166, + BrowserForward = 167, + BrowserRefresh = 168, + BrowserStop = 169, + BrowserSearch = 170, + BrowserFavorites = 171, + BrowserHome = 172, + VolumeMute = 173, + VolumeDown = 174, + VolumeUp = 175, + MediaNextTrack = 176, + MediaPreviousTrack = 177, + MediaStop = 178, + MediaPlayPause = 179, + LaunchMail = 180, + SelectMedia = 181, + LaunchApplication1 = 182, + LaunchApplication2 = 183, + OemSemicolon = 186, + OemPlus = 187, + OemComma = 188, + OemMinus = 189, + OemPeriod = 190, + OemQuestion = 191, + OemTilde = 192, + OemOpenBrackets = 219, + OemPipe = 220, + OemCloseBrackets = 221, + OemQuotes = 222, + Oem8 = 223, + OemBackslash = 226, + ProcessKey = 229, + Attn = 246, + Crsel = 247, + Exsel = 248, + EraseEof = 249, + Play = 250, + Zoom = 251, + Pa1 = 253, + OemClear = 254, + } } Modified: trunk/Mono.Xna/src/Microsoft.Xna.Framework/Input/GamePad.cs =================================================================== --- trunk/Mono.Xna/src/Microsoft.Xna.Framework/Input/GamePad.cs 2006-11-15 23:16:58 UTC (rev 67958) +++ trunk/Mono.Xna/src/Microsoft.Xna.Framework/Input/GamePad.cs 2006-11-15 23:32:02 UTC (rev 67959) @@ -1,3 +1,30 @@ +#region License +/* +MIT License +Copyright � 2006 The Mono.Xna Team +http://www.taoframework.com +All rights reserved. + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. +*/ +#endregion License + using System; using System.Collections.Generic; using System.Text; @@ -6,10 +33,21 @@ { public class GamePad { + public static GamePadCapabilities GetCapabilities(PlayerIndex playerIndex) + { + throw new NotImplementedException(); + } public static GamePadState GetState(PlayerIndex playerIndex) { - GamePadState gamePadState = new GamePadState(); - return gamePadState; + throw new NotImplementedException(); } + public static GamePadState GetState(PlayerIndex playerIndex, GamePadDeadZone deadZoneMode) + { + throw new NotImplementedException(); + } + public static bool SetVibration(PlayerIndex playerIndex, float leftMotor, float rightMotor) + { + throw new NotImplementedException(); + } } } Added: trunk/Mono.Xna/src/Microsoft.Xna.Framework/Input/GamePadCapabilities.cs =================================================================== --- trunk/Mono.Xna/src/Microsoft.Xna.Framework/Input/GamePadCapabilities.cs 2006-11-15 23:16:58 UTC (rev 67958) +++ trunk/Mono.Xna/src/Microsoft.Xna.Framework/Input/GamePadCapabilities.cs 2006-11-15 23:32:02 UTC (rev 67959) @@ -0,0 +1,153 @@ +#region License +/* +MIT License +Copyright � 2006 The Mono.Xna Team +http://www.taoframework.com +All rights reserved. + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. +*/ +#endregion License + +using System; + +namespace Microsoft.Xna.Framework.Input +{ + public struct GamePadCapabilities + { + public GamePadType GamePadType + { + get + { + throw new NotImplementedException(); + } + } + + public bool HasAButton + { + get + { + throw new NotImplementedException(); + } + } + + public bool HasBackButton + { + get + { + throw new NotImplementedException(); + } + } + + public bool HasBButton + { + get + { + throw new NotImplementedException(); + } + } + + public bool HasDPadDownButton + { + get + { + throw new NotImplementedException(); + } + } + + public bool HasDPadLeftButton + { + get + { + throw new NotImplementedException(); + } + } + + public bool HasDPadRightButton + { + get + { + throw new NotImplementedException(); + } + } + + public bool HasDPadUpButton + { + get + { + throw new NotImplementedException(); + } + } + + public bool HasLeftShoulderButton + { + get + { + throw new NotImplementedException(); + } + } + + public bool HasRightShoulderButton + { + get + { + throw new NotImplementedException(); + } + } + + public bool HasStartButton + { + get + { + throw new NotImplementedException(); + } + } + + public bool HasVoiceSupport + { + get + { + throw new NotImplementedException(); + } + } + + public bool HasXButton + { + get + { + throw new NotImplementedException(); + } + } + + public bool HasYButton + { + get + { + throw new NotImplementedException(); + } + } + public bool IsConnected + { + get + { + throw new NotImplementedException(); + } + } + } +} Added: trunk/Mono.Xna/src/Microsoft.Xna.Framework/Input/GamePadDPad.cs =================================================================== --- trunk/Mono.Xna/src/Microsoft.Xna.Framework/Input/GamePadDPad.cs 2006-11-15 23:16:58 UTC (rev 67958) +++ trunk/Mono.Xna/src/Microsoft.Xna.Framework/Input/GamePadDPad.cs 2006-11-15 23:32:02 UTC (rev 67959) @@ -0,0 +1,96 @@ +#region License +/* +MIT License +Copyright � 2006 The Mono.Xna Team +http://www.taoframework.com +All rights reserved. + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. +*/ +#endregion License + +using System; + +namespace Microsoft.Xna.Framework.Input +{ + + public struct GamePadDPad + { + + + public static bool operator !=(GamePadDPad left, GamePadDPad right) + { + throw new NotImplementedException(); + } + + public static bool operator ==(GamePadDPad left, GamePadDPad right) + { + throw new NotImplementedException(); + } + + + public ButtonState Down + { + get + { + throw new NotImplementedException(); + } + } + + public ButtonState Left + { + get + { + throw new NotImplementedException(); + } + } + + public ButtonState Right + { + get + { + throw new NotImplementedException(); + } + } + + public ButtonState Up + { + get + { + throw new NotImplementedException(); + } + } + + + public override bool Equals(object obj) + { + throw new NotImplementedException(); + } + + public override int GetHashCode() + { + throw new NotImplementedException(); + } + + public override string ToString() + { + throw new NotImplementedException(); + } + } +} Modified: trunk/Mono.Xna/src/Microsoft.Xna.Framework/Input/GamePadState.cs =================================================================== --- trunk/Mono.Xna/src/Microsoft.Xna.Framework/Input/GamePadState.cs 2006-11-15 23:16:58 UTC (rev 67958) +++ trunk/Mono.Xna/src/Microsoft.Xna.Framework/Input/GamePadState.cs 2006-11-15 23:32:02 UTC (rev 67959) @@ -1,20 +1,109 @@ +#region License +/* +MIT License +Copyright � 2006 The Mono.Xna Team +http://www.taoframework.com +All rights reserved. + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. +*/ +#endregion License + using System; -using System.Collections.Generic; -using System.Text; namespace Microsoft.Xna.Framework.Input { - public class GamePadState + public struct GamePadState { - GamePadButtons gamePadButtons = new GamePadButtons(); - + public static bool operator !=(GamePadState left, GamePadState right) + { + throw new NotImplementedException(); + } + + public static bool operator ==(GamePadState left, GamePadState right) + { + throw new NotImplementedException(); + } + + public GamePadButtons Buttons { get { - return gamePadButtons; + throw new NotImplementedException(); } } + public GamePadDPad DPad + { + get + { + throw new NotImplementedException(); + } + } + + public bool IsConnected + { + get + { + throw new NotImplementedException(); + } + } + + public int PacketNumber + { + get + { + throw new NotImplementedException(); + } + } + + public GamePadThumbSticks ThumbSticks + { + get + { + throw new NotImplementedException(); + } + } + + public GamePadTriggers Triggers + { + get + { + throw new NotImplementedException(); + } + } + + + public override bool Equals(object obj) + { + throw new NotImplementedException(); + } + + public override int GetHashCode() + { + throw new NotImplementedException(); + } + + public override string ToString() + { + throw new NotImplementedException(); + } } } Added: trunk/Mono.Xna/src/Microsoft.Xna.Framework/Input/GamePadThumbSticks.cs =================================================================== --- trunk/Mono.Xna/src/Microsoft.Xna.Framework/Input/GamePadThumbSticks.cs 2006-11-15 23:16:58 UTC (rev 67958) +++ trunk/Mono.Xna/src/Microsoft.Xna.Framework/Input/GamePadThumbSticks.cs 2006-11-15 23:32:02 UTC (rev 67959) @@ -0,0 +1,79 @@ +#region License +/* +MIT License +Copyright � 2006 The Mono.Xna Team +http://www.taoframework.com +All rights reserved. + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. +*/ +#endregion License + +using System; + +namespace Microsoft.Xna.Framework.Input +{ + public struct GamePadThumbSticks + { + + + public static bool operator !=(GamePadThumbSticks left, GamePadThumbSticks right) + { + throw new NotImplementedException(); + } + + public static bool operator ==(GamePadThumbSticks left, GamePadThumbSticks right) + { + throw new NotImplementedException(); + } + + + public Vector2 Left + { + get + { + throw new NotImplementedException(); + } + } + + public Vector2 Right + { + get + { + throw new NotImplementedException(); + } + } + + + public override bool Equals(object obj) + { + throw new NotImplementedException(); + } + + public override int GetHashCode() + { + throw new NotImplementedException(); + } + + public override string ToString() + { + throw new NotImplementedException(); + } + } +} Added: trunk/Mono.Xna/src/Microsoft.Xna.Framework/Input/GamePadTriggers.cs =================================================================== --- trunk/Mono.Xna/src/Microsoft.Xna.Framework/Input/GamePadTriggers.cs 2006-11-15 23:16:58 UTC (rev 67958) +++ trunk/Mono.Xna/src/Microsoft.Xna.Framework/Input/GamePadTriggers.cs 2006-11-15 23:32:02 UTC (rev 67959) @@ -0,0 +1,79 @@ +#region License +/* +MIT License +Copyright � 2006 The Mono.Xna Team +http://www.taoframework.com +All rights reserved. + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. +*/ +#endregion License + +using System; + +namespace Microsoft.Xna.Framework.Input +{ + public struct GamePadTriggers + { + + + public static bool operator !=(GamePadTriggers left, GamePadTriggers right) + { + throw new NotImplementedException(); + } + + public static bool operator ==(GamePadTriggers left, GamePadTriggers right) + { + throw new NotImplementedException(); + } + + + public float Left + { + get + { + throw new NotImplementedException(); + } + } + + public float Right + { + get + { + throw new NotImplementedException(); + } + } + + + public override bool Equals(object obj) + { + throw new NotImplementedException(); + } + + public override int GetHashCode() + { + throw new NotImplementedException(); + } + + public override string ToString() + { + throw new NotImplementedException(); + } + } +} Added: trunk/Mono.Xna/src/Microsoft.Xna.Framework/Input/Keyboard.cs =================================================================== --- trunk/Mono.Xna/src/Microsoft.Xna.Framework/Input/Keyboard.cs 2006-11-15 23:16:58 UTC (rev 67958) +++ trunk/Mono.Xna/src/Microsoft.Xna.Framework/Input/Keyboard.cs 2006-11-15 23:32:02 UTC (rev 67959) @@ -0,0 +1,41 @@ +#region License +/* +MIT License +Copyright � 2006 The Mono.Xna Team +http://www.taoframework.com +All rights reserved. + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. +*/ +#endregion License + +using System; + +namespace Microsoft.Xna.Framework.Input +{ + + public static class Keyboard + { + + public static KeyboardState GetState() + { + throw new NotImplementedException(); + } + } +} Added: trunk/Mono.Xna/src/Microsoft.Xna.Framework/Input/KeyboardState.cs =================================================================== --- trunk/Mono.Xna/src/Microsoft.Xna.Framework/Input/KeyboardState.cs 2006-11-15 23:16:58 UTC (rev 67958) +++ trunk/Mono.Xna/src/Microsoft.Xna.Framework/Input/KeyboardState.cs 2006-11-15 23:32:02 UTC (rev 67959) @@ -0,0 +1,90 @@ +#region License +/* +MIT License +Copyright � 2006 The Mono.Xna Team +http://www.taoframework.com +All rights reserved. + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. +*/ +#endregion License + +using System; +using System.Reflection; + +namespace Microsoft.Xna.Framework.Input +{ + + public struct KeyboardState + { + + + public static bool operator !=(KeyboardState a, KeyboardState b) + { + throw new NotImplementedException(); + } + + + public static bool operator ==(KeyboardState a, KeyboardState b) + { + throw new NotImplementedException(); + } + + + + public KeyState this[Keys key] + { + get + { + throw new NotImplementedException(); + } + } + + + public override bool Equals(object obj) + { + throw new NotImplementedException(); + } + + + public override int GetHashCode() + { + throw new NotImplementedException(); + } + + + public Keys[] GetPressedKeys() + { + throw new NotImplementedException(); + } + + + public bool IsKeyDown(Keys key) + { + throw new NotImplementedException(); + } + + + public bool IsKeyUp(Keys key) + { + throw new NotImplementedException(); + } + + } +} Added: trunk/Mono.Xna/src/Microsoft.Xna.Framework/Input/Mouse.cs =================================================================== --- trunk/Mono.Xna/src/Microsoft.Xna.Framework/Input/Mouse.cs 2006-11-15 23:16:58 UTC (rev 67958) +++ trunk/Mono.Xna/src/Microsoft.Xna.Framework/Input/Mouse.cs 2006-11-15 23:32:02 UTC (rev 67959) @@ -0,0 +1,59 @@ +#region License +/* +MIT License +Copyright � 2006 The Mono.Xna Team +http://www.taoframework.com +All rights reserved. + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. +*/ +#endregion License + +using System; + +namespace Microsoft.Xna.Framework.Input +{ + + public static class Mouse + { + + public static IntPtr WindowHandle + { + get + { + throw new NotImplementedException(); + } + set + { + throw new NotImplementedException(); + } + } + + + public static MouseState GetState() + { + throw new NotImplementedException(); + } + + public static void SetPosition(int x, int y) + { + throw new NotImplementedException(); + } + } +} Added: trunk/Mono.Xna/src/Microsoft.Xna.Framework/Input/MouseState.cs =================================================================== --- trunk/Mono.Xna/src/Microsoft.Xna.Framework/Input/MouseState.cs 2006-11-15 23:16:58 UTC (rev 67958) +++ trunk/Mono.Xna/src/Microsoft.Xna.Framework/Input/MouseState.cs 2006-11-15 23:32:02 UTC (rev 67959) @@ -0,0 +1,129 @@ +#region License +/* +MIT License +Copyright � 2006 The Mono.Xna Team +http://www.taoframework.com +All rights reserved. + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. +*/ +#endregion License + +using System; + +namespace Microsoft.Xna.Framework.Input +{ + + [Serializable] + public struct MouseState + { + + + public static bool operator !=(MouseState left, MouseState right) + { + throw new NotImplementedException(); + } + + public static bool operator ==(MouseState left, MouseState right) + { + throw new NotImplementedException(); + } + + + public ButtonState LeftButton + { + get + { + throw new NotImplementedException(); + } + } + + public ButtonState MiddleButton + { + get + { + throw new NotImplementedException(); + } + } + + public ButtonState RightButton + { + get + { + throw new NotImplementedException(); + } + } + + public int ScrollWheelValue + { + get + { + throw new NotImplementedException(); + } + } + + public int X + { + get + { + throw new NotImplementedException(); + } + } + + public ButtonState XButton1 + { + get + { + throw new NotImplementedException(); + } + } + + public ButtonState XButton2 + { + get + { + throw new NotImplementedException(); + } + } + + public int Y + { + get + { + throw new NotImplementedException(); + } + } + + + public override bool Equals(object obj) + { + throw new NotImplementedException(); + } + + public override int GetHashCode() + { + throw new NotImplementedException(); + } + + public override string ToString() + { + throw new NotImplementedException(); + } + } +} Modified: trunk/Mono.Xna/src/Microsoft.Xna.Framework/PlaneIntersectionType.cs =================================================================== --- trunk/Mono.Xna/src/Microsoft.Xna.Framework/PlaneIntersectionType.cs 2006-11-15 23:16:58 UTC (rev 67958) +++ trunk/Mono.Xna/src/Microsoft.Xna.Framework/PlaneIntersectionType.cs 2006-11-15 23:32:02 UTC (rev 67959) @@ -1,4 +1,31 @@ -using System; +#region License +/* +MIT License +Copyright © 2006 The Mono.Xna Team +http://www.taoframework.com +All rights reserved. + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. +*/ +#endregion License + +using System; using System.Collections.Generic; using System.Text;
_______________________________________________ Mono-patches maillist - [email protected] http://lists.ximian.com/mailman/listinfo/mono-patches
