Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

File Watching Module #307

Open
Behemyth opened this issue May 24, 2019 · 0 comments
Open

File Watching Module #307

Behemyth opened this issue May 24, 2019 · 0 comments
Labels
Enhancement The purpose of this issue is improvement

Comments

@Behemyth
Copy link
Member

The basis of any asset serialization and processing is a file observer. There is no cross-platform c++ option in filesystem, so a compile-time module needs to be created in Source/Transput/Observer. Folders and specific files need the option of being watched.

Watched locations will need to be shared with other observers with potential tagging. For example, when an image file is moved, the engine start up, and a file is not found at that location with the same hash, a query could pop up asking to look in similar file locations or other image file locations.

If no compile-time observer is available. NotImplemented() should be thrown.

@Behemyth Behemyth added the Enhancement The purpose of this issue is improvement label May 24, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Enhancement The purpose of this issue is improvement
Projects
None yet
Development

No branches or pull requests

1 participant