iblrig.rig_component.RigComponent

Inheritance diagram of RigComponent

class iblrig.rig_component.RigComponent[source]
abstract property pretty_name: str

Get the component’s pretty name.

Returns:

A user-friendly name of the component.

Return type:

str

abstract property settings: BaseModel

Get the component’s settings.

Returns:

The pydantic model for the component’s settings.

Return type:

BaseModel

abstract property validator: Validator

Get the component’s validator.

Returns:

The validator instance associated with the component.

Return type:

Validator