OpenShaderDesigner 0.0.1
Loading...
Searching...
No Matches
OpenShaderDesigner::Project Class Reference
Inheritance diagram for OpenShaderDesigner::Project:
OpenShaderDesigner::MainMenuBar OpenShaderDesigner::FileManager::Asset

Public Member Functions

void DrawMenuBar () override
 
void Open () override
 
void Save (const FileManager::Path &path) override
 
- Public Member Functions inherited from OpenShaderDesigner::FileManager::Asset
 Asset (const Path &path)
 
bool Dirty () const
 
File & GetFile ()
 
FileID GetID () const
 

Static Public Member Functions

static Asset * Create (const FileManager::Path &path)
 
static Asset * Load (const FileManager::Path &path)
 
static Asset * Import (const FileManager::Path &src, const FileManager::Path &dst)
 

Additional Inherited Members

- Protected Member Functions inherited from OpenShaderDesigner::FileManager::Asset
void MakeDirty ()
 
FileManagerParent () const
 

Member Function Documentation

◆ DrawMenuBar()

void Project::DrawMenuBar ( )
overridevirtual

◆ Open()

void Project::Open ( )
overridevirtual

◆ Save()

void Project::Save ( const FileManager::Path & path)
overridevirtual

The documentation for this class was generated from the following files: