#include <sprite_asset.h>
Public Attributes | |
| std::string | zsm_path |
| std::string | catalog_key |
| std::string | draw_adapter = "literal_v1" |
| std::string | source_path |
| std::string | source_label |
| std::string | source_sha256 |
| std::array< uint8_t, 8 > | sheets = {0, 10, 6, 7, 0, 0, 0, 0} |
| std::array< SpritePaletteBinding, 8 > | palette_rows |
| SpriteBehavior | behavior |
Definition at line 18 of file sprite_asset.h.
| std::string yaze::project::SpriteAssetBinding::zsm_path |
Definition at line 19 of file sprite_asset.h.
Referenced by yaze::editor::SpriteEditor::LoadZsmFile(), and yaze::project::SpriteAssetFromJson().
| std::string yaze::project::SpriteAssetBinding::catalog_key |
Definition at line 20 of file sprite_asset.h.
Referenced by yaze::project::SpriteAssetFromJson().
| std::string yaze::project::SpriteAssetBinding::draw_adapter = "literal_v1" |
Definition at line 21 of file sprite_asset.h.
Referenced by yaze::project::SpriteAssetFromJson().
| std::string yaze::project::SpriteAssetBinding::source_path |
Definition at line 22 of file sprite_asset.h.
Referenced by yaze::project::SpriteAssetFromJson().
| std::string yaze::project::SpriteAssetBinding::source_label |
Definition at line 23 of file sprite_asset.h.
Referenced by yaze::project::SpriteAssetFromJson().
| std::string yaze::project::SpriteAssetBinding::source_sha256 |
Definition at line 24 of file sprite_asset.h.
Referenced by yaze::project::SpriteAssetFromJson().
| std::array<uint8_t, 8> yaze::project::SpriteAssetBinding::sheets = {0, 10, 6, 7, 0, 0, 0, 0} |
Definition at line 25 of file sprite_asset.h.
Referenced by yaze::editor::SpriteEditor::CreateNewZSprite(), yaze::editor::SpriteEditor::LoadZsmFile(), and yaze::project::SpriteAssetFromJson().
| std::array<SpritePaletteBinding, 8> yaze::project::SpriteAssetBinding::palette_rows |
Definition at line 26 of file sprite_asset.h.
Referenced by yaze::editor::sprite_authoring::BindPaletteRows(), yaze::project::SpriteAssetFromJson(), and yaze::project::SpriteAssetToJson().
| SpriteBehavior yaze::project::SpriteAssetBinding::behavior |
Definition at line 27 of file sprite_asset.h.
Referenced by yaze::editor::SpriteEditor::BindOracleBehaviorProfile(), yaze::editor::SpriteEditor::DrawSpriteBehaviorPanel(), and yaze::project::SpriteAssetFromJson().