Quentin Bray
6ffa63b923
Apply R# clean-up for reliability ( #877 )
...
* Apply R# clean-up for reliability
- Migrate to NUnit4 Assert.That
- Update dependencise versions
- Fix LangVersion to 9.0 (until net core migration)
- Reformat code
- Apply 'var' style (easier for refactoring)
- Remove redundant parentheses
- Add braces on every condition blocks (1 line)
- Uses new null checking patterns
- Uses AutoProperties when possible
- Uses string scalar type instead of class
- Clean usings
- Add .orig files in git ignore
- Rename some properties to respect defined conventions and US format definition
- ID -> Id
- BPM -> Bpm
- Finish -> End
* Update R# settings according to the clean-up made
2026-06-22 19:52:06 +02:00
Flamefire
ae8a3c61d5
Fix disposed exception on disposing a texture
2014-10-08 22:29:22 +02:00
Flamefire
c9c907e3f0
Add more queue and update functions
...
Add CopyTexture function
Document CDraw
2014-09-22 15:08:45 +02:00
Flamefire
be67b039d6
Unify and improve texture updating (Do not create new references)
2014-09-20 17:17:34 +02:00
Flamefire
1ce085b49f
Use better references to a single texture and unify more stuff
...
Also encapsulate everything graphic related in the Texture classes and not in the references
2014-09-20 00:50:04 +02:00
Flamefire
cfb6d09d06
Fix typo (leading to graphics bug)
2014-09-15 18:02:55 +02:00
Flamefire
3075006799
Add cache for loaded bitmaps (reduces amount of duplicate textures)
2014-09-13 18:11:08 +02:00
Flamefire
37aa8e5219
Remove textures with no references
2014-09-13 17:58:59 +02:00
Flamefire
7f8e974fe1
Rename CTexture to CTextureRef to reflect it is only a reference
2014-09-13 17:51:55 +02:00
Flamefire
3fe8cdf05c
Workaround for OGL bug
2014-09-13 17:49:21 +02:00
Flamefire
76ededf9f3
Unify as much of D3D and OpenGL as possible
2014-09-11 21:58:30 +02:00
Flamefire
ad18bec52c
Improve CTexture and Drawing stuff related to that
...
(Don't use an ID queue, store DataSizes of texture data)
2014-09-10 20:58:35 +02:00
Flamefire
370964ee99
Fix file headers and indentations
2013-09-20 18:09:32 +02:00
Flamefire
11398dbb2f
Cleanups after merge
2013-05-19 18:38:50 +02:00
Flamefire
cdad90a93d
Renamed texture members to more appropriate ones
2013-05-13 18:56:13 +02:00
Flamefire
a2c1ee67ad
Improved Texture update handling
2013-05-10 13:37:55 +02:00
Flamefire
dd96b61cae
Improved CTexture creation
2013-05-06 23:35:18 +02:00
Flamefire
e43f5e7b0a
Changed usage of CTexture.Index: You only need to check for null as of last commit
2013-05-06 20:18:17 +02:00
Flamefire
142a690cc6
Using null instead of CTexture(-1) for "no texture"
2013-05-05 20:02:28 +02:00
Flamefire
f370693dde
Convert STexture to class CTexture
2013-05-04 15:14:02 +02:00