36 Commits (d3d172daec4a5ab096aa1b2e32fda220bc4307f5)

Author SHA1 Message Date
Vladimír Vondruš f7aa2c05a6 Deinlined heavy functions and removed redundant `inline` everywhere else. 13 years ago
Vladimír Vondruš db71a23e3c Bring whole Corrade namespace into Magnum namespace. 13 years ago
Vladimír Vondruš a9e37fc0f9 Method chaining in ResourceManager. 13 years ago
Vladimír Vondruš 7ef8432fbe Doxygen: ignore specific namespaces instead of whole directories. 13 years ago
Vladimír Vondruš 6a5d75d1e4 Relicensing to MIT/Expat license, part 2: headers. 13 years ago
Vladimír Vondruš 0f4c13a0a6 Better assertion message on ResourceManager destruction. 13 years ago
Vladimír Vondruš 2d2d1c07f4 Using new type aliases in whole root Magnum namespace. 13 years ago
Vladimír Vondruš 28c15aeb93 Clang fixes for friend declarations. 13 years ago
Vladimír Vondruš 5707a138d1 Print also resource key when attempting to overwrite final resource. 13 years ago
Vladimír Vondruš f16a9d8310 Shorter convenience overload for ResourceManager::set(). 13 years ago
Vladimír Vondruš c0a3ce84a4 Moved Profiler and debug draw from Physics to new DebugTools library. 14 years ago
Vladimír Vondruš c3462ea266 Doc++ 14 years ago
Vladimír Vondruš 2fc010263d Class AbstractResourceLoader. 14 years ago
Vladimír Vondruš d688cf2efc ResourceManager: new Loading and NotFound data states. 14 years ago
Vladimír Vondruš ca9828de64 ResourceManager: various cleanup. 14 years ago
Vladimír Vondruš 510755ea6e ResourceManager: privately inherit Implementation::ResourceManagerData. 14 years ago
Vladimír Vondruš 4bdb248e76 ResourceManager: public accessor for fallback resource. 14 years ago
Vladimír Vondruš 9623229ec0 Reorganized ResourceManager.h / Resource.h files. 14 years ago
Vladimír Vondruš 9c007114ac ResourceManager: make internal functions private. 14 years ago
Vladimír Vondruš b7e3871cde Split Resource and ResourceManager to two files. 14 years ago
Vladimír Vondruš d3385b54c6 Default constructor of ResourceKey creates zero key. 14 years ago
Vladimír Vondruš 1809107ff2 Resource: assert when accessing not loaded data. 14 years ago
Vladimír Vondruš 8f83485653 Forward declarations for Magnum namespace in Magnum.h header. 14 years ago
Vladimír Vondruš b2a5f535d7 ResourceManager: allow users to instantiate internalInstance() only once. 14 years ago
Vladimír Vondruš 124b5b73b6 ResourceManager: wrap global instance pointer in a function. 14 years ago
Vladimír Vondruš d1e6ff1490 ResourceManager: assertions on global instance pointer. 14 years ago
Vladimír Vondruš e7539b6fbd Improved template implementation files documentation. 14 years ago
Vladimír Vondruš b2f42f234e Documentation fixes and updates. 14 years ago
Vladimír Vondruš 45f349644f Ability to easily get pointer to data from Resource. 14 years ago
Vladimír Vondruš 0145343d59 Pedantic: using std::size_t instead of size_t from C compat headers. 14 years ago
Vladimír Vondruš 934d04a76b Added method for getting key of given Resource. 14 years ago
Vladimír Vondruš 30a584741e Fixed compilation with Clang. 14 years ago
Vladimír Vondruš 0f0b7a8d17 Move constructor and move assignment for Resource. 14 years ago
Vladimír Vondruš 871c2a4f90 Forgot to initialize some variables in private Resource constructor. 14 years ago
Vladimír Vondruš 6895611f9b Fixed ResourceManager example. 14 years ago
Vladimír Vondruš f637106727 Initial version of resource manager. 14 years ago