Raven Engine v0.1
Loading...
Searching...
No Matches
Raven::ProjectConfig Struct Reference

Holds basic configuration data for a project. More...

#include <Project.h>

Public Attributes

std::string Name = "Untitled Project"
 User-defined project name.
std::filesystem::path StartScene
 Path to the initial scene file.
std::filesystem::path AssetsDirectory
 Relative path to asset folder.

Detailed Description

Holds basic configuration data for a project.

This struct stores the project name, the starting scene path, and the directory where assets are stored relative to the project root.

Member Data Documentation

◆ AssetsDirectory

std::filesystem::path Raven::ProjectConfig::AssetsDirectory

Relative path to asset folder.

◆ Name

std::string Raven::ProjectConfig::Name = "Untitled Project"

User-defined project name.

◆ StartScene

std::filesystem::path Raven::ProjectConfig::StartScene

Path to the initial scene file.


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