unreal.PoseSearchSchema
¶
- class unreal.PoseSearchSchema(outer: Object | None = None, name: Name | str = 'None')¶
Bases:
DataAsset
Specifies the format of a pose search index. At runtime, queries are built according to the schema for searching.
C++ Source:
Plugin: PoseSearch
Module: PoseSearch
File: PoseSearchSchema.h
Editor Properties: (see get_editor_property/set_editor_property)
base_cost_bias
(float): [Read-Write] base cost added to all poses from databases that uses this schema. it can be overridden by UAnimNotifyState_PoseSearchModifyCostchannels
(Array[PoseSearchFeatureChannel]): [Read-Write]color_presets
(Array[PoseSearchSchemaColorPreset]): [Read-Write]continuing_pose_cost_bias
(float): [Read-Write] cost added to the continuing pose from databases that uses this schemadata_preprocessor
(PoseSearchDataPreprocessor): [Read-Write]mirror_data_table
(MirrorDataTable): [Read-Write] If set, this schema will support mirroring pose search databasesmirror_mismatch_cost_bias
(float): [Read-Write] If there’s a mirroring mismatch between the currently playing asset and a search candidate, this cost will be added to the candidate, making it less likely to be selectedsample_rate
(int32): [Read-Write]skeleton
(Skeleton): [Read-Write] todo:: used only for indexing: cache it somewhere else