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 | Private Attributes | List of all members
cqsp::asset::IOSystem Class Reference

#include <modelloader.h>

Inheritance diagram for cqsp::asset::IOSystem:

Public Member Functions

 IOSystem (VirtualMounter *mount)
 
 ~IOSystem ()=default
 
bool Exists (const char *file) const override
 
char getOsSeparator () const override
 
Assimp::IOStream * Open (const char *pFile, const char *pMode) override
 
void Close (Assimp::IOStream *pFile) override
 

Private Attributes

VirtualMountermount
 

Constructor & Destructor Documentation

◆ IOSystem()

cqsp::asset::IOSystem::IOSystem ( VirtualMounter mount)
explicit

◆ ~IOSystem()

cqsp::asset::IOSystem::~IOSystem ( )
default

Member Function Documentation

◆ Close()

void cqsp::asset::IOSystem::Close ( Assimp::IOStream *  pFile)
override

◆ Exists()

bool cqsp::asset::IOSystem::Exists ( const char *  file) const
override

◆ getOsSeparator()

char cqsp::asset::IOSystem::getOsSeparator ( ) const
inlineoverride

◆ Open()

Assimp::IOStream * cqsp::asset::IOSystem::Open ( const char *  pFile,
const char *  pMode 
)
override

Member Data Documentation

◆ mount

VirtualMounter* cqsp::asset::IOSystem::mount
private

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