BlendDataLamps(bpy_struct)¶
base class — bpy_struct
-
class
bpy.types.
BlendDataLamps
(bpy_struct)¶ Collection of lamps
-
is_updated
¶ Type: boolean, default False, (readonly)
-
new
(name, type)¶ Add a new lamp to the main database
Parameters: - name (string, (never None)) – New name for the data-block
- type (enum in ['POINT', 'SUN', 'SPOT', 'HEMI', 'AREA']) –
Type, The type of texture to add
POINT
Point, Omnidirectional point light source.SUN
Sun, Constant direction parallel ray light source.SPOT
Spot, Directional cone light source.HEMI
Hemi, 180 degree constant light source.AREA
Area, Directional area light source.
Returns: New lamp data-block
Return type:
-
remove
(lamp, do_unlink=True, do_id_user=True, do_ui_user=True)¶ Remove a lamp from the current blendfile
Parameters: - lamp (
Lamp
, (never None)) – Lamp to remove - do_unlink (boolean, (optional)) – Unlink all usages of this lamp before deleting it (WARNING: will also delete objects instancing that lamp data)
- do_id_user (boolean, (optional)) – Decrement user counter of all datablocks used by this lamp data
- do_ui_user (boolean, (optional)) – Make sure interface does not reference this lamp data
- lamp (
-
tag
(value)¶ tag
Parameters: value (boolean) – Value
-
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.Struct
subclass
-
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
-
Inherited Properties
Inherited Functions
References