![]() |
Shkyera Engine
Easy to use, game engine for Python
|
#include <AssetSelector.hpp>
Public Member Functions | |
~TextureAssetSelector () | |
![]() | |
AssetSelector ()=default | |
AssetSelector (const std::string &title) | |
AssetSelector (const std::string &title, Registry *registry, std::optional< AssetHandle > asset) | |
virtual | ~AssetSelector ()=default |
void | setUpdateCallback (std::function< void(AssetHandle file)> callback) |
void | setClearCallback (std::function< void()> callback) |
void | draw () |
Private Member Functions | |
void | drawAsset (Registry *registry, AssetHandle handle) override |
void | clearAsset () override |
Private Attributes | |
AssetRef< Texture > | _texture {} |
Additional Inherited Members |
|
inline |
|
inlineoverrideprivatevirtual |
Reimplemented from shkyera::AssetSelector< Texture >.
|
inlineoverrideprivatevirtual |
Reimplemented from shkyera::AssetSelector< Texture >.