Navigation
API > API/Plugins > API/Plugins/AvalancheText > API/Plugins/AvalancheText/MaterialHub
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UAvaTextMaterialHub
References
| Module | AvalancheText |
| Header | /Engine/Plugins/Experimental/Avalanche/Source/AvalancheText/Public/MaterialHub/AvaTextMaterialHub.h |
| Include | #include "MaterialHub/AvaTextMaterialHub.h" |
Syntax
UCLASS (MinimalAPI, Config=Editor)
class UAvaTextMaterialHub : public UObject
Remarks
The UAvaTextMaterialHub class can be used to:
- Retrieve a Text3D Material with the specified FAvaTextMaterialSettings
- Retrieve FAvaTextMaterialSettings for a given material
Constructors
No constructors are accessible with public or protected access.
Functions
| Type | Name | Description | |
|---|---|---|---|
| UMaterialInterface * | GetMaterial
(
FAvaTextMaterialSettings InMaterialSettings |
Gets a material with the specified settings. | |
| FAvaTextMaterialSettings * | GetSettingsFromMaterial
(
const UMaterialInterface* InMaterial |
Can be used to verify if the provided material has the same type as one of the materials handled by FAvaTextMaterials. |
Classes
| Type | Name | Description | |
|---|---|---|---|
| FMaterialStatics | Static variables for material handling |