Example #1
0
 def execute(self, context):
     self.class_name = self.class_name.replace(' ', '')
     write_data.write_traithx(self.class_name)
     arm.utils.fetch_script_names()
     obj = context.object
     item = obj.my_traitlist[obj.traitlist_index]
     item.class_name_prop = self.class_name
     return {'FINISHED'}
Example #2
0
 def execute(self, context):
     if self.is_object:
         obj = bpy.context.object
     else:
         obj = bpy.context.scene
     self.class_name = self.class_name.replace(' ', '')
     write_data.write_traithx(self.class_name)
     arm.utils.fetch_script_names()
     item = obj.arm_traitlist[obj.arm_traitlist_index]
     item.class_name_prop = self.class_name
     return {'FINISHED'}