45 Commits

Author SHA1 Message Date
SND\AstrorEnales_cp
1cebf6f91e - Introduced new MediaSystem creator (handling the whole Media namespace)
- Made the plugin handling internally way simpler (no tons of duplicated code anymore)
- Added empty MediaSystem to have a default for now (Windows.OpenAL)
- Added a PercentageCompleteAttribute which will be used to mark the current state of a class (0-100%)
2012-02-15 19:48:46 +00:00
SND\AstrorEnales_cp
d8ab2ef4cc Further work on the sound system creator process 2012-02-11 23:53:03 +00:00
SND\AstrorEnales_cp
dd2353ec88 - Some refactorings in the GL render system
- Started working on SoundSystem creator and SoundEffects
2012-01-25 15:31:58 +00:00
Glatzemann
1a03ea2ad2 - Removed InputSystemCreators from ANX.InputDevices.OpenTK and ANX.InputDevices.Windows.Kinect as they don't host InputSystems anymore.
- Improved handling of GameWindow handle (needed for mouse and keyboard support)
- Improved exception handling while creating mouse and keyboard instances from InputDevice AddIns.
- Fixed some sample issues (and opened issues at codeplex for some remaining issues)
2011-12-15 09:19:40 +00:00
Glatzemann
3765f00151 - fixed a minor issue with pathes in MSI-Installer build script
- added creators for concrete InputDevice instances
- added a factory to manage InputDeviceCreators which are located in AddIn assemblies
- implemented some InputDeviceCreators in ANX.InputSystem.Windows.XInput as reference
- created the new InputSystem: ANX.InputSystem.Standard which is the default container for the new InputDevices. It is replaceable by the ANX.InputSystem.Recording e.g.
- added ANX.InputSystem.Standard to build script and MSI-Installer build script
- added ANX.InputSystem.Recording to the MSI-Installer build script
- implemented AvailableNetworkSessions (and fixed another wrong class reported by ANXStatusComparer)
- updated WindowsGame sample to support only one InputSystem at the time (replaced multi SelectBox with ComboBox)
- renamed ANX.InputSystem.Windows.XInput to ANX.InputDevices.Windows.XInput because it no longer contains a InputSystem but InputDevices

This version is UNSTABLE and not TESTED because of massive changes regarding the InputSystem !!!
2011-12-14 19:22:17 +00:00
Glatzemann
5eaba32696 fixed issue #524 ("Sprites are disappearing after some frames") 2011-12-12 08:50:49 +00:00
Glatzemann
8e69296c4d added basic GraphicsResource tracking
native objects of Effect, VertexBuffer, IndexBuffer, DynamicVertexBuffer and DynamicIndexBuffer are recreated now after destroying GraphicsDevice
2011-12-07 08:40:40 +00:00
Glatzemann
0e1d271195 refactored AddInSystem (testing needed)
implemented feature #469 (Default AddIn override)
2011-12-06 09:11:26 +00:00
Glatzemann
0d196c2f53 Started implementing RenderTargets for RenderSystem DX10. The target is creatable and usable but the Texture of the RenderTarget is currently empty. 2011-11-28 16:06:52 +00:00
Glatzemann
d8d88b141c added new target "create_packages" in build script
PreferredBackBufferWidth and PreferredBackBufferHeight are returning values now
added EffectPass handling
applying effects is not a workaround anymore
2011-11-22 14:51:30 +00:00
Glatzemann
f931832502 added NLog to lib folder for logging
added log configuration to ANX.Framework assembly
added debug logging to ANX.Inputsystem.Windows.XInput and ANX.Framework
2011-11-21 16:00:02 +00:00
Glatzemann
a7b1f1b663 Minor improvements to Exception handling of AddInSystem 2011-11-21 11:44:14 +00:00
Glatzemann
b1a3ad60f3 Reverted some changes made to ANX.Framework.csproj during revision 12357 which removed GamerServices namespace from project 2011-11-21 10:51:49 +00:00
SND\rene87_cp
9e40604119 update the TestCenter 2011-11-19 23:13:18 +00:00
SND\xToast_cp
806367f4ff -Implemented an Corrected Vector-Methods, just Transform by Quaternion missing
-Fixed Unittests
2011-11-19 18:52:31 +00:00
SND\AstrorEnales_cp
bbeb6be3d1 Added the whole bunch of missing classes as empty classes for now
We got zero missings now ;)
2011-11-17 20:35:25 +00:00
SND\AstrorEnales_cp
6f602c3597 Added all Net classes as dummy 2011-11-16 15:00:54 +00:00
Glatzemann
6c0029c54d Implemented all class stubs of GamerServices namespace. Now we have 30 wrong classes again... 2011-11-16 11:15:10 +00:00
SND\AstrorEnales_cp
71025d72b5 Added four simple network classes (args/exception) 2011-11-16 08:57:20 +00:00
SND\GinieDp_cp
7774dd69a6 - implemented all effect readers 2011-11-16 00:00:17 +00:00
SND\GinieDp_cp
f5367ebfbc - Implemented all math type converters 2011-11-15 22:31:20 +00:00
SND\AstrorEnales_cp
a36695b15b working on GL Effect and added CurveKey.cs and CurveKeyCollection.cs 2011-11-15 21:37:26 +00:00
SND\rene87_cp
4cbf5d9c21 add Cue
add SoundBank
add AudioEngine
add WaveBank
2011-11-15 20:57:51 +00:00
SND\rene87_cp
6b3e2e4906 add NoMicrophoneConnectedException
add NoAudioHardwareException
add InstancePlayLimitException
2011-11-15 20:21:09 +00:00
SND\rene87_cp
fea778f673 add DynamicSoundEffectInstance 2011-11-15 20:04:16 +00:00
SND\rene87_cp
b7c880602e add AudiEmitter
add AudioListener
add SoundEffect
add SoundEffectInstance
2011-11-15 19:52:09 +00:00
SND\rene87_cp
fa9e69dd03 add Microphone 2011-11-15 19:16:05 +00:00
SND\GinieDp_cp
5be5be2c84 - implemented ModelBone properties
- implemented ModelMesh properties
- implemented ModelMeshPart properties
- implemented Model properties
- implemented ModelReader
2011-11-12 00:17:25 +00:00
Glatzemann
9695acd2e3 implemented class stubs of Storage Namespace
fixed signature of KeyboardState
fixed signature of GamePadButtons and optimized a little bit (for frequently used properties it is now cheaper to check state)
fixed signature of GamePadDPad and made it the same style as GamePadButtons
fixed signature of GamePadTriggers
fixed signature of GamePadCapabilities
fixed signature of GamePadState
2011-11-11 12:50:46 +00:00
Glatzemann
f06890de59 reading used GraphicsProfile out of game assembly
some work on Kinect InputSystem (Dispose, fetching of RGB image)
changed handling of native textures (providing data for Texture2D at the moment)
implemented SetData methods for Texture2D
basic Dispose handling of Texture and Texture2D implemented
RenderSystemDX10: moved FormatSize method to FormatConverter to avoid duplicated code
RenderSystemGL3 is BROKEN in this version. New texture handling needs to be adapted.
2011-11-11 07:29:49 +00:00
SND\rene87_cp
867ce1f7d6 add IKeyboard 2011-11-09 16:36:09 +00:00
Glatzemann
99a5923fa4 Kinect: refactored some small things and added experimental handling of Depth and RGB images 2011-11-09 08:56:37 +00:00
SND\floAr_cp
e84370a574 kinect done definex xnaext in framework 2011-11-08 20:52:48 +00:00
Glatzemann
c60d9405dd implemented unpacking of HalfSingle 2011-11-08 14:02:04 +00:00
Glatzemann
77063af953 implemented HalfSingle struct, but unpacking is still missing 2011-11-08 12:18:31 +00:00
SND\GinieDp_cp
d44ceb9abe - implemented the resource content manager
- implemented the game component
- implemented the drawable game component
2011-11-08 00:37:48 +00:00
Glatzemann
614cde0a42 Some work on Model and the underlying classes. Four more classes to go to complete Graphis namespace. 2011-11-07 21:19:15 +00:00
Glatzemann
98828585ad implemented some more classes and exceptions from graphics namespace 2011-11-07 19:21:23 +00:00
Glatzemann
a89e52a428 some more work on graphics device 2011-11-07 09:01:42 +00:00
Glatzemann
68875fe086 MouseState: now reported as complete by ANXStatusComparer
Mouse: fixed a typo in SetPosition
GraphicsDevice: prepared some more methods
2011-11-07 06:52:52 +00:00
SND\rene87_cp
07b520f17b Improve the XInput system 2011-11-04 23:51:05 +00:00
SND\rene87_cp
2f3ab2541f Keyboard and Mouse Classe 2011-11-04 23:06:39 +00:00
Glatzemann
5b97ddde7a some work on GraphicsDevice methods 2011-11-04 20:22:32 +00:00
SND\GinieDp_cp
3e6d9b001e - Added the content decompress functionality. Original implementation is taken from the mono xna project 2011-11-04 00:39:17 +00:00
Glatzemann
8326720ee3 initial import 2011-10-31 05:36:24 +00:00