PSFLoader: Support loading minipsfs/libraries
This commit is contained in:
@ -28,6 +28,10 @@ public:
|
||||
ALWAYS_INLINE const ProgramData& GetProgramData() const { return m_program_data; }
|
||||
ALWAYS_INLINE const TagMap& GetTagMap() const { return m_tags; }
|
||||
|
||||
std::optional<std::string> GetTagString(const char* tag_name) const;
|
||||
std::optional<int> GetTagInt(const char* tag_name) const;
|
||||
std::optional<float> GetTagFloat(const char* tag_name) const;
|
||||
|
||||
std::string GetTagString(const char* tag_name, const char* default_value) const;
|
||||
int GetTagInt(const char* tag_name, int default_value) const;
|
||||
float GetTagFloat(const char* tag_name, float default_value) const;
|
||||
@ -44,4 +48,6 @@ private:
|
||||
TagMap m_tags;
|
||||
};
|
||||
|
||||
bool Load(const char* path);
|
||||
|
||||
} // namespace PSFLoader
|
||||
Reference in New Issue
Block a user