hecl
High-Level Extensible Combiner Language and Resource Database
Classes | Public Member Functions | List of all members
HECL::Database::IDataSpec Class Reference

Subclassed by dataspec entries to manage per-game aspects of the data pipeline. More...

#include <HECLDatabase.hpp>

Collaboration diagram for HECL::Database::IDataSpec:
Collaboration graph

Classes

struct  ExtractPassInfo
 
struct  PackagePassInfo
 

Public Member Functions

virtual bool canExtract (const ExtractPassInfo &info)
 
virtual void doExtract (const ExtractPassInfo &info)
 
virtual bool canPackage (const PackagePassInfo &info)
 
virtual void doPackage (const PackagePassInfo &info)
 

Detailed Description

Subclassed by dataspec entries to manage per-game aspects of the data pipeline.

The DataSpec class manages interfaces for unpackaging, cooking, and packaging of data for interacting with a specific system/game-engine.


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