unreal.MVVMFontConversionLibrary

class unreal.MVVMFontConversionLibrary(outer: Object | None = None, name: Name | str = 'None')

Bases: BlueprintFunctionLibrary

Conversion library that contains methods for FSlateFontInfo

Primarily consists of methods to set material params on an existing FSlateFontInfo

C++ Source:

  • Plugin: ModelViewViewModel

  • Module: ModelViewViewModel

  • File: MVVMFontConversionLibrary.h

classmethod conv_set_scalar_parameter(font, parameter_name, value) SlateFontInfo

Sets a scalar value on a font material assuming it exists, handles MID existance appropriately

Parameters:
  • font (SlateFontInfo) – Font with a material we want to set a parameter on

  • parameter_name (Name) – Name of material parameter to set

  • value (float) – Value to set material parameter to

Return type:

SlateFontInfo

classmethod conv_set_scalar_parameter_mid(font, material, parameter_name, value) SlateFontInfo

Sets a scalar value on a font material assuming it exists, handles MID existance appropriately

Parameters:
  • font (SlateFontInfo) – Font with a material we want to set a parameter on

  • material (MaterialInterface) – Material to set on the font

  • parameter_name (Name) – Name of material parameter to set

  • value (float) – Value to set material parameter to

Return type:

SlateFontInfo

classmethod conv_set_texture_parameter(font, parameter_name, value) SlateFontInfo

Sets a texture value on a font material assuming it exists, handles MID existance appropriately

Parameters:
  • font (SlateFontInfo) – Font with a material we want to set a parameter on

  • parameter_name (Name) – Name of material parameter to set

  • value (Texture) – Value to set material parameter to

Return type:

SlateFontInfo

classmethod conv_set_texture_parameter_mid(font, material, parameter_name, value) SlateFontInfo

Sets a texture value on a font material assuming it exists, handles MID existance appropriately

Parameters:
  • font (SlateFontInfo) – Font with a material we want to set a parameter on

  • material (MaterialInterface) – Material to set on the font

  • parameter_name (Name) – Name of material parameter to set

  • value (Texture) – Value to set material parameter to

Return type:

SlateFontInfo

classmethod conv_set_vector_parameter(font, parameter_name, value) SlateFontInfo

Sets a vector value on a font material assuming it exists, handles MID existance appropriately

Parameters:
  • font (SlateFontInfo) – Font with a material we want to set a parameter on

  • parameter_name (Name) – Name of material parameter to set

  • value (LinearColor) – Value to set material parameter to

Return type:

SlateFontInfo

classmethod conv_set_vector_parameter_f_color(font, parameter_name, value) SlateFontInfo

Sets a vector value on a font material assuming it exists, handles MID existance appropriately

Parameters:
  • font (SlateFontInfo) – Font with a material we want to set a parameter on

  • parameter_name (Name) – Name of material parameter to set

  • value (Color) – Value to set material parameter to

Return type:

SlateFontInfo

classmethod conv_set_vector_parameter_mid(font, material, parameter_name, value) SlateFontInfo

Sets a vector value on a font material assuming it exists, handles MID existance appropriately

Parameters:
  • font (SlateFontInfo) – Font with a material we want to set a parameter on

  • material (MaterialInterface) – Material to set on the font

  • parameter_name (Name) – Name of material parameter to set

  • value (LinearColor) – Value to set material parameter to

Return type:

SlateFontInfo

classmethod conv_set_vector_parameter_mid_f_color(font, material, parameter_name, value) SlateFontInfo

Sets a vector value on a font material assuming it exists, handles MID existance appropriately

Parameters:
  • font (SlateFontInfo) – Font with a material we want to set a parameter on

  • material (MaterialInterface) – Material to set on the font

  • parameter_name (Name) – Name of material parameter to set

  • value (Color) – Value to set material parameter to

Return type:

SlateFontInfo