Blockbench Reference Docs
Preparing search index...
generated/outliner/types/armature
Armature
Class Armature
Hierarchy
unknown
Armature
Index
Constructors
constructor
Properties
buttons
children
icon
is
Open
menu
name_
regex
origin
title
type
visibility
all
behavior
preview_
controller
selected
Methods
calculate
Vertex
Deformation
extend
for
Each
Child
get
All
Bones
get
Childless
Copy
get
Mesh
get
Save
Copy
get
Undo
Copy
init
mark
As
Selected
matches
Selection
open
Up
Constructors
constructor
new
Armature
(
data
?:
ArmatureOptions
,
uuid
?:
string
)
:
Armature
Parameters
Optional
data
:
ArmatureOptions
Optional
uuid
:
string
Returns
Armature
Properties
buttons
buttons
:
OutlinerToggle
[]
children
children
:
any
[]
icon
icon
:
string
is
Open
isOpen
:
boolean
menu
menu
:
Menu
name_
regex
name_regex
:
()
=>
false
|
"a-zA-Z0-9_"
origin
origin
:
ArrayVector3
title
title
:
string
type
type
:
string
visibility
visibility
:
boolean
Static
all
all
:
Armature
[]
Static
behavior
behavior
:
{
child_types
:
string
[]
;
movable
:
boolean
;
parent
:
boolean
;
rotatable
:
boolean
;
unique_name
:
boolean
;
}
Static
preview_
controller
preview_controller
:
NodePreviewController
Static
selected
selected
:
Armature
[]
Methods
calculate
Vertex
Deformation
calculateVertexDeformation
(
mesh
:
Mesh
)
:
Record
<
string
,
ArrayVector3
>
Parameters
mesh
:
Mesh
Returns
Record
<
string
,
ArrayVector3
>
extend
extend
(
object
:
ArmatureOptions
)
:
this
Parameters
object
:
ArmatureOptions
Returns
this
for
Each
Child
forEachChild
(
cb
:
(
element
:
OutlinerElement
)
=>
void
,
type
?:
any
,
forSelf
?:
boolean
,
)
:
void
Parameters
cb
:
(
element
:
OutlinerElement
)
=>
void
Optional
type
:
any
Optional
forSelf
:
boolean
Returns
void
get
All
Bones
getAllBones
()
:
ArmatureBone
[]
Returns
ArmatureBone
[]
get
Childless
Copy
getChildlessCopy
(
keep_uuid
?:
boolean
)
:
Armature
Parameters
Optional
keep_uuid
:
boolean
Returns
Armature
get
Mesh
getMesh
()
:
Object3D
Returns
Object3D
get
Save
Copy
getSaveCopy
()
:
{
children
:
string
[]
;
isOpen
:
boolean
;
name
:
string
;
type
:
string
;
uuid
:
string
;
}
Returns
{
children
:
string
[]
;
isOpen
:
boolean
;
name
:
string
;
type
:
string
;
uuid
:
string
;
}
get
Undo
Copy
getUndoCopy
()
:
any
Returns
any
init
init
()
:
this
Returns
this
mark
As
Selected
markAsSelected
(
descendants
?:
boolean
)
:
this
Parameters
Optional
descendants
:
boolean
Returns
this
matches
Selection
matchesSelection
()
:
boolean
Returns
boolean
open
Up
openUp
()
:
this
Returns
this
Settings
Member Visibility
Protected
Inherited
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
buttons
children
icon
is
Open
menu
name_
regex
origin
title
type
visibility
all
behavior
preview_
controller
selected
Methods
calculate
Vertex
Deformation
extend
for
Each
Child
get
All
Bones
get
Childless
Copy
get
Mesh
get
Save
Copy
get
Undo
Copy
init
mark
As
Selected
matches
Selection
open
Up
Blockbench Reference Docs
Loading...