ThemeView3D(bpy_struct)

base class — bpy_struct

class bpy.types.ThemeView3D(bpy_struct)

Theme settings for the 3D View

act_spline
Type:float array of 3 items in [0, 1], default (0.0, 0.0, 0.0)
bone_locked_weight

Shade for bones corresponding to a locked weight group during painting

Type:float array of 4 items in [0, 1], default (0.0, 0.0, 0.0, 0.0)
bone_pose
Type:float array of 3 items in [0, 1], default (0.0, 0.0, 0.0)
bone_pose_active
Type:float array of 3 items in [0, 1], default (0.0, 0.0, 0.0)
bone_solid
Type:float array of 3 items in [0, 1], default (0.0, 0.0, 0.0)
bundle_solid
Type:float array of 3 items in [0, 1], default (0.0, 0.0, 0.0)
camera
Type:float array of 3 items in [0, 1], default (0.0, 0.0, 0.0)
camera_path
Type:float array of 3 items in [0, 1], default (0.0, 0.0, 0.0)
clipping_border_3d
Type:float array of 4 items in [0, 1], default (0.0, 0.0, 0.0, 0.0)
edge_bevel
Type:float array of 3 items in [0, 1], default (0.0, 0.0, 0.0)
edge_crease
Type:float array of 3 items in [0, 1], default (0.0, 0.0, 0.0)
edge_facesel
Type:float array of 3 items in [0, 1], default (0.0, 0.0, 0.0)
edge_seam
Type:float array of 3 items in [0, 1], default (0.0, 0.0, 0.0)
edge_select
Type:float array of 3 items in [0, 1], default (0.0, 0.0, 0.0)
edge_sharp
Type:float array of 3 items in [0, 1], default (0.0, 0.0, 0.0)
editmesh_active
Type:float array of 4 items in [0, 1], default (0.0, 0.0, 0.0, 0.0)
empty
Type:float array of 3 items in [0, 1], default (0.0, 0.0, 0.0)
extra_edge_angle
Type:float array of 3 items in [0, 1], default (0.0, 0.0, 0.0)
extra_edge_len
Type:float array of 3 items in [0, 1], default (0.0, 0.0, 0.0)
extra_face_angle
Type:float array of 3 items in [0, 1], default (0.0, 0.0, 0.0)
extra_face_area
Type:float array of 3 items in [0, 1], default (0.0, 0.0, 0.0)
face
Type:float array of 4 items in [0, 1], default (0.0, 0.0, 0.0, 0.0)
face_back
Type:float array of 4 items in [0, 1], default (0.0, 0.0, 0.0, 0.0)
face_dot
Type:float array of 3 items in [0, 1], default (0.0, 0.0, 0.0)
face_front
Type:float array of 4 items in [0, 1], default (0.0, 0.0, 0.0, 0.0)
face_select
Type:float array of 4 items in [0, 1], default (0.0, 0.0, 0.0, 0.0)
facedot_size
Type:int in [1, 10], default 0
frame_current
Type:float array of 3 items in [0, 1], default (0.0, 0.0, 0.0)
freestyle_edge_mark
Type:float array of 3 items in [0, 1], default (0.0, 0.0, 0.0)
freestyle_face_mark
Type:float array of 4 items in [0, 1], default (0.0, 0.0, 0.0, 0.0)
gp_vertex
Type:float array of 3 items in [0, 1], default (0.0, 0.0, 0.0)
gp_vertex_select
Type:float array of 3 items in [0, 1], default (0.0, 0.0, 0.0)
gp_vertex_size
Type:int in [1, 10], default 0
grid
Type:float array of 4 items in [0, 1], default (0.0, 0.0, 0.0, 0.0)
handle_align
Type:float array of 3 items in [0, 1], default (0.0, 0.0, 0.0)
handle_auto
Type:float array of 3 items in [0, 1], default (0.0, 0.0, 0.0)
handle_free
Type:float array of 3 items in [0, 1], default (0.0, 0.0, 0.0)
handle_sel_align
Type:float array of 3 items in [0, 1], default (0.0, 0.0, 0.0)
handle_sel_auto
Type:float array of 3 items in [0, 1], default (0.0, 0.0, 0.0)
handle_sel_free
Type:float array of 3 items in [0, 1], default (0.0, 0.0, 0.0)
handle_sel_vect
Type:float array of 3 items in [0, 1], default (0.0, 0.0, 0.0)
handle_vect
Type:float array of 3 items in [0, 1], default (0.0, 0.0, 0.0)
lastsel_point
Type:float array of 3 items in [0, 1], default (0.0, 0.0, 0.0)
light
Type:float array of 4 items in [0, 1], default (0.0, 0.0, 0.0, 0.0)
normal
Type:float array of 3 items in [0, 1], default (0.0, 0.0, 0.0)
nurb_sel_uline
Type:float array of 3 items in [0, 1], default (0.0, 0.0, 0.0)
nurb_sel_vline
Type:float array of 3 items in [0, 1], default (0.0, 0.0, 0.0)
nurb_uline
Type:float array of 3 items in [0, 1], default (0.0, 0.0, 0.0)
nurb_vline
Type:float array of 3 items in [0, 1], default (0.0, 0.0, 0.0)
object_active
Type:float array of 3 items in [0, 1], default (0.0, 0.0, 0.0)
object_origin_size

Diameter in Pixels for Object/Light origin display

Type:int in [4, 10], default 0
object_selected
Type:float array of 3 items in [0, 1], default (0.0, 0.0, 0.0)
outline_width
Type:int in [1, 5], default 0
paint_curve_handle
Type:float array of 4 items in [0, 1], default (0.0, 0.0, 0.0, 0.0)
paint_curve_pivot
Type:float array of 4 items in [0, 1], default (0.0, 0.0, 0.0, 0.0)
skin_root
Type:float array of 3 items in [0, 1], default (0.0, 0.0, 0.0)
space

Settings for space

Type:ThemeSpaceGradient, (readonly, never None)
speaker
Type:float array of 3 items in [0, 1], default (0.0, 0.0, 0.0)
split_normal
Type:float array of 3 items in [0, 1], default (0.0, 0.0, 0.0)
text_grease_pencil

Color for indicating Grease Pencil keyframes

Type:float array of 3 items in [0, 1], default (0.0, 0.0, 0.0)
text_keyframe

Color for indicating Object keyframes

Type:float array of 3 items in [0, 1], default (0.0, 0.0, 0.0)
transform
Type:float array of 3 items in [0, 1], default (0.0, 0.0, 0.0)
vertex
Type:float array of 3 items in [0, 1], default (0.0, 0.0, 0.0)
vertex_bevel
Type:float array of 3 items in [0, 1], default (0.0, 0.0, 0.0)
vertex_normal
Type:float array of 3 items in [0, 1], default (0.0, 0.0, 0.0)
vertex_select
Type:float array of 3 items in [0, 1], default (0.0, 0.0, 0.0)
vertex_size
Type:int in [1, 32], default 0
vertex_unreferenced
Type:float array of 3 items in [0, 1], default (0.0, 0.0, 0.0)
view_overlay
Type:float array of 3 items in [0, 1], default (0.0, 0.0, 0.0)
wire
Type:float array of 3 items in [0, 1], default (0.0, 0.0, 0.0)
wire_edit

Color for wireframe when in edit mode, but edge selection is active

Type:float array of 3 items in [0, 1], default (0.0, 0.0, 0.0)
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