Skip to content

Commit 4d6bb7c

Browse files
committed
Removing garbage files, redo changelog and todo, prepare for 0.9.1
1 parent 365e283 commit 4d6bb7c

15 files changed

Lines changed: 74 additions & 379 deletions

fengine_changelog.txt

Lines changed: 0 additions & 183 deletions
This file was deleted.

fengine_todo.txt

Lines changed: 0 additions & 94 deletions
This file was deleted.

fge_changelog.txt

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
╔═══╗╔═══╗╔═══╗╔════╗╔═══╗╔═╗ ╔╗╔═══╗╔══╗╔═╗ ╔╗╔═══╗
2+
║╔══╝║╔═╗║║╔═╗║║╔╗╔╗║║╔══╝║║╚╗║║║╔═╗║╚╣╠╝║║╚╗║║║╔══╝
3+
║╚══╗║║ ║║║╚══╗╚╝║║╚╝║╚══╗║╔╗╚╝║║║ ╚╝ ║║ ║╔╗╚╝║║╚══╗
4+
║╔══╝║╚═╝║╚══╗║ ║║ ║╔══╝║║╚╗║║║║╔═╗ ║║ ║║╚╗║║║╔══╝
5+
╔╝╚╗ ║╔═╗║║╚═╝║ ╔╝╚╗ ║╚══╗║║ ║║║║╚╩═║╔╣╠╗║║ ║║║║╚══╗
6+
╚══╝ ╚╝ ╚╝╚═══╝ ╚══╝ ╚═══╝╚╝ ╚═╝╚═══╝╚══╝╚╝ ╚═╝╚═══╝
7+
8+
9+
Version 0.9.1 :
10+
---------------
11+
- Initial release after big project overhaul

fge_todo.txt

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
---------------------------------------------
2+
Target version 0.9.2 FastEngine |
3+
---------------------------------------------
4+
[V]: implemented |
5+
[X]: rejected |
6+
[-]: to do |
7+
[?]: will maybe be implemented |
8+
[!]: urgent ! |
9+
[/]: implemented but modified |
10+
[T]: implemented but must be tested |
11+
[C]: must be fixed ! |
12+
[>]: will be on the next update ... |
13+
---------------------------------------------
14+
15+
[-] Add a collision system
16+
[-] Add a gravity system
17+
[-] Add a velocity system
18+
[-] Add a language manager
19+
[-] Add some debug function to quickly draw something on screen
20+
[-] Add a Packable class that will contain pack(), unpack()
21+
[-] Get rid of graphical part of the library in the server version
22+
[-] Clean and do a new test main
23+
[-] Data protection and check in packet (new Blueprint class ?)
24+
[?] Create a tree object system (child and parent)
25+
[?] Big packets cut into multiple packet
26+
[-] Add more events callback
27+
[-] Make the engine good on linux
28+
[>] Make the engine good on mac
29+
[-] Replace strk cause obsolete
30+
[-] Class struct that have a size <8Bytes have to not be allocated in property

i686-8.1.0-posix-dwarf-rt_v6-rev0.txt

Whitespace-only changes.

includes/FastEngine/C_texture.hpp

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -13,20 +13,21 @@ class FGE_API Texture
1313
Texture();
1414
Texture( const std::string& name );
1515
Texture( const char* name );
16-
Texture( const fge::texture::TextureDataPtr& data );
16+
Texture( fge::texture::TextureDataPtr data );
1717

1818
void clear();
19+
void refresh();
1920

20-
bool valid() const;
21+
[[nodiscard]] bool valid() const;
2122

22-
sf::Vector2u getTextureSize() const;
23+
[[nodiscard]] sf::Vector2u getTextureSize() const;
2324

24-
const fge::texture::TextureDataPtr& getData() const;
25-
const std::string& getName() const;
25+
[[nodiscard]] const fge::texture::TextureDataPtr& getData() const;
26+
[[nodiscard]] const std::string& getName() const;
2627

27-
void operator =( const std::string& name );
28-
void operator =( const char* name );
29-
void operator =( const fge::texture::TextureDataPtr& data );
28+
fge::Texture& operator =( const std::string& name );
29+
fge::Texture& operator =( const char* name );
30+
fge::Texture& operator =( fge::texture::TextureDataPtr data );
3031

3132
explicit operator sf::Texture*();
3233
explicit operator const sf::Texture*() const;

0 commit comments

Comments
 (0)