FI3DHDrawingAPI Class Reference

instant3Dhub: FI3DHDrawingAPI Class Reference
instant3Dhub

#include "I3DHConnectorAPI.h"

Detailed Description

DrawingAPI owned by the instant3Dhub AI3DHConnector.

Public Member Functions

void CreateDrawing (FI3DHDrawingResult DrawingResult, const FI3DHDrawingProperties &Properties, TUniqueFunction< void(int DrawingHandle, EI3DHErrorCode ErrorCode)> OnComplete)
 
virtual void CreateDrawing (FI3DHDrawingResult DrawingResult, const FI3DHDrawingProperties &Properties, TSubclassOf< class AI3DHDrawing > OverrideDrawingClass, TUniqueFunction< void(int DrawingHandle, EI3DHErrorCode ErrorCode)> OnComplete)=0
 
virtual void RemoveDrawing (int DrawingHandle, TUniqueFunction< void(EI3DHRemoveState RemoveState, EI3DHErrorCode ErrorCode)> OnComplete)=0
 
virtual void ChangeDrawing (int DrawingHandle, const FI3DHDrawingProperties &Properties, TUniqueFunction< void(const FI3DHDrawingProperties &Properties, EI3DHErrorCode ErrorCode)> OnComplete)=0
 
virtual void GetDrawings (TUniqueFunction< void(TArray< int > Drawings, EI3DHErrorCode ErrorCode)> OnComplete)=0
 
virtual void RequestDrawingData (int DrawingHandle, bool bSkipDrawingResultParsing, TUniqueFunction< void(FI3DHDrawingData DrawingData, EI3DHErrorCode ErrorCode)> OnComplete)=0
 

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