18 std::shared_ptr<ISdlResource>
get(std::string_view resourceName)
const override;
19 bool has(std::string_view resourceName)
const override;
33 Path m_workingDirectory;
51 return m_phantomResources;
56 return m_phantomResources;
61 return m_workingDirectory;
View for a group of SDL references.
Definition ISdlReferenceGroup.h:18
General path representation. Does not check whether the target actually exists (e....
Definition Path.h:21
Definition RawResourceCollection.h:21
Data that describe a scene. Represents the result of running SDL commands.
Definition SceneDescription.h:14
const Path & getWorkingDirectory() const
Definition SceneDescription.h:59
bool has(std::string_view resourceName) const override
Check the existence of a resource reference.
Definition SceneDescription.cpp:30
RawResourceCollection & getResources()
Definition SceneDescription.h:39
std::shared_ptr< ISdlResource > get(std::string_view resourceName) const override
Get a resource reference.
Definition SceneDescription.cpp:19
void setWorkingDirectory(Path directory)
Definition SceneDescription.cpp:45
SceneDescription()
Definition SceneDescription.cpp:12
RawResourceCollection & getPhantoms()
Definition SceneDescription.h:49
The root for all renderer implementations.
Definition EEngineProject.h:6