Dashed Line Material that Scales to Object Scale
Dashed material that scales the number of dashes to the size of the objects X axis. At the moment it rounds upwards however if you remove the Ceil function it'll allow partial dashes.
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_55" ExportPath="/Script/UnrealEd.MaterialGraphNode'/Engine/Transient.M_TilingDashesExample:MaterialGraph_0.MaterialGraphNode_55'"
   Begin Object Class=/Script/Engine.MaterialExpressionTextureCoordinate Name="MaterialExpressionTextureCoordinate_0" ExportPath="/Script/Engine.MaterialExpressionTextureCoordinate'/Engine/Transient.M_TilingDashesExample:MaterialGraph_0.MaterialGraphNode_55.MaterialExpressionTextureCoordinate_0'"
   End Object
   Begin Object Name="MaterialExpressionTextureCoordinate_0" ExportPath="/Script/Engine.MaterialExpressionTextureCoordinate'/Engine/Transient.M_TilingDashesExample:MaterialGraph_0.MaterialGraphNode_55.MaterialExpressionTextureCoordinate_0'"
      MaterialExpressionEditorX=-2114
      MaterialExpressionEditorY=291
      MaterialExpressionGuid=45B822B94B766986FF34A09F617B399F
      Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_TilingDashesExample'"
   End Object
   MaterialExpression="/Script/Engine.MaterialExpressionTextureCoordinate'MaterialExpressionTextureCoordinate_0'"
   NodePosX=-2114
   NodePosY=291
   AdvancedPinDisplay=Hidden
   NodeGuid=0E0F9FB243AC672306C2F78D0A4A8038
   CustomProperties Pin (PinId=42C03C4743944D14BDBDD48B95FE131F,PinName="Coordinate Index",PinType.PinCategory="optional",PinType.PinSubCategory="int",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue="0",PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=True,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
   CustomProperties Pin (PinId=98955A164003722476C1B684D1273F09,PinName="UTiling",PinType.PinCategory="optional",PinType.PinSubCategory="red",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue="1.0",PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=True,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=True,bOrphanedPin=False,)
   CustomProperties Pin (PinId=4A9F67DD4CFD8C04B002E78DEBADB6B1,PinName="VTiling",PinType.PinCategory="optional",PinType.PinSubCategory="red",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue="1.0",PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=True,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=True,bOrphanedPin=False,)
   CustomProperties Pin (PinId=0B6C997749A3FD5F1EB117B048ED3922,PinName="Un Mirror U",PinType.PinCategory="optional",PinType.PinSubCategory="bool",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue="false",PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=True,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=True,bOrphanedPin=False,)
   CustomProperties Pin (PinId=C0B09092490923014469DD8635143100,PinName="Un Mirror V",PinType.PinCategory="optional",PinType.PinSubCategory="bool",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue="false",PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=True,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=True,bOrphanedPin=False,)
   CustomProperties Pin (PinId=B91937A34D115981EB3AE78D286DD79B,PinName="Output",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_56 24C3DB834EA53A44E4F438A2036840A9,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_56" ExportPath="/Script/UnrealEd.MaterialGraphNode'/Engine/Transient.M_TilingDashesExample:MaterialGraph_0.MaterialGraphNode_56'"
   Begin Object Class=/Script/Engine.MaterialExpressionMaterialFunctionCall Name="MaterialExpressionMaterialFunctionCall_0" ExportPath="/Script/Engine.MaterialExpressionMaterialFunctionCall'/Engine/Transient.M_TilingDashesExample:MaterialGraph_0.MaterialGraphNode_56.MaterialExpressionMaterialFunctionCall_0'"
   End Object
   Begin Object Name="MaterialExpressionMaterialFunctionCall_0" ExportPath="/Script/Engine.MaterialExpressionMaterialFunctionCall'/Engine/Transient.M_TilingDashesExample:MaterialGraph_0.MaterialGraphNode_56.MaterialExpressionMaterialFunctionCall_0'"
      MaterialFunction="/Script/Engine.MaterialFunction'/Engine/Functions/Engine_MaterialFunctions02/Utility/BreakOutFloat2Components.BreakOutFloat2Components'"
      FunctionInputs(0)=(ExpressionInputId=0FC5C56B4335798F20CB928CF1C87421,Input=(Expression="/Script/Engine.MaterialExpressionTextureCoordinate'MaterialGraphNode_55.MaterialExpressionTextureCoordinate_0'",InputName="Float2"))
      FunctionOutputs(0)=(ExpressionOutputId=6BC893C247FCFC567178CE944E213385,Output=(OutputName="R"))
      FunctionOutputs(1)=(ExpressionOutputId=9720C81E449DF8E5514FCB8A80FD5FA3,Output=(OutputName="G"))
      MaterialExpressionEditorX=-1882
      MaterialExpressionEditorY=293
      MaterialExpressionGuid=9082DD95433A1FDEB188068CE5D0553A
      Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_TilingDashesExample'"
      Outputs(0)=(OutputName="R")
      Outputs(1)=(OutputName="G")
   End Object
   MaterialExpression="/Script/Engine.MaterialExpressionMaterialFunctionCall'MaterialExpressionMaterialFunctionCall_0'"
   NodePosX=-1882
   NodePosY=293
   NodeGuid=7625B9F54C80E29CF689858438A22BD6
   CustomProperties Pin (PinId=24C3DB834EA53A44E4F438A2036840A9,PinName="Float2 (V2)",PinType.PinCategory="optional",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_55 B91937A34D115981EB3AE78D286DD79B,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
   CustomProperties Pin (PinId=8016E32B4112B92F81FF5A9475E060EF,PinName="R",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_63 89FE0F714298BA1ECD2E1B86EDD5E1D2,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
   CustomProperties Pin (PinId=949D97AC4384F6D6F49D4FAAEEB7FF2F,PinName="G",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_57 7909C0C34965CB1FF958B38CAE317113,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_57" ExportPath="/Script/UnrealEd.MaterialGraphNode'/Engine/Transient.M_TilingDashesExample:MaterialGraph_0.MaterialGraphNode_57'"
   Begin Object Class=/Script/Engine.MaterialExpressionSubtract Name="MaterialExpressionSubtract_0" ExportPath="/Script/Engine.MaterialExpressionSubtract'/Engine/Transient.M_TilingDashesExample:MaterialGraph_0.MaterialGraphNode_57.MaterialExpressionSubtract_0'"
   End Object
   Begin Object Name="MaterialExpressionSubtract_0" ExportPath="/Script/Engine.MaterialExpressionSubtract'/Engine/Transient.M_TilingDashesExample:MaterialGraph_0.MaterialGraphNode_57.MaterialExpressionSubtract_0'"
      A=(Expression="/Script/Engine.MaterialExpressionMaterialFunctionCall'MaterialGraphNode_56.MaterialExpressionMaterialFunctionCall_0'",OutputIndex=1)
      ConstB=0.500000
      MaterialExpressionEditorX=-1574
      MaterialExpressionEditorY=322
      MaterialExpressionGuid=FB766F2541E4E0E4C7409F96C5BDC482
      Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_TilingDashesExample'"
   End Object
   MaterialExpression="/Script/Engine.MaterialExpressionSubtract'MaterialExpressionSubtract_0'"
   NodePosX=-1574
   NodePosY=322
   NodeGuid=BB969AC34249C3B11B47FDBBB34E0D82
   CustomProperties Pin (PinId=7909C0C34965CB1FF958B38CAE317113,PinName="A",PinType.PinCategory="optional",PinType.PinSubCategory="red",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue="1.0",LinkedTo=(MaterialGraphNode_56 949D97AC4384F6D6F49D4FAAEEB7FF2F,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
   CustomProperties Pin (PinId=92A90A504BE835DA68EF30B7CC9CEF21,PinName="B",PinType.PinCategory="optional",PinType.PinSubCategory="red",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue="0.5",PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
   CustomProperties Pin (PinId=0A2522384726EEB09F1EFA848A0072E9,PinName="Output",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_58 E92030374FFCBFB990E5A8A7DD6B23DE,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_58" ExportPath="/Script/UnrealEd.MaterialGraphNode'/Engine/Transient.M_TilingDashesExample:MaterialGraph_0.MaterialGraphNode_58'"
   Begin Object Class=/Script/Engine.MaterialExpressionMultiply Name="MaterialExpressionMultiply_0" ExportPath="/Script/Engine.MaterialExpressionMultiply'/Engine/Transient.M_TilingDashesExample:MaterialGraph_0.MaterialGraphNode_58.MaterialExpressionMultiply_0'"
   End Object
   Begin Object Name="MaterialExpressionMultiply_0" ExportPath="/Script/Engine.MaterialExpressionMultiply'/Engine/Transient.M_TilingDashesExample:MaterialGraph_0.MaterialGraphNode_58.MaterialExpressionMultiply_0'"
      A=(Expression="/Script/Engine.MaterialExpressionSubtract'MaterialGraphNode_57.MaterialExpressionSubtract_0'")
      ConstB=2.000000
      MaterialExpressionEditorX=-1397
      MaterialExpressionEditorY=322
      MaterialExpressionGuid=5E434738491A217484786A84C8FF3CF0
      Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_TilingDashesExample'"
   End Object
   MaterialExpression="/Script/Engine.MaterialExpressionMultiply'MaterialExpressionMultiply_0'"
   NodePosX=-1397
   NodePosY=322
   NodeGuid=09962A6447C7C07699751C8758140245
   CustomProperties Pin (PinId=E92030374FFCBFB990E5A8A7DD6B23DE,PinName="A",PinType.PinCategory="optional",PinType.PinSubCategory="red",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue="0.0",LinkedTo=(MaterialGraphNode_57 0A2522384726EEB09F1EFA848A0072E9,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
   CustomProperties Pin (PinId=8E5E62C84BB60A166BEC9F875E9E31FE,PinName="B",PinType.PinCategory="optional",PinType.PinSubCategory="red",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue="2.0",PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
   CustomProperties Pin (PinId=1F5B83424A2CF773C706879EAA7FD613,PinName="Output",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_59 9DB2F7F74166DDF93C20BAAB9FF28823,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_59" ExportPath="/Script/UnrealEd.MaterialGraphNode'/Engine/Transient.M_TilingDashesExample:MaterialGraph_0.MaterialGraphNode_59'"
   Begin Object Class=/Script/Engine.MaterialExpressionAbs Name="MaterialExpressionAbs_0" ExportPath="/Script/Engine.MaterialExpressionAbs'/Engine/Transient.M_TilingDashesExample:MaterialGraph_0.MaterialGraphNode_59.MaterialExpressionAbs_0'"
   End Object
   Begin Object Name="MaterialExpressionAbs_0" ExportPath="/Script/Engine.MaterialExpressionAbs'/Engine/Transient.M_TilingDashesExample:MaterialGraph_0.MaterialGraphNode_59.MaterialExpressionAbs_0'"
      Input=(Expression="/Script/Engine.MaterialExpressionMultiply'MaterialGraphNode_58.MaterialExpressionMultiply_0'")
      MaterialExpressionEditorX=-1254
      MaterialExpressionEditorY=322
      MaterialExpressionGuid=5C67DEF14D0D3C3169DB80A0EBF2F665
      Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_TilingDashesExample'"
   End Object
   MaterialExpression="/Script/Engine.MaterialExpressionAbs'MaterialExpressionAbs_0'"
   NodePosX=-1254
   NodePosY=322
   NodeGuid=9AC324994751199BEF57C3B7265FEEFA
   CustomProperties Pin (PinId=9DB2F7F74166DDF93C20BAAB9FF28823,PinName="Input",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_58 1F5B83424A2CF773C706879EAA7FD613,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
   CustomProperties Pin (PinId=437982D348C0313337A1D9B10085DA00,PinName="Output",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_60 CFF0E02948535BC6262F91B82677DD4F,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_60" ExportPath="/Script/UnrealEd.MaterialGraphNode'/Engine/Transient.M_TilingDashesExample:MaterialGraph_0.MaterialGraphNode_60'"
   Begin Object Class=/Script/Engine.MaterialExpressionOneMinus Name="MaterialExpressionOneMinus_0" ExportPath="/Script/Engine.MaterialExpressionOneMinus'/Engine/Transient.M_TilingDashesExample:MaterialGraph_0.MaterialGraphNode_60.MaterialExpressionOneMinus_0'"
   End Object
   Begin Object Name="MaterialExpressionOneMinus_0" ExportPath="/Script/Engine.MaterialExpressionOneMinus'/Engine/Transient.M_TilingDashesExample:MaterialGraph_0.MaterialGraphNode_60.MaterialExpressionOneMinus_0'"
      Input=(Expression="/Script/Engine.MaterialExpressionAbs'MaterialGraphNode_59.MaterialExpressionAbs_0'")
      MaterialExpressionEditorX=-1142
      MaterialExpressionEditorY=322
      MaterialExpressionGuid=8ADF37E24B62A87B3D007F8394B02F42
      Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_TilingDashesExample'"
   End Object
   MaterialExpression="/Script/Engine.MaterialExpressionOneMinus'MaterialExpressionOneMinus_0'"
   NodePosX=-1142
   NodePosY=322
   NodeGuid=D2FAAEC145CD0C00B694B4BFA2857C5A
   CustomProperties Pin (PinId=CFF0E02948535BC6262F91B82677DD4F,PinName="Input",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_59 437982D348C0313337A1D9B10085DA00,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
   CustomProperties Pin (PinId=E48420AF442E62A3545EDDA6BE32A473,PinName="Output",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_61 4D5CB870444A9688B76FE6BB9B7E021A,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_61" ExportPath="/Script/UnrealEd.MaterialGraphNode'/Engine/Transient.M_TilingDashesExample:MaterialGraph_0.MaterialGraphNode_61'"
   Begin Object Class=/Script/Engine.MaterialExpressionRound Name="MaterialExpressionRound_0" ExportPath="/Script/Engine.MaterialExpressionRound'/Engine/Transient.M_TilingDashesExample:MaterialGraph_0.MaterialGraphNode_61.MaterialExpressionRound_0'"
   End Object
   Begin Object Name="MaterialExpressionRound_0" ExportPath="/Script/Engine.MaterialExpressionRound'/Engine/Transient.M_TilingDashesExample:MaterialGraph_0.MaterialGraphNode_61.MaterialExpressionRound_0'"
      Input=(Expression="/Script/Engine.MaterialExpressionOneMinus'MaterialGraphNode_60.MaterialExpressionOneMinus_0'")
      MaterialExpressionEditorX=-832
      MaterialExpressionEditorY=288
      MaterialExpressionGuid=F0B552DA41111A027175EC8539E03322
      Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_TilingDashesExample'"
   End Object
   MaterialExpression="/Script/Engine.MaterialExpressionRound'MaterialExpressionRound_0'"
   NodePosX=-832
   NodePosY=288
   NodeGuid=402370954DC8B6C0EBD0539E87F77EB5
   CustomProperties Pin (PinId=4D5CB870444A9688B76FE6BB9B7E021A,PinName="Input",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_60 E48420AF442E62A3545EDDA6BE32A473,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
   CustomProperties Pin (PinId=F16DF1DD4F037E0AA0846894476D630A,PinName="Output",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_70 E7FB607E4778ECFB09221F88F527CFCC,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_62" ExportPath="/Script/UnrealEd.MaterialGraphNode'/Engine/Transient.M_TilingDashesExample:MaterialGraph_0.MaterialGraphNode_62'"
   Begin Object Class=/Script/Engine.MaterialExpressionMaterialFunctionCall Name="MaterialExpressionMaterialFunctionCall_1" ExportPath="/Script/Engine.MaterialExpressionMaterialFunctionCall'/Engine/Transient.M_TilingDashesExample:MaterialGraph_0.MaterialGraphNode_62.MaterialExpressionMaterialFunctionCall_1'"
   End Object
   Begin Object Name="MaterialExpressionMaterialFunctionCall_1" ExportPath="/Script/Engine.MaterialExpressionMaterialFunctionCall'/Engine/Transient.M_TilingDashesExample:MaterialGraph_0.MaterialGraphNode_62.MaterialExpressionMaterialFunctionCall_1'"
      MaterialFunction="/Script/Engine.MaterialFunction'/Engine/Functions/Engine_MaterialFunctions02/WorldPositionOffset/V2/ObjectScale.ObjectScale'"
      FunctionOutputs(0)=(ExpressionOutputId=BCB69D5945309E791CA6D5BAAEEB4640,Output=(OutputName="Scale XYZ"))
      FunctionOutputs(1)=(ExpressionOutputId=E43D3D8744587DD99D067083827BBE09,Output=(OutputName="Scale X"))
      FunctionOutputs(2)=(ExpressionOutputId=4E14A1064E83C8C589B19D9E7E1DFBA8,Output=(OutputName="Scale Y"))
      FunctionOutputs(3)=(ExpressionOutputId=F299C8E84CE25E9B3767439611116C65,Output=(OutputName="Scale Z"))
      MaterialExpressionEditorX=-1968
      MaterialExpressionEditorY=3
      MaterialExpressionGuid=3439CA504911C2064DA23EABB10AA50B
      Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_TilingDashesExample'"
      Outputs(0)=(OutputName="Scale XYZ")
      Outputs(1)=(OutputName="Scale X")
      Outputs(2)=(OutputName="Scale Y")
      Outputs(3)=(OutputName="Scale Z")
   End Object
   MaterialExpression="/Script/Engine.MaterialExpressionMaterialFunctionCall'MaterialExpressionMaterialFunctionCall_1'"
   NodePosX=-1968
   NodePosY=3
   NodeGuid=47D1E81540E6A9C3AD21B9A0BBC2CC1A
   CustomProperties Pin (PinId=8CA9A72740C8940B453655AA05ABDC9D,PinName="Scale XYZ",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
   CustomProperties Pin (PinId=B396861A4A0B6DE265E85387CE2D967F,PinName="Scale X",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_72 F479FC394D88EBDA7F2FC9B30AD4BA14,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
   CustomProperties Pin (PinId=9183C09F4DE5F17B4ED383BA8894514A,PinName="Scale Y",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
   CustomProperties Pin (PinId=1F6F10E9461BB3A12BC8299076082E6F,PinName="Scale Z",Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_63" ExportPath="/Script/UnrealEd.MaterialGraphNode'/Engine/Transient.M_TilingDashesExample:MaterialGraph_0.MaterialGraphNode_63'"
   Begin Object Class=/Script/Engine.MaterialExpressionMultiply Name="MaterialExpressionMultiply_2" ExportPath="/Script/Engine.MaterialExpressionMultiply'/Engine/Transient.M_TilingDashesExample:MaterialGraph_0.MaterialGraphNode_63.MaterialExpressionMultiply_2'"
   End Object
   Begin Object Name="MaterialExpressionMultiply_2" ExportPath="/Script/Engine.MaterialExpressionMultiply'/Engine/Transient.M_TilingDashesExample:MaterialGraph_0.MaterialGraphNode_63.MaterialExpressionMultiply_2'"
      A=(Expression="/Script/Engine.MaterialExpressionCeil'MaterialGraphNode_72.MaterialExpressionCeil_0'")
      B=(Expression="/Script/Engine.MaterialExpressionMaterialFunctionCall'MaterialGraphNode_56.MaterialExpressionMaterialFunctionCall_0'")
      MaterialExpressionEditorX=-1600
      MaterialExpressionEditorY=32
      MaterialExpressionGuid=FCA2A6064265AC1FA0E318B9D4B8304A
      Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_TilingDashesExample'"
   End Object
   MaterialExpression="/Script/Engine.MaterialExpressionMultiply'MaterialExpressionMultiply_2'"
   NodePosX=-1600
   NodePosY=32
   NodeGuid=89E16EF345049DFC7AA0B69A25831A17
   CustomProperties Pin (PinId=C0103F7A4385DC00D6E7C3BC7B2E8B69,PinName="A",PinType.PinCategory="optional",PinType.PinSubCategory="red",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue="0.0",LinkedTo=(MaterialGraphNode_72 607B2D61480FD22A9EA4B095C02AF4FA,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
   CustomProperties Pin (PinId=89FE0F714298BA1ECD2E1B86EDD5E1D2,PinName="B",PinType.PinCategory="optional",PinType.PinSubCategory="red",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue="1.0",LinkedTo=(MaterialGraphNode_56 8016E32B4112B92F81FF5A9475E060EF,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
   CustomProperties Pin (PinId=206447AA4A24E44E80A8278C16880D72,PinName="Output",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_64 A61152434BAB71F3B44CB69C35F5E5BA,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_64" ExportPath="/Script/UnrealEd.MaterialGraphNode'/Engine/Transient.M_TilingDashesExample:MaterialGraph_0.MaterialGraphNode_64'"
   Begin Object Class=/Script/Engine.MaterialExpressionFrac Name="MaterialExpressionFrac_0" ExportPath="/Script/Engine.MaterialExpressionFrac'/Engine/Transient.M_TilingDashesExample:MaterialGraph_0.MaterialGraphNode_64.MaterialExpressionFrac_0'"
   End Object
   Begin Object Name="MaterialExpressionFrac_0" ExportPath="/Script/Engine.MaterialExpressionFrac'/Engine/Transient.M_TilingDashesExample:MaterialGraph_0.MaterialGraphNode_64.MaterialExpressionFrac_0'"
      Input=(Expression="/Script/Engine.MaterialExpressionMultiply'MaterialGraphNode_63.MaterialExpressionMultiply_2'")
      MaterialExpressionEditorX=-1408
      MaterialExpressionEditorY=16
      MaterialExpressionGuid=FC3138364C3C57A9956F17AF643E5CCC
      Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_TilingDashesExample'"
   End Object
   MaterialExpression="/Script/Engine.MaterialExpressionFrac'MaterialExpressionFrac_0'"
   NodePosX=-1408
   NodePosY=31
   NodeGuid=AE3118634CD53CC9573553B655BE2AF1
   CustomProperties Pin (PinId=A61152434BAB71F3B44CB69C35F5E5BA,PinName="Input",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_63 206447AA4A24E44E80A8278C16880D72,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
   CustomProperties Pin (PinId=BC6A3A734C73FFE170E42FB5546F6424,PinName="Output",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_65 18DD573649BEB7B6E35236A1CC2C4D6F,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_65" ExportPath="/Script/UnrealEd.MaterialGraphNode'/Engine/Transient.M_TilingDashesExample:MaterialGraph_0.MaterialGraphNode_65'"
   Begin Object Class=/Script/Engine.MaterialExpressionSubtract Name="MaterialExpressionSubtract_1" ExportPath="/Script/Engine.MaterialExpressionSubtract'/Engine/Transient.M_TilingDashesExample:MaterialGraph_0.MaterialGraphNode_65.MaterialExpressionSubtract_1'"
   End Object
   Begin Object Name="MaterialExpressionSubtract_1" ExportPath="/Script/Engine.MaterialExpressionSubtract'/Engine/Transient.M_TilingDashesExample:MaterialGraph_0.MaterialGraphNode_65.MaterialExpressionSubtract_1'"
      A=(Expression="/Script/Engine.MaterialExpressionFrac'MaterialGraphNode_64.MaterialExpressionFrac_0'")
      ConstB=0.500000
      MaterialExpressionEditorX=-1248
      MaterialExpressionEditorY=32
      MaterialExpressionGuid=BFE3D24C46F2170B70FE99A5BA59C9AA
      Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_TilingDashesExample'"
   End Object
   MaterialExpression="/Script/Engine.MaterialExpressionSubtract'MaterialExpressionSubtract_1'"
   NodePosX=-1248
   NodePosY=31
   NodeGuid=52EF9034482C6CAC1B188DB66C089FD0
   CustomProperties Pin (PinId=18DD573649BEB7B6E35236A1CC2C4D6F,PinName="A",PinType.PinCategory="optional",PinType.PinSubCategory="red",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue="1.0",LinkedTo=(MaterialGraphNode_64 BC6A3A734C73FFE170E42FB5546F6424,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
   CustomProperties Pin (PinId=0F3864554869F30666F084A0815BE365,PinName="B",PinType.PinCategory="optional",PinType.PinSubCategory="red",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue="0.5",PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
   CustomProperties Pin (PinId=8390B33F4DBFB3A2D0F760ADC174DE37,PinName="Output",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_66 342E18C94F69CD98A3A6AAA139C3C0AD,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_66" ExportPath="/Script/UnrealEd.MaterialGraphNode'/Engine/Transient.M_TilingDashesExample:MaterialGraph_0.MaterialGraphNode_66'"
   Begin Object Class=/Script/Engine.MaterialExpressionMultiply Name="MaterialExpressionMultiply_3" ExportPath="/Script/Engine.MaterialExpressionMultiply'/Engine/Transient.M_TilingDashesExample:MaterialGraph_0.MaterialGraphNode_66.MaterialExpressionMultiply_3'"
   End Object
   Begin Object Name="MaterialExpressionMultiply_3" ExportPath="/Script/Engine.MaterialExpressionMultiply'/Engine/Transient.M_TilingDashesExample:MaterialGraph_0.MaterialGraphNode_66.MaterialExpressionMultiply_3'"
      A=(Expression="/Script/Engine.MaterialExpressionSubtract'MaterialGraphNode_65.MaterialExpressionSubtract_1'")
      ConstB=1.200000
      MaterialExpressionEditorX=-1072
      MaterialExpressionEditorY=32
      MaterialExpressionGuid=3A5ECD524542E9F38A1F56AD9B0F3642
      Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_TilingDashesExample'"
   End Object
   MaterialExpression="/Script/Engine.MaterialExpressionMultiply'MaterialExpressionMultiply_3'"
   NodePosX=-1072
   NodePosY=31
   NodeGuid=088CDF7940C681B85A52D2BD316FED2A
   CustomProperties Pin (PinId=342E18C94F69CD98A3A6AAA139C3C0AD,PinName="A",PinType.PinCategory="optional",PinType.PinSubCategory="red",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue="0.0",LinkedTo=(MaterialGraphNode_65 8390B33F4DBFB3A2D0F760ADC174DE37,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
   CustomProperties Pin (PinId=5BCB7DB24D4487ED8E396E9D74D615E4,PinName="B",PinType.PinCategory="optional",PinType.PinSubCategory="red",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue="1.2",PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
   CustomProperties Pin (PinId=4D593FB447B9BE3743C387AABC206A11,PinName="Output",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_67 1761C2DF47068A60D3BE85804185CFE3,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_67" ExportPath="/Script/UnrealEd.MaterialGraphNode'/Engine/Transient.M_TilingDashesExample:MaterialGraph_0.MaterialGraphNode_67'"
   Begin Object Class=/Script/Engine.MaterialExpressionAbs Name="MaterialExpressionAbs_1" ExportPath="/Script/Engine.MaterialExpressionAbs'/Engine/Transient.M_TilingDashesExample:MaterialGraph_0.MaterialGraphNode_67.MaterialExpressionAbs_1'"
   End Object
   Begin Object Name="MaterialExpressionAbs_1" ExportPath="/Script/Engine.MaterialExpressionAbs'/Engine/Transient.M_TilingDashesExample:MaterialGraph_0.MaterialGraphNode_67.MaterialExpressionAbs_1'"
      Input=(Expression="/Script/Engine.MaterialExpressionMultiply'MaterialGraphNode_66.MaterialExpressionMultiply_3'")
      MaterialExpressionEditorX=-912
      MaterialExpressionEditorY=32
      MaterialExpressionGuid=4E51DF654CE14BFA1070898120CE3FC9
      Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_TilingDashesExample'"
   End Object
   MaterialExpression="/Script/Engine.MaterialExpressionAbs'MaterialExpressionAbs_1'"
   NodePosX=-912
   NodePosY=31
   NodeGuid=C57186A144D1721FDE94A59CC1018926
   CustomProperties Pin (PinId=1761C2DF47068A60D3BE85804185CFE3,PinName="Input",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_66 4D593FB447B9BE3743C387AABC206A11,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
   CustomProperties Pin (PinId=C8A3D74C492C04861B65DAB4506F0996,PinName="Output",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_71 0F6167DA4585AE692C2B1C939F04A6B8,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_68" ExportPath="/Script/UnrealEd.MaterialGraphNode'/Engine/Transient.M_TilingDashesExample:MaterialGraph_0.MaterialGraphNode_68'"
   Begin Object Class=/Script/Engine.MaterialExpressionOneMinus Name="MaterialExpressionOneMinus_1" ExportPath="/Script/Engine.MaterialExpressionOneMinus'/Engine/Transient.M_TilingDashesExample:MaterialGraph_0.MaterialGraphNode_68.MaterialExpressionOneMinus_1'"
   End Object
   Begin Object Name="MaterialExpressionOneMinus_1" ExportPath="/Script/Engine.MaterialExpressionOneMinus'/Engine/Transient.M_TilingDashesExample:MaterialGraph_0.MaterialGraphNode_68.MaterialExpressionOneMinus_1'"
      Input=(Expression="/Script/Engine.MaterialExpressionSaturate'MaterialGraphNode_71.MaterialExpressionSaturate_1'")
      MaterialExpressionEditorX=-688
      MaterialExpressionEditorY=32
      MaterialExpressionGuid=68921DB74FD3A66D463842ADF94249E0
      Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_TilingDashesExample'"
   End Object
   MaterialExpression="/Script/Engine.MaterialExpressionOneMinus'MaterialExpressionOneMinus_1'"
   NodePosX=-688
   NodePosY=31
   NodeGuid=87262A154079175500DA66997EB34913
   CustomProperties Pin (PinId=BB35CBB34007E02FD968788FBA1B96F0,PinName="Input",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_71 EDE971CF49278EBE5776CC96B773DD05,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
   CustomProperties Pin (PinId=85E32EF341056083F5DB8F9314FB7C63,PinName="Output",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_69 04CAD52143F66D02DF1A93BE51620D48,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_69" ExportPath="/Script/UnrealEd.MaterialGraphNode'/Engine/Transient.M_TilingDashesExample:MaterialGraph_0.MaterialGraphNode_69'"
   Begin Object Class=/Script/Engine.MaterialExpressionRound Name="MaterialExpressionRound_1" ExportPath="/Script/Engine.MaterialExpressionRound'/Engine/Transient.M_TilingDashesExample:MaterialGraph_0.MaterialGraphNode_69.MaterialExpressionRound_1'"
   End Object
   Begin Object Name="MaterialExpressionRound_1" ExportPath="/Script/Engine.MaterialExpressionRound'/Engine/Transient.M_TilingDashesExample:MaterialGraph_0.MaterialGraphNode_69.MaterialExpressionRound_1'"
      Input=(Expression="/Script/Engine.MaterialExpressionOneMinus'MaterialGraphNode_68.MaterialExpressionOneMinus_1'")
      MaterialExpressionEditorX=-592
      MaterialExpressionEditorY=32
      MaterialExpressionGuid=EDD42A87408E3A1E64CB6FB19248F187
      Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_TilingDashesExample'"
   End Object
   MaterialExpression="/Script/Engine.MaterialExpressionRound'MaterialExpressionRound_1'"
   NodePosX=-592
   NodePosY=32
   NodeGuid=40A742B94BECAC68B84D7788FEF1D736
   CustomProperties Pin (PinId=04CAD52143F66D02DF1A93BE51620D48,PinName="Input",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_68 85E32EF341056083F5DB8F9314FB7C63,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
   CustomProperties Pin (PinId=A98E91A041C16D30BDE1F6AEFA7281F6,PinName="Output",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_70 7B2158D84F82CCBCF272E48C2E5B80FE,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_70" ExportPath="/Script/UnrealEd.MaterialGraphNode'/Engine/Transient.M_TilingDashesExample:MaterialGraph_0.MaterialGraphNode_70'"
   Begin Object Class=/Script/Engine.MaterialExpressionMin Name="MaterialExpressionMin_0" ExportPath="/Script/Engine.MaterialExpressionMin'/Engine/Transient.M_TilingDashesExample:MaterialGraph_0.MaterialGraphNode_70.MaterialExpressionMin_0'"
   End Object
   Begin Object Name="MaterialExpressionMin_0" ExportPath="/Script/Engine.MaterialExpressionMin'/Engine/Transient.M_TilingDashesExample:MaterialGraph_0.MaterialGraphNode_70.MaterialExpressionMin_0'"
      A=(Expression="/Script/Engine.MaterialExpressionRound'MaterialGraphNode_69.MaterialExpressionRound_1'")
      B=(Expression="/Script/Engine.MaterialExpressionRound'MaterialGraphNode_61.MaterialExpressionRound_0'")
      MaterialExpressionEditorX=-362
      MaterialExpressionEditorY=140
      MaterialExpressionGuid=E76979724952A144AEDA758E786E679D
      Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_TilingDashesExample'"
      bRealtimePreview=True
      bCollapsed=False
   End Object
   MaterialExpression="/Script/Engine.MaterialExpressionMin'MaterialExpressionMin_0'"
   NodePosX=-362
   NodePosY=140
   NodeGuid=343594B94A93EF3AA67F8FB2194BBF85
   CustomProperties Pin (PinId=7B2158D84F82CCBCF272E48C2E5B80FE,PinName="A",PinType.PinCategory="optional",PinType.PinSubCategory="red",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue="0.0",LinkedTo=(MaterialGraphNode_69 A98E91A041C16D30BDE1F6AEFA7281F6,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
   CustomProperties Pin (PinId=E7FB607E4778ECFB09221F88F527CFCC,PinName="B",PinType.PinCategory="optional",PinType.PinSubCategory="red",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,DefaultValue="1.0",LinkedTo=(MaterialGraphNode_61 F16DF1DD4F037E0AA0846894476D630A,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
   CustomProperties Pin (PinId=4D126AC6417E54FBF0849299CC48683E,PinName="Output",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_Root_3 60CDD6F94A4CECD4BC868EB86F4A4059,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_71" ExportPath="/Script/UnrealEd.MaterialGraphNode'/Engine/Transient.M_TilingDashesExample:MaterialGraph_0.MaterialGraphNode_71'"
   Begin Object Class=/Script/Engine.MaterialExpressionSaturate Name="MaterialExpressionSaturate_1" ExportPath="/Script/Engine.MaterialExpressionSaturate'/Engine/Transient.M_TilingDashesExample:MaterialGraph_0.MaterialGraphNode_71.MaterialExpressionSaturate_1'"
   End Object
   Begin Object Name="MaterialExpressionSaturate_1" ExportPath="/Script/Engine.MaterialExpressionSaturate'/Engine/Transient.M_TilingDashesExample:MaterialGraph_0.MaterialGraphNode_71.MaterialExpressionSaturate_1'"
      Input=(Expression="/Script/Engine.MaterialExpressionAbs'MaterialGraphNode_67.MaterialExpressionAbs_1'")
      MaterialExpressionEditorX=-816
      MaterialExpressionEditorY=32
      MaterialExpressionGuid=F79FBCC84F9DC352E751089F9C104B96
      Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_TilingDashesExample'"
   End Object
   MaterialExpression="/Script/Engine.MaterialExpressionSaturate'MaterialExpressionSaturate_1'"
   NodePosX=-816
   NodePosY=31
   NodeGuid=86F8869C44A4B85F887EBD81010695FA
   CustomProperties Pin (PinId=0F6167DA4585AE692C2B1C939F04A6B8,PinName="Input",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_67 C8A3D74C492C04861B65DAB4506F0996,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
   CustomProperties Pin (PinId=EDE971CF49278EBE5776CC96B773DD05,PinName="Output",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_68 BB35CBB34007E02FD968788FBA1B96F0,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Begin Object Class=/Script/UnrealEd.MaterialGraphNode Name="MaterialGraphNode_72" ExportPath="/Script/UnrealEd.MaterialGraphNode'/Engine/Transient.M_TilingDashesExample:MaterialGraph_0.MaterialGraphNode_72'"
   Begin Object Class=/Script/Engine.MaterialExpressionCeil Name="MaterialExpressionCeil_0" ExportPath="/Script/Engine.MaterialExpressionCeil'/Engine/Transient.M_TilingDashesExample:MaterialGraph_0.MaterialGraphNode_72.MaterialExpressionCeil_0'"
   End Object
   Begin Object Name="MaterialExpressionCeil_0" ExportPath="/Script/Engine.MaterialExpressionCeil'/Engine/Transient.M_TilingDashesExample:MaterialGraph_0.MaterialGraphNode_72.MaterialExpressionCeil_0'"
      Input=(Expression="/Script/Engine.MaterialExpressionMaterialFunctionCall'MaterialGraphNode_62.MaterialExpressionMaterialFunctionCall_1'",OutputIndex=1)
      MaterialExpressionEditorX=-1775
      MaterialExpressionEditorY=-75
      MaterialExpressionGuid=DD072D024EFD3B8F2EB65D998780DFD0
      Material="/Script/UnrealEd.PreviewMaterial'/Engine/Transient.M_TilingDashesExample'"
   End Object
   MaterialExpression="/Script/Engine.MaterialExpressionCeil'MaterialExpressionCeil_0'"
   NodePosX=-1775
   NodePosY=31
   NodeGuid=B3516A314DD1A0C3B36576BE9AB2243D
   CustomProperties Pin (PinId=F479FC394D88EBDA7F2FC9B30AD4BA14,PinName="Input",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),PinType.PinCategory="required",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_62 B396861A4A0B6DE265E85387CE2D967F,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
   CustomProperties Pin (PinId=607B2D61480FD22A9EA4B095C02AF4FA,PinName="Output",PinFriendlyName=NSLOCTEXT("MaterialGraphNode", "Space", " "),Direction="EGPD_Output",PinType.PinCategory="",PinType.PinSubCategory="",PinType.PinSubCategoryObject=None,PinType.PinSubCategoryMemberReference=(),PinType.PinValueType=(),PinType.ContainerType=None,PinType.bIsReference=False,PinType.bIsConst=False,PinType.bIsWeakPointer=False,PinType.bIsUObjectWrapper=False,PinType.bSerializeAsSinglePrecisionFloat=False,LinkedTo=(MaterialGraphNode_63 C0103F7A4385DC00D6E7C3BC7B2E8B69,),PersistentGuid=00000000000000000000000000000000,bHidden=False,bNotConnectable=False,bDefaultValueIsReadOnly=False,bDefaultValueIsIgnored=False,bAdvancedView=False,bOrphanedPin=False,)
End Object
Created: 6/30/2025
Keywords: text snippets, slack for ai prompts, slack for ai, AI consulting, AI Cheat Tool, AI Cheat Tool for developers, AI Cheat Tool for AI, AI Cheat Tool for ChatGPT, chatgpt prompt generator, AI Cheat Tool for email, AI Cheat Tool for text, AI Cheat Tool for keyboard shortcuts, AI Cheat Tool for text expansion, AI Cheat Tool for text snippets, AI Cheat Tool for text replacement, AI Cheating Tool, AI Cheating Tool for developers, AI Cheating Tool for AI, AI Cheating Tool for ChatGPT, AI Cheating Tool for email, AI Cheating Tool for text, AI Cheating Tool for keyboard shortcuts, prompt cheating, AI prompt engineering, AI context engineering, context engineering, ai prompt manager, AI prompt manager, AI prompt management, ai consulting, prompt engineering consulting, generative ai consulting, ai implementation services, llm integration consultants, ai strategy for enterprises, enterprise ai transformation, ai prompt optimization, large language model consulting, ai training for teams, ai workflow automation, build ai knowledge base, llm prompt management, ai prompt infrastructure, ai adoption consulting, enterprise ai onboarding, custom ai workflow design, ai integration for dev teams, ai productivity tools, team prompt collaboration, github gists, github snippets, github code snippets, github code snippets automation, github, text expansion, text automation, snippet manager, code snippets, team collaboration tools, shared snippets, snippet sharing, keyboard shortcuts, productivity tools, workflow automation, AI-powered productivity, snippet tool for teams, team knowledge base, AI text completion, text expander for teams, snippet collaboration, multi-platform productivity, custom keyboard shortcuts, snippet sharing platform, collaborative snippet management, knowledge base automation, team productivity software, business productivity tools, snippet management software, quick text input, macOS productivity apps, Windows productivity tools, Linux productivity tools, cloud-based snippets, cross-platform snippets, team workspace tools, workflow enhancement tools, automation tools for teams, text automation software, team knowledge sharing, task automation, integrated team tools, real-time collaboration, AI for team productivity, business text automation, time-saving tools, clipboard manager, multi-device clipboard, keyboard shortcut manager, team communication tools, project management integration, productivity boost AI, text snippet sharing, text replacement software, text management tools, efficient team collaboration, AI workspace tools, modern productivity apps, custom text automation, digital workspace tools, collaborative workspaces, cloud productivity tools, streamline team workflows, smart text management, snippets AI app, snippet management for teams, shared knowledge platforms, team-focused text automation, team productivity platform, AI text expansion tools, snippet taking app, note taking app, note taking software, note taking tools, note taking app for teams, note taking app for developers, note taking app for AI, note taking app for ChatGPT, snippet software, snippet tools, snippet app for teams, snippet app for developers, snippet app for AI, snippet app for ChatGPT, AI agent builder, AI agent snippets, AI agent prompts, prompt management, prompt engineering, ChatGPT snippets, ChatGPT prompts, AI prompt optimization, AI-powered prompts, prompt libraries for AI, prompt sharing for ChatGPT, GPT productivity tools, AI assistant snippets, ChatGPT integrations, custom AI prompts, AI agent workflows, machine learning snippets, automated AI prompts, AI workflow automation, collaborative AI prompts, personalized AI agents, text snippets for ChatGPT, AI prompt creation tools, AI code snippet manager, GPT-4 text automation, AI-powered writing assistants, AI tools for developers, AI agent integrations, developer prompt snippets, AI text generation workflows, AI-enhanced productivity, GPT prompt sharing tools, team collaboration for AI, openAI integrations, text automation for AI teams, AI-powered collaboration tools, GPT-4 team tools, AI-driven text expanders, AI-driven productivity solutions, AI agent for email writing, AI agent for text expansion, AI agent for text automation, AI agent for text snippets, AI agent for text replacement, AI agent for keyboard shortcuts, AI Agent Developer, Prompt engineering, Machine Learning Engineer, AI Engineer, Customer Support, Code snippets for developers, Recruiting, AI agent for automation, AI agent for AI automation, AI agent for ChatGPT automation, AI agent for email automation, electron app for snippets, desktop snippet manager, code snippet organization, AI prompt repository, intelligent text expansion, vibe coding, Claude cli ai prompts, prompt optimizer, buy prompts, sell prompts, snippets store, sell scripts, buy scripts, buy python scripts, scraping scripts, AI prompt marketplace, ChatGPT prompt marketplace, best AI prompts, best ChatGPT prompts, AI prompt database, AI prompt packs, AI prompt bundles, GPT prompt marketplace, prompt engineering masterclass, prompt engineering certification, prompt engineering course, ChatGPT prompt store, AI prompt store, prompt monetization, sell AI prompts, buy AI prompts, prompt marketplace platform, AI prompt plugins, Claude prompt marketplace, AI prompt subscription, Custom GPT, real-time prompt collaboration, developer workflow optimization, team prompt library, knowledge management for developers, code snippet search, searchable code library, reusable code blocks, prompt engineering tools, prompt template management, collaborative coding, cross-team knowledge sharing, code snippet versioning, AI prompt templates, technical documentation tools, developer productivity suite, team snippet repository, AI prompt history, snippet synchronization, cloud snippet backup, markdown snippet support, syntax highlighting for snippets, code categorization, programming language snippets, language-specific code templates, contextual code suggestions, snippets with AI integration, command palette for snippets, code snippet folder organization, team snippet discovery, private and public snippets, enterprise code management, team codebase documentation, prompt engineering best practices, Vibe Coding, Vibe Coding for developers, Vibe Coding for AI, Vibe Coding for ChatGPT, Vibe Coding for email, Vibe Coding for text, Vibe Coding for keyboard shortcuts, Vibe Coding for text expansion, Vibe Coding for text snippets, Vibe Coding for text replacement, free prompt generator, ai prompt generator, prompt generator, promptlayer, promptimize ai, langchain prompt management, lanhsmith prompt management, latitude, langchain, langgraph, langchain documentation, raycast, text expander, raycast snippets, raycast mac, cursor, cursro ai, cursor snippets, cursor rules, cursor ai rules, learn prompting, how to prompt, prompting guide, prompting tutorials, best prompting practices, ai prompt best practices, prompting techniques, prompting, flask, ios, go, graphql, rest, git, android, spa, api, react, performance, oauth, javascript, python, node, typescript, java, logging, pandas, express, php, electron, postgresql, aws, firebase, testing, seo, openai, gpt, c++, security, fastapi, mysql, redis, monitoring, lambda, dart, flutter, ci/cd, cdn, analytics, deployment, ssr, accessibility, matplotlib
AI Prompts, ChatGPT, Code Snippets, Prompt Engineering