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

#include <evmu_fs_utils.h>

Data Fields

char name [12]
 
size_t bytes
 
uint8_t type
 
uint8_t copy
 

Related Symbols

(Note that these are not member symbols.)

Accessor Methods

Method(s) for EvmuNewFileInfo

void EvmuNewFileInfo_init (EvmuNewFileInfo *pSelf, const char *pFileName, size_t fileSize, EVMU_FILE_TYPE fileType, EVMU_COPY_PROTECTION copyProtection)
 
const char * EvmuNewFileInfo_name (const EvmuNewFileInfo *pSelf, GblStringBuffer *pBuffer)
 

Detailed Description

Properties for creating a new file on flash.

Definition at line 45 of file evmu_fs_utils.h.

Friends And Related Symbol Documentation

◆ EvmuNewFileInfo_init()

void EvmuNewFileInfo_init ( EvmuNewFileInfo pSelf,
const char *  pFileName,
size_t  fileSize,
EVMU_FILE_TYPE  fileType,
EVMU_COPY_PROTECTION  copyProtection 
)
related

Initializes an EvmuNewFileInfo structure with the given properties.

◆ EvmuNewFileInfo_name()

const char * EvmuNewFileInfo_name ( const EvmuNewFileInfo pSelf,
GblStringBuffer pBuffer 
)
related

Populates the GblStringBuffer with the filename, returning a pointer to its internal storage.

Field Documentation

◆ bytes

size_t EvmuNewFileInfo::bytes

Size in bytes.

Definition at line 48 of file evmu_fs_utils.h.

◆ copy

uint8_t EvmuNewFileInfo::copy

Copy protection setting.

Definition at line 50 of file evmu_fs_utils.h.

◆ name

char EvmuNewFileInfo::name[12]

Name on the filesystem (see EvmuDirEntry::fileName)

Definition at line 47 of file evmu_fs_utils.h.

◆ type

uint8_t EvmuNewFileInfo::type

File type.

Definition at line 49 of file evmu_fs_utils.h.


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