libultraship
Reimplementations of libultra (N64 SDK) functions for modern hardware
Loading...
Searching...
No Matches
File.h File Reference
#include <string>
#include <variant>
#include <vector>
#include <memory>
#include <stdint.h>
#include "ship/resource/ResourceIdentifier.h"
#include "ship/resource/ResourceType.h"
#include "ship/utils/binarytools/BinaryReader.h"
Include dependency graph for File.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  Ship::ResourceInitData
 Metadata that describes how a resource was (or should be) loaded. More...
 
struct  Ship::File
 Raw file buffer as read from an archive or the filesystem. More...
 

Namespaces

namespace  Ship
 Core namespace for the libultraship engine framework.
 

Macros

#define RESOURCE_FORMAT_BINARY   0
 Format tag indicating the resource data is stored as raw binary.
 
#define RESOURCE_FORMAT_XML   1
 Format tag indicating the resource data is stored as XML.
 

Macro Definition Documentation

◆ RESOURCE_FORMAT_BINARY

#define RESOURCE_FORMAT_BINARY   0

Format tag indicating the resource data is stored as raw binary.

◆ RESOURCE_FORMAT_XML

#define RESOURCE_FORMAT_XML   1

Format tag indicating the resource data is stored as XML.