Navigation
API > API/Plugins > API/Plugins/GLTFExporter
| Name | FGLTFProxyMaterialUtilities |
| Type | class |
| Header File | /Engine/Plugins/Enterprise/GLTFExporter/Source/GLTFExporter/Public/Utilities/GLTFProxyMaterialUtilities.h |
| Include Path | #include "Utilities/GLTFProxyMaterialUtilities.h" |
Syntax
class FGLTFProxyMaterialUtilities
Functions
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static UMaterialInstanceConstant * CreateProxyMaterial
(
EGLTFJsonShadingModel ShadingModel, |
Utilities/GLTFProxyMaterialUtilities.h | ||
static UMaterial * GetBaseMaterial
(
EGLTFJsonShadingModel ShadingModel |
Utilities/GLTFProxyMaterialUtilities.h | ||
static bool GetBlendMode
(
const UMaterialInterface* Material, |
Utilities/GLTFProxyMaterialUtilities.h | ||
static bool GetIsThinSurface
(
const UMaterialInterface* Material, |
Utilities/GLTFProxyMaterialUtilities.h | ||
static bool GetOpacityMaskClipValue
(
const UMaterialInterface* Material, |
Utilities/GLTFProxyMaterialUtilities.h | ||
static bool GetParameterValue
(
const UMaterialInterface* Material, |
Utilities/GLTFProxyMaterialUtilities.h | ||
static bool GetParameterValue
(
const UMaterialInterface* Material, |
Utilities/GLTFProxyMaterialUtilities.h | ||
static bool GetParameterValue
(
const UMaterialInterface* Material, |
Utilities/GLTFProxyMaterialUtilities.h | ||
static UMaterialInterface * GetProxyMaterial
(
UMaterialInterface* OriginalMaterial |
Utilities/GLTFProxyMaterialUtilities.h | ||
static bool GetTwoSided
(
const UMaterialInterface* Material, |
Utilities/GLTFProxyMaterialUtilities.h | ||
static bool IsProxyMaterial
(
const UMaterialInterface* Material |
Utilities/GLTFProxyMaterialUtilities.h | ||
static bool IsProxyMaterial
(
const UMaterial* Material |
Utilities/GLTFProxyMaterialUtilities.h | ||
static void SetBlendMode
(
UMaterialInstanceConstant* Material, |
Utilities/GLTFProxyMaterialUtilities.h | ||
static void SetIsThinSurface
(
UMaterialInstanceConstant* Material, |
Utilities/GLTFProxyMaterialUtilities.h | ||
static void SetOpacityMaskClipValue
(
UMaterialInstanceConstant* Material, |
Utilities/GLTFProxyMaterialUtilities.h | ||
static void SetParameterValue
(
UMaterialInstanceConstant* Material, |
Utilities/GLTFProxyMaterialUtilities.h | ||
static void SetParameterValue
(
UMaterialInstanceConstant* Material, |
Utilities/GLTFProxyMaterialUtilities.h | ||
static void SetParameterValue
(
UMaterialInstanceConstant* Material, |
Utilities/GLTFProxyMaterialUtilities.h | ||
static void SetProxyMaterial
(
UMaterialInterface* OriginalMaterial, |
Utilities/GLTFProxyMaterialUtilities.h | ||
static void SetTwoSided
(
UMaterialInstanceConstant* Material, |
Utilities/GLTFProxyMaterialUtilities.h |