#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: