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