I think I know this is a basic question but I dont got the connection between values inside a class and outside.
I have an Array with string values defined in a OperatorClass and I can use it inside but what I really want is defining the Array Values outside of the class and then reference it when needed - everytime I define a PropertyGroup or StringProperty I cant find it...
I think I miss some basic understanding where values are stored in that blender data structure or how to add the array to some kind of globalness…
EDIT: so I would like to outsource the Arrays from this class
class OBJECT_OT_createWorkFolder(bpy.types.Operator):
bl_idname = "object.workfoldbtn"
bl_label = "Create Projectfolder"
bl_description = "Fügt dem Ausgew. Verzn. Arbeitsfolder hinzu"
Workfolder = ["00_DATA","01_INCOMING","02_Workspace","03_Render","04_Compositing","05_OUT"]
WS_Subfolder = ["02_0_Exports","02_1_Assets", "02_2_Textures","02_3_Light","02_4_Scripts","02_x_Caches"]
Rndr_Subfolder = ["03_0_TestRender","03_1_FINAL"]
Comp_Subfolder = ["Photoshop","AfterEffects","DaVinciRes"]
...