Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames

Engine.MaterialInstanceConstant

Extends
MaterialInstance
Modifiers
native ( Material ) hidecategories ( Object ) collapsecategories

Copyright 1998-2008 Epic Games, Inc. All Rights Reserved.

Core.Object
|   
+-- Engine.Surface
   |   
   +-- Engine.MaterialInterface
      |   
      +-- Engine.MaterialInstance
         |   
         +-- Engine.MaterialInstanceConstant

Variables Summary
MaterialInstanceConstant
array<FontParameterValue>FontParameterValues
array<ScalarParameterValue>ScalarParameterValues
array<TextureParameterValue>TextureParameterValues
array<VectorParameterValue>VectorParameterValues
Inherited Variables from Engine.MaterialInstance
bHasStaticPermutationResource, bStaticPermutationDirty, Parent, PhysMaterial, ReentrantFlag, ReferencedTextures, Resources[2], StaticParameters[2], StaticPermutationResources[2]
Inherited Variables from Engine.MaterialInterface
PreviewMesh

Structures Summary
FontParameterValue
ParameterName, FontValue, FontPage, ExpressionGUID
ScalarParameterValue
ParameterName, ParameterValue, ExpressionGUID
TextureParameterValue
ParameterName, ParameterValue, ExpressionGUID
VectorParameterValue
ParameterName, ParameterValue, ExpressionGUID

Functions Summary
function ClearParameterValues ()
function SetFontParameterValue (name ParameterName, Font FontValue, int FontPage)
function SetParent (MaterialInterface NewParent)
function SetScalarParameterValue (name ParameterName, float Value)
function SetTextureParameterValue (name ParameterName, Texture Value)
function SetVectorParameterValue (name ParameterName, LinearColor Value)
Inherited Functions from Engine.MaterialInstance
ClearParameterValues, SetFontParameterValue, SetParent, SetScalarCurveParameterValue, SetScalarParameterValue, SetTextureParameterValue, SetVectorParameterValue
Inherited Functions from Engine.MaterialInterface
GetFontParameterValue, GetMaterial, GetPhysicalMaterial, GetScalarCurveParameterValue, GetScalarParameterValue, GetTextureParameterValue, GetVectorCurveParameterValue, GetVectorParameterValue


Variables Detail

MaterialInstanceConstant

FontParameterValues Source code

var(MaterialInstanceConstant) const array<FontParameterValue> FontParameterValues;

ScalarParameterValues Source code

var(MaterialInstanceConstant) const array<ScalarParameterValue> ScalarParameterValues;

TextureParameterValues Source code

var(MaterialInstanceConstant) const array<TextureParameterValue> TextureParameterValues;

VectorParameterValues Source code

var(MaterialInstanceConstant) const array<VectorParameterValue> VectorParameterValues;


Structures Detail

FontParameterValue Source code

struct FontParameterValue
{
var guid ExpressionGUID;
var(MaterialInstanceConstant) int FontPage;
var(MaterialInstanceConstant) Font FontValue;
var(MaterialInstanceConstant) name ParameterName;
};


ScalarParameterValue Source code

struct ScalarParameterValue
{
var guid ExpressionGUID;
var(MaterialInstanceConstant) name ParameterName;
var(MaterialInstanceConstant) float ParameterValue;
};


TextureParameterValue Source code

struct TextureParameterValue
{
var guid ExpressionGUID;
var(MaterialInstanceConstant) name ParameterName;
var(MaterialInstanceConstant) Texture ParameterValue;
};


VectorParameterValue Source code

struct VectorParameterValue
{
var guid ExpressionGUID;
var(MaterialInstanceConstant) name ParameterName;
var(MaterialInstanceConstant) LinearColor ParameterValue;
};



Functions Detail

ClearParameterValues Source code

native function ClearParameterValues ( )
Removes all parameter values

SetFontParameterValue Source code

native function SetFontParameterValue ( name ParameterName, Font FontValue, int FontPage )
Sets the value of the given font parameter.
@param ParameterName The name of the font parameter
@param OutFontValue New font value to set for this MIC
@param OutFontPage New font page value to set for this MIC

SetParent Source code

native function SetParent ( MaterialInterface NewParent )

SetScalarParameterValue Source code

native function SetScalarParameterValue ( name ParameterName, float Value )

SetTextureParameterValue Source code

native function SetTextureParameterValue ( name ParameterName, Texture Value )

SetVectorParameterValue Source code

native function SetVectorParameterValue ( name ParameterName, LinearColor Value )


Defaultproperties

defaultproperties
{
   Name="Default__MaterialInstanceConstant"
   ObjectArchetype=MaterialInstance'Engine.Default__MaterialInstance'
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: sk 18-3-2018 10:00:39.700 - Created with UnCodeX