├── .gitattributes ├── .gitignore ├── .vsconfig ├── UIX.RenderApi.Skia ├── AssemblyInfo.cs ├── Cn │ ├── CodeGenNameAttribute.cs │ ├── DisposeMethodAttribute.cs │ ├── GCCollectSafeAttribute.cs │ ├── PartialCollectAttribute.cs │ ├── ReflectionAttribute.cs │ └── TypeInitializeDependencyAttribute.cs ├── IVector.cs ├── KeyValueEntry.cs ├── KeyValueEntry`2.cs ├── Map.cs ├── Map`2.cs ├── Microsoft │ └── Iris │ │ ├── Input │ │ ├── Cursor.cs │ │ ├── CursorID.cs │ │ ├── IRawInputSite.cs │ │ ├── InputDeviceType.cs │ │ ├── InputHandlerFlags.cs │ │ ├── InputModifiers.cs │ │ ├── KeyAction.cs │ │ ├── KeyboardMessageId.cs │ │ ├── Keys.cs │ │ ├── MouseButtons.cs │ │ ├── RawDragData.cs │ │ ├── RawHidData.cs │ │ ├── RawKeyboardData.cs │ │ └── RawMouseData.cs │ │ ├── Libraries │ │ └── OS │ │ │ └── RegistryKey.cs │ │ ├── Library │ │ └── InvariantString.cs │ │ ├── OS │ │ └── Libraries │ │ │ └── Win32Api.cs │ │ └── Render │ │ ├── ActivationChangeHandler.cs │ │ ├── AlphaOperation.cs │ │ ├── Animation │ │ ├── Animation.cs │ │ ├── AnimationGroup.cs │ │ ├── AnimationInputProvider.cs │ │ ├── AnimationSystem.cs │ │ ├── AnimationTarget.cs │ │ ├── ExternalAnimationInput.cs │ │ ├── IActivatableObject.cs │ │ ├── IAnimatableObject.cs │ │ ├── KeyframeAnimation.cs │ │ └── ObjectAnimationInput.cs │ │ ├── AnimationEvent.cs │ │ ├── AnimationInput.cs │ │ ├── AnimationInputType.cs │ │ ├── AnimationInterpolation.cs │ │ ├── AnimationKeyframe.cs │ │ ├── AnimationResetBehavior.cs │ │ ├── AnimationStage.cs │ │ ├── AnimationTypeChannel.cs │ │ ├── AnimationTypeMask.cs │ │ ├── AsyncNotifyHandler.cs │ │ ├── AxisAngle.cs │ │ ├── BackBufferCapturedHandler.cs │ │ ├── BezierInterpolation.cs │ │ ├── BinaryOpCode.cs │ │ ├── BinaryOperation.cs │ │ ├── BlendElement.cs │ │ ├── BrightnessElement.cs │ │ ├── CapturedAnimationInput.cs │ │ ├── CloseHandler.cs │ │ ├── CloseRequestHandler.cs │ │ ├── ColorElement.cs │ │ ├── ColorF.cs │ │ ├── ColorOperation.cs │ │ ├── Common │ │ ├── ByteBuilder.cs │ │ ├── CachedRenderObject.cs │ │ ├── Debug2.cs │ │ ├── DeferredHandler.cs │ │ ├── DeferredInvokeItem.cs │ │ ├── ObjectCache.cs │ │ ├── ObjectCacheManager.cs │ │ ├── RenderObject.cs │ │ ├── ResourceTracker.cs │ │ ├── SharedRenderObject.cs │ │ ├── SharedResource.cs │ │ ├── SharedResourceArray.cs │ │ └── SmartMap`1.cs │ │ ├── ComplexImageElement.cs │ │ ├── ConstantAnimationInput.cs │ │ ├── ContentNotification.cs │ │ ├── ContentNotifyHandler.cs │ │ ├── ContinuousAnimationInput.cs │ │ ├── ContrastElement.cs │ │ ├── CoordMap.cs │ │ ├── CosineInterpolation.cs │ │ ├── DebugCategory.cs │ │ ├── DeferredInvokePriority.cs │ │ ├── DesaturateElement.cs │ │ ├── DestinationElement.cs │ │ ├── DisplayMode.cs │ │ ├── DisplayModeFlags.cs │ │ ├── EaseInInterpolation.cs │ │ ├── EaseOutInterpolation.cs │ │ ├── EdgeDetectionElement.cs │ │ ├── EffectElement.cs │ │ ├── EffectElementCacheKeys.cs │ │ ├── EffectInput.cs │ │ ├── EffectInputType.cs │ │ ├── EffectLayer.cs │ │ ├── EffectOperation.cs │ │ ├── EffectOperationType.cs │ │ ├── EmbossDirection.cs │ │ ├── EmbossElement.cs │ │ ├── EngineInfo.cs │ │ ├── EngineType.cs │ │ ├── ExponentialInterpolation.cs │ │ ├── Extensions │ │ ├── BitmapInformation.cs │ │ ├── CoordMapGenerator.cs │ │ ├── DataTracker.cs │ │ ├── DebugCategoryEnabledSet.cs │ │ ├── DebugDefault.cs │ │ ├── DebugNone.cs │ │ ├── ExtensionsApi.cs │ │ ├── GradientInformation.cs │ │ ├── HSpBitmap.cs │ │ ├── ImageCache.cs │ │ ├── ImageCacheItem.cs │ │ ├── ImageCacheKey.cs │ │ ├── ImageData.cs │ │ ├── ImageHeader.cs │ │ ├── ImageInformation.cs │ │ ├── ImageLoader.cs │ │ ├── ImageRequirements.cs │ │ ├── ModuleManager.cs │ │ ├── RegistryListener.cs │ │ ├── SoundData.cs │ │ ├── SoundLoader.cs │ │ ├── TraceRegistryHelper.cs │ │ ├── eDebug.cs │ │ └── eDebugApi.cs │ │ ├── FilterMode.cs │ │ ├── FormCloseReason.cs │ │ ├── FormPlacement.cs │ │ ├── FormStyleInfo.cs │ │ ├── ForwardMessageHandler.cs │ │ ├── GaussianBlurElement.cs │ │ ├── GaussianBlurMode.cs │ │ ├── Graphics │ │ ├── AncestorEnumerator.cs │ │ ├── Camera.cs │ │ ├── DataBufferCleanupInfo.cs │ │ ├── Dx9BlendElement.cs │ │ ├── Dx9BrightnessElement.cs │ │ ├── Dx9ColorElement.cs │ │ ├── Dx9ComplexImageElement.cs │ │ ├── Dx9ContrastElement.cs │ │ ├── Dx9DesaturateElement.cs │ │ ├── Dx9DestinationElement.cs │ │ ├── Dx9EdgeDetectionElement.cs │ │ ├── Dx9Effect.cs │ │ ├── Dx9EffectBuilder.cs │ │ ├── Dx9EffectManager.cs │ │ ├── Dx9EffectResource.cs │ │ ├── Dx9EffectTemplate.cs │ │ ├── Dx9EmbossElement.cs │ │ ├── Dx9GaussianBlurElement.cs │ │ ├── Dx9GraphicsDevice.cs │ │ ├── Dx9HSLElement.cs │ │ ├── Dx9HSVElement.cs │ │ ├── Dx9ImageElement.cs │ │ ├── Dx9InterpolateElement.cs │ │ ├── Dx9InvAlphaElement.cs │ │ ├── Dx9InvColorElement.cs │ │ ├── Dx9InvertElement.cs │ │ ├── Dx9LightShaftElement.cs │ │ ├── Dx9PointLight2DElement.cs │ │ ├── Dx9SepiaElement.cs │ │ ├── Dx9SpotLight2DElement.cs │ │ ├── Dx9TextureInfo.cs │ │ ├── Dx9TextureRequirements.cs │ │ ├── Dx9VariableType.cs │ │ ├── Dx9VideoElement.cs │ │ ├── DynamicBlock.cs │ │ ├── DynamicBucket.cs │ │ ├── DynamicPool.cs │ │ ├── DynamicPoolSet.cs │ │ ├── DynamicRow.cs │ │ ├── Effect.cs │ │ ├── EffectProperty.cs │ │ ├── EffectPropertyType.cs │ │ ├── EffectRequirements.cs │ │ ├── EffectTemplate.cs │ │ ├── GdiEffect.cs │ │ ├── GdiEffectTemplate.cs │ │ ├── GdiEffectType.cs │ │ ├── GdiGraphicsDevice.cs │ │ ├── Gradient.cs │ │ ├── GraphicsDevice.cs │ │ ├── IDynamicBlock.cs │ │ ├── ISurfaceContentOwner.cs │ │ ├── ITreeOwner.cs │ │ ├── IVideoPoolNotification.cs │ │ ├── Image.cs │ │ ├── ImageLoadInfo.cs │ │ ├── NtGraphicsDevice.cs │ │ ├── NullGraphicsDevice.cs │ │ ├── PoolAllocMethod.cs │ │ ├── Sprite.cs │ │ ├── Surface.cs │ │ ├── SurfaceManager.cs │ │ ├── SurfacePool.cs │ │ ├── SurfacePoolAllocationResult.cs │ │ ├── TextureVariableInfo.cs │ │ ├── TreeNode.cs │ │ ├── TreeNodeCollection.cs │ │ ├── TreeNodeEnumerator.cs │ │ ├── VariableInfo.cs │ │ ├── VariableScope.cs │ │ ├── VideoPool.cs │ │ ├── VideoZoomMode.cs │ │ ├── Visual.cs │ │ ├── VisualContainer.cs │ │ └── VisualPropertyManager.cs │ │ ├── GraphicsDeviceType.cs │ │ ├── GraphicsRenderingQuality.cs │ │ ├── HSLElement.cs │ │ ├── HSVElement.cs │ │ ├── HWND.cs │ │ ├── IActivatable.cs │ │ ├── IAnimatable.cs │ │ ├── IAnimation.cs │ │ ├── IAnimationGroup.cs │ │ ├── IAnimationInputProvider.cs │ │ ├── IAnimationPropertyMap.cs │ │ ├── IAnimationSystem.cs │ │ ├── ICamera.cs │ │ ├── IDebug.cs │ │ ├── IDeferredInvokeItem.cs │ │ ├── IDisplay.cs │ │ ├── IDisplayManager.cs │ │ ├── IEffect.cs │ │ ├── IEffectTemplate.cs │ │ ├── IExternalAnimationInput.cs │ │ ├── IGradient.cs │ │ ├── IGraphicsDevice.cs │ │ ├── IHwndHostWindow.cs │ │ ├── IImage.cs │ │ ├── IInputSystem.cs │ │ ├── IKeyframeAnimation.cs │ │ ├── IRawInputCallbacks.cs │ │ ├── IRenderEngine.cs │ │ ├── IRenderHost.cs │ │ ├── IRenderObject.cs │ │ ├── IRenderSession.cs │ │ ├── IRenderWindow.cs │ │ ├── ISharedRenderObject.cs │ │ ├── ISound.cs │ │ ├── ISoundBuffer.cs │ │ ├── ISoundData.cs │ │ ├── ISoundDevice.cs │ │ ├── ISprite.cs │ │ ├── IVideoStream.cs │ │ ├── IVisual.cs │ │ ├── IVisualContainer.cs │ │ ├── IconFlags.cs │ │ ├── ImageElement.cs │ │ ├── ImageFormat.cs │ │ ├── Inset.cs │ │ ├── Internal │ │ ├── Bits.cs │ │ ├── DataCookie.cs │ │ ├── Display.cs │ │ ├── DisplayManager.cs │ │ ├── EventCookie.cs │ │ ├── FormApi.cs │ │ ├── GraphicsCaps.cs │ │ ├── HRESULT.cs │ │ ├── HwndHostWindow.cs │ │ ├── InputSystem.cs │ │ ├── KeyAllocator.cs │ │ ├── Math2.cs │ │ ├── ObjectTracker.cs │ │ ├── ObjectTrackerGroup.cs │ │ ├── RenderCaps.cs │ │ ├── RenderDisplayMode.cs │ │ ├── RenderEngine.cs │ │ ├── RenderSession.cs │ │ ├── RenderWindow.cs │ │ ├── SoundCaps.cs │ │ ├── StackIListEnumerator.cs │ │ └── Win32Api.cs │ │ ├── InterpolateElement.cs │ │ ├── InvAlphaElement.cs │ │ ├── InvColorElement.cs │ │ ├── InvalidateContentHandler.cs │ │ ├── InvertElement.cs │ │ ├── IrisEngineInfo.cs │ │ ├── Key.cs │ │ ├── LightShaftElement.cs │ │ ├── LinearInterpolation.cs │ │ ├── LoadHandler.cs │ │ ├── LocationChangedHandler.cs │ │ ├── LogarithmicInterpolation.cs │ │ ├── MonitorChangedHandler.cs │ │ ├── MouseIdleHandler.cs │ │ ├── MouseOptions.cs │ │ ├── Orientation.cs │ │ ├── Point.cs │ │ ├── PointLight2DElement.cs │ │ ├── Protocol │ │ ├── BLOBREF.cs │ │ ├── BatchCallback.cs │ │ ├── BlobInfo.cs │ │ ├── CallbackMessage.cs │ │ ├── ConnectionInfo.cs │ │ ├── ContextID.cs │ │ ├── DataBuffer.cs │ │ ├── DataBufferTracker.cs │ │ ├── EngineApi.cs │ │ ├── HandleGroup.cs │ │ ├── HandleTable.cs │ │ ├── IChannel.cs │ │ ├── IRenderHandleOwner.cs │ │ ├── LocalChannel.cs │ │ ├── LocalConnectionInfo.cs │ │ ├── MarshalHelper.cs │ │ ├── Memory.cs │ │ ├── Message.cs │ │ ├── MessageBatchEntry.cs │ │ ├── MessageBatchHeader.cs │ │ ├── MessageCookieLayout.cs │ │ ├── MessageHeap.cs │ │ ├── MessagingSession.cs │ │ ├── ObjectCache.cs │ │ ├── PortCallback.cs │ │ ├── ProtocolInstance.cs │ │ ├── RENDERGROUP.cs │ │ ├── RENDERHANDLE.cs │ │ ├── RelayConnectionInfo.cs │ │ ├── RemoteChannel.cs │ │ ├── RemoteConnectionInfo.cs │ │ ├── RemoteConnectionInfoBase.cs │ │ ├── RemoteObject.cs │ │ ├── RenderException.cs │ │ ├── RenderPort.cs │ │ ├── ShutdownReason.cs │ │ ├── TimeoutHandler.cs │ │ └── TransportProtocol.cs │ │ ├── Protocols │ │ └── Splash │ │ │ ├── Desktop │ │ │ ├── IFormWindowCallback.cs │ │ │ ├── IInputCallback.cs │ │ │ ├── LocalFormWindowCallback.cs │ │ │ ├── LocalInputCallback.cs │ │ │ ├── Nt │ │ │ │ ├── IDesktopManagerCallback.cs │ │ │ │ ├── IHwndHostWindowCallback.cs │ │ │ │ ├── LocalDesktopManagerCallback.cs │ │ │ │ ├── LocalHwndHostWindowCallback.cs │ │ │ │ ├── ProtocolSplashDesktopNt.cs │ │ │ │ ├── RemoteDesktopManager.cs │ │ │ │ ├── RemoteFormWindow.cs │ │ │ │ └── RemoteHwndHostWindow.cs │ │ │ ├── ProtocolSplashDesktop.cs │ │ │ ├── RemoteFormWindowBase.cs │ │ │ ├── RemoteInputRouter.cs │ │ │ └── Xenon │ │ │ │ ├── ProtocolSplashDesktopXenon.cs │ │ │ │ └── RemoteFormWindow.cs │ │ │ ├── Messaging │ │ │ ├── IDataBufferCallback.cs │ │ │ ├── IRenderPortCallback.cs │ │ │ ├── LocalDataBufferCallback.cs │ │ │ ├── LocalRenderPortCallback.cs │ │ │ ├── ProtocolSplashMessaging.cs │ │ │ ├── RemoteBroker.cs │ │ │ ├── RemoteContext.cs │ │ │ ├── RemoteContextRelay.cs │ │ │ └── RemoteDataBuffer.cs │ │ │ └── Rendering │ │ │ ├── IAnimationCallback.cs │ │ │ ├── IDeviceCallback.cs │ │ │ ├── IRenderCapsCallback.cs │ │ │ ├── ISoundBufferCallback.cs │ │ │ ├── IVideoPoolCallback.cs │ │ │ ├── LocalAnimationCallback.cs │ │ │ ├── LocalDeviceCallback.cs │ │ │ ├── LocalRenderCapsCallback.cs │ │ │ ├── LocalSoundBufferCallback.cs │ │ │ ├── LocalVideoPoolCallback.cs │ │ │ ├── Nt │ │ │ ├── ProtocolSplashRenderingNt.cs │ │ │ ├── RemoteDs8SoundDevice.cs │ │ │ ├── RemoteGdiDevice.cs │ │ │ ├── RemoteGdiEffect.cs │ │ │ ├── RemoteGdiSprite.cs │ │ │ ├── RemoteNtDevice.cs │ │ │ └── RemoteWinSoundDevice.cs │ │ │ ├── ProtocolSplashRendering.cs │ │ │ ├── RemoteAnimation.cs │ │ │ ├── RemoteAnimationInputProvider.cs │ │ │ ├── RemoteAnimationManager.cs │ │ │ ├── RemoteCamera.cs │ │ │ ├── RemoteDevice.cs │ │ │ ├── RemoteDx9Device.cs │ │ │ ├── RemoteDx9Effect.cs │ │ │ ├── RemoteDx9EffectResource.cs │ │ │ ├── RemoteDx9Sprite.cs │ │ │ ├── RemoteDynamicSurfaceFactory.cs │ │ │ ├── RemoteEffect.cs │ │ │ ├── RemoteExternalAnimationInput.cs │ │ │ ├── RemoteGradient.cs │ │ │ ├── RemoteNullDevice.cs │ │ │ ├── RemoteRasterizer.cs │ │ │ ├── RemoteRenderCaps.cs │ │ │ ├── RemoteSound.cs │ │ │ ├── RemoteSoundBuffer.cs │ │ │ ├── RemoteSoundDevice.cs │ │ │ ├── RemoteSprite.cs │ │ │ ├── RemoteSurface.cs │ │ │ ├── RemoteSurfacePool.cs │ │ │ ├── RemoteVideoPool.cs │ │ │ ├── RemoteVisual.cs │ │ │ ├── RemoteVisualContainer.cs │ │ │ ├── RemoteWaitCursor.cs │ │ │ ├── RemoteWindow.cs │ │ │ └── Xenon │ │ │ ├── ProtocolSplashRenderingXenon.cs │ │ │ ├── RemoteXAudSoundDevice.cs │ │ │ └── RemoteXeDevice.cs │ │ ├── Quaternion.cs │ │ ├── Rectangle.cs │ │ ├── RelativeSpace.cs │ │ ├── Remote │ │ ├── ImageHeader.cs │ │ └── SoundHeader.cs │ │ ├── RenderApi.cs │ │ ├── RenderToken.cs │ │ ├── SCurveInterpolation.cs │ │ ├── SepiaElement.cs │ │ ├── SessionActivateHandler.cs │ │ ├── SessionConnectHandler.cs │ │ ├── SetFocusHandler.cs │ │ ├── ShadowEdgePart.cs │ │ ├── ShowHandler.cs │ │ ├── SineInterpolation.cs │ │ ├── Size.cs │ │ ├── SizeChangedHandler.cs │ │ ├── Sound │ │ ├── Ds8SoundDevice.cs │ │ ├── Sound.cs │ │ ├── SoundBuffer.cs │ │ ├── SoundDevice.cs │ │ └── SoundHeader.cs │ │ ├── SoundCaps.cs │ │ ├── SoundDataFormat.cs │ │ ├── SoundDeviceType.cs │ │ ├── SpotLight2DElement.cs │ │ ├── SurfaceFormat.cs │ │ ├── SurfaceFormatInfo.cs │ │ ├── SysCommandHandler.cs │ │ ├── TrackerBase.cs │ │ ├── TvFormat.cs │ │ ├── ValueEventCondition.cs │ │ ├── Vector2.cs │ │ ├── Vector3.cs │ │ ├── Vector4.cs │ │ ├── VideoElement.cs │ │ ├── VideoStream.cs │ │ ├── VisualOrder.cs │ │ ├── WindowOptions.cs │ │ ├── WindowState.cs │ │ └── WindowStateChangedHandler.cs ├── System │ └── Collections │ │ └── Generic │ │ └── HashHelpers.cs ├── UIX.RenderApi.Skia.csproj ├── Vector.cs └── Vector`1.cs ├── UIX.Skia ├── AssemblyInfo.cs ├── Microsoft │ └── Iris │ │ ├── Accessibility │ │ ├── AccChildID.cs │ │ ├── AccEvents.cs │ │ ├── AccNavDirs.cs │ │ ├── AccObjectID.cs │ │ ├── AccRole.cs │ │ ├── AccSelFlags.cs │ │ ├── AccStates.cs │ │ ├── Accessible.cs │ │ ├── AccessibleChildren.cs │ │ ├── AccessibleProperty.cs │ │ ├── AccessibleProxy.cs │ │ └── RootAccessibleProxy.cs │ │ ├── AggregateList.cs │ │ ├── Animations │ │ ├── ActiveSequence.cs │ │ ├── ActiveTransitions.cs │ │ ├── AlphaKeyframe.cs │ │ ├── Animation.cs │ │ ├── AnimationArgs.cs │ │ ├── AnimationCompleteArgs.cs │ │ ├── AnimationEventType.cs │ │ ├── AnimationHandle.cs │ │ ├── AnimationManager.cs │ │ ├── AnimationProxy.cs │ │ ├── AnimationSystem.cs │ │ ├── AnimationTemplate.cs │ │ ├── AnimationType.cs │ │ ├── BaseFloatKeyframe.cs │ │ ├── BaseKeyframe.cs │ │ ├── BaseMultiplyFloatKeyframe.cs │ │ ├── BaseMultiplyVector3Keyframe.cs │ │ ├── BaseRotationKeyframe.cs │ │ ├── BaseVector2Keyframe.cs │ │ ├── BaseVector3Keyframe.cs │ │ ├── BaseVector4Keyframe.cs │ │ ├── CameraAtKeyframe.cs │ │ ├── CameraEyeKeyframe.cs │ │ ├── CameraUpKeyframe.cs │ │ ├── CameraZnKeyframe.cs │ │ ├── EffectAnimation.cs │ │ ├── EffectColorKeyframe.cs │ │ ├── EffectFloatKeyframe.cs │ │ ├── EffectVector3Keyframe.cs │ │ ├── IAnimatableOwner.cs │ │ ├── IAnimationProvider.cs │ │ ├── Interpolation.cs │ │ ├── InterpolationType.cs │ │ ├── KeyframeFilter.cs │ │ ├── MergeAnimation.cs │ │ ├── NonIntensiveAnimation.cs │ │ ├── OrientationKeyframe.cs │ │ ├── OrphanedVisualCollection.cs │ │ ├── PositionKeyframe.cs │ │ ├── PositionXKeyframe.cs │ │ ├── PositionYKeyframe.cs │ │ ├── ReferenceAnimation.cs │ │ ├── RelativeTo.cs │ │ ├── RendererProperty.cs │ │ ├── RotateKeyframe.cs │ │ ├── ScaleKeyframe.cs │ │ ├── ScaleXKeyframe.cs │ │ ├── ScaleYKeyframe.cs │ │ ├── SizeKeyframe.cs │ │ ├── SizeXKeyframe.cs │ │ ├── SizeYKeyframe.cs │ │ ├── SnapshotPolicy.cs │ │ ├── SnapshotRelativeTo.cs │ │ ├── StopCommand.cs │ │ ├── StopCommandSet.cs │ │ ├── SwitchAnimation.cs │ │ ├── TransformAnimation.cs │ │ ├── TransformAttribute.cs │ │ ├── TransformByAttributeAnimation.cs │ │ └── ValueTransformer.cs │ │ ├── Application.cs │ │ ├── ArrayListDataSet.cs │ │ ├── AssemblyDataProviderWrapper.cs │ │ ├── Audio │ │ └── Sound.cs │ │ ├── BooleanChoice.cs │ │ ├── ByteRangedValue.cs │ │ ├── Choice.cs │ │ ├── CodeModel │ │ └── Cpp │ │ │ ├── DllConstructorSchema.cs │ │ │ ├── DllEnumProxy.cs │ │ │ ├── DllEnumSchema.cs │ │ │ ├── DllEventSchema.cs │ │ │ ├── DllInterfaceProxy.cs │ │ │ ├── DllIntrinsicTypeSchema.cs │ │ │ ├── DllLoadResult.cs │ │ │ ├── DllLoadResultFactory.cs │ │ │ ├── DllMethodSchema.cs │ │ │ ├── DllPropertySchema.cs │ │ │ ├── DllProxyHandleTable.cs │ │ │ ├── DllProxyList.cs │ │ │ ├── DllProxyObject.cs │ │ │ ├── DllProxyObjectHandleTable.cs │ │ │ ├── DllProxyObjectReference.cs │ │ │ ├── DllProxyServices.cs │ │ │ ├── DllTypeSchema.cs │ │ │ ├── DllTypeSchemaBase.cs │ │ │ ├── MarkupDataQueryHandleTable.cs │ │ │ ├── MarkupDataTypeHandleTable.cs │ │ │ ├── NativeDataProviderWrapper.cs │ │ │ ├── NativeTraceCategories.cs │ │ │ ├── ProxyHandleTable.cs │ │ │ ├── ProxyHandleTable`1.cs │ │ │ ├── StringPinState.cs │ │ │ ├── StringProxyHandleTable.cs │ │ │ ├── TypeSchemaHandleTable.cs │ │ │ ├── UIXID.cs │ │ │ ├── UIXIDVerifier.cs │ │ │ └── UIXVariant.cs │ │ ├── Command.cs │ │ ├── CompilerInput.cs │ │ ├── Data │ │ ├── INotifyList.cs │ │ ├── IResourceProvider.cs │ │ ├── IVirtualList.cs │ │ ├── IntListUtility.cs │ │ ├── ItemRequestCallback.cs │ │ ├── ListUtility.cs │ │ ├── Resource.cs │ │ ├── ResourceAcquisitionCompleteHandler.cs │ │ ├── ResourceManager.cs │ │ ├── ResourceStatus.cs │ │ ├── SingleArrayListCache.cs │ │ ├── SlowDataAcquireCompleteHandler.cs │ │ ├── StringUtility.cs │ │ ├── UIListContentsChangeType.cs │ │ ├── UIListContentsChangedArgs.cs │ │ ├── UIListContentsChangedHandler.cs │ │ └── UpdateHelper.cs │ │ ├── DataProviderMapping.cs │ │ ├── DataProviderObject.cs │ │ ├── DataProviderPropertyChangedEventArgs.cs │ │ ├── DataProviderQuery.cs │ │ ├── DataProviderQueryFactory.cs │ │ ├── DataProviderQueryStatus.cs │ │ ├── Debug │ │ ├── Assert.cs │ │ ├── DebugHelpers.cs │ │ ├── DebugLabelFormat.cs │ │ ├── DebugOutlineScope.cs │ │ ├── DebugOutlines.cs │ │ ├── DebugSettings.cs │ │ ├── RegistryKey.cs │ │ ├── RendererDebugCategory.cs │ │ ├── Trace.cs │ │ ├── TraceCategory.cs │ │ └── TraceSettings.cs │ │ ├── DeferredInvokeHandler.cs │ │ ├── DeferredInvokePriority.cs │ │ ├── DeferredInvokeProxy.cs │ │ ├── Drawing │ │ ├── Camera.cs │ │ ├── Color.cs │ │ ├── ContentLoadCompleteHandler.cs │ │ ├── EditCursorType.cs │ │ ├── Font.cs │ │ ├── FontStyles.cs │ │ ├── ImageStatus.cs │ │ ├── RawImage.cs │ │ ├── RawImageItem.cs │ │ ├── RawImageItemKey.cs │ │ ├── ResourceImageItem.cs │ │ ├── RichText.cs │ │ ├── RichTextInfoKey.cs │ │ ├── Rotation.cs │ │ ├── ScavengeImageCache.cs │ │ ├── ScrollbarEnableFlags.cs │ │ ├── ScrollbarType.cs │ │ ├── SimpleText.cs │ │ ├── TextFlow.cs │ │ ├── TextImageCache.cs │ │ ├── TextImageItem.cs │ │ ├── TextMeasureParams.cs │ │ ├── TextRun.cs │ │ ├── TextStyle.cs │ │ ├── UIImage.cs │ │ └── UriImage.cs │ │ ├── Error.cs │ │ ├── ErrorReportHandler.cs │ │ ├── Group.cs │ │ ├── GroupedList.cs │ │ ├── ICommand.cs │ │ ├── IDataProvider.cs │ │ ├── IDataProviderBaseObject.cs │ │ ├── IDataProviderObject.cs │ │ ├── IDataProviderQuery.cs │ │ ├── IModelItem.cs │ │ ├── IModelItemOwner.cs │ │ ├── ISearchableList.cs │ │ ├── IThreadSafeObject.cs │ │ ├── IValueRange.cs │ │ ├── Image.cs │ │ ├── ImageFormatUtils.cs │ │ ├── ImageInset.cs │ │ ├── ImageLoadCompleteHandler.cs │ │ ├── IndexedTree.cs │ │ ├── Input │ │ ├── AppCommandMapping.cs │ │ ├── CommandCode.cs │ │ ├── DragDropInfo.cs │ │ ├── DragOperation.cs │ │ ├── HIDCommandMapping.cs │ │ ├── HidDevice.cs │ │ ├── ICookedInputSite.cs │ │ ├── IInputCustomFocus.cs │ │ ├── InputDevice.cs │ │ ├── InputEventType.cs │ │ ├── InputInfo.cs │ │ ├── InputItem.cs │ │ ├── InputManager.cs │ │ ├── InputQueue.cs │ │ ├── KeyActionInfo.cs │ │ ├── KeyCharacterInfo.cs │ │ ├── KeyCommandInfo.cs │ │ ├── KeyFocusInfo.cs │ │ ├── KeyFocusReason.cs │ │ ├── KeyInfo.cs │ │ ├── KeyStateInfo.cs │ │ ├── KeyboardDevice.cs │ │ ├── MouseActionInfo.cs │ │ ├── MouseButtonInfo.cs │ │ ├── MouseDevice.cs │ │ ├── MouseFocusInfo.cs │ │ ├── MouseInfo.cs │ │ ├── MouseMoveInfo.cs │ │ └── MouseWheelInfo.cs │ │ ├── InputHandlers │ │ ├── BeginDragPolicy.cs │ │ ├── Characters.cs │ │ ├── ClickCount.cs │ │ ├── ClickHandler.cs │ │ ├── ClickType.cs │ │ ├── DragDropHelper.cs │ │ ├── DragHandler.cs │ │ ├── DragSourceHandler.cs │ │ ├── DropAction.cs │ │ ├── DropTargetHandler.cs │ │ ├── EventContext.cs │ │ ├── FocusChangeReason.cs │ │ ├── FocusHandler.cs │ │ ├── KeyHandler.cs │ │ ├── KeyHandlerKey.cs │ │ ├── ModifierInputHandler.cs │ │ ├── MouseWheelHandler.cs │ │ ├── ScrollingHandler.cs │ │ ├── ShortcutHandler.cs │ │ ├── ShortcutHandlerCommand.cs │ │ ├── TextEditingHandler.cs │ │ └── TypingHandler.cs │ │ ├── IntRangedValue.cs │ │ ├── InvokePolicy.cs │ │ ├── ItemCountHandler.cs │ │ ├── Key.cs │ │ ├── Layout │ │ ├── Alignment.cs │ │ ├── AreaOfInterest.cs │ │ ├── AreaOfInterestID.cs │ │ ├── AreaOfInterestLayoutInput.cs │ │ ├── ExtendedLayoutOutput.cs │ │ ├── ILayout.cs │ │ ├── ILayoutInput.cs │ │ ├── ILayoutNode.cs │ │ ├── ItemAlignment.cs │ │ ├── LayoutCompleteEventHandler.cs │ │ ├── LayoutConstants.cs │ │ ├── LayoutNodeEnumerator.cs │ │ ├── LayoutSlot.cs │ │ ├── SharedSize.cs │ │ ├── SharedSizePolicy.cs │ │ └── Visibility.cs │ │ ├── Layouts │ │ ├── AnchorEdge.cs │ │ ├── AnchorLayout.cs │ │ ├── AnchorLayoutInput.cs │ │ ├── ContentPositioningPolicy.cs │ │ ├── DefaultLayout.cs │ │ ├── DockLayout.cs │ │ ├── DockLayoutInput.cs │ │ ├── FlipDirection.cs │ │ ├── FlowLayout.cs │ │ ├── FlowSizeMemoryLayoutInput.cs │ │ ├── FormLayoutInput.cs │ │ ├── GridLayout.cs │ │ ├── InterestPoint.cs │ │ ├── KeepAliveLayoutInput.cs │ │ ├── MajorMinor.cs │ │ ├── MissingItemPolicy.cs │ │ ├── MouseTarget.cs │ │ ├── PlacementMode.cs │ │ ├── PopupLayout.cs │ │ ├── PopupLayoutInput.cs │ │ ├── PopupPosition.cs │ │ ├── RelativeEdge.cs │ │ ├── RepeatPolicy.cs │ │ ├── RotateLayout.cs │ │ ├── ScaleLayout.cs │ │ ├── ScrollIntoViewDisposition.cs │ │ ├── ScrollingLayout.cs │ │ ├── ScrollingLayoutInput.cs │ │ ├── ScrollingLayoutOutput.cs │ │ ├── StackLayout.cs │ │ ├── StackLayoutInput.cs │ │ ├── StackPriority.cs │ │ └── StripAlignment.cs │ │ ├── Library │ │ ├── AncestorEnumerator.cs │ │ ├── Bits.cs │ │ ├── DataCookie.cs │ │ ├── DisposableNotifyObjectBase.cs │ │ ├── DisposableObject.cs │ │ ├── DynamicData.cs │ │ ├── EventCookie.cs │ │ ├── ExpandableArray.cs │ │ ├── IDisposableObject.cs │ │ ├── IDisposableOwner.cs │ │ ├── ITreeNode.cs │ │ ├── KeyAllocator.cs │ │ ├── Math2.cs │ │ ├── NotifyObjectBase.cs │ │ ├── Result.cs │ │ ├── SharedDisposableObject.cs │ │ ├── SmartMap.cs │ │ ├── StackIListEnumerator.cs │ │ ├── StackIListReverseEnumerator.cs │ │ ├── TreeNode.cs │ │ ├── TreeNodeCollection.cs │ │ ├── TreeNodeEnumerator.cs │ │ └── Utility.cs │ │ ├── ListContentsChangeType.cs │ │ ├── ListContentsChangedArgs.cs │ │ ├── ListContentsChangedHandler.cs │ │ ├── ListContentsChangedProxy.cs │ │ ├── ListDataSet.cs │ │ ├── Markup │ │ ├── AliasMapping.cs │ │ ├── AssemblyConstructorSchema.cs │ │ ├── AssemblyEventSchema.cs │ │ ├── AssemblyLoadResult.cs │ │ ├── AssemblyMarkupDataQuery.cs │ │ ├── AssemblyMarkupDataType.cs │ │ ├── AssemblyMethodSchema.cs │ │ ├── AssemblyObjectProxyHelper.cs │ │ ├── AssemblyPropertySchema.cs │ │ ├── AssemblyTypeSchema.cs │ │ ├── BooleanBoxes.cs │ │ ├── ByteCodeReader.cs │ │ ├── ByteCodeWriter.cs │ │ ├── ClassMethodSchema.cs │ │ ├── ClassPropertySchema.cs │ │ ├── ClassTypeSchema.cs │ │ ├── CodeListeners.cs │ │ ├── CompilationMessage.cs │ │ ├── CompiledMarkupLoadResult.cs │ │ ├── CompiledMarkupLoader.cs │ │ ├── ConstructHandler.cs │ │ ├── ConstructorSchema.cs │ │ ├── CreateLoadResultHandler.cs │ │ ├── DecodeBinaryHandler.cs │ │ ├── DefaultConstructHandler.cs │ │ ├── DelegateListener.cs │ │ ├── DestructiveListener.cs │ │ ├── EffectClassTypeSchema.cs │ │ ├── EncodeBinaryHandler.cs │ │ ├── EnumSchema.cs │ │ ├── ErrorLoadResult.cs │ │ ├── EventSchema.cs │ │ ├── ExpressionRestriction.cs │ │ ├── FastReflectionInvokeHandler.cs │ │ ├── FindCanonicalInstanceHandler.cs │ │ ├── FrameworkCompatibleAssemblyPrimitiveTypeSchema.cs │ │ ├── FrameworkCompatibleAssemblyTypeSchema.cs │ │ ├── GetValueHandler.cs │ │ ├── IDynamicConstructionSchema.cs │ │ ├── IMarkupTypeBase.cs │ │ ├── INotifyObject.cs │ │ ├── ISchemaInfo.cs │ │ ├── Int32Boxes.cs │ │ ├── Int64Boxes.cs │ │ ├── Interpreter.cs │ │ ├── InterpreterContext.cs │ │ ├── InvokeHandler.cs │ │ ├── Listener.cs │ │ ├── ListenerEncodeMode.cs │ │ ├── ListenerNodeBase.cs │ │ ├── ListenerRootNode.cs │ │ ├── ListenerType.cs │ │ ├── Listeners.cs │ │ ├── LoadPass.cs │ │ ├── LoadResult.cs │ │ ├── LoadResultCache.cs │ │ ├── LoadResultStatus.cs │ │ ├── ManagedXmlReader.cs │ │ ├── MarkupBinaryDataTable.cs │ │ ├── MarkupCompiler.cs │ │ ├── MarkupConstantPersist.cs │ │ ├── MarkupConstantPersistMode.cs │ │ ├── MarkupConstantsTable.cs │ │ ├── MarkupDataMapping.cs │ │ ├── MarkupDataMappingEntry.cs │ │ ├── MarkupDataProvider.cs │ │ ├── MarkupDataQuery.cs │ │ ├── MarkupDataQueryPreDefinedPropertySchema.cs │ │ ├── MarkupDataQueryPropertySchema.cs │ │ ├── MarkupDataQueryRefreshMethodSchema.cs │ │ ├── MarkupDataQuerySchema.cs │ │ ├── MarkupDataType.cs │ │ ├── MarkupDataTypeBaseObject.cs │ │ ├── MarkupDataTypePropertySchema.cs │ │ ├── MarkupDataTypeSchema.cs │ │ ├── MarkupDebugHelper.cs │ │ ├── MarkupEncoder.cs │ │ ├── MarkupError.cs │ │ ├── MarkupImportTables.cs │ │ ├── MarkupLineNumberTable.cs │ │ ├── MarkupListener.cs │ │ ├── MarkupListeners.cs │ │ ├── MarkupLoadResult.cs │ │ ├── MarkupMethodSchema.cs │ │ ├── MarkupPropertySchema.cs │ │ ├── MarkupServices.cs │ │ ├── MarkupSystem.cs │ │ ├── MarkupType.cs │ │ ├── MarkupTypeSchema.cs │ │ ├── MethodSchema.cs │ │ ├── MethodSignatureKey.cs │ │ ├── NamedContentRecord.cs │ │ ├── NativeCodeModelMessage.cs │ │ ├── NativeMarkupDataQuery.cs │ │ ├── NativeMarkupDataType.cs │ │ ├── NotificationID.cs │ │ ├── NotifyService.cs │ │ ├── ObjectSourceType.cs │ │ ├── OpCode.cs │ │ ├── OperationType.cs │ │ ├── ParameterContext.cs │ │ ├── ParseResult.cs │ │ ├── Parser.cs │ │ ├── PerformOperationHandler.cs │ │ ├── PropertyOverrideCriteria.cs │ │ ├── PropertyOverrideCriteriaTypeConstraint.cs │ │ ├── PropertySchema.cs │ │ ├── ProviderlessMarkupDataType.cs │ │ ├── RangeValidator.cs │ │ ├── ReflectionHelper.cs │ │ ├── RuntimeMessage.cs │ │ ├── SSLexUnicodeBufferConsumer.cs │ │ ├── SchemaType.cs │ │ ├── ScriptRunScheduler.cs │ │ ├── SetValueHandler.cs │ │ ├── SourceMarkupImportTables.cs │ │ ├── SourceMarkupLoadResult.cs │ │ ├── SourceMarkupLoader.cs │ │ ├── StandardAssemblyTypeSchema.cs │ │ ├── SupportsOperationHandler.cs │ │ ├── SupportsTypeConversionHandler.cs │ │ ├── SymbolOrigin.cs │ │ ├── SymbolRecord.cs │ │ ├── SymbolReference.cs │ │ ├── TypeConstraint.cs │ │ ├── TypeConverterHandler.cs │ │ ├── TypeSchema.cs │ │ ├── UIB.cs │ │ ├── UIClassMethodSchema.cs │ │ ├── UIClassPropertySchema.cs │ │ ├── UIClassTypeSchema.cs │ │ ├── UIX │ │ │ ├── AccessibleSchema.cs │ │ │ ├── AliasSchema.cs │ │ │ ├── AlphaKeyframeSchema.cs │ │ │ ├── AnchorEdgeSchema.cs │ │ │ ├── AnchorLayoutInputSchema.cs │ │ │ ├── AnchorLayoutSchema.cs │ │ │ ├── AnimationHandleSchema.cs │ │ │ ├── AnimationSchema.cs │ │ │ ├── BlendSchema.cs │ │ │ ├── BlurSchema.cs │ │ │ ├── BooleanChoiceSchema.cs │ │ │ ├── BooleanSchema.cs │ │ │ ├── BrightnessInstanceSchema.cs │ │ │ ├── BrightnessSchema.cs │ │ │ ├── ByteRangedValueSchema.cs │ │ │ ├── ByteSchema.cs │ │ │ ├── CameraAtKeyframeSchema.cs │ │ │ ├── CameraEyeKeyframeSchema.cs │ │ │ ├── CameraSchema.cs │ │ │ ├── CameraUpKeyframeSchema.cs │ │ │ ├── CameraZnKeyframeSchema.cs │ │ │ ├── CaretInfoSchema.cs │ │ │ ├── CharSchema.cs │ │ │ ├── ChoiceSchema.cs │ │ │ ├── ClassSchema.cs │ │ │ ├── ClassStateSchema.cs │ │ │ ├── ClickHandlerSchema.cs │ │ │ ├── ClipSchema.cs │ │ │ ├── ColorElementInstanceSchema.cs │ │ │ ├── ColorElementSchema.cs │ │ │ ├── ColorSchema.cs │ │ │ ├── CommandSchema.cs │ │ │ ├── ContrastInstanceSchema.cs │ │ │ ├── ContrastSchema.cs │ │ │ ├── DataMappingSchema.cs │ │ │ ├── DataQuerySchema.cs │ │ │ ├── DataTypeSchema.cs │ │ │ ├── DebugOutlinesSchema.cs │ │ │ ├── DebugSchema.cs │ │ │ ├── DefaultLayoutSchema.cs │ │ │ ├── DesaturateInstanceSchema.cs │ │ │ ├── DesaturateSchema.cs │ │ │ ├── DestinationElementInstanceSchema.cs │ │ │ ├── DestinationElementSchema.cs │ │ │ ├── DictionarySchema.cs │ │ │ ├── DockLayoutInputSchema.cs │ │ │ ├── DockLayoutSchema.cs │ │ │ ├── DoubleSchema.cs │ │ │ ├── DragHandlerSchema.cs │ │ │ ├── DragSourceHandlerSchema.cs │ │ │ ├── DropTargetHandlerSchema.cs │ │ │ ├── EdgeDetectionInstanceSchema.cs │ │ │ ├── EdgeDetectionSchema.cs │ │ │ ├── EditableTextDataSchema.cs │ │ │ ├── EffectAnimationSchema.cs │ │ │ ├── EffectColorAnimationSchema.cs │ │ │ ├── EffectColorKeyframeSchema.cs │ │ │ ├── EffectElementInstanceSchema.cs │ │ │ ├── EffectElementSchema.cs │ │ │ ├── EffectFloatAnimationSchema.cs │ │ │ ├── EffectFloatKeyframeSchema.cs │ │ │ ├── EffectInputSchema.cs │ │ │ ├── EffectInstanceSchema.cs │ │ │ ├── EffectLayerSchema.cs │ │ │ ├── EffectOperationSchema.cs │ │ │ ├── EffectSchema.cs │ │ │ ├── EffectVector3AnimationSchema.cs │ │ │ ├── EffectVector3KeyframeSchema.cs │ │ │ ├── EmbossInstanceSchema.cs │ │ │ ├── EmbossSchema.cs │ │ │ ├── EnumeratorSchema.cs │ │ │ ├── EnvironmentSchema.cs │ │ │ ├── EventContextSchema.cs │ │ │ ├── FlowLayoutSchema.cs │ │ │ ├── FocusHandlerSchema.cs │ │ │ ├── FontSchema.cs │ │ │ ├── FormLayoutInputSchema.cs │ │ │ ├── GraphicSchema.cs │ │ │ ├── GridLayoutSchema.cs │ │ │ ├── GroupSchema.cs │ │ │ ├── HostSchema.cs │ │ │ ├── HwndHostSchema.cs │ │ │ ├── IAnimationSchema.cs │ │ │ ├── ImageElementInstanceSchema.cs │ │ │ ├── ImageElementSchema.cs │ │ │ ├── ImageSchema.cs │ │ │ ├── IndexSchema.cs │ │ │ ├── InputHandlerSchema.cs │ │ │ ├── InsetSchema.cs │ │ │ ├── Int32Schema.cs │ │ │ ├── Int64Schema.cs │ │ │ ├── IntRangedValueSchema.cs │ │ │ ├── InterpolateElementInstanceSchema.cs │ │ │ ├── InterpolateElementSchema.cs │ │ │ ├── InterpolationSchema.cs │ │ │ ├── InvAlphaSchema.cs │ │ │ ├── InvColorSchema.cs │ │ │ ├── InvertSchema.cs │ │ │ ├── ItemAlignmentSchema.cs │ │ │ ├── KeyHandlerSchema.cs │ │ │ ├── KeyframeSchema.cs │ │ │ ├── LayoutInputSchema.cs │ │ │ ├── LayoutOutputSchema.cs │ │ │ ├── LayoutSchema.cs │ │ │ ├── LightShaftInstanceSchema.cs │ │ │ ├── LightShaftSchema.cs │ │ │ ├── ListSchema.cs │ │ │ ├── MajorMinorSchema.cs │ │ │ ├── MappingSchema.cs │ │ │ ├── MarkupDataQueryInstanceSchema.cs │ │ │ ├── MarkupDataTypeInstanceSchema.cs │ │ │ ├── MarkupErrorSchema.cs │ │ │ ├── MarkupSchema.cs │ │ │ ├── MathSchema.cs │ │ │ ├── MergeAnimationSchema.cs │ │ │ ├── MouseWheelHandlerSchema.cs │ │ │ ├── NullSchema.cs │ │ │ ├── ObjectSchema.cs │ │ │ ├── OrientationKeyframeSchema.cs │ │ │ ├── PanelSchema.cs │ │ │ ├── PlacementModeSchema.cs │ │ │ ├── PointLight2DInstanceSchema.cs │ │ │ ├── PointLight2DSchema.cs │ │ │ ├── PointSchema.cs │ │ │ ├── PopupLayoutInputSchema.cs │ │ │ ├── PopupLayoutSchema.cs │ │ │ ├── PopupPositionSchema.cs │ │ │ ├── PositionKeyframeSchema.cs │ │ │ ├── PositionXKeyframeSchema.cs │ │ │ ├── PositionYKeyframeSchema.cs │ │ │ ├── RandomSchema.cs │ │ │ ├── RangedValueSchema.cs │ │ │ ├── RectangleSchema.cs │ │ │ ├── RelativeToSchema.cs │ │ │ ├── RepeaterSchema.cs │ │ │ ├── RotateKeyframeSchema.cs │ │ │ ├── RotateLayoutSchema.cs │ │ │ ├── RotationSchema.cs │ │ │ ├── SavedKeyFocusSchema.cs │ │ │ ├── ScaleKeyframeSchema.cs │ │ │ ├── ScaleLayoutSchema.cs │ │ │ ├── ScaleXKeyframeSchema.cs │ │ │ ├── ScaleYKeyframeSchema.cs │ │ │ ├── ScrollModelBaseSchema.cs │ │ │ ├── ScrollModelSchema.cs │ │ │ ├── ScrollerSchema.cs │ │ │ ├── ScrollingHandlerSchema.cs │ │ │ ├── SelectionManagerSchema.cs │ │ │ ├── SelectionRangeSchema.cs │ │ │ ├── SepiaInstanceSchema.cs │ │ │ ├── SepiaSchema.cs │ │ │ ├── SharedSizeSchema.cs │ │ │ ├── ShortcutHandlerSchema.cs │ │ │ ├── SingleSchema.cs │ │ │ ├── SizeKeyframeSchema.cs │ │ │ ├── SizeSchema.cs │ │ │ ├── SizeXKeyframeSchema.cs │ │ │ ├── SizeYKeyframeSchema.cs │ │ │ ├── SoundSchema.cs │ │ │ ├── SpotLight2DInstanceSchema.cs │ │ │ ├── SpotLight2DSchema.cs │ │ │ ├── StackLayoutInputSchema.cs │ │ │ ├── StackLayoutSchema.cs │ │ │ ├── StringSchema.cs │ │ │ ├── SwitchAnimationSchema.cs │ │ │ ├── TextEditingHandlerSchema.cs │ │ │ ├── TextFragmentSchema.cs │ │ │ ├── TextRunDataSchema.cs │ │ │ ├── TextRunRendererSchema.cs │ │ │ ├── TextSchema.cs │ │ │ ├── TextScrollModelSchema.cs │ │ │ ├── TextStyleSchema.cs │ │ │ ├── TimerSchema.cs │ │ │ ├── TransformAnimationSchema.cs │ │ │ ├── TransformByAttributeAnimationSchema.cs │ │ │ ├── TypeConstraintSchema.cs │ │ │ ├── TypeSchemaDefinition.cs │ │ │ ├── TypeSelectorSchema.cs │ │ │ ├── TypingHandlerSchema.cs │ │ │ ├── UISchema.cs │ │ │ ├── UIStateSchema.cs │ │ │ ├── ValueRangeSchema.cs │ │ │ ├── ValueTransformerSchema.cs │ │ │ ├── Vector2Schema.cs │ │ │ ├── Vector3Schema.cs │ │ │ ├── VideoElementInstanceSchema.cs │ │ │ ├── VideoElementSchema.cs │ │ │ ├── VideoSchema.cs │ │ │ ├── VideoStreamSchema.cs │ │ │ ├── ViewItemSchema.cs │ │ │ ├── VoidSchema.cs │ │ │ └── WindowSchema.cs │ │ ├── UIXConstructorSchema.cs │ │ ├── UIXEnumData.cs │ │ ├── UIXEnumSchema.cs │ │ ├── UIXEventSchema.cs │ │ ├── UIXLoadResult.cs │ │ ├── UIXLoadResultExports.cs │ │ ├── UIXMethodSchema.cs │ │ ├── UIXPropertySchema.cs │ │ ├── UIXTypeFlags.cs │ │ ├── UIXTypeID.cs │ │ ├── UIXTypeSchema.cs │ │ ├── UIXTypes.cs │ │ ├── ValidateMessage.cs │ │ └── Validation │ │ │ ├── CastMethod.cs │ │ │ ├── ConstantType.cs │ │ │ ├── ExpressionType.cs │ │ │ ├── ExpressionUsage.cs │ │ │ ├── MethodSpecifier.cs │ │ │ ├── NameUsage.cs │ │ │ ├── PropertyAttribute.cs │ │ │ ├── StatementType.cs │ │ │ ├── SymbolResolutionDirective.cs │ │ │ ├── TriggerRecord.cs │ │ │ ├── TypeRestriction.cs │ │ │ ├── Validate.cs │ │ │ ├── ValidateAlias.cs │ │ │ ├── ValidateClass.cs │ │ │ ├── ValidateCode.cs │ │ │ ├── ValidateContext.cs │ │ │ ├── ValidateDataMapping.cs │ │ │ ├── ValidateDataQuery.cs │ │ │ ├── ValidateDataType.cs │ │ │ ├── ValidateEffect.cs │ │ │ ├── ValidateEffectElement.cs │ │ │ ├── ValidateExpression.cs │ │ │ ├── ValidateExpressionAs.cs │ │ │ ├── ValidateExpressionAssignment.cs │ │ │ ├── ValidateExpressionBaseClass.cs │ │ │ ├── ValidateExpressionCall.cs │ │ │ ├── ValidateExpressionCast.cs │ │ │ ├── ValidateExpressionConstant.cs │ │ │ ├── ValidateExpressionDeclareTrigger.cs │ │ │ ├── ValidateExpressionIndex.cs │ │ │ ├── ValidateExpressionIsCheck.cs │ │ │ ├── ValidateExpressionList.cs │ │ │ ├── ValidateExpressionNew.cs │ │ │ ├── ValidateExpressionNullCoalescing.cs │ │ │ ├── ValidateExpressionOperation.cs │ │ │ ├── ValidateExpressionSymbol.cs │ │ │ ├── ValidateExpressionTernary.cs │ │ │ ├── ValidateExpressionThis.cs │ │ │ ├── ValidateExpressionTypeOf.cs │ │ │ ├── ValidateFromString.cs │ │ │ ├── ValidateMetadata.cs │ │ │ ├── ValidateMethod.cs │ │ │ ├── ValidateMethodList.cs │ │ │ ├── ValidateNamespace.cs │ │ │ ├── ValidateObject.cs │ │ │ ├── ValidateObjectTag.cs │ │ │ ├── ValidateParameter.cs │ │ │ ├── ValidateParameterDefinition.cs │ │ │ ├── ValidateParameterDefinitionList.cs │ │ │ ├── ValidateProperty.cs │ │ │ ├── ValidateScripts.cs │ │ │ ├── ValidateStatement.cs │ │ │ ├── ValidateStatementAssignment.cs │ │ │ ├── ValidateStatementAttribute.cs │ │ │ ├── ValidateStatementBreak.cs │ │ │ ├── ValidateStatementCompound.cs │ │ │ ├── ValidateStatementExpression.cs │ │ │ ├── ValidateStatementForEach.cs │ │ │ ├── ValidateStatementIf.cs │ │ │ ├── ValidateStatementIfElse.cs │ │ │ ├── ValidateStatementLoop.cs │ │ │ ├── ValidateStatementReturn.cs │ │ │ ├── ValidateStatementScopedLocal.cs │ │ │ ├── ValidateStatementWhile.cs │ │ │ ├── ValidateTypeConstraint.cs │ │ │ ├── ValidateTypeIdentifier.cs │ │ │ ├── ValidateUI.cs │ │ │ └── ValueApplyMode.cs │ │ ├── MaximizeMode.cs │ │ ├── ModelItem.cs │ │ ├── ModelItemDisposeMode.cs │ │ ├── ModelItems │ │ ├── BooleanChoice.cs │ │ ├── ByteRangedValue.cs │ │ ├── CaretInfo.cs │ │ ├── Choice.cs │ │ ├── Clipboard.cs │ │ ├── EditableTextData.cs │ │ ├── ITextScrollModelCallback.cs │ │ ├── IUIBooleanChoice.cs │ │ ├── IUIByteRangedValue.cs │ │ ├── IUIChoice.cs │ │ ├── IUICommand.cs │ │ ├── IUIGroup.cs │ │ ├── IUIIntRangedValue.cs │ │ ├── IUIList.cs │ │ ├── IUIRangedValue.cs │ │ ├── IUIValueRange.cs │ │ ├── IntRangedValue.cs │ │ ├── InvokePriority.cs │ │ ├── LayoutOutput.cs │ │ ├── NotifyList.cs │ │ ├── Range.cs │ │ ├── RangedValue.cs │ │ ├── ScrollModel.cs │ │ ├── ScrollModelBase.cs │ │ ├── SelectionManager.cs │ │ ├── TextScrollModel.cs │ │ ├── UICommand.cs │ │ └── UITimer.cs │ │ ├── Navigation │ │ ├── FindFromPointWorker.cs │ │ ├── INavigationSite.cs │ │ ├── NavigationClass.cs │ │ ├── NavigationFlow.cs │ │ ├── NavigationItem.cs │ │ ├── NavigationOrder.cs │ │ ├── NavigationOrientation.cs │ │ ├── NavigationPolicies.cs │ │ ├── NavigationServices.cs │ │ ├── NavigationSpace.cs │ │ ├── NavigationStrip.cs │ │ └── TransientNavigationSite.cs │ │ ├── OS │ │ ├── CLR │ │ │ ├── NativeMethods.cs │ │ │ ├── StandardOleMarshalObject.cs │ │ │ └── UnsafeNativeMethods.cs │ │ ├── COMResult.cs │ │ ├── DataObject.cs │ │ ├── DllResource.cs │ │ ├── DllResources.cs │ │ ├── FileResource.cs │ │ ├── FileResources.cs │ │ ├── HttpResource.cs │ │ ├── HttpResources.cs │ │ ├── IImeCallbacks.cs │ │ ├── IRawUIXServices.cs │ │ ├── IRichTextCallbacks.cs │ │ ├── IUIXListCallbacks.cs │ │ ├── NativeApi.cs │ │ ├── NativeXmlException.cs │ │ ├── NativeXmlNodeType.cs │ │ ├── NativeXmlReader.cs │ │ └── Win32Api.cs │ │ ├── ObjectPropertyPair.cs │ │ ├── PropertySet.cs │ │ ├── PropertyValue.cs │ │ ├── ProviderlessDataProviderObject.cs │ │ ├── Queues │ │ ├── Dispatcher.cs │ │ ├── Feeder.cs │ │ ├── Interconnect.cs │ │ ├── PriorityQueue.cs │ │ ├── Queue.cs │ │ ├── QueueItem.cs │ │ └── SimpleQueue.cs │ │ ├── RangedValue.cs │ │ ├── RawImageFormat.cs │ │ ├── ReleaseBehavior.cs │ │ ├── RenderAPI │ │ ├── Audio │ │ │ ├── SoundData.cs │ │ │ ├── SoundManager.cs │ │ │ ├── SystemSoundEvent.cs │ │ │ └── SystemSoundEventTable.cs │ │ ├── Drawing │ │ │ ├── Dib.cs │ │ │ ├── EdgeFade.cs │ │ │ ├── PointF.cs │ │ │ ├── RectangleF.cs │ │ │ └── SizeF.cs │ │ ├── HRESULT.cs │ │ ├── Memory.cs │ │ ├── RenderException.cs │ │ ├── RendererApi.cs │ │ └── VideoPlayback │ │ │ ├── BasicVideoGeometry.cs │ │ │ ├── BasicVideoPresentation.cs │ │ │ ├── IUIVideoPortal.cs │ │ │ ├── IUIVideoStream.cs │ │ │ ├── LinearVideoStretch.cs │ │ │ ├── VideoDisplayMode.cs │ │ │ ├── VideoOverscanMode.cs │ │ │ ├── VideoPresentationBuilder.cs │ │ │ └── VideoZoomHandler.cs │ │ ├── RenderingQuality.cs │ │ ├── RenderingType.cs │ │ ├── RequestItemHandler.cs │ │ ├── RequestSlowDataHandler.cs │ │ ├── Session │ │ ├── DeferredCall.cs │ │ ├── DeferredHandler.cs │ │ ├── Direction.cs │ │ ├── DispatchPriority.cs │ │ ├── DispatcherTimer.cs │ │ ├── EffectManager.cs │ │ ├── ErrorManager.cs │ │ ├── ErrorRecord.cs │ │ ├── ErrorWatermark.cs │ │ ├── EventRouteStages.cs │ │ ├── Form.cs │ │ ├── FormSessionConnectHandler.cs │ │ ├── IErrorContextSource.cs │ │ ├── IModalSession.cs │ │ ├── ITimerOwner.cs │ │ ├── ITrackableUIElement.cs │ │ ├── ITrackableUIElementEvents.cs │ │ ├── IZoneDisplayChild.cs │ │ ├── InputDeliveryStatus.cs │ │ ├── InputNotificationEventArgs.cs │ │ ├── InputNotificationHandler.cs │ │ ├── InvalidKeyFocusHandler.cs │ │ ├── KeyCoalesceFilter.cs │ │ ├── LoopCondition.cs │ │ ├── NotifyErrorBatch.cs │ │ ├── SimpleCallback.cs │ │ ├── StaticServices.cs │ │ ├── TimeoutHandler.cs │ │ ├── TimeoutManager.cs │ │ ├── TransformSet.cs │ │ ├── UIApplication.cs │ │ ├── UIDispatcher.cs │ │ ├── UISession.cs │ │ └── UiTask.cs │ │ ├── SessionConnectedHandler.cs │ │ ├── SimpleAnimationPropertyMap.cs │ │ ├── SoundType.cs │ │ ├── ThreadSafety.cs │ │ ├── ThreadSafetyBlock.cs │ │ ├── Timer.cs │ │ ├── UI │ │ ├── ChildFaultedInDelegate.cs │ │ ├── Class.cs │ │ ├── ColorScheme.cs │ │ ├── EffectClass.cs │ │ ├── EffectElementWrapper.cs │ │ ├── EffectProperty.cs │ │ ├── EffectValue.cs │ │ ├── EffectValueType.cs │ │ ├── Environment.cs │ │ ├── FindChildResult.cs │ │ ├── FocusStateHandler.cs │ │ ├── FormCloseRequestedHandler.cs │ │ ├── FormPropertyChangedHandler.cs │ │ ├── InputEventHandler.cs │ │ ├── InputHandler.cs │ │ ├── InputHandlerList.cs │ │ ├── InputHandlerModifiers.cs │ │ ├── InputHandlerStage.cs │ │ ├── InputHandlerTransition.cs │ │ ├── RootLoadResult.cs │ │ ├── RootUI.cs │ │ ├── SavedKeyFocus.cs │ │ ├── SessionInputHandler.cs │ │ ├── UIClass.cs │ │ ├── UIForm.cs │ │ ├── UIZone.cs │ │ ├── ViewItem.cs │ │ └── ViewItemID.cs │ │ ├── VideoStream.cs │ │ ├── ViewItems │ │ ├── Clip.cs │ │ ├── ContentViewItem.cs │ │ ├── CountLayoutInput.cs │ │ ├── Graphic.cs │ │ ├── Host.cs │ │ ├── HostRequestPacket.cs │ │ ├── HostStatus.cs │ │ ├── HwndHost.cs │ │ ├── ICustomRepeatedItem.cs │ │ ├── ImageLayout.cs │ │ ├── Index.cs │ │ ├── IndexLayoutInput.cs │ │ ├── IndexType.cs │ │ ├── LineAlignment.cs │ │ ├── PaintInvalidEventHandler.cs │ │ ├── Panel.cs │ │ ├── Repeater.cs │ │ ├── RepeaterContentSelector.cs │ │ ├── RepeaterListContentsChangedArgs.cs │ │ ├── RootViewItem.cs │ │ ├── Scroller.cs │ │ ├── SizingPolicy.cs │ │ ├── StretchingPolicy.cs │ │ ├── Text.cs │ │ ├── TextBounds.cs │ │ ├── TextFlowRenderingHelper.cs │ │ ├── TextFragment.cs │ │ ├── TextRunData.cs │ │ ├── TextRunRenderer.cs │ │ ├── TextSharpness.cs │ │ ├── TypeSelector.cs │ │ ├── UIPropertyRecord.cs │ │ ├── Video.cs │ │ └── VisibleIndexRangeLayoutOutput.cs │ │ ├── VirtualList.cs │ │ ├── Window.cs │ │ ├── WindowCloseRequestedEventArgs.cs │ │ ├── WindowCloseRequestedHandler.cs │ │ ├── WindowColor.cs │ │ ├── WindowPosition.cs │ │ ├── WindowPositionPolicy.cs │ │ ├── WindowSize.cs │ │ └── WindowState.cs ├── ParserLexClass.cs ├── ParserLexTable.cs ├── ParserYaccClass.cs ├── ParserYaccTable.cs ├── SSVParseLib │ ├── SSLex.cs │ ├── SSLexConsumer.cs │ ├── SSLexFinalState.cs │ ├── SSLexLexeme.cs │ ├── SSLexMark.cs │ ├── SSLexSubtable.cs │ ├── SSLexTable.cs │ ├── SSLexTableRow.cs │ ├── SSLexTableRowEntry.cs │ ├── SSYacc.cs │ ├── SSYaccCache.cs │ ├── SSYaccStack.cs │ ├── SSYaccStackElement.cs │ ├── SSYaccTable.cs │ ├── SSYaccTableProd.cs │ ├── SSYaccTableRow.cs │ └── SSYaccTableRowEntry.cs ├── UIX.Skia.csproj ├── app.config └── packages.config ├── Xune.Uno ├── Platforms │ ├── Xune.Uno.Skia.Gtk │ │ ├── Assets │ │ │ └── Fonts │ │ │ │ └── uno-fluentui-assets.ttf │ │ ├── Program.cs │ │ └── Xune.Uno.Skia.Gtk.csproj │ ├── Xune.Uno.Skia.Linux.FrameBuffer │ │ ├── Assets │ │ │ └── Fonts │ │ │ │ └── uno-fluentui-assets.ttf │ │ ├── Program.cs │ │ └── Xune.Uno.Skia.Linux.FrameBuffer.csproj │ ├── Xune.Uno.Skia.WPF.Host │ │ ├── App.config │ │ ├── App.xaml │ │ ├── App.xaml.cs │ │ ├── Assets │ │ │ └── Fonts │ │ │ │ └── uno-fluentui-assets.ttf │ │ ├── MainWindow.xaml │ │ ├── MainWindow.xaml.cs │ │ ├── Properties │ │ │ ├── AssemblyInfo.cs │ │ │ ├── Resources.Designer.cs │ │ │ ├── Resources.resx │ │ │ ├── Settings.Designer.cs │ │ │ └── Settings.settings │ │ └── Xune.Uno.Skia.Wpf.Host.csproj │ ├── Xune.Uno.Skia.WPF │ │ ├── Program.cs │ │ └── Xune.Uno.Skia.WPF.csproj │ ├── Xune.Uno.UWP │ │ ├── Assets │ │ │ ├── LockScreenLogo.scale-200.png │ │ │ ├── SplashScreen.scale-200.png │ │ │ ├── Square150x150Logo.scale-200.png │ │ │ ├── Square44x44Logo.scale-200.png │ │ │ ├── StoreLogo.png │ │ │ └── Wide310x150Logo.scale-200.png │ │ ├── Package.appxmanifest │ │ ├── Properties │ │ │ ├── AssemblyInfo.cs │ │ │ └── Default.rd.xml │ │ └── Xune.Uno.Uwp.csproj │ └── Xune.Uno.macOS │ │ ├── AppDelegate.cs │ │ ├── Assets.xcassets │ │ ├── AppIcon.appiconset │ │ │ ├── AppIcon-128.png │ │ │ ├── AppIcon-128@2x.png │ │ │ ├── AppIcon-16.png │ │ │ ├── AppIcon-16@2x.png │ │ │ ├── AppIcon-256.png │ │ │ ├── AppIcon-256@2x.png │ │ │ ├── AppIcon-32.png │ │ │ ├── AppIcon-32@2x.png │ │ │ ├── AppIcon-512.png │ │ │ ├── AppIcon-512@2x.png │ │ │ └── Contents.json │ │ ├── Contents.json │ │ └── unologo.imageset │ │ │ ├── Contents.json │ │ │ └── unoplatform.jpg │ │ ├── Entitlements.plist │ │ ├── Info.plist │ │ ├── Main.cs │ │ ├── Properties │ │ └── AssemblyInfo.cs │ │ ├── Resources │ │ └── Fonts │ │ │ └── uno-fluentui-assets.ttf │ │ └── Xune.Uno.macOS.csproj └── Xune.Uno.Shared │ ├── App.xaml │ ├── App.xaml.cs │ ├── Assets │ └── SharedAssets.md │ ├── MainPage.xaml │ ├── MainPage.xaml.cs │ ├── Strings │ └── en │ │ └── Resources.resw │ ├── Xune.Uno.Shared.projitems │ └── Xune.Uno.Shared.shproj ├── Xune.sln └── global.json /UIX.RenderApi.Skia/Cn/DisposeMethodAttribute.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Cn.DisposeMethodAttribute 3 | // Assembly: UIX.RenderApi, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: D47658B8-A8EA-43D6-8837-ECE823BFFFC1 5 | // Assembly location: C:\Program Files\Zune\UIX.RenderApi.dll 6 | 7 | using System; 8 | using System.Diagnostics; 9 | 10 | namespace Cn 11 | { 12 | [Conditional("NEVER")] 13 | [AttributeUsage(AttributeTargets.Method, AllowMultiple = false, Inherited = false)] 14 | public class DisposeMethodAttribute : Attribute 15 | { 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /UIX.RenderApi.Skia/Cn/GCCollectSafeAttribute.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Cn.GCCollectSafeAttribute 3 | // Assembly: UIX.RenderApi, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: D47658B8-A8EA-43D6-8837-ECE823BFFFC1 5 | // Assembly location: C:\Program Files\Zune\UIX.RenderApi.dll 6 | 7 | using System; 8 | using System.Diagnostics; 9 | 10 | namespace Cn 11 | { 12 | [Conditional("NEVER")] 13 | [AttributeUsage(AttributeTargets.Method, AllowMultiple = false, Inherited = false)] 14 | public class GCCollectSafeAttribute : Attribute 15 | { 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /UIX.RenderApi.Skia/Cn/PartialCollectAttribute.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Cn.PartialCollectAttribute 3 | // Assembly: UIX.RenderApi, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: D47658B8-A8EA-43D6-8837-ECE823BFFFC1 5 | // Assembly location: C:\Program Files\Zune\UIX.RenderApi.dll 6 | 7 | using System; 8 | using System.Diagnostics; 9 | 10 | namespace Cn 11 | { 12 | [AttributeUsage(AttributeTargets.Method, AllowMultiple = false, Inherited = false)] 13 | [Conditional("NEVER")] 14 | public class PartialCollectAttribute : Attribute 15 | { 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /UIX.RenderApi.Skia/IVector.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: IVector 3 | // Assembly: UIX.RenderApi, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: D47658B8-A8EA-43D6-8837-ECE823BFFFC1 5 | // Assembly location: C:\Program Files\Zune\UIX.RenderApi.dll 6 | 7 | public interface IVector 8 | { 9 | int Count { get; } 10 | 11 | object this[int index] { get; } 12 | } 13 | -------------------------------------------------------------------------------- /UIX.RenderApi.Skia/KeyValueEntry.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: KeyValueEntry 3 | // Assembly: UIX.RenderApi, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: D47658B8-A8EA-43D6-8837-ECE823BFFFC1 5 | // Assembly location: C:\Program Files\Zune\UIX.RenderApi.dll 6 | 7 | public struct KeyValueEntry 8 | { 9 | private object _key; 10 | private object _value; 11 | 12 | public KeyValueEntry(object key, object value) 13 | { 14 | this._key = key; 15 | this._value = value; 16 | } 17 | 18 | public object Key => this._key; 19 | 20 | public object Value => this._value; 21 | } 22 | -------------------------------------------------------------------------------- /UIX.RenderApi.Skia/KeyValueEntry`2.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: KeyValueEntry`2 3 | // Assembly: UIX.RenderApi, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: D47658B8-A8EA-43D6-8837-ECE823BFFFC1 5 | // Assembly location: C:\Program Files\Zune\UIX.RenderApi.dll 6 | 7 | public struct KeyValueEntry 8 | { 9 | private K _key; 10 | private V _value; 11 | 12 | public KeyValueEntry(K key, V value) 13 | { 14 | this._key = key; 15 | this._value = value; 16 | } 17 | 18 | public K Key => this._key; 19 | 20 | public V Value => this._value; 21 | } 22 | -------------------------------------------------------------------------------- /UIX.RenderApi.Skia/Microsoft/Iris/Input/IRawInputSite.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Input.IRawInputSite 3 | // Assembly: UIX.RenderApi, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: D47658B8-A8EA-43D6-8837-ECE823BFFFC1 5 | // Assembly location: C:\Program Files\Zune\UIX.RenderApi.dll 6 | 7 | namespace Microsoft.Iris.Input 8 | { 9 | public interface IRawInputSite 10 | { 11 | object OwnerData { get; } 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /UIX.RenderApi.Skia/Microsoft/Iris/Input/InputDeviceType.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Input.InputDeviceType 3 | // Assembly: UIX.RenderApi, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: D47658B8-A8EA-43D6-8837-ECE823BFFFC1 5 | // Assembly location: C:\Program Files\Zune\UIX.RenderApi.dll 6 | 7 | namespace Microsoft.Iris.Input 8 | { 9 | public enum InputDeviceType 10 | { 11 | None, 12 | Keyboard, 13 | Mouse, 14 | Other, 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /UIX.RenderApi.Skia/Microsoft/Iris/Input/KeyAction.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Input.KeyAction 3 | // Assembly: UIX.RenderApi, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: D47658B8-A8EA-43D6-8837-ECE823BFFFC1 5 | // Assembly location: C:\Program Files\Zune\UIX.RenderApi.dll 6 | 7 | namespace Microsoft.Iris.Input 8 | { 9 | public enum KeyAction 10 | { 11 | None, 12 | Up, 13 | Down, 14 | Character, 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /UIX.RenderApi.Skia/Microsoft/Iris/Input/KeyboardMessageId.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Input.KeyboardMessageId 3 | // Assembly: UIX.RenderApi, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: D47658B8-A8EA-43D6-8837-ECE823BFFFC1 5 | // Assembly location: C:\Program Files\Zune\UIX.RenderApi.dll 6 | 7 | namespace Microsoft.Iris.Input 8 | { 9 | public enum KeyboardMessageId 10 | { 11 | Down, 12 | Up, 13 | Char, 14 | SysDown, 15 | SysUp, 16 | SysChar, 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /UIX.RenderApi.Skia/Microsoft/Iris/Render/ActivationChangeHandler.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Render.ActivationChangeHandler 3 | // Assembly: UIX.RenderApi, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: D47658B8-A8EA-43D6-8837-ECE823BFFFC1 5 | // Assembly location: C:\Program Files\Zune\UIX.RenderApi.dll 6 | 7 | namespace Microsoft.Iris.Render 8 | { 9 | public delegate void ActivationChangeHandler(); 10 | } 11 | -------------------------------------------------------------------------------- /UIX.RenderApi.Skia/Microsoft/Iris/Render/AlphaOperation.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Render.AlphaOperation 3 | // Assembly: UIX.RenderApi, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: D47658B8-A8EA-43D6-8837-ECE823BFFFC1 5 | // Assembly location: C:\Program Files\Zune\UIX.RenderApi.dll 6 | 7 | namespace Microsoft.Iris.Render 8 | { 9 | public enum AlphaOperation 10 | { 11 | Add, 12 | Subtract, 13 | Multiply, 14 | Source1, 15 | Source2, 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /UIX.RenderApi.Skia/Microsoft/Iris/Render/Animation/IActivatableObject.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Render.Animation.IActivatableObject 3 | // Assembly: UIX.RenderApi, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: D47658B8-A8EA-43D6-8837-ECE823BFFFC1 5 | // Assembly location: C:\Program Files\Zune\UIX.RenderApi.dll 6 | 7 | using Microsoft.Iris.Render.Protocol; 8 | 9 | namespace Microsoft.Iris.Render.Animation 10 | { 11 | internal interface IActivatableObject : IActivatable 12 | { 13 | RENDERHANDLE GetObjectId(); 14 | 15 | uint GetMethodId(string methodName); 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /UIX.RenderApi.Skia/Microsoft/Iris/Render/AnimationInputType.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Render.AnimationInputType 3 | // Assembly: UIX.RenderApi, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: D47658B8-A8EA-43D6-8837-ECE823BFFFC1 5 | // Assembly location: C:\Program Files\Zune\UIX.RenderApi.dll 6 | 7 | namespace Microsoft.Iris.Render 8 | { 9 | public enum AnimationInputType 10 | { 11 | Float, 12 | Vector2, 13 | Vector3, 14 | Vector4, 15 | Quaternion, 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /UIX.RenderApi.Skia/Microsoft/Iris/Render/AnimationResetBehavior.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Render.AnimationResetBehavior 3 | // Assembly: UIX.RenderApi, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: D47658B8-A8EA-43D6-8837-ECE823BFFFC1 5 | // Assembly location: C:\Program Files\Zune\UIX.RenderApi.dll 6 | 7 | namespace Microsoft.Iris.Render 8 | { 9 | public enum AnimationResetBehavior : uint 10 | { 11 | LeaveCurrent, 12 | SetInitialValue, 13 | SetFinalValue, 14 | Count, 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /UIX.RenderApi.Skia/Microsoft/Iris/Render/AnimationStage.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Render.AnimationStage 3 | // Assembly: UIX.RenderApi, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: D47658B8-A8EA-43D6-8837-ECE823BFFFC1 5 | // Assembly location: C:\Program Files\Zune\UIX.RenderApi.dll 6 | 7 | namespace Microsoft.Iris.Render 8 | { 9 | public enum AnimationStage : uint 10 | { 11 | Start, 12 | LoopStart, 13 | LoopComplete, 14 | Complete, 15 | Reset, 16 | Count, 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /UIX.RenderApi.Skia/Microsoft/Iris/Render/AnimationTypeChannel.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Render.AnimationTypeChannel 3 | // Assembly: UIX.RenderApi, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: D47658B8-A8EA-43D6-8837-ECE823BFFFC1 5 | // Assembly location: C:\Program Files\Zune\UIX.RenderApi.dll 6 | 7 | namespace Microsoft.Iris.Render 8 | { 9 | public enum AnimationTypeChannel 10 | { 11 | O = 0, 12 | R = 1, 13 | X = 1, 14 | G = 2, 15 | Y = 2, 16 | B = 3, 17 | Z = 3, 18 | A = 4, 19 | W = 4, 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /UIX.RenderApi.Skia/Microsoft/Iris/Render/AsyncNotifyHandler.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Render.AsyncNotifyHandler 3 | // Assembly: UIX.RenderApi, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: D47658B8-A8EA-43D6-8837-ECE823BFFFC1 5 | // Assembly location: C:\Program Files\Zune\UIX.RenderApi.dll 6 | 7 | namespace Microsoft.Iris.Render 8 | { 9 | public delegate void AsyncNotifyHandler(int nCookie); 10 | } 11 | -------------------------------------------------------------------------------- /UIX.RenderApi.Skia/Microsoft/Iris/Render/BackBufferCapturedHandler.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Render.BackBufferCapturedHandler 3 | // Assembly: UIX.RenderApi, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: D47658B8-A8EA-43D6-8837-ECE823BFFFC1 5 | // Assembly location: C:\Program Files\Zune\UIX.RenderApi.dll 6 | 7 | namespace Microsoft.Iris.Render 8 | { 9 | public delegate void BackBufferCapturedHandler(); 10 | } 11 | -------------------------------------------------------------------------------- /UIX.RenderApi.Skia/Microsoft/Iris/Render/BinaryOpCode.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Render.BinaryOpCode 3 | // Assembly: UIX.RenderApi, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: D47658B8-A8EA-43D6-8837-ECE823BFFFC1 5 | // Assembly location: C:\Program Files\Zune\UIX.RenderApi.dll 6 | 7 | namespace Microsoft.Iris.Render 8 | { 9 | public enum BinaryOpCode 10 | { 11 | Add, 12 | Multiply, 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /UIX.RenderApi.Skia/Microsoft/Iris/Render/CloseHandler.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Render.CloseHandler 3 | // Assembly: UIX.RenderApi, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: D47658B8-A8EA-43D6-8837-ECE823BFFFC1 5 | // Assembly location: C:\Program Files\Zune\UIX.RenderApi.dll 6 | 7 | namespace Microsoft.Iris.Render 8 | { 9 | public delegate void CloseHandler(); 10 | } 11 | -------------------------------------------------------------------------------- /UIX.RenderApi.Skia/Microsoft/Iris/Render/CloseRequestHandler.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Render.CloseRequestHandler 3 | // Assembly: UIX.RenderApi, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: D47658B8-A8EA-43D6-8837-ECE823BFFFC1 5 | // Assembly location: C:\Program Files\Zune\UIX.RenderApi.dll 6 | 7 | namespace Microsoft.Iris.Render 8 | { 9 | public delegate void CloseRequestHandler(); 10 | } 11 | -------------------------------------------------------------------------------- /UIX.RenderApi.Skia/Microsoft/Iris/Render/Common/DeferredHandler.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Render.Common.DeferredHandler 3 | // Assembly: UIX.RenderApi, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: D47658B8-A8EA-43D6-8837-ECE823BFFFC1 5 | // Assembly location: C:\Program Files\Zune\UIX.RenderApi.dll 6 | 7 | namespace Microsoft.Iris.Render.Common 8 | { 9 | internal delegate void DeferredHandler(object args); 10 | } 11 | -------------------------------------------------------------------------------- /UIX.RenderApi.Skia/Microsoft/Iris/Render/ContentNotification.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Render.ContentNotification 3 | // Assembly: UIX.RenderApi, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: D47658B8-A8EA-43D6-8837-ECE823BFFFC1 5 | // Assembly location: C:\Program Files\Zune\UIX.RenderApi.dll 6 | 7 | namespace Microsoft.Iris.Render 8 | { 9 | public enum ContentNotification 10 | { 11 | Acquire, 12 | Release, 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /UIX.RenderApi.Skia/Microsoft/Iris/Render/ContentNotifyHandler.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Render.ContentNotifyHandler 3 | // Assembly: UIX.RenderApi, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: D47658B8-A8EA-43D6-8837-ECE823BFFFC1 5 | // Assembly location: C:\Program Files\Zune\UIX.RenderApi.dll 6 | 7 | using System; 8 | 9 | namespace Microsoft.Iris.Render 10 | { 11 | public delegate void ContentNotifyHandler( 12 | ContentNotification Notification, 13 | IImage image, 14 | byte[] data); 15 | } 16 | -------------------------------------------------------------------------------- /UIX.RenderApi.Skia/Microsoft/Iris/Render/CosineInterpolation.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Render.CosineInterpolation 3 | // Assembly: UIX.RenderApi, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: D47658B8-A8EA-43D6-8837-ECE823BFFFC1 5 | // Assembly location: C:\Program Files\Zune\UIX.RenderApi.dll 6 | 7 | namespace Microsoft.Iris.Render 8 | { 9 | public sealed class CosineInterpolation : AnimationInterpolation 10 | { 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /UIX.RenderApi.Skia/Microsoft/Iris/Render/DeferredInvokePriority.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Render.DeferredInvokePriority 3 | // Assembly: UIX.RenderApi, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: D47658B8-A8EA-43D6-8837-ECE823BFFFC1 5 | // Assembly location: C:\Program Files\Zune\UIX.RenderApi.dll 6 | 7 | namespace Microsoft.Iris.Render 8 | { 9 | public enum DeferredInvokePriority 10 | { 11 | High, 12 | Normal, 13 | VisualUpdate, 14 | Low, 15 | Idle, 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /UIX.RenderApi.Skia/Microsoft/Iris/Render/DisplayModeFlags.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Render.DisplayModeFlags 3 | // Assembly: UIX.RenderApi, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: D47658B8-A8EA-43D6-8837-ECE823BFFFC1 5 | // Assembly location: C:\Program Files\Zune\UIX.RenderApi.dll 6 | 7 | using System; 8 | 9 | namespace Microsoft.Iris.Render 10 | { 11 | [Flags] 12 | public enum DisplayModeFlags 13 | { 14 | Size = 1, 15 | Format = 2, 16 | RefreshRate = 4, 17 | TvMode = 8, 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /UIX.RenderApi.Skia/Microsoft/Iris/Render/EffectElementCacheKeys.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Render.EffectElementCacheKeys 3 | // Assembly: UIX.RenderApi, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: D47658B8-A8EA-43D6-8837-ECE823BFFFC1 5 | // Assembly location: C:\Program Files\Zune\UIX.RenderApi.dll 6 | 7 | namespace Microsoft.Iris.Render 8 | { 9 | internal enum EffectElementCacheKeys : byte 10 | { 11 | Input, 12 | Operation, 13 | BlendOperation, 14 | Property, 15 | MaxValue, 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /UIX.RenderApi.Skia/Microsoft/Iris/Render/EmbossDirection.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Render.EmbossDirection 3 | // Assembly: UIX.RenderApi, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: D47658B8-A8EA-43D6-8837-ECE823BFFFC1 5 | // Assembly location: C:\Program Files\Zune\UIX.RenderApi.dll 6 | 7 | namespace Microsoft.Iris.Render 8 | { 9 | public enum EmbossDirection 10 | { 11 | LeftToRight, 12 | RightToLeft, 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /UIX.RenderApi.Skia/Microsoft/Iris/Render/EngineType.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Render.EngineType 3 | // Assembly: UIX.RenderApi, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: D47658B8-A8EA-43D6-8837-ECE823BFFFC1 5 | // Assembly location: C:\Program Files\Zune\UIX.RenderApi.dll 6 | 7 | namespace Microsoft.Iris.Render 8 | { 9 | public enum EngineType 10 | { 11 | Iris, 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /UIX.RenderApi.Skia/Microsoft/Iris/Render/Extensions/GradientInformation.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Render.Extensions.GradientInformation 3 | // Assembly: UIX.RenderApi, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: D47658B8-A8EA-43D6-8837-ECE823BFFFC1 5 | // Assembly location: C:\Program Files\Zune\UIX.RenderApi.dll 6 | 7 | using System; 8 | using System.Runtime.InteropServices; 9 | 10 | namespace Microsoft.Iris.Render.Extensions 11 | { 12 | public class GradientInformation 13 | { 14 | public ImageInformation imageInfo; 15 | internal byte[] Data; 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /UIX.RenderApi.Skia/Microsoft/Iris/Render/Extensions/ImageData.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Render.Extensions.ImageData 3 | // Assembly: UIX.RenderApi, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: D47658B8-A8EA-43D6-8837-ECE823BFFFC1 5 | // Assembly location: C:\Program Files\Zune\UIX.RenderApi.dll 6 | 7 | using System; 8 | using System.Runtime.InteropServices; 9 | 10 | namespace Microsoft.Iris.Render.Extensions 11 | { 12 | [ComVisible(false)] 13 | public struct ImageData 14 | { 15 | public byte[] rgData; 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /UIX.RenderApi.Skia/Microsoft/Iris/Render/Extensions/ImageInformation.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Render.Extensions.ImageInformation 3 | // Assembly: UIX.RenderApi, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: D47658B8-A8EA-43D6-8837-ECE823BFFFC1 5 | // Assembly location: C:\Program Files\Zune\UIX.RenderApi.dll 6 | 7 | using System.Runtime.InteropServices; 8 | 9 | namespace Microsoft.Iris.Render.Extensions 10 | { 11 | [ComVisible(false)] 12 | public struct ImageInformation 13 | { 14 | public ImageHeader Header; 15 | public ImageData Data; 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /UIX.RenderApi.Skia/Microsoft/Iris/Render/FilterMode.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Render.FilterMode 3 | // Assembly: UIX.RenderApi, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: D47658B8-A8EA-43D6-8837-ECE823BFFFC1 5 | // Assembly location: C:\Program Files\Zune\UIX.RenderApi.dll 6 | 7 | namespace Microsoft.Iris.Render 8 | { 9 | public enum FilterMode : byte 10 | { 11 | Point = 1, 12 | Linear = 2, 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /UIX.RenderApi.Skia/Microsoft/Iris/Render/FormCloseReason.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Render.FormCloseReason 3 | // Assembly: UIX.RenderApi, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: D47658B8-A8EA-43D6-8837-ECE823BFFFC1 5 | // Assembly location: C:\Program Files\Zune\UIX.RenderApi.dll 6 | 7 | namespace Microsoft.Iris.Render 8 | { 9 | public enum FormCloseReason 10 | { 11 | Unknown = -1, // 0xFFFFFFFF 12 | ForcedClose = 0, 13 | UserRequest = 1, 14 | AutoRestart = 2, 15 | RendererRequest = 3, 16 | GenericError = 4, 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /UIX.RenderApi.Skia/Microsoft/Iris/Render/FormPlacement.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Render.FormPlacement 3 | // Assembly: UIX.RenderApi, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: D47658B8-A8EA-43D6-8837-ECE823BFFFC1 5 | // Assembly location: C:\Program Files\Zune\UIX.RenderApi.dll 6 | 7 | namespace Microsoft.Iris.Render 8 | { 9 | public struct FormPlacement 10 | { 11 | public Rectangle NormalPosition; 12 | public Point MaximizedLocation; 13 | public uint ShowState; 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /UIX.RenderApi.Skia/Microsoft/Iris/Render/ForwardMessageHandler.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Render.ForwardMessageHandler 3 | // Assembly: UIX.RenderApi, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: D47658B8-A8EA-43D6-8837-ECE823BFFFC1 5 | // Assembly location: C:\Program Files\Zune\UIX.RenderApi.dll 6 | 7 | using System; 8 | 9 | namespace Microsoft.Iris.Render 10 | { 11 | public delegate void ForwardMessageHandler(uint msg, IntPtr wParam, IntPtr lParam); 12 | } 13 | -------------------------------------------------------------------------------- /UIX.RenderApi.Skia/Microsoft/Iris/Render/GaussianBlurMode.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Render.GaussianBlurMode 3 | // Assembly: UIX.RenderApi, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: D47658B8-A8EA-43D6-8837-ECE823BFFFC1 5 | // Assembly location: C:\Program Files\Zune\UIX.RenderApi.dll 6 | 7 | namespace Microsoft.Iris.Render 8 | { 9 | public enum GaussianBlurMode 10 | { 11 | Normal, 12 | Horizontal, 13 | Vertical, 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /UIX.RenderApi.Skia/Microsoft/Iris/Render/Graphics/DataBufferCleanupInfo.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Render.Graphics.DataBufferCleanupInfo 3 | // Assembly: UIX.RenderApi, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: D47658B8-A8EA-43D6-8837-ECE823BFFFC1 5 | // Assembly location: C:\Program Files\Zune\UIX.RenderApi.dll 6 | 7 | using System; 8 | 9 | namespace Microsoft.Iris.Render.Graphics 10 | { 11 | internal class DataBufferCleanupInfo 12 | { 13 | public byte[] rgConvertData; 14 | public ImageLoadInfo imageLoadInfo; 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /UIX.RenderApi.Skia/Microsoft/Iris/Render/Graphics/Dx9VariableType.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Render.Graphics.Dx9VariableType 3 | // Assembly: UIX.RenderApi, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: D47658B8-A8EA-43D6-8837-ECE823BFFFC1 5 | // Assembly location: C:\Program Files\Zune\UIX.RenderApi.dll 6 | 7 | namespace Microsoft.Iris.Render.Graphics 8 | { 9 | internal enum Dx9VariableType : byte 10 | { 11 | Integer, 12 | Float, 13 | Vector2, 14 | Vector3, 15 | Vector4, 16 | Texture, 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /UIX.RenderApi.Skia/Microsoft/Iris/Render/Graphics/EffectRequirements.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Render.Graphics.EffectRequirements 3 | // Assembly: UIX.RenderApi, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: D47658B8-A8EA-43D6-8837-ECE823BFFFC1 5 | // Assembly location: C:\Program Files\Zune\UIX.RenderApi.dll 6 | 7 | using System; 8 | 9 | namespace Microsoft.Iris.Render.Graphics 10 | { 11 | [Flags] 12 | internal enum EffectRequirements 13 | { 14 | ViewPosition = 1, 15 | ValidMask = ViewPosition, // 0x00000001 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /UIX.RenderApi.Skia/Microsoft/Iris/Render/Graphics/GdiEffectType.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Render.Graphics.GdiEffectType 3 | // Assembly: UIX.RenderApi, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: D47658B8-A8EA-43D6-8837-ECE823BFFFC1 5 | // Assembly location: C:\Program Files\Zune\UIX.RenderApi.dll 6 | 7 | namespace Microsoft.Iris.Render.Graphics 8 | { 9 | internal enum GdiEffectType : byte 10 | { 11 | LoadColor, 12 | LoadImage, 13 | None, 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /UIX.RenderApi.Skia/Microsoft/Iris/Render/Graphics/IDynamicBlock.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Render.Graphics.IDynamicBlock 3 | // Assembly: UIX.RenderApi, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: D47658B8-A8EA-43D6-8837-ECE823BFFFC1 5 | // Assembly location: C:\Program Files\Zune\UIX.RenderApi.dll 6 | 7 | namespace Microsoft.Iris.Render.Graphics 8 | { 9 | internal interface IDynamicBlock 10 | { 11 | int NearEdge { get; } 12 | 13 | int FarEdge { get; } 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /UIX.RenderApi.Skia/Microsoft/Iris/Render/Graphics/ISurfaceContentOwner.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Render.Graphics.ISurfaceContentOwner 3 | // Assembly: UIX.RenderApi, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: D47658B8-A8EA-43D6-8837-ECE823BFFFC1 5 | // Assembly location: C:\Program Files\Zune\UIX.RenderApi.dll 6 | 7 | namespace Microsoft.Iris.Render.Graphics 8 | { 9 | internal interface ISurfaceContentOwner 10 | { 11 | void OnSurfaceDisposed(Surface surface); 12 | 13 | void OnRestoreContent(Surface surface); 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /UIX.RenderApi.Skia/Microsoft/Iris/Render/Graphics/ITreeOwner.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Render.Graphics.ITreeOwner 3 | // Assembly: UIX.RenderApi, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: D47658B8-A8EA-43D6-8837-ECE823BFFFC1 5 | // Assembly location: C:\Program Files\Zune\UIX.RenderApi.dll 6 | 7 | namespace Microsoft.Iris.Render.Graphics 8 | { 9 | internal interface ITreeOwner 10 | { 11 | TreeNode Root { get; } 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /UIX.RenderApi.Skia/Microsoft/Iris/Render/Graphics/IVideoPoolNotification.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Render.Graphics.IVideoPoolNotification 3 | // Assembly: UIX.RenderApi, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: D47658B8-A8EA-43D6-8837-ECE823BFFFC1 5 | // Assembly location: C:\Program Files\Zune\UIX.RenderApi.dll 6 | 7 | namespace Microsoft.Iris.Render.Graphics 8 | { 9 | internal interface IVideoPoolNotification 10 | { 11 | void InvalidateClients(); 12 | 13 | void NotifySourceChanged(Size sizeTargetPxl, Size sizeAspectRatio); 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /UIX.RenderApi.Skia/Microsoft/Iris/Render/Graphics/PoolAllocMethod.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Render.Graphics.PoolAllocMethod 3 | // Assembly: UIX.RenderApi, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: D47658B8-A8EA-43D6-8837-ECE823BFFFC1 5 | // Assembly location: C:\Program Files\Zune\UIX.RenderApi.dll 6 | 7 | namespace Microsoft.Iris.Render.Graphics 8 | { 9 | internal enum PoolAllocMethod 10 | { 11 | Available, 12 | New, 13 | ScavengeDead, 14 | CompactDead, 15 | CompactAll, 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /UIX.RenderApi.Skia/Microsoft/Iris/Render/Graphics/SurfacePoolAllocationResult.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Render.Graphics.SurfacePoolAllocationResult 3 | // Assembly: UIX.RenderApi, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: D47658B8-A8EA-43D6-8837-ECE823BFFFC1 5 | // Assembly location: C:\Program Files\Zune\UIX.RenderApi.dll 6 | 7 | namespace Microsoft.Iris.Render.Graphics 8 | { 9 | internal enum SurfacePoolAllocationResult 10 | { 11 | NotAllocated, 12 | Requested, 13 | Immoveable, 14 | NotEnoughVideoMemory, 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /UIX.RenderApi.Skia/Microsoft/Iris/Render/Graphics/VariableInfo.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Render.Graphics.VariableInfo 3 | // Assembly: UIX.RenderApi, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: D47658B8-A8EA-43D6-8837-ECE823BFFFC1 5 | // Assembly location: C:\Program Files\Zune\UIX.RenderApi.dll 6 | 7 | namespace Microsoft.Iris.Render.Graphics 8 | { 9 | internal class VariableInfo 10 | { 11 | internal int ID; 12 | internal bool IsDynamic; 13 | internal Dx9VariableType Type; 14 | internal string Name; 15 | internal object DefaultValue; 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /UIX.RenderApi.Skia/Microsoft/Iris/Render/Graphics/VariableScope.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Render.Graphics.VariableScope 3 | // Assembly: UIX.RenderApi, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: D47658B8-A8EA-43D6-8837-ECE823BFFFC1 5 | // Assembly location: C:\Program Files\Zune\UIX.RenderApi.dll 6 | 7 | namespace Microsoft.Iris.Render.Graphics 8 | { 9 | internal enum VariableScope : byte 10 | { 11 | Global = 1, 12 | Local = 2, 13 | Const = 3, 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /UIX.RenderApi.Skia/Microsoft/Iris/Render/Graphics/VideoZoomMode.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Render.Graphics.VideoZoomMode 3 | // Assembly: UIX.RenderApi, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: D47658B8-A8EA-43D6-8837-ECE823BFFFC1 5 | // Assembly location: C:\Program Files\Zune\UIX.RenderApi.dll 6 | 7 | namespace Microsoft.Iris.Render.Graphics 8 | { 9 | internal enum VideoZoomMode 10 | { 11 | Normal, 12 | Zoomed, 13 | Stretched, 14 | NonLinear, 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /UIX.RenderApi.Skia/Microsoft/Iris/Render/GraphicsDeviceType.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Render.GraphicsDeviceType 3 | // Assembly: UIX.RenderApi, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: D47658B8-A8EA-43D6-8837-ECE823BFFFC1 5 | // Assembly location: C:\Program Files\Zune\UIX.RenderApi.dll 6 | 7 | namespace Microsoft.Iris.Render 8 | { 9 | public enum GraphicsDeviceType 10 | { 11 | None, 12 | Gdi, 13 | Direct3D9, 14 | XeDirectX9, 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /UIX.RenderApi.Skia/Microsoft/Iris/Render/GraphicsRenderingQuality.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Render.GraphicsRenderingQuality 3 | // Assembly: UIX.RenderApi, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: D47658B8-A8EA-43D6-8837-ECE823BFFFC1 5 | // Assembly location: C:\Program Files\Zune\UIX.RenderApi.dll 6 | 7 | namespace Microsoft.Iris.Render 8 | { 9 | public enum GraphicsRenderingQuality 10 | { 11 | MinQuality, 12 | MaxQuality, 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /UIX.RenderApi.Skia/Microsoft/Iris/Render/IActivatable.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Render.IActivatable 3 | // Assembly: UIX.RenderApi, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: D47658B8-A8EA-43D6-8837-ECE823BFFFC1 5 | // Assembly location: C:\Program Files\Zune\UIX.RenderApi.dll 6 | 7 | namespace Microsoft.Iris.Render 8 | { 9 | public interface IActivatable 10 | { 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /UIX.RenderApi.Skia/Microsoft/Iris/Render/IAnimatable.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Render.IAnimatable 3 | // Assembly: UIX.RenderApi, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: D47658B8-A8EA-43D6-8837-ECE823BFFFC1 5 | // Assembly location: C:\Program Files\Zune\UIX.RenderApi.dll 6 | 7 | namespace Microsoft.Iris.Render 8 | { 9 | public interface IAnimatable : ISharedRenderObject 10 | { 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /UIX.RenderApi.Skia/Microsoft/Iris/Render/IAnimationGroup.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Render.IAnimationGroup 3 | // Assembly: UIX.RenderApi, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: D47658B8-A8EA-43D6-8837-ECE823BFFFC1 5 | // Assembly location: C:\Program Files\Zune\UIX.RenderApi.dll 6 | 7 | namespace Microsoft.Iris.Render 8 | { 9 | public interface IAnimationGroup : IAnimation, ISharedRenderObject 10 | { 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /UIX.RenderApi.Skia/Microsoft/Iris/Render/IAnimationPropertyMap.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Render.IAnimationPropertyMap 3 | // Assembly: UIX.RenderApi, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: D47658B8-A8EA-43D6-8837-ECE823BFFFC1 5 | // Assembly location: C:\Program Files\Zune\UIX.RenderApi.dll 6 | 7 | namespace Microsoft.Iris.Render 8 | { 9 | public interface IAnimationPropertyMap 10 | { 11 | uint GetPropertyId(string propertyName); 12 | 13 | AnimationInputType GetPropertyType(string propertyName); 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /UIX.RenderApi.Skia/Microsoft/Iris/Render/IDeferredInvokeItem.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Render.IDeferredInvokeItem 3 | // Assembly: UIX.RenderApi, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: D47658B8-A8EA-43D6-8837-ECE823BFFFC1 5 | // Assembly location: C:\Program Files\Zune\UIX.RenderApi.dll 6 | 7 | namespace Microsoft.Iris.Render 8 | { 9 | public interface IDeferredInvokeItem 10 | { 11 | void Dispatch(); 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /UIX.RenderApi.Skia/Microsoft/Iris/Render/IDisplayManager.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Render.IDisplayManager 3 | // Assembly: UIX.RenderApi, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: D47658B8-A8EA-43D6-8837-ECE823BFFFC1 5 | // Assembly location: C:\Program Files\Zune\UIX.RenderApi.dll 6 | 7 | namespace Microsoft.Iris.Render 8 | { 9 | public interface IDisplayManager 10 | { 11 | IDisplay PrimaryDisplay { get; } 12 | 13 | DisplayMode[] ExtraModes { get; set; } 14 | 15 | IDisplay DisplayFromDeviceName(string stDeviceName); 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /UIX.RenderApi.Skia/Microsoft/Iris/Render/IExternalAnimationInput.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Render.IExternalAnimationInput 3 | // Assembly: UIX.RenderApi, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: D47658B8-A8EA-43D6-8837-ECE823BFFFC1 5 | // Assembly location: C:\Program Files\Zune\UIX.RenderApi.dll 6 | 7 | namespace Microsoft.Iris.Render 8 | { 9 | public interface IExternalAnimationInput : IAnimatable, ISharedRenderObject 10 | { 11 | uint UniqueId { get; } 12 | 13 | IAnimationInputProvider CreateProvider(object objUser); 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /UIX.RenderApi.Skia/Microsoft/Iris/Render/IInputSystem.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Render.IInputSystem 3 | // Assembly: UIX.RenderApi, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: D47658B8-A8EA-43D6-8837-ECE823BFFFC1 5 | // Assembly location: C:\Program Files\Zune\UIX.RenderApi.dll 6 | 7 | namespace Microsoft.Iris.Render 8 | { 9 | public interface IInputSystem 10 | { 11 | void RegisterRawInputCallbacks(IRawInputCallbacks handlers); 12 | 13 | void UnregisterRawInputCallbacks(); 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /UIX.RenderApi.Skia/Microsoft/Iris/Render/IRenderHost.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Render.IRenderHost 3 | // Assembly: UIX.RenderApi, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: D47658B8-A8EA-43D6-8837-ECE823BFFFC1 5 | // Assembly location: C:\Program Files\Zune\UIX.RenderApi.dll 6 | 7 | using System; 8 | 9 | namespace Microsoft.Iris.Render 10 | { 11 | public interface IRenderHost 12 | { 13 | void DeferredInvoke(DeferredInvokePriority priority, IDeferredInvokeItem item, TimeSpan delay); 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /UIX.RenderApi.Skia/Microsoft/Iris/Render/IRenderObject.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Render.IRenderObject 3 | // Assembly: UIX.RenderApi, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: D47658B8-A8EA-43D6-8837-ECE823BFFFC1 5 | // Assembly location: C:\Program Files\Zune\UIX.RenderApi.dll 6 | 7 | using System; 8 | 9 | namespace Microsoft.Iris.Render 10 | { 11 | public interface IRenderObject : IDisposable 12 | { 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /UIX.RenderApi.Skia/Microsoft/Iris/Render/ISharedRenderObject.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Render.ISharedRenderObject 3 | // Assembly: UIX.RenderApi, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: D47658B8-A8EA-43D6-8837-ECE823BFFFC1 5 | // Assembly location: C:\Program Files\Zune\UIX.RenderApi.dll 6 | 7 | namespace Microsoft.Iris.Render 8 | { 9 | public interface ISharedRenderObject 10 | { 11 | int UsageCount { get; } 12 | 13 | void RegisterUsage(object user); 14 | 15 | void UnregisterUsage(object user); 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /UIX.RenderApi.Skia/Microsoft/Iris/Render/ISound.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Render.ISound 3 | // Assembly: UIX.RenderApi, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: D47658B8-A8EA-43D6-8837-ECE823BFFFC1 5 | // Assembly location: C:\Program Files\Zune\UIX.RenderApi.dll 6 | 7 | namespace Microsoft.Iris.Render 8 | { 9 | public interface ISound : ISharedRenderObject, IActivatable 10 | { 11 | void Play(); 12 | 13 | void Stop(); 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /UIX.RenderApi.Skia/Microsoft/Iris/Render/ISoundBuffer.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Render.ISoundBuffer 3 | // Assembly: UIX.RenderApi, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: D47658B8-A8EA-43D6-8837-ECE823BFFFC1 5 | // Assembly location: C:\Program Files\Zune\UIX.RenderApi.dll 6 | 7 | namespace Microsoft.Iris.Render 8 | { 9 | public interface ISoundBuffer : ISharedRenderObject 10 | { 11 | ISound CreateSound(object objUser); 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /UIX.RenderApi.Skia/Microsoft/Iris/Render/ISoundDevice.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Render.ISoundDevice 3 | // Assembly: UIX.RenderApi, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: D47658B8-A8EA-43D6-8837-ECE823BFFFC1 5 | // Assembly location: C:\Program Files\Zune\UIX.RenderApi.dll 6 | 7 | namespace Microsoft.Iris.Render 8 | { 9 | public interface ISoundDevice 10 | { 11 | SoundDeviceType DeviceType { get; } 12 | 13 | bool Mute { get; set; } 14 | 15 | float Volume { get; set; } 16 | 17 | ISoundBuffer CreateSoundBuffer(object objUser, ISoundData soundData); 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /UIX.RenderApi.Skia/Microsoft/Iris/Render/IconFlags.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Render.IconFlags 3 | // Assembly: UIX.RenderApi, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: D47658B8-A8EA-43D6-8837-ECE823BFFFC1 5 | // Assembly location: C:\Program Files\Zune\UIX.RenderApi.dll 6 | 7 | using System; 8 | 9 | namespace Microsoft.Iris.Render 10 | { 11 | [Flags] 12 | public enum IconFlags 13 | { 14 | Small = 1, 15 | Large = 2, 16 | All = Large | Small, // 0x00000003 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /UIX.RenderApi.Skia/Microsoft/Iris/Render/ImageFormat.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Render.ImageFormat 3 | // Assembly: UIX.RenderApi, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: D47658B8-A8EA-43D6-8837-ECE823BFFFC1 5 | // Assembly location: C:\Program Files\Zune\UIX.RenderApi.dll 6 | 7 | namespace Microsoft.Iris.Render 8 | { 9 | public enum ImageFormat 10 | { 11 | None, 12 | A8R8G8B8, 13 | X8R8G8B8, 14 | A8, 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /UIX.RenderApi.Skia/Microsoft/Iris/Render/Internal/KeyAllocator.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Render.Internal.KeyAllocator 3 | // Assembly: UIX.RenderApi, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: D47658B8-A8EA-43D6-8837-ECE823BFFFC1 5 | // Assembly location: C:\Program Files\Zune\UIX.RenderApi.dll 6 | 7 | using System.Threading; 8 | 9 | namespace Microsoft.Iris.Render.Internal 10 | { 11 | internal class KeyAllocator 12 | { 13 | private static int s_idxKeyGen; 14 | 15 | internal static uint ReserveSlot() => (uint)Interlocked.Increment(ref s_idxKeyGen); 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /UIX.RenderApi.Skia/Microsoft/Iris/Render/Internal/SoundCaps.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Render.Internal.SoundCaps 3 | // Assembly: UIX.RenderApi, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: D47658B8-A8EA-43D6-8837-ECE823BFFFC1 5 | // Assembly location: C:\Program Files\Zune\UIX.RenderApi.dll 6 | 7 | using System; 8 | using System.Runtime.InteropServices; 9 | 10 | namespace Microsoft.Iris.Render.Internal 11 | { 12 | [ComVisible(false)] 13 | [Serializable] 14 | internal struct SoundCaps 15 | { 16 | internal uint DeviceType; 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /UIX.RenderApi.Skia/Microsoft/Iris/Render/InvAlphaElement.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Render.InvAlphaElement 3 | // Assembly: UIX.RenderApi, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: D47658B8-A8EA-43D6-8837-ECE823BFFFC1 5 | // Assembly location: C:\Program Files\Zune\UIX.RenderApi.dll 6 | 7 | namespace Microsoft.Iris.Render 8 | { 9 | public class InvAlphaElement : EffectOperation 10 | { 11 | public InvAlphaElement() => this.m_typeOperation = EffectOperationType.InvAlpha; 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /UIX.RenderApi.Skia/Microsoft/Iris/Render/InvColorElement.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Render.InvColorElement 3 | // Assembly: UIX.RenderApi, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: D47658B8-A8EA-43D6-8837-ECE823BFFFC1 5 | // Assembly location: C:\Program Files\Zune\UIX.RenderApi.dll 6 | 7 | namespace Microsoft.Iris.Render 8 | { 9 | public class InvColorElement : EffectOperation 10 | { 11 | public InvColorElement() => this.m_typeOperation = EffectOperationType.InvColor; 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /UIX.RenderApi.Skia/Microsoft/Iris/Render/InvalidateContentHandler.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Render.InvalidateContentHandler 3 | // Assembly: UIX.RenderApi, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: D47658B8-A8EA-43D6-8837-ECE823BFFFC1 5 | // Assembly location: C:\Program Files\Zune\UIX.RenderApi.dll 6 | 7 | namespace Microsoft.Iris.Render 8 | { 9 | public delegate void InvalidateContentHandler(); 10 | } 11 | -------------------------------------------------------------------------------- /UIX.RenderApi.Skia/Microsoft/Iris/Render/LinearInterpolation.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Render.LinearInterpolation 3 | // Assembly: UIX.RenderApi, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: D47658B8-A8EA-43D6-8837-ECE823BFFFC1 5 | // Assembly location: C:\Program Files\Zune\UIX.RenderApi.dll 6 | 7 | namespace Microsoft.Iris.Render 8 | { 9 | public sealed class LinearInterpolation : AnimationInterpolation 10 | { 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /UIX.RenderApi.Skia/Microsoft/Iris/Render/LoadHandler.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Render.LoadHandler 3 | // Assembly: UIX.RenderApi, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: D47658B8-A8EA-43D6-8837-ECE823BFFFC1 5 | // Assembly location: C:\Program Files\Zune\UIX.RenderApi.dll 6 | 7 | namespace Microsoft.Iris.Render 8 | { 9 | public delegate void LoadHandler(); 10 | } 11 | -------------------------------------------------------------------------------- /UIX.RenderApi.Skia/Microsoft/Iris/Render/LocationChangedHandler.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Render.LocationChangedHandler 3 | // Assembly: UIX.RenderApi, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: D47658B8-A8EA-43D6-8837-ECE823BFFFC1 5 | // Assembly location: C:\Program Files\Zune\UIX.RenderApi.dll 6 | 7 | namespace Microsoft.Iris.Render 8 | { 9 | public delegate void LocationChangedHandler(Point ptPosition); 10 | } 11 | -------------------------------------------------------------------------------- /UIX.RenderApi.Skia/Microsoft/Iris/Render/MonitorChangedHandler.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Render.MonitorChangedHandler 3 | // Assembly: UIX.RenderApi, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: D47658B8-A8EA-43D6-8837-ECE823BFFFC1 5 | // Assembly location: C:\Program Files\Zune\UIX.RenderApi.dll 6 | 7 | namespace Microsoft.Iris.Render 8 | { 9 | public delegate void MonitorChangedHandler(); 10 | } 11 | -------------------------------------------------------------------------------- /UIX.RenderApi.Skia/Microsoft/Iris/Render/MouseIdleHandler.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Render.MouseIdleHandler 3 | // Assembly: UIX.RenderApi, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: D47658B8-A8EA-43D6-8837-ECE823BFFFC1 5 | // Assembly location: C:\Program Files\Zune\UIX.RenderApi.dll 6 | 7 | namespace Microsoft.Iris.Render 8 | { 9 | public delegate void MouseIdleHandler(bool fIdle); 10 | } 11 | -------------------------------------------------------------------------------- /UIX.RenderApi.Skia/Microsoft/Iris/Render/Orientation.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Render.Orientation 3 | // Assembly: UIX.RenderApi, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: D47658B8-A8EA-43D6-8837-ECE823BFFFC1 5 | // Assembly location: C:\Program Files\Zune\UIX.RenderApi.dll 6 | 7 | namespace Microsoft.Iris.Render 8 | { 9 | public enum Orientation 10 | { 11 | Horizontal, 12 | Vertical, 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /UIX.RenderApi.Skia/Microsoft/Iris/Render/Protocol/BatchCallback.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Render.Protocol.BatchCallback 3 | // Assembly: UIX.RenderApi, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: D47658B8-A8EA-43D6-8837-ECE823BFFFC1 5 | // Assembly location: C:\Program Files\Zune\UIX.RenderApi.dll 6 | 7 | namespace Microsoft.Iris.Render.Protocol 8 | { 9 | internal delegate void BatchCallback(); 10 | } 11 | -------------------------------------------------------------------------------- /UIX.RenderApi.Skia/Microsoft/Iris/Render/Protocol/ConnectionInfo.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Render.Protocol.ConnectionInfo 3 | // Assembly: UIX.RenderApi, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: D47658B8-A8EA-43D6-8837-ECE823BFFFC1 5 | // Assembly location: C:\Program Files\Zune\UIX.RenderApi.dll 6 | 7 | using System; 8 | 9 | namespace Microsoft.Iris.Render.Protocol 10 | { 11 | [Serializable] 12 | internal abstract class ConnectionInfo 13 | { 14 | public static readonly ConnectionInfo Default = new LocalConnectionInfo(); 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /UIX.RenderApi.Skia/Microsoft/Iris/Render/Protocol/IChannel.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Render.Protocol.IChannel 3 | // Assembly: UIX.RenderApi, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: D47658B8-A8EA-43D6-8837-ECE823BFFFC1 5 | // Assembly location: C:\Program Files\Zune\UIX.RenderApi.dll 6 | 7 | namespace Microsoft.Iris.Render.Protocol 8 | { 9 | internal interface IChannel 10 | { 11 | void Connect(ContextID idRemoteContext, RENDERHANDLE hBrokerClass, MessageCookieLayout layout); 12 | 13 | void Dispose(); 14 | 15 | bool IsConnected { get; } 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /UIX.RenderApi.Skia/Microsoft/Iris/Render/Protocol/IRenderHandleOwner.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Render.Protocol.IRenderHandleOwner 3 | // Assembly: UIX.RenderApi, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: D47658B8-A8EA-43D6-8837-ECE823BFFFC1 5 | // Assembly location: C:\Program Files\Zune\UIX.RenderApi.dll 6 | 7 | namespace Microsoft.Iris.Render.Protocol 8 | { 9 | internal interface IRenderHandleOwner 10 | { 11 | RENDERHANDLE RenderHandle { get; } 12 | 13 | void OnDisconnect(); 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /UIX.RenderApi.Skia/Microsoft/Iris/Render/Protocol/LocalConnectionInfo.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Render.Protocol.LocalConnectionInfo 3 | // Assembly: UIX.RenderApi, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: D47658B8-A8EA-43D6-8837-ECE823BFFFC1 5 | // Assembly location: C:\Program Files\Zune\UIX.RenderApi.dll 6 | 7 | using System; 8 | 9 | namespace Microsoft.Iris.Render.Protocol 10 | { 11 | [Serializable] 12 | internal sealed class LocalConnectionInfo : ConnectionInfo 13 | { 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /UIX.RenderApi.Skia/Microsoft/Iris/Render/Protocol/Message.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Render.Protocol.Message 3 | // Assembly: UIX.RenderApi, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: D47658B8-A8EA-43D6-8837-ECE823BFFFC1 5 | // Assembly location: C:\Program Files\Zune\UIX.RenderApi.dll 6 | 7 | using System.Runtime.InteropServices; 8 | 9 | namespace Microsoft.Iris.Render.Protocol 10 | { 11 | [ComVisible(false)] 12 | internal struct Message 13 | { 14 | public uint cbSize; 15 | public uint nMsg; 16 | public RENDERHANDLE idObjectSubject; 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /UIX.RenderApi.Skia/Microsoft/Iris/Render/Protocol/MessageBatchEntry.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Render.Protocol.MessageBatchEntry 3 | // Assembly: UIX.RenderApi, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: D47658B8-A8EA-43D6-8837-ECE823BFFFC1 5 | // Assembly location: C:\Program Files\Zune\UIX.RenderApi.dll 6 | 7 | using System.Runtime.InteropServices; 8 | 9 | namespace Microsoft.Iris.Render.Protocol 10 | { 11 | [ComVisible(false)] 12 | internal struct MessageBatchEntry 13 | { 14 | public uint uOffsetNextEntry; 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /UIX.RenderApi.Skia/Microsoft/Iris/Render/Protocol/MessageBatchHeader.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Render.Protocol.MessageBatchHeader 3 | // Assembly: UIX.RenderApi, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: D47658B8-A8EA-43D6-8837-ECE823BFFFC1 5 | // Assembly location: C:\Program Files\Zune\UIX.RenderApi.dll 6 | 7 | using System.Runtime.InteropServices; 8 | 9 | namespace Microsoft.Iris.Render.Protocol 10 | { 11 | [ComVisible(false)] 12 | internal struct MessageBatchHeader 13 | { 14 | public RENDERHANDLE idPredicateBuffer; 15 | public uint uOffsetFirstEntry; 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /UIX.RenderApi.Skia/Microsoft/Iris/Render/Protocol/PortCallback.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Render.Protocol.PortCallback 3 | // Assembly: UIX.RenderApi, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: D47658B8-A8EA-43D6-8837-ECE823BFFFC1 5 | // Assembly location: C:\Program Files\Zune\UIX.RenderApi.dll 6 | 7 | namespace Microsoft.Iris.Render.Protocol 8 | { 9 | internal unsafe delegate void PortCallback( 10 | RenderPort port, 11 | IRenderHandleOwner owner, 12 | CallbackMessage* message); 13 | } 14 | -------------------------------------------------------------------------------- /UIX.RenderApi.Skia/Microsoft/Iris/Render/Protocol/ShutdownReason.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Render.Protocol.ShutdownReason 3 | // Assembly: UIX.RenderApi, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: D47658B8-A8EA-43D6-8837-ECE823BFFFC1 5 | // Assembly location: C:\Program Files\Zune\UIX.RenderApi.dll 6 | 7 | namespace Microsoft.Iris.Render.Protocol 8 | { 9 | internal enum ShutdownReason 10 | { 11 | NoReason, 12 | SelfShutdown, 13 | PeerShutdown, 14 | TransportClosed, 15 | TransportFailure, 16 | GenericFailure, 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /UIX.RenderApi.Skia/Microsoft/Iris/Render/Protocol/TimeoutHandler.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Render.Protocol.TimeoutHandler 3 | // Assembly: UIX.RenderApi, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: D47658B8-A8EA-43D6-8837-ECE823BFFFC1 5 | // Assembly location: C:\Program Files\Zune\UIX.RenderApi.dll 6 | 7 | namespace Microsoft.Iris.Render.Protocol 8 | { 9 | internal delegate void TimeoutHandler(); 10 | } 11 | -------------------------------------------------------------------------------- /UIX.RenderApi.Skia/Microsoft/Iris/Render/Protocol/TransportProtocol.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Render.Protocol.TransportProtocol 3 | // Assembly: UIX.RenderApi, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: D47658B8-A8EA-43D6-8837-ECE823BFFFC1 5 | // Assembly location: C:\Program Files\Zune\UIX.RenderApi.dll 6 | 7 | namespace Microsoft.Iris.Render.Protocol 8 | { 9 | internal enum TransportProtocol 10 | { 11 | None = 0, 12 | Min = 1, 13 | VC = 1, 14 | TCP = 2, 15 | UDP = 3, 16 | Max = 4, 17 | PIPE = 4, 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /UIX.RenderApi.Skia/Microsoft/Iris/Render/Protocols/Splash/Desktop/IInputCallback.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Render.Protocols.Splash.Desktop.IInputCallback 3 | // Assembly: UIX.RenderApi, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: D47658B8-A8EA-43D6-8837-ECE823BFFFC1 5 | // Assembly location: C:\Program Files\Zune\UIX.RenderApi.dll 6 | 7 | using Microsoft.Iris.Render.Protocol; 8 | 9 | namespace Microsoft.Iris.Render.Protocols.Splash.Desktop 10 | { 11 | internal interface IInputCallback 12 | { 13 | unsafe void OnInput(RENDERHANDLE target, Message* inputInfo); 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /UIX.RenderApi.Skia/Microsoft/Iris/Render/Protocols/Splash/Messaging/IDataBufferCallback.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Render.Protocols.Splash.Messaging.IDataBufferCallback 3 | // Assembly: UIX.RenderApi, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: D47658B8-A8EA-43D6-8837-ECE823BFFFC1 5 | // Assembly location: C:\Program Files\Zune\UIX.RenderApi.dll 6 | 7 | using Microsoft.Iris.Render.Protocol; 8 | 9 | namespace Microsoft.Iris.Render.Protocols.Splash.Messaging 10 | { 11 | internal interface IDataBufferCallback 12 | { 13 | void OnComplete(RENDERHANDLE target); 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /UIX.RenderApi.Skia/Microsoft/Iris/Render/Protocols/Splash/Rendering/IAnimationCallback.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Render.Protocols.Splash.Rendering.IAnimationCallback 3 | // Assembly: UIX.RenderApi, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: D47658B8-A8EA-43D6-8837-ECE823BFFFC1 5 | // Assembly location: C:\Program Files\Zune\UIX.RenderApi.dll 6 | 7 | using Microsoft.Iris.Render.Protocol; 8 | 9 | namespace Microsoft.Iris.Render.Protocols.Splash.Rendering 10 | { 11 | internal interface IAnimationCallback 12 | { 13 | void AsyncNotify(RENDERHANDLE target, int nCookie); 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /UIX.RenderApi.Skia/Microsoft/Iris/Render/RelativeSpace.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Render.RelativeSpace 3 | // Assembly: UIX.RenderApi, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: D47658B8-A8EA-43D6-8837-ECE823BFFFC1 5 | // Assembly location: C:\Program Files\Zune\UIX.RenderApi.dll 6 | 7 | namespace Microsoft.Iris.Render 8 | { 9 | public enum RelativeSpace 10 | { 11 | Min = 0, 12 | Max = 1, 13 | Global = 4, 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /UIX.RenderApi.Skia/Microsoft/Iris/Render/SessionActivateHandler.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Render.SessionActivateHandler 3 | // Assembly: UIX.RenderApi, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: D47658B8-A8EA-43D6-8837-ECE823BFFFC1 5 | // Assembly location: C:\Program Files\Zune\UIX.RenderApi.dll 6 | 7 | namespace Microsoft.Iris.Render 8 | { 9 | public delegate void SessionActivateHandler(bool fActive); 10 | } 11 | -------------------------------------------------------------------------------- /UIX.RenderApi.Skia/Microsoft/Iris/Render/SessionConnectHandler.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Render.SessionConnectHandler 3 | // Assembly: UIX.RenderApi, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: D47658B8-A8EA-43D6-8837-ECE823BFFFC1 5 | // Assembly location: C:\Program Files\Zune\UIX.RenderApi.dll 6 | 7 | namespace Microsoft.Iris.Render 8 | { 9 | public delegate void SessionConnectHandler(bool fIsConnected); 10 | } 11 | -------------------------------------------------------------------------------- /UIX.RenderApi.Skia/Microsoft/Iris/Render/SetFocusHandler.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Render.SetFocusHandler 3 | // Assembly: UIX.RenderApi, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: D47658B8-A8EA-43D6-8837-ECE823BFFFC1 5 | // Assembly location: C:\Program Files\Zune\UIX.RenderApi.dll 6 | 7 | namespace Microsoft.Iris.Render 8 | { 9 | public delegate void SetFocusHandler(bool focused); 10 | } 11 | -------------------------------------------------------------------------------- /UIX.RenderApi.Skia/Microsoft/Iris/Render/ShadowEdgePart.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Render.ShadowEdgePart 3 | // Assembly: UIX.RenderApi, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: D47658B8-A8EA-43D6-8837-ECE823BFFFC1 5 | // Assembly location: C:\Program Files\Zune\UIX.RenderApi.dll 6 | 7 | namespace Microsoft.Iris.Render 8 | { 9 | public struct ShadowEdgePart 10 | { 11 | public string ModuleName; 12 | public string ResourceName; 13 | public Inset SplitPoints; 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /UIX.RenderApi.Skia/Microsoft/Iris/Render/ShowHandler.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Render.ShowHandler 3 | // Assembly: UIX.RenderApi, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: D47658B8-A8EA-43D6-8837-ECE823BFFFC1 5 | // Assembly location: C:\Program Files\Zune\UIX.RenderApi.dll 6 | 7 | namespace Microsoft.Iris.Render 8 | { 9 | public delegate void ShowHandler(bool fShow, bool fFirstShow); 10 | } 11 | -------------------------------------------------------------------------------- /UIX.RenderApi.Skia/Microsoft/Iris/Render/SineInterpolation.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Render.SineInterpolation 3 | // Assembly: UIX.RenderApi, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: D47658B8-A8EA-43D6-8837-ECE823BFFFC1 5 | // Assembly location: C:\Program Files\Zune\UIX.RenderApi.dll 6 | 7 | namespace Microsoft.Iris.Render 8 | { 9 | public sealed class SineInterpolation : AnimationInterpolation 10 | { 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /UIX.RenderApi.Skia/Microsoft/Iris/Render/SizeChangedHandler.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Render.SizeChangedHandler 3 | // Assembly: UIX.RenderApi, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: D47658B8-A8EA-43D6-8837-ECE823BFFFC1 5 | // Assembly location: C:\Program Files\Zune\UIX.RenderApi.dll 6 | 7 | namespace Microsoft.Iris.Render 8 | { 9 | public delegate void SizeChangedHandler(); 10 | } 11 | -------------------------------------------------------------------------------- /UIX.RenderApi.Skia/Microsoft/Iris/Render/SoundCaps.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Render.SoundCaps 3 | // Assembly: UIX.RenderApi, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: D47658B8-A8EA-43D6-8837-ECE823BFFFC1 5 | // Assembly location: C:\Program Files\Zune\UIX.RenderApi.dll 6 | 7 | using System.Runtime.InteropServices; 8 | 9 | namespace Microsoft.Iris.Render 10 | { 11 | [StructLayout(LayoutKind.Sequential, Size = 1)] 12 | public struct SoundCaps 13 | { 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /UIX.RenderApi.Skia/Microsoft/Iris/Render/SoundDataFormat.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Render.SoundDataFormat 3 | // Assembly: UIX.RenderApi, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: D47658B8-A8EA-43D6-8837-ECE823BFFFC1 5 | // Assembly location: C:\Program Files\Zune\UIX.RenderApi.dll 6 | 7 | namespace Microsoft.Iris.Render 8 | { 9 | public enum SoundDataFormat 10 | { 11 | PCM = 1, 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /UIX.RenderApi.Skia/Microsoft/Iris/Render/SoundDeviceType.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Render.SoundDeviceType 3 | // Assembly: UIX.RenderApi, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: D47658B8-A8EA-43D6-8837-ECE823BFFFC1 5 | // Assembly location: C:\Program Files\Zune\UIX.RenderApi.dll 6 | 7 | namespace Microsoft.Iris.Render 8 | { 9 | public enum SoundDeviceType 10 | { 11 | None, 12 | DirectSound8, 13 | WaveAudio, 14 | XAudio, 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /UIX.RenderApi.Skia/Microsoft/Iris/Render/SysCommandHandler.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Render.SysCommandHandler 3 | // Assembly: UIX.RenderApi, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: D47658B8-A8EA-43D6-8837-ECE823BFFFC1 5 | // Assembly location: C:\Program Files\Zune\UIX.RenderApi.dll 6 | 7 | using System; 8 | 9 | namespace Microsoft.Iris.Render 10 | { 11 | public delegate void SysCommandHandler(IntPtr uParam1, IntPtr uParam2); 12 | } 13 | -------------------------------------------------------------------------------- /UIX.RenderApi.Skia/Microsoft/Iris/Render/TvFormat.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Render.TvFormat 3 | // Assembly: UIX.RenderApi, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: D47658B8-A8EA-43D6-8837-ECE823BFFFC1 5 | // Assembly location: C:\Program Files\Zune\UIX.RenderApi.dll 6 | 7 | namespace Microsoft.Iris.Render 8 | { 9 | public enum TvFormat 10 | { 11 | None, 12 | Ntsc, 13 | Pal, 14 | Pal60, 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /UIX.RenderApi.Skia/Microsoft/Iris/Render/ValueEventCondition.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Render.ValueEventCondition 3 | // Assembly: UIX.RenderApi, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: D47658B8-A8EA-43D6-8837-ECE823BFFFC1 5 | // Assembly location: C:\Program Files\Zune\UIX.RenderApi.dll 6 | 7 | namespace Microsoft.Iris.Render 8 | { 9 | public enum ValueEventCondition : uint 10 | { 11 | RiseAbove, 12 | RiseTo, 13 | FallBelow, 14 | FallTo, 15 | Count, 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /UIX.RenderApi.Skia/Microsoft/Iris/Render/VisualOrder.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Render.VisualOrder 3 | // Assembly: UIX.RenderApi, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: D47658B8-A8EA-43D6-8837-ECE823BFFFC1 5 | // Assembly location: C:\Program Files\Zune\UIX.RenderApi.dll 6 | 7 | namespace Microsoft.Iris.Render 8 | { 9 | public enum VisualOrder 10 | { 11 | Any, 12 | Before, 13 | After, 14 | First, 15 | Last, 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /UIX.RenderApi.Skia/Microsoft/Iris/Render/WindowState.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Render.WindowState 3 | // Assembly: UIX.RenderApi, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: D47658B8-A8EA-43D6-8837-ECE823BFFFC1 5 | // Assembly location: C:\Program Files\Zune\UIX.RenderApi.dll 6 | 7 | namespace Microsoft.Iris.Render 8 | { 9 | public enum WindowState 10 | { 11 | Normal, 12 | Minimized, 13 | Maximized, 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /UIX.RenderApi.Skia/Microsoft/Iris/Render/WindowStateChangedHandler.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Render.WindowStateChangedHandler 3 | // Assembly: UIX.RenderApi, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: D47658B8-A8EA-43D6-8837-ECE823BFFFC1 5 | // Assembly location: C:\Program Files\Zune\UIX.RenderApi.dll 6 | 7 | namespace Microsoft.Iris.Render 8 | { 9 | public delegate void WindowStateChangedHandler(bool fUnplanned); 10 | } 11 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Accessibility/AccChildID.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Accessibility.AccChildID 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.Accessibility 8 | { 9 | internal enum AccChildID 10 | { 11 | Self, 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Accessibility/AccNavDirs.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Accessibility.AccNavDirs 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.Accessibility 8 | { 9 | internal enum AccNavDirs 10 | { 11 | Min, 12 | Up, 13 | Down, 14 | Left, 15 | Right, 16 | Next, 17 | Previous, 18 | FirstChild, 19 | LastChild, 20 | Max, 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Animations/AnimationCompleteArgs.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Animations.AnimationCompleteArgs 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | using System; 8 | 9 | namespace Microsoft.Iris.Animations 10 | { 11 | internal class AnimationCompleteArgs : EventArgs 12 | { 13 | private float _progress; 14 | 15 | public AnimationCompleteArgs(float progress) => _progress = progress; 16 | 17 | public float Progress => _progress; 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Animations/BaseMultiplyFloatKeyframe.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Animations.BaseMultiplyFloatKeyframe 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.Animations 8 | { 9 | internal abstract class BaseMultiplyFloatKeyframe : BaseFloatKeyframe 10 | { 11 | public BaseMultiplyFloatKeyframe() => Value = 1f; 12 | 13 | public override bool Multiply => true; 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Animations/EffectFloatKeyframe.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Animations.EffectFloatKeyframe 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.Animations 8 | { 9 | internal class EffectFloatKeyframe : BaseFloatKeyframe 10 | { 11 | public override void Apply(IAnimatableOwner animationTarget, float value) 12 | { 13 | } 14 | 15 | public override AnimationType Type => AnimationType.Float; 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Animations/IAnimatableOwner.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Animations.IAnimatableOwner 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | using Microsoft.Iris.Render; 8 | 9 | namespace Microsoft.Iris.Animations 10 | { 11 | internal interface IAnimatableOwner 12 | { 13 | IAnimatable AnimationTarget { get; } 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Animations/IAnimationProvider.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Animations.IAnimationProvider 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.Animations 8 | { 9 | internal interface IAnimationProvider 10 | { 11 | AnimationTemplate Build(ref AnimationArgs args); 12 | 13 | AnimationEventType Type { get; } 14 | 15 | bool CanCache { get; } 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Animations/InterpolationType.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Animations.InterpolationType 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.Animations 8 | { 9 | internal enum InterpolationType 10 | { 11 | Linear, 12 | SCurve, 13 | Exp, 14 | Log, 15 | Sine, 16 | Cosine, 17 | Bezier, 18 | EaseIn, 19 | EaseOut, 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Animations/KeyframeFilter.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Animations.KeyframeFilter 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.Animations 8 | { 9 | internal enum KeyframeFilter 10 | { 11 | All, 12 | Position, 13 | Size, 14 | Scale, 15 | Rotate, 16 | Alpha, 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Animations/NonIntensiveAnimation.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Animations.NonIntensiveAnimation 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.Animations 8 | { 9 | internal class NonIntensiveAnimation : ReferenceAnimation 10 | { 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Animations/OrientationKeyframe.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Animations.OrientationKeyframe 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.Animations 8 | { 9 | internal class OrientationKeyframe : RotateKeyframe 10 | { 11 | public override AnimationType Type => AnimationType.Orientation; 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Animations/SnapshotPolicy.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Animations.SnapshotPolicy 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.Animations 8 | { 9 | internal enum SnapshotPolicy 10 | { 11 | Continuous, 12 | Once, 13 | OnLoop, 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Animations/StopCommand.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Animations.StopCommand 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.Animations 8 | { 9 | internal enum StopCommand 10 | { 11 | LeaveCurrent, 12 | MoveToBegin, 13 | MoveToEnd, 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Animations/TransformAttribute.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Animations.TransformAttribute 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.Animations 8 | { 9 | internal enum TransformAttribute 10 | { 11 | Index, 12 | Width, 13 | Height, 14 | X, 15 | Y, 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/CodeModel/Cpp/StringPinState.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.CodeModel.Cpp.StringPinState 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | using System.Runtime.InteropServices; 8 | 9 | namespace Microsoft.Iris.CodeModel.Cpp 10 | { 11 | internal struct StringPinState 12 | { 13 | public GCHandle _gcHandle; 14 | public int _pinCount; 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/CompilerInput.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.CompilerInput 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris 8 | { 9 | public struct CompilerInput 10 | { 11 | public string SourceFileName; 12 | public string OutputFileName; 13 | public string IdentityUri; 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Data/INotifyList.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Data.INotifyList 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | using System.Collections; 8 | 9 | namespace Microsoft.Iris.Data 10 | { 11 | internal interface INotifyList : IList, ICollection, IEnumerable 12 | { 13 | void Move(int oldIndex, int newIndex); 14 | 15 | event UIListContentsChangedHandler ContentsChanged; 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Data/IResourceProvider.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Data.IResourceProvider 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.Data 8 | { 9 | internal interface IResourceProvider 10 | { 11 | Resource GetResource(string hierarchicalPart, string uri, bool forceSynchronous); 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Data/ItemRequestCallback.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Data.ItemRequestCallback 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.Data 8 | { 9 | internal delegate void ItemRequestCallback(object sender, int index, object item); 10 | } 11 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Data/ResourceAcquisitionCompleteHandler.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Data.ResourceAcquisitionCompleteHandler 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.Data 8 | { 9 | internal delegate void ResourceAcquisitionCompleteHandler(Resource resource); 10 | } 11 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Data/ResourceStatus.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Data.ResourceStatus 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.Data 8 | { 9 | internal enum ResourceStatus 10 | { 11 | NeedsAcquire, 12 | Acquiring, 13 | Available, 14 | Error, 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Data/SlowDataAcquireCompleteHandler.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Data.SlowDataAcquireCompleteHandler 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.Data 8 | { 9 | internal delegate bool SlowDataAcquireCompleteHandler(IVirtualList list, int index); 10 | } 11 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Data/UIListContentsChangeType.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Data.UIListContentsChangeType 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.Data 8 | { 9 | internal enum UIListContentsChangeType 10 | { 11 | Add, 12 | AddRange, 13 | Remove, 14 | Move, 15 | Insert, 16 | InsertRange, 17 | Clear, 18 | Modified, 19 | Reset, 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Data/UIListContentsChangedHandler.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Data.UIListContentsChangedHandler 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | using System.Collections; 8 | 9 | namespace Microsoft.Iris.Data 10 | { 11 | internal delegate void UIListContentsChangedHandler( 12 | IList senderList, 13 | UIListContentsChangedArgs args); 14 | } 15 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/DataProviderQueryFactory.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.DataProviderQueryFactory 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris 8 | { 9 | public delegate DataProviderQuery DataProviderQueryFactory(object queryTypeCookie); 10 | } 11 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/DataProviderQueryStatus.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.DataProviderQueryStatus 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris 8 | { 9 | public enum DataProviderQueryStatus 10 | { 11 | Idle, 12 | RequestingData, 13 | ProcessingData, 14 | Complete, 15 | Error, 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Debug/DebugLabelFormat.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Debug.DebugLabelFormat 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.Debug 8 | { 9 | internal enum DebugLabelFormat 10 | { 11 | None, 12 | Name, 13 | Full, 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Debug/DebugOutlineScope.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Debug.DebugOutlineScope 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.Debug 8 | { 9 | internal enum DebugOutlineScope 10 | { 11 | FlaggedOnly, 12 | Input, 13 | Hosts, 14 | All, 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Debug/DebugSettings.cs: -------------------------------------------------------------------------------- 1 | using System.Collections.Generic; 2 | 3 | namespace Microsoft.Iris.Debug 4 | { 5 | public class DebugSettings 6 | { 7 | public bool UseDecompiler { get; set; } = false; 8 | public bool OpenDebugPipe { get; set; } = false; 9 | public List DecompileResults { get; } = new List(); 10 | public TraceSettings TraceSettings { get; } = TraceSettings.Current; 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/DeferredInvokeHandler.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.DeferredInvokeHandler 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris 8 | { 9 | public delegate void DeferredInvokeHandler(object args); 10 | } 11 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/DeferredInvokePriority.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.DeferredInvokePriority 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris 8 | { 9 | public enum DeferredInvokePriority 10 | { 11 | Normal, 12 | Low, 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Drawing/ContentLoadCompleteHandler.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Drawing.ContentLoadCompleteHandler 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.Drawing 8 | { 9 | internal delegate void ContentLoadCompleteHandler(object owner, ImageStatus status); 10 | } 11 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Drawing/EditCursorType.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Drawing.EditCursorType 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.Drawing 8 | { 9 | internal enum EditCursorType 10 | { 11 | Default, 12 | IBeam, 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Drawing/FontStyles.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Drawing.FontStyles 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | using System; 8 | 9 | namespace Microsoft.Iris.Drawing 10 | { 11 | [Flags] 12 | internal enum FontStyles 13 | { 14 | None = 0, 15 | Bold = 1, 16 | Italic = 2, 17 | Underline = 4, 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Drawing/ImageStatus.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Drawing.ImageStatus 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.Drawing 8 | { 9 | internal enum ImageStatus 10 | { 11 | PendingLoad, 12 | Loading, 13 | Complete, 14 | Error, 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Drawing/ScrollbarEnableFlags.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Drawing.ScrollbarEnableFlags 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.Drawing 8 | { 9 | internal enum ScrollbarEnableFlags 10 | { 11 | EnableBoth, 12 | DisableNear, 13 | DisableFar, 14 | DisableBoth, 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Drawing/ScrollbarType.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Drawing.ScrollbarType 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.Drawing 8 | { 9 | internal enum ScrollbarType 10 | { 11 | Horizontal = 0, 12 | Vertical = 1, 13 | Both = 3, 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/ErrorReportHandler.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.ErrorReportHandler 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris 8 | { 9 | public delegate void ErrorReportHandler(Error[] errors); 10 | } 11 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/IDataProvider.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.IDataProvider 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | using Microsoft.Iris.Markup; 8 | 9 | namespace Microsoft.Iris 10 | { 11 | internal interface IDataProvider 12 | { 13 | string Name { get; } 14 | 15 | MarkupDataQuery Build(MarkupDataQuerySchema querySchema); 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/IDataProviderBaseObject.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.IDataProviderBaseObject 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris 8 | { 9 | internal interface IDataProviderBaseObject 10 | { 11 | void SetProperty(string propertyName, object value); 12 | 13 | object GetProperty(string propertyName); 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/IDataProviderObject.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.IDataProviderObject 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris 8 | { 9 | internal interface IDataProviderObject : IDataProviderBaseObject 10 | { 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/IModelItem.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.IModelItem 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | using System; 8 | using System.ComponentModel; 9 | 10 | namespace Microsoft.Iris 11 | { 12 | public interface IModelItem : INotifyPropertyChanged, IModelItemOwner 13 | { 14 | string Description { get; set; } 15 | 16 | bool Selected { get; set; } 17 | 18 | Guid UniqueId { get; set; } 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/IModelItemOwner.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.IModelItemOwner 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris 8 | { 9 | public interface IModelItemOwner 10 | { 11 | void RegisterObject(ModelItem modelItem); 12 | 13 | void UnregisterObject(ModelItem modelItem); 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/ISearchableList.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.ISearchableList 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris 8 | { 9 | public interface ISearchableList 10 | { 11 | int SearchForString(string searchString); 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/IThreadSafeObject.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.IThreadSafeObject 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | using System.Threading; 8 | 9 | namespace Microsoft.Iris 10 | { 11 | public interface IThreadSafeObject 12 | { 13 | Thread Affinity { get; set; } 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/ImageLoadCompleteHandler.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.ImageLoadCompleteHandler 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris 8 | { 9 | public delegate void ImageLoadCompleteHandler(Image image); 10 | } 11 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Input/DragOperation.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Input.DragOperation 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.Input 8 | { 9 | internal enum DragOperation 10 | { 11 | Enter, 12 | Over, 13 | Leave, 14 | Drop, 15 | DragComplete, 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Input/ICookedInputSite.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Input.ICookedInputSite 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.Input 8 | { 9 | internal interface ICookedInputSite 10 | { 11 | IRawInputSite RawInputSource { get; } 12 | 13 | bool IsValid { get; } 14 | 15 | bool AllowDoubleClicks { get; } 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Input/IInputCustomFocus.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Input.IInputCustomFocus 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.Input 8 | { 9 | internal interface IInputCustomFocus 10 | { 11 | bool OverrideHostFocus(); 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Input/InputDevice.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Input.InputDevice 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.Input 8 | { 9 | internal abstract class InputDevice 10 | { 11 | private InputManager _manager; 12 | 13 | internal InputDevice(InputManager manager) => _manager = manager; 14 | 15 | internal InputManager Manager => _manager; 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Input/KeyFocusReason.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Input.KeyFocusReason 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.Input 8 | { 9 | internal enum KeyFocusReason 10 | { 11 | Default, 12 | Directional, 13 | Tab, 14 | MouseDown, 15 | MouseEnter, 16 | Restore, 17 | Validation, 18 | Other, 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Input/KeyInfo.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Input.KeyInfo 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.Input 8 | { 9 | internal abstract class KeyInfo : InputInfo 10 | { 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/InputHandlers/BeginDragPolicy.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.InputHandlers.BeginDragPolicy 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.InputHandlers 8 | { 9 | internal enum BeginDragPolicy 10 | { 11 | Down, 12 | Move, 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/InputHandlers/ClickCount.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.InputHandlers.ClickCount 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.InputHandlers 8 | { 9 | internal enum ClickCount 10 | { 11 | Single, 12 | Double, 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/InputHandlers/DropAction.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.InputHandlers.DropAction 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | using System; 8 | 9 | namespace Microsoft.Iris.InputHandlers 10 | { 11 | [Flags] 12 | internal enum DropAction 13 | { 14 | None = 0, 15 | Copy = 1, 16 | Move = 2, 17 | All = Move | Copy, // 0x00000003 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/InvokePolicy.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.InvokePolicy 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris 8 | { 9 | public enum InvokePolicy 10 | { 11 | Synchronous, 12 | AsynchronousNormal, 13 | AsynchronousLowPri, 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/ItemCountHandler.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.ItemCountHandler 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris 8 | { 9 | public delegate void ItemCountHandler(VirtualList list); 10 | } 11 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Layout/Alignment.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Layout.Alignment 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.Layout 8 | { 9 | internal enum Alignment 10 | { 11 | Unspecified, 12 | Near, 13 | Center, 14 | Far, 15 | Fill, 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Layout/AreaOfInterestID.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Layout.AreaOfInterestID 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | using System; 8 | 9 | namespace Microsoft.Iris.Layout 10 | { 11 | [Flags] 12 | internal enum AreaOfInterestID 13 | { 14 | Focus = 1, 15 | FocusOverride = 2, 16 | PendingFocus = 4, 17 | ScrollIntoViewRequest = 8, 18 | ScrollableRange = 16, // 0x00000010 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Layout/ExtendedLayoutOutput.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Layout.ExtendedLayoutOutput 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | using Microsoft.Iris.Library; 8 | 9 | namespace Microsoft.Iris.Layout 10 | { 11 | internal abstract class ExtendedLayoutOutput 12 | { 13 | public ExtendedLayoutOutput nextOutput; 14 | 15 | private DataCookie Data => OutputID; 16 | 17 | public abstract DataCookie OutputID { get; } 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Layout/ILayout.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Layout.ILayout 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | using Microsoft.Iris.Render; 8 | 9 | namespace Microsoft.Iris.Layout 10 | { 11 | internal interface ILayout 12 | { 13 | Size Measure(ILayoutNode layoutNode, Size constraint); 14 | 15 | void Arrange(ILayoutNode layoutNode, LayoutSlot slot); 16 | 17 | ItemAlignment DefaultChildAlignment { get; } 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Layout/ILayoutInput.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Layout.ILayoutInput 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | using Microsoft.Iris.Library; 8 | 9 | namespace Microsoft.Iris.Layout 10 | { 11 | internal interface ILayoutInput 12 | { 13 | DataCookie Data { get; } 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Layout/LayoutCompleteEventHandler.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Layout.LayoutCompleteEventHandler 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.Layout 8 | { 9 | internal delegate void LayoutCompleteEventHandler(object sender); 10 | } 11 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Layout/LayoutConstants.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Layout.LayoutConstants 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.Layout 8 | { 9 | internal static class LayoutConstants 10 | { 11 | public const int Infinite = 16777215; 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Layout/Visibility.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Layout.Visibility 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.Layout 8 | { 9 | internal enum Visibility : byte 10 | { 11 | Visible, 12 | ImplicitlyHidden, 13 | ExplicitlyHidden, 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Layouts/ContentPositioningPolicy.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Layouts.ContentPositioningPolicy 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.Layouts 8 | { 9 | internal enum ContentPositioningPolicy 10 | { 11 | RespectPaddingAndLocking, 12 | ShowMaximalContent, 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Layouts/FlipDirection.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Layouts.FlipDirection 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | using System; 8 | 9 | namespace Microsoft.Iris.Layouts 10 | { 11 | [Flags] 12 | internal enum FlipDirection 13 | { 14 | None = 0, 15 | Horizontal = 1, 16 | Vertical = 2, 17 | Both = Vertical | Horizontal, // 0x00000003 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Layouts/FormLayoutInput.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Layouts.FormLayoutInput 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.Layouts 8 | { 9 | internal class FormLayoutInput : AnchorLayoutInput 10 | { 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Layouts/InterestPoint.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Layouts.InterestPoint 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.Layouts 8 | { 9 | internal enum InterestPoint 10 | { 11 | TopLeft, 12 | TopRight, 13 | BottomLeft, 14 | BottomRight, 15 | Center, 16 | NumPoints, 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Layouts/MissingItemPolicy.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Layouts.MissingItemPolicy 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.Layouts 8 | { 9 | internal enum MissingItemPolicy 10 | { 11 | SizeToAverage, 12 | SizeToSmallest, 13 | SizeToLargest, 14 | Wait, 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Layouts/MouseTarget.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Layouts.MouseTarget 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.Layouts 8 | { 9 | internal enum MouseTarget 10 | { 11 | None, 12 | Fixed, 13 | Follow, 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Layouts/RelativeEdge.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Layouts.RelativeEdge 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.Layouts 8 | { 9 | internal enum RelativeEdge 10 | { 11 | Near, 12 | Far, 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Layouts/RepeatPolicy.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Layouts.RepeatPolicy 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.Layouts 8 | { 9 | internal enum RepeatPolicy 10 | { 11 | Never, 12 | WhenTooBig, 13 | WhenTooSmall, 14 | Always, 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Layouts/StackPriority.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Layouts.StackPriority 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.Layouts 8 | { 9 | internal enum StackPriority 10 | { 11 | Low, 12 | Medium, 13 | High, 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Layouts/StripAlignment.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Layouts.StripAlignment 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.Layouts 8 | { 9 | internal enum StripAlignment 10 | { 11 | Near, 12 | Center, 13 | Far, 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Library/IDisposableObject.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Library.IDisposableObject 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.Library 8 | { 9 | internal interface IDisposableObject 10 | { 11 | bool IsDisposed { get; } 12 | 13 | void DeclareOwner(object owner); 14 | 15 | void TransferOwnership(object owner); 16 | 17 | void Dispose(object owner); 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Library/IDisposableOwner.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Library.IDisposableOwner 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.Library 8 | { 9 | internal interface IDisposableOwner 10 | { 11 | void RegisterDisposable(IDisposableObject disposable); 12 | 13 | bool UnregisterDisposable(ref IDisposableObject disposable); 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Library/ITreeNode.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Library.ITreeNode 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | using Microsoft.Iris.UI; 8 | 9 | namespace Microsoft.Iris.Library 10 | { 11 | internal interface ITreeNode 12 | { 13 | UIZone Zone { get; } 14 | 15 | ITreeNode Parent { get; } 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Library/KeyAllocator.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Library.KeyAllocator 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | using System.Threading; 8 | 9 | namespace Microsoft.Iris.Library 10 | { 11 | internal class KeyAllocator 12 | { 13 | private static int s_idxKeyGen; 14 | 15 | internal static uint ReserveSlot() => (uint)Interlocked.Increment(ref s_idxKeyGen); 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Library/Utility.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Library.Utility 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.Library 8 | { 9 | internal class Utility 10 | { 11 | public static bool IsEqual(object a, object b) => a == null ? b == null : a.Equals(b); 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/ListContentsChangeType.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.ListContentsChangeType 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris 8 | { 9 | public enum ListContentsChangeType 10 | { 11 | Add, 12 | AddRange, 13 | Remove, 14 | Move, 15 | Insert, 16 | InsertRange, 17 | Clear, 18 | Modified, 19 | Reset, 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/ListContentsChangedHandler.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.ListContentsChangedHandler 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | using System.Collections; 8 | 9 | namespace Microsoft.Iris 10 | { 11 | public delegate void ListContentsChangedHandler(IList senderList, ListContentsChangedArgs args); 12 | } 13 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Markup/BooleanBoxes.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Markup.BooleanBoxes 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.Markup 8 | { 9 | internal static class BooleanBoxes 10 | { 11 | internal static object TrueBox = true; 12 | internal static object FalseBox = false; 13 | 14 | internal static object Box(bool value) => value ? TrueBox : FalseBox; 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Markup/CodeListeners.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Markup.CodeListeners 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.Markup 8 | { 9 | internal class CodeListeners : Listeners 10 | { 11 | public CodeListeners(Vector listeners) 12 | : base(listeners) 13 | { 14 | } 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Markup/ConstructHandler.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Markup.ConstructHandler 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.Markup 8 | { 9 | internal delegate object ConstructHandler(object[] parameters); 10 | } 11 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Markup/CreateLoadResultHandler.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Markup.CreateLoadResultHandler 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.Markup 8 | { 9 | internal delegate LoadResult CreateLoadResultHandler(string uri); 10 | } 11 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Markup/DecodeBinaryHandler.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Markup.DecodeBinaryHandler 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.Markup 8 | { 9 | internal delegate object DecodeBinaryHandler(ByteCodeReader reader); 10 | } 11 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Markup/DefaultConstructHandler.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Markup.DefaultConstructHandler 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.Markup 8 | { 9 | internal delegate object DefaultConstructHandler(); 10 | } 11 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Markup/EncodeBinaryHandler.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Markup.EncodeBinaryHandler 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.Markup 8 | { 9 | internal delegate void EncodeBinaryHandler(ByteCodeWriter writer, object instance); 10 | } 11 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Markup/ExpressionRestriction.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Markup.ExpressionRestriction 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.Markup 8 | { 9 | internal enum ExpressionRestriction 10 | { 11 | None, 12 | ReadOnly, 13 | NoAccess, 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Markup/FastReflectionInvokeHandler.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Markup.FastReflectionInvokeHandler 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.Markup 8 | { 9 | internal delegate object FastReflectionInvokeHandler(object target, object[] paramters); 10 | } 11 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Markup/FindCanonicalInstanceHandler.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Markup.FindCanonicalInstanceHandler 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.Markup 8 | { 9 | internal delegate object FindCanonicalInstanceHandler(string name); 10 | } 11 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Markup/GetValueHandler.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Markup.GetValueHandler 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.Markup 8 | { 9 | internal delegate object GetValueHandler(object instance); 10 | } 11 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Markup/IDynamicConstructionSchema.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Markup.IDynamicConstructionSchema 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.Markup 8 | { 9 | internal interface IDynamicConstructionSchema 10 | { 11 | object ConstructDefault(TypeSchema replacedType); 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Markup/INotifyObject.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Markup.INotifyObject 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.Markup 8 | { 9 | internal interface INotifyObject 10 | { 11 | void AddListener(Listener listener); 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Markup/ISchemaInfo.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Markup.ISchemaInfo 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.Markup 8 | { 9 | internal interface ISchemaInfo 10 | { 11 | TypeSchema TypeSchema { get; } 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Markup/Int32Boxes.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Markup.Int32Boxes 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.Markup 8 | { 9 | internal static class Int32Boxes 10 | { 11 | internal static object ZeroBox = 0; 12 | internal static object MinValueBox = int.MinValue; 13 | internal static object MaxValueBox = int.MaxValue; 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Markup/Int64Boxes.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Markup.Int64Boxes 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.Markup 8 | { 9 | internal static class Int64Boxes 10 | { 11 | internal static object ZeroBox = 0L; 12 | internal static object MinValueBox = long.MinValue; 13 | internal static object MaxValueBox = long.MaxValue; 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Markup/InvokeHandler.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Markup.InvokeHandler 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.Markup 8 | { 9 | internal delegate object InvokeHandler(object instance, object[] parameters); 10 | } 11 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Markup/ListenerRootNode.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Markup.ListenerRootNode 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.Markup 8 | { 9 | internal class ListenerRootNode : ListenerNodeBase 10 | { 11 | public override string ToString() => "ListenerRoot"; 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Markup/ListenerType.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Markup.ListenerType 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.Markup 8 | { 9 | internal enum ListenerType 10 | { 11 | Property, 12 | Event, 13 | Symbol, 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Markup/LoadPass.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Markup.LoadPass 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.Markup 8 | { 9 | internal enum LoadPass 10 | { 11 | Invalid, 12 | DeclareTypes, 13 | PopulatePublicModel, 14 | Full, 15 | Done, 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Markup/LoadResultStatus.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Markup.LoadResultStatus 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.Markup 8 | { 9 | internal enum LoadResultStatus 10 | { 11 | Loading, 12 | Success, 13 | Error, 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Markup/MarkupConstantPersist.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Markup.MarkupConstantPersist 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.Markup 8 | { 9 | internal struct MarkupConstantPersist 10 | { 11 | public MarkupConstantPersistMode Mode; 12 | public object Data; 13 | public TypeSchema Type; 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Markup/MarkupConstantPersistMode.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Markup.MarkupConstantPersistMode 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.Markup 8 | { 9 | internal enum MarkupConstantPersistMode 10 | { 11 | Binary, 12 | FromString, 13 | Canonical, 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Markup/MarkupDataType.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Markup.MarkupDataType 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.Markup 8 | { 9 | internal abstract class MarkupDataType : MarkupDataTypeBaseObject 10 | { 11 | public MarkupDataType(MarkupDataTypeSchema type) 12 | : base(type) 13 | { 14 | } 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Markup/MarkupType.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Markup.MarkupType 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.Markup 8 | { 9 | internal enum MarkupType 10 | { 11 | None, 12 | UI, 13 | Class, 14 | Effect, 15 | DataType, 16 | DataQuery, 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Markup/NamedContentRecord.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Markup.NamedContentRecord 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.Markup 8 | { 9 | internal class NamedContentRecord 10 | { 11 | public string Name; 12 | public uint Offset = uint.MaxValue; 13 | 14 | public NamedContentRecord(string name) => Name = name; 15 | 16 | public void SetOffset(uint offset) => Offset = offset; 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Markup/ObjectSourceType.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Markup.ObjectSourceType 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.Markup 8 | { 9 | internal enum ObjectSourceType 10 | { 11 | ObjectTag = 1, 12 | FromString = 2, 13 | Code = 3, 14 | Expression = 4, 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Markup/PerformOperationHandler.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Markup.PerformOperationHandler 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.Markup 8 | { 9 | internal delegate object PerformOperationHandler(object left, object right, OperationType op); 10 | } 11 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Markup/PropertyOverrideCriteria.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Markup.PropertyOverrideCriteria 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | using Microsoft.Iris.Library; 8 | 9 | namespace Microsoft.Iris.Markup 10 | { 11 | internal abstract class PropertyOverrideCriteria 12 | { 13 | public abstract Result Verify(PropertyOverrideCriteria baseCriteria); 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Markup/RangeValidator.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Markup.RangeValidator 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | using Microsoft.Iris.Library; 8 | 9 | namespace Microsoft.Iris.Markup 10 | { 11 | internal delegate Result RangeValidator(object value); 12 | } 13 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Markup/SchemaType.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Markup.SchemaType 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.Markup 8 | { 9 | internal enum SchemaType 10 | { 11 | None, 12 | Type, 13 | Constructor, 14 | Property, 15 | Method, 16 | Event, 17 | CanonicalInstance, 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Markup/SetValueHandler.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Markup.SetValueHandler 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.Markup 8 | { 9 | internal delegate void SetValueHandler(ref object instance, object value); 10 | } 11 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Markup/StandardAssemblyTypeSchema.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Markup.StandardAssemblyTypeSchema 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | using System; 8 | 9 | namespace Microsoft.Iris.Markup 10 | { 11 | internal class StandardAssemblyTypeSchema : AssemblyTypeSchema 12 | { 13 | public StandardAssemblyTypeSchema(Type type) 14 | : base(type, null) 15 | { 16 | } 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Markup/SupportsOperationHandler.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Markup.SupportsOperationHandler 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.Markup 8 | { 9 | internal delegate bool SupportsOperationHandler(OperationType op); 10 | } 11 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Markup/SupportsTypeConversionHandler.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Markup.SupportsTypeConversionHandler 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.Markup 8 | { 9 | internal delegate bool SupportsTypeConversionHandler(TypeSchema fromType); 10 | } 11 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Markup/SymbolOrigin.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Markup.SymbolOrigin 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.Markup 8 | { 9 | internal enum SymbolOrigin 10 | { 11 | None, 12 | Properties, 13 | Locals, 14 | Input, 15 | Content, 16 | Techniques, 17 | ScopedLocal, 18 | Reserved, 19 | Methods, 20 | Parameter, 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Markup/SymbolRecord.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Markup.SymbolRecord 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.Markup 8 | { 9 | internal class SymbolRecord 10 | { 11 | public string Name; 12 | public TypeSchema Type; 13 | public SymbolOrigin SymbolOrigin; 14 | public static SymbolRecord[] EmptyList = new SymbolRecord[0]; 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Markup/TypeConverterHandler.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Markup.TypeConverterHandler 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | using Microsoft.Iris.Library; 8 | 9 | namespace Microsoft.Iris.Markup 10 | { 11 | internal delegate Result TypeConverterHandler( 12 | object from, 13 | TypeSchema fromType, 14 | out object instance); 15 | } 16 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Markup/UIXTypeFlags.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Markup.UIXTypeFlags 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.Markup 8 | { 9 | internal enum UIXTypeFlags 10 | { 11 | None = 0, 12 | Disposable = 1, 13 | Immutable = 2, 14 | Static = 4, 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Markup/Validation/CastMethod.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Markup.Validation.CastMethod 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.Markup.Validation 8 | { 9 | internal enum CastMethod 10 | { 11 | Cast, 12 | Conversion, 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Markup/Validation/ConstantType.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Markup.Validation.ConstantType 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.Markup.Validation 8 | { 9 | internal enum ConstantType 10 | { 11 | String, 12 | StringLiteral, 13 | Uri, 14 | Integer, 15 | LongInteger, 16 | Float, 17 | Boolean, 18 | Null, 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Markup/Validation/ExpressionUsage.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Markup.Validation.ExpressionUsage 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.Markup.Validation 8 | { 9 | internal enum ExpressionUsage 10 | { 11 | LValue, 12 | RValue, 13 | DeclareTrigger, 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Markup/Validation/MethodSpecifier.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Markup.Validation.MethodSpecifier 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.Markup.Validation 8 | { 9 | internal enum MethodSpecifier 10 | { 11 | Virtual, 12 | Override, 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Markup/Validation/NameUsage.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Markup.Validation.NameUsage 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.Markup.Validation 8 | { 9 | internal enum NameUsage 10 | { 11 | Unknown, 12 | Default, 13 | Symbols, 14 | DictionaryKeys, 15 | NamedContent, 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Markup/Validation/SymbolResolutionDirective.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Markup.Validation.SymbolResolutionDirective 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.Markup.Validation 8 | { 9 | internal enum SymbolResolutionDirective 10 | { 11 | None, 12 | PropertyResolution, 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Markup/Validation/TriggerRecord.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Markup.Validation.TriggerRecord 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.Markup.Validation 8 | { 9 | internal class TriggerRecord 10 | { 11 | public ValidateExpression SourceExpression; 12 | public ValidateCode ActionCode; 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Markup/Validation/ValidateMetadata.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Markup.Validation.ValidateMetadata 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.Markup.Validation 8 | { 9 | internal class ValidateMetadata 10 | { 11 | public string Comments; 12 | public object OriginalValue; 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/MaximizeMode.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.MaximizeMode 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris 8 | { 9 | public enum MaximizeMode 10 | { 11 | Normal, 12 | FullScreen, 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/ModelItemDisposeMode.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.ModelItemDisposeMode 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris 8 | { 9 | public enum ModelItemDisposeMode 10 | { 11 | RemoveOwnerReference, 12 | KeepOwnerReference, 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/ModelItems/IUIBooleanChoice.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.ModelItems.IUIBooleanChoice 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | using Microsoft.Iris.Library; 8 | using Microsoft.Iris.Markup; 9 | 10 | namespace Microsoft.Iris.ModelItems 11 | { 12 | internal interface IUIBooleanChoice : IUIChoice, IUIValueRange, IDisposableObject, INotifyObject 13 | { 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/ModelItems/IUIByteRangedValue.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.ModelItems.IUIByteRangedValue 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | using Microsoft.Iris.Markup; 8 | 9 | namespace Microsoft.Iris.ModelItems 10 | { 11 | internal interface IUIByteRangedValue : IUIRangedValue, IUIValueRange, INotifyObject 12 | { 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/ModelItems/IUICommand.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.ModelItems.IUICommand 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.ModelItems 8 | { 9 | internal interface IUICommand 10 | { 11 | bool Available { get; set; } 12 | 13 | InvokePriority Priority { get; set; } 14 | 15 | void Invoke(); 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/ModelItems/IUIGroup.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.ModelItems.IUIGroup 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | using System.Collections; 8 | 9 | namespace Microsoft.Iris.ModelItems 10 | { 11 | internal interface IUIGroup : IList, ICollection, IEnumerable 12 | { 13 | int StartIndex { get; } 14 | 15 | int EndIndex { get; } 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/ModelItems/IUIIntRangedValue.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.ModelItems.IUIIntRangedValue 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | using Microsoft.Iris.Markup; 8 | 9 | namespace Microsoft.Iris.ModelItems 10 | { 11 | internal interface IUIIntRangedValue : IUIRangedValue, IUIValueRange, INotifyObject 12 | { 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/ModelItems/IUIList.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.ModelItems.IUIList 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | using System.Collections; 8 | 9 | namespace Microsoft.Iris.ModelItems 10 | { 11 | internal interface IUIList : IList, ICollection, IEnumerable 12 | { 13 | bool CanSearch { get; } 14 | 15 | int SearchForString(string searchString); 16 | 17 | void Move(int oldIndex, int newIndex); 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/ModelItems/IUIValueRange.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.ModelItems.IUIValueRange 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.ModelItems 8 | { 9 | internal interface IUIValueRange 10 | { 11 | object ObjectValue { get; } 12 | 13 | bool HasNextValue { get; } 14 | 15 | bool HasPreviousValue { get; } 16 | 17 | void PreviousValue(); 18 | 19 | void NextValue(); 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/ModelItems/InvokePriority.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.ModelItems.InvokePriority 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.ModelItems 8 | { 9 | internal enum InvokePriority 10 | { 11 | Normal, 12 | Low, 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Navigation/NavigationClass.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Navigation.NavigationClass 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.Navigation 8 | { 9 | internal enum NavigationClass 10 | { 11 | None, 12 | Direct, 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Navigation/NavigationOrientation.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Navigation.NavigationOrientation 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.Navigation 8 | { 9 | internal enum NavigationOrientation 10 | { 11 | None, 12 | Inherit, 13 | Horizontal, 14 | FlowHorizontal, 15 | Vertical, 16 | FlowVertical, 17 | Free, 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/RawImageFormat.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.RawImageFormat 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris 8 | { 9 | public enum RawImageFormat 10 | { 11 | A8R8G8B8, 12 | X8R8G8B8, 13 | R8G8B8, 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/ReleaseBehavior.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.ReleaseBehavior 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris 8 | { 9 | public enum ReleaseBehavior 10 | { 11 | KeepReference, 12 | ReleaseReference, 13 | Dispose, 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/RenderAPI/VideoPlayback/VideoDisplayMode.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.RenderAPI.VideoPlayback.VideoDisplayMode 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.RenderAPI.VideoPlayback 8 | { 9 | internal enum VideoDisplayMode 10 | { 11 | Inset, 12 | FullPreScene, 13 | FullInScene, 14 | Animating, 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/RenderAPI/VideoPlayback/VideoOverscanMode.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.RenderAPI.VideoPlayback.VideoOverscanMode 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.RenderAPI.VideoPlayback 8 | { 9 | internal enum VideoOverscanMode 10 | { 11 | NoOverscan, 12 | ValidContent, 13 | InvalidContent, 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/RenderingQuality.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.RenderingQuality 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris 8 | { 9 | public enum RenderingQuality 10 | { 11 | MinQuality, 12 | MaxQuality, 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/RenderingType.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.RenderingType 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris 8 | { 9 | public enum RenderingType 10 | { 11 | GDI, 12 | DX9, 13 | Default, 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/RequestItemHandler.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.RequestItemHandler 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris 8 | { 9 | public delegate object RequestItemHandler(VirtualList list, int index); 10 | } 11 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/RequestSlowDataHandler.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.RequestSlowDataHandler 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris 8 | { 9 | public delegate void RequestSlowDataHandler(VirtualList list, int index); 10 | } 11 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Session/DeferredHandler.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Session.DeferredHandler 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.Session 8 | { 9 | internal delegate void DeferredHandler(object args); 10 | } 11 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Session/Direction.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Session.Direction 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.Session 8 | { 9 | internal enum Direction 10 | { 11 | North, 12 | South, 13 | East, 14 | West, 15 | Previous, 16 | Next, 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Session/ErrorRecord.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Session.ErrorRecord 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.Session 8 | { 9 | internal class ErrorRecord 10 | { 11 | public string Context; 12 | public string Message; 13 | public bool Warning; 14 | public int Line; 15 | public int Column; 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Session/FormSessionConnectHandler.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Session.FormSessionConnectHandler 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.Session 8 | { 9 | public delegate void FormSessionConnectHandler(object sender, bool fIsConnected); 10 | } 11 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Session/IErrorContextSource.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Session.IErrorContextSource 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.Session 8 | { 9 | internal interface IErrorContextSource 10 | { 11 | string GetErrorContextDescription(); 12 | 13 | void GetErrorPosition(ref int line, ref int column); 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Session/IModalSession.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Session.IModalSession 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.Session 8 | { 9 | internal interface IModalSession 10 | { 11 | bool IsModalAllowed { get; } 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Session/ITimerOwner.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Session.ITimerOwner 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.Session 8 | { 9 | internal interface ITimerOwner 10 | { 11 | void OnTimerPropertyChanged(string id); 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Session/ITrackableUIElement.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Session.ITrackableUIElement 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | using Microsoft.Iris.Render; 8 | 9 | namespace Microsoft.Iris.Session 10 | { 11 | internal interface ITrackableUIElement 12 | { 13 | bool IsUIVisible { get; } 14 | 15 | Rectangle EstimatePosition(IZoneDisplayChild ancestor); 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Session/ITrackableUIElementEvents.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Session.ITrackableUIElementEvents 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | using System; 8 | 9 | namespace Microsoft.Iris.Session 10 | { 11 | internal interface ITrackableUIElementEvents 12 | { 13 | event EventHandler UIChange; 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Session/IZoneDisplayChild.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Session.IZoneDisplayChild 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.Session 8 | { 9 | internal interface IZoneDisplayChild 10 | { 11 | TransformSet Transforms { get; } 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Session/InputDeliveryStatus.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Session.InputDeliveryStatus 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.Session 8 | { 9 | internal enum InputDeliveryStatus 10 | { 11 | Normal, 12 | Truncated, 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Session/InputNotificationHandler.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Session.InputNotificationHandler 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.Session 8 | { 9 | internal delegate void InputNotificationHandler(object sender, InputNotificationEventArgs args); 10 | } 11 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Session/InvalidKeyFocusHandler.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Session.InvalidKeyFocusHandler 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | using Microsoft.Iris.Input; 8 | 9 | namespace Microsoft.Iris.Session 10 | { 11 | internal delegate void InvalidKeyFocusHandler(ICookedInputSite lastKnownFocused); 12 | } 13 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Session/KeyCoalesceFilter.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Session.KeyCoalesceFilter 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | using Microsoft.Iris.Input; 8 | 9 | namespace Microsoft.Iris.Session 10 | { 11 | internal delegate bool KeyCoalesceFilter(Keys key); 12 | } 13 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Session/LoopCondition.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Session.LoopCondition 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.Session 8 | { 9 | internal delegate bool LoopCondition(); 10 | } 11 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Session/NotifyErrorBatch.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Session.NotifyErrorBatch 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | using System.Collections; 8 | 9 | namespace Microsoft.Iris.Session 10 | { 11 | internal delegate void NotifyErrorBatch(IList errors); 12 | } 13 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Session/SimpleCallback.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Session.SimpleCallback 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.Session 8 | { 9 | internal delegate void SimpleCallback(); 10 | } 11 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Session/StaticServices.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Session.StaticServices 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | using Microsoft.Iris.ViewItems; 8 | 9 | namespace Microsoft.Iris.Session 10 | { 11 | internal static class StaticServices 12 | { 13 | public static void Initialize() => Text.Initialize(); 14 | 15 | public static void Uninitialize() => Text.Uninitialize(); 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Session/TimeoutHandler.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Session.TimeoutHandler 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.Session 8 | { 9 | internal delegate void TimeoutHandler(); 10 | } 11 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Session/TransformSet.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Session.TransformSet 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | using Microsoft.Iris.Render; 8 | 9 | namespace Microsoft.Iris.Session 10 | { 11 | internal struct TransformSet 12 | { 13 | public Vector3 positionPxlVector; 14 | public Vector3 sizePxlVector; 15 | public Vector3 scaleVector; 16 | public Vector3 centerPointScaleVector; 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/Session/UiTask.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.Session.UiTask 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.Session 8 | { 9 | internal enum UiTask : uint 10 | { 11 | Initialization = 1, 12 | LayoutComputation = 2, 13 | LayoutApplication = 4, 14 | Painting = 8, 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/SessionConnectedHandler.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.SessionConnectedHandler 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris 8 | { 9 | public delegate void SessionConnectedHandler(object sender, bool fIsConnected); 10 | } 11 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/SoundType.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.SoundType 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris 8 | { 9 | public enum SoundType 10 | { 11 | None, 12 | DirectSound, 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/UI/ChildFaultedInDelegate.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.UI.ChildFaultedInDelegate 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.UI 8 | { 9 | internal delegate void ChildFaultedInDelegate(ViewItem senderItem, ViewItem childItem); 10 | } 11 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/UI/ColorScheme.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.UI.ColorScheme 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.UI 8 | { 9 | internal enum ColorScheme 10 | { 11 | Default, 12 | HighContrast1, 13 | HighContrast2, 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/UI/EffectValueType.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.UI.EffectValueType 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.UI 8 | { 9 | internal enum EffectValueType 10 | { 11 | Int, 12 | Float, 13 | UIImage, 14 | IUIVideoStream, 15 | Color, 16 | Vector3, 17 | Vector2, 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/UI/FindChildResult.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.UI.FindChildResult 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.UI 8 | { 9 | internal enum FindChildResult 10 | { 11 | Success, 12 | Failure, 13 | PotentiallyFaultIn, 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/UI/FocusStateHandler.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.UI.FocusStateHandler 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.UI 8 | { 9 | internal delegate void FocusStateHandler( 10 | UIClass updateUI, 11 | bool deepFocusFlag, 12 | bool directFocusFlag); 13 | } 14 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/UI/FormCloseRequestedHandler.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.UI.FormCloseRequestedHandler 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | using Microsoft.Iris.Render; 8 | 9 | namespace Microsoft.Iris.UI 10 | { 11 | internal delegate void FormCloseRequestedHandler(FormCloseReason nReason, ref bool block); 12 | } 13 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/UI/FormPropertyChangedHandler.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.UI.FormPropertyChangedHandler 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.UI 8 | { 9 | internal delegate void FormPropertyChangedHandler(string notificationID); 10 | } 11 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/UI/InputEventHandler.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.UI.InputEventHandler 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | using Microsoft.Iris.Input; 8 | 9 | namespace Microsoft.Iris.UI 10 | { 11 | internal delegate void InputEventHandler(UIClass sender, InputInfo info); 12 | } 13 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/UI/InputHandlerList.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.UI.InputHandlerList 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | using Microsoft.Iris.Library; 8 | using System.Collections; 9 | using System.Collections.Generic; 10 | 11 | namespace Microsoft.Iris.UI 12 | { 13 | internal class InputHandlerList : List 14 | { 15 | public StackIListReverseEnumerator GetEnumerator() => new StackIListReverseEnumerator(this); 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/UI/InputHandlerModifiers.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.UI.InputHandlerModifiers 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | using System; 8 | 9 | namespace Microsoft.Iris.UI 10 | { 11 | [Flags] 12 | internal enum InputHandlerModifiers 13 | { 14 | None = 0, 15 | Ctrl = 1, 16 | Shift = 2, 17 | Alt = 4, 18 | Windows = 8, 19 | All = Windows | Alt | Shift | Ctrl, // 0x0000000F 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/UI/InputHandlerStage.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.UI.InputHandlerStage 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | using System; 8 | 9 | namespace Microsoft.Iris.UI 10 | { 11 | [Flags] 12 | internal enum InputHandlerStage 13 | { 14 | Routed = 1, 15 | Direct = 2, 16 | Bubbled = 4, 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/UI/InputHandlerTransition.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.UI.InputHandlerTransition 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.UI 8 | { 9 | internal enum InputHandlerTransition 10 | { 11 | Down, 12 | Up, 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/UI/SavedKeyFocus.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.UI.SavedKeyFocus 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.UI 8 | { 9 | internal class SavedKeyFocus 10 | { 11 | private object _payload; 12 | 13 | public SavedKeyFocus(object objectToWrap) => _payload = objectToWrap; 14 | 15 | public object Payload => _payload; 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/UI/SessionInputHandler.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.UI.SessionInputHandler 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | using Microsoft.Iris.Input; 8 | using Microsoft.Iris.Session; 9 | 10 | namespace Microsoft.Iris.UI 11 | { 12 | internal delegate void SessionInputHandler(InputInfo originalEvent, EventRouteStages handledStage); 13 | } 14 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/ViewItems/HostStatus.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.ViewItems.HostStatus 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.ViewItems 8 | { 9 | internal enum HostStatus 10 | { 11 | Normal, 12 | LoadingSource, 13 | FailureLoadingSource, 14 | FailureRunningScript, 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/ViewItems/ICustomRepeatedItem.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.ViewItems.ICustomRepeatedItem 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.ViewItems 8 | { 9 | internal interface ICustomRepeatedItem 10 | { 11 | string UIName { get; } 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/ViewItems/IndexType.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.ViewItems.IndexType 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.ViewItems 8 | { 9 | internal enum IndexType 10 | { 11 | Content, 12 | Divider, 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/ViewItems/LineAlignment.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.ViewItems.LineAlignment 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.ViewItems 8 | { 9 | internal enum LineAlignment 10 | { 11 | Near, 12 | Center, 13 | Far, 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/ViewItems/PaintInvalidEventHandler.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.ViewItems.PaintInvalidEventHandler 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.ViewItems 8 | { 9 | internal delegate void PaintInvalidEventHandler(); 10 | } 11 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/ViewItems/Panel.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.ViewItems.Panel 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | using Microsoft.Iris.UI; 8 | 9 | namespace Microsoft.Iris.ViewItems 10 | { 11 | internal class Panel : ViewItem 12 | { 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/ViewItems/SizingPolicy.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.ViewItems.SizingPolicy 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.ViewItems 8 | { 9 | internal enum SizingPolicy 10 | { 11 | SizeToContent, 12 | SizeToChildren, 13 | SizeToConstraint, 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/ViewItems/StretchingPolicy.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.ViewItems.StretchingPolicy 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.ViewItems 8 | { 9 | internal enum StretchingPolicy 10 | { 11 | None, 12 | Fill, 13 | Uniform, 14 | UniformToFill, 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/ViewItems/TextSharpness.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.ViewItems.TextSharpness 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris.ViewItems 8 | { 9 | internal enum TextSharpness 10 | { 11 | Sharp, 12 | Soft, 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/WindowCloseRequestedEventArgs.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.WindowCloseRequestedEventArgs 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | using System; 8 | 9 | namespace Microsoft.Iris 10 | { 11 | public class WindowCloseRequestedEventArgs : EventArgs 12 | { 13 | private bool _block; 14 | 15 | public void BlockCloseRequest() => _block = true; 16 | 17 | internal bool Block => _block; 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/WindowCloseRequestedHandler.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.WindowCloseRequestedHandler 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris 8 | { 9 | public delegate void WindowCloseRequestedHandler( 10 | object sender, 11 | WindowCloseRequestedEventArgs args); 12 | } 13 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/WindowPositionPolicy.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.WindowPositionPolicy 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | using System; 8 | 9 | namespace Microsoft.Iris 10 | { 11 | [Flags] 12 | public enum WindowPositionPolicy 13 | { 14 | None = 0, 15 | CenterOnWorkArea = 1, 16 | ConstrainToWorkArea = 2, 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /UIX.Skia/Microsoft/Iris/WindowState.cs: -------------------------------------------------------------------------------- 1 | // Decompiled with JetBrains decompiler 2 | // Type: Microsoft.Iris.WindowState 3 | // Assembly: UIX, Version=4.8.0.0, Culture=neutral, PublicKeyToken=ddd0da4d3e678217 4 | // MVID: A56C6C9D-B7F6-46A9-8BDE-B3D9B8D60B11 5 | // Assembly location: C:\Program Files\Zune\UIX.dll 6 | 7 | namespace Microsoft.Iris 8 | { 9 | public enum WindowState 10 | { 11 | Normal, 12 | Minimized, 13 | Maximized, 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /UIX.Skia/app.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /UIX.Skia/packages.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /Xune.Uno/Platforms/Xune.Uno.Skia.Gtk/Assets/Fonts/uno-fluentui-assets.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZuneDev/Xune/a1f7adce7fb8bd50284a1027dd6b8c1472b6dedf/Xune.Uno/Platforms/Xune.Uno.Skia.Gtk/Assets/Fonts/uno-fluentui-assets.ttf -------------------------------------------------------------------------------- /Xune.Uno/Platforms/Xune.Uno.Skia.Gtk/Program.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using GLib; 3 | using Uno.UI.Runtime.Skia; 4 | 5 | namespace Xune.Uno.Skia.Gtk 6 | { 7 | class Program 8 | { 9 | static void Main(string[] args) 10 | { 11 | ExceptionManager.UnhandledException += delegate (UnhandledExceptionArgs expArgs) 12 | { 13 | Console.WriteLine("GLIB UNHANDLED EXCEPTION" + expArgs.ExceptionObject.ToString()); 14 | expArgs.ExitApplication = true; 15 | }; 16 | 17 | var host = new GtkHost(() => new App(), args); 18 | 19 | host.Run(); 20 | } 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /Xune.Uno/Platforms/Xune.Uno.Skia.Linux.FrameBuffer/Assets/Fonts/uno-fluentui-assets.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZuneDev/Xune/a1f7adce7fb8bd50284a1027dd6b8c1472b6dedf/Xune.Uno/Platforms/Xune.Uno.Skia.Linux.FrameBuffer/Assets/Fonts/uno-fluentui-assets.ttf -------------------------------------------------------------------------------- /Xune.Uno/Platforms/Xune.Uno.Skia.Linux.FrameBuffer/Program.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using Uno.UI.Runtime.Skia; 3 | 4 | namespace Xune.Uno 5 | { 6 | class Program 7 | { 8 | static void Main(string[] args) 9 | { 10 | try 11 | { 12 | Console.CursorVisible = false; 13 | 14 | var host = new FrameBufferHost(() => new App(), args); 15 | host.Run(); 16 | } 17 | finally 18 | { 19 | Console.CursorVisible = true; 20 | } 21 | } 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /Xune.Uno/Platforms/Xune.Uno.Skia.WPF.Host/App.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /Xune.Uno/Platforms/Xune.Uno.Skia.WPF.Host/App.xaml: -------------------------------------------------------------------------------- 1 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /Xune.Uno/Platforms/Xune.Uno.Skia.WPF.Host/App.xaml.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Configuration; 4 | using System.Data; 5 | using System.Linq; 6 | using System.Threading.Tasks; 7 | using System.Windows; 8 | 9 | namespace Xune.Uno.WPF.Host 10 | { 11 | /// 12 | /// Interaction logic for App.xaml 13 | /// 14 | public partial class App : Application 15 | { 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /Xune.Uno/Platforms/Xune.Uno.Skia.WPF.Host/Assets/Fonts/uno-fluentui-assets.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZuneDev/Xune/a1f7adce7fb8bd50284a1027dd6b8c1472b6dedf/Xune.Uno/Platforms/Xune.Uno.Skia.WPF.Host/Assets/Fonts/uno-fluentui-assets.ttf -------------------------------------------------------------------------------- /Xune.Uno/Platforms/Xune.Uno.Skia.WPF.Host/MainWindow.xaml: -------------------------------------------------------------------------------- 1 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /Xune.Uno/Platforms/Xune.Uno.Skia.WPF.Host/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /Xune.Uno/Platforms/Xune.Uno.Skia.WPF/Program.cs: -------------------------------------------------------------------------------- 1 | namespace Xune.Uno.Skia.Gtk 2 | { 3 | } 4 | -------------------------------------------------------------------------------- /Xune.Uno/Platforms/Xune.Uno.UWP/Assets/LockScreenLogo.scale-200.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZuneDev/Xune/a1f7adce7fb8bd50284a1027dd6b8c1472b6dedf/Xune.Uno/Platforms/Xune.Uno.UWP/Assets/LockScreenLogo.scale-200.png -------------------------------------------------------------------------------- /Xune.Uno/Platforms/Xune.Uno.UWP/Assets/SplashScreen.scale-200.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZuneDev/Xune/a1f7adce7fb8bd50284a1027dd6b8c1472b6dedf/Xune.Uno/Platforms/Xune.Uno.UWP/Assets/SplashScreen.scale-200.png -------------------------------------------------------------------------------- /Xune.Uno/Platforms/Xune.Uno.UWP/Assets/Square150x150Logo.scale-200.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZuneDev/Xune/a1f7adce7fb8bd50284a1027dd6b8c1472b6dedf/Xune.Uno/Platforms/Xune.Uno.UWP/Assets/Square150x150Logo.scale-200.png -------------------------------------------------------------------------------- /Xune.Uno/Platforms/Xune.Uno.UWP/Assets/Square44x44Logo.scale-200.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZuneDev/Xune/a1f7adce7fb8bd50284a1027dd6b8c1472b6dedf/Xune.Uno/Platforms/Xune.Uno.UWP/Assets/Square44x44Logo.scale-200.png -------------------------------------------------------------------------------- /Xune.Uno/Platforms/Xune.Uno.UWP/Assets/StoreLogo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZuneDev/Xune/a1f7adce7fb8bd50284a1027dd6b8c1472b6dedf/Xune.Uno/Platforms/Xune.Uno.UWP/Assets/StoreLogo.png -------------------------------------------------------------------------------- /Xune.Uno/Platforms/Xune.Uno.UWP/Assets/Wide310x150Logo.scale-200.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZuneDev/Xune/a1f7adce7fb8bd50284a1027dd6b8c1472b6dedf/Xune.Uno/Platforms/Xune.Uno.UWP/Assets/Wide310x150Logo.scale-200.png -------------------------------------------------------------------------------- /Xune.Uno/Platforms/Xune.Uno.macOS/AppDelegate.cs: -------------------------------------------------------------------------------- 1 | using AppKit; 2 | using Foundation; 3 | 4 | namespace Xune.Uno.macOS 5 | { 6 | 7 | } 8 | -------------------------------------------------------------------------------- /Xune.Uno/Platforms/Xune.Uno.macOS/Assets.xcassets/AppIcon.appiconset/AppIcon-128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZuneDev/Xune/a1f7adce7fb8bd50284a1027dd6b8c1472b6dedf/Xune.Uno/Platforms/Xune.Uno.macOS/Assets.xcassets/AppIcon.appiconset/AppIcon-128.png -------------------------------------------------------------------------------- /Xune.Uno/Platforms/Xune.Uno.macOS/Assets.xcassets/AppIcon.appiconset/AppIcon-128@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZuneDev/Xune/a1f7adce7fb8bd50284a1027dd6b8c1472b6dedf/Xune.Uno/Platforms/Xune.Uno.macOS/Assets.xcassets/AppIcon.appiconset/AppIcon-128@2x.png -------------------------------------------------------------------------------- /Xune.Uno/Platforms/Xune.Uno.macOS/Assets.xcassets/AppIcon.appiconset/AppIcon-16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZuneDev/Xune/a1f7adce7fb8bd50284a1027dd6b8c1472b6dedf/Xune.Uno/Platforms/Xune.Uno.macOS/Assets.xcassets/AppIcon.appiconset/AppIcon-16.png -------------------------------------------------------------------------------- /Xune.Uno/Platforms/Xune.Uno.macOS/Assets.xcassets/AppIcon.appiconset/AppIcon-16@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZuneDev/Xune/a1f7adce7fb8bd50284a1027dd6b8c1472b6dedf/Xune.Uno/Platforms/Xune.Uno.macOS/Assets.xcassets/AppIcon.appiconset/AppIcon-16@2x.png -------------------------------------------------------------------------------- /Xune.Uno/Platforms/Xune.Uno.macOS/Assets.xcassets/AppIcon.appiconset/AppIcon-256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZuneDev/Xune/a1f7adce7fb8bd50284a1027dd6b8c1472b6dedf/Xune.Uno/Platforms/Xune.Uno.macOS/Assets.xcassets/AppIcon.appiconset/AppIcon-256.png -------------------------------------------------------------------------------- /Xune.Uno/Platforms/Xune.Uno.macOS/Assets.xcassets/AppIcon.appiconset/AppIcon-256@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZuneDev/Xune/a1f7adce7fb8bd50284a1027dd6b8c1472b6dedf/Xune.Uno/Platforms/Xune.Uno.macOS/Assets.xcassets/AppIcon.appiconset/AppIcon-256@2x.png -------------------------------------------------------------------------------- /Xune.Uno/Platforms/Xune.Uno.macOS/Assets.xcassets/AppIcon.appiconset/AppIcon-32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZuneDev/Xune/a1f7adce7fb8bd50284a1027dd6b8c1472b6dedf/Xune.Uno/Platforms/Xune.Uno.macOS/Assets.xcassets/AppIcon.appiconset/AppIcon-32.png -------------------------------------------------------------------------------- /Xune.Uno/Platforms/Xune.Uno.macOS/Assets.xcassets/AppIcon.appiconset/AppIcon-32@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZuneDev/Xune/a1f7adce7fb8bd50284a1027dd6b8c1472b6dedf/Xune.Uno/Platforms/Xune.Uno.macOS/Assets.xcassets/AppIcon.appiconset/AppIcon-32@2x.png -------------------------------------------------------------------------------- /Xune.Uno/Platforms/Xune.Uno.macOS/Assets.xcassets/AppIcon.appiconset/AppIcon-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZuneDev/Xune/a1f7adce7fb8bd50284a1027dd6b8c1472b6dedf/Xune.Uno/Platforms/Xune.Uno.macOS/Assets.xcassets/AppIcon.appiconset/AppIcon-512.png -------------------------------------------------------------------------------- /Xune.Uno/Platforms/Xune.Uno.macOS/Assets.xcassets/AppIcon.appiconset/AppIcon-512@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZuneDev/Xune/a1f7adce7fb8bd50284a1027dd6b8c1472b6dedf/Xune.Uno/Platforms/Xune.Uno.macOS/Assets.xcassets/AppIcon.appiconset/AppIcon-512@2x.png -------------------------------------------------------------------------------- /Xune.Uno/Platforms/Xune.Uno.macOS/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /Xune.Uno/Platforms/Xune.Uno.macOS/Assets.xcassets/unologo.imageset/unoplatform.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZuneDev/Xune/a1f7adce7fb8bd50284a1027dd6b8c1472b6dedf/Xune.Uno/Platforms/Xune.Uno.macOS/Assets.xcassets/unologo.imageset/unoplatform.jpg -------------------------------------------------------------------------------- /Xune.Uno/Platforms/Xune.Uno.macOS/Entitlements.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /Xune.Uno/Platforms/Xune.Uno.macOS/Main.cs: -------------------------------------------------------------------------------- 1 | using AppKit; 2 | 3 | namespace Xune.Uno.macOS 4 | { 5 | static class MainClass 6 | { 7 | static void Main(string[] args) 8 | { 9 | NSApplication.Init(); 10 | NSApplication.SharedApplication.Delegate = new App(); 11 | NSApplication.Main(args); 12 | } 13 | } 14 | } 15 | 16 | -------------------------------------------------------------------------------- /Xune.Uno/Platforms/Xune.Uno.macOS/Resources/Fonts/uno-fluentui-assets.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZuneDev/Xune/a1f7adce7fb8bd50284a1027dd6b8c1472b6dedf/Xune.Uno/Platforms/Xune.Uno.macOS/Resources/Fonts/uno-fluentui-assets.ttf -------------------------------------------------------------------------------- /Xune.Uno/Xune.Uno.Shared/App.xaml: -------------------------------------------------------------------------------- 1 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /global.json: -------------------------------------------------------------------------------- 1 | { 2 | "sdk": { 3 | "allowPrerelease": false, 4 | "version": "3.1.100", 5 | "rollForward": "latestMajor" 6 | } 7 | } --------------------------------------------------------------------------------