![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
This is the complete list of members for FDatasmithSceneXmlWriterImpl, including all inherited members.
| AppendIndent(FString &XmlString, int32 Indent) | FDatasmithSceneXmlWriterImpl | static |
| AppendMaterialExpressionAttributes(const IDatasmithMaterialExpression &Expression, FString &XmlString) | FDatasmithSceneXmlWriterImpl | static |
| AppendXMLChild(FString &XmlString, int32 Indent, const TCHAR *Tag, const TCHAR *AttributeName, const TCHAR *AttributeValue) | FDatasmithSceneXmlWriterImpl | static |
| CompModeToText(EDatasmithCompMode Mode) | FDatasmithSceneXmlWriterImpl | static |
| GetLabelAndLayer(const TSharedPtr< IDatasmithActorElement > &ActorElement) | FDatasmithSceneXmlWriterImpl | static |
| QuatToHexString(FQuat Value) | FDatasmithSceneXmlWriterImpl | static |
| SanitizeXMLText(FString InString) | FDatasmithSceneXmlWriterImpl | static |
| SerializeToArchive(FArchive &Archive, const TCHAR *Value) | FDatasmithSceneXmlWriterImpl | inlinestatic |
| SerializeToArchive(FArchive &Archive, const FString &Value) | FDatasmithSceneXmlWriterImpl | inlinestatic |
| WriteActorBindingElement(const TSharedRef< IDatasmithActorBindingElement > &ActorBindingElement, FArchive &Archive, int32 Indent) | FDatasmithSceneXmlWriterImpl | static |
| WriteActorChildren(const TSharedPtr< IDatasmithActorElement > &ActorElement, FArchive &Archive, int32 Indent) | FDatasmithSceneXmlWriterImpl | static |
| WriteActorElement(const TSharedPtr< IDatasmithActorElement > &ActorElement, FArchive &Archive, int32 Indent) | FDatasmithSceneXmlWriterImpl | static |
| WriteActorTags(const TSharedPtr< IDatasmithActorElement > &ActorElement, FArchive &Archive, int32 Indent) | FDatasmithSceneXmlWriterImpl | static |
| WriteAreaLightElement(const TSharedRef< IDatasmithAreaLightElement > &AreaLightElement, FArchive &Archive, int32 Indent) | FDatasmithSceneXmlWriterImpl | static |
| WriteBaseActorElement(const TSharedPtr< IDatasmithActorElement > &ActorElement, FArchive &Archive, int32 Indent) | FDatasmithSceneXmlWriterImpl | static |
| WriteBeginOfMeshActorElement(const TSharedPtr< IDatasmithMeshActorElement > &MeshActorElement, const FString &ElementTypeString, FArchive &Archive, int32 Indent) | FDatasmithSceneXmlWriterImpl | static |
| WriteBool(FArchive &Archive, int32 Indent, const TCHAR *Prefix, bool bValue) | FDatasmithSceneXmlWriterImpl | static |
| WriteCameraActorElement(const TSharedPtr< IDatasmithCameraActorElement > &CameraActorElement, FArchive &Archive, int32 Indent) | FDatasmithSceneXmlWriterImpl | static |
| WriteClothActorElement(const TSharedPtr< IDatasmithClothActorElement > &ClothActorElement, FArchive &Archive, int32 Indent) | FDatasmithSceneXmlWriterImpl | static |
| WriteClothElement(const TSharedPtr< IDatasmithClothElement > &ClothElement, FArchive &Archive, int32 Indent) | FDatasmithSceneXmlWriterImpl | static |
| WriteCompTex(const TSharedPtr< IDatasmithCompositeTexture > &Comp, FArchive &Archive, int32 Indent) | FDatasmithSceneXmlWriterImpl | static |
| WriteCustomActorElement(const TSharedPtr< IDatasmithCustomActorElement > &CustomActorElement, FArchive &Archive, int32 Indent, const TCHAR *=DATASMITH_CUSTOMACTORNAME) | FDatasmithSceneXmlWriterImpl | static |
| WriteDecalMaterialElement(TSharedPtr< IDatasmithDecalMaterialElement > &DecalMaterialElement, FArchive &Archive, int32 Indent) | FDatasmithSceneXmlWriterImpl | static |
| WriteEndOfMeshActorElement(const FString &ElementTypeString, FArchive &Archive, int32 Indent) | FDatasmithSceneXmlWriterImpl | static |
| WriteEnvironmentElement(const TSharedPtr< IDatasmithEnvironmentElement > &EnvironmentElement, FArchive &Archive, int32 Indent) | FDatasmithSceneXmlWriterImpl | static |
| WriteHierarchicalInstancedMeshElement(const TSharedPtr< IDatasmithHierarchicalInstancedStaticMeshActorElement > &HierarchicalInstancedMeshElement, FArchive &Archive, int32 Indent) | FDatasmithSceneXmlWriterImpl | static |
| WriteIndent(FArchive &Archive, int32 Indent) | FDatasmithSceneXmlWriterImpl | static |
| WriteKeyValueProperties(const ElementType &Element, FArchive &Archive, int32 Indent) | FDatasmithSceneXmlWriterImpl | static |
| WriteLandscapeActorElement(const TSharedPtr< IDatasmithLandscapeElement > &LandscapeActorElement, FArchive &Archive, int32 Indent) | FDatasmithSceneXmlWriterImpl | static |
| WriteLevelSequenceElement(const TSharedRef< IDatasmithLevelSequenceElement > &SequenceElement, FArchive &Archive, int32 Indent) | FDatasmithSceneXmlWriterImpl | static |
| WriteLevelVariantSetsElement(const TSharedRef< IDatasmithLevelVariantSetsElement > &LevelVariantSetsElement, FArchive &Archive, int32 Indent) | FDatasmithSceneXmlWriterImpl | static |
| WriteLightActorElement(const TSharedPtr< IDatasmithLightActorElement > &LightActorElement, FArchive &Archive, int32 Indent) | FDatasmithSceneXmlWriterImpl | static |
| WriteMaterialElement(TSharedPtr< IDatasmithMaterialElement > &MaterialElement, FArchive &Archive, int32 Indent) | FDatasmithSceneXmlWriterImpl | static |
| WriteMaterialExpressionBool(const TSharedRef< IDatasmithUEPbrMaterialElement > &MaterialElement, const IDatasmithMaterialExpressionBool &BoolExpression, FArchive &Archive, int32 Indent) | FDatasmithSceneXmlWriterImpl | static |
| WriteMaterialExpressionColor(const TSharedRef< IDatasmithUEPbrMaterialElement > &MaterialElement, const IDatasmithMaterialExpressionColor &ColorExpression, FArchive &Archive, int32 Indent) | FDatasmithSceneXmlWriterImpl | static |
| WriteMaterialExpressionCustom(const TSharedRef< IDatasmithUEPbrMaterialElement > &MaterialElement, const IDatasmithMaterialExpressionCustom &CustomExpression, FArchive &Archive, int32 Indent) | FDatasmithSceneXmlWriterImpl | static |
| WriteMaterialExpressionFlattenNormal(const TSharedRef< IDatasmithUEPbrMaterialElement > &MaterialElement, const IDatasmithMaterialExpressionFlattenNormal &FlattenNormal, FArchive &Archive, int32 Indent) | FDatasmithSceneXmlWriterImpl | static |
| WriteMaterialExpressionFunctionCall(const TSharedRef< IDatasmithUEPbrMaterialElement > &MaterialElement, const IDatasmithMaterialExpressionFunctionCall &FunctionCall, FArchive &Archive, int32 Indent) | FDatasmithSceneXmlWriterImpl | static |
| WriteMaterialExpressionGeneric(const TSharedRef< IDatasmithUEPbrMaterialElement > &MaterialElement, const IDatasmithMaterialExpressionGeneric &GenericExpression, FArchive &Archive, int32 Indent) | FDatasmithSceneXmlWriterImpl | static |
| WriteMaterialExpressionScalar(const TSharedRef< IDatasmithUEPbrMaterialElement > &MaterialElement, const IDatasmithMaterialExpressionScalar &ScalarExpression, FArchive &Archive, int32 Indent) | FDatasmithSceneXmlWriterImpl | static |
| WriteMaterialExpressionTexture(const TSharedRef< IDatasmithUEPbrMaterialElement > &MaterialElement, const IDatasmithMaterialExpressionTexture &TextureExpression, FArchive &Archive, int32 Indent) | FDatasmithSceneXmlWriterImpl | static |
| WriteMaterialExpressionTextureCoordinate(const TSharedRef< IDatasmithUEPbrMaterialElement > &MaterialElement, const IDatasmithMaterialExpressionTextureCoordinate &TextureCoordinateExpression, FArchive &Archive, int32 Indent) | FDatasmithSceneXmlWriterImpl | static |
| WriteMaterialInstanceElement(TSharedPtr< IDatasmithMaterialInstanceElement > &MaterialInstanceElement, FArchive &Archive, int32 Indent) | FDatasmithSceneXmlWriterImpl | static |
| WriteMeshActorElement(const TSharedPtr< IDatasmithMeshActorElement > &MeshActorElement, FArchive &Archive, int32 Indent) | FDatasmithSceneXmlWriterImpl | static |
| WriteMeshElement(const TSharedPtr< IDatasmithMeshElement > &MeshElement, FArchive &Archive, int32 Indent) | FDatasmithSceneXmlWriterImpl | static |
| WriteMetaDataElement(const TSharedPtr< IDatasmithMetaDataElement > &MetaDataElement, FArchive &Archive, int32 Indent) | FDatasmithSceneXmlWriterImpl | static |
| WriteObjectPropertyCaptureElement(const TSharedRef< IDatasmithObjectPropertyCaptureElement > &PropertyCaptureElement, FArchive &Archive, int32 Indent) | FDatasmithSceneXmlWriterImpl | static |
| WritePointLightElement(const TSharedRef< IDatasmithPointLightElement > &PointLightElement, FArchive &Archive, int32 Indent) | FDatasmithSceneXmlWriterImpl | static |
| WritePostProcessElement(const TSharedPtr< IDatasmithPostProcessElement > &PostElement, FArchive &Archive, int32 Indent) | FDatasmithSceneXmlWriterImpl | static |
| WritePostProcessVolumeElement(const TSharedPtr< IDatasmithPostProcessVolumeElement > &PostElement, FArchive &Archive, int32 Indent) | FDatasmithSceneXmlWriterImpl | static |
| WritePropertyCaptureElement(const TSharedRef< IDatasmithPropertyCaptureElement > &PropertyCaptureElement, FArchive &Archive, int32 Indent) | FDatasmithSceneXmlWriterImpl | static |
| WriteRGB(FArchive &Archive, int32 Indent, const TCHAR *Prefix, FLinearColor Color) | FDatasmithSceneXmlWriterImpl | static |
| WriteShaderElement(const TSharedPtr< IDatasmithShaderElement > &ShaderElement, FArchive &Archive, int32 Indent) | FDatasmithSceneXmlWriterImpl | static |
| WriteSpotLightElement(const TSharedRef< IDatasmithSpotLightElement > &SpotLightElement, FArchive &Archive, int32 Indent) | FDatasmithSceneXmlWriterImpl | static |
| WriteTexture(FArchive &Archive, int32 Indent, const TCHAR *Prefix, const TCHAR *Name, FDatasmithTextureSampler UV) | FDatasmithSceneXmlWriterImpl | static |
| WriteTextureElement(const TSharedPtr< IDatasmithTextureElement > &TextureElement, FArchive &Archive, int32 Indent) | FDatasmithSceneXmlWriterImpl | static |
| WriteTransform(const TSharedPtr< IDatasmithActorElement > &ActorElement, FArchive &Archive, int32 Indent) | FDatasmithSceneXmlWriterImpl | static |
| WriteTransform(const FTransform &Transform, FArchive &Archive, int32 Indent) | FDatasmithSceneXmlWriterImpl | static |
| WriteUEPbrMaterialElement(const TSharedRef< IDatasmithUEPbrMaterialElement > &MaterialElement, FArchive &Archive, int32 Indent) | FDatasmithSceneXmlWriterImpl | static |
| WriteUEPbrMaterialExpressionInput(const TSharedRef< IDatasmithUEPbrMaterialElement > &MaterialElement, const IDatasmithExpressionInput &ExpressionInput, FArchive &Archive, int32 Indent) | FDatasmithSceneXmlWriterImpl | static |
| WriteUEPbrMaterialExpressions(const TSharedRef< IDatasmithUEPbrMaterialElement > &MaterialElement, FArchive &Archive, int32 Indent) | FDatasmithSceneXmlWriterImpl | static |
| WriteValue(FArchive &Archive, int32 Indent, const TCHAR *Prefix, float Value, bool bForceWriteAlways=false, FString Desc=FString()) | FDatasmithSceneXmlWriterImpl | static |
| WriteValue(FArchive &Archive, int32 Indent, const TCHAR *Prefix, double Value, bool bForceWriteAlways, FString Desc=FString())=delete | FDatasmithSceneXmlWriterImpl | static |
| WriteVariantElement(const TSharedRef< IDatasmithVariantElement > &VariantElement, FArchive &Archive, int32 Indent) | FDatasmithSceneXmlWriterImpl | static |
| WriteVariantSetElement(const TSharedRef< IDatasmithVariantSetElement > &VariantSetElement, FArchive &Archive, int32 Indent) | FDatasmithSceneXmlWriterImpl | static |