SpaceProperties(Space)¶
base classes — bpy_struct, Space
- class bpy.types.SpaceProperties(Space)¶
Properties space data
- context¶
TOOLTool, Active Tool and Workspace settings.SCENEScene, Scene Properties.RENDERRender, Render Properties.OUTPUTOutput, Output Properties.VIEW_LAYERView Layer, View Layer Properties.WORLDWorld, World Properties.COLLECTIONCollection, Collection Properties.OBJECTObject, Object Properties.CONSTRAINTConstraints, Object Constraint Properties.MODIFIERModifiers, Modifier Properties.DATAData, Object Data Properties.BONEBone, Bone Properties.BONE_CONSTRAINTBone Constraints, Bone Constraint Properties.MATERIALMaterial, Material Properties.TEXTURETexture, Texture Properties.PARTICLESParticles, Particle Properties.PHYSICSPhysics, Physics Properties.SHADERFXEffects, Visual Effects Properties.
- Type
enum in [‘TOOL’, ‘SCENE’, ‘RENDER’, ‘OUTPUT’, ‘VIEW_LAYER’, ‘WORLD’, ‘COLLECTION’, ‘OBJECT’, ‘CONSTRAINT’, ‘MODIFIER’, ‘DATA’, ‘BONE’, ‘BONE_CONSTRAINT’, ‘MATERIAL’, ‘TEXTURE’, ‘PARTICLES’, ‘PHYSICS’, ‘SHADERFX’], default ‘RENDER’
- outliner_sync¶
Change to the corresponding tab when outliner data icons are clicked
ALWAYSAlways, Always change tabs when clicking an icon in an outliner.NEVERNever, Never change tabs when clicking an icon in an outliner.AUTOAuto, Change tabs only when this editor shares a border with an outliner.
- Type
enum in [‘ALWAYS’, ‘NEVER’, ‘AUTO’], default ‘AUTO’
- search_filter¶
Live search filtering string
- Type
string, default “”, (never None)
- tab_search_results¶
Whether or not each visible tab has a search result
- Type
boolean, default False, (readonly)
- use_pin_id¶
Use the pinned context
- Type
boolean, default False
- classmethod bl_rna_get_subclass(id, default=None)¶
- Parameters
id (string) – The RNA type identifier.
- Returns
The RNA type or default when not found.
- Return type
bpy.types.Structsubclass
- classmethod bl_rna_get_subclass_py(id, default=None)¶
- Parameters
id (string) – The RNA type identifier.
- Returns
The class or default when not found.
- Return type
type
- draw_handler_add(callback, args, region_type, draw_type)¶
Add a new draw handler to this space type. It will be called every time the specified region in the space type will be drawn. Note: All arguments are positional only for now.
- Parameters
callback (function) – A function that will be called when the region is drawn. It gets the specified arguments as input.
args (tuple) – Arguments that will be passed to the callback.
region_type (str) – The region type the callback draws in; usually
WINDOW. (bpy.types.Region.type)draw_type (str) – Usually
POST_PIXELfor 2D drawing andPOST_VIEWfor 3D drawing. In some casesPRE_VIEWcan be used.BACKDROPcan be used for backdrops in the node editor.
- Returns
Handler that can be removed later on.
- Return type
object
- draw_handler_remove(handler, region_type)¶
Remove a draw handler that was added previously.
- Parameters
handler (object) – The draw handler that should be removed.
region_type (str) – Region type the callback was added to.
Inherited Properties
Inherited Functions