yaze
0.3.2
Link to the Past ROM Editor
Loading...
Searching...
No Matches
manifest_only_hack_workflow_backend.h
Go to the documentation of this file.
1
#ifndef YAZE_APP_EDITOR_HACK_WORKFLOW_MANIFEST_ONLY_HACK_WORKFLOW_BACKEND_H_
2
#define YAZE_APP_EDITOR_HACK_WORKFLOW_MANIFEST_ONLY_HACK_WORKFLOW_BACKEND_H_
3
4
#include "
app/editor/hack/workflow/hack_workflow_backend.h
"
5
6
namespace
yaze::editor::workflow
{
7
8
class
ManifestOnlyHackWorkflowBackend
:
public
HackWorkflowBackend
,
9
public
PlanningCapability
{
10
public
:
11
std::string
GetBackendId
()
const override
;
12
13
core::HackManifest
*
ResolveManifest
(
project::YazeProject
* project)
const override
;
14
15
const
core::StoryEventGraph
*
GetStoryGraph
(
16
const
core::HackManifest
& manifest)
const override
;
17
};
18
19
}
// namespace yaze::editor::workflow
20
21
#endif
// YAZE_APP_EDITOR_HACK_WORKFLOW_MANIFEST_ONLY_HACK_WORKFLOW_BACKEND_H_
yaze::core::HackManifest
Loads and queries the hack manifest JSON for yaze-ASM integration.
Definition
hack_manifest.h:223
yaze::core::StoryEventGraph
The complete Oracle narrative progression graph.
Definition
story_event_graph.h:129
yaze::editor::workflow::HackWorkflowBackend
Definition
hack_workflow_backend.h:66
yaze::editor::workflow::ManifestOnlyHackWorkflowBackend
Definition
manifest_only_hack_workflow_backend.h:9
yaze::editor::workflow::ManifestOnlyHackWorkflowBackend::ResolveManifest
core::HackManifest * ResolveManifest(project::YazeProject *project) const override
Definition
manifest_only_hack_workflow_backend.cc:13
yaze::editor::workflow::ManifestOnlyHackWorkflowBackend::GetStoryGraph
const core::StoryEventGraph * GetStoryGraph(const core::HackManifest &manifest) const override
Definition
manifest_only_hack_workflow_backend.cc:21
yaze::editor::workflow::ManifestOnlyHackWorkflowBackend::GetBackendId
std::string GetBackendId() const override
Definition
manifest_only_hack_workflow_backend.cc:9
yaze::editor::workflow::PlanningCapability
Definition
hack_workflow_backend.h:58
hack_workflow_backend.h
yaze::editor::workflow
Definition
editor_manager.h:68
yaze::project::YazeProject
Modern project structure with comprehensive settings consolidation.
Definition
project.h:164
src
app
editor
hack
workflow
manifest_only_hack_workflow_backend.h
Generated by
1.10.0