40 #ifndef _resourceasset_h
41 #define _resourceasset_h
76 virtual void LoadAsset(std::istream* Stream) = 0;
80 virtual void LoadAsset(
const String& FileName,
const String& GroupName);
87 virtual void SaveAsset(std::ostream* Stream) = 0;
91 virtual void SaveAsset(
const String& FileName,
const String& GroupName);
99 virtual void _LoadAsset(
const String& File) = 0;
104 virtual void _LoadAsset(
const String& FilePath,
const String& FileName);
112 virtual void _SaveAsset(
const String& File) = 0;
117 virtual void _SaveAsset(
const String& FilePath,
const String& FileName);
All the definitions for datatypes as well as some basic conversion functions are defined here...
A convenience base class for objects that may need common IO operations exposed for them...
The bulk of the engine components go in this namspace.
std::string String
A datatype used to a series of characters.