WritableConfigurable¶
from acron.core import WritableConfigurable
- class WritableConfigurable¶
Bases:
Bases:
TypedWritableDefined as a fix to allow creating Configurable and Writable objects. Otherwise the compiler gets confused since both
TypedWritableand Configurable inherit fromTypedObject.An object that has data or parameters that are set less frequently (at least occasionally) than every frame. We can cache the configuration info by by using the “dirty” flag.
Inheritance diagram
digraph inheritancec87a373c5a { bgcolor=transparent; rankdir=BT; size="8.0, 12.0"; "DTOOL_SUPER_BASE" [fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=11,height=0.25,shape=box,style=""]; "TypedObject" [URL="acron.core.TypedObject.html#acron.core.TypedObject",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=11,height=0.25,shape=box,style="",target="_top",tooltip="/**"]; "DTOOL_SUPER_BASE" -> "TypedObject" [arrowsize=0.75,style=""]; "TypedWritable" [URL="acron.core.TypedWritable.html#acron.core.TypedWritable",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=11,height=0.25,shape=box,style="",target="_top",tooltip="/**"]; "TypedObject" -> "TypedWritable" [arrowsize=0.75,style=""]; "WritableConfigurable" [URL="acron.core.WritableConfigurable.html#acron.core.WritableConfigurable",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=11,height=0.25,shape=box,style="",target="_top",tooltip="/**"]; "TypedWritable" -> "WritableConfigurable" [arrowsize=0.75,style=""]; }- static get_class_type()¶