|
Enfusion Script API
|
Base class for NetApi handlers. More...
Public Member Functions | |
| JsonApiStruct | GetRequest () |
| override to create custom request data | |
| JsonApiStruct | GetResponse (JsonApiStruct request) |
| override to create custom respond data | |
Base class for NetApi handlers.
To implement a custom NetApi handler, inherit from the base NetApiHandler class. The name of your derived class determines the name of the corresponding NetApi function.
NetApi Call Lifecycle:
| JsonApiStruct NetApiHandler.GetRequest | ( | ) |
override to create custom request data
Implemented in AnimExportProfileChannels, AnimExportProfiles, AnimExportTrackExport, BakeInfo, CheckGUID, EBTInfo, ExampleCall, ExportFBXResource, ExportMaterialResource, ExportTerrain, ExportTextureResource, FBXReportToolMessage, GetGameMaterials, GetLayerInteraction, GetPathToAssetsFromGuids, GetPortalMat, GetPrefabChildInfo, GetPrefabGUID, GetRelativePath, GetResourceInfo, LayerPresets, LoadedProjects, LocatePrefabsFromPath, LocateProject, MaterialValidator, OpenXOB, OverrideMeshObjectMaterial, PrefabImporter, PrefabImporterBake, RegisterResource, TextureValidation, and TextureValidator.
| JsonApiStruct NetApiHandler.GetResponse | ( | JsonApiStruct | request | ) |
override to create custom respond data
Implemented in AnimExportProfileChannels, AnimExportProfiles, AnimExportTrackExport, BakeInfo, CheckGUID, EBTInfo, ExampleCall, ExportFBXResource, ExportMaterialResource, ExportTerrain, ExportTextureResource, FBXReportToolMessage, GetGameMaterials, GetLayerInteraction, GetLoadedProjects, GetPathToAssetsFromGuids, GetPortalMat, GetPrefabChildInfo, GetPrefabGUID, GetRelativePath, GetResourceInfo, LayerPresets, LoadedProjects, LocatePrefabsFromPath, LocateProject, MaterialValidator, OpenXOB, OverrideMeshObjectMaterial, PrefabImporter, PrefabImporterBake, RegisterResource, TextureValidation, and TextureValidator.