1 #ifndef UGDK_RESOURCE_MODULE_H_
2 #define UGDK_RESOURCE_MODULE_H_
6 #include <ugdk/system/config.h>
27 #ifndef UGDK_3D_ENABLED
33 #endif // UGDK_3D_ENABLED
38 #endif // UGDK_RESOURCE_MODULE_H_
graphic::GLTexture * GetTextureFromTag(const std::string &tag)
::ugdk::structure::IndexableTable< SpriteAnimation > SpriteAnimationTable
Definition: spritetypes.h:17
graphic::TextureAtlas * GetTextureAtlasFromFile(const std::string &file)
action::SpriteAnimationTable * GetSpriteAnimationTableFromFile(const std::string &file)
Definition: animation.h:11
graphic::GLTexture * GetTextureFromFile(const std::string &file)
bool Initialize(Manager *manager)
Initializes the module with the given Manager.
void Release()
Releases the module, disabling it.
Manager * manager()
Getter for the manager of the module.
text::LanguageWord * GetLanguageWord(const std::string &tag)
graphic::TextureAtlas * GetTextureAtlasFromTag(const std::string &tag)