12#ifndef WSFEXTENTITYTYPE_HPP
13#define WSFEXTENTITYTYPE_HPP
15#include "wsf_export.h"
42 static std::unique_ptr<UtScriptClass>
CreateScriptClass(
const std::string& aClassName, UtScriptTypes* aScriptTypesPtr);
WSF_EXPORT std::ostream & operator<<(std::ostream &aOut, const WsfExtEntityType &aType)
Definition WsfExtEntityType.cpp:121
bool operator==(int aId, const WsfStringInt &aRhs)
Equal relational operator for the case of an integer on the LHS and a StringId on the RHS.
Definition WsfStringId.hpp:69
#define WSF_EXPORT
Definition WsfXIO_Export.hpp:35
Definition WsfExtEntityType.hpp:28
uint16_t mCountry
Definition WsfExtEntityType.hpp:46
WsfExtEntityType()
Definition WsfExtEntityType.cpp:20
static std::unique_ptr< UtScriptClass > CreateScriptClass(const std::string &aClassName, UtScriptTypes *aScriptTypesPtr)
Definition WsfExtEntityType.cpp:166
uint8_t mSpecific
Definition WsfExtEntityType.hpp:49
bool operator<(const WsfExtEntityType &aRhs) const
Definition WsfExtEntityType.cpp:48
uint8_t mExtra
Definition WsfExtEntityType.hpp:50
uint8_t mEntityKind
Definition WsfExtEntityType.hpp:44
uint8_t mDomain
Definition WsfExtEntityType.hpp:45
uint8_t mCategory
Definition WsfExtEntityType.hpp:47
uint8_t mSubcategory
Definition WsfExtEntityType.hpp:48