#include <TextureAssetData.hpp>
Inherits s3d::IAsset.
|
SIV3D_NODISCARD_CXX20 | TextureAssetData () |
|
SIV3D_NODISCARD_CXX20 | TextureAssetData (FilePathView path, TextureDesc desc=TextureDesc::Unmipped, const Array< AssetTag > &tags={}) |
|
SIV3D_NODISCARD_CXX20 | TextureAssetData (FilePathView rgb, FilePathView alpha, TextureDesc desc=TextureDesc::Unmipped, const Array< AssetTag > &tags={}) |
|
SIV3D_NODISCARD_CXX20 | TextureAssetData (const Color &rgb, FilePathView alpha, TextureDesc desc=TextureDesc::Unmipped, const Array< AssetTag > &tags={}) |
|
SIV3D_NODISCARD_CXX20 | TextureAssetData (const Emoji &emoji, TextureDesc desc=TextureDesc::Mipped, const Array< AssetTag > &tags={}) |
|
SIV3D_NODISCARD_CXX20 | TextureAssetData (const Icon &icon, int32 size, TextureDesc desc=TextureDesc::Mipped, const Array< AssetTag > &tags={}) |
|
bool | load (const String &hint) override |
|
void | loadAsync (const String &hint) override |
|
void | wait () override |
|
void | release () override |
|
| IAsset () |
|
| IAsset (const Array< String > &tags) |
|
virtual | ~IAsset () |
|
AssetState | getState () const |
|
const Array< AssetTag > & | getTags () const |
|
bool | isAsyncLoading () const |
|
bool | isFinished () const |
|
◆ TextureAssetData() [1/6]
SIV3D_NODISCARD_CXX20 s3d::TextureAssetData::TextureAssetData |
( |
| ) |
|
◆ TextureAssetData() [2/6]
◆ TextureAssetData() [3/6]
◆ TextureAssetData() [4/6]
◆ TextureAssetData() [5/6]
◆ TextureAssetData() [6/6]
◆ DefaultLoad()
◆ DefaultRelease()
◆ load()
bool s3d::TextureAssetData::load |
( |
const String & |
hint | ) |
|
|
overridevirtual |
◆ loadAsync()
void s3d::TextureAssetData::loadAsync |
( |
const String & |
hint | ) |
|
|
overridevirtual |
◆ release()
void s3d::TextureAssetData::release |
( |
| ) |
|
|
overridevirtual |
◆ wait()
void s3d::TextureAssetData::wait |
( |
| ) |
|
|
overridevirtual |
◆ desc
◆ emoji
Emoji s3d::TextureAssetData::emoji |
◆ icon
Icon s3d::TextureAssetData::icon |
◆ iconSize
int32 s3d::TextureAssetData::iconSize = 0 |
◆ onLoad
◆ onRelease
◆ path
◆ rgbColor
Color s3d::TextureAssetData::rgbColor = Color{ 255 } |
◆ secondaryPath
FilePath s3d::TextureAssetData::secondaryPath |
◆ texture
Texture s3d::TextureAssetData::texture |
The documentation for this struct was generated from the following file: