yaze 0.3.2
Link to the Past ROM Editor
 
Loading...
Searching...
No Matches
yaze::editor::ProjectGraphicsSource::Resource Struct Reference

#include <project_graphics_source.h>

Public Member Functions

bool dirty () const
 

Public Attributes

std::string id
 
std::string source_path
 
std::string portable_path
 
std::string sha256
 
std::vector< uint8_t > original_bytes
 
std::vector< uint8_t > pending_bytes
 
std::vector< zelda3::PreviewTile8 > tiles
 
std::vector< Slice > slices
 
std::vector< std::string > profile_ids
 
std::vector< int > parent_maps
 

Detailed Description

Definition at line 35 of file project_graphics_source.h.

Member Function Documentation

◆ dirty()

bool yaze::editor::ProjectGraphicsSource::Resource::dirty ( ) const
inline

Definition at line 47 of file project_graphics_source.h.

References original_bytes, and pending_bytes.

Member Data Documentation

◆ id

std::string yaze::editor::ProjectGraphicsSource::Resource::id

◆ source_path

std::string yaze::editor::ProjectGraphicsSource::Resource::source_path

Definition at line 37 of file project_graphics_source.h.

Referenced by yaze::editor::ProjectGraphicsSource::Load().

◆ portable_path

std::string yaze::editor::ProjectGraphicsSource::Resource::portable_path

Definition at line 38 of file project_graphics_source.h.

Referenced by yaze::editor::ProjectGraphicsSource::Load().

◆ sha256

std::string yaze::editor::ProjectGraphicsSource::Resource::sha256

Definition at line 39 of file project_graphics_source.h.

Referenced by yaze::editor::ProjectGraphicsSource::Load().

◆ original_bytes

std::vector<uint8_t> yaze::editor::ProjectGraphicsSource::Resource::original_bytes

◆ pending_bytes

std::vector<uint8_t> yaze::editor::ProjectGraphicsSource::Resource::pending_bytes

◆ tiles

std::vector<zelda3::PreviewTile8> yaze::editor::ProjectGraphicsSource::Resource::tiles

Definition at line 42 of file project_graphics_source.h.

Referenced by yaze::editor::ProjectGraphicsSource::Load().

◆ slices

std::vector<Slice> yaze::editor::ProjectGraphicsSource::Resource::slices

Definition at line 44 of file project_graphics_source.h.

Referenced by yaze::editor::ProjectGraphicsSource::Load().

◆ profile_ids

std::vector<std::string> yaze::editor::ProjectGraphicsSource::Resource::profile_ids

Definition at line 45 of file project_graphics_source.h.

Referenced by yaze::editor::ProjectGraphicsSource::Load().

◆ parent_maps

std::vector<int> yaze::editor::ProjectGraphicsSource::Resource::parent_maps

Definition at line 46 of file project_graphics_source.h.

Referenced by yaze::editor::ProjectGraphicsSource::Load().


The documentation for this struct was generated from the following file: