Class MaterialEditorInstanceConstant
Material Editor Instance Constant
Inheritance
System.Object
MaterialEditorInstanceConstant
Inherited Members
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)
Assembly: UE4DotNet.dll
Syntax
public class MaterialEditorInstanceConstant : UObject
Properties
|
Improve this Doc
View Source
BasePropertyOverrides
Declaration
public MaterialInstanceBasePropertyOverrides BasePropertyOverrides { get; set; }
Property Value
|
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
|
Improve this Doc
View Source
LightmassSettings
The Lightmass override settings for this object.
Declaration
public LightmassParameterizedMaterialSettings LightmassSettings { get; set; }
Property Value
|
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
|
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
|
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
Declaration
public MaterialFunctionInstance SourceFunction { get; set; }
Property Value
|
Improve this Doc
View Source
SourceInstance
Declaration
public MaterialInstanceConstant SourceInstance { get; set; }
Property Value
|
Improve this Doc
View Source
StaticClass
Declaration
public static Class StaticClass { get; }
Property Value
|
Improve this Doc
View Source
StoredBlendPreviews
Declaration
public ObjectArrayField<MaterialInstanceConstant> StoredBlendPreviews { get; }
Property Value
|
Improve this Doc
View Source
StoredLayerPreviews
Declaration
public ObjectArrayField<MaterialInstanceConstant> StoredLayerPreviews { get; }
Property Value
|
Improve this Doc
View Source
SubsurfaceProfile
SubsurfaceProfile, for Screen Space Subsurface Scattering
Declaration
public SubsurfaceProfile SubsurfaceProfile { get; }
Property Value
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
Returns
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