UI3DHCustomMaterialResourceMap Class Reference#
|
instant3Dhub
|
UI3DHCustomMaterialResourceMap Class Referencefinal
#include "I3DHMaterialURNResolver.h"
Inheritance diagram for UI3DHCustomMaterialResourceMap:
Collaboration diagram for UI3DHCustomMaterialResourceMap:
Detailed Description
Resource map asset for the ready-made Custom Material URN map resolver.
Public Attributes | |
| TMap< FI3DHNamespaceSpecificString, TObjectPtr< UMaterialInterface > > | MaterialMap |
| bool | bMaterialMapSupportsHighlighting = true |
Member Data Documentation
◆ bMaterialMapSupportsHighlighting
| bool UI3DHCustomMaterialResourceMap::bMaterialMapSupportsHighlighting = true |
Whether materials in MaterialMap already support the connector's hover and selection rendering.
When enabled, each mapped material is used as both the default and highlight material. When disabled, the connector uses AI3DHConnector::GlobalHighlightMaterial for hover and selection whenever one of these mappings is active.
◆ MaterialMap
| TMap<FI3DHNamespaceSpecificString, TObjectPtr<UMaterialInterface> > UI3DHCustomMaterialResourceMap::MaterialMap |
Maps each Namespace-Specific String (NSS) to the material used for that value.
Example: if the connector binds the NID my-namespace, then the URN urn:my-namespace:steel uses the key steel.
The documentation for this class was generated from the following file:
Generated by