I3DHMaterialURNResolver.h File Reference

I3DHMaterialURNResolver.h File Reference#

instant3Dhub: I3DHMaterialURNResolver.h File Reference
instant3Dhub
I3DHMaterialURNResolver.h File Reference
#include "CoreMinimal.h"
#include "I3DHDataTypes.h"
#include "Engine/DataAsset.h"
#include "Engine/EngineTypes.h"
#include "Materials/MaterialInterface.h"
#include "I3DHMaterialURNResolver.generated.h"
Include dependency graph for I3DHMaterialURNResolver.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Detailed Description

Classes

class  UI3DHCustomMaterialURNResolver
class  UI3DHCustomMaterialResourceMap
class  UI3DHMapCustomMaterialURNResolver

Enumerations

enum class  EI3DHMaterialDiscoveryKeyMode : uint8 { RelativePath , AbsolutePath }
enum class  EI3DHMaterialDiscoveryKeySeparatorStyle : uint8 { PathStyle , UrnStyle }

Enumeration Type Documentation

◆ EI3DHMaterialDiscoveryKeyMode

enum class EI3DHMaterialDiscoveryKeyMode : uint8
strong

Selects how discovered materials generate keys for the material map.

Enumerator
RelativePath 

Use the asset path relative to the configured discovery root as the generated key.

AbsolutePath 

Use the full asset path as the generated key.

◆ EI3DHMaterialDiscoveryKeySeparatorStyle

enum class EI3DHMaterialDiscoveryKeySeparatorStyle : uint8
strong

Selects how generated path keys join their segments.

Enumerator
PathStyle 

Join segments with / to match path-style keys.

UrnStyle 

Join segments with : to match URN-style namespace-specific strings.