FI3DHMaterialAPI Class Reference

FI3DHMaterialAPI Class Reference#

instant3Dhub: FI3DHMaterialAPI Class Reference
instant3Dhub

#include "I3DHConnectorAPI.h"

Detailed Description

MaterialAPI owned by the instant3Dhub AI3DHConnector.

Experimental
The instant3Dhub Material API is experimental and under active development.

Public Member Functions

virtual void CreateMaterial (const FI3DHMaterialProperties &Properties, TUniqueFunction< void(int32 MaterialId, EI3DHErrorCode ErrorCode)> OnComplete)=0
virtual void ChangeMaterial (int32 MaterialId, const FI3DHMaterialProperties &Properties, TUniqueFunction< void(const FI3DHMaterialProperties &Properties, EI3DHErrorCode ErrorCode)> OnComplete)=0
virtual void RemoveMaterial (int32 MaterialId, bool bSafe, TUniqueFunction< void(EI3DHRemoveState RemoveState, EI3DHErrorCode ErrorCode)> OnComplete)=0
virtual void GetMaterials (TUniqueFunction< void(TArray< int32 > MaterialIds, EI3DHErrorCode ErrorCode)> OnComplete)=0
virtual void GetMaterialData (int32 MaterialId, TUniqueFunction< void(const FI3DHMaterialProperties &Properties, EI3DHErrorCode ErrorCode)> OnComplete)=0

The documentation for this class was generated from the following file: