# {py:mod}`simvx.editor.panels.inspector_sections.sections` ```{py:module} simvx.editor.panels.inspector_sections.sections ``` ```{autodoc2-docstring} simvx.editor.panels.inspector_sections.sections :allowtitles: ``` ## Module Contents ### Classes ````{list-table} :class: autosummary longtable :align: left * - {py:obj}`MeshSection ` - * - {py:obj}`MaterialSection ` - * - {py:obj}`AudioStreamSection ` - * - {py:obj}`CollisionShapeSection ` - * - {py:obj}`PostProcessToggleSection ` - ```{autodoc2-docstring} simvx.editor.panels.inspector_sections.sections.PostProcessToggleSection :summary: ``` * - {py:obj}`CameraPreviewSection ` - ```{autodoc2-docstring} simvx.editor.panels.inspector_sections.sections.CameraPreviewSection :summary: ``` * - {py:obj}`ParticlePreviewSection ` - ```{autodoc2-docstring} simvx.editor.panels.inspector_sections.sections.ParticlePreviewSection :summary: ``` * - {py:obj}`SpriteAnimationSection ` - ```{autodoc2-docstring} simvx.editor.panels.inspector_sections.sections.SpriteAnimationSection :summary: ``` * - {py:obj}`PathCurveSection ` - ```{autodoc2-docstring} simvx.editor.panels.inspector_sections.sections.PathCurveSection :summary: ``` ```` ### Data ````{list-table} :class: autosummary longtable :align: left * - {py:obj}`log ` - ```{autodoc2-docstring} simvx.editor.panels.inspector_sections.sections.log :summary: ``` ```` ### API ````{py:data} log :canonical: simvx.editor.panels.inspector_sections.sections.log :value: > 'getLogger(...)' ```{autodoc2-docstring} simvx.editor.panels.inspector_sections.sections.log ``` ```` `````{py:class} MeshSection :canonical: simvx.editor.panels.inspector_sections.sections.MeshSection Bases: {py:obj}`simvx.editor.panels.inspector_sections._base.InspectorSection` ````{py:attribute} section_title :canonical: simvx.editor.panels.inspector_sections.sections.MeshSection.section_title :value: > 'Mesh' ```{autodoc2-docstring} simvx.editor.panels.inspector_sections.sections.MeshSection.section_title ``` ```` ````{py:attribute} priority :canonical: simvx.editor.panels.inspector_sections.sections.MeshSection.priority :value: > 10 ```{autodoc2-docstring} simvx.editor.panels.inspector_sections.sections.MeshSection.priority ``` ```` ````{py:method} can_handle(node) :canonical: simvx.editor.panels.inspector_sections.sections.MeshSection.can_handle ```{autodoc2-docstring} simvx.editor.panels.inspector_sections.sections.MeshSection.can_handle ``` ```` ````{py:method} build_rows(node, ctx) :canonical: simvx.editor.panels.inspector_sections.sections.MeshSection.build_rows ```{autodoc2-docstring} simvx.editor.panels.inspector_sections.sections.MeshSection.build_rows ``` ```` ````{py:method} handled_properties(node: simvx.core.Node) -> set[str] :canonical: simvx.editor.panels.inspector_sections.sections.MeshSection.handled_properties ```` ````` `````{py:class} MaterialSection :canonical: simvx.editor.panels.inspector_sections.sections.MaterialSection Bases: {py:obj}`simvx.editor.panels.inspector_sections._base.InspectorSection` ````{py:attribute} section_title :canonical: simvx.editor.panels.inspector_sections.sections.MaterialSection.section_title :value: > 'Material' ```{autodoc2-docstring} simvx.editor.panels.inspector_sections.sections.MaterialSection.section_title ``` ```` ````{py:attribute} priority :canonical: simvx.editor.panels.inspector_sections.sections.MaterialSection.priority :value: > 11 ```{autodoc2-docstring} simvx.editor.panels.inspector_sections.sections.MaterialSection.priority ``` ```` ````{py:method} can_handle(node) :canonical: simvx.editor.panels.inspector_sections.sections.MaterialSection.can_handle ```{autodoc2-docstring} simvx.editor.panels.inspector_sections.sections.MaterialSection.can_handle ``` ```` ````{py:method} build_rows(node, ctx) :canonical: simvx.editor.panels.inspector_sections.sections.MaterialSection.build_rows ```{autodoc2-docstring} simvx.editor.panels.inspector_sections.sections.MaterialSection.build_rows ``` ```` ````{py:method} handled_properties(node: simvx.core.Node) -> set[str] :canonical: simvx.editor.panels.inspector_sections.sections.MaterialSection.handled_properties ```` ````` `````{py:class} AudioStreamSection :canonical: simvx.editor.panels.inspector_sections.sections.AudioStreamSection Bases: {py:obj}`simvx.editor.panels.inspector_sections._base.InspectorSection` ````{py:attribute} section_title :canonical: simvx.editor.panels.inspector_sections.sections.AudioStreamSection.section_title :value: > 'Audio' ```{autodoc2-docstring} simvx.editor.panels.inspector_sections.sections.AudioStreamSection.section_title ``` ```` ````{py:attribute} priority :canonical: simvx.editor.panels.inspector_sections.sections.AudioStreamSection.priority :value: > 20 ```{autodoc2-docstring} simvx.editor.panels.inspector_sections.sections.AudioStreamSection.priority ``` ```` ````{py:method} can_handle(node) :canonical: simvx.editor.panels.inspector_sections.sections.AudioStreamSection.can_handle ```{autodoc2-docstring} simvx.editor.panels.inspector_sections.sections.AudioStreamSection.can_handle ``` ```` ````{py:method} build_rows(node, ctx) :canonical: simvx.editor.panels.inspector_sections.sections.AudioStreamSection.build_rows ```{autodoc2-docstring} simvx.editor.panels.inspector_sections.sections.AudioStreamSection.build_rows ``` ```` ````{py:method} handled_properties(node: simvx.core.Node) -> set[str] :canonical: simvx.editor.panels.inspector_sections.sections.AudioStreamSection.handled_properties ```` ````` `````{py:class} CollisionShapeSection :canonical: simvx.editor.panels.inspector_sections.sections.CollisionShapeSection Bases: {py:obj}`simvx.editor.panels.inspector_sections._base.InspectorSection` ````{py:attribute} section_title :canonical: simvx.editor.panels.inspector_sections.sections.CollisionShapeSection.section_title :value: > 'Collision Shape' ```{autodoc2-docstring} simvx.editor.panels.inspector_sections.sections.CollisionShapeSection.section_title ``` ```` ````{py:attribute} priority :canonical: simvx.editor.panels.inspector_sections.sections.CollisionShapeSection.priority :value: > 30 ```{autodoc2-docstring} simvx.editor.panels.inspector_sections.sections.CollisionShapeSection.priority ``` ```` ````{py:method} can_handle(node) :canonical: simvx.editor.panels.inspector_sections.sections.CollisionShapeSection.can_handle ```{autodoc2-docstring} simvx.editor.panels.inspector_sections.sections.CollisionShapeSection.can_handle ``` ```` ````{py:method} handled_properties(node) :canonical: simvx.editor.panels.inspector_sections.sections.CollisionShapeSection.handled_properties ```` ````{py:method} build_rows(node, ctx) :canonical: simvx.editor.panels.inspector_sections.sections.CollisionShapeSection.build_rows ```{autodoc2-docstring} simvx.editor.panels.inspector_sections.sections.CollisionShapeSection.build_rows ``` ```` ````` `````{py:class} PostProcessToggleSection :canonical: simvx.editor.panels.inspector_sections.sections.PostProcessToggleSection Bases: {py:obj}`simvx.editor.panels.inspector_sections._base.InspectorSection` ```{autodoc2-docstring} simvx.editor.panels.inspector_sections.sections.PostProcessToggleSection ``` ````{py:attribute} section_title :canonical: simvx.editor.panels.inspector_sections.sections.PostProcessToggleSection.section_title :value: > 'Post Processing' ```{autodoc2-docstring} simvx.editor.panels.inspector_sections.sections.PostProcessToggleSection.section_title ``` ```` ````{py:attribute} priority :canonical: simvx.editor.panels.inspector_sections.sections.PostProcessToggleSection.priority :value: > 5 ```{autodoc2-docstring} simvx.editor.panels.inspector_sections.sections.PostProcessToggleSection.priority ``` ```` ````{py:method} can_handle(node) :canonical: simvx.editor.panels.inspector_sections.sections.PostProcessToggleSection.can_handle ```{autodoc2-docstring} simvx.editor.panels.inspector_sections.sections.PostProcessToggleSection.can_handle ``` ```` ````{py:method} handled_properties(node) :canonical: simvx.editor.panels.inspector_sections.sections.PostProcessToggleSection.handled_properties ```` ````{py:method} build_rows(node, ctx) :canonical: simvx.editor.panels.inspector_sections.sections.PostProcessToggleSection.build_rows ```{autodoc2-docstring} simvx.editor.panels.inspector_sections.sections.PostProcessToggleSection.build_rows ``` ```` ````` `````{py:class} CameraPreviewSection :canonical: simvx.editor.panels.inspector_sections.sections.CameraPreviewSection Bases: {py:obj}`simvx.editor.panels.inspector_sections._base.InspectorSection` ```{autodoc2-docstring} simvx.editor.panels.inspector_sections.sections.CameraPreviewSection ``` ````{py:attribute} section_title :canonical: simvx.editor.panels.inspector_sections.sections.CameraPreviewSection.section_title :value: > 'Camera Preview' ```{autodoc2-docstring} simvx.editor.panels.inspector_sections.sections.CameraPreviewSection.section_title ``` ```` ````{py:attribute} priority :canonical: simvx.editor.panels.inspector_sections.sections.CameraPreviewSection.priority :value: > 2 ```{autodoc2-docstring} simvx.editor.panels.inspector_sections.sections.CameraPreviewSection.priority ``` ```` ````{py:method} can_handle(node) :canonical: simvx.editor.panels.inspector_sections.sections.CameraPreviewSection.can_handle ```{autodoc2-docstring} simvx.editor.panels.inspector_sections.sections.CameraPreviewSection.can_handle ``` ```` ````{py:method} handled_properties(node) :canonical: simvx.editor.panels.inspector_sections.sections.CameraPreviewSection.handled_properties ```` ````{py:method} build_rows(node, ctx) :canonical: simvx.editor.panels.inspector_sections.sections.CameraPreviewSection.build_rows ```{autodoc2-docstring} simvx.editor.panels.inspector_sections.sections.CameraPreviewSection.build_rows ``` ```` ````` `````{py:class} ParticlePreviewSection :canonical: simvx.editor.panels.inspector_sections.sections.ParticlePreviewSection Bases: {py:obj}`simvx.editor.panels.inspector_sections._base.InspectorSection` ```{autodoc2-docstring} simvx.editor.panels.inspector_sections.sections.ParticlePreviewSection ``` ````{py:attribute} section_title :canonical: simvx.editor.panels.inspector_sections.sections.ParticlePreviewSection.section_title :value: > 'Particle Controls' ```{autodoc2-docstring} simvx.editor.panels.inspector_sections.sections.ParticlePreviewSection.section_title ``` ```` ````{py:attribute} priority :canonical: simvx.editor.panels.inspector_sections.sections.ParticlePreviewSection.priority :value: > 3 ```{autodoc2-docstring} simvx.editor.panels.inspector_sections.sections.ParticlePreviewSection.priority ``` ```` ````{py:method} can_handle(node) :canonical: simvx.editor.panels.inspector_sections.sections.ParticlePreviewSection.can_handle ```{autodoc2-docstring} simvx.editor.panels.inspector_sections.sections.ParticlePreviewSection.can_handle ``` ```` ````{py:method} handled_properties(node) :canonical: simvx.editor.panels.inspector_sections.sections.ParticlePreviewSection.handled_properties ```` ````{py:method} build_rows(node, ctx) :canonical: simvx.editor.panels.inspector_sections.sections.ParticlePreviewSection.build_rows ```{autodoc2-docstring} simvx.editor.panels.inspector_sections.sections.ParticlePreviewSection.build_rows ``` ```` ````` `````{py:class} SpriteAnimationSection :canonical: simvx.editor.panels.inspector_sections.sections.SpriteAnimationSection Bases: {py:obj}`simvx.editor.panels.inspector_sections._base.InspectorSection` ```{autodoc2-docstring} simvx.editor.panels.inspector_sections.sections.SpriteAnimationSection ``` ````{py:attribute} section_title :canonical: simvx.editor.panels.inspector_sections.sections.SpriteAnimationSection.section_title :value: > 'Sprite Animation' ```{autodoc2-docstring} simvx.editor.panels.inspector_sections.sections.SpriteAnimationSection.section_title ``` ```` ````{py:attribute} priority :canonical: simvx.editor.panels.inspector_sections.sections.SpriteAnimationSection.priority :value: > 4 ```{autodoc2-docstring} simvx.editor.panels.inspector_sections.sections.SpriteAnimationSection.priority ``` ```` ````{py:method} can_handle(node) :canonical: simvx.editor.panels.inspector_sections.sections.SpriteAnimationSection.can_handle ```{autodoc2-docstring} simvx.editor.panels.inspector_sections.sections.SpriteAnimationSection.can_handle ``` ```` ````{py:method} handled_properties(node) :canonical: simvx.editor.panels.inspector_sections.sections.SpriteAnimationSection.handled_properties ```` ````{py:method} build_rows(node, ctx) :canonical: simvx.editor.panels.inspector_sections.sections.SpriteAnimationSection.build_rows ```{autodoc2-docstring} simvx.editor.panels.inspector_sections.sections.SpriteAnimationSection.build_rows ``` ```` ````` `````{py:class} PathCurveSection :canonical: simvx.editor.panels.inspector_sections.sections.PathCurveSection Bases: {py:obj}`simvx.editor.panels.inspector_sections._base.InspectorSection` ```{autodoc2-docstring} simvx.editor.panels.inspector_sections.sections.PathCurveSection ``` ````{py:attribute} section_title :canonical: simvx.editor.panels.inspector_sections.sections.PathCurveSection.section_title :value: > 'Curve' ```{autodoc2-docstring} simvx.editor.panels.inspector_sections.sections.PathCurveSection.section_title ``` ```` ````{py:attribute} priority :canonical: simvx.editor.panels.inspector_sections.sections.PathCurveSection.priority :value: > 6 ```{autodoc2-docstring} simvx.editor.panels.inspector_sections.sections.PathCurveSection.priority ``` ```` ````{py:method} can_handle(node) :canonical: simvx.editor.panels.inspector_sections.sections.PathCurveSection.can_handle ```{autodoc2-docstring} simvx.editor.panels.inspector_sections.sections.PathCurveSection.can_handle ``` ```` ````{py:method} handled_properties(node) :canonical: simvx.editor.panels.inspector_sections.sections.PathCurveSection.handled_properties ```` ````{py:method} build_rows(node, ctx) :canonical: simvx.editor.panels.inspector_sections.sections.PathCurveSection.build_rows ```{autodoc2-docstring} simvx.editor.panels.inspector_sections.sections.PathCurveSection.build_rows ``` ```` `````