├── .gitignore ├── .nuget ├── NuGet.Config ├── NuGet.exe └── NuGet.targets ├── .travis.yml ├── Examples ├── Gem.Engine.BehaviorTreeVisualization │ ├── BehaviorTreeVisualizer.cs │ ├── Behaviors │ │ ├── BehaviorContext.cs │ │ ├── FluentBehavior.cs │ │ ├── LargeBehaviorTest.cs │ │ └── WalkBehavior.cs │ ├── Components │ │ ├── Door.cs │ │ ├── EmptyTile.cs │ │ ├── Key.cs │ │ └── Player.cs │ ├── Content │ │ ├── Content.mgcb │ │ ├── Fonts │ │ │ └── nodeFont.xnb │ │ ├── Game │ │ │ ├── door.png │ │ │ ├── emptyTile.png │ │ │ ├── key.png │ │ │ └── player.png │ │ └── Sprites │ │ │ ├── failure.png │ │ │ ├── line.bmp │ │ │ ├── link.bmp │ │ │ ├── node.bmp │ │ │ ├── running.png │ │ │ ├── success.png │ │ │ └── treeBackground.jpg │ ├── Gem.Engine.BehaviorTreeVisualization.csproj │ ├── IGameComponent.cs │ ├── Icon.ico │ ├── Level.cs │ ├── Program.cs │ ├── Properties │ │ └── AssemblyInfo.cs │ ├── app.config │ └── packages.config ├── Gem.Engine.GameBaseTest │ ├── Content │ │ └── Content.mgcb │ ├── FirstPhysicsTestGame.cs │ ├── Gem.Engine.GameBaseTest.csproj │ ├── Icon.ico │ ├── Program.cs │ ├── Properties │ │ └── AssemblyInfo.cs │ ├── SecondPhysicsTestGame.cs │ ├── TestGame.cs │ ├── TestGameScreen.cs │ ├── app.config │ └── packages.config ├── Gem.Gui.Example │ ├── Content │ │ ├── Common │ │ │ └── frame.bmp │ │ ├── Content.mgcb │ │ ├── Fonts │ │ │ └── segoe-18.xnb │ │ └── MonoGame.Content.Builder.targets │ ├── Gem.Gui.Example.csproj │ ├── GuiExample.cs │ ├── Icon.ico │ ├── Program.cs │ ├── Properties │ │ └── AssemblyInfo.cs │ ├── SDL.dll │ ├── Screens │ │ ├── GuiScreens.cs │ │ ├── MainMenuScreen.cs │ │ ├── NewGameScreen.cs │ │ └── SettingsScreen.cs │ ├── app.config │ └── packages.config ├── Gem.Network.Chat.Client │ ├── App.config │ ├── Chat.cs │ ├── Gem.Network.Chat.Client.csproj │ ├── Peer.cs │ ├── Properties │ │ └── AssemblyInfo.cs │ ├── YoutubeSearch.cs │ └── packages.config ├── Gem.Network.Chat.Protocol │ ├── Gem.Network.Chat.Protocol.csproj │ ├── Properties │ │ └── AssemblyInfo.cs │ └── Protocol.cs ├── Gem.Network.Chat.Server │ ├── App.config │ ├── ChatServer.cs │ ├── Gem.Network.Chat.Server.csproj │ └── Properties │ │ └── AssemblyInfo.cs ├── Gem.Network.Shooter.Server │ ├── App.config │ ├── Gem.Network.Shooter.Server.csproj │ ├── Properties │ │ └── AssemblyInfo.cs │ ├── ShooterServer.cs │ └── packages.config └── Gem.Network.ShooterGame.Client │ ├── Actors │ ├── ACollidable.cs │ ├── Actor.cs │ ├── Bullet.cs │ ├── Particle.cs │ └── Sprite.cs │ ├── Camera │ ├── Camera2D.cs │ ├── CameraManager.cs │ ├── ChasingCamera.cs │ └── ICameraScript.cs │ ├── Content │ ├── Content.mgcb │ ├── block.xnb │ ├── bullet.png │ └── font.xnb │ ├── Gem.Network.ShooterGame.Client.csproj │ ├── Icon.ico │ ├── Input │ └── InputHandler.cs │ ├── Label.cs │ ├── Level │ ├── MapSquare.cs │ └── TileMap.cs │ ├── Properties │ └── AssemblyInfo.cs │ ├── Scene │ ├── EffectsManager.cs │ ├── EventManager.cs │ └── ParticleManager.cs │ ├── ShooterClient.cs │ ├── ShooterGame.cs │ ├── ThirdParty │ ├── MonoGame.Framework.dll │ ├── OpenTK.dll │ ├── SDL.dll │ └── Tao.Sdl.dll │ └── app.config ├── Gem.Engine ├── AI │ ├── BehaviorTree │ │ ├── BehaviorExtensions.cs │ │ ├── BehaviorInvokationEventArgs.cs │ │ ├── BehaviorResult.cs │ │ ├── BehaviorTreeBuilder.cs │ │ ├── Composites │ │ │ ├── IComposite.cs │ │ │ ├── Selector.cs │ │ │ └── Sequence.cs │ │ ├── Decorators │ │ │ ├── DebugDecorator.cs │ │ │ ├── FluentDecoratorFactory.cs │ │ │ ├── IDecorator.cs │ │ │ ├── Inverter.cs │ │ │ ├── RepeatUntilFailure.cs │ │ │ ├── RepeatUntilSuccess.cs │ │ │ └── Succeeder.cs │ │ ├── IBehaviorNode.cs │ │ ├── Leaves │ │ │ ├── Behavior.cs │ │ │ ├── ILeaf.cs │ │ │ └── Question.cs │ │ └── Visualization │ │ │ ├── IBehaviorVirtualizationPiece.cs │ │ │ ├── INodePainter.cs │ │ │ ├── IVirtualizationItem.cs │ │ │ ├── LinkBase.cs │ │ │ ├── MinimalColorPainter.cs │ │ │ ├── NodeStatusIcon.cs │ │ │ ├── RenderedNode.cs │ │ │ ├── TreeAnalyzer.cs │ │ │ ├── TreeVisualizer.cs │ │ │ └── TriggeredNodeCover.cs │ ├── FSM │ │ ├── AState.cs │ │ ├── FSMBuilder.cs │ │ ├── FSMEvent.cs │ │ ├── FSMException.cs │ │ ├── IEvent.cs │ │ ├── State.cs │ │ ├── StateMachine.cs │ │ └── Transition.cs │ ├── FiniteStateMachine │ │ ├── State.cs │ │ ├── StateMachine.cs │ │ ├── StateTransition.cs │ │ └── Visualization │ │ │ ├── Direction.cs │ │ │ ├── Edge.cs │ │ │ ├── Layering.cs │ │ │ ├── StateVisualizationException.cs │ │ │ └── Vertex.cs │ ├── Genetic │ │ ├── EvolvableBrain.cs │ │ ├── GeneticAlgorithm.cs │ │ └── Genome.cs │ ├── NeuralNetwork │ │ ├── ANeuralNetwork.cs │ │ ├── Activation.cs │ │ ├── Encode.cs │ │ ├── NeuralNetworkData.cs │ │ ├── Normalize.cs │ │ └── ParsingUtilities.cs │ ├── Promises │ │ ├── Argument.cs │ │ ├── ExceptionEventArgs.cs │ │ ├── IPromise.cs │ │ ├── Promise.cs │ │ ├── PromiseState.cs │ │ ├── PromiseTimer.cs │ │ └── Promise_NonGenericse.cs │ ├── Steering │ │ ├── AStar.cs │ │ ├── Agent.cs │ │ ├── EnumerableExtensions.cs │ │ ├── Flocking.cs │ │ └── ISteering.cs │ └── Voronoi │ │ ├── VoronoiDiagram.cs │ │ ├── VoronoiEdge.cs │ │ ├── VoronoiEvent.cs │ │ └── VoronoiParabola.cs ├── CameraSystem │ ├── Camera.cs │ └── ICamera.cs ├── Components │ └── Layout.cs ├── Configuration │ └── Settings.cs ├── Console │ ├── Cells │ │ ├── Cell.cs │ │ ├── CellAppender.cs │ │ ├── CellRowAligner.cs │ │ ├── ICell.cs │ │ └── Row.cs │ ├── Commands │ │ ├── CommandAttribute.cs │ │ ├── CommandCacheEntry.cs │ │ ├── CommandCallback.cs │ │ ├── CommandHistory.cs │ │ ├── CommandTable.cs │ │ ├── CommonCommands.cs │ │ ├── ExecutionGraphEntry.cs │ │ ├── FixedSizeList.cs │ │ ├── ICommandExecutioner.cs │ │ ├── ICommandHost.cs │ │ ├── RollbackCommandAttribute.cs │ │ ├── SubcommandAttribute.cs │ │ ├── Terminal.cs │ │ └── TerminalSettings.cs │ ├── EntryPoint │ │ ├── Cursor.cs │ │ ├── EntryRule.cs │ │ ├── FlushedEntry.cs │ │ ├── ICursor.cs │ │ ├── IEntryRule.cs │ │ ├── KeyProcessor.cs │ │ └── TerminalEntry.cs │ ├── GemConsole.cs │ └── Rendering │ │ ├── Animations │ │ ├── Animate.cs │ │ ├── DrawEffect.cs │ │ ├── Effects.cs │ │ └── IEffect.cs │ │ ├── TerminalEntryRenderArea.cs │ │ └── TerminalWindowRenderArea.cs ├── Containers │ ├── AContainer.cs │ ├── AssetContainer.cs │ └── ContentContainer.cs ├── Content │ ├── Common │ │ ├── cursor.png │ │ ├── gem.jpg │ │ ├── gradient.jpg │ │ └── logo.svg │ ├── Effects │ │ ├── reductionEffect.fx │ │ ├── reductionEffect.mgfxo │ │ ├── resolveShadowsEffect.fx │ │ └── resolveShadowsEffect.mgfxo │ ├── Font.xnb │ ├── Fonts │ │ ├── consoleFont.xnb │ │ ├── detailsFont.xnb │ │ └── menufont.xnb │ ├── Materials │ │ ├── blank.png │ │ ├── dots.png │ │ ├── pavement.png │ │ ├── squares.png │ │ └── waves.png │ ├── Misc │ │ ├── aclient_messageflow.png │ │ ├── gem-gui-logo.png │ │ ├── gemlogo.png │ │ ├── logo.svg │ │ ├── logonet.png │ │ └── logonet.svg │ ├── gem.ico │ ├── gem.png │ └── tilesheet.png ├── Database │ ├── BTree │ │ ├── ITreeNodeManager.cs │ │ ├── Tree.cs │ │ ├── TreeDiskNodeManager.cs │ │ ├── TreeDiskNodeSerializer.cs │ │ ├── TreeEnumerator.cs │ │ ├── TreeHelper.cs │ │ ├── TreeIntSerializer.cs │ │ ├── TreeKeyExistsException.cs │ │ ├── TreeLongSerializer.cs │ │ ├── TreeMemoryNodeManager.cs │ │ ├── TreeNode.cs │ │ ├── TreeNodeSerializationException.cs │ │ ├── TreeStringSerialzier.cs │ │ ├── TreeTraverseDirection.cs │ │ └── TreeTraverser.cs │ ├── BufferHelper.cs │ ├── IDatabase.cs │ ├── IIndex.cs │ ├── ISerializer.cs │ ├── LittleEndianByteOrder.cs │ ├── Storage │ │ ├── Block.cs │ │ ├── BlockStorage.cs │ │ ├── IBlock.cs │ │ ├── IBlockStorage.cs │ │ ├── IRecordStorage.cs │ │ └── RecordStorage.cs │ ├── StreamExtension.cs │ └── StreamReadWrapper.cs ├── Diagnostics │ ├── Console │ │ ├── DebugCommandUI.cs │ │ ├── DebugManager.cs │ │ ├── DebugSystem.cs │ │ ├── FpsCounter.cs │ │ ├── IDebugCommandHost.cs │ │ └── TimeRuler.cs │ └── DebugViewFarseer │ │ ├── DebugViewFarseer.cs │ │ └── PrimitiveBatch.cs ├── DrawingSystem │ ├── Animations │ │ ├── AnimationStrip.cs │ │ ├── AnimationStripAnalyzer.cs │ │ ├── AnimationStripSettings.cs │ │ └── Repository │ │ │ ├── IAnimationRepository.cs │ │ │ └── JsonAnimationRepository.cs │ ├── AssetCreator.cs │ ├── LineBatch.cs │ ├── RenderTargetRenderer.cs │ ├── Sprite.cs │ └── SpriteFonts.cs ├── GameBase.cs ├── GameLoop │ ├── GameTimeline.cs │ ├── ITimeline.cs │ └── TimeLine.cs ├── Gem.Engine.csproj ├── GemEngine.cs ├── Input │ ├── GamePadInput.cs │ ├── IInput.cs │ ├── InputConfiguration.cs │ ├── InputManager.cs │ ├── KeyboardInput.cs │ ├── KeyboardUtils.cs │ ├── MouseInput.cs │ └── TouchInput.cs ├── Logging │ ├── ActionAppender.cs │ ├── AppenderOptions.cs │ ├── Auditor.cs │ ├── ConfigurableAppender.cs │ ├── DebugHost.cs │ ├── IAppender.cs │ ├── IConfigurableAppender.cs │ ├── IDebugHost.cs │ ├── IDebugListener.cs │ ├── Log4NetWrapper.cs │ └── NLogWrapper.cs ├── Map │ ├── Chunk │ │ ├── IChunk.cs │ │ └── IMap.cs │ └── Persistence │ │ ├── GuidSerializer.cs │ │ ├── MapContext.cs │ │ ├── MapDatabase.cs │ │ ├── MapModel.cs │ │ ├── MapSerializer.cs │ │ └── StringIntSerializer.cs ├── MessageBus │ ├── IMessageBus.cs │ └── LightMessageBus.cs ├── Physics │ ├── CameraFarseer.cs │ ├── IPhysicsGame.cs │ └── PhysicsHost.cs ├── Primitives │ ├── Providers │ │ ├── IShapeProvider.cs │ │ └── JsonShapeProvider.cs │ ├── Rendering │ │ ├── IPainter.cs │ │ └── MousePainter.cs │ └── Shapes │ │ ├── Circle.cs │ │ ├── DynamicShape.cs │ │ ├── FixedBoundsShape.cs │ │ ├── IShape.cs │ │ ├── RelativeRenderedShape.cs │ │ ├── ShapeDeclaration.cs │ │ └── VertexPosition.cs ├── Program.cs ├── Properties │ └── AssemblyInfo.cs ├── Repositories │ ├── AsyncRepositoryWrapper.cs │ ├── Extensions.cs │ └── IRepository.cs ├── ScreenSystem │ ├── EmptyHost.cs │ ├── Host.cs │ ├── IGame.cs │ ├── IScreenHost.cs │ ├── ITransition.cs │ ├── ScreenManager.cs │ ├── ScreenState.cs │ ├── TimedTransition.cs │ └── TransitionDirection.cs ├── Shaders │ └── DynamicLight │ │ ├── CastedItem.cs │ │ ├── LightArea.cs │ │ ├── LightManager.cs │ │ ├── QuadRender.cs │ │ └── ShadowmapResolver.cs ├── Sound │ └── SoundManager.cs ├── Third Party │ ├── FarseerPhysics MonoGame.dll │ ├── Lidgren.Network.dll │ ├── MonoGame.Framework.dll │ ├── OpenTK.dll │ ├── SDL.dll │ ├── Tao.Sdl.dll │ └── log4net.dll ├── Utilities │ ├── GTimer.cs │ ├── IHasRect.cs │ ├── PriorityQueue.cs │ ├── QuadTree.cs │ ├── QuadTreeNode.cs │ ├── Range.cs │ ├── RectangleExtensions.cs │ ├── StringBuilderExtensions.cs │ └── Tree.cs ├── app.config ├── gem.ico ├── log4net.config └── packages.config ├── Gem.Environment ├── Gem.IDE.Core │ ├── App.config │ ├── App.xaml │ ├── App.xaml.cs │ ├── Gem.IDE.Core.csproj │ ├── Modules │ │ ├── Camera │ │ │ ├── Commands │ │ │ │ ├── CameraCommandDefinition.cs │ │ │ │ └── ViewSceneViewerCommandHandler.cs │ │ │ ├── Module.cs │ │ │ ├── ViewModels │ │ │ │ └── CameraViewModel.cs │ │ │ └── Views │ │ │ │ ├── CameraView.xaml │ │ │ │ ├── CameraView.xaml.cs │ │ │ │ └── ISceneView.cs │ │ ├── SceneViewer │ │ │ ├── Commands │ │ │ │ ├── ViewSceneViewerCommandDefinition.cs │ │ │ │ └── ViewSceneViewerCommandHandler.cs │ │ │ ├── Module.cs │ │ │ ├── ViewModels │ │ │ │ └── SceneViewModel.cs │ │ │ └── Views │ │ │ │ ├── ISceneView.cs │ │ │ │ ├── SceneView.xaml │ │ │ │ └── SceneView.xaml.cs │ │ └── Startup │ │ │ ├── MenuDefinitions.cs │ │ │ └── Module.cs │ ├── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings │ ├── ThirdParty │ │ ├── Gemini.Modules.CodeCompiler.dll │ │ ├── Gemini.Modules.CodeEditor.dll │ │ ├── Gemini.Modules.ErrorList.dll │ │ ├── Gemini.Modules.GraphEditor.dll │ │ ├── Gemini.Modules.Inspector.MonoGame.dll │ │ ├── Gemini.Modules.Inspector.dll │ │ ├── Gemini.Modules.MonoGame.dll │ │ ├── Gemini.Modules.Output.dll │ │ ├── Gemini.Modules.PropertyGrid.dll │ │ ├── Gemini.dll │ │ ├── ICSharpCode.AvalonEdit.dll │ │ ├── MahApps.Metro.dll │ │ ├── MonoGame.Framework.dll │ │ ├── SharpDX.DXGI.dll │ │ ├── SharpDX.Direct2D1.dll │ │ ├── SharpDX.Direct3D11.dll │ │ ├── SharpDX.Direct3D9.dll │ │ ├── SharpDX.MediaFoundation.dll │ │ ├── SharpDX.RawInput.dll │ │ ├── SharpDX.XAudio2.dll │ │ ├── SharpDX.XInput.dll │ │ ├── SharpDX.dll │ │ ├── System.Windows.Interactivity.dll │ │ ├── Xceed.Wpf.AvalonDock.Themes.Aero.dll │ │ ├── Xceed.Wpf.AvalonDock.Themes.Metro.dll │ │ ├── Xceed.Wpf.AvalonDock.Themes.VS2010.dll │ │ ├── Xceed.Wpf.AvalonDock.Themes.VS2013.dll │ │ ├── Xceed.Wpf.AvalonDock.dll │ │ ├── Xceed.Wpf.DataGrid.dll │ │ └── Xceed.Wpf.Toolkit.dll │ └── packages.config ├── Gem.IDE.Infrastructure │ ├── CameraHandler.cs │ ├── Convert.cs │ ├── CoordinateViewer.cs │ ├── DeviceManager.cs │ ├── Gem.IDE.Infrastructure.csproj │ ├── ImageHelper.cs │ ├── PersistedEditor.cs │ ├── Properties │ │ └── AssemblyInfo.cs │ ├── ServiceProvider.cs │ ├── TrackedObject.cs │ └── packages.config ├── Gem.IDE.Modules.ProjectExplorer │ ├── App.config │ ├── Commands │ │ ├── ViewProjectExplorerCommandDefinition.cs │ │ └── ViewProjectExplorerCommandHandler.cs │ ├── Gem.IDE.Modules.ProjectExplorer.csproj │ ├── MenuDefinition.cs │ ├── ProjectTree │ │ ├── TreeItem.cs │ │ └── TreeItemParser.cs │ ├── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings │ ├── ViewModels │ │ └── ProjectExplorerViewModel.cs │ ├── Views │ │ ├── IProjectExplorer.cs │ │ ├── ProjectExplorerView.xaml │ │ └── ProjectExplorerView.xaml.cs │ └── packages.config └── Gem.IDE.Modules.Spritesheets │ ├── App.config │ ├── Commands │ ├── CreateAnimationCommandDefinition.cs │ └── CreateAnimationCommandHandler.cs │ ├── Gem.IDE.Modules.Spritesheets.csproj │ ├── Module.cs │ ├── Properties │ ├── AssemblyInfo.cs │ ├── Resources.Designer.cs │ ├── Resources.resx │ ├── Settings.Designer.cs │ └── Settings.settings │ ├── ViewModels │ ├── AnimationStripAttributes.cs │ └── AnimationStripViewModel.cs │ ├── Views │ ├── AnimationStripView.xaml │ ├── AnimationStripView.xaml.cs │ ├── AnimationViewOptions.cs │ └── ISceneView.cs │ └── packages.config ├── Gem.Gui ├── Aggregation │ ├── AggregationContext.cs │ ├── AggregationEntry.cs │ ├── AggregationTarget.cs │ ├── AggregationToken.cs │ ├── IAggregator.cs │ ├── Indexer.cs │ ├── MouseControlAggregator.cs │ ├── Script.cs │ └── ScriptAggregator.cs ├── Alignment │ ├── AlignmentContext.cs │ ├── AlignmentResult.cs │ ├── AlignmentTransition.cs │ ├── HorizontalAlignment.cs │ ├── IAlignable.cs │ ├── IAlignment.cs │ ├── IAlignmentTransition.cs │ ├── IScalable.cs │ ├── InstantTransition.cs │ └── VerticalAlignment.cs ├── Animations │ ├── Animation.cs │ ├── AnimationContext.cs │ ├── Step.cs │ └── Time.cs ├── Configuration │ ├── DefaultConfiguration.cs │ ├── IConfigurationResolver.cs │ ├── Options.cs │ └── Settings.cs ├── Containers │ ├── AContainer.cs │ └── AssetContainer.cs ├── Controls │ ├── AControl.cs │ ├── Button.cs │ ├── CheckBox.cs │ ├── Label.cs │ ├── Slider.cs │ ├── SliderDrawable.cs │ ├── SliderInfo.cs │ ├── TargetPlatform.cs │ ├── TextAppenderHelper.cs │ └── TextField.cs ├── Events │ ├── ControlEventArgs.cs │ ├── TextFieldEventArgs.cs │ └── ViewEvents.cs ├── Factories │ ├── GeneralControlFactory.cs │ ├── IControlFactory.cs │ ├── ITextureFactory.cs │ ├── TextureCreationRequest.cs │ └── TextureFactory.cs ├── Fluent │ ├── ControlFluentBuilder.cs │ ├── RenderControlBy.cs │ └── RenderTextBy.cs ├── Gem.Gui.csproj ├── GemGui.cs ├── Input │ ├── GamePadInputButtons.cs │ ├── InputManager.cs │ ├── KeyRepetition.cs │ ├── KeyboardInputKeys.cs │ └── KeyboardUtils.cs ├── Layout │ ├── ControlCamera.cs │ ├── LayoutAttribute.cs │ ├── ListView.cs │ ├── Orientation.cs │ └── Scrollable.cs ├── Properties │ └── AssemblyInfo.cs ├── Rendering │ ├── ControlFrameDrawable.cs │ ├── ControlPositionDrawable.cs │ ├── IControlDrawable.cs │ ├── IRenderable.cs │ ├── ITextDrawable.cs │ ├── ImmutableRegion.cs │ ├── Padding.cs │ ├── Region.cs │ ├── RenderParameters.cs │ ├── RenderTemplate.cs │ ├── Sprite.cs │ └── TextDrawable.cs ├── SDL.dll ├── ScreenSystem │ ├── GuiHost.cs │ ├── IGuiHost.cs │ ├── ITransition.cs │ ├── ScreenManager.cs │ ├── ScreenState.cs │ ├── TimedTransition.cs │ └── TransitionDirection.cs ├── Styles │ ├── ARenderStyle.cs │ ├── ColorMap.cs │ ├── ColorPatterns │ │ ├── BorderPattern.cs │ │ ├── IColorPattern.cs │ │ ├── Pattern.cs │ │ ├── SolidColorPattern.cs │ │ └── TextViewPattern.cs │ ├── DecoratedStyle.cs │ ├── NoStyle.cs │ ├── Style.cs │ └── TransparentControlStyle.cs ├── Text │ ├── IText.cs │ ├── StandardText.cs │ └── TextEventArgs.cs ├── Transformations │ ├── ITransformable.cs │ ├── ITransformation.cs │ ├── NoTransformation.cs │ ├── OneTimeTransformation.cs │ ├── PredicateTransformation.cs │ └── TimedTransformation.cs ├── Utilities │ ├── NumberExtensions.cs │ └── RectangleExtensions.cs └── packages.config ├── Gem.Infrastructure ├── Aspects │ ├── ExceptionInterceptor.cs │ ├── LogInterceptor.cs │ └── LogicalOperationInterceptor.cs ├── Assertions │ ├── Argument.cs │ └── DebugArgument.cs ├── Attributes │ ├── AttributeResolver.cs │ └── DefaultValueHelper.cs ├── Cache │ ├── Events │ │ ├── EventAggregator.cs │ │ ├── ICacheEvent.cs │ │ └── IEventProvider.cs │ └── GCache.cs ├── Configuration │ ├── ConfigurationItemCreator.cs │ ├── ConfigurationItemFactory.cs │ ├── Factory.cs │ ├── FactoryHelper.cs │ ├── IFactory.cs │ ├── INamedItemFactory.cs │ ├── MethodFactory.cs │ ├── NameBaseAttribute.cs │ └── ReflectionHelper.cs ├── Constants.cs ├── Dependencies.cs ├── DisposableEntry.cs ├── Dynamic │ ├── DynamicDictionary.cs │ ├── DynamicMapper.cs │ ├── DynamicXElement.cs │ └── PropertyNotifyExtensions.cs ├── Events │ ├── AbstractEventHandler.cs │ └── EventHandlerExtensions.cs ├── Exceptions │ └── ExceptionUtilities.cs ├── Functional │ ├── Behavior.cs │ ├── LinqExts.cs │ ├── Maybe.cs │ ├── Option.cs │ ├── PatternMatcher.cs │ ├── Pipeline.cs │ ├── PipelineExtensions.cs │ ├── Result.cs │ ├── ResultExtensions.cs │ ├── Time.cs │ └── ValidatorPrimitive.cs ├── Gem.Infrastructure.csproj ├── Input │ ├── GamePadInput.cs │ ├── IInput.cs │ ├── KeyboardInput.cs │ ├── KeyboardUtils.cs │ ├── MouseInput.cs │ └── TouchInput.cs ├── Logging │ ├── ActionAppender.cs │ ├── AppenderOptions.cs │ ├── Auditor.cs │ ├── ConfigurableAppender.cs │ ├── DebugHost.cs │ ├── IAppender.cs │ ├── IConfigurableAppender.cs │ ├── IDebugHost.cs │ ├── IDebugListener.cs │ ├── Log4NetWrapper.cs │ └── NLogWrapper.cs ├── LogicalOperations │ ├── CorrelationTrace.cs │ ├── LogTraceListener.cs │ ├── OperationStack.cs │ └── OperationStackItem.cs ├── ParallelTask.cs ├── Properties │ └── AssemblyInfo.cs ├── log4net.config └── packages.config ├── Gem.Network ├── Async │ ├── AsyncIncomingMessageHandler.cs │ └── ParallelTask.cs ├── Builders │ ├── CsScriptBuilder.cs │ ├── CsScriptPocoBuilder.cs │ ├── DelegateBuilder.cs │ ├── IMessageHandlerBuilder.cs │ ├── IPocoBuilder.cs │ ├── ReflectionEmitBuilder.cs │ └── RuntimePropertyInfo.cs ├── Cache │ ├── Events │ │ ├── EventAggregator.cs │ │ ├── ICacheEvent.cs │ │ └── IEventProvider.cs │ ├── GCache.cs │ └── ManagedCache.cs ├── Client │ ├── ClientMessageProcessor.cs │ ├── ConnectionConfig.cs │ ├── GemClient.cs │ ├── IClient.cs │ └── Peer.cs ├── Commands │ ├── ICommandExecutioner.cs │ ├── ICommandHost.cs │ └── ServerCommandHost.cs ├── Configuration │ ├── ConfigurationReaderXML.cs │ ├── DefaultConfiguration.cs │ ├── DependencyArgs.cs │ └── IConfigurationReader.cs ├── Dependencies.cs ├── Events │ ├── ClientEvent.cs │ ├── INetworkEvent.cs │ └── RemoteTimeEvent.cs ├── Extensions │ ├── LambdaExtensions.cs │ └── ObjectExtensions.cs ├── Factories │ ├── API │ │ ├── IEventFactory.cs │ │ ├── IMessageHandlerFactory.cs │ │ └── IPocoFactory.cs │ ├── ClientEventFactory.cs │ ├── EventFactory.cs │ ├── MessageHandlerFactory.cs │ ├── PocoTypeFactory.cs │ ├── ProtocolEventFactory.cs │ ├── ServerProtocolEventFactory.cs │ └── TimeDeltaEventFactory.cs ├── Fluent │ ├── API │ │ ├── IClientMessageRouter.cs │ │ ├── IMessageFlowBuilder.cs │ │ └── IServerMessageRouter.cs │ ├── ClientMessageRouter.cs │ ├── MessageFlowBuilder.cs │ ├── MessageFlowRemoteTimeBuilder.cs │ └── ServerMessageRouter.cs ├── Gem.Network.csproj ├── GemNetwork.cs ├── Handlers │ ├── DummyHandler.cs │ ├── IMessageHandler.cs │ └── NotificationHandler.cs ├── Managers │ ├── ClientMessageFlowManager.cs │ ├── ClientNetworkActionManager.cs │ ├── INetworkPeer.cs │ ├── ProtocolManager.cs │ ├── ServerActionManager.cs │ └── ServerMessageFlowManager.cs ├── Messages │ ├── IMessageProcessor.cs │ ├── INetworkPackage.cs │ ├── MessageFlowArguments.cs │ ├── MessageSerializer.cs │ ├── MessageTypes.cs │ ├── PackageConfig.cs │ └── Predefined │ │ ├── ConnectionApprovalMessage.cs │ │ ├── DisconnectMessage.cs │ │ └── ServerNotification.cs ├── Properties │ └── AssemblyInfo.cs ├── Protocol │ ├── MessageFlowNetworkProtocol.cs │ ├── NetworkPackageAttribute.cs │ ├── ProtocolEvent.cs │ ├── ProtocolHandlerBuilder.cs │ ├── ProtocolProvider.cs │ └── ProtocolResolver.cs ├── Providers │ ├── AbstractProvider.cs │ ├── ClientActionProvider.cs │ ├── MessageFlowInfoProvider.cs │ ├── NetworkConfigurationProvider.cs │ └── ServerMessageFlowProvider.cs ├── Repositories │ ├── FlyweightRepository.cs │ ├── GenericRepository.cs │ └── IDataProvider.cs ├── Server │ ├── GemServer.cs │ ├── IProtocolServerEvent.cs │ ├── IServer.cs │ ├── MessageArgumentProvider.cs │ ├── MessageArguments.cs │ ├── MessageProtocol.cs │ ├── NetworkServer.cs │ ├── ProtocolServerEvent.cs │ ├── ServerConfig.cs │ └── ServerMessageProcessor.cs ├── Third Party │ ├── Autofac.dll │ ├── CSScriptLibrary.dll │ ├── Lidgren.Network.dll │ ├── Seterlund.CodeGuard.dll │ └── log4net.dll ├── Utilities │ ├── AttributeResolver.cs │ ├── DeregisterDictionary.cs │ ├── Loggers │ │ ├── ActionAppender.cs │ │ ├── DebugHost.cs │ │ ├── GemNetworkDebugger.cs │ │ ├── IAppender.cs │ │ ├── IDebugHost.cs │ │ ├── IDebugListener.cs │ │ ├── Log4NetWrapper.cs │ │ └── LogInterceptor.cs │ ├── RandomByteGenerator.cs │ └── Registerer.cs ├── log4net.config └── packages.config ├── Gem.Tests ├── Gem.Engine.Tests │ ├── AI │ │ ├── BehaviorTreeTests.cs │ │ ├── FSMTests.cs │ │ ├── NeuralNetworkTests.cs │ │ ├── PromisesTests.cs │ │ └── StateMachineTests.cs │ ├── Commands.cs │ ├── ConsoleTests.cs │ ├── Gem.Engine.Tests.csproj │ ├── MessageBusTests.cs │ ├── Properties │ │ └── AssemblyInfo.cs │ ├── Repositories │ │ └── AnimationRepositoryTests.cs │ └── packages.config ├── Gem.Infrastructure.Tests │ ├── AttributeTests.cs │ ├── Gem.Infrastructure.Tests.csproj │ ├── Properties │ │ └── AssemblyInfo.cs │ ├── RuntimeResolvingTests.cs │ └── ThirdParty │ │ └── Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll ├── Gem.Network.TestHelper │ ├── App.config │ ├── Gem.Network.TestHelper.csproj │ ├── Properties │ │ └── AssemblyInfo.cs │ └── TestHelper.cs └── Gem.Network.Tests │ ├── App.config │ ├── Cache │ └── GenericCacheTests.cs │ ├── Client │ └── ClientEventTests.cs │ ├── Data │ └── RepositoryTests.cs │ ├── Flow │ ├── ClientCases.feature │ ├── ClientCases.feature.cs │ └── ClientCasesSteps.cs │ ├── Gem.Network.Tests.csproj │ ├── Messages │ ├── ByteGeneratorTest.cs │ └── ClassBuilderTests.cs │ ├── NetworkConfig │ └── DynamicEventTests.cs │ ├── NetworkProtocol │ └── NetworkProtocolTests.cs │ ├── ObjectExtensionsTests.cs │ ├── Properties │ └── AssemblyInfo.cs │ ├── ThirdParty │ ├── Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll │ ├── Moq.dll │ ├── TechTalk.SpecFlow.dll │ └── nunit.framework.dll │ └── packages.config ├── Gem.sln ├── LICENSE └── README.md /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/.gitignore -------------------------------------------------------------------------------- /.nuget/NuGet.Config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/.nuget/NuGet.Config -------------------------------------------------------------------------------- /.nuget/NuGet.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/.nuget/NuGet.exe -------------------------------------------------------------------------------- /.nuget/NuGet.targets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/.nuget/NuGet.targets -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/.travis.yml -------------------------------------------------------------------------------- /Examples/Gem.Engine.BehaviorTreeVisualization/BehaviorTreeVisualizer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Examples/Gem.Engine.BehaviorTreeVisualization/BehaviorTreeVisualizer.cs -------------------------------------------------------------------------------- /Examples/Gem.Engine.BehaviorTreeVisualization/Behaviors/BehaviorContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Examples/Gem.Engine.BehaviorTreeVisualization/Behaviors/BehaviorContext.cs -------------------------------------------------------------------------------- /Examples/Gem.Engine.BehaviorTreeVisualization/Behaviors/FluentBehavior.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Examples/Gem.Engine.BehaviorTreeVisualization/Behaviors/FluentBehavior.cs -------------------------------------------------------------------------------- /Examples/Gem.Engine.BehaviorTreeVisualization/Behaviors/LargeBehaviorTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Examples/Gem.Engine.BehaviorTreeVisualization/Behaviors/LargeBehaviorTest.cs -------------------------------------------------------------------------------- /Examples/Gem.Engine.BehaviorTreeVisualization/Behaviors/WalkBehavior.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Examples/Gem.Engine.BehaviorTreeVisualization/Behaviors/WalkBehavior.cs -------------------------------------------------------------------------------- /Examples/Gem.Engine.BehaviorTreeVisualization/Components/Door.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Examples/Gem.Engine.BehaviorTreeVisualization/Components/Door.cs -------------------------------------------------------------------------------- /Examples/Gem.Engine.BehaviorTreeVisualization/Components/EmptyTile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Examples/Gem.Engine.BehaviorTreeVisualization/Components/EmptyTile.cs -------------------------------------------------------------------------------- /Examples/Gem.Engine.BehaviorTreeVisualization/Components/Key.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Examples/Gem.Engine.BehaviorTreeVisualization/Components/Key.cs -------------------------------------------------------------------------------- /Examples/Gem.Engine.BehaviorTreeVisualization/Components/Player.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Examples/Gem.Engine.BehaviorTreeVisualization/Components/Player.cs -------------------------------------------------------------------------------- /Examples/Gem.Engine.BehaviorTreeVisualization/Content/Content.mgcb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Examples/Gem.Engine.BehaviorTreeVisualization/Content/Content.mgcb -------------------------------------------------------------------------------- /Examples/Gem.Engine.BehaviorTreeVisualization/Content/Fonts/nodeFont.xnb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Examples/Gem.Engine.BehaviorTreeVisualization/Content/Fonts/nodeFont.xnb -------------------------------------------------------------------------------- /Examples/Gem.Engine.BehaviorTreeVisualization/Content/Game/door.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Examples/Gem.Engine.BehaviorTreeVisualization/Content/Game/door.png -------------------------------------------------------------------------------- /Examples/Gem.Engine.BehaviorTreeVisualization/Content/Game/emptyTile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Examples/Gem.Engine.BehaviorTreeVisualization/Content/Game/emptyTile.png -------------------------------------------------------------------------------- /Examples/Gem.Engine.BehaviorTreeVisualization/Content/Game/key.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Examples/Gem.Engine.BehaviorTreeVisualization/Content/Game/key.png -------------------------------------------------------------------------------- /Examples/Gem.Engine.BehaviorTreeVisualization/Content/Game/player.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Examples/Gem.Engine.BehaviorTreeVisualization/Content/Game/player.png -------------------------------------------------------------------------------- /Examples/Gem.Engine.BehaviorTreeVisualization/Content/Sprites/failure.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Examples/Gem.Engine.BehaviorTreeVisualization/Content/Sprites/failure.png -------------------------------------------------------------------------------- /Examples/Gem.Engine.BehaviorTreeVisualization/Content/Sprites/line.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Examples/Gem.Engine.BehaviorTreeVisualization/Content/Sprites/line.bmp -------------------------------------------------------------------------------- /Examples/Gem.Engine.BehaviorTreeVisualization/Content/Sprites/link.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Examples/Gem.Engine.BehaviorTreeVisualization/Content/Sprites/link.bmp -------------------------------------------------------------------------------- /Examples/Gem.Engine.BehaviorTreeVisualization/Content/Sprites/node.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Examples/Gem.Engine.BehaviorTreeVisualization/Content/Sprites/node.bmp -------------------------------------------------------------------------------- /Examples/Gem.Engine.BehaviorTreeVisualization/Content/Sprites/running.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Examples/Gem.Engine.BehaviorTreeVisualization/Content/Sprites/running.png -------------------------------------------------------------------------------- /Examples/Gem.Engine.BehaviorTreeVisualization/Content/Sprites/success.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Examples/Gem.Engine.BehaviorTreeVisualization/Content/Sprites/success.png -------------------------------------------------------------------------------- /Examples/Gem.Engine.BehaviorTreeVisualization/Content/Sprites/treeBackground.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Examples/Gem.Engine.BehaviorTreeVisualization/Content/Sprites/treeBackground.jpg -------------------------------------------------------------------------------- /Examples/Gem.Engine.BehaviorTreeVisualization/IGameComponent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Examples/Gem.Engine.BehaviorTreeVisualization/IGameComponent.cs -------------------------------------------------------------------------------- /Examples/Gem.Engine.BehaviorTreeVisualization/Icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Examples/Gem.Engine.BehaviorTreeVisualization/Icon.ico -------------------------------------------------------------------------------- /Examples/Gem.Engine.BehaviorTreeVisualization/Level.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Examples/Gem.Engine.BehaviorTreeVisualization/Level.cs -------------------------------------------------------------------------------- /Examples/Gem.Engine.BehaviorTreeVisualization/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Examples/Gem.Engine.BehaviorTreeVisualization/Program.cs -------------------------------------------------------------------------------- /Examples/Gem.Engine.BehaviorTreeVisualization/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Examples/Gem.Engine.BehaviorTreeVisualization/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Examples/Gem.Engine.BehaviorTreeVisualization/app.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Examples/Gem.Engine.BehaviorTreeVisualization/app.config -------------------------------------------------------------------------------- /Examples/Gem.Engine.BehaviorTreeVisualization/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Examples/Gem.Engine.BehaviorTreeVisualization/packages.config -------------------------------------------------------------------------------- /Examples/Gem.Engine.GameBaseTest/Content/Content.mgcb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Examples/Gem.Engine.GameBaseTest/Content/Content.mgcb -------------------------------------------------------------------------------- /Examples/Gem.Engine.GameBaseTest/FirstPhysicsTestGame.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Examples/Gem.Engine.GameBaseTest/FirstPhysicsTestGame.cs -------------------------------------------------------------------------------- /Examples/Gem.Engine.GameBaseTest/Gem.Engine.GameBaseTest.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Examples/Gem.Engine.GameBaseTest/Gem.Engine.GameBaseTest.csproj -------------------------------------------------------------------------------- /Examples/Gem.Engine.GameBaseTest/Icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Examples/Gem.Engine.GameBaseTest/Icon.ico -------------------------------------------------------------------------------- /Examples/Gem.Engine.GameBaseTest/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Examples/Gem.Engine.GameBaseTest/Program.cs -------------------------------------------------------------------------------- /Examples/Gem.Engine.GameBaseTest/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Examples/Gem.Engine.GameBaseTest/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Examples/Gem.Engine.GameBaseTest/SecondPhysicsTestGame.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Examples/Gem.Engine.GameBaseTest/SecondPhysicsTestGame.cs -------------------------------------------------------------------------------- /Examples/Gem.Engine.GameBaseTest/TestGame.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Examples/Gem.Engine.GameBaseTest/TestGame.cs -------------------------------------------------------------------------------- /Examples/Gem.Engine.GameBaseTest/TestGameScreen.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Examples/Gem.Engine.GameBaseTest/TestGameScreen.cs -------------------------------------------------------------------------------- /Examples/Gem.Engine.GameBaseTest/app.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Examples/Gem.Engine.GameBaseTest/app.config -------------------------------------------------------------------------------- /Examples/Gem.Engine.GameBaseTest/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Examples/Gem.Engine.GameBaseTest/packages.config -------------------------------------------------------------------------------- /Examples/Gem.Gui.Example/Content/Common/frame.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Examples/Gem.Gui.Example/Content/Common/frame.bmp -------------------------------------------------------------------------------- /Examples/Gem.Gui.Example/Content/Content.mgcb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Examples/Gem.Gui.Example/Content/Content.mgcb -------------------------------------------------------------------------------- /Examples/Gem.Gui.Example/Content/Fonts/segoe-18.xnb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Examples/Gem.Gui.Example/Content/Fonts/segoe-18.xnb -------------------------------------------------------------------------------- /Examples/Gem.Gui.Example/Content/MonoGame.Content.Builder.targets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Examples/Gem.Gui.Example/Content/MonoGame.Content.Builder.targets -------------------------------------------------------------------------------- /Examples/Gem.Gui.Example/Gem.Gui.Example.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Examples/Gem.Gui.Example/Gem.Gui.Example.csproj -------------------------------------------------------------------------------- /Examples/Gem.Gui.Example/GuiExample.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Examples/Gem.Gui.Example/GuiExample.cs -------------------------------------------------------------------------------- /Examples/Gem.Gui.Example/Icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Examples/Gem.Gui.Example/Icon.ico -------------------------------------------------------------------------------- /Examples/Gem.Gui.Example/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Examples/Gem.Gui.Example/Program.cs -------------------------------------------------------------------------------- /Examples/Gem.Gui.Example/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Examples/Gem.Gui.Example/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Examples/Gem.Gui.Example/SDL.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Examples/Gem.Gui.Example/SDL.dll -------------------------------------------------------------------------------- /Examples/Gem.Gui.Example/Screens/GuiScreens.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Examples/Gem.Gui.Example/Screens/GuiScreens.cs -------------------------------------------------------------------------------- /Examples/Gem.Gui.Example/Screens/MainMenuScreen.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Examples/Gem.Gui.Example/Screens/MainMenuScreen.cs -------------------------------------------------------------------------------- /Examples/Gem.Gui.Example/Screens/NewGameScreen.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Examples/Gem.Gui.Example/Screens/NewGameScreen.cs -------------------------------------------------------------------------------- /Examples/Gem.Gui.Example/Screens/SettingsScreen.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Examples/Gem.Gui.Example/Screens/SettingsScreen.cs -------------------------------------------------------------------------------- /Examples/Gem.Gui.Example/app.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Examples/Gem.Gui.Example/app.config -------------------------------------------------------------------------------- /Examples/Gem.Gui.Example/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Examples/Gem.Gui.Example/packages.config -------------------------------------------------------------------------------- /Examples/Gem.Network.Chat.Client/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Examples/Gem.Network.Chat.Client/App.config -------------------------------------------------------------------------------- /Examples/Gem.Network.Chat.Client/Chat.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Examples/Gem.Network.Chat.Client/Chat.cs -------------------------------------------------------------------------------- /Examples/Gem.Network.Chat.Client/Gem.Network.Chat.Client.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Examples/Gem.Network.Chat.Client/Gem.Network.Chat.Client.csproj -------------------------------------------------------------------------------- /Examples/Gem.Network.Chat.Client/Peer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Examples/Gem.Network.Chat.Client/Peer.cs -------------------------------------------------------------------------------- /Examples/Gem.Network.Chat.Client/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Examples/Gem.Network.Chat.Client/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Examples/Gem.Network.Chat.Client/YoutubeSearch.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Examples/Gem.Network.Chat.Client/YoutubeSearch.cs -------------------------------------------------------------------------------- /Examples/Gem.Network.Chat.Client/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Examples/Gem.Network.Chat.Client/packages.config -------------------------------------------------------------------------------- /Examples/Gem.Network.Chat.Protocol/Gem.Network.Chat.Protocol.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Examples/Gem.Network.Chat.Protocol/Gem.Network.Chat.Protocol.csproj -------------------------------------------------------------------------------- /Examples/Gem.Network.Chat.Protocol/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Examples/Gem.Network.Chat.Protocol/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Examples/Gem.Network.Chat.Protocol/Protocol.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Examples/Gem.Network.Chat.Protocol/Protocol.cs -------------------------------------------------------------------------------- /Examples/Gem.Network.Chat.Server/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Examples/Gem.Network.Chat.Server/App.config -------------------------------------------------------------------------------- /Examples/Gem.Network.Chat.Server/ChatServer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Examples/Gem.Network.Chat.Server/ChatServer.cs -------------------------------------------------------------------------------- /Examples/Gem.Network.Chat.Server/Gem.Network.Chat.Server.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Examples/Gem.Network.Chat.Server/Gem.Network.Chat.Server.csproj -------------------------------------------------------------------------------- /Examples/Gem.Network.Chat.Server/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Examples/Gem.Network.Chat.Server/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Examples/Gem.Network.Shooter.Server/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Examples/Gem.Network.Shooter.Server/App.config -------------------------------------------------------------------------------- /Examples/Gem.Network.Shooter.Server/Gem.Network.Shooter.Server.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Examples/Gem.Network.Shooter.Server/Gem.Network.Shooter.Server.csproj -------------------------------------------------------------------------------- /Examples/Gem.Network.Shooter.Server/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Examples/Gem.Network.Shooter.Server/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Examples/Gem.Network.Shooter.Server/ShooterServer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Examples/Gem.Network.Shooter.Server/ShooterServer.cs -------------------------------------------------------------------------------- /Examples/Gem.Network.Shooter.Server/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Examples/Gem.Network.Shooter.Server/packages.config -------------------------------------------------------------------------------- /Examples/Gem.Network.ShooterGame.Client/Actors/ACollidable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Examples/Gem.Network.ShooterGame.Client/Actors/ACollidable.cs -------------------------------------------------------------------------------- /Examples/Gem.Network.ShooterGame.Client/Actors/Actor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Examples/Gem.Network.ShooterGame.Client/Actors/Actor.cs -------------------------------------------------------------------------------- /Examples/Gem.Network.ShooterGame.Client/Actors/Bullet.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Examples/Gem.Network.ShooterGame.Client/Actors/Bullet.cs -------------------------------------------------------------------------------- /Examples/Gem.Network.ShooterGame.Client/Actors/Particle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Examples/Gem.Network.ShooterGame.Client/Actors/Particle.cs -------------------------------------------------------------------------------- /Examples/Gem.Network.ShooterGame.Client/Actors/Sprite.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Examples/Gem.Network.ShooterGame.Client/Actors/Sprite.cs -------------------------------------------------------------------------------- /Examples/Gem.Network.ShooterGame.Client/Camera/Camera2D.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Examples/Gem.Network.ShooterGame.Client/Camera/Camera2D.cs -------------------------------------------------------------------------------- /Examples/Gem.Network.ShooterGame.Client/Camera/CameraManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Examples/Gem.Network.ShooterGame.Client/Camera/CameraManager.cs -------------------------------------------------------------------------------- /Examples/Gem.Network.ShooterGame.Client/Camera/ChasingCamera.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Examples/Gem.Network.ShooterGame.Client/Camera/ChasingCamera.cs -------------------------------------------------------------------------------- /Examples/Gem.Network.ShooterGame.Client/Camera/ICameraScript.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Examples/Gem.Network.ShooterGame.Client/Camera/ICameraScript.cs -------------------------------------------------------------------------------- /Examples/Gem.Network.ShooterGame.Client/Content/Content.mgcb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Examples/Gem.Network.ShooterGame.Client/Content/Content.mgcb -------------------------------------------------------------------------------- /Examples/Gem.Network.ShooterGame.Client/Content/block.xnb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Examples/Gem.Network.ShooterGame.Client/Content/block.xnb -------------------------------------------------------------------------------- /Examples/Gem.Network.ShooterGame.Client/Content/bullet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Examples/Gem.Network.ShooterGame.Client/Content/bullet.png -------------------------------------------------------------------------------- /Examples/Gem.Network.ShooterGame.Client/Content/font.xnb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Examples/Gem.Network.ShooterGame.Client/Content/font.xnb -------------------------------------------------------------------------------- /Examples/Gem.Network.ShooterGame.Client/Gem.Network.ShooterGame.Client.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Examples/Gem.Network.ShooterGame.Client/Gem.Network.ShooterGame.Client.csproj -------------------------------------------------------------------------------- /Examples/Gem.Network.ShooterGame.Client/Icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Examples/Gem.Network.ShooterGame.Client/Icon.ico -------------------------------------------------------------------------------- /Examples/Gem.Network.ShooterGame.Client/Input/InputHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Examples/Gem.Network.ShooterGame.Client/Input/InputHandler.cs -------------------------------------------------------------------------------- /Examples/Gem.Network.ShooterGame.Client/Label.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Examples/Gem.Network.ShooterGame.Client/Label.cs -------------------------------------------------------------------------------- /Examples/Gem.Network.ShooterGame.Client/Level/MapSquare.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Examples/Gem.Network.ShooterGame.Client/Level/MapSquare.cs -------------------------------------------------------------------------------- /Examples/Gem.Network.ShooterGame.Client/Level/TileMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Examples/Gem.Network.ShooterGame.Client/Level/TileMap.cs -------------------------------------------------------------------------------- /Examples/Gem.Network.ShooterGame.Client/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Examples/Gem.Network.ShooterGame.Client/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Examples/Gem.Network.ShooterGame.Client/Scene/EffectsManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Examples/Gem.Network.ShooterGame.Client/Scene/EffectsManager.cs -------------------------------------------------------------------------------- /Examples/Gem.Network.ShooterGame.Client/Scene/EventManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Examples/Gem.Network.ShooterGame.Client/Scene/EventManager.cs -------------------------------------------------------------------------------- /Examples/Gem.Network.ShooterGame.Client/Scene/ParticleManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Examples/Gem.Network.ShooterGame.Client/Scene/ParticleManager.cs -------------------------------------------------------------------------------- /Examples/Gem.Network.ShooterGame.Client/ShooterClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Examples/Gem.Network.ShooterGame.Client/ShooterClient.cs -------------------------------------------------------------------------------- /Examples/Gem.Network.ShooterGame.Client/ShooterGame.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Examples/Gem.Network.ShooterGame.Client/ShooterGame.cs -------------------------------------------------------------------------------- /Examples/Gem.Network.ShooterGame.Client/ThirdParty/MonoGame.Framework.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Examples/Gem.Network.ShooterGame.Client/ThirdParty/MonoGame.Framework.dll -------------------------------------------------------------------------------- /Examples/Gem.Network.ShooterGame.Client/ThirdParty/OpenTK.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Examples/Gem.Network.ShooterGame.Client/ThirdParty/OpenTK.dll -------------------------------------------------------------------------------- /Examples/Gem.Network.ShooterGame.Client/ThirdParty/SDL.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Examples/Gem.Network.ShooterGame.Client/ThirdParty/SDL.dll -------------------------------------------------------------------------------- /Examples/Gem.Network.ShooterGame.Client/ThirdParty/Tao.Sdl.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Examples/Gem.Network.ShooterGame.Client/ThirdParty/Tao.Sdl.dll -------------------------------------------------------------------------------- /Examples/Gem.Network.ShooterGame.Client/app.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Examples/Gem.Network.ShooterGame.Client/app.config -------------------------------------------------------------------------------- /Gem.Engine/AI/BehaviorTree/BehaviorExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/AI/BehaviorTree/BehaviorExtensions.cs -------------------------------------------------------------------------------- /Gem.Engine/AI/BehaviorTree/BehaviorInvokationEventArgs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/AI/BehaviorTree/BehaviorInvokationEventArgs.cs -------------------------------------------------------------------------------- /Gem.Engine/AI/BehaviorTree/BehaviorResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/AI/BehaviorTree/BehaviorResult.cs -------------------------------------------------------------------------------- /Gem.Engine/AI/BehaviorTree/BehaviorTreeBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/AI/BehaviorTree/BehaviorTreeBuilder.cs -------------------------------------------------------------------------------- /Gem.Engine/AI/BehaviorTree/Composites/IComposite.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/AI/BehaviorTree/Composites/IComposite.cs -------------------------------------------------------------------------------- /Gem.Engine/AI/BehaviorTree/Composites/Selector.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/AI/BehaviorTree/Composites/Selector.cs -------------------------------------------------------------------------------- /Gem.Engine/AI/BehaviorTree/Composites/Sequence.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/AI/BehaviorTree/Composites/Sequence.cs -------------------------------------------------------------------------------- /Gem.Engine/AI/BehaviorTree/Decorators/DebugDecorator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/AI/BehaviorTree/Decorators/DebugDecorator.cs -------------------------------------------------------------------------------- /Gem.Engine/AI/BehaviorTree/Decorators/FluentDecoratorFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/AI/BehaviorTree/Decorators/FluentDecoratorFactory.cs -------------------------------------------------------------------------------- /Gem.Engine/AI/BehaviorTree/Decorators/IDecorator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/AI/BehaviorTree/Decorators/IDecorator.cs -------------------------------------------------------------------------------- /Gem.Engine/AI/BehaviorTree/Decorators/Inverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/AI/BehaviorTree/Decorators/Inverter.cs -------------------------------------------------------------------------------- /Gem.Engine/AI/BehaviorTree/Decorators/RepeatUntilFailure.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/AI/BehaviorTree/Decorators/RepeatUntilFailure.cs -------------------------------------------------------------------------------- /Gem.Engine/AI/BehaviorTree/Decorators/RepeatUntilSuccess.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/AI/BehaviorTree/Decorators/RepeatUntilSuccess.cs -------------------------------------------------------------------------------- /Gem.Engine/AI/BehaviorTree/Decorators/Succeeder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/AI/BehaviorTree/Decorators/Succeeder.cs -------------------------------------------------------------------------------- /Gem.Engine/AI/BehaviorTree/IBehaviorNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/AI/BehaviorTree/IBehaviorNode.cs -------------------------------------------------------------------------------- /Gem.Engine/AI/BehaviorTree/Leaves/Behavior.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/AI/BehaviorTree/Leaves/Behavior.cs -------------------------------------------------------------------------------- /Gem.Engine/AI/BehaviorTree/Leaves/ILeaf.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/AI/BehaviorTree/Leaves/ILeaf.cs -------------------------------------------------------------------------------- /Gem.Engine/AI/BehaviorTree/Leaves/Question.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/AI/BehaviorTree/Leaves/Question.cs -------------------------------------------------------------------------------- /Gem.Engine/AI/BehaviorTree/Visualization/IBehaviorVirtualizationPiece.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/AI/BehaviorTree/Visualization/IBehaviorVirtualizationPiece.cs -------------------------------------------------------------------------------- /Gem.Engine/AI/BehaviorTree/Visualization/INodePainter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/AI/BehaviorTree/Visualization/INodePainter.cs -------------------------------------------------------------------------------- /Gem.Engine/AI/BehaviorTree/Visualization/IVirtualizationItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/AI/BehaviorTree/Visualization/IVirtualizationItem.cs -------------------------------------------------------------------------------- /Gem.Engine/AI/BehaviorTree/Visualization/LinkBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/AI/BehaviorTree/Visualization/LinkBase.cs -------------------------------------------------------------------------------- /Gem.Engine/AI/BehaviorTree/Visualization/MinimalColorPainter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/AI/BehaviorTree/Visualization/MinimalColorPainter.cs -------------------------------------------------------------------------------- /Gem.Engine/AI/BehaviorTree/Visualization/NodeStatusIcon.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/AI/BehaviorTree/Visualization/NodeStatusIcon.cs -------------------------------------------------------------------------------- /Gem.Engine/AI/BehaviorTree/Visualization/RenderedNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/AI/BehaviorTree/Visualization/RenderedNode.cs -------------------------------------------------------------------------------- /Gem.Engine/AI/BehaviorTree/Visualization/TreeAnalyzer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/AI/BehaviorTree/Visualization/TreeAnalyzer.cs -------------------------------------------------------------------------------- /Gem.Engine/AI/BehaviorTree/Visualization/TreeVisualizer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/AI/BehaviorTree/Visualization/TreeVisualizer.cs -------------------------------------------------------------------------------- /Gem.Engine/AI/BehaviorTree/Visualization/TriggeredNodeCover.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/AI/BehaviorTree/Visualization/TriggeredNodeCover.cs -------------------------------------------------------------------------------- /Gem.Engine/AI/FSM/AState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/AI/FSM/AState.cs -------------------------------------------------------------------------------- /Gem.Engine/AI/FSM/FSMBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/AI/FSM/FSMBuilder.cs -------------------------------------------------------------------------------- /Gem.Engine/AI/FSM/FSMEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/AI/FSM/FSMEvent.cs -------------------------------------------------------------------------------- /Gem.Engine/AI/FSM/FSMException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/AI/FSM/FSMException.cs -------------------------------------------------------------------------------- /Gem.Engine/AI/FSM/IEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/AI/FSM/IEvent.cs -------------------------------------------------------------------------------- /Gem.Engine/AI/FSM/State.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/AI/FSM/State.cs -------------------------------------------------------------------------------- /Gem.Engine/AI/FSM/StateMachine.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/AI/FSM/StateMachine.cs -------------------------------------------------------------------------------- /Gem.Engine/AI/FSM/Transition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/AI/FSM/Transition.cs -------------------------------------------------------------------------------- /Gem.Engine/AI/FiniteStateMachine/State.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/AI/FiniteStateMachine/State.cs -------------------------------------------------------------------------------- /Gem.Engine/AI/FiniteStateMachine/StateMachine.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/AI/FiniteStateMachine/StateMachine.cs -------------------------------------------------------------------------------- /Gem.Engine/AI/FiniteStateMachine/StateTransition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/AI/FiniteStateMachine/StateTransition.cs -------------------------------------------------------------------------------- /Gem.Engine/AI/FiniteStateMachine/Visualization/Direction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/AI/FiniteStateMachine/Visualization/Direction.cs -------------------------------------------------------------------------------- /Gem.Engine/AI/FiniteStateMachine/Visualization/Edge.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/AI/FiniteStateMachine/Visualization/Edge.cs -------------------------------------------------------------------------------- /Gem.Engine/AI/FiniteStateMachine/Visualization/Layering.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/AI/FiniteStateMachine/Visualization/Layering.cs -------------------------------------------------------------------------------- /Gem.Engine/AI/FiniteStateMachine/Visualization/StateVisualizationException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/AI/FiniteStateMachine/Visualization/StateVisualizationException.cs -------------------------------------------------------------------------------- /Gem.Engine/AI/FiniteStateMachine/Visualization/Vertex.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/AI/FiniteStateMachine/Visualization/Vertex.cs -------------------------------------------------------------------------------- /Gem.Engine/AI/Genetic/EvolvableBrain.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/AI/Genetic/EvolvableBrain.cs -------------------------------------------------------------------------------- /Gem.Engine/AI/Genetic/GeneticAlgorithm.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/AI/Genetic/GeneticAlgorithm.cs -------------------------------------------------------------------------------- /Gem.Engine/AI/Genetic/Genome.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/AI/Genetic/Genome.cs -------------------------------------------------------------------------------- /Gem.Engine/AI/NeuralNetwork/ANeuralNetwork.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/AI/NeuralNetwork/ANeuralNetwork.cs -------------------------------------------------------------------------------- /Gem.Engine/AI/NeuralNetwork/Activation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/AI/NeuralNetwork/Activation.cs -------------------------------------------------------------------------------- /Gem.Engine/AI/NeuralNetwork/Encode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/AI/NeuralNetwork/Encode.cs -------------------------------------------------------------------------------- /Gem.Engine/AI/NeuralNetwork/NeuralNetworkData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/AI/NeuralNetwork/NeuralNetworkData.cs -------------------------------------------------------------------------------- /Gem.Engine/AI/NeuralNetwork/Normalize.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/AI/NeuralNetwork/Normalize.cs -------------------------------------------------------------------------------- /Gem.Engine/AI/NeuralNetwork/ParsingUtilities.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/AI/NeuralNetwork/ParsingUtilities.cs -------------------------------------------------------------------------------- /Gem.Engine/AI/Promises/Argument.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/AI/Promises/Argument.cs -------------------------------------------------------------------------------- /Gem.Engine/AI/Promises/ExceptionEventArgs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/AI/Promises/ExceptionEventArgs.cs -------------------------------------------------------------------------------- /Gem.Engine/AI/Promises/IPromise.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/AI/Promises/IPromise.cs -------------------------------------------------------------------------------- /Gem.Engine/AI/Promises/Promise.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/AI/Promises/Promise.cs -------------------------------------------------------------------------------- /Gem.Engine/AI/Promises/PromiseState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/AI/Promises/PromiseState.cs -------------------------------------------------------------------------------- /Gem.Engine/AI/Promises/PromiseTimer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/AI/Promises/PromiseTimer.cs -------------------------------------------------------------------------------- /Gem.Engine/AI/Promises/Promise_NonGenericse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/AI/Promises/Promise_NonGenericse.cs -------------------------------------------------------------------------------- /Gem.Engine/AI/Steering/AStar.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/AI/Steering/AStar.cs -------------------------------------------------------------------------------- /Gem.Engine/AI/Steering/Agent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/AI/Steering/Agent.cs -------------------------------------------------------------------------------- /Gem.Engine/AI/Steering/EnumerableExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/AI/Steering/EnumerableExtensions.cs -------------------------------------------------------------------------------- /Gem.Engine/AI/Steering/Flocking.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/AI/Steering/Flocking.cs -------------------------------------------------------------------------------- /Gem.Engine/AI/Steering/ISteering.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/AI/Steering/ISteering.cs -------------------------------------------------------------------------------- /Gem.Engine/AI/Voronoi/VoronoiDiagram.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/AI/Voronoi/VoronoiDiagram.cs -------------------------------------------------------------------------------- /Gem.Engine/AI/Voronoi/VoronoiEdge.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/AI/Voronoi/VoronoiEdge.cs -------------------------------------------------------------------------------- /Gem.Engine/AI/Voronoi/VoronoiEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/AI/Voronoi/VoronoiEvent.cs -------------------------------------------------------------------------------- /Gem.Engine/AI/Voronoi/VoronoiParabola.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/AI/Voronoi/VoronoiParabola.cs -------------------------------------------------------------------------------- /Gem.Engine/CameraSystem/Camera.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/CameraSystem/Camera.cs -------------------------------------------------------------------------------- /Gem.Engine/CameraSystem/ICamera.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/CameraSystem/ICamera.cs -------------------------------------------------------------------------------- /Gem.Engine/Components/Layout.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Components/Layout.cs -------------------------------------------------------------------------------- /Gem.Engine/Configuration/Settings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Configuration/Settings.cs -------------------------------------------------------------------------------- /Gem.Engine/Console/Cells/Cell.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Console/Cells/Cell.cs -------------------------------------------------------------------------------- /Gem.Engine/Console/Cells/CellAppender.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Console/Cells/CellAppender.cs -------------------------------------------------------------------------------- /Gem.Engine/Console/Cells/CellRowAligner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Console/Cells/CellRowAligner.cs -------------------------------------------------------------------------------- /Gem.Engine/Console/Cells/ICell.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Console/Cells/ICell.cs -------------------------------------------------------------------------------- /Gem.Engine/Console/Cells/Row.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Console/Cells/Row.cs -------------------------------------------------------------------------------- /Gem.Engine/Console/Commands/CommandAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Console/Commands/CommandAttribute.cs -------------------------------------------------------------------------------- /Gem.Engine/Console/Commands/CommandCacheEntry.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Console/Commands/CommandCacheEntry.cs -------------------------------------------------------------------------------- /Gem.Engine/Console/Commands/CommandCallback.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Console/Commands/CommandCallback.cs -------------------------------------------------------------------------------- /Gem.Engine/Console/Commands/CommandHistory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Console/Commands/CommandHistory.cs -------------------------------------------------------------------------------- /Gem.Engine/Console/Commands/CommandTable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Console/Commands/CommandTable.cs -------------------------------------------------------------------------------- /Gem.Engine/Console/Commands/CommonCommands.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Console/Commands/CommonCommands.cs -------------------------------------------------------------------------------- /Gem.Engine/Console/Commands/ExecutionGraphEntry.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Console/Commands/ExecutionGraphEntry.cs -------------------------------------------------------------------------------- /Gem.Engine/Console/Commands/FixedSizeList.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Console/Commands/FixedSizeList.cs -------------------------------------------------------------------------------- /Gem.Engine/Console/Commands/ICommandExecutioner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Console/Commands/ICommandExecutioner.cs -------------------------------------------------------------------------------- /Gem.Engine/Console/Commands/ICommandHost.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Console/Commands/ICommandHost.cs -------------------------------------------------------------------------------- /Gem.Engine/Console/Commands/RollbackCommandAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Console/Commands/RollbackCommandAttribute.cs -------------------------------------------------------------------------------- /Gem.Engine/Console/Commands/SubcommandAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Console/Commands/SubcommandAttribute.cs -------------------------------------------------------------------------------- /Gem.Engine/Console/Commands/Terminal.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Console/Commands/Terminal.cs -------------------------------------------------------------------------------- /Gem.Engine/Console/Commands/TerminalSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Console/Commands/TerminalSettings.cs -------------------------------------------------------------------------------- /Gem.Engine/Console/EntryPoint/Cursor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Console/EntryPoint/Cursor.cs -------------------------------------------------------------------------------- /Gem.Engine/Console/EntryPoint/EntryRule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Console/EntryPoint/EntryRule.cs -------------------------------------------------------------------------------- /Gem.Engine/Console/EntryPoint/FlushedEntry.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Console/EntryPoint/FlushedEntry.cs -------------------------------------------------------------------------------- /Gem.Engine/Console/EntryPoint/ICursor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Console/EntryPoint/ICursor.cs -------------------------------------------------------------------------------- /Gem.Engine/Console/EntryPoint/IEntryRule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Console/EntryPoint/IEntryRule.cs -------------------------------------------------------------------------------- /Gem.Engine/Console/EntryPoint/KeyProcessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Console/EntryPoint/KeyProcessor.cs -------------------------------------------------------------------------------- /Gem.Engine/Console/EntryPoint/TerminalEntry.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Console/EntryPoint/TerminalEntry.cs -------------------------------------------------------------------------------- /Gem.Engine/Console/GemConsole.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Console/GemConsole.cs -------------------------------------------------------------------------------- /Gem.Engine/Console/Rendering/Animations/Animate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Console/Rendering/Animations/Animate.cs -------------------------------------------------------------------------------- /Gem.Engine/Console/Rendering/Animations/DrawEffect.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Console/Rendering/Animations/DrawEffect.cs -------------------------------------------------------------------------------- /Gem.Engine/Console/Rendering/Animations/Effects.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Console/Rendering/Animations/Effects.cs -------------------------------------------------------------------------------- /Gem.Engine/Console/Rendering/Animations/IEffect.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Console/Rendering/Animations/IEffect.cs -------------------------------------------------------------------------------- /Gem.Engine/Console/Rendering/TerminalEntryRenderArea.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Console/Rendering/TerminalEntryRenderArea.cs -------------------------------------------------------------------------------- /Gem.Engine/Console/Rendering/TerminalWindowRenderArea.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Console/Rendering/TerminalWindowRenderArea.cs -------------------------------------------------------------------------------- /Gem.Engine/Containers/AContainer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Containers/AContainer.cs -------------------------------------------------------------------------------- /Gem.Engine/Containers/AssetContainer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Containers/AssetContainer.cs -------------------------------------------------------------------------------- /Gem.Engine/Containers/ContentContainer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Containers/ContentContainer.cs -------------------------------------------------------------------------------- /Gem.Engine/Content/Common/cursor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Content/Common/cursor.png -------------------------------------------------------------------------------- /Gem.Engine/Content/Common/gem.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Content/Common/gem.jpg -------------------------------------------------------------------------------- /Gem.Engine/Content/Common/gradient.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Content/Common/gradient.jpg -------------------------------------------------------------------------------- /Gem.Engine/Content/Common/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Content/Common/logo.svg -------------------------------------------------------------------------------- /Gem.Engine/Content/Effects/reductionEffect.fx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Content/Effects/reductionEffect.fx -------------------------------------------------------------------------------- /Gem.Engine/Content/Effects/reductionEffect.mgfxo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Content/Effects/reductionEffect.mgfxo -------------------------------------------------------------------------------- /Gem.Engine/Content/Effects/resolveShadowsEffect.fx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Content/Effects/resolveShadowsEffect.fx -------------------------------------------------------------------------------- /Gem.Engine/Content/Effects/resolveShadowsEffect.mgfxo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Content/Effects/resolveShadowsEffect.mgfxo -------------------------------------------------------------------------------- /Gem.Engine/Content/Font.xnb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Content/Font.xnb -------------------------------------------------------------------------------- /Gem.Engine/Content/Fonts/consoleFont.xnb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Content/Fonts/consoleFont.xnb -------------------------------------------------------------------------------- /Gem.Engine/Content/Fonts/detailsFont.xnb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Content/Fonts/detailsFont.xnb -------------------------------------------------------------------------------- /Gem.Engine/Content/Fonts/menufont.xnb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Content/Fonts/menufont.xnb -------------------------------------------------------------------------------- /Gem.Engine/Content/Materials/blank.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Content/Materials/blank.png -------------------------------------------------------------------------------- /Gem.Engine/Content/Materials/dots.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Content/Materials/dots.png -------------------------------------------------------------------------------- /Gem.Engine/Content/Materials/pavement.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Content/Materials/pavement.png -------------------------------------------------------------------------------- /Gem.Engine/Content/Materials/squares.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Content/Materials/squares.png -------------------------------------------------------------------------------- /Gem.Engine/Content/Materials/waves.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Content/Materials/waves.png -------------------------------------------------------------------------------- /Gem.Engine/Content/Misc/aclient_messageflow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Content/Misc/aclient_messageflow.png -------------------------------------------------------------------------------- /Gem.Engine/Content/Misc/gem-gui-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Content/Misc/gem-gui-logo.png -------------------------------------------------------------------------------- /Gem.Engine/Content/Misc/gemlogo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Content/Misc/gemlogo.png -------------------------------------------------------------------------------- /Gem.Engine/Content/Misc/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Content/Misc/logo.svg -------------------------------------------------------------------------------- /Gem.Engine/Content/Misc/logonet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Content/Misc/logonet.png -------------------------------------------------------------------------------- /Gem.Engine/Content/Misc/logonet.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Content/Misc/logonet.svg -------------------------------------------------------------------------------- /Gem.Engine/Content/gem.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Content/gem.ico -------------------------------------------------------------------------------- /Gem.Engine/Content/gem.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Content/gem.png -------------------------------------------------------------------------------- /Gem.Engine/Content/tilesheet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Content/tilesheet.png -------------------------------------------------------------------------------- /Gem.Engine/Database/BTree/ITreeNodeManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Database/BTree/ITreeNodeManager.cs -------------------------------------------------------------------------------- /Gem.Engine/Database/BTree/Tree.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Database/BTree/Tree.cs -------------------------------------------------------------------------------- /Gem.Engine/Database/BTree/TreeDiskNodeManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Database/BTree/TreeDiskNodeManager.cs -------------------------------------------------------------------------------- /Gem.Engine/Database/BTree/TreeDiskNodeSerializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Database/BTree/TreeDiskNodeSerializer.cs -------------------------------------------------------------------------------- /Gem.Engine/Database/BTree/TreeEnumerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Database/BTree/TreeEnumerator.cs -------------------------------------------------------------------------------- /Gem.Engine/Database/BTree/TreeHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Database/BTree/TreeHelper.cs -------------------------------------------------------------------------------- /Gem.Engine/Database/BTree/TreeIntSerializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Database/BTree/TreeIntSerializer.cs -------------------------------------------------------------------------------- /Gem.Engine/Database/BTree/TreeKeyExistsException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Database/BTree/TreeKeyExistsException.cs -------------------------------------------------------------------------------- /Gem.Engine/Database/BTree/TreeLongSerializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Database/BTree/TreeLongSerializer.cs -------------------------------------------------------------------------------- /Gem.Engine/Database/BTree/TreeMemoryNodeManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Database/BTree/TreeMemoryNodeManager.cs -------------------------------------------------------------------------------- /Gem.Engine/Database/BTree/TreeNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Database/BTree/TreeNode.cs -------------------------------------------------------------------------------- /Gem.Engine/Database/BTree/TreeNodeSerializationException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Database/BTree/TreeNodeSerializationException.cs -------------------------------------------------------------------------------- /Gem.Engine/Database/BTree/TreeStringSerialzier.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Database/BTree/TreeStringSerialzier.cs -------------------------------------------------------------------------------- /Gem.Engine/Database/BTree/TreeTraverseDirection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Database/BTree/TreeTraverseDirection.cs -------------------------------------------------------------------------------- /Gem.Engine/Database/BTree/TreeTraverser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Database/BTree/TreeTraverser.cs -------------------------------------------------------------------------------- /Gem.Engine/Database/BufferHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Database/BufferHelper.cs -------------------------------------------------------------------------------- /Gem.Engine/Database/IDatabase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Database/IDatabase.cs -------------------------------------------------------------------------------- /Gem.Engine/Database/IIndex.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Database/IIndex.cs -------------------------------------------------------------------------------- /Gem.Engine/Database/ISerializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Database/ISerializer.cs -------------------------------------------------------------------------------- /Gem.Engine/Database/LittleEndianByteOrder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Database/LittleEndianByteOrder.cs -------------------------------------------------------------------------------- /Gem.Engine/Database/Storage/Block.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Database/Storage/Block.cs -------------------------------------------------------------------------------- /Gem.Engine/Database/Storage/BlockStorage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Database/Storage/BlockStorage.cs -------------------------------------------------------------------------------- /Gem.Engine/Database/Storage/IBlock.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Database/Storage/IBlock.cs -------------------------------------------------------------------------------- /Gem.Engine/Database/Storage/IBlockStorage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Database/Storage/IBlockStorage.cs -------------------------------------------------------------------------------- /Gem.Engine/Database/Storage/IRecordStorage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Database/Storage/IRecordStorage.cs -------------------------------------------------------------------------------- /Gem.Engine/Database/Storage/RecordStorage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Database/Storage/RecordStorage.cs -------------------------------------------------------------------------------- /Gem.Engine/Database/StreamExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Database/StreamExtension.cs -------------------------------------------------------------------------------- /Gem.Engine/Database/StreamReadWrapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Database/StreamReadWrapper.cs -------------------------------------------------------------------------------- /Gem.Engine/Diagnostics/Console/DebugCommandUI.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Diagnostics/Console/DebugCommandUI.cs -------------------------------------------------------------------------------- /Gem.Engine/Diagnostics/Console/DebugManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Diagnostics/Console/DebugManager.cs -------------------------------------------------------------------------------- /Gem.Engine/Diagnostics/Console/DebugSystem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Diagnostics/Console/DebugSystem.cs -------------------------------------------------------------------------------- /Gem.Engine/Diagnostics/Console/FpsCounter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Diagnostics/Console/FpsCounter.cs -------------------------------------------------------------------------------- /Gem.Engine/Diagnostics/Console/IDebugCommandHost.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Diagnostics/Console/IDebugCommandHost.cs -------------------------------------------------------------------------------- /Gem.Engine/Diagnostics/Console/TimeRuler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Diagnostics/Console/TimeRuler.cs -------------------------------------------------------------------------------- /Gem.Engine/Diagnostics/DebugViewFarseer/DebugViewFarseer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Diagnostics/DebugViewFarseer/DebugViewFarseer.cs -------------------------------------------------------------------------------- /Gem.Engine/Diagnostics/DebugViewFarseer/PrimitiveBatch.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Diagnostics/DebugViewFarseer/PrimitiveBatch.cs -------------------------------------------------------------------------------- /Gem.Engine/DrawingSystem/Animations/AnimationStrip.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/DrawingSystem/Animations/AnimationStrip.cs -------------------------------------------------------------------------------- /Gem.Engine/DrawingSystem/Animations/AnimationStripAnalyzer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/DrawingSystem/Animations/AnimationStripAnalyzer.cs -------------------------------------------------------------------------------- /Gem.Engine/DrawingSystem/Animations/AnimationStripSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/DrawingSystem/Animations/AnimationStripSettings.cs -------------------------------------------------------------------------------- /Gem.Engine/DrawingSystem/Animations/Repository/IAnimationRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/DrawingSystem/Animations/Repository/IAnimationRepository.cs -------------------------------------------------------------------------------- /Gem.Engine/DrawingSystem/Animations/Repository/JsonAnimationRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/DrawingSystem/Animations/Repository/JsonAnimationRepository.cs -------------------------------------------------------------------------------- /Gem.Engine/DrawingSystem/AssetCreator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/DrawingSystem/AssetCreator.cs -------------------------------------------------------------------------------- /Gem.Engine/DrawingSystem/LineBatch.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/DrawingSystem/LineBatch.cs -------------------------------------------------------------------------------- /Gem.Engine/DrawingSystem/RenderTargetRenderer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/DrawingSystem/RenderTargetRenderer.cs -------------------------------------------------------------------------------- /Gem.Engine/DrawingSystem/Sprite.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/DrawingSystem/Sprite.cs -------------------------------------------------------------------------------- /Gem.Engine/DrawingSystem/SpriteFonts.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/DrawingSystem/SpriteFonts.cs -------------------------------------------------------------------------------- /Gem.Engine/GameBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/GameBase.cs -------------------------------------------------------------------------------- /Gem.Engine/GameLoop/GameTimeline.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/GameLoop/GameTimeline.cs -------------------------------------------------------------------------------- /Gem.Engine/GameLoop/ITimeline.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/GameLoop/ITimeline.cs -------------------------------------------------------------------------------- /Gem.Engine/GameLoop/TimeLine.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/GameLoop/TimeLine.cs -------------------------------------------------------------------------------- /Gem.Engine/Gem.Engine.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Gem.Engine.csproj -------------------------------------------------------------------------------- /Gem.Engine/GemEngine.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/GemEngine.cs -------------------------------------------------------------------------------- /Gem.Engine/Input/GamePadInput.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Input/GamePadInput.cs -------------------------------------------------------------------------------- /Gem.Engine/Input/IInput.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Input/IInput.cs -------------------------------------------------------------------------------- /Gem.Engine/Input/InputConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Input/InputConfiguration.cs -------------------------------------------------------------------------------- /Gem.Engine/Input/InputManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Input/InputManager.cs -------------------------------------------------------------------------------- /Gem.Engine/Input/KeyboardInput.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Input/KeyboardInput.cs -------------------------------------------------------------------------------- /Gem.Engine/Input/KeyboardUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Input/KeyboardUtils.cs -------------------------------------------------------------------------------- /Gem.Engine/Input/MouseInput.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Input/MouseInput.cs -------------------------------------------------------------------------------- /Gem.Engine/Input/TouchInput.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Input/TouchInput.cs -------------------------------------------------------------------------------- /Gem.Engine/Logging/ActionAppender.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Logging/ActionAppender.cs -------------------------------------------------------------------------------- /Gem.Engine/Logging/AppenderOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Logging/AppenderOptions.cs -------------------------------------------------------------------------------- /Gem.Engine/Logging/Auditor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Logging/Auditor.cs -------------------------------------------------------------------------------- /Gem.Engine/Logging/ConfigurableAppender.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Logging/ConfigurableAppender.cs -------------------------------------------------------------------------------- /Gem.Engine/Logging/DebugHost.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Logging/DebugHost.cs -------------------------------------------------------------------------------- /Gem.Engine/Logging/IAppender.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Logging/IAppender.cs -------------------------------------------------------------------------------- /Gem.Engine/Logging/IConfigurableAppender.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Logging/IConfigurableAppender.cs -------------------------------------------------------------------------------- /Gem.Engine/Logging/IDebugHost.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Logging/IDebugHost.cs -------------------------------------------------------------------------------- /Gem.Engine/Logging/IDebugListener.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Logging/IDebugListener.cs -------------------------------------------------------------------------------- /Gem.Engine/Logging/Log4NetWrapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Logging/Log4NetWrapper.cs -------------------------------------------------------------------------------- /Gem.Engine/Logging/NLogWrapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Logging/NLogWrapper.cs -------------------------------------------------------------------------------- /Gem.Engine/Map/Chunk/IChunk.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Map/Chunk/IChunk.cs -------------------------------------------------------------------------------- /Gem.Engine/Map/Chunk/IMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Map/Chunk/IMap.cs -------------------------------------------------------------------------------- /Gem.Engine/Map/Persistence/GuidSerializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Map/Persistence/GuidSerializer.cs -------------------------------------------------------------------------------- /Gem.Engine/Map/Persistence/MapContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Map/Persistence/MapContext.cs -------------------------------------------------------------------------------- /Gem.Engine/Map/Persistence/MapDatabase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Map/Persistence/MapDatabase.cs -------------------------------------------------------------------------------- /Gem.Engine/Map/Persistence/MapModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Map/Persistence/MapModel.cs -------------------------------------------------------------------------------- /Gem.Engine/Map/Persistence/MapSerializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Map/Persistence/MapSerializer.cs -------------------------------------------------------------------------------- /Gem.Engine/Map/Persistence/StringIntSerializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Map/Persistence/StringIntSerializer.cs -------------------------------------------------------------------------------- /Gem.Engine/MessageBus/IMessageBus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/MessageBus/IMessageBus.cs -------------------------------------------------------------------------------- /Gem.Engine/MessageBus/LightMessageBus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/MessageBus/LightMessageBus.cs -------------------------------------------------------------------------------- /Gem.Engine/Physics/CameraFarseer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Physics/CameraFarseer.cs -------------------------------------------------------------------------------- /Gem.Engine/Physics/IPhysicsGame.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Physics/IPhysicsGame.cs -------------------------------------------------------------------------------- /Gem.Engine/Physics/PhysicsHost.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Physics/PhysicsHost.cs -------------------------------------------------------------------------------- /Gem.Engine/Primitives/Providers/IShapeProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Primitives/Providers/IShapeProvider.cs -------------------------------------------------------------------------------- /Gem.Engine/Primitives/Providers/JsonShapeProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Primitives/Providers/JsonShapeProvider.cs -------------------------------------------------------------------------------- /Gem.Engine/Primitives/Rendering/IPainter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Primitives/Rendering/IPainter.cs -------------------------------------------------------------------------------- /Gem.Engine/Primitives/Rendering/MousePainter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Primitives/Rendering/MousePainter.cs -------------------------------------------------------------------------------- /Gem.Engine/Primitives/Shapes/Circle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Primitives/Shapes/Circle.cs -------------------------------------------------------------------------------- /Gem.Engine/Primitives/Shapes/DynamicShape.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Primitives/Shapes/DynamicShape.cs -------------------------------------------------------------------------------- /Gem.Engine/Primitives/Shapes/FixedBoundsShape.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Primitives/Shapes/FixedBoundsShape.cs -------------------------------------------------------------------------------- /Gem.Engine/Primitives/Shapes/IShape.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Primitives/Shapes/IShape.cs -------------------------------------------------------------------------------- /Gem.Engine/Primitives/Shapes/RelativeRenderedShape.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Primitives/Shapes/RelativeRenderedShape.cs -------------------------------------------------------------------------------- /Gem.Engine/Primitives/Shapes/ShapeDeclaration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Primitives/Shapes/ShapeDeclaration.cs -------------------------------------------------------------------------------- /Gem.Engine/Primitives/Shapes/VertexPosition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Primitives/Shapes/VertexPosition.cs -------------------------------------------------------------------------------- /Gem.Engine/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Program.cs -------------------------------------------------------------------------------- /Gem.Engine/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Gem.Engine/Repositories/AsyncRepositoryWrapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Repositories/AsyncRepositoryWrapper.cs -------------------------------------------------------------------------------- /Gem.Engine/Repositories/Extensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Repositories/Extensions.cs -------------------------------------------------------------------------------- /Gem.Engine/Repositories/IRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Repositories/IRepository.cs -------------------------------------------------------------------------------- /Gem.Engine/ScreenSystem/EmptyHost.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/ScreenSystem/EmptyHost.cs -------------------------------------------------------------------------------- /Gem.Engine/ScreenSystem/Host.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/ScreenSystem/Host.cs -------------------------------------------------------------------------------- /Gem.Engine/ScreenSystem/IGame.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/ScreenSystem/IGame.cs -------------------------------------------------------------------------------- /Gem.Engine/ScreenSystem/IScreenHost.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/ScreenSystem/IScreenHost.cs -------------------------------------------------------------------------------- /Gem.Engine/ScreenSystem/ITransition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/ScreenSystem/ITransition.cs -------------------------------------------------------------------------------- /Gem.Engine/ScreenSystem/ScreenManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/ScreenSystem/ScreenManager.cs -------------------------------------------------------------------------------- /Gem.Engine/ScreenSystem/ScreenState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/ScreenSystem/ScreenState.cs -------------------------------------------------------------------------------- /Gem.Engine/ScreenSystem/TimedTransition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/ScreenSystem/TimedTransition.cs -------------------------------------------------------------------------------- /Gem.Engine/ScreenSystem/TransitionDirection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/ScreenSystem/TransitionDirection.cs -------------------------------------------------------------------------------- /Gem.Engine/Shaders/DynamicLight/CastedItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Shaders/DynamicLight/CastedItem.cs -------------------------------------------------------------------------------- /Gem.Engine/Shaders/DynamicLight/LightArea.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Shaders/DynamicLight/LightArea.cs -------------------------------------------------------------------------------- /Gem.Engine/Shaders/DynamicLight/LightManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Shaders/DynamicLight/LightManager.cs -------------------------------------------------------------------------------- /Gem.Engine/Shaders/DynamicLight/QuadRender.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Shaders/DynamicLight/QuadRender.cs -------------------------------------------------------------------------------- /Gem.Engine/Shaders/DynamicLight/ShadowmapResolver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Shaders/DynamicLight/ShadowmapResolver.cs -------------------------------------------------------------------------------- /Gem.Engine/Sound/SoundManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Sound/SoundManager.cs -------------------------------------------------------------------------------- /Gem.Engine/Third Party/FarseerPhysics MonoGame.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Third Party/FarseerPhysics MonoGame.dll -------------------------------------------------------------------------------- /Gem.Engine/Third Party/Lidgren.Network.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Third Party/Lidgren.Network.dll -------------------------------------------------------------------------------- /Gem.Engine/Third Party/MonoGame.Framework.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Third Party/MonoGame.Framework.dll -------------------------------------------------------------------------------- /Gem.Engine/Third Party/OpenTK.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Third Party/OpenTK.dll -------------------------------------------------------------------------------- /Gem.Engine/Third Party/SDL.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Third Party/SDL.dll -------------------------------------------------------------------------------- /Gem.Engine/Third Party/Tao.Sdl.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Third Party/Tao.Sdl.dll -------------------------------------------------------------------------------- /Gem.Engine/Third Party/log4net.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Third Party/log4net.dll -------------------------------------------------------------------------------- /Gem.Engine/Utilities/GTimer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Utilities/GTimer.cs -------------------------------------------------------------------------------- /Gem.Engine/Utilities/IHasRect.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Utilities/IHasRect.cs -------------------------------------------------------------------------------- /Gem.Engine/Utilities/PriorityQueue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Utilities/PriorityQueue.cs -------------------------------------------------------------------------------- /Gem.Engine/Utilities/QuadTree.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Utilities/QuadTree.cs -------------------------------------------------------------------------------- /Gem.Engine/Utilities/QuadTreeNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Utilities/QuadTreeNode.cs -------------------------------------------------------------------------------- /Gem.Engine/Utilities/Range.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Utilities/Range.cs -------------------------------------------------------------------------------- /Gem.Engine/Utilities/RectangleExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Utilities/RectangleExtensions.cs -------------------------------------------------------------------------------- /Gem.Engine/Utilities/StringBuilderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Utilities/StringBuilderExtensions.cs -------------------------------------------------------------------------------- /Gem.Engine/Utilities/Tree.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/Utilities/Tree.cs -------------------------------------------------------------------------------- /Gem.Engine/app.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/app.config -------------------------------------------------------------------------------- /Gem.Engine/gem.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/gem.ico -------------------------------------------------------------------------------- /Gem.Engine/log4net.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/log4net.config -------------------------------------------------------------------------------- /Gem.Engine/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Engine/packages.config -------------------------------------------------------------------------------- /Gem.Environment/Gem.IDE.Core/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Environment/Gem.IDE.Core/App.config -------------------------------------------------------------------------------- /Gem.Environment/Gem.IDE.Core/App.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Environment/Gem.IDE.Core/App.xaml -------------------------------------------------------------------------------- /Gem.Environment/Gem.IDE.Core/App.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Environment/Gem.IDE.Core/App.xaml.cs -------------------------------------------------------------------------------- /Gem.Environment/Gem.IDE.Core/Gem.IDE.Core.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Environment/Gem.IDE.Core/Gem.IDE.Core.csproj -------------------------------------------------------------------------------- /Gem.Environment/Gem.IDE.Core/Modules/Camera/Commands/CameraCommandDefinition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Environment/Gem.IDE.Core/Modules/Camera/Commands/CameraCommandDefinition.cs -------------------------------------------------------------------------------- /Gem.Environment/Gem.IDE.Core/Modules/Camera/Commands/ViewSceneViewerCommandHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Environment/Gem.IDE.Core/Modules/Camera/Commands/ViewSceneViewerCommandHandler.cs -------------------------------------------------------------------------------- /Gem.Environment/Gem.IDE.Core/Modules/Camera/Module.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Environment/Gem.IDE.Core/Modules/Camera/Module.cs -------------------------------------------------------------------------------- /Gem.Environment/Gem.IDE.Core/Modules/Camera/ViewModels/CameraViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Environment/Gem.IDE.Core/Modules/Camera/ViewModels/CameraViewModel.cs -------------------------------------------------------------------------------- /Gem.Environment/Gem.IDE.Core/Modules/Camera/Views/CameraView.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Environment/Gem.IDE.Core/Modules/Camera/Views/CameraView.xaml -------------------------------------------------------------------------------- /Gem.Environment/Gem.IDE.Core/Modules/Camera/Views/CameraView.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Environment/Gem.IDE.Core/Modules/Camera/Views/CameraView.xaml.cs -------------------------------------------------------------------------------- /Gem.Environment/Gem.IDE.Core/Modules/Camera/Views/ISceneView.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Environment/Gem.IDE.Core/Modules/Camera/Views/ISceneView.cs -------------------------------------------------------------------------------- /Gem.Environment/Gem.IDE.Core/Modules/SceneViewer/Module.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Environment/Gem.IDE.Core/Modules/SceneViewer/Module.cs -------------------------------------------------------------------------------- /Gem.Environment/Gem.IDE.Core/Modules/SceneViewer/ViewModels/SceneViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Environment/Gem.IDE.Core/Modules/SceneViewer/ViewModels/SceneViewModel.cs -------------------------------------------------------------------------------- /Gem.Environment/Gem.IDE.Core/Modules/SceneViewer/Views/ISceneView.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Environment/Gem.IDE.Core/Modules/SceneViewer/Views/ISceneView.cs -------------------------------------------------------------------------------- /Gem.Environment/Gem.IDE.Core/Modules/SceneViewer/Views/SceneView.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Environment/Gem.IDE.Core/Modules/SceneViewer/Views/SceneView.xaml -------------------------------------------------------------------------------- /Gem.Environment/Gem.IDE.Core/Modules/SceneViewer/Views/SceneView.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Environment/Gem.IDE.Core/Modules/SceneViewer/Views/SceneView.xaml.cs -------------------------------------------------------------------------------- /Gem.Environment/Gem.IDE.Core/Modules/Startup/MenuDefinitions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Environment/Gem.IDE.Core/Modules/Startup/MenuDefinitions.cs -------------------------------------------------------------------------------- /Gem.Environment/Gem.IDE.Core/Modules/Startup/Module.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Environment/Gem.IDE.Core/Modules/Startup/Module.cs -------------------------------------------------------------------------------- /Gem.Environment/Gem.IDE.Core/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Environment/Gem.IDE.Core/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Gem.Environment/Gem.IDE.Core/Properties/Resources.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Environment/Gem.IDE.Core/Properties/Resources.Designer.cs -------------------------------------------------------------------------------- /Gem.Environment/Gem.IDE.Core/Properties/Resources.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Environment/Gem.IDE.Core/Properties/Resources.resx -------------------------------------------------------------------------------- /Gem.Environment/Gem.IDE.Core/Properties/Settings.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Environment/Gem.IDE.Core/Properties/Settings.Designer.cs -------------------------------------------------------------------------------- /Gem.Environment/Gem.IDE.Core/Properties/Settings.settings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Environment/Gem.IDE.Core/Properties/Settings.settings -------------------------------------------------------------------------------- /Gem.Environment/Gem.IDE.Core/ThirdParty/Gemini.Modules.CodeCompiler.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Environment/Gem.IDE.Core/ThirdParty/Gemini.Modules.CodeCompiler.dll -------------------------------------------------------------------------------- /Gem.Environment/Gem.IDE.Core/ThirdParty/Gemini.Modules.CodeEditor.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Environment/Gem.IDE.Core/ThirdParty/Gemini.Modules.CodeEditor.dll -------------------------------------------------------------------------------- /Gem.Environment/Gem.IDE.Core/ThirdParty/Gemini.Modules.ErrorList.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Environment/Gem.IDE.Core/ThirdParty/Gemini.Modules.ErrorList.dll -------------------------------------------------------------------------------- /Gem.Environment/Gem.IDE.Core/ThirdParty/Gemini.Modules.GraphEditor.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Environment/Gem.IDE.Core/ThirdParty/Gemini.Modules.GraphEditor.dll -------------------------------------------------------------------------------- /Gem.Environment/Gem.IDE.Core/ThirdParty/Gemini.Modules.Inspector.MonoGame.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Environment/Gem.IDE.Core/ThirdParty/Gemini.Modules.Inspector.MonoGame.dll -------------------------------------------------------------------------------- /Gem.Environment/Gem.IDE.Core/ThirdParty/Gemini.Modules.Inspector.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Environment/Gem.IDE.Core/ThirdParty/Gemini.Modules.Inspector.dll -------------------------------------------------------------------------------- /Gem.Environment/Gem.IDE.Core/ThirdParty/Gemini.Modules.MonoGame.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Environment/Gem.IDE.Core/ThirdParty/Gemini.Modules.MonoGame.dll -------------------------------------------------------------------------------- /Gem.Environment/Gem.IDE.Core/ThirdParty/Gemini.Modules.Output.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Environment/Gem.IDE.Core/ThirdParty/Gemini.Modules.Output.dll -------------------------------------------------------------------------------- /Gem.Environment/Gem.IDE.Core/ThirdParty/Gemini.Modules.PropertyGrid.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Environment/Gem.IDE.Core/ThirdParty/Gemini.Modules.PropertyGrid.dll -------------------------------------------------------------------------------- /Gem.Environment/Gem.IDE.Core/ThirdParty/Gemini.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Environment/Gem.IDE.Core/ThirdParty/Gemini.dll -------------------------------------------------------------------------------- /Gem.Environment/Gem.IDE.Core/ThirdParty/ICSharpCode.AvalonEdit.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Environment/Gem.IDE.Core/ThirdParty/ICSharpCode.AvalonEdit.dll -------------------------------------------------------------------------------- /Gem.Environment/Gem.IDE.Core/ThirdParty/MahApps.Metro.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Environment/Gem.IDE.Core/ThirdParty/MahApps.Metro.dll -------------------------------------------------------------------------------- /Gem.Environment/Gem.IDE.Core/ThirdParty/MonoGame.Framework.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Environment/Gem.IDE.Core/ThirdParty/MonoGame.Framework.dll -------------------------------------------------------------------------------- /Gem.Environment/Gem.IDE.Core/ThirdParty/SharpDX.DXGI.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Environment/Gem.IDE.Core/ThirdParty/SharpDX.DXGI.dll -------------------------------------------------------------------------------- /Gem.Environment/Gem.IDE.Core/ThirdParty/SharpDX.Direct2D1.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Environment/Gem.IDE.Core/ThirdParty/SharpDX.Direct2D1.dll -------------------------------------------------------------------------------- /Gem.Environment/Gem.IDE.Core/ThirdParty/SharpDX.Direct3D11.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Environment/Gem.IDE.Core/ThirdParty/SharpDX.Direct3D11.dll -------------------------------------------------------------------------------- /Gem.Environment/Gem.IDE.Core/ThirdParty/SharpDX.Direct3D9.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Environment/Gem.IDE.Core/ThirdParty/SharpDX.Direct3D9.dll -------------------------------------------------------------------------------- /Gem.Environment/Gem.IDE.Core/ThirdParty/SharpDX.MediaFoundation.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Environment/Gem.IDE.Core/ThirdParty/SharpDX.MediaFoundation.dll -------------------------------------------------------------------------------- /Gem.Environment/Gem.IDE.Core/ThirdParty/SharpDX.RawInput.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Environment/Gem.IDE.Core/ThirdParty/SharpDX.RawInput.dll -------------------------------------------------------------------------------- /Gem.Environment/Gem.IDE.Core/ThirdParty/SharpDX.XAudio2.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Environment/Gem.IDE.Core/ThirdParty/SharpDX.XAudio2.dll -------------------------------------------------------------------------------- /Gem.Environment/Gem.IDE.Core/ThirdParty/SharpDX.XInput.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Environment/Gem.IDE.Core/ThirdParty/SharpDX.XInput.dll -------------------------------------------------------------------------------- /Gem.Environment/Gem.IDE.Core/ThirdParty/SharpDX.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Environment/Gem.IDE.Core/ThirdParty/SharpDX.dll -------------------------------------------------------------------------------- /Gem.Environment/Gem.IDE.Core/ThirdParty/System.Windows.Interactivity.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Environment/Gem.IDE.Core/ThirdParty/System.Windows.Interactivity.dll -------------------------------------------------------------------------------- /Gem.Environment/Gem.IDE.Core/ThirdParty/Xceed.Wpf.AvalonDock.Themes.Aero.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Environment/Gem.IDE.Core/ThirdParty/Xceed.Wpf.AvalonDock.Themes.Aero.dll -------------------------------------------------------------------------------- /Gem.Environment/Gem.IDE.Core/ThirdParty/Xceed.Wpf.AvalonDock.Themes.Metro.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Environment/Gem.IDE.Core/ThirdParty/Xceed.Wpf.AvalonDock.Themes.Metro.dll -------------------------------------------------------------------------------- /Gem.Environment/Gem.IDE.Core/ThirdParty/Xceed.Wpf.AvalonDock.Themes.VS2010.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Environment/Gem.IDE.Core/ThirdParty/Xceed.Wpf.AvalonDock.Themes.VS2010.dll -------------------------------------------------------------------------------- /Gem.Environment/Gem.IDE.Core/ThirdParty/Xceed.Wpf.AvalonDock.Themes.VS2013.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Environment/Gem.IDE.Core/ThirdParty/Xceed.Wpf.AvalonDock.Themes.VS2013.dll -------------------------------------------------------------------------------- /Gem.Environment/Gem.IDE.Core/ThirdParty/Xceed.Wpf.AvalonDock.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Environment/Gem.IDE.Core/ThirdParty/Xceed.Wpf.AvalonDock.dll -------------------------------------------------------------------------------- /Gem.Environment/Gem.IDE.Core/ThirdParty/Xceed.Wpf.DataGrid.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Environment/Gem.IDE.Core/ThirdParty/Xceed.Wpf.DataGrid.dll -------------------------------------------------------------------------------- /Gem.Environment/Gem.IDE.Core/ThirdParty/Xceed.Wpf.Toolkit.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Environment/Gem.IDE.Core/ThirdParty/Xceed.Wpf.Toolkit.dll -------------------------------------------------------------------------------- /Gem.Environment/Gem.IDE.Core/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Environment/Gem.IDE.Core/packages.config -------------------------------------------------------------------------------- /Gem.Environment/Gem.IDE.Infrastructure/CameraHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Environment/Gem.IDE.Infrastructure/CameraHandler.cs -------------------------------------------------------------------------------- /Gem.Environment/Gem.IDE.Infrastructure/Convert.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Environment/Gem.IDE.Infrastructure/Convert.cs -------------------------------------------------------------------------------- /Gem.Environment/Gem.IDE.Infrastructure/CoordinateViewer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Environment/Gem.IDE.Infrastructure/CoordinateViewer.cs -------------------------------------------------------------------------------- /Gem.Environment/Gem.IDE.Infrastructure/DeviceManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Environment/Gem.IDE.Infrastructure/DeviceManager.cs -------------------------------------------------------------------------------- /Gem.Environment/Gem.IDE.Infrastructure/Gem.IDE.Infrastructure.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Environment/Gem.IDE.Infrastructure/Gem.IDE.Infrastructure.csproj -------------------------------------------------------------------------------- /Gem.Environment/Gem.IDE.Infrastructure/ImageHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Environment/Gem.IDE.Infrastructure/ImageHelper.cs -------------------------------------------------------------------------------- /Gem.Environment/Gem.IDE.Infrastructure/PersistedEditor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Environment/Gem.IDE.Infrastructure/PersistedEditor.cs -------------------------------------------------------------------------------- /Gem.Environment/Gem.IDE.Infrastructure/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Environment/Gem.IDE.Infrastructure/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Gem.Environment/Gem.IDE.Infrastructure/ServiceProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Environment/Gem.IDE.Infrastructure/ServiceProvider.cs -------------------------------------------------------------------------------- /Gem.Environment/Gem.IDE.Infrastructure/TrackedObject.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Environment/Gem.IDE.Infrastructure/TrackedObject.cs -------------------------------------------------------------------------------- /Gem.Environment/Gem.IDE.Infrastructure/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Environment/Gem.IDE.Infrastructure/packages.config -------------------------------------------------------------------------------- /Gem.Environment/Gem.IDE.Modules.ProjectExplorer/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Environment/Gem.IDE.Modules.ProjectExplorer/App.config -------------------------------------------------------------------------------- /Gem.Environment/Gem.IDE.Modules.ProjectExplorer/Gem.IDE.Modules.ProjectExplorer.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Environment/Gem.IDE.Modules.ProjectExplorer/Gem.IDE.Modules.ProjectExplorer.csproj -------------------------------------------------------------------------------- /Gem.Environment/Gem.IDE.Modules.ProjectExplorer/MenuDefinition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Environment/Gem.IDE.Modules.ProjectExplorer/MenuDefinition.cs -------------------------------------------------------------------------------- /Gem.Environment/Gem.IDE.Modules.ProjectExplorer/ProjectTree/TreeItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Environment/Gem.IDE.Modules.ProjectExplorer/ProjectTree/TreeItem.cs -------------------------------------------------------------------------------- /Gem.Environment/Gem.IDE.Modules.ProjectExplorer/ProjectTree/TreeItemParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Environment/Gem.IDE.Modules.ProjectExplorer/ProjectTree/TreeItemParser.cs -------------------------------------------------------------------------------- /Gem.Environment/Gem.IDE.Modules.ProjectExplorer/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Environment/Gem.IDE.Modules.ProjectExplorer/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Gem.Environment/Gem.IDE.Modules.ProjectExplorer/Properties/Resources.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Environment/Gem.IDE.Modules.ProjectExplorer/Properties/Resources.Designer.cs -------------------------------------------------------------------------------- /Gem.Environment/Gem.IDE.Modules.ProjectExplorer/Properties/Resources.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Environment/Gem.IDE.Modules.ProjectExplorer/Properties/Resources.resx -------------------------------------------------------------------------------- /Gem.Environment/Gem.IDE.Modules.ProjectExplorer/Properties/Settings.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Environment/Gem.IDE.Modules.ProjectExplorer/Properties/Settings.Designer.cs -------------------------------------------------------------------------------- /Gem.Environment/Gem.IDE.Modules.ProjectExplorer/Properties/Settings.settings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Environment/Gem.IDE.Modules.ProjectExplorer/Properties/Settings.settings -------------------------------------------------------------------------------- /Gem.Environment/Gem.IDE.Modules.ProjectExplorer/ViewModels/ProjectExplorerViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Environment/Gem.IDE.Modules.ProjectExplorer/ViewModels/ProjectExplorerViewModel.cs -------------------------------------------------------------------------------- /Gem.Environment/Gem.IDE.Modules.ProjectExplorer/Views/IProjectExplorer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Environment/Gem.IDE.Modules.ProjectExplorer/Views/IProjectExplorer.cs -------------------------------------------------------------------------------- /Gem.Environment/Gem.IDE.Modules.ProjectExplorer/Views/ProjectExplorerView.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Environment/Gem.IDE.Modules.ProjectExplorer/Views/ProjectExplorerView.xaml -------------------------------------------------------------------------------- /Gem.Environment/Gem.IDE.Modules.ProjectExplorer/Views/ProjectExplorerView.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Environment/Gem.IDE.Modules.ProjectExplorer/Views/ProjectExplorerView.xaml.cs -------------------------------------------------------------------------------- /Gem.Environment/Gem.IDE.Modules.ProjectExplorer/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Environment/Gem.IDE.Modules.ProjectExplorer/packages.config -------------------------------------------------------------------------------- /Gem.Environment/Gem.IDE.Modules.Spritesheets/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Environment/Gem.IDE.Modules.Spritesheets/App.config -------------------------------------------------------------------------------- /Gem.Environment/Gem.IDE.Modules.Spritesheets/Commands/CreateAnimationCommandHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Environment/Gem.IDE.Modules.Spritesheets/Commands/CreateAnimationCommandHandler.cs -------------------------------------------------------------------------------- /Gem.Environment/Gem.IDE.Modules.Spritesheets/Gem.IDE.Modules.Spritesheets.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Environment/Gem.IDE.Modules.Spritesheets/Gem.IDE.Modules.Spritesheets.csproj -------------------------------------------------------------------------------- /Gem.Environment/Gem.IDE.Modules.Spritesheets/Module.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Environment/Gem.IDE.Modules.Spritesheets/Module.cs -------------------------------------------------------------------------------- /Gem.Environment/Gem.IDE.Modules.Spritesheets/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Environment/Gem.IDE.Modules.Spritesheets/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Gem.Environment/Gem.IDE.Modules.Spritesheets/Properties/Resources.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Environment/Gem.IDE.Modules.Spritesheets/Properties/Resources.Designer.cs -------------------------------------------------------------------------------- /Gem.Environment/Gem.IDE.Modules.Spritesheets/Properties/Resources.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Environment/Gem.IDE.Modules.Spritesheets/Properties/Resources.resx -------------------------------------------------------------------------------- /Gem.Environment/Gem.IDE.Modules.Spritesheets/Properties/Settings.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Environment/Gem.IDE.Modules.Spritesheets/Properties/Settings.Designer.cs -------------------------------------------------------------------------------- /Gem.Environment/Gem.IDE.Modules.Spritesheets/Properties/Settings.settings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Environment/Gem.IDE.Modules.Spritesheets/Properties/Settings.settings -------------------------------------------------------------------------------- /Gem.Environment/Gem.IDE.Modules.Spritesheets/ViewModels/AnimationStripAttributes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Environment/Gem.IDE.Modules.Spritesheets/ViewModels/AnimationStripAttributes.cs -------------------------------------------------------------------------------- /Gem.Environment/Gem.IDE.Modules.Spritesheets/ViewModels/AnimationStripViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Environment/Gem.IDE.Modules.Spritesheets/ViewModels/AnimationStripViewModel.cs -------------------------------------------------------------------------------- /Gem.Environment/Gem.IDE.Modules.Spritesheets/Views/AnimationStripView.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Environment/Gem.IDE.Modules.Spritesheets/Views/AnimationStripView.xaml -------------------------------------------------------------------------------- /Gem.Environment/Gem.IDE.Modules.Spritesheets/Views/AnimationStripView.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Environment/Gem.IDE.Modules.Spritesheets/Views/AnimationStripView.xaml.cs -------------------------------------------------------------------------------- /Gem.Environment/Gem.IDE.Modules.Spritesheets/Views/AnimationViewOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Environment/Gem.IDE.Modules.Spritesheets/Views/AnimationViewOptions.cs -------------------------------------------------------------------------------- /Gem.Environment/Gem.IDE.Modules.Spritesheets/Views/ISceneView.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Environment/Gem.IDE.Modules.Spritesheets/Views/ISceneView.cs -------------------------------------------------------------------------------- /Gem.Environment/Gem.IDE.Modules.Spritesheets/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Environment/Gem.IDE.Modules.Spritesheets/packages.config -------------------------------------------------------------------------------- /Gem.Gui/Aggregation/AggregationContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Gui/Aggregation/AggregationContext.cs -------------------------------------------------------------------------------- /Gem.Gui/Aggregation/AggregationEntry.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Gui/Aggregation/AggregationEntry.cs -------------------------------------------------------------------------------- /Gem.Gui/Aggregation/AggregationTarget.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Gui/Aggregation/AggregationTarget.cs -------------------------------------------------------------------------------- /Gem.Gui/Aggregation/AggregationToken.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Gui/Aggregation/AggregationToken.cs -------------------------------------------------------------------------------- /Gem.Gui/Aggregation/IAggregator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Gui/Aggregation/IAggregator.cs -------------------------------------------------------------------------------- /Gem.Gui/Aggregation/Indexer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Gui/Aggregation/Indexer.cs -------------------------------------------------------------------------------- /Gem.Gui/Aggregation/MouseControlAggregator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Gui/Aggregation/MouseControlAggregator.cs -------------------------------------------------------------------------------- /Gem.Gui/Aggregation/Script.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Gui/Aggregation/Script.cs -------------------------------------------------------------------------------- /Gem.Gui/Aggregation/ScriptAggregator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Gui/Aggregation/ScriptAggregator.cs -------------------------------------------------------------------------------- /Gem.Gui/Alignment/AlignmentContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Gui/Alignment/AlignmentContext.cs -------------------------------------------------------------------------------- /Gem.Gui/Alignment/AlignmentResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Gui/Alignment/AlignmentResult.cs -------------------------------------------------------------------------------- /Gem.Gui/Alignment/AlignmentTransition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Gui/Alignment/AlignmentTransition.cs -------------------------------------------------------------------------------- /Gem.Gui/Alignment/HorizontalAlignment.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Gui/Alignment/HorizontalAlignment.cs -------------------------------------------------------------------------------- /Gem.Gui/Alignment/IAlignable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Gui/Alignment/IAlignable.cs -------------------------------------------------------------------------------- /Gem.Gui/Alignment/IAlignment.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Gui/Alignment/IAlignment.cs -------------------------------------------------------------------------------- /Gem.Gui/Alignment/IAlignmentTransition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Gui/Alignment/IAlignmentTransition.cs -------------------------------------------------------------------------------- /Gem.Gui/Alignment/IScalable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Gui/Alignment/IScalable.cs -------------------------------------------------------------------------------- /Gem.Gui/Alignment/InstantTransition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Gui/Alignment/InstantTransition.cs -------------------------------------------------------------------------------- /Gem.Gui/Alignment/VerticalAlignment.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Gui/Alignment/VerticalAlignment.cs -------------------------------------------------------------------------------- /Gem.Gui/Animations/Animation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Gui/Animations/Animation.cs -------------------------------------------------------------------------------- /Gem.Gui/Animations/AnimationContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Gui/Animations/AnimationContext.cs -------------------------------------------------------------------------------- /Gem.Gui/Animations/Step.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Gui/Animations/Step.cs -------------------------------------------------------------------------------- /Gem.Gui/Animations/Time.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Gui/Animations/Time.cs -------------------------------------------------------------------------------- /Gem.Gui/Configuration/DefaultConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Gui/Configuration/DefaultConfiguration.cs -------------------------------------------------------------------------------- /Gem.Gui/Configuration/IConfigurationResolver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Gui/Configuration/IConfigurationResolver.cs -------------------------------------------------------------------------------- /Gem.Gui/Configuration/Options.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Gui/Configuration/Options.cs -------------------------------------------------------------------------------- /Gem.Gui/Configuration/Settings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Gui/Configuration/Settings.cs -------------------------------------------------------------------------------- /Gem.Gui/Containers/AContainer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Gui/Containers/AContainer.cs -------------------------------------------------------------------------------- /Gem.Gui/Containers/AssetContainer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Gui/Containers/AssetContainer.cs -------------------------------------------------------------------------------- /Gem.Gui/Controls/AControl.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Gui/Controls/AControl.cs -------------------------------------------------------------------------------- /Gem.Gui/Controls/Button.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Gui/Controls/Button.cs -------------------------------------------------------------------------------- /Gem.Gui/Controls/CheckBox.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Gui/Controls/CheckBox.cs -------------------------------------------------------------------------------- /Gem.Gui/Controls/Label.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Gui/Controls/Label.cs -------------------------------------------------------------------------------- /Gem.Gui/Controls/Slider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Gui/Controls/Slider.cs -------------------------------------------------------------------------------- /Gem.Gui/Controls/SliderDrawable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Gui/Controls/SliderDrawable.cs -------------------------------------------------------------------------------- /Gem.Gui/Controls/SliderInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Gui/Controls/SliderInfo.cs -------------------------------------------------------------------------------- /Gem.Gui/Controls/TargetPlatform.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Gui/Controls/TargetPlatform.cs -------------------------------------------------------------------------------- /Gem.Gui/Controls/TextAppenderHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Gui/Controls/TextAppenderHelper.cs -------------------------------------------------------------------------------- /Gem.Gui/Controls/TextField.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Gui/Controls/TextField.cs -------------------------------------------------------------------------------- /Gem.Gui/Events/ControlEventArgs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Gui/Events/ControlEventArgs.cs -------------------------------------------------------------------------------- /Gem.Gui/Events/TextFieldEventArgs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Gui/Events/TextFieldEventArgs.cs -------------------------------------------------------------------------------- /Gem.Gui/Events/ViewEvents.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Gui/Events/ViewEvents.cs -------------------------------------------------------------------------------- /Gem.Gui/Factories/GeneralControlFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Gui/Factories/GeneralControlFactory.cs -------------------------------------------------------------------------------- /Gem.Gui/Factories/IControlFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Gui/Factories/IControlFactory.cs -------------------------------------------------------------------------------- /Gem.Gui/Factories/ITextureFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Gui/Factories/ITextureFactory.cs -------------------------------------------------------------------------------- /Gem.Gui/Factories/TextureCreationRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Gui/Factories/TextureCreationRequest.cs -------------------------------------------------------------------------------- /Gem.Gui/Factories/TextureFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Gui/Factories/TextureFactory.cs -------------------------------------------------------------------------------- /Gem.Gui/Fluent/ControlFluentBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Gui/Fluent/ControlFluentBuilder.cs -------------------------------------------------------------------------------- /Gem.Gui/Fluent/RenderControlBy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Gui/Fluent/RenderControlBy.cs -------------------------------------------------------------------------------- /Gem.Gui/Fluent/RenderTextBy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Gui/Fluent/RenderTextBy.cs -------------------------------------------------------------------------------- /Gem.Gui/Gem.Gui.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Gui/Gem.Gui.csproj -------------------------------------------------------------------------------- /Gem.Gui/GemGui.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Gui/GemGui.cs -------------------------------------------------------------------------------- /Gem.Gui/Input/GamePadInputButtons.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Gui/Input/GamePadInputButtons.cs -------------------------------------------------------------------------------- /Gem.Gui/Input/InputManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Gui/Input/InputManager.cs -------------------------------------------------------------------------------- /Gem.Gui/Input/KeyRepetition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Gui/Input/KeyRepetition.cs -------------------------------------------------------------------------------- /Gem.Gui/Input/KeyboardInputKeys.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Gui/Input/KeyboardInputKeys.cs -------------------------------------------------------------------------------- /Gem.Gui/Input/KeyboardUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Gui/Input/KeyboardUtils.cs -------------------------------------------------------------------------------- /Gem.Gui/Layout/ControlCamera.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Gui/Layout/ControlCamera.cs -------------------------------------------------------------------------------- /Gem.Gui/Layout/LayoutAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Gui/Layout/LayoutAttribute.cs -------------------------------------------------------------------------------- /Gem.Gui/Layout/ListView.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Gui/Layout/ListView.cs -------------------------------------------------------------------------------- /Gem.Gui/Layout/Orientation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Gui/Layout/Orientation.cs -------------------------------------------------------------------------------- /Gem.Gui/Layout/Scrollable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Gui/Layout/Scrollable.cs -------------------------------------------------------------------------------- /Gem.Gui/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Gui/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Gem.Gui/Rendering/ControlFrameDrawable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Gui/Rendering/ControlFrameDrawable.cs -------------------------------------------------------------------------------- /Gem.Gui/Rendering/ControlPositionDrawable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Gui/Rendering/ControlPositionDrawable.cs -------------------------------------------------------------------------------- /Gem.Gui/Rendering/IControlDrawable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Gui/Rendering/IControlDrawable.cs -------------------------------------------------------------------------------- /Gem.Gui/Rendering/IRenderable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Gui/Rendering/IRenderable.cs -------------------------------------------------------------------------------- /Gem.Gui/Rendering/ITextDrawable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Gui/Rendering/ITextDrawable.cs -------------------------------------------------------------------------------- /Gem.Gui/Rendering/ImmutableRegion.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Gui/Rendering/ImmutableRegion.cs -------------------------------------------------------------------------------- /Gem.Gui/Rendering/Padding.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Gui/Rendering/Padding.cs -------------------------------------------------------------------------------- /Gem.Gui/Rendering/Region.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Gui/Rendering/Region.cs -------------------------------------------------------------------------------- /Gem.Gui/Rendering/RenderParameters.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Gui/Rendering/RenderParameters.cs -------------------------------------------------------------------------------- /Gem.Gui/Rendering/RenderTemplate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Gui/Rendering/RenderTemplate.cs -------------------------------------------------------------------------------- /Gem.Gui/Rendering/Sprite.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Gui/Rendering/Sprite.cs -------------------------------------------------------------------------------- /Gem.Gui/Rendering/TextDrawable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Gui/Rendering/TextDrawable.cs -------------------------------------------------------------------------------- /Gem.Gui/SDL.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Gui/SDL.dll -------------------------------------------------------------------------------- /Gem.Gui/ScreenSystem/GuiHost.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Gui/ScreenSystem/GuiHost.cs -------------------------------------------------------------------------------- /Gem.Gui/ScreenSystem/IGuiHost.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Gui/ScreenSystem/IGuiHost.cs -------------------------------------------------------------------------------- /Gem.Gui/ScreenSystem/ITransition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Gui/ScreenSystem/ITransition.cs -------------------------------------------------------------------------------- /Gem.Gui/ScreenSystem/ScreenManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Gui/ScreenSystem/ScreenManager.cs -------------------------------------------------------------------------------- /Gem.Gui/ScreenSystem/ScreenState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Gui/ScreenSystem/ScreenState.cs -------------------------------------------------------------------------------- /Gem.Gui/ScreenSystem/TimedTransition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Gui/ScreenSystem/TimedTransition.cs -------------------------------------------------------------------------------- /Gem.Gui/ScreenSystem/TransitionDirection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Gui/ScreenSystem/TransitionDirection.cs -------------------------------------------------------------------------------- /Gem.Gui/Styles/ARenderStyle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Gui/Styles/ARenderStyle.cs -------------------------------------------------------------------------------- /Gem.Gui/Styles/ColorMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Gui/Styles/ColorMap.cs -------------------------------------------------------------------------------- /Gem.Gui/Styles/ColorPatterns/BorderPattern.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Gui/Styles/ColorPatterns/BorderPattern.cs -------------------------------------------------------------------------------- /Gem.Gui/Styles/ColorPatterns/IColorPattern.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Gui/Styles/ColorPatterns/IColorPattern.cs -------------------------------------------------------------------------------- /Gem.Gui/Styles/ColorPatterns/Pattern.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Gui/Styles/ColorPatterns/Pattern.cs -------------------------------------------------------------------------------- /Gem.Gui/Styles/ColorPatterns/SolidColorPattern.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Gui/Styles/ColorPatterns/SolidColorPattern.cs -------------------------------------------------------------------------------- /Gem.Gui/Styles/ColorPatterns/TextViewPattern.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Gui/Styles/ColorPatterns/TextViewPattern.cs -------------------------------------------------------------------------------- /Gem.Gui/Styles/DecoratedStyle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Gui/Styles/DecoratedStyle.cs -------------------------------------------------------------------------------- /Gem.Gui/Styles/NoStyle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Gui/Styles/NoStyle.cs -------------------------------------------------------------------------------- /Gem.Gui/Styles/Style.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Gui/Styles/Style.cs -------------------------------------------------------------------------------- /Gem.Gui/Styles/TransparentControlStyle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Gui/Styles/TransparentControlStyle.cs -------------------------------------------------------------------------------- /Gem.Gui/Text/IText.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Gui/Text/IText.cs -------------------------------------------------------------------------------- /Gem.Gui/Text/StandardText.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Gui/Text/StandardText.cs -------------------------------------------------------------------------------- /Gem.Gui/Text/TextEventArgs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Gui/Text/TextEventArgs.cs -------------------------------------------------------------------------------- /Gem.Gui/Transformations/ITransformable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Gui/Transformations/ITransformable.cs -------------------------------------------------------------------------------- /Gem.Gui/Transformations/ITransformation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Gui/Transformations/ITransformation.cs -------------------------------------------------------------------------------- /Gem.Gui/Transformations/NoTransformation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Gui/Transformations/NoTransformation.cs -------------------------------------------------------------------------------- /Gem.Gui/Transformations/OneTimeTransformation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Gui/Transformations/OneTimeTransformation.cs -------------------------------------------------------------------------------- /Gem.Gui/Transformations/PredicateTransformation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Gui/Transformations/PredicateTransformation.cs -------------------------------------------------------------------------------- /Gem.Gui/Transformations/TimedTransformation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Gui/Transformations/TimedTransformation.cs -------------------------------------------------------------------------------- /Gem.Gui/Utilities/NumberExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Gui/Utilities/NumberExtensions.cs -------------------------------------------------------------------------------- /Gem.Gui/Utilities/RectangleExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Gui/Utilities/RectangleExtensions.cs -------------------------------------------------------------------------------- /Gem.Gui/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Gui/packages.config -------------------------------------------------------------------------------- /Gem.Infrastructure/Aspects/ExceptionInterceptor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Infrastructure/Aspects/ExceptionInterceptor.cs -------------------------------------------------------------------------------- /Gem.Infrastructure/Aspects/LogInterceptor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Infrastructure/Aspects/LogInterceptor.cs -------------------------------------------------------------------------------- /Gem.Infrastructure/Aspects/LogicalOperationInterceptor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Infrastructure/Aspects/LogicalOperationInterceptor.cs -------------------------------------------------------------------------------- /Gem.Infrastructure/Assertions/Argument.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Infrastructure/Assertions/Argument.cs -------------------------------------------------------------------------------- /Gem.Infrastructure/Assertions/DebugArgument.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Infrastructure/Assertions/DebugArgument.cs -------------------------------------------------------------------------------- /Gem.Infrastructure/Attributes/AttributeResolver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Infrastructure/Attributes/AttributeResolver.cs -------------------------------------------------------------------------------- /Gem.Infrastructure/Attributes/DefaultValueHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Infrastructure/Attributes/DefaultValueHelper.cs -------------------------------------------------------------------------------- /Gem.Infrastructure/Cache/Events/EventAggregator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Infrastructure/Cache/Events/EventAggregator.cs -------------------------------------------------------------------------------- /Gem.Infrastructure/Cache/Events/ICacheEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Infrastructure/Cache/Events/ICacheEvent.cs -------------------------------------------------------------------------------- /Gem.Infrastructure/Cache/Events/IEventProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Infrastructure/Cache/Events/IEventProvider.cs -------------------------------------------------------------------------------- /Gem.Infrastructure/Cache/GCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Infrastructure/Cache/GCache.cs -------------------------------------------------------------------------------- /Gem.Infrastructure/Configuration/ConfigurationItemCreator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Infrastructure/Configuration/ConfigurationItemCreator.cs -------------------------------------------------------------------------------- /Gem.Infrastructure/Configuration/ConfigurationItemFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Infrastructure/Configuration/ConfigurationItemFactory.cs -------------------------------------------------------------------------------- /Gem.Infrastructure/Configuration/Factory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Infrastructure/Configuration/Factory.cs -------------------------------------------------------------------------------- /Gem.Infrastructure/Configuration/FactoryHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Infrastructure/Configuration/FactoryHelper.cs -------------------------------------------------------------------------------- /Gem.Infrastructure/Configuration/IFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Infrastructure/Configuration/IFactory.cs -------------------------------------------------------------------------------- /Gem.Infrastructure/Configuration/INamedItemFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Infrastructure/Configuration/INamedItemFactory.cs -------------------------------------------------------------------------------- /Gem.Infrastructure/Configuration/MethodFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Infrastructure/Configuration/MethodFactory.cs -------------------------------------------------------------------------------- /Gem.Infrastructure/Configuration/NameBaseAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Infrastructure/Configuration/NameBaseAttribute.cs -------------------------------------------------------------------------------- /Gem.Infrastructure/Configuration/ReflectionHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Infrastructure/Configuration/ReflectionHelper.cs -------------------------------------------------------------------------------- /Gem.Infrastructure/Constants.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Infrastructure/Constants.cs -------------------------------------------------------------------------------- /Gem.Infrastructure/Dependencies.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Infrastructure/Dependencies.cs -------------------------------------------------------------------------------- /Gem.Infrastructure/DisposableEntry.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Infrastructure/DisposableEntry.cs -------------------------------------------------------------------------------- /Gem.Infrastructure/Dynamic/DynamicDictionary.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Infrastructure/Dynamic/DynamicDictionary.cs -------------------------------------------------------------------------------- /Gem.Infrastructure/Dynamic/DynamicMapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Infrastructure/Dynamic/DynamicMapper.cs -------------------------------------------------------------------------------- /Gem.Infrastructure/Dynamic/DynamicXElement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Infrastructure/Dynamic/DynamicXElement.cs -------------------------------------------------------------------------------- /Gem.Infrastructure/Dynamic/PropertyNotifyExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Infrastructure/Dynamic/PropertyNotifyExtensions.cs -------------------------------------------------------------------------------- /Gem.Infrastructure/Events/AbstractEventHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Infrastructure/Events/AbstractEventHandler.cs -------------------------------------------------------------------------------- /Gem.Infrastructure/Events/EventHandlerExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Infrastructure/Events/EventHandlerExtensions.cs -------------------------------------------------------------------------------- /Gem.Infrastructure/Exceptions/ExceptionUtilities.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Infrastructure/Exceptions/ExceptionUtilities.cs -------------------------------------------------------------------------------- /Gem.Infrastructure/Functional/Behavior.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Infrastructure/Functional/Behavior.cs -------------------------------------------------------------------------------- /Gem.Infrastructure/Functional/LinqExts.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Infrastructure/Functional/LinqExts.cs -------------------------------------------------------------------------------- /Gem.Infrastructure/Functional/Maybe.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Infrastructure/Functional/Maybe.cs -------------------------------------------------------------------------------- /Gem.Infrastructure/Functional/Option.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Infrastructure/Functional/Option.cs -------------------------------------------------------------------------------- /Gem.Infrastructure/Functional/PatternMatcher.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Infrastructure/Functional/PatternMatcher.cs -------------------------------------------------------------------------------- /Gem.Infrastructure/Functional/Pipeline.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Infrastructure/Functional/Pipeline.cs -------------------------------------------------------------------------------- /Gem.Infrastructure/Functional/PipelineExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Infrastructure/Functional/PipelineExtensions.cs -------------------------------------------------------------------------------- /Gem.Infrastructure/Functional/Result.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Infrastructure/Functional/Result.cs -------------------------------------------------------------------------------- /Gem.Infrastructure/Functional/ResultExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Infrastructure/Functional/ResultExtensions.cs -------------------------------------------------------------------------------- /Gem.Infrastructure/Functional/Time.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Infrastructure/Functional/Time.cs -------------------------------------------------------------------------------- /Gem.Infrastructure/Functional/ValidatorPrimitive.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Infrastructure/Functional/ValidatorPrimitive.cs -------------------------------------------------------------------------------- /Gem.Infrastructure/Gem.Infrastructure.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Infrastructure/Gem.Infrastructure.csproj -------------------------------------------------------------------------------- /Gem.Infrastructure/Input/GamePadInput.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Infrastructure/Input/GamePadInput.cs -------------------------------------------------------------------------------- /Gem.Infrastructure/Input/IInput.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Infrastructure/Input/IInput.cs -------------------------------------------------------------------------------- /Gem.Infrastructure/Input/KeyboardInput.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Infrastructure/Input/KeyboardInput.cs -------------------------------------------------------------------------------- /Gem.Infrastructure/Input/KeyboardUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Infrastructure/Input/KeyboardUtils.cs -------------------------------------------------------------------------------- /Gem.Infrastructure/Input/MouseInput.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Infrastructure/Input/MouseInput.cs -------------------------------------------------------------------------------- /Gem.Infrastructure/Input/TouchInput.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Infrastructure/Input/TouchInput.cs -------------------------------------------------------------------------------- /Gem.Infrastructure/Logging/ActionAppender.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Infrastructure/Logging/ActionAppender.cs -------------------------------------------------------------------------------- /Gem.Infrastructure/Logging/AppenderOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Infrastructure/Logging/AppenderOptions.cs -------------------------------------------------------------------------------- /Gem.Infrastructure/Logging/Auditor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Infrastructure/Logging/Auditor.cs -------------------------------------------------------------------------------- /Gem.Infrastructure/Logging/ConfigurableAppender.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Infrastructure/Logging/ConfigurableAppender.cs -------------------------------------------------------------------------------- /Gem.Infrastructure/Logging/DebugHost.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Infrastructure/Logging/DebugHost.cs -------------------------------------------------------------------------------- /Gem.Infrastructure/Logging/IAppender.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Infrastructure/Logging/IAppender.cs -------------------------------------------------------------------------------- /Gem.Infrastructure/Logging/IConfigurableAppender.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Infrastructure/Logging/IConfigurableAppender.cs -------------------------------------------------------------------------------- /Gem.Infrastructure/Logging/IDebugHost.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Infrastructure/Logging/IDebugHost.cs -------------------------------------------------------------------------------- /Gem.Infrastructure/Logging/IDebugListener.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Infrastructure/Logging/IDebugListener.cs -------------------------------------------------------------------------------- /Gem.Infrastructure/Logging/Log4NetWrapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Infrastructure/Logging/Log4NetWrapper.cs -------------------------------------------------------------------------------- /Gem.Infrastructure/Logging/NLogWrapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Infrastructure/Logging/NLogWrapper.cs -------------------------------------------------------------------------------- /Gem.Infrastructure/LogicalOperations/CorrelationTrace.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Infrastructure/LogicalOperations/CorrelationTrace.cs -------------------------------------------------------------------------------- /Gem.Infrastructure/LogicalOperations/LogTraceListener.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Infrastructure/LogicalOperations/LogTraceListener.cs -------------------------------------------------------------------------------- /Gem.Infrastructure/LogicalOperations/OperationStack.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Infrastructure/LogicalOperations/OperationStack.cs -------------------------------------------------------------------------------- /Gem.Infrastructure/LogicalOperations/OperationStackItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Infrastructure/LogicalOperations/OperationStackItem.cs -------------------------------------------------------------------------------- /Gem.Infrastructure/ParallelTask.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Infrastructure/ParallelTask.cs -------------------------------------------------------------------------------- /Gem.Infrastructure/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Infrastructure/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Gem.Infrastructure/log4net.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Infrastructure/log4net.config -------------------------------------------------------------------------------- /Gem.Infrastructure/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Infrastructure/packages.config -------------------------------------------------------------------------------- /Gem.Network/Async/AsyncIncomingMessageHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Network/Async/AsyncIncomingMessageHandler.cs -------------------------------------------------------------------------------- /Gem.Network/Async/ParallelTask.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Network/Async/ParallelTask.cs -------------------------------------------------------------------------------- /Gem.Network/Builders/CsScriptBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Network/Builders/CsScriptBuilder.cs -------------------------------------------------------------------------------- /Gem.Network/Builders/CsScriptPocoBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Network/Builders/CsScriptPocoBuilder.cs -------------------------------------------------------------------------------- /Gem.Network/Builders/DelegateBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Network/Builders/DelegateBuilder.cs -------------------------------------------------------------------------------- /Gem.Network/Builders/IMessageHandlerBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Network/Builders/IMessageHandlerBuilder.cs -------------------------------------------------------------------------------- /Gem.Network/Builders/IPocoBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Network/Builders/IPocoBuilder.cs -------------------------------------------------------------------------------- /Gem.Network/Builders/ReflectionEmitBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Network/Builders/ReflectionEmitBuilder.cs -------------------------------------------------------------------------------- /Gem.Network/Builders/RuntimePropertyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Network/Builders/RuntimePropertyInfo.cs -------------------------------------------------------------------------------- /Gem.Network/Cache/Events/EventAggregator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Network/Cache/Events/EventAggregator.cs -------------------------------------------------------------------------------- /Gem.Network/Cache/Events/ICacheEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Network/Cache/Events/ICacheEvent.cs -------------------------------------------------------------------------------- /Gem.Network/Cache/Events/IEventProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Network/Cache/Events/IEventProvider.cs -------------------------------------------------------------------------------- /Gem.Network/Cache/GCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Network/Cache/GCache.cs -------------------------------------------------------------------------------- /Gem.Network/Cache/ManagedCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Network/Cache/ManagedCache.cs -------------------------------------------------------------------------------- /Gem.Network/Client/ClientMessageProcessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Network/Client/ClientMessageProcessor.cs -------------------------------------------------------------------------------- /Gem.Network/Client/ConnectionConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Network/Client/ConnectionConfig.cs -------------------------------------------------------------------------------- /Gem.Network/Client/GemClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Network/Client/GemClient.cs -------------------------------------------------------------------------------- /Gem.Network/Client/IClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Network/Client/IClient.cs -------------------------------------------------------------------------------- /Gem.Network/Client/Peer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Network/Client/Peer.cs -------------------------------------------------------------------------------- /Gem.Network/Commands/ICommandExecutioner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Network/Commands/ICommandExecutioner.cs -------------------------------------------------------------------------------- /Gem.Network/Commands/ICommandHost.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Network/Commands/ICommandHost.cs -------------------------------------------------------------------------------- /Gem.Network/Commands/ServerCommandHost.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Network/Commands/ServerCommandHost.cs -------------------------------------------------------------------------------- /Gem.Network/Configuration/ConfigurationReaderXML.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Network/Configuration/ConfigurationReaderXML.cs -------------------------------------------------------------------------------- /Gem.Network/Configuration/DefaultConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Network/Configuration/DefaultConfiguration.cs -------------------------------------------------------------------------------- /Gem.Network/Configuration/DependencyArgs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Network/Configuration/DependencyArgs.cs -------------------------------------------------------------------------------- /Gem.Network/Configuration/IConfigurationReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Network/Configuration/IConfigurationReader.cs -------------------------------------------------------------------------------- /Gem.Network/Dependencies.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Network/Dependencies.cs -------------------------------------------------------------------------------- /Gem.Network/Events/ClientEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Network/Events/ClientEvent.cs -------------------------------------------------------------------------------- /Gem.Network/Events/INetworkEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Network/Events/INetworkEvent.cs -------------------------------------------------------------------------------- /Gem.Network/Events/RemoteTimeEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Network/Events/RemoteTimeEvent.cs -------------------------------------------------------------------------------- /Gem.Network/Extensions/LambdaExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Network/Extensions/LambdaExtensions.cs -------------------------------------------------------------------------------- /Gem.Network/Extensions/ObjectExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Network/Extensions/ObjectExtensions.cs -------------------------------------------------------------------------------- /Gem.Network/Factories/API/IEventFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Network/Factories/API/IEventFactory.cs -------------------------------------------------------------------------------- /Gem.Network/Factories/API/IMessageHandlerFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Network/Factories/API/IMessageHandlerFactory.cs -------------------------------------------------------------------------------- /Gem.Network/Factories/API/IPocoFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Network/Factories/API/IPocoFactory.cs -------------------------------------------------------------------------------- /Gem.Network/Factories/ClientEventFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Network/Factories/ClientEventFactory.cs -------------------------------------------------------------------------------- /Gem.Network/Factories/EventFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Network/Factories/EventFactory.cs -------------------------------------------------------------------------------- /Gem.Network/Factories/MessageHandlerFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Network/Factories/MessageHandlerFactory.cs -------------------------------------------------------------------------------- /Gem.Network/Factories/PocoTypeFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Network/Factories/PocoTypeFactory.cs -------------------------------------------------------------------------------- /Gem.Network/Factories/ProtocolEventFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Network/Factories/ProtocolEventFactory.cs -------------------------------------------------------------------------------- /Gem.Network/Factories/ServerProtocolEventFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Network/Factories/ServerProtocolEventFactory.cs -------------------------------------------------------------------------------- /Gem.Network/Factories/TimeDeltaEventFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Network/Factories/TimeDeltaEventFactory.cs -------------------------------------------------------------------------------- /Gem.Network/Fluent/API/IClientMessageRouter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Network/Fluent/API/IClientMessageRouter.cs -------------------------------------------------------------------------------- /Gem.Network/Fluent/API/IMessageFlowBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Network/Fluent/API/IMessageFlowBuilder.cs -------------------------------------------------------------------------------- /Gem.Network/Fluent/API/IServerMessageRouter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Network/Fluent/API/IServerMessageRouter.cs -------------------------------------------------------------------------------- /Gem.Network/Fluent/ClientMessageRouter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Network/Fluent/ClientMessageRouter.cs -------------------------------------------------------------------------------- /Gem.Network/Fluent/MessageFlowBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Network/Fluent/MessageFlowBuilder.cs -------------------------------------------------------------------------------- /Gem.Network/Fluent/MessageFlowRemoteTimeBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Network/Fluent/MessageFlowRemoteTimeBuilder.cs -------------------------------------------------------------------------------- /Gem.Network/Fluent/ServerMessageRouter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Network/Fluent/ServerMessageRouter.cs -------------------------------------------------------------------------------- /Gem.Network/Gem.Network.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Network/Gem.Network.csproj -------------------------------------------------------------------------------- /Gem.Network/GemNetwork.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Network/GemNetwork.cs -------------------------------------------------------------------------------- /Gem.Network/Handlers/DummyHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Network/Handlers/DummyHandler.cs -------------------------------------------------------------------------------- /Gem.Network/Handlers/IMessageHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Network/Handlers/IMessageHandler.cs -------------------------------------------------------------------------------- /Gem.Network/Handlers/NotificationHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Network/Handlers/NotificationHandler.cs -------------------------------------------------------------------------------- /Gem.Network/Managers/ClientMessageFlowManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Network/Managers/ClientMessageFlowManager.cs -------------------------------------------------------------------------------- /Gem.Network/Managers/ClientNetworkActionManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Network/Managers/ClientNetworkActionManager.cs -------------------------------------------------------------------------------- /Gem.Network/Managers/INetworkPeer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Network/Managers/INetworkPeer.cs -------------------------------------------------------------------------------- /Gem.Network/Managers/ProtocolManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Network/Managers/ProtocolManager.cs -------------------------------------------------------------------------------- /Gem.Network/Managers/ServerActionManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Network/Managers/ServerActionManager.cs -------------------------------------------------------------------------------- /Gem.Network/Managers/ServerMessageFlowManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Network/Managers/ServerMessageFlowManager.cs -------------------------------------------------------------------------------- /Gem.Network/Messages/IMessageProcessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Network/Messages/IMessageProcessor.cs -------------------------------------------------------------------------------- /Gem.Network/Messages/INetworkPackage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Network/Messages/INetworkPackage.cs -------------------------------------------------------------------------------- /Gem.Network/Messages/MessageFlowArguments.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Network/Messages/MessageFlowArguments.cs -------------------------------------------------------------------------------- /Gem.Network/Messages/MessageSerializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Network/Messages/MessageSerializer.cs -------------------------------------------------------------------------------- /Gem.Network/Messages/MessageTypes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Network/Messages/MessageTypes.cs -------------------------------------------------------------------------------- /Gem.Network/Messages/PackageConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Network/Messages/PackageConfig.cs -------------------------------------------------------------------------------- /Gem.Network/Messages/Predefined/ConnectionApprovalMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Network/Messages/Predefined/ConnectionApprovalMessage.cs -------------------------------------------------------------------------------- /Gem.Network/Messages/Predefined/DisconnectMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Network/Messages/Predefined/DisconnectMessage.cs -------------------------------------------------------------------------------- /Gem.Network/Messages/Predefined/ServerNotification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Network/Messages/Predefined/ServerNotification.cs -------------------------------------------------------------------------------- /Gem.Network/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Network/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Gem.Network/Protocol/MessageFlowNetworkProtocol.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Network/Protocol/MessageFlowNetworkProtocol.cs -------------------------------------------------------------------------------- /Gem.Network/Protocol/NetworkPackageAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Network/Protocol/NetworkPackageAttribute.cs -------------------------------------------------------------------------------- /Gem.Network/Protocol/ProtocolEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Network/Protocol/ProtocolEvent.cs -------------------------------------------------------------------------------- /Gem.Network/Protocol/ProtocolHandlerBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Network/Protocol/ProtocolHandlerBuilder.cs -------------------------------------------------------------------------------- /Gem.Network/Protocol/ProtocolProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Network/Protocol/ProtocolProvider.cs -------------------------------------------------------------------------------- /Gem.Network/Protocol/ProtocolResolver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Network/Protocol/ProtocolResolver.cs -------------------------------------------------------------------------------- /Gem.Network/Providers/AbstractProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Network/Providers/AbstractProvider.cs -------------------------------------------------------------------------------- /Gem.Network/Providers/ClientActionProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Network/Providers/ClientActionProvider.cs -------------------------------------------------------------------------------- /Gem.Network/Providers/MessageFlowInfoProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Network/Providers/MessageFlowInfoProvider.cs -------------------------------------------------------------------------------- /Gem.Network/Providers/NetworkConfigurationProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Network/Providers/NetworkConfigurationProvider.cs -------------------------------------------------------------------------------- /Gem.Network/Providers/ServerMessageFlowProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Network/Providers/ServerMessageFlowProvider.cs -------------------------------------------------------------------------------- /Gem.Network/Repositories/FlyweightRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Network/Repositories/FlyweightRepository.cs -------------------------------------------------------------------------------- /Gem.Network/Repositories/GenericRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Network/Repositories/GenericRepository.cs -------------------------------------------------------------------------------- /Gem.Network/Repositories/IDataProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Network/Repositories/IDataProvider.cs -------------------------------------------------------------------------------- /Gem.Network/Server/GemServer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Network/Server/GemServer.cs -------------------------------------------------------------------------------- /Gem.Network/Server/IProtocolServerEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Network/Server/IProtocolServerEvent.cs -------------------------------------------------------------------------------- /Gem.Network/Server/IServer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Network/Server/IServer.cs -------------------------------------------------------------------------------- /Gem.Network/Server/MessageArgumentProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Network/Server/MessageArgumentProvider.cs -------------------------------------------------------------------------------- /Gem.Network/Server/MessageArguments.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Network/Server/MessageArguments.cs -------------------------------------------------------------------------------- /Gem.Network/Server/MessageProtocol.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Network/Server/MessageProtocol.cs -------------------------------------------------------------------------------- /Gem.Network/Server/NetworkServer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Network/Server/NetworkServer.cs -------------------------------------------------------------------------------- /Gem.Network/Server/ProtocolServerEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Network/Server/ProtocolServerEvent.cs -------------------------------------------------------------------------------- /Gem.Network/Server/ServerConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Network/Server/ServerConfig.cs -------------------------------------------------------------------------------- /Gem.Network/Server/ServerMessageProcessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Network/Server/ServerMessageProcessor.cs -------------------------------------------------------------------------------- /Gem.Network/Third Party/Autofac.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Network/Third Party/Autofac.dll -------------------------------------------------------------------------------- /Gem.Network/Third Party/CSScriptLibrary.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Network/Third Party/CSScriptLibrary.dll -------------------------------------------------------------------------------- /Gem.Network/Third Party/Lidgren.Network.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Network/Third Party/Lidgren.Network.dll -------------------------------------------------------------------------------- /Gem.Network/Third Party/Seterlund.CodeGuard.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Network/Third Party/Seterlund.CodeGuard.dll -------------------------------------------------------------------------------- /Gem.Network/Third Party/log4net.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Network/Third Party/log4net.dll -------------------------------------------------------------------------------- /Gem.Network/Utilities/AttributeResolver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Network/Utilities/AttributeResolver.cs -------------------------------------------------------------------------------- /Gem.Network/Utilities/DeregisterDictionary.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Network/Utilities/DeregisterDictionary.cs -------------------------------------------------------------------------------- /Gem.Network/Utilities/Loggers/ActionAppender.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Network/Utilities/Loggers/ActionAppender.cs -------------------------------------------------------------------------------- /Gem.Network/Utilities/Loggers/DebugHost.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Network/Utilities/Loggers/DebugHost.cs -------------------------------------------------------------------------------- /Gem.Network/Utilities/Loggers/GemNetworkDebugger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Network/Utilities/Loggers/GemNetworkDebugger.cs -------------------------------------------------------------------------------- /Gem.Network/Utilities/Loggers/IAppender.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Network/Utilities/Loggers/IAppender.cs -------------------------------------------------------------------------------- /Gem.Network/Utilities/Loggers/IDebugHost.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Network/Utilities/Loggers/IDebugHost.cs -------------------------------------------------------------------------------- /Gem.Network/Utilities/Loggers/IDebugListener.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Network/Utilities/Loggers/IDebugListener.cs -------------------------------------------------------------------------------- /Gem.Network/Utilities/Loggers/Log4NetWrapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Network/Utilities/Loggers/Log4NetWrapper.cs -------------------------------------------------------------------------------- /Gem.Network/Utilities/Loggers/LogInterceptor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Network/Utilities/Loggers/LogInterceptor.cs -------------------------------------------------------------------------------- /Gem.Network/Utilities/RandomByteGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Network/Utilities/RandomByteGenerator.cs -------------------------------------------------------------------------------- /Gem.Network/Utilities/Registerer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Network/Utilities/Registerer.cs -------------------------------------------------------------------------------- /Gem.Network/log4net.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Network/log4net.config -------------------------------------------------------------------------------- /Gem.Network/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Network/packages.config -------------------------------------------------------------------------------- /Gem.Tests/Gem.Engine.Tests/AI/BehaviorTreeTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Tests/Gem.Engine.Tests/AI/BehaviorTreeTests.cs -------------------------------------------------------------------------------- /Gem.Tests/Gem.Engine.Tests/AI/FSMTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Tests/Gem.Engine.Tests/AI/FSMTests.cs -------------------------------------------------------------------------------- /Gem.Tests/Gem.Engine.Tests/AI/NeuralNetworkTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Tests/Gem.Engine.Tests/AI/NeuralNetworkTests.cs -------------------------------------------------------------------------------- /Gem.Tests/Gem.Engine.Tests/AI/PromisesTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Tests/Gem.Engine.Tests/AI/PromisesTests.cs -------------------------------------------------------------------------------- /Gem.Tests/Gem.Engine.Tests/AI/StateMachineTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Tests/Gem.Engine.Tests/AI/StateMachineTests.cs -------------------------------------------------------------------------------- /Gem.Tests/Gem.Engine.Tests/Commands.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Tests/Gem.Engine.Tests/Commands.cs -------------------------------------------------------------------------------- /Gem.Tests/Gem.Engine.Tests/ConsoleTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Tests/Gem.Engine.Tests/ConsoleTests.cs -------------------------------------------------------------------------------- /Gem.Tests/Gem.Engine.Tests/Gem.Engine.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Tests/Gem.Engine.Tests/Gem.Engine.Tests.csproj -------------------------------------------------------------------------------- /Gem.Tests/Gem.Engine.Tests/MessageBusTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Tests/Gem.Engine.Tests/MessageBusTests.cs -------------------------------------------------------------------------------- /Gem.Tests/Gem.Engine.Tests/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Tests/Gem.Engine.Tests/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Gem.Tests/Gem.Engine.Tests/Repositories/AnimationRepositoryTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Tests/Gem.Engine.Tests/Repositories/AnimationRepositoryTests.cs -------------------------------------------------------------------------------- /Gem.Tests/Gem.Engine.Tests/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Tests/Gem.Engine.Tests/packages.config -------------------------------------------------------------------------------- /Gem.Tests/Gem.Infrastructure.Tests/AttributeTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Tests/Gem.Infrastructure.Tests/AttributeTests.cs -------------------------------------------------------------------------------- /Gem.Tests/Gem.Infrastructure.Tests/Gem.Infrastructure.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Tests/Gem.Infrastructure.Tests/Gem.Infrastructure.Tests.csproj -------------------------------------------------------------------------------- /Gem.Tests/Gem.Infrastructure.Tests/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Tests/Gem.Infrastructure.Tests/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Gem.Tests/Gem.Infrastructure.Tests/RuntimeResolvingTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Tests/Gem.Infrastructure.Tests/RuntimeResolvingTests.cs -------------------------------------------------------------------------------- /Gem.Tests/Gem.Network.TestHelper/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Tests/Gem.Network.TestHelper/App.config -------------------------------------------------------------------------------- /Gem.Tests/Gem.Network.TestHelper/Gem.Network.TestHelper.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Tests/Gem.Network.TestHelper/Gem.Network.TestHelper.csproj -------------------------------------------------------------------------------- /Gem.Tests/Gem.Network.TestHelper/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Tests/Gem.Network.TestHelper/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Gem.Tests/Gem.Network.TestHelper/TestHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Tests/Gem.Network.TestHelper/TestHelper.cs -------------------------------------------------------------------------------- /Gem.Tests/Gem.Network.Tests/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Tests/Gem.Network.Tests/App.config -------------------------------------------------------------------------------- /Gem.Tests/Gem.Network.Tests/Cache/GenericCacheTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Tests/Gem.Network.Tests/Cache/GenericCacheTests.cs -------------------------------------------------------------------------------- /Gem.Tests/Gem.Network.Tests/Client/ClientEventTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Tests/Gem.Network.Tests/Client/ClientEventTests.cs -------------------------------------------------------------------------------- /Gem.Tests/Gem.Network.Tests/Data/RepositoryTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Tests/Gem.Network.Tests/Data/RepositoryTests.cs -------------------------------------------------------------------------------- /Gem.Tests/Gem.Network.Tests/Flow/ClientCases.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Tests/Gem.Network.Tests/Flow/ClientCases.feature -------------------------------------------------------------------------------- /Gem.Tests/Gem.Network.Tests/Flow/ClientCases.feature.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Tests/Gem.Network.Tests/Flow/ClientCases.feature.cs -------------------------------------------------------------------------------- /Gem.Tests/Gem.Network.Tests/Flow/ClientCasesSteps.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Tests/Gem.Network.Tests/Flow/ClientCasesSteps.cs -------------------------------------------------------------------------------- /Gem.Tests/Gem.Network.Tests/Gem.Network.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Tests/Gem.Network.Tests/Gem.Network.Tests.csproj -------------------------------------------------------------------------------- /Gem.Tests/Gem.Network.Tests/Messages/ByteGeneratorTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Tests/Gem.Network.Tests/Messages/ByteGeneratorTest.cs -------------------------------------------------------------------------------- /Gem.Tests/Gem.Network.Tests/Messages/ClassBuilderTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Tests/Gem.Network.Tests/Messages/ClassBuilderTests.cs -------------------------------------------------------------------------------- /Gem.Tests/Gem.Network.Tests/NetworkConfig/DynamicEventTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Tests/Gem.Network.Tests/NetworkConfig/DynamicEventTests.cs -------------------------------------------------------------------------------- /Gem.Tests/Gem.Network.Tests/NetworkProtocol/NetworkProtocolTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Tests/Gem.Network.Tests/NetworkProtocol/NetworkProtocolTests.cs -------------------------------------------------------------------------------- /Gem.Tests/Gem.Network.Tests/ObjectExtensionsTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Tests/Gem.Network.Tests/ObjectExtensionsTests.cs -------------------------------------------------------------------------------- /Gem.Tests/Gem.Network.Tests/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Tests/Gem.Network.Tests/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Gem.Tests/Gem.Network.Tests/ThirdParty/Moq.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Tests/Gem.Network.Tests/ThirdParty/Moq.dll -------------------------------------------------------------------------------- /Gem.Tests/Gem.Network.Tests/ThirdParty/TechTalk.SpecFlow.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Tests/Gem.Network.Tests/ThirdParty/TechTalk.SpecFlow.dll -------------------------------------------------------------------------------- /Gem.Tests/Gem.Network.Tests/ThirdParty/nunit.framework.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Tests/Gem.Network.Tests/ThirdParty/nunit.framework.dll -------------------------------------------------------------------------------- /Gem.Tests/Gem.Network.Tests/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.Tests/Gem.Network.Tests/packages.config -------------------------------------------------------------------------------- /Gem.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/Gem.sln -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmich/Gem/HEAD/README.md --------------------------------------------------------------------------------