Show / Hide Table of Contents

Class MaterialExpressionMakeMaterialAttributes

Material Expression Make Material Attributes

Inheritance
System.Object
UObject
MaterialExpression
MaterialExpressionMakeMaterialAttributes
Inherited Members
MaterialExpression.MaterialExpressionEditorX
MaterialExpression.MaterialExpressionEditorY
MaterialExpression.GraphNode
MaterialExpression.MaterialExpressionGuid
MaterialExpression.Material
MaterialExpression.Function
MaterialExpression.bRealtimePreview
MaterialExpression.bNeedToUpdatePreview
MaterialExpression.bIsParameterExpression
MaterialExpression.bCommentBubbleVisible
MaterialExpression.bShowOutputNameOnPin
MaterialExpression.bShowMaskColorsOnPin
MaterialExpression.bHidePreviewWindow
MaterialExpression.bCollapsed
MaterialExpression.bShaderInputData
MaterialExpression.bShowInputs
MaterialExpression.bShowOutputs
UObject.TransientPackage
UObject.CastTo<T>(UObject)
UObject.CastTo(UObject, Type)
UObject.RemoveObject(UObject)
UObject.MakeObjectArrayField<T>(NativeArray*)
UObject.NotImplemented<T>()
UObject.Construct()
UObject.GetHashCode()
UObject.GetName()
UObject.ToString()
UObject.Name
UObject._None
UObject.None
UObject.ObjPointer
UObject.LoadObjectFromClass(Class, UObject, String, String, LoadFlags, PackageMap, Boolean)
UObject.LoadClass(Class, UObject, String, String, LoadFlags, PackageMap)
UObject.GetPropertyFor<T>(Name)
UObject.ExecuteUbergraph
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
Namespace: UE4.Engine
Assembly: UE4DotNet.dll
Syntax
public class MaterialExpressionMakeMaterialAttributes : MaterialExpression

Properties

| Improve this Doc View Source

AmbientOcclusion

Ambient Occlusion

Declaration
public ExpressionInput AmbientOcclusion { get; set; }
Property Value
Type Description
ExpressionInput
| Improve this Doc View Source

BaseColor

Base Color

Declaration
public ExpressionInput BaseColor { get; set; }
Property Value
Type Description
ExpressionInput
| Improve this Doc View Source

ClearCoat

Clear Coat

Declaration
public ExpressionInput ClearCoat { get; set; }
Property Value
Type Description
ExpressionInput
| Improve this Doc View Source

ClearCoatRoughness

Clear Coat Roughness

Declaration
public ExpressionInput ClearCoatRoughness { get; set; }
Property Value
Type Description
ExpressionInput
| Improve this Doc View Source

CustomizedUVs

Customized UVs

Declaration
public ExpressionInput CustomizedUVs { get; set; }
Property Value
Type Description
ExpressionInput
| Improve this Doc View Source

DefaultObject

Get UE4 Default Object for this Class

Declaration
public static MaterialExpressionMakeMaterialAttributes DefaultObject { get; }
Property Value
Type Description
MaterialExpressionMakeMaterialAttributes
| Improve this Doc View Source

EmissiveColor

Emissive Color

Declaration
public ExpressionInput EmissiveColor { get; set; }
Property Value
Type Description
ExpressionInput
| Improve this Doc View Source

Metallic

Metallic

Declaration
public ExpressionInput Metallic { get; set; }
Property Value
Type Description
ExpressionInput
| Improve this Doc View Source

Normal

Normal

Declaration
public ExpressionInput Normal { get; set; }
Property Value
Type Description
ExpressionInput
| Improve this Doc View Source

Opacity

Opacity

Declaration
public ExpressionInput Opacity { get; set; }
Property Value
Type Description
ExpressionInput
| Improve this Doc View Source

OpacityMask

Opacity Mask

Declaration
public ExpressionInput OpacityMask { get; set; }
Property Value
Type Description
ExpressionInput
| Improve this Doc View Source

PixelDepthOffset

Pixel Depth Offset

Declaration
public ExpressionInput PixelDepthOffset { get; set; }
Property Value
Type Description
ExpressionInput
| Improve this Doc View Source

Refraction

Refraction

Declaration
public ExpressionInput Refraction { get; set; }
Property Value
Type Description
ExpressionInput
| Improve this Doc View Source

Roughness

Roughness

Declaration
public ExpressionInput Roughness { get; set; }
Property Value
Type Description
ExpressionInput
| Improve this Doc View Source

Specular

Specular

Declaration
public ExpressionInput Specular { get; set; }
Property Value
Type Description
ExpressionInput
| Improve this Doc View Source

StaticClass

Get UE4 Class

Declaration
public static Class StaticClass { get; }
Property Value
Type Description
Class
| Improve this Doc View Source

SubsurfaceColor

Subsurface Color

Declaration
public ExpressionInput SubsurfaceColor { get; set; }
Property Value
Type Description
ExpressionInput
| Improve this Doc View Source

TessellationMultiplier

Tessellation Multiplier

Declaration
public ExpressionInput TessellationMultiplier { get; set; }
Property Value
Type Description
ExpressionInput
| Improve this Doc View Source

WorldDisplacement

World Displacement

Declaration
public ExpressionInput WorldDisplacement { get; set; }
Property Value
Type Description
ExpressionInput
| Improve this Doc View Source

WorldPositionOffset

World Position Offset

Declaration
public ExpressionInput WorldPositionOffset { get; set; }
Property Value
Type Description
ExpressionInput

Methods

| Improve this Doc View Source

New(UObject, Name)

Spawn an object of this class

Declaration
public static MaterialExpressionMakeMaterialAttributes New(UObject obj = null, Name name = default(Name))
Parameters
Type Name Description
UObject obj
Name name
Returns
Type Description
MaterialExpressionMakeMaterialAttributes

Operators

| Improve this Doc View Source

Implicit(IntPtr to MaterialExpressionMakeMaterialAttributes)

Convert from IntPtr to UObject

Declaration
public static implicit operator MaterialExpressionMakeMaterialAttributes(IntPtr p)
Parameters
Type Name Description
System.IntPtr p
Returns
Type Description
MaterialExpressionMakeMaterialAttributes
  • Improve this Doc
  • View Source
Back to top Generated by DocFX