I’m getting a very lengthy error, running on 4.16. Ideas?
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshRendering.h(9): warning C4668: 'ENGINE_MAJOR_VERSION' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshRendering.h(38): error C2061: syntax error: identifier 'EUpdateFrequency'
2> ...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshRendering.h(90): note: see reference to class template instantiation 'FRuntimeMeshVertexBuffer<VertexType>' being compiled
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshRendering.h(97): error C2061: syntax error: identifier 'EUpdateFrequency'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshRendering.h(99): error C2065: 'SectionUpdateFrequency': undeclared identifier
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshRendering.h(99): error C2653: 'EUpdateFrequency': is not a class or namespace name
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshRendering.h(99): error C2065: 'Frequent': undeclared identifier
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshSectionProxy.h(57): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
2> ...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshSectionProxy.h(228): note: see reference to class template instantiation 'FRuntimeMeshSectionProxy<VertexType,NeedsPositionOnlyBuffer>' being compiled
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshSectionProxy.h(57): error C3646: 'UpdateFrequency': unknown override specifier
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshSectionProxy.h(76): error C2061: syntax error: identifier 'EUpdateFrequency'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(337): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
2> ...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(351): note: see reference to class template instantiation 'FRuntimeMeshNormalTangentComponents<true,false,TangentType>' being compiled
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(337): error C2143: syntax error: missing ',' before '&'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(361): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
2> ...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(370): note: see reference to class template instantiation 'FRuntimeMeshNormalTangentComponents<false,true,TangentType>' being compiled
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(361): error C2143: syntax error: missing ',' before '&'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(381): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
2> ...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(397): note: see reference to class template instantiation 'FRuntimeMeshNormalTangentComponents<true,true,TangentType>' being compiled
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(381): error C2143: syntax error: missing ',' before '&'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(531): error C2504: 'FRuntimeMeshVertexTypeInfo': base class undefined
2> ...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1247): note: see reference to class template instantiation 'FRuntimeMeshVertexTypeInfo_GenericVertex<true,true,true,true,1,ERuntimeMeshVertexTangentBasisType::Default,ERuntimeMeshVertexUVType::HighPrecision>' being compiled
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1247): error C3668: 'FRuntimeMeshVertexTypeInfo_FRuntimeMeshVertexSimple::CreateSection': method with override specifier 'override' did not override any base class methods
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1247): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1247): error C2143: syntax error: missing ',' before '&'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1247): error C2535: 'FRuntimeMeshVertexSimple::FRuntimeMeshVertexSimple(const FVector &,const FVector &,const int)': member function already defined or declared
2> ...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1247): note: see declaration of 'FRuntimeMeshVertexSimple::FRuntimeMeshVertexSimple'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1247): error C2065: 'InTangent': undeclared identifier
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1247): error C2228: left of '.TangentX' must have class/struct/union
2> ...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1247): note: type is 'unknown-type'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1247): error C2228: left of '.AdjustNormal' must have class/struct/union
2> ...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1247): note: type is 'unknown-type'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1247): error C2065: 'InUV0': undeclared identifier
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1247): error C2065: 'InColor': undeclared identifier
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1250): error C3668: 'FRuntimeMeshVertexTypeInfo_FRuntimeMeshVertexDualUV::CreateSection': method with override specifier 'override' did not override any base class methods
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1250): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1250): error C2143: syntax error: missing ',' before '&'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1250): error C2535: 'FRuntimeMeshVertexDualUV::FRuntimeMeshVertexDualUV(const FVector &,const FVector &,const int)': member function already defined or declared
2> ...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1250): note: see declaration of 'FRuntimeMeshVertexDualUV::FRuntimeMeshVertexDualUV'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1250): error C2065: 'InTangent': undeclared identifier
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1250): error C2228: left of '.TangentX' must have class/struct/union
2> ...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1250): note: type is 'unknown-type'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1250): error C2228: left of '.AdjustNormal' must have class/struct/union
2> ...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1250): note: type is 'unknown-type'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1250): error C2065: 'InUV0': undeclared identifier
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1250): error C2065: 'InUV1': undeclared identifier
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1250): error C2065: 'InColor': undeclared identifier
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1253): error C3668: 'FRuntimeMeshVertexTypeInfo_FRuntimeMeshVertexNoPosition::CreateSection': method with override specifier 'override' did not override any base class methods
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1253): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1253): error C2143: syntax error: missing ',' before '&'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1253): error C2535: 'FRuntimeMeshVertexNoPosition::FRuntimeMeshVertexNoPosition(const FVector &,const int)': member function already defined or declared
2> ...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1253): note: see declaration of 'FRuntimeMeshVertexNoPosition::FRuntimeMeshVertexNoPosition'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1253): error C2065: 'InTangent': undeclared identifier
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1253): error C2228: left of '.TangentX' must have class/struct/union
2> ...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1253): note: type is 'unknown-type'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1253): error C2228: left of '.AdjustNormal' must have class/struct/union
2> ...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1253): note: type is 'unknown-type'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1253): error C2065: 'InUV0': undeclared identifier
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1253): error C2065: 'InColor': undeclared identifier
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1256): error C3668: 'FRuntimeMeshVertexTypeInfo_FRuntimeMeshVertexNoPositionDualUV::CreateSection': method with override specifier 'override' did not override any base class methods
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1256): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1256): error C2143: syntax error: missing ',' before '&'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1256): error C2535: 'FRuntimeMeshVertexNoPositionDualUV::FRuntimeMeshVertexNoPositionDualUV(const FVector &,const int)': member function already defined or declared
2> ...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1256): note: see declaration of 'FRuntimeMeshVertexNoPositionDualUV::FRuntimeMeshVertexNoPositionDualUV'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1256): error C2065: 'InTangent': undeclared identifier
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1256): error C2228: left of '.TangentX' must have class/struct/union
2> ...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1256): note: type is 'unknown-type'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1256): error C2228: left of '.AdjustNormal' must have class/struct/union
2> ...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1256): note: type is 'unknown-type'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1256): error C2065: 'InUV0': undeclared identifier
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1256): error C2065: 'InUV1': undeclared identifier
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1256): error C2065: 'InColor': undeclared identifier
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1259): error C3668: 'FRuntimeMeshVertexTypeInfo_FRuntimeMeshVertexHiPrecisionNormals::CreateSection': method with override specifier 'override' did not override any base class methods
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1259): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1259): error C2143: syntax error: missing ',' before '&'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1259): error C2535: 'FRuntimeMeshVertexHiPrecisionNormals::FRuntimeMeshVertexHiPrecisionNormals(const FVector &,const FVector &,const int)': member function already defined or declared
2> ...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1259): note: see declaration of 'FRuntimeMeshVertexHiPrecisionNormals::FRuntimeMeshVertexHiPrecisionNormals'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1259): error C2065: 'InTangent': undeclared identifier
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1259): error C2228: left of '.TangentX' must have class/struct/union
2> ...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1259): note: type is 'unknown-type'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1259): error C2228: left of '.AdjustNormal' must have class/struct/union
2> ...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1259): note: type is 'unknown-type'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1259): error C2065: 'InUV0': undeclared identifier
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1259): error C2065: 'InColor': undeclared identifier
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1262): error C3668: 'FRuntimeMeshVertexTypeInfo_FRuntimeMeshVertexDualUVHiPrecisionNormals::CreateSection': method with override specifier 'override' did not override any base class methods
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1262): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1262): error C2143: syntax error: missing ',' before '&'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1262): error C2535: 'FRuntimeMeshVertexDualUVHiPrecisionNormals::FRuntimeMeshVertexDualUVHiPrecisionNormals(const FVector &,const FVector &,const int)': member function already defined or declared
2> ...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1262): note: see declaration of 'FRuntimeMeshVertexDualUVHiPrecisionNormals::FRuntimeMeshVertexDualUVHiPrecisionNormals'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1262): error C2065: 'InTangent': undeclared identifier
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1262): error C2228: left of '.TangentX' must have class/struct/union
2> ...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1262): note: type is 'unknown-type'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1262): error C2228: left of '.AdjustNormal' must have class/struct/union
2> ...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1262): note: type is 'unknown-type'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1262): error C2065: 'InUV0': undeclared identifier
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1262): error C2065: 'InUV1': undeclared identifier
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1262): error C2065: 'InColor': undeclared identifier
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1265): error C3668: 'FRuntimeMeshVertexTypeInfo_FRuntimeMeshVertexNoPositionHiPrecisionNormals::CreateSection': method with override specifier 'override' did not override any base class methods
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1265): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1265): error C2143: syntax error: missing ',' before '&'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1265): error C2535: 'FRuntimeMeshVertexNoPositionHiPrecisionNormals::FRuntimeMeshVertexNoPositionHiPrecisionNormals(const FVector &,const int)': member function already defined or declared
2> ...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1265): note: see declaration of 'FRuntimeMeshVertexNoPositionHiPrecisionNormals::FRuntimeMeshVertexNoPositionHiPrecisionNormals'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1265): error C2065: 'InTangent': undeclared identifier
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1265): error C2228: left of '.TangentX' must have class/struct/union
2> ...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1265): note: type is 'unknown-type'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1265): error C2228: left of '.AdjustNormal' must have class/struct/union
2> ...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1265): note: type is 'unknown-type'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1265): error C2065: 'InUV0': undeclared identifier
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1265): error C2065: 'InColor': undeclared identifier
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1268): error C3668: 'FRuntimeMeshVertexTypeInfo_FRuntimeMeshVertexNoPositionDualUVHiPrecisionNormals::CreateSection': method with override specifier 'override' did not override any base class methods
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1268): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1268): error C2143: syntax error: missing ',' before '&'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1268): error C2535: 'FRuntimeMeshVertexNoPositionDualUVHiPrecisionNormals::FRuntimeMeshVertexNoPositionDualUVHiPrecisionNormals(const FVector &,const int)': member function already defined or declared
2> ...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1268): note: see declaration of 'FRuntimeMeshVertexNoPositionDualUVHiPrecisionNormals::FRuntimeMeshVertexNoPositionDualUVHiPrecisionNormals'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1268): error C2065: 'InTangent': undeclared identifier
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1268): error C2228: left of '.TangentX' must have class/struct/union
2> ...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1268): note: type is 'unknown-type'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1268): error C2228: left of '.AdjustNormal' must have class/struct/union
2> ...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1268): note: type is 'unknown-type'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1268): error C2065: 'InUV0': undeclared identifier
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1268): error C2065: 'InUV1': undeclared identifier
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1268): error C2065: 'InColor': undeclared identifier
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshBuilder.h(28): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshBuilder.h(28): error C2143: syntax error: missing ';' before '*'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshBuilder.h(28): error C2433: 'IRuntimeMeshVerticesBuilder::FRuntimeMeshVertexTypeInfo': 'virtual' not permitted on data declarations
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshBuilder.h(28): error C2238: unexpected token(s) preceding ';'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshBuilder.h(22): error C2789: 'IRuntimeMeshVerticesBuilder::FRuntimeMeshVertexTypeInfo': an object of const-qualified type must be initialized
2> ...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshBuilder.h(28): note: see declaration of 'IRuntimeMeshVerticesBuilder::FRuntimeMeshVertexTypeInfo'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshBuilder.h(136): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
2> ...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshBuilder.h(531): note: see reference to class template instantiation 'FRuntimeMeshPackedVerticesBuilder<VertexType>' being compiled
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshBuilder.h(136): error C2143: syntax error: missing ';' before '*'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshBuilder.h(136): error C2433: 'FRuntimeMeshPackedVerticesBuilder<VertexType>::FRuntimeMeshVertexTypeInfo': 'virtual' not permitted on data declarations
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshBuilder.h(137): error C2334: unexpected token(s) preceding '{'; skipping apparent function body
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshBuilder.h(410): error C2065: 'FRuntimeMeshVertexTraits': undeclared identifier
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshBuilder.h(410): error C2975: 'Predicate': invalid template argument for 'TEnableIf', expected compile-time constant expression
2> ...EpicGames\UE_4.16\Engine\Source\Runtime\Core\Public\Templates/EnableIf.h(19): note: see declaration of 'Predicate'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshBuilder.h(410): error C2433: 'HasPosition': '__forceinline' not permitted on data declarations
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshBuilder.h(410): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshBuilder.h(410): error C2988: unrecognizable template declaration/definition
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshBuilder.h(410): error C2059: syntax error: '>'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshBuilder.h(415): error C2065: 'FRuntimeMeshVertexTraits': undeclared identifier
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshBuilder.h(415): error C2975: 'Predicate': invalid template argument for 'TEnableIf', expected compile-time constant expression
2> ...EpicGames\UE_4.16\Engine\Source\Runtime\Core\Public\Templates/EnableIf.h(19): note: see declaration of 'Predicate'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshBuilder.h(416): error C2334: unexpected token(s) preceding '{'; skipping apparent function body
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshBuilder.h(420): error C2065: 'FRuntimeMeshVertexTraits': undeclared identifier
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshBuilder.h(420): error C2975: 'Predicate': invalid template argument for 'TEnableIf', expected compile-time constant expression
2> ...EpicGames\UE_4.16\Engine\Source\Runtime\Core\Public\Templates/EnableIf.h(19): note: see declaration of 'Predicate'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshBuilder.h(420): error C2433: 'HasPosition': '__forceinline' not permitted on data declarations
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshBuilder.h(420): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshBuilder.h(420): error C2988: unrecognizable template declaration/definition
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshBuilder.h(420): error C2059: syntax error: ','
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshBuilder.h(425): error C2065: 'FRuntimeMeshVertexTraits': undeclared identifier
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshBuilder.h(425): error C2975: 'Predicate': invalid template argument for 'TEnableIf', expected compile-time constant expression
2> ...EpicGames\UE_4.16\Engine\Source\Runtime\Core\Public\Templates/EnableIf.h(19): note: see declaration of 'Predicate'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshBuilder.h(425): fatal error C1003: error count exceeds 100; stopping compilation
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshRendering.h(9): warning C4668: 'ENGINE_MAJOR_VERSION' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshRendering.h(38): error C2061: syntax error: identifier 'EUpdateFrequency'
2> ...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshRendering.h(90): note: see reference to class template instantiation 'FRuntimeMeshVertexBuffer<VertexType>' being compiled
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshRendering.h(97): error C2061: syntax error: identifier 'EUpdateFrequency'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshRendering.h(99): error C2065: 'SectionUpdateFrequency': undeclared identifier
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshRendering.h(99): error C2653: 'EUpdateFrequency': is not a class or namespace name
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshRendering.h(99): error C2065: 'Frequent': undeclared identifier
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshSectionProxy.h(57): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
2> ...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshSectionProxy.h(228): note: see reference to class template instantiation 'FRuntimeMeshSectionProxy<VertexType,NeedsPositionOnlyBuffer>' being compiled
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshSectionProxy.h(57): error C3646: 'UpdateFrequency': unknown override specifier
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshSectionProxy.h(76): error C2061: syntax error: identifier 'EUpdateFrequency'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(337): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
2> ...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(351): note: see reference to class template instantiation 'FRuntimeMeshNormalTangentComponents<true,false,TangentType>' being compiled
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(337): error C2143: syntax error: missing ',' before '&'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(361): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
2> ...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(370): note: see reference to class template instantiation 'FRuntimeMeshNormalTangentComponents<false,true,TangentType>' being compiled
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(361): error C2143: syntax error: missing ',' before '&'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(381): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
2> ...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(397): note: see reference to class template instantiation 'FRuntimeMeshNormalTangentComponents<true,true,TangentType>' being compiled
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(381): error C2143: syntax error: missing ',' before '&'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(531): error C2504: 'FRuntimeMeshVertexTypeInfo': base class undefined
2> ...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1247): note: see reference to class template instantiation 'FRuntimeMeshVertexTypeInfo_GenericVertex<true,true,true,true,1,ERuntimeMeshVertexTangentBasisType::Default,ERuntimeMeshVertexUVType::HighPrecision>' being compiled
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1247): error C3668: 'FRuntimeMeshVertexTypeInfo_FRuntimeMeshVertexSimple::CreateSection': method with override specifier 'override' did not override any base class methods
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1247): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1247): error C2143: syntax error: missing ',' before '&'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1247): error C2535: 'FRuntimeMeshVertexSimple::FRuntimeMeshVertexSimple(const FVector &,const FVector &,const int)': member function already defined or declared
2> ...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1247): note: see declaration of 'FRuntimeMeshVertexSimple::FRuntimeMeshVertexSimple'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1247): error C2065: 'InTangent': undeclared identifier
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1247): error C2228: left of '.TangentX' must have class/struct/union
2> ...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1247): note: type is 'unknown-type'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1247): error C2228: left of '.AdjustNormal' must have class/struct/union
2> ...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1247): note: type is 'unknown-type'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1247): error C2065: 'InUV0': undeclared identifier
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1247): error C2065: 'InColor': undeclared identifier
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1250): error C3668: 'FRuntimeMeshVertexTypeInfo_FRuntimeMeshVertexDualUV::CreateSection': method with override specifier 'override' did not override any base class methods
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1250): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1250): error C2143: syntax error: missing ',' before '&'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1250): error C2535: 'FRuntimeMeshVertexDualUV::FRuntimeMeshVertexDualUV(const FVector &,const FVector &,const int)': member function already defined or declared
2> ...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1250): note: see declaration of 'FRuntimeMeshVertexDualUV::FRuntimeMeshVertexDualUV'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1250): error C2065: 'InTangent': undeclared identifier
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1250): error C2228: left of '.TangentX' must have class/struct/union
2> ...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1250): note: type is 'unknown-type'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1250): error C2228: left of '.AdjustNormal' must have class/struct/union
2> ...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1250): note: type is 'unknown-type'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1250): error C2065: 'InUV0': undeclared identifier
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1250): error C2065: 'InUV1': undeclared identifier
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1250): error C2065: 'InColor': undeclared identifier
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1253): error C3668: 'FRuntimeMeshVertexTypeInfo_FRuntimeMeshVertexNoPosition::CreateSection': method with override specifier 'override' did not override any base class methods
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1253): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1253): error C2143: syntax error: missing ',' before '&'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1253): error C2535: 'FRuntimeMeshVertexNoPosition::FRuntimeMeshVertexNoPosition(const FVector &,const int)': member function already defined or declared
2> ...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1253): note: see declaration of 'FRuntimeMeshVertexNoPosition::FRuntimeMeshVertexNoPosition'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1253): error C2065: 'InTangent': undeclared identifier
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1253): error C2228: left of '.TangentX' must have class/struct/union
2> ...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1253): note: type is 'unknown-type'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1253): error C2228: left of '.AdjustNormal' must have class/struct/union
2> ...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1253): note: type is 'unknown-type'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1253): error C2065: 'InUV0': undeclared identifier
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1253): error C2065: 'InColor': undeclared identifier
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1256): error C3668: 'FRuntimeMeshVertexTypeInfo_FRuntimeMeshVertexNoPositionDualUV::CreateSection': method with override specifier 'override' did not override any base class methods
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1256): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1256): error C2143: syntax error: missing ',' before '&'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1256): error C2535: 'FRuntimeMeshVertexNoPositionDualUV::FRuntimeMeshVertexNoPositionDualUV(const FVector &,const int)': member function already defined or declared
2> ...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1256): note: see declaration of 'FRuntimeMeshVertexNoPositionDualUV::FRuntimeMeshVertexNoPositionDualUV'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1256): error C2065: 'InTangent': undeclared identifier
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1256): error C2228: left of '.TangentX' must have class/struct/union
2> ...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1256): note: type is 'unknown-type'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1256): error C2228: left of '.AdjustNormal' must have class/struct/union
2> ...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1256): note: type is 'unknown-type'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1256): error C2065: 'InUV0': undeclared identifier
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1256): error C2065: 'InUV1': undeclared identifier
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1256): error C2065: 'InColor': undeclared identifier
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1259): error C3668: 'FRuntimeMeshVertexTypeInfo_FRuntimeMeshVertexHiPrecisionNormals::CreateSection': method with override specifier 'override' did not override any base class methods
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1259): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1259): error C2143: syntax error: missing ',' before '&'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1259): error C2535: 'FRuntimeMeshVertexHiPrecisionNormals::FRuntimeMeshVertexHiPrecisionNormals(const FVector &,const FVector &,const int)': member function already defined or declared
2> ...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1259): note: see declaration of 'FRuntimeMeshVertexHiPrecisionNormals::FRuntimeMeshVertexHiPrecisionNormals'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1259): error C2065: 'InTangent': undeclared identifier
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1259): error C2228: left of '.TangentX' must have class/struct/union
2> ...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1259): note: type is 'unknown-type'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1259): error C2228: left of '.AdjustNormal' must have class/struct/union
2> ...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1259): note: type is 'unknown-type'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1259): error C2065: 'InUV0': undeclared identifier
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1259): error C2065: 'InColor': undeclared identifier
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1262): error C3668: 'FRuntimeMeshVertexTypeInfo_FRuntimeMeshVertexDualUVHiPrecisionNormals::CreateSection': method with override specifier 'override' did not override any base class methods
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1262): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1262): error C2143: syntax error: missing ',' before '&'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1262): error C2535: 'FRuntimeMeshVertexDualUVHiPrecisionNormals::FRuntimeMeshVertexDualUVHiPrecisionNormals(const FVector &,const FVector &,const int)': member function already defined or declared
2> ...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1262): note: see declaration of 'FRuntimeMeshVertexDualUVHiPrecisionNormals::FRuntimeMeshVertexDualUVHiPrecisionNormals'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1262): error C2065: 'InTangent': undeclared identifier
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1262): error C2228: left of '.TangentX' must have class/struct/union
2> ...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1262): note: type is 'unknown-type'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1262): error C2228: left of '.AdjustNormal' must have class/struct/union
2> ...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1262): note: type is 'unknown-type'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1262): error C2065: 'InUV0': undeclared identifier
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1262): error C2065: 'InUV1': undeclared identifier
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1262): error C2065: 'InColor': undeclared identifier
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1265): error C3668: 'FRuntimeMeshVertexTypeInfo_FRuntimeMeshVertexNoPositionHiPrecisionNormals::CreateSection': method with override specifier 'override' did not override any base class methods
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1265): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1265): error C2143: syntax error: missing ',' before '&'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1265): error C2535: 'FRuntimeMeshVertexNoPositionHiPrecisionNormals::FRuntimeMeshVertexNoPositionHiPrecisionNormals(const FVector &,const int)': member function already defined or declared
2> ...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1265): note: see declaration of 'FRuntimeMeshVertexNoPositionHiPrecisionNormals::FRuntimeMeshVertexNoPositionHiPrecisionNormals'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1265): error C2065: 'InTangent': undeclared identifier
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1265): error C2228: left of '.TangentX' must have class/struct/union
2> ...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1265): note: type is 'unknown-type'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1265): error C2228: left of '.AdjustNormal' must have class/struct/union
2> ...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1265): note: type is 'unknown-type'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1265): error C2065: 'InUV0': undeclared identifier
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1265): error C2065: 'InColor': undeclared identifier
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1268): error C3668: 'FRuntimeMeshVertexTypeInfo_FRuntimeMeshVertexNoPositionDualUVHiPrecisionNormals::CreateSection': method with override specifier 'override' did not override any base class methods
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1268): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1268): error C2143: syntax error: missing ',' before '&'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1268): error C2535: 'FRuntimeMeshVertexNoPositionDualUVHiPrecisionNormals::FRuntimeMeshVertexNoPositionDualUVHiPrecisionNormals(const FVector &,const int)': member function already defined or declared
2> ...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1268): note: see declaration of 'FRuntimeMeshVertexNoPositionDualUVHiPrecisionNormals::FRuntimeMeshVertexNoPositionDualUVHiPrecisionNormals'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1268): error C2065: 'InTangent': undeclared identifier
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1268): error C2228: left of '.TangentX' must have class/struct/union
2> ...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1268): note: type is 'unknown-type'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1268): error C2228: left of '.AdjustNormal' must have class/struct/union
2> ...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1268): note: type is 'unknown-type'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1268): error C2065: 'InUV0': undeclared identifier
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1268): error C2065: 'InUV1': undeclared identifier
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1268): error C2065: 'InColor': undeclared identifier
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshBuilder.h(28): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshBuilder.h(28): error C2143: syntax error: missing ';' before '*'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshBuilder.h(28): error C2433: 'IRuntimeMeshVerticesBuilder::FRuntimeMeshVertexTypeInfo': 'virtual' not permitted on data declarations
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshBuilder.h(28): error C2238: unexpected token(s) preceding ';'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshBuilder.h(22): error C2789: 'IRuntimeMeshVerticesBuilder::FRuntimeMeshVertexTypeInfo': an object of const-qualified type must be initialized
2> ...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshBuilder.h(28): note: see declaration of 'IRuntimeMeshVerticesBuilder::FRuntimeMeshVertexTypeInfo'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshBuilder.h(136): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
2> ...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshBuilder.h(531): note: see reference to class template instantiation 'FRuntimeMeshPackedVerticesBuilder<VertexType>' being compiled
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshBuilder.h(136): error C2143: syntax error: missing ';' before '*'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshBuilder.h(136): error C2433: 'FRuntimeMeshPackedVerticesBuilder<VertexType>::FRuntimeMeshVertexTypeInfo': 'virtual' not permitted on data declarations
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshBuilder.h(137): error C2334: unexpected token(s) preceding '{'; skipping apparent function body
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshBuilder.h(410): error C2065: 'FRuntimeMeshVertexTraits': undeclared identifier
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshBuilder.h(410): error C2975: 'Predicate': invalid template argument for 'TEnableIf', expected compile-time constant expression
2> ...EpicGames\UE_4.16\Engine\Source\Runtime\Core\Public\Templates/EnableIf.h(19): note: see declaration of 'Predicate'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshBuilder.h(410): error C2433: 'HasPosition': '__forceinline' not permitted on data declarations
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshBuilder.h(410): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshBuilder.h(410): error C2988: unrecognizable template declaration/definition
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshBuilder.h(410): error C2059: syntax error: '>'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshBuilder.h(415): error C2065: 'FRuntimeMeshVertexTraits': undeclared identifier
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshBuilder.h(415): error C2975: 'Predicate': invalid template argument for 'TEnableIf', expected compile-time constant expression
2> ...EpicGames\UE_4.16\Engine\Source\Runtime\Core\Public\Templates/EnableIf.h(19): note: see declaration of 'Predicate'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshBuilder.h(416): error C2334: unexpected token(s) preceding '{'; skipping apparent function body
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshBuilder.h(420): error C2065: 'FRuntimeMeshVertexTraits': undeclared identifier
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshBuilder.h(420): error C2975: 'Predicate': invalid template argument for 'TEnableIf', expected compile-time constant expression
2> ...EpicGames\UE_4.16\Engine\Source\Runtime\Core\Public\Templates/EnableIf.h(19): note: see declaration of 'Predicate'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshBuilder.h(420): error C2433: 'HasPosition': '__forceinline' not permitted on data declarations
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshBuilder.h(420): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshBuilder.h(420): error C2988: unrecognizable template declaration/definition
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshBuilder.h(420): error C2059: syntax error: ','
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshBuilder.h(425): error C2065: 'FRuntimeMeshVertexTraits': undeclared identifier
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshBuilder.h(425): error C2975: 'Predicate': invalid template argument for 'TEnableIf', expected compile-time constant expression
2> ...EpicGames\UE_4.16\Engine\Source\Runtime\Core\Public\Templates/EnableIf.h(19): note: see declaration of 'Predicate'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshBuilder.h(425): fatal error C1003: error count exceeds 100; stopping compilation
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshRendering.h(9): warning C4668: 'ENGINE_MAJOR_VERSION' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshRendering.h(38): error C2061: syntax error: identifier 'EUpdateFrequency'
2> ...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshRendering.h(90): note: see reference to class template instantiation 'FRuntimeMeshVertexBuffer<VertexType>' being compiled
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshRendering.h(97): error C2061: syntax error: identifier 'EUpdateFrequency'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshRendering.h(99): error C2065: 'SectionUpdateFrequency': undeclared identifier
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshRendering.h(99): error C2653: 'EUpdateFrequency': is not a class or namespace name
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshRendering.h(99): error C2065: 'Frequent': undeclared identifier
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshSectionProxy.h(57): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
2> ...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshSectionProxy.h(228): note: see reference to class template instantiation 'FRuntimeMeshSectionProxy<VertexType,NeedsPositionOnlyBuffer>' being compiled
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshSectionProxy.h(57): error C3646: 'UpdateFrequency': unknown override specifier
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshSectionProxy.h(76): error C2061: syntax error: identifier 'EUpdateFrequency'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(337): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
2> ...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(351): note: see reference to class template instantiation 'FRuntimeMeshNormalTangentComponents<true,false,TangentType>' being compiled
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(337): error C2143: syntax error: missing ',' before '&'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(361): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
2> ...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(370): note: see reference to class template instantiation 'FRuntimeMeshNormalTangentComponents<false,true,TangentType>' being compiled
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(361): error C2143: syntax error: missing ',' before '&'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(381): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
2> ...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(397): note: see reference to class template instantiation 'FRuntimeMeshNormalTangentComponents<true,true,TangentType>' being compiled
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(381): error C2143: syntax error: missing ',' before '&'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(531): error C2504: 'FRuntimeMeshVertexTypeInfo': base class undefined
2> ...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1247): note: see reference to class template instantiation 'FRuntimeMeshVertexTypeInfo_GenericVertex<true,true,true,true,1,ERuntimeMeshVertexTangentBasisType::Default,ERuntimeMeshVertexUVType::HighPrecision>' being compiled
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1247): error C3668: 'FRuntimeMeshVertexTypeInfo_FRuntimeMeshVertexSimple::CreateSection': method with override specifier 'override' did not override any base class methods
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1247): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1247): error C2143: syntax error: missing ',' before '&'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1247): error C2535: 'FRuntimeMeshVertexSimple::FRuntimeMeshVertexSimple(const FVector &,const FVector &,const int)': member function already defined or declared
2> ...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1247): note: see declaration of 'FRuntimeMeshVertexSimple::FRuntimeMeshVertexSimple'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1247): error C2065: 'InTangent': undeclared identifier
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1247): error C2228: left of '.TangentX' must have class/struct/union
2> ...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1247): note: type is 'unknown-type'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1247): error C2228: left of '.AdjustNormal' must have class/struct/union
2> ...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1247): note: type is 'unknown-type'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1247): error C2065: 'InUV0': undeclared identifier
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1247): error C2065: 'InColor': undeclared identifier
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1250): error C3668: 'FRuntimeMeshVertexTypeInfo_FRuntimeMeshVertexDualUV::CreateSection': method with override specifier 'override' did not override any base class methods
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1250): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1250): error C2143: syntax error: missing ',' before '&'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1250): error C2535: 'FRuntimeMeshVertexDualUV::FRuntimeMeshVertexDualUV(const FVector &,const FVector &,const int)': member function already defined or declared
2> ...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1250): note: see declaration of 'FRuntimeMeshVertexDualUV::FRuntimeMeshVertexDualUV'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1250): error C2065: 'InTangent': undeclared identifier
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1250): error C2228: left of '.TangentX' must have class/struct/union
2> ...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1250): note: type is 'unknown-type'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1250): error C2228: left of '.AdjustNormal' must have class/struct/union
2> ...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1250): note: type is 'unknown-type'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1250): error C2065: 'InUV0': undeclared identifier
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1250): error C2065: 'InUV1': undeclared identifier
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1250): error C2065: 'InColor': undeclared identifier
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1253): error C3668: 'FRuntimeMeshVertexTypeInfo_FRuntimeMeshVertexNoPosition::CreateSection': method with override specifier 'override' did not override any base class methods
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1253): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1253): error C2143: syntax error: missing ',' before '&'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1253): error C2535: 'FRuntimeMeshVertexNoPosition::FRuntimeMeshVertexNoPosition(const FVector &,const int)': member function already defined or declared
2> ...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1253): note: see declaration of 'FRuntimeMeshVertexNoPosition::FRuntimeMeshVertexNoPosition'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1253): error C2065: 'InTangent': undeclared identifier
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1253): error C2228: left of '.TangentX' must have class/struct/union
2> ...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1253): note: type is 'unknown-type'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1253): error C2228: left of '.AdjustNormal' must have class/struct/union
2> ...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1253): note: type is 'unknown-type'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1253): error C2065: 'InUV0': undeclared identifier
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1253): error C2065: 'InColor': undeclared identifier
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1256): error C3668: 'FRuntimeMeshVertexTypeInfo_FRuntimeMeshVertexNoPositionDualUV::CreateSection': method with override specifier 'override' did not override any base class methods
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1256): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1256): error C2143: syntax error: missing ',' before '&'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1256): error C2535: 'FRuntimeMeshVertexNoPositionDualUV::FRuntimeMeshVertexNoPositionDualUV(const FVector &,const int)': member function already defined or declared
2> ...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1256): note: see declaration of 'FRuntimeMeshVertexNoPositionDualUV::FRuntimeMeshVertexNoPositionDualUV'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1256): error C2065: 'InTangent': undeclared identifier
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1256): error C2228: left of '.TangentX' must have class/struct/union
2> ...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1256): note: type is 'unknown-type'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1256): error C2228: left of '.AdjustNormal' must have class/struct/union
2> ...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1256): note: type is 'unknown-type'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1256): error C2065: 'InUV0': undeclared identifier
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1256): error C2065: 'InUV1': undeclared identifier
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1256): error C2065: 'InColor': undeclared identifier
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1259): error C3668: 'FRuntimeMeshVertexTypeInfo_FRuntimeMeshVertexHiPrecisionNormals::CreateSection': method with override specifier 'override' did not override any base class methods
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1259): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1259): error C2143: syntax error: missing ',' before '&'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1259): error C2535: 'FRuntimeMeshVertexHiPrecisionNormals::FRuntimeMeshVertexHiPrecisionNormals(const FVector &,const FVector &,const int)': member function already defined or declared
2> ...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1259): note: see declaration of 'FRuntimeMeshVertexHiPrecisionNormals::FRuntimeMeshVertexHiPrecisionNormals'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1259): error C2065: 'InTangent': undeclared identifier
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1259): error C2228: left of '.TangentX' must have class/struct/union
2> ...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1259): note: type is 'unknown-type'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1259): error C2228: left of '.AdjustNormal' must have class/struct/union
2> ...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1259): note: type is 'unknown-type'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1259): error C2065: 'InUV0': undeclared identifier
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1259): error C2065: 'InColor': undeclared identifier
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1262): error C3668: 'FRuntimeMeshVertexTypeInfo_FRuntimeMeshVertexDualUVHiPrecisionNormals::CreateSection': method with override specifier 'override' did not override any base class methods
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1262): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1262): error C2143: syntax error: missing ',' before '&'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1262): error C2535: 'FRuntimeMeshVertexDualUVHiPrecisionNormals::FRuntimeMeshVertexDualUVHiPrecisionNormals(const FVector &,const FVector &,const int)': member function already defined or declared
2> ...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1262): note: see declaration of 'FRuntimeMeshVertexDualUVHiPrecisionNormals::FRuntimeMeshVertexDualUVHiPrecisionNormals'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1262): error C2065: 'InTangent': undeclared identifier
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1262): error C2228: left of '.TangentX' must have class/struct/union
2> ...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1262): note: type is 'unknown-type'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1262): error C2228: left of '.AdjustNormal' must have class/struct/union
2> ...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1262): note: type is 'unknown-type'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1262): error C2065: 'InUV0': undeclared identifier
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1262): error C2065: 'InUV1': undeclared identifier
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1262): error C2065: 'InColor': undeclared identifier
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1265): error C3668: 'FRuntimeMeshVertexTypeInfo_FRuntimeMeshVertexNoPositionHiPrecisionNormals::CreateSection': method with override specifier 'override' did not override any base class methods
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1265): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1265): error C2143: syntax error: missing ',' before '&'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1265): error C2535: 'FRuntimeMeshVertexNoPositionHiPrecisionNormals::FRuntimeMeshVertexNoPositionHiPrecisionNormals(const FVector &,const int)': member function already defined or declared
2> ...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1265): note: see declaration of 'FRuntimeMeshVertexNoPositionHiPrecisionNormals::FRuntimeMeshVertexNoPositionHiPrecisionNormals'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1265): error C2065: 'InTangent': undeclared identifier
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1265): error C2228: left of '.TangentX' must have class/struct/union
2> ...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1265): note: type is 'unknown-type'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1265): error C2228: left of '.AdjustNormal' must have class/struct/union
2> ...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1265): note: type is 'unknown-type'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1265): error C2065: 'InUV0': undeclared identifier
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1265): error C2065: 'InColor': undeclared identifier
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1268): error C3668: 'FRuntimeMeshVertexTypeInfo_FRuntimeMeshVertexNoPositionDualUVHiPrecisionNormals::CreateSection': method with override specifier 'override' did not override any base class methods
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1268): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1268): error C2143: syntax error: missing ',' before '&'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1268): error C2535: 'FRuntimeMeshVertexNoPositionDualUVHiPrecisionNormals::FRuntimeMeshVertexNoPositionDualUVHiPrecisionNormals(const FVector &,const int)': member function already defined or declared
2> ...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1268): note: see declaration of 'FRuntimeMeshVertexNoPositionDualUVHiPrecisionNormals::FRuntimeMeshVertexNoPositionDualUVHiPrecisionNormals'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1268): error C2065: 'InTangent': undeclared identifier
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1268): error C2228: left of '.TangentX' must have class/struct/union
2> ...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1268): note: type is 'unknown-type'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1268): error C2228: left of '.AdjustNormal' must have class/struct/union
2> ...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1268): note: type is 'unknown-type'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1268): error C2065: 'InUV0': undeclared identifier
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1268): error C2065: 'InUV1': undeclared identifier
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshGenericVertex.h(1268): error C2065: 'InColor': undeclared identifier
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshBuilder.h(28): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshBuilder.h(28): error C2143: syntax error: missing ';' before '*'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshBuilder.h(28): error C2433: 'IRuntimeMeshVerticesBuilder::FRuntimeMeshVertexTypeInfo': 'virtual' not permitted on data declarations
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshBuilder.h(28): error C2238: unexpected token(s) preceding ';'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshBuilder.h(22): error C2789: 'IRuntimeMeshVerticesBuilder::FRuntimeMeshVertexTypeInfo': an object of const-qualified type must be initialized
2> ...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshBuilder.h(28): note: see declaration of 'IRuntimeMeshVerticesBuilder::FRuntimeMeshVertexTypeInfo'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshBuilder.h(136): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
2> ...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshBuilder.h(531): note: see reference to class template instantiation 'FRuntimeMeshPackedVerticesBuilder<VertexType>' being compiled
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshBuilder.h(136): error C2143: syntax error: missing ';' before '*'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshBuilder.h(136): error C2433: 'FRuntimeMeshPackedVerticesBuilder<VertexType>::FRuntimeMeshVertexTypeInfo': 'virtual' not permitted on data declarations
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshBuilder.h(137): error C2334: unexpected token(s) preceding '{'; skipping apparent function body
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshBuilder.h(410): error C2065: 'FRuntimeMeshVertexTraits': undeclared identifier
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshBuilder.h(410): error C2975: 'Predicate': invalid template argument for 'TEnableIf', expected compile-time constant expression
2> ...epicgames\ue_4.16\engine\source\runtime\core\public\Templates/EnableIf.h(19): note: see declaration of 'Predicate'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshBuilder.h(410): error C2433: 'HasPosition': '__forceinline' not permitted on data declarations
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshBuilder.h(410): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshBuilder.h(410): error C2988: unrecognizable template declaration/definition
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshBuilder.h(410): error C2059: syntax error: '>'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshBuilder.h(415): error C2065: 'FRuntimeMeshVertexTraits': undeclared identifier
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshBuilder.h(415): error C2975: 'Predicate': invalid template argument for 'TEnableIf', expected compile-time constant expression
2> ...epicgames\ue_4.16\engine\source\runtime\core\public\Templates/EnableIf.h(19): note: see declaration of 'Predicate'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshBuilder.h(416): error C2334: unexpected token(s) preceding '{'; skipping apparent function body
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshBuilder.h(420): error C2065: 'FRuntimeMeshVertexTraits': undeclared identifier
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshBuilder.h(420): error C2975: 'Predicate': invalid template argument for 'TEnableIf', expected compile-time constant expression
2> ...epicgames\ue_4.16\engine\source\runtime\core\public\Templates/EnableIf.h(19): note: see declaration of 'Predicate'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshBuilder.h(420): error C2433: 'HasPosition': '__forceinline' not permitted on data declarations
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshBuilder.h(420): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshBuilder.h(420): error C2988: unrecognizable template declaration/definition
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshBuilder.h(420): error C2059: syntax error: ','
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshBuilder.h(425): error C2065: 'FRuntimeMeshVertexTraits': undeclared identifier
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshBuilder.h(425): error C2975: 'Predicate': invalid template argument for 'TEnableIf', expected compile-time constant expression
2> ...epicgames\ue_4.16\engine\source\runtime\core\public\Templates/EnableIf.h(19): note: see declaration of 'Predicate'
2>...\plugins\runtimemeshcomponent\source\runtimemeshcomponent\public\RuntimeMeshBuilder.h(425): fatal error C1003: error count exceeds 100; stopping compilation