SkelPropertyExtension#
- class omni.kit.property.skel.SkelPropertyExtension#
Bases:
IExtA class for managing skeletal properties in Omni UI.
This extension integrates widgets for skeletal animation, skeletal binding, and animation annotation into the property window of Omni UI. The on_startup method creates and registers the necessary widgets, allowing users to interact with skeletal animations and manage binding attributes. During shutdown, the on_shutdown method cleans up by unregistering and destroying the widgets to ensure a proper lifecycle management.
Methods
__init__()Initializes the SkelPropertyExtension instance.
Performs shutdown operations for SkelPropertyExtension, releasing resources and unregistering widgets.
on_startup(ext_id)Performs startup operations for SkelPropertyExtension.
- __init__()#
Initializes the SkelPropertyExtension instance.
- on_shutdown()#
Performs shutdown operations for SkelPropertyExtension, releasing resources and unregistering widgets.
- on_startup(ext_id)#
Performs startup operations for SkelPropertyExtension.
- Parameters:
ext_id (str) – Omni extension identifier.