Commit 9aeb3781 authored by Vinicius Jarina's avatar Vinicius Jarina
Browse files

[WinRT] Added Type.GetMethods prototypes to GeneralExtensions.

parent 9160e3e8
...@@ -366,13 +366,6 @@ namespace NLua.Extensions ...@@ -366,13 +366,6 @@ namespace NLua.Extensions
return GetAllDeclaredFieldsRecursively (t); return GetAllDeclaredFieldsRecursively (t);
} }
public static FieldInfo GetPublicField (this Type t, string name)
{
return GetDeclaredFieldRecursively (t, name);
}
static IEnumerable<Type> GetTypes (this Assembly assembly) static IEnumerable<Type> GetTypes (this Assembly assembly)
{ {
return assembly.ExportedTypes; return assembly.ExportedTypes;
...@@ -381,11 +374,61 @@ namespace NLua.Extensions ...@@ -381,11 +374,61 @@ namespace NLua.Extensions
public static bool IsAssignableFrom (this Type t, Type t2) public static bool IsAssignableFrom (this Type t, Type t2)
{ {
return t.GetTypeInfo ().IsAssignableFrom (t2.GetTypeInfo ()); return t.GetTypeInfo ().IsAssignableFrom (t2.GetTypeInfo ());
} }
static IEnumerable<MethodInfo> GetMethods (this Type t, BindingFlags flags) public static MethodInfo[] GetMethods (this Type t)
{
return null;
}
public static MethodInfo [] GetMethods (this Type t, BindingFlags flags)
{ {
return null; return null;
}
public static MethodInfo GetMethod (this Type t, string name, BindingFlags flags)
{
return null;
}
public static MethodInfo GetMethod (this Type t, string name)
{
return null;
}
public static MethodInfo GetMethod (this Type t, string name, BindingFlags bindingAttr, Type[] signature)
{
return null;
}
public static ConstructorInfo [] GetConstructors (this Type t)
{
return null;
}
public static ConstructorInfo GetConstructor (this Type t, Type [] signature)
{
return null;
}
public static FieldInfo GetField (this Type t, string name)
{
return null;
}
public static FieldInfo [] GetFields (this Type t, BindingFlags bindingAttr)
{
return null;
}
public static bool ImplementInterface (this Type t, string name)
{
return false;
}
public static PropertyInfo [] GetProperties (this Type t, BindingFlags bindingAttr)
{
return null;
} }
#endif #endif
} }
......
...@@ -635,12 +635,12 @@ end ...@@ -635,12 +635,12 @@ end
#endregion #endregion
#region Properties #region Properties
foreach (var property in type.GetProperties(BindingFlags.Public | BindingFlags.Instance)) { foreach (var property in type.GetProperties (BindingFlags.Public | BindingFlags.Instance)) {
if ( if (
// Check that the LuaHideAttribute and LuaGlobalAttribute were not applied // Check that the LuaHideAttribute and LuaGlobalAttribute were not applied
(!property.GetCustomAttributes (typeof(LuaHideAttribute), false).Any ()) && (!property.GetCustomAttributes (typeof(LuaHideAttribute), false).Any ()) &&
(!property.GetCustomAttributes (typeof(LuaGlobalAttribute), false).Any ()) (!property.GetCustomAttributes (typeof(LuaGlobalAttribute), false).Any ())
// Exclude some generic .NET properties that wouldn't be very usefull in Lua // Exclude some generic .NET properties that wouldn't be very useful in Lua
&& property.Name != "Item") { && property.Name != "Item") {
// Go into recursion for members // Go into recursion for members
RegisterGlobal (path + "." + property.Name, property.PropertyType, recursionCounter + 1); RegisterGlobal (path + "." + property.Name, property.PropertyType, recursionCounter + 1);
...@@ -969,8 +969,8 @@ end ...@@ -969,8 +969,8 @@ end
{ {
#elif NETFX_CORE #elif NETFX_CORE
static void DebugHookCallback (LuaState luaState, long luaDebug) static void DebugHookCallback (LuaState luaState, long luaDebug)
{ {
IntPtr ptr = new IntPtr (luaDebug); IntPtr ptr = new IntPtr (luaDebug);
LuaDebug debug = System.Runtime.InteropServices.Marshal.PtrToStructure <LuaDebug> (ptr); LuaDebug debug = System.Runtime.InteropServices.Marshal.PtrToStructure <LuaDebug> (ptr);
#else #else
static void DebugHookCallback (LuaState luaState, IntPtr luaDebug) static void DebugHookCallback (LuaState luaState, IntPtr luaDebug)
......
...@@ -33,7 +33,6 @@ using NLua.Method; ...@@ -33,7 +33,6 @@ using NLua.Method;
using NLua.Exceptions; using NLua.Exceptions;
using NLua.Extensions; using NLua.Extensions;
namespace NLua namespace NLua
{ {
#if USE_KOPILUA #if USE_KOPILUA
...@@ -280,13 +279,13 @@ namespace NLua ...@@ -280,13 +279,13 @@ namespace NLua
assembly = Assembly.Load (new AssemblyName (assemblyName)); assembly = Assembly.Load (new AssemblyName (assemblyName));
#else #else
assembly = Assembly.Load (assemblyName); assembly = Assembly.Load (assemblyName);
#endif #endif
} catch (BadImageFormatException) { } catch (BadImageFormatException) {
// The assemblyName was invalid. It is most likely a path. // The assemblyName was invalid. It is most likely a path.
} catch (FileNotFoundException e) { } catch (FileNotFoundException e) {
exception = e; exception = e;
} }
#if !SILVERLIGHT && !NETFX_CORE #if !SILVERLIGHT && !NETFX_CORE
if (assembly == null) { if (assembly == null) {
try { try {
...@@ -311,7 +310,7 @@ namespace NLua ...@@ -311,7 +310,7 @@ namespace NLua
if (exception != null) if (exception != null)
ThrowError (luaState, exception); ThrowError (luaState, exception);
} }
#endif #endif
if (assembly != null && !assemblies.Contains (assembly)) if (assembly != null && !assemblies.Contains (assembly))
assemblies.Add (assembly); assemblies.Add (assembly);
} catch (Exception e) { } catch (Exception e) {
...@@ -752,7 +751,7 @@ namespace NLua ...@@ -752,7 +751,7 @@ namespace NLua
if (!o.GetType ().GetTypeInfo ().IsValueType) if (!o.GetType ().GetTypeInfo ().IsValueType)
#else #else
if (!o.GetType ().IsValueType) if (!o.GetType ().IsValueType)
#endif #endif
objectsBackMap.Remove (o); objectsBackMap.Remove (o);
} }
...@@ -761,12 +760,12 @@ namespace NLua ...@@ -761,12 +760,12 @@ namespace NLua
// New object: inserts it in the list // New object: inserts it in the list
int index = nextObj++; int index = nextObj++;
objects [index] = obj; objects [index] = obj;
#if NETFX_CORE #if NETFX_CORE
if (!obj.GetType ().GetTypeInfo().IsValueType) if (!obj.GetType ().GetTypeInfo().IsValueType)
#else #else
if (!obj.GetType().IsValueType) if (!obj.GetType().IsValueType)
#endif #endif
objectsBackMap [obj] = index; objectsBackMap [obj] = index;
return index; return index;
} }
...@@ -914,7 +913,11 @@ namespace NLua ...@@ -914,7 +913,11 @@ namespace NLua
if (o is ILuaGeneratedType) { if (o is ILuaGeneratedType) {
// Make sure we are _really_ ILuaGenerated // Make sure we are _really_ ILuaGenerated
var typ = o.GetType (); var typ = o.GetType ();
#if NETFX_CORE
return typ.ImplementInterface ("ILuaGeneratedType");
#else
return typ.GetInterface ("ILuaGeneratedType", true) != null; return typ.GetInterface ("ILuaGeneratedType", true) != null;
#endif
} }
return false; return false;
} }
......
/* /*
* This file is part of NLua. * This file is part of NLua.
* *
* Copyright (c) 2014 Vinicius Jarina (viniciusjarina@gmail.com) * Copyright (c) 2014 Vinicius Jarina (viniciusjarina@gmail.com)
* Copyright (C) 2003-2005 Fabio Mascarenhas de Queiroz. * Copyright (C) 2003-2005 Fabio Mascarenhas de Queiroz.
* Copyright (C) 2012 Megax <http://megax.yeahunter.hu/> * Copyright (C) 2012 Megax <http://megax.yeahunter.hu/>
* *
* Permission is hereby granted, free of charge, to any person obtaining a copy * Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal * of this software and associated documentation files (the "Software"), to deal
* in the Software without restriction, including without limitation the rights * in the Software without restriction, including without limitation the rights
* to use, copy, modify, merge, publish, distribute, sublicense, and/or sell * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
* copies of the Software, and to permit persons to whom the Software is * copies of the Software, and to permit persons to whom the Software is
* furnished to do so, subject to the following conditions: * furnished to do so, subject to the following conditions:
* *
* The above copyright notice and this permission notice shall be included in * The above copyright notice and this permission notice shall be included in
* all copies or substantial portions of the Software. * all copies or substantial portions of the Software.
* *
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * 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 * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
* THE SOFTWARE. * THE SOFTWARE.
*/ */
using System; using System;
using System.Globalization; using System.Globalization;
using System.Reflection; using System.Reflection;
namespace NLua #if NETFX_CORE
{ using NLua.Extensions;
/// <summary> #endif
/// Summary description for ProxyType.
/// </summary> namespace NLua
public class ProxyType {
{ /// <summary>
private Type proxy; /// Summary description for ProxyType.
/// </summary>
public ProxyType (Type proxy) public class ProxyType
{ {
this.proxy = proxy; private Type proxy;
}
public ProxyType (Type proxy)
/// <summary> {
/// Provide human readable short hand for this proxy object this.proxy = proxy;
/// </summary> }
/// <returns></returns>
public override string ToString () /// <summary>
{ /// Provide human readable short hand for this proxy object
return "ProxyType(" + UnderlyingSystemType + ")"; /// </summary>
} /// <returns></returns>
public override string ToString ()
public Type UnderlyingSystemType { {
get { return proxy; } return "ProxyType(" + UnderlyingSystemType + ")";
} }
public override bool Equals (object obj) public Type UnderlyingSystemType {
{ get { return proxy; }
if (obj is Type) }
return proxy.Equals ((Type)obj);
if (obj is ProxyType) public override bool Equals (object obj)
return proxy.Equals (((ProxyType)obj).UnderlyingSystemType); {
return proxy.Equals (obj); if (obj is Type)
} return proxy.Equals ((Type)obj);
if (obj is ProxyType)
public override int GetHashCode () return proxy.Equals (((ProxyType)obj).UnderlyingSystemType);
{ return proxy.Equals (obj);
return proxy.GetHashCode (); }
}
public override int GetHashCode ()
public MemberInfo[] GetMember (string name, BindingFlags bindingAttr) {
{ return proxy.GetHashCode ();
return proxy.GetMember (name, bindingAttr); }
}
public MemberInfo[] GetMember (string name, BindingFlags bindingAttr)
public MethodInfo GetMethod (string name, BindingFlags bindingAttr, Type[] signature) {
{ return proxy.GetMember (name, bindingAttr);
return proxy.GetMethod (name, bindingAttr, null, signature, null); }
}
} public MethodInfo GetMethod (string name, BindingFlags bindingAttr, Type[] signature)
{
#if NETFX_CORE
return proxy.GetMethod (name, bindingAttr, signature);
#else
return proxy.GetMethod (name, bindingAttr, null, signature, null);
#endif
}
}
} }
\ No newline at end of file
 
Microsoft Visual Studio Solution File, Format Version 12.00 Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 2013 # Visual Studio 2013
VisualStudioVersion = 12.0.30723.0 VisualStudioVersion = 12.0.30723.0
MinimumVisualStudioVersion = 10.0.40219.1 MinimumVisualStudioVersion = 10.0.40219.1
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "lua52", "Core\KeraLua\external\lua\wp8_build\lua\lua52\lua52.vcxproj", "{51334677-A80F-40F7-8CFE-5DA0A92AC0C6}" Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "lua52", "Core\KeraLua\external\lua\wp8_build\lua\lua52\lua52.vcxproj", "{51334677-A80F-40F7-8CFE-5DA0A92AC0C6}"
EndProject EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "KeraLua.WP8", "Core\KeraLua\src\WP8\KeraLua.WP8.csproj", "{1F139CCB-195B-402D-8776-7A15A3E05886}" Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "KeraLua.WP8", "Core\KeraLua\src\WP8\KeraLua.WP8.csproj", "{1F139CCB-195B-402D-8776-7A15A3E05886}"
EndProject EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "NLua.WP8", "Core\NLua\NLua.WP8.csproj", "{1E72B073-2154-4329-BC8D-94F19F91C945}" Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "NLua.WP8", "Core\NLua\NLua.WP8.csproj", "{1E72B073-2154-4329-BC8D-94F19F91C945}"
EndProject EndProject
Global Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU Debug|Any CPU = Debug|Any CPU
Debug|ARM = Debug|ARM Debug|ARM = Debug|ARM
Debug|Mixed Platforms = Debug|Mixed Platforms Debug|Mixed Platforms = Debug|Mixed Platforms
Debug|Win32 = Debug|Win32 Debug|Win32 = Debug|Win32
Debug|x86 = Debug|x86 Debug|x86 = Debug|x86
Release|Any CPU = Release|Any CPU Release|Any CPU = Release|Any CPU
Release|ARM = Release|ARM Release|ARM = Release|ARM
Release|Mixed Platforms = Release|Mixed Platforms Release|Mixed Platforms = Release|Mixed Platforms
Release|Win32 = Release|Win32 Release|Win32 = Release|Win32
Release|x86 = Release|x86 Release|x86 = Release|x86
EndGlobalSection EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution GlobalSection(ProjectConfigurationPlatforms) = postSolution
{51334677-A80F-40F7-8CFE-5DA0A92AC0C6}.Debug|Any CPU.ActiveCfg = Debug|Win32 {51334677-A80F-40F7-8CFE-5DA0A92AC0C6}.Debug|Any CPU.ActiveCfg = Debug|Win32
{51334677-A80F-40F7-8CFE-5DA0A92AC0C6}.Debug|ARM.ActiveCfg = Debug|ARM {51334677-A80F-40F7-8CFE-5DA0A92AC0C6}.Debug|ARM.ActiveCfg = Debug|ARM
{51334677-A80F-40F7-8CFE-5DA0A92AC0C6}.Debug|ARM.Build.0 = Debug|ARM {51334677-A80F-40F7-8CFE-5DA0A92AC0C6}.Debug|ARM.Build.0 = Debug|ARM
{51334677-A80F-40F7-8CFE-5DA0A92AC0C6}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32 {51334677-A80F-40F7-8CFE-5DA0A92AC0C6}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32
{51334677-A80F-40F7-8CFE-5DA0A92AC0C6}.Debug|Mixed Platforms.Build.0 = Debug|Win32 {51334677-A80F-40F7-8CFE-5DA0A92AC0C6}.Debug|Mixed Platforms.Build.0 = Debug|Win32
{51334677-A80F-40F7-8CFE-5DA0A92AC0C6}.Debug|Win32.ActiveCfg = Debug|Win32 {51334677-A80F-40F7-8CFE-5DA0A92AC0C6}.Debug|Win32.ActiveCfg = Debug|Win32
{51334677-A80F-40F7-8CFE-5DA0A92AC0C6}.Debug|Win32.Build.0 = Debug|Win32 {51334677-A80F-40F7-8CFE-5DA0A92AC0C6}.Debug|Win32.Build.0 = Debug|Win32
{51334677-A80F-40F7-8CFE-5DA0A92AC0C6}.Debug|x86.ActiveCfg = Debug|Win32 {51334677-A80F-40F7-8CFE-5DA0A92AC0C6}.Debug|x86.ActiveCfg = Debug|Win32
{51334677-A80F-40F7-8CFE-5DA0A92AC0C6}.Debug|x86.Build.0 = Debug|Win32 {51334677-A80F-40F7-8CFE-5DA0A92AC0C6}.Debug|x86.Build.0 = Debug|Win32
{51334677-A80F-40F7-8CFE-5DA0A92AC0C6}.Release|Any CPU.ActiveCfg = Release|Win32 {51334677-A80F-40F7-8CFE-5DA0A92AC0C6}.Release|Any CPU.ActiveCfg = Release|Win32
{51334677-A80F-40F7-8CFE-5DA0A92AC0C6}.Release|ARM.ActiveCfg = Release|ARM {51334677-A80F-40F7-8CFE-5DA0A92AC0C6}.Release|ARM.ActiveCfg = Release|ARM
{51334677-A80F-40F7-8CFE-5DA0A92AC0C6}.Release|ARM.Build.0 = Release|ARM {51334677-A80F-40F7-8CFE-5DA0A92AC0C6}.Release|ARM.Build.0 = Release|ARM
{51334677-A80F-40F7-8CFE-5DA0A92AC0C6}.Release|Mixed Platforms.ActiveCfg = Release|Win32 {51334677-A80F-40F7-8CFE-5DA0A92AC0C6}.Release|Mixed Platforms.ActiveCfg = Release|Win32
{51334677-A80F-40F7-8CFE-5DA0A92AC0C6}.Release|Mixed Platforms.Build.0 = Release|Win32 {51334677-A80F-40F7-8CFE-5DA0A92AC0C6}.Release|Mixed Platforms.Build.0 = Release|Win32
{51334677-A80F-40F7-8CFE-5DA0A92AC0C6}.Release|Win32.ActiveCfg = Release|Win32 {51334677-A80F-40F7-8CFE-5DA0A92AC0C6}.Release|Win32.ActiveCfg = Release|Win32
{51334677-A80F-40F7-8CFE-5DA0A92AC0C6}.Release|Win32.Build.0 = Release|Win32 {51334677-A80F-40F7-8CFE-5DA0A92AC0C6}.Release|Win32.Build.0 = Release|Win32
{51334677-A80F-40F7-8CFE-5DA0A92AC0C6}.Release|x86.ActiveCfg = Release|Win32 {51334677-A80F-40F7-8CFE-5DA0A92AC0C6}.Release|x86.ActiveCfg = Release|Win32
{51334677-A80F-40F7-8CFE-5DA0A92AC0C6}.Release|x86.Build.0 = Release|Win32 {51334677-A80F-40F7-8CFE-5DA0A92AC0C6}.Release|x86.Build.0 = Release|Win32
{1F139CCB-195B-402D-8776-7A15A3E05886}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {1F139CCB-195B-402D-8776-7A15A3E05886}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{1F139CCB-195B-402D-8776-7A15A3E05886}.Debug|Any CPU.Build.0 = Debug|Any CPU {1F139CCB-195B-402D-8776-7A15A3E05886}.Debug|Any CPU.Build.0 = Debug|Any CPU
{1F139CCB-195B-402D-8776-7A15A3E05886}.Debug|ARM.ActiveCfg = Debug|ARM {1F139CCB-195B-402D-8776-7A15A3E05886}.Debug|ARM.ActiveCfg = Debug|ARM
{1F139CCB-195B-402D-8776-7A15A3E05886}.Debug|ARM.Build.0 = Debug|ARM {1F139CCB-195B-402D-8776-7A15A3E05886}.Debug|ARM.Build.0 = Debug|ARM
{1F139CCB-195B-402D-8776-7A15A3E05886}.Debug|Mixed Platforms.ActiveCfg = Debug|x86 {1F139CCB-195B-402D-8776-7A15A3E05886}.Debug|Mixed Platforms.ActiveCfg = Debug|x86
{1F139CCB-195B-402D-8776-7A15A3E05886}.Debug|Mixed Platforms.Build.0 = Debug|x86 {1F139CCB-195B-402D-8776-7A15A3E05886}.Debug|Mixed Platforms.Build.0 = Debug|x86
{1F139CCB-195B-402D-8776-7A15A3E05886}.Debug|Win32.ActiveCfg = Debug|x86 {1F139CCB-195B-402D-8776-7A15A3E05886}.Debug|Win32.ActiveCfg = Debug|x86
{1F139CCB-195B-402D-8776-7A15A3E05886}.Debug|Win32.Build.0 = Debug|x86 {1F139CCB-195B-402D-8776-7A15A3E05886}.Debug|Win32.Build.0 = Debug|x86
{1F139CCB-195B-402D-8776-7A15A3E05886}.Debug|x86.ActiveCfg = Debug|x86 {1F139CCB-195B-402D-8776-7A15A3E05886}.Debug|x86.ActiveCfg = Debug|x86
{1F139CCB-195B-402D-8776-7A15A3E05886}.Debug|x86.Build.0 = Debug|x86 {1F139CCB-195B-402D-8776-7A15A3E05886}.Debug|x86.Build.0 = Debug|x86
{1F139CCB-195B-402D-8776-7A15A3E05886}.Release|Any CPU.ActiveCfg = Release|Any CPU {1F139CCB-195B-402D-8776-7A15A3E05886}.Release|Any CPU.ActiveCfg = Release|Any CPU
{1F139CCB-195B-402D-8776-7A15A3E05886}.Release|Any CPU.Build.0 = Release|Any CPU {1F139CCB-195B-402D-8776-7A15A3E05886}.Release|Any CPU.Build.0 = Release|Any CPU
{1F139CCB-195B-402D-8776-7A15A3E05886}.Release|ARM.ActiveCfg = Release|ARM {1F139CCB-195B-402D-8776-7A15A3E05886}.Release|ARM.ActiveCfg = Release|ARM
{1F139CCB-195B-402D-8776-7A15A3E05886}.Release|ARM.Build.0 = Release|ARM {1F139CCB-195B-402D-8776-7A15A3E05886}.Release|ARM.Build.0 = Release|ARM
{1F139CCB-195B-402D-8776-7A15A3E05886}.Release|Mixed Platforms.ActiveCfg = Release|x86 {1F139CCB-195B-402D-8776-7A15A3E05886}.Release|Mixed Platforms.ActiveCfg = Release|x86
{1F139CCB-195B-402D-8776-7A15A3E05886}.Release|Mixed Platforms.Build.0 = Release|x86 {1F139CCB-195B-402D-8776-7A15A3E05886}.Release|Mixed Platforms.Build.0 = Release|x86
{1F139CCB-195B-402D-8776-7A15A3E05886}.Release|Win32.ActiveCfg = Release|x86 {1F139CCB-195B-402D-8776-7A15A3E05886}.Release|Win32.ActiveCfg = Release|x86
{1F139CCB-195B-402D-8776-7A15A3E05886}.Release|Win32.Build.0 = Release|x86 {1F139CCB-195B-402D-8776-7A15A3E05886}.Release|Win32.Build.0 = Release|x86
{1F139CCB-195B-402D-8776-7A15A3E05886}.Release|x86.ActiveCfg = Release|x86 {1F139CCB-195B-402D-8776-7A15A3E05886}.Release|x86.ActiveCfg = Release|x86
{1F139CCB-195B-402D-8776-7A15A3E05886}.Release|x86.Build.0 = Release|x86 {1F139CCB-195B-402D-8776-7A15A3E05886}.Release|x86.Build.0 = Release|x86
{1E72B073-2154-4329-BC8D-94F19F91C945}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {1E72B073-2154-4329-BC8D-94F19F91C945}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{1E72B073-2154-4329-BC8D-94F19F91C945}.Debug|Any CPU.Build.0 = Debug|Any CPU {1E72B073-2154-4329-BC8D-94F19F91C945}.Debug|Any CPU.Build.0 = Debug|Any CPU
{1E72B073-2154-4329-BC8D-94F19F91C945}.Debug|ARM.ActiveCfg = Debug|ARM {1E72B073-2154-4329-BC8D-94F19F91C945}.Debug|ARM.ActiveCfg = Debug|ARM
{1E72B073-2154-4329-BC8D-94F19F91C945}.Debug|ARM.Build.0 = Debug|ARM {1E72B073-2154-4329-BC8D-94F19F91C945}.Debug|ARM.Build.0 = Debug|ARM
{1E72B073-2154-4329-BC8D-94F19F91C945}.Debug|Mixed Platforms.ActiveCfg = Debug|x86 {1E72B073-2154-4329-BC8D-94F19F91C945}.Debug|Mixed Platforms.ActiveCfg = Debug|x86
{1E72B073-2154-4329-BC8D-94F19F91C945}.Debug|Mixed Platforms.Build.0 = Debug|x86 {1E72B073-2154-4329-BC8D-94F19F91C945}.Debug|Mixed Platforms.Build.0 = Debug|x86
{1E72B073-2154-4329-BC8D-94F19F91C945}.Debug|Win32.ActiveCfg = Debug|x86 {1E72B073-2154-4329-BC8D-94F19F91C945}.Debug|Win32.ActiveCfg = Debug|x86
{1E72B073-2154-4329-BC8D-94F19F91C945}.Debug|Win32.Build.0 = Debug|x86 {1E72B073-2154-4329-BC8D-94F19F91C945}.Debug|Win32.Build.0 = Debug|x86
{1E72B073-2154-4329-BC8D-94F19F91C945}.Debug|x86.ActiveCfg = Debug|x86 {1E72B073-2154-4329-BC8D-94F19F91C945}.Debug|x86.ActiveCfg = Debug|x86
{1E72B073-2154-4329-BC8D-94F19F91C945}.Debug|x86.Build.0 = Debug|x86 {1E72B073-2154-4329-BC8D-94F19F91C945}.Debug|x86.Build.0 = Debug|x86
{1E72B073-2154-4329-BC8D-94F19F91C945}.Release|Any CPU.ActiveCfg = Release|Any CPU {1E72B073-2154-4329-BC8D-94F19F91C945}.Release|Any CPU.ActiveCfg = Release|Any CPU
{1E72B073-2154-4329-BC8D-94F19F91C945}.Release|Any CPU.Build.0 = Release|Any CPU {1E72B073-2154-4329-BC8D-94F19F91C945}.Release|Any CPU.Build.0 = Release|Any CPU
{1E72B073-2154-4329-BC8D-94F19F91C945}.Release|ARM.ActiveCfg = Release|ARM {1E72B073-2154-4329-BC8D-94F19F91C945}.Release|ARM.ActiveCfg = Release|ARM
{1E72B073-2154-4329-BC8D-94F19F91C945}.Release|ARM.Build.0 = Release|ARM {1E72B073-2154-4329-BC8D-94F19F91C945}.Release|ARM.Build.0 = Release|ARM
{1E72B073-2154-4329-BC8D-94F19F91C945}.Release|Mixed Platforms.ActiveCfg = Release|x86 {1E72B073-2154-4329-BC8D-94F19F91C945}.Release|Mixed Platforms.ActiveCfg = Release|x86
{1E72B073-2154-4329-BC8D-94F19F91C945}.Release|Mixed Platforms.Build.0 = Release|x86 {1E72B073-2154-4329-BC8D-94F19F91C945}.Release|Mixed Platforms.Build.0 = Release|x86
{1E72B073-2154-4329-BC8D-94F19F91C945}.Release|Win32.ActiveCfg = Release|x86 {1E72B073-2154-4329-BC8D-94F19F91C945}.Release|Win32.ActiveCfg = Release|x86
{1E72B073-2154-4329-BC8D-94F19F91C945}.Release|Win32.Build.0 = Release|x86 {1E72B073-2154-4329-BC8D-94F19F91C945}.Release|Win32.Build.0 = Release|x86
{1E72B073-2154-4329-BC8D-94F19F91C945}.Release|x86.ActiveCfg = Release|x86 {1E72B073-2154-4329-BC8D-94F19F91C945}.Release|x86.ActiveCfg = Release|x86
{1E72B073-2154-4329-BC8D-94F19F91C945}.Release|x86.Build.0 = Release|x86 {1E72B073-2154-4329-BC8D-94F19F91C945}.Release|x86.Build.0 = Release|x86
EndGlobalSection EndGlobalSection
GlobalSection(SolutionProperties) = preSolution GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE HideSolutionNode = FALSE
EndGlobalSection EndGlobalSection
EndGlobal EndGlobal
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment