2026-03-11_4
This commit is contained in:
@@ -0,0 +1,58 @@
|
||||
import bpy
|
||||
|
||||
|
||||
class AddMeshExtraObjectsPreferences(bpy.types.AddonPreferences):
|
||||
bl_idname = __package__
|
||||
|
||||
show_round_cube: bpy.props.BoolProperty(
|
||||
name = "Round Cube",
|
||||
default = True,
|
||||
)
|
||||
show_single_vert: bpy.props.BoolProperty(
|
||||
name = "Single Vert Menu",
|
||||
default = True,
|
||||
)
|
||||
show_torus_objects: bpy.props.BoolProperty(
|
||||
name = "Torus Objects Menu",
|
||||
default = True,
|
||||
)
|
||||
show_math_functions: bpy.props.BoolProperty(
|
||||
name = "Math Functions Menu",
|
||||
default = True,
|
||||
)
|
||||
show_gears: bpy.props.BoolProperty(
|
||||
name = "Gears Menu",
|
||||
default = True,
|
||||
)
|
||||
show_pipe_joints: bpy.props.BoolProperty(
|
||||
name = "Pipe Joints Menu",
|
||||
default = True,
|
||||
)
|
||||
show_gemstones: bpy.props.BoolProperty(
|
||||
name = "Gemstones Menu",
|
||||
default = True,
|
||||
)
|
||||
show_extras: bpy.props.BoolProperty(
|
||||
name = "Extras Menu",
|
||||
default = True,
|
||||
)
|
||||
show_parent_to_empty: bpy.props.BoolProperty(
|
||||
name = "Parent to Empty",
|
||||
default = True,
|
||||
)
|
||||
|
||||
def draw(self, context):
|
||||
layout = self.layout
|
||||
layout.use_property_split = True
|
||||
layout.use_property_decorate = False
|
||||
|
||||
col = layout.column(heading="Filter Add Menu Items")
|
||||
col.prop(self, "show_round_cube")
|
||||
col.prop(self, "show_single_vert")
|
||||
col.prop(self, "show_torus_objects")
|
||||
col.prop(self, "show_math_functions")
|
||||
col.prop(self, "show_gears")
|
||||
col.prop(self, "show_pipe_joints")
|
||||
col.prop(self, "show_gemstones")
|
||||
col.prop(self, "show_extras")
|
||||
col.prop(self, "show_parent_to_empty")
|
||||
Reference in New Issue
Block a user