Files
Nexus/2023/scripts/rigging_tools/ngskintools2/api/__init__.py
2025-11-24 08:27:50 +08:00

41 lines
1.0 KiB
Python

from . import import_v1
from .copy_paste_weights import PasteOperation, copy_weights, cut_weights, paste_weights
from .import_export import FileFormat, export_json, import_json
from .influenceMapping import InfluenceInfo, InfluenceMapping, InfluenceMappingConfig
from .layers import (
Layer,
LayerEffects,
Layers,
NamedPaintTarget,
get_layers_enabled,
init_layers,
)
from .mirror import Mirror, MirrorOptions
from .paint import (
BrushProjectionMode,
BrushShape,
PaintMode,
PaintModeSettings,
PaintTool,
TabletMode,
WeightsDisplayMode,
)
from .suspend_updates import suspend_updates
from .target_info import (
add_influences,
get_related_skin_cluster,
is_slow_mode_skin_cluster,
list_influences,
)
from .tools import (
assign_from_closest_joint,
copy_component_weights,
duplicate_layer,
fill_transparency,
flood_weights,
merge_layers,
paste_average_component_weights,
unify_weights,
)
from .transfer import VertexTransferMode, transfer_layers