C# (CSharp) HoudiniEngineUnity Namespace

Classes

Name Description
HEU_AssetPresetUtility Helper to serialize and deserialize a HDA's preset data.
HEU_AssetTask Asset-specific class for Houdini Engine Unity tasks.
HEU_AssetUpdater
HEU_AttributeData
HEU_AttributesStore Contains all the attributes for an editable node (part). Addtionally contains attribute-editing tools data such as temporary mesh and collider.
HEU_GeneratedOutputData
HEU_GeoSyncUI
HEU_HandlesUI
HEU_HoudiniAssetDebugUI
HEU_InputAssetPreset
HEU_InputData Base class for input data where temporary data can be stored for uploading into input node.
HEU_InputInterfaceMesh This class provides functionality for uploading Unity mesh data from gameobjects into Houdini through an input node. It derives from the HEU_InputInterface and registers with HEU_InputUtility so that it can be used automatically when uploading mesh data.
HEU_InputInterfaceMesh.HEU_InputDataCollider
HEU_InputInterfaceMesh.HEU_InputDataMesh Contains input geometry for a single mesh.
HEU_InputInterfaceMesh.HEU_InputDataMeshes Contains input geometry for multiple meshes.
HEU_InputInterfaceMeshSettings
HEU_InputPreset
HEU_InstanceInputUIState
HEU_LoadBufferInstancer
HEU_LoadBufferMesh
HEU_LoadBufferVolume
HEU_LoadBufferVolumeLayer
HEU_MaterialData
HEU_MaterialFactory Manages materials used by Houdini Engine assets.
HEU_NodeSync
HEU_NodeSyncUI
HEU_PDGAssetLink
HEU_PDGCookedEventData
HEU_ParameterUtility Contains utility functions for working with parameters
HEU_PluginStorage Manages storage for Houdini Engine plugin data.
HEU_PluginStorage.StoreData
HEU_PluginStorage.StoreDataArray
HEU_RecookPreset
HEU_SessionManager Manages a session for Houdini Engine. Supports all types of sessions.
HEU_Shelf
HEU_ShelfTools
HEU_TaskManager
HEU_ThreadManager General manager for threads created via the plugin for asynchronous work. Works with HEU_ThreadTasks.
HEU_ThreadedTaskLoadGeo.HEU_LoadData
HEU_ToolsInfo
HEU_UnityMaterialInfo Container for Unity and Substance material data
HEU_Vector2SerializationSurrogate Helper to serialize Vector3 using BinaryFormatter
HEU_Vector3SerializationSurrogate Helper to serialize Vector3 using BinaryFormatter
HEU_VolumeCachePreset
HEU_VolumeLayerPreset
JSONNode