Conquer Space 0.0.0
A space themed grand strategy game set in the near future, with realistic orbital mechanics, and an emphasis on economics and politics.
Public Member Functions | Public Attributes | List of all members
cqsp::asset::Asset Class Referenceabstract

The base class for assets. More...

#include <asset.h>

Inheritance diagram for cqsp::asset::Asset:
cqsp::asset::AudioAsset cqsp::asset::BinaryAsset cqsp::asset::Font cqsp::asset::HjsonAsset cqsp::asset::Model cqsp::asset::Shader cqsp::asset::ShaderDefinition cqsp::asset::TextAsset cqsp::asset::TextDirectoryAsset cqsp::asset::Texture

Public Member Functions

virtual ~Asset ()=default
 
virtual AssetType GetAssetType ()=0
 

Public Attributes

std::string path
 
int accessed = 0
 

Detailed Description

The base class for assets.

Constructor & Destructor Documentation

◆ ~Asset()

virtual cqsp::asset::Asset::~Asset ( )
virtualdefault

Member Function Documentation

◆ GetAssetType()

virtual AssetType cqsp::asset::Asset::GetAssetType ( )
pure virtual

Member Data Documentation

◆ accessed

int cqsp::asset::Asset::accessed = 0

◆ path

std::string cqsp::asset::Asset::path

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