Show / Hide Table of Contents

Class MaterialEditorInstanceConstant

Material Editor Instance Constant

Inheritance
System.Object
UObject
MaterialEditorInstanceConstant
Inherited Members
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.UnrealEd
Assembly: UE4DotNet.dll
Syntax
public class MaterialEditorInstanceConstant : UObject

Properties

| Improve this Doc View Source

BasePropertyOverrides

Base Property Overrides

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

bIsFunctionInstanceDirty

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

bIsFunctionPreviewMaterial

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

bOverrideSubsurfaceProfile

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

bUseOldStyleMICEditorGroups

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

DefaultObject

Get UE4 Default Object for this Class

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

LightmassSettings

The Lightmass override settings for this object.

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

Parent

since the Parent may point across levels and the property editor needs to import this text, it must be marked lazy so it doesn't set itself to NULL in FindImportedObject

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

PhysMaterial

Physical material to use for this graphics material. Used for sounds, effects etc.

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

RefractionDepthBias

This is the refraction depth bias, larger values offset distortion to prevent closer objects from rendering into the distorted surface at acute viewing angles but increases the disconnect between surface and where the refraction starts.

Declaration
public float RefractionDepthBias { get; set; }
Property Value
Type Description
System.Single
| Improve this Doc View Source

SourceFunction

Source Function

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

SourceInstance

Source Instance

Declaration
public MaterialInstanceConstant SourceInstance { get; set; }
Property Value
Type Description
MaterialInstanceConstant
| 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

StoredBlendPreviews

Stored Blend Previews

Declaration
public ObjectArrayField<MaterialInstanceConstant> StoredBlendPreviews { get; }
Property Value
Type Description
ObjectArrayField<MaterialInstanceConstant>
| Improve this Doc View Source

StoredLayerPreviews

Stored Layer Previews

Declaration
public ObjectArrayField<MaterialInstanceConstant> StoredLayerPreviews { get; }
Property Value
Type Description
ObjectArrayField<MaterialInstanceConstant>
| Improve this Doc View Source

SubsurfaceProfile

SubsurfaceProfile, for Screen Space Subsurface Scattering

Declaration
public SubsurfaceProfile SubsurfaceProfile { get; }
Property Value
Type Description
SubsurfaceProfile

Methods

| Improve this Doc View Source

New(UObject, Name)

Spawn an object of this class

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

Operators

| Improve this Doc View Source

Implicit(IntPtr to MaterialEditorInstanceConstant)

Convert from IntPtr to UObject

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