Show / Hide Table of Contents

Class MaterialExpressionTextureSample

Material Expression Texture Sample

Inheritance
System.Object
UObject
MaterialExpression
MaterialExpressionTextureBase
MaterialExpressionTextureSample
MaterialExpressionParticleSubUV
MaterialExpressionTextureSampleParameter
Inherited Members
MaterialExpressionTextureBase.Texture
MaterialExpressionTextureBase.SamplerType
MaterialExpressionTextureBase.IsDefaultMeshpaintTexture
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 MaterialExpressionTextureSample : MaterialExpressionTextureBase

Properties

| Improve this Doc View Source

AutomaticViewMipBias

Declaration
public bool AutomaticViewMipBias { get; set; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

AutomaticViewMipBiasValue

Ignored if not specified

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

ConstMipValue

only used if MipValue is not hooked up

Declaration
public int ConstMipValue { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

Coordinates

Defaults to 'ConstCoordinate' if not specified

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

CoordinatesDX

Coordinates derivative over the X axis

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

CoordinatesDY

Coordinates derivative over the Y axis

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

DefaultObject

Get UE4 Default Object for this Class

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

MipValue

Defaults to 'AutomaticViewMipBias' if not specified

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

MipValueMode

Defines how the MipValue property is applied to the texture lookup

Declaration
public byte MipValueMode { get; set; }
Property Value
Type Description
System.Byte
| Improve this Doc View Source

SamplerSource

Controls where the sampler for this texture lookup will come from.

Declaration
public byte SamplerSource { get; set; }
Property Value
Type Description
System.Byte
Remarks

Choose 'from texture asset' to make use of the UTexture addressing settings, Otherwise use one of the global samplers, which will not consume a sampler slot. This allows materials to use more than 16 unique textures on SM5 platforms.

| 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

TextureObject

Defaults to 'Texture' if not specified

Declaration
public ExpressionInput TextureObject { 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 MaterialExpressionTextureSample New(UObject obj = null, Name name = default(Name))
Parameters
Type Name Description
UObject obj
Name name
Returns
Type Description
MaterialExpressionTextureSample

Operators

| Improve this Doc View Source

Implicit(IntPtr to MaterialExpressionTextureSample)

Convert from IntPtr to UObject

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