unreal.AnimDatabaseIndex

class unreal.AnimDatabaseIndex(outer: Object | None = None, name: Name | str = 'None')

Bases: DataAsset

A Database Index is an asset you can use to store Frames, FrameRanges, and FrameAttributes derived from an AnimDatabase

C++ Source:

  • Plugin: AnimDatabase

  • Module: AnimDatabase

  • File: AnimDatabaseIndex.h

Editor Properties: (see get_editor_property/set_editor_property)

  • database (AnimDatabase): [Read-Write] Database to build the index for

  • frame_ranges (AnimDatabaseFrameRangesFunction): [Read-Write] The frame ranges to build the index over

  • function (AnimDatabaseIndexFunction): [Read-Write] Function used to build the index

  • index_database (AnimDatabase): [Read-Only] Database this index corresponds to

  • index_frame_attributes (Map[Name, AnimDatabaseFrameAttribute]): [Read-Only] Map of index AnimDatabaseFrameAttributes structures

  • index_frame_ranges (Map[Name, AnimDatabaseFrameRanges]): [Read-Only] Map of index AnimDatabaseFrameRanges structures

  • index_frames (Map[Name, AnimDatabaseFrames]): [Read-Only] Map of index AnimDatabaseFrames structures

property database: AnimDatabase

[Read-Write] Database to build the index for

Type:

(AnimDatabase)

property frame_ranges: AnimDatabaseFrameRangesFunction

[Read-Write] The frame ranges to build the index over

Type:

(AnimDatabaseFrameRangesFunction)

property function: AnimDatabaseIndexFunction

[Read-Write] Function used to build the index

Type:

(AnimDatabaseIndexFunction)

property index_database: AnimDatabase

[Read-Only] Database this index corresponds to

Type:

(AnimDatabase)

property index_frame_attributes: None

[Read-Only] Map of index AnimDatabaseFrameAttributes structures

Type:

(Map[Name, AnimDatabaseFrameAttribute])

property index_frame_ranges: None

[Read-Only] Map of index AnimDatabaseFrameRanges structures

Type:

(Map[Name, AnimDatabaseFrameRanges])

property index_frames: None

[Read-Only] Map of index AnimDatabaseFrames structures

Type:

(Map[Name, AnimDatabaseFrames])