Package

BasicItemBehaviors

class lxu.package.BasicItemBehaviors

The BasicItemBehaviors class can be subclassed by the client to override the common item behaviors in a BasicPackage.

add(item)
after_load(item)
doomed(item)
loading(item)
newborn(item, original, flags)
parent_ok(item, parent)
remove(item)
synth_name(item)

BasicPackage

class lxu.package.BasicPackage

The BasicPackage class implements the Attach() and TestInterface() methods, and can be overridden using a BasicItemBehaviors class.

pkg_Attach()
pkg_CollectItems(collection, mode)
pkg_PostLoad(scene)
pkg_SetupChannels(addChan)
pkg_TestInterface(guid)

BasicPackageInstance

class lxu.package.BasicPackageInstance

The BasicPackageInstance class implements a PackageInstance that can be overridden using a BasicItemBehaviors object.

pins_Add()
pins_AfterLoad()
pins_Cleanup()
pins_Doomed()
pins_DupType()
pins_Initialize(item, super)
pins_Loading()
pins_Newborn(original, flags)
pins_Remove()
pins_SynthName()
pins_TestParent(item)

DefaultPackage

class lxu.package.DefaultPackage

The DefaultPackage class implements the Attach() and TestInterface() methods for a package. The PackageInstance does nothing remarkable.

pkg_Attach()
pkg_CollectItems(collection, mode)
pkg_PostLoad(scene)
pkg_SetupChannels(addChan)
pkg_TestInterface(guid)

DefaultPackageInstance

class lxu.package.DefaultPackageInstance

The DefaultPackageInstance class implements a default PackageInstance object that does nothing.

pins_Add()
pins_AfterLoad()
pins_Cleanup()
pins_Doomed()
pins_DupType()
pins_Initialize(item, super)
pins_Loading()
pins_Newborn(original, flags)
pins_Remove()
pins_SynthName()
pins_TestParent(item)