libElysianVMU 1.6.0
Full-featured, accurate, cross-platform library emulating the Dreamcast's Visual Memory Unit
Loading...
Searching...
No Matches
evmu_file_manager.h File Reference

Go to the source code of this file.

Data Structures

struct  EvmuFileManagerClass
 
struct  EvmuFileManager
 

Macros

#define EVMU_FILE_MANAGER_NAME   "filemanager"
 
Type System

Type UUID and cast operators

#define EVMU_FILE_MANAGER_TYPE   (GBL_TYPEID(EvmuFileManager))
 
#define EVMU_FILE_MANAGER(self)   (GBL_CAST(EvmuFileManager, self))
 
#define EVMU_FILE_MANAGER_CLASS(klass)   (GBL_CLASS_CAST(EvmuFileManager, klass))
 
#define EVMU_FILE_MANAGER_GET_CLASS(self)   (GBL_CLASSOF(EvmuFileManager, self))
 

Functions

GblType EvmuFileManager_type (void)
 

Detailed Description

EvmuFileManager software peripheral.

EvmuFileManager offers a high-level, file-oriented API above both EvmuFlash and EvmuFat. It's meant to be the main entry point for loading and exporting ROM images.

Author
2023 Falco Girgis

Definition in file evmu_file_manager.h.

Macro Definition Documentation

◆ EVMU_FILE_MANAGER

#define EVMU_FILE_MANAGER (   self)    (GBL_CAST(EvmuFileManager, self))

Function-style GblInstance cast.

Definition at line 22 of file evmu_file_manager.h.

◆ EVMU_FILE_MANAGER_CLASS

#define EVMU_FILE_MANAGER_CLASS (   klass)    (GBL_CLASS_CAST(EvmuFileManager, klass))

Function-style GblClass cast.

Definition at line 23 of file evmu_file_manager.h.

◆ EVMU_FILE_MANAGER_GET_CLASS

#define EVMU_FILE_MANAGER_GET_CLASS (   self)    (GBL_CLASSOF(EvmuFileManager, self))

Get EvmuFileManagerClass from GblInstance

Definition at line 24 of file evmu_file_manager.h.

◆ EVMU_FILE_MANAGER_NAME

#define EVMU_FILE_MANAGER_NAME   "filemanager"

EvmuFileManager GblObject name.

Definition at line 27 of file evmu_file_manager.h.

◆ EVMU_FILE_MANAGER_TYPE

#define EVMU_FILE_MANAGER_TYPE   (GBL_TYPEID(EvmuFileManager))

Type UUID for EvmuFileManager.

Definition at line 21 of file evmu_file_manager.h.

Function Documentation

◆ EvmuFileManager_type()

GblType EvmuFileManager_type ( void  )

Returns the GblType UUID associated with EvmuFileManager.