hapi
timeline_options_create() -> term()
get_string_buf_length(StringHandle) -> term()
parm_info_is_float(In) -> term()
get_preset(NodeId, BufferLength) -> term()
attribute_info_init() -> term()
handle_info_init() -> term()
part_info_create() -> term()
get_attribute_string_data(AssetId, ObjectId, GeoId, PartId, Name, Start, Length) -> term()
get_cooking_current_count() -> term()
get_parm_float_value(NodeId, ParmName, Index) -> term()
geo_info_get_group_count_by_type(Type) -> term()
curve_info_create() -> term()
get_env_int(IntType) -> term()
get_status_string(StatusType, BufferLength) -> term()
parm_info_is_non_value(In) -> term()
parm_info_get_float_value_count(In) -> term()
set_face_counts(AssetId, ObjectId, GeoId, FaceCounts, Start, Length) -> term()
node_info_create() -> term()
get_handle_info(AssetId, Start, Length) -> term()
get_node_info(NodeId) -> term()
is_asset_valid(AssetId, AssetValidationId) -> term()
get_attribute_names(AssetId, ObjectId, GeoId, PartId, Owner, Count) -> term()
parm_choice_info_create() -> term()
global_nodes_init() -> term()
volume_tile_info_create() -> term()
get_attribute_info(AssetId, ObjectId, GeoId, PartId, Name, Owner) -> term()
load_asset_library_from_file(FilePath, AllowOverwrite) -> term()
get_curve_counts(AssetId, ObjectId, GeoId, PartId, Start, Length) -> term()
set_parm_float_values(NodeId, Values, Start, Length) -> term()
get_part_info(AssetId, ObjectId, GeoId, PartId) -> term()
geo_info_create() -> term()
save_hipfile(FilePath) -> term()
material_info_create() -> term()
set_attribute_int_data(AssetId, ObjectId, GeoId, Name, AttrInfo, Data, Start, Length) -> term()
part_info_get_element_count_by_attribute_owner(Owner) -> term()
insert_multiparm_instance(NodeId, ParmId, InstancePosition) -> term()
get_preset_buf_length(NodeId, PresetType, PresetName) -> term()
disconnect_asset_geometry(AssetId, InputIdx) -> term()
set_part_info(AssetId, ObjectId, GeoId, PartInfo) -> term()
set_vertex_list(AssetId, ObjectId, GeoId, VertexList, Start, Length) -> term()
set_attribute_string_data(AssetId, ObjectId, GeoId, Name, AttrInfo, Data, Start, Length) -> term()
get_geo_info(AssetId, ObjectId, GeoId) -> term()
parm_info_create() -> term()
image_info_init() -> term()
parm_info_is_string(In) -> term()
get_attribute_int_data(AssetId, ObjectId, GeoId, PartId, Name, Start, Length) -> term()
get_group_membership(AssetId, ObjectId, GeoId, PartId, GroupType, GroupName, Start, Length) -> term()
get_parm_info_from_name(NodeId, ParmName) -> term()
get_face_counts(AssetId, ObjectId, GeoId, PartId, Start, Length) -> term()
set_curve_counts(AssetId, ObjectId, GeoId, PartId, Counts, Start, Length) -> term()
attribute_info_create() -> term()
load_asset_library_from_memory(LibraryBuffer, LibraryBufferSize, AllowOverwrite) -> term()
get_new_asset_ids() -> term()
handle_info_create() -> term()
get_objects(AssetId, Start, Length) -> term()
set_volume_tile_float_data(AssetId, ObjectId, GeoId, Tile, Values) -> term()
get_asset_info(AssetId) -> term()
render_material_to_image(AssetId, MaterialId, ShaderType) -> term()
part_info_get_attribute_count_by_owner(Owner) -> term()
volume_info_create() -> term()
get_global_nodes() -> term()
get_handle_binding_info(AssetId, HandleIndex, Start, Length) -> term()
get_material_info(AssetId, MaterialId) -> term()
get_volume_info(AssetId, ObjectId, GeoId, PartId) -> term()
timeline_options_init() -> term()
global_nodes_create() -> term()
get_image_planes(AssetId, MaterialId, ImagePlaneCount) -> term()
handle_binding_info_create() -> term()
set_parm_string_value(NodeId, Value, ParmId, Index) -> term()
set_parm_int_value(NodeId, ParmName, Index, Value) -> term()
get_cooking_total_count() -> term()
render_texture_to_image(AssetId, MaterialId, ParmId) -> term()
get_string(StringHandle, BufferLength) -> term()
get_image_plane_count(AssetId, MaterialId) -> term()
convert_matrix_to_euler(Mat, RstOrder, RotOrder) -> term()
get_parm_choice_lists(NodeId, Start, Length) -> term()
part_info_get_element_count_by_group_type(Type) -> term()
remove_multiparm_instance(NodeId, ParmId, InstancePosition) -> term()
get_vertex_list(AssetId, ObjectId, GeoId, PartId, Start, Length) -> term()
get_available_asset_count(LibraryId) -> term()
get_next_volume_tile(AssetId, ObjectId, GeoId, PartId) -> term()
set_image_info(AssetId, MaterialId, ImageInfo) -> term()
node_info_init() -> term()
parm_info_get_string_value_count(In) -> term()
destroy_asset(AssetId) -> term()
get_parm_int_values(NodeId, Start, Length) -> term()
set_parm_int_values(NodeId, Values, Start, Length) -> term()
cook_options_init() -> term()
get_parm_string_value(NodeId, ParmName, Index, Evaluate) -> term()
set_anim_curve(NodeId, ParmId, ParmIndex, CurveKeyframes, KeyframeCount) -> term()
get_parm_info(NodeId, ParmId) -> term()
set_curve_knots(AssetId, ObjectId, GeoId, PartId, Knots, Start, Length) -> term()
reset_simulation(AssetId) -> term()
set_preset(NodeId, PresetType, PresetName, Buffer, BufferLength) -> term()
keyframe_init() -> term()
get_image_memory_buffer(AssetId, MaterialId, BufferSize) -> term()
convert_matrix_to_quat(Mat, RstOrder) -> term()
get_parameters(NodeId, Start, Length) -> term()
parm_info_is_int(In) -> term()
parm_info_get_int_value_count(In) -> term()
volume_tile_info_init() -> term()
save_geo_to_memory(AssetId, ObjectId, GeoId, Size) -> term()
instantiate_asset(AssetName, CookOnLoad) -> term()
set_volume_info(AssetId, ObjectId, GeoId, VolumeInfo) -> term()
save_geo_to_file(AssetId, ObjectId, GeoId, FileName) -> term()
get_curve_orders(AssetId, ObjectId, GeoId, PartId, Start, Length) -> term()
asset_info_create() -> term()
get_curve_info(AssetId, ObjectId, GeoId, PartId) -> term()
is_initialized() -> term()
set_curve_info(AssetId, ObjectId, GeoId, PartId, Info) -> term()
initialize(OtlSearchPath, DsoSearchPath, CookOptions, UseCookingThread, CookingThreadStackSize) -> term()
part_info_init() -> term()
get_parm_float_values(NodeId, Start, Length) -> term()
handle_binding_info_init() -> term()
get_volume_tile_int_data(AssetId, ObjectId, GeoId, PartId) -> term()
object_info_init() -> term()
get_timeline_options() -> term()
commit_geo(AssetId, ObjectId, GeoId) -> term()
parm_choice_info_init() -> term()
image_info_create() -> term()
cook_asset(AssetId, CookOptions) -> term()
load_hipfile(FileName, CookOnLoad) -> term()
geo_info_init() -> term()
volume_info_init() -> term()
get_parm_int_value(NodeId, ParmName, Index) -> term()
add_attribute(AssetId, ObjectId, GeoId, Name, AttrInfo) -> term()
add_group(AssetId, ObjectId, GeoId, GroupType, GroupName) -> term()
set_attribute_float_data(AssetId, ObjectId, GeoId, Name, AttrInfo, Data, Start, Length) -> term()
get_parm_id_from_name(NodeId, ParmName) -> term()
set_group_membership(AssetId, ObjectId, GeoId, GroupType, GroupName, Start, Length) -> term()
set_volume_tile_int_data(AssetId, ObjectId, GeoId, Tile, Values) -> term()
get_status(StatusType) -> term()
get_material_ids_on_faces(AssetId, ObjectId, GeoId, PartId, Start, Length) -> term()
get_geo_size(AssetId, ObjectId, GeoId, Format) -> term()
set_curve_orders(AssetId, ObjectId, GeoId, PartId, Orders, Start, Length) -> term()
get_status_string_buf_length(StatusType, Verbosity) -> term()
get_curve_knots(AssetId, ObjectId, GeoId, PartId, Start, Length) -> term()
get_first_volume_tile(AssetId, ObjectId, GeoId, PartId) -> term()
get_group_names(AssetId, ObjectId, GeoId, GroupType, GroupCount) -> term()
load_geo_from_file(AssetId, ObjectId, GeoId, FileName) -> term()
revert_geo(AssetId, ObjectId, GeoId) -> term()
asset_info_init() -> term()
parm_info_is_path(In) -> term()
set_parm_float_value(NodeId, ParmName, Index, Value) -> term()
load_geo_from_memory(AssetId, ObjectId, GeoId, Format, Size) -> term()
parm_info_is_file_path(In) -> term()
keyframe_create() -> term()
set_geo_info(AssetId, ObjectId, GeoId) -> term()
material_info_init() -> term()
parm_info_init() -> term()
get_available_assets(LibraryId, AssetCount) -> term()
get_material_on_part(AssetId, ObjectId, GeoId, PartId) -> term()
curve_info_init() -> term()
parm_info_is_node_path(In) -> term()
cook_options_create() -> term()
get_image_info(AssetId, MaterialId) -> term()
get_parm_string_values(NodeId, Evaluate, Start, Length) -> term()
get_material_on_group(AssetId, ObjectId, GeoId, GroupName) -> term()
python_thread_interpreter_lock(Locked) -> term()
set_timeline_options(TimelineOptions) -> term()
get_volume_tile_float_data(AssetId, ObjectId, GeoId, PartId) -> term()
get_attribute_float_data(AssetId, ObjectId, GeoId, PartId, Name, Start, Length) -> term()
connect_asset_geometry(AssetIdFrom, ObjectIdFrom, AssetIdTo, InputIdx) -> term()
object_info_create() -> term()
check_for_new_assets() -> term()
Mykola Konyk
mykola@konyk.org