PixelLightAPI
.
|
Abstract loader implementation base class, derive your concrete loader implementations from this class. More...
#include <LoaderImpl.h>
Public Member Functions | |
pl_class (PLCORE_RTTI_EXPORT, LoaderImpl,"PLCore", PLCore::Object,"Abstract loader implementation base class, derive your concrete loader implementations from this class") pl_properties pl_property("Type" | |
Unknown | pl_property ("Formats","") pl_property("Load" |
Unknown pl_property("Save","0") pl_properties_end pl_class_end protected virtual PLCORE_API | ~LoaderImpl () |
Default constructor. | |
Static Public Attributes | |
static PLCORE_API const String | UnknownFormatVersion |
static PLCORE_API const String | DeprecatedFormatVersion |
static PLCORE_API const String | NoLongerSupportedFormatVersion |
static PLCORE_API const String | InvalidFormatVersion |
Abstract loader implementation base class, derive your concrete loader implementations from this class.
Each loader should have the following properties:
Unknown pl_property ("Save", "0") pl_properties_end pl_class_end protected virtual PLCORE_API PLCore::LoaderImpl::~LoaderImpl | ( | ) | [virtual] |
Default constructor.
Destructor
PLCore::LoaderImpl::pl_class | ( | PLCORE_RTTI_EXPORT | , |
LoaderImpl | , | ||
"PLCore" | , | ||
PLCore::Object | , | ||
"Abstract loader implementation base | class, | ||
derive your concrete loader implementations from this class" | |||
) |
Unknown PLCore::LoaderImpl::pl_property | ( | "Formats" | , |
"" | |||
) |
PLCORE_API const String PLCore::LoaderImpl::UnknownFormatVersion [static] |
'Unknown format version' string
PLCORE_API const String PLCore::LoaderImpl::DeprecatedFormatVersion [static] |
'Deprecated format version' string
PLCORE_API const String PLCore::LoaderImpl::NoLongerSupportedFormatVersion [static] |
'No longer supported format version' string
PLCORE_API const String PLCore::LoaderImpl::InvalidFormatVersion [static] |
'Invalid format version' string
|