API:Class/KeyframeSequenceProvider

Filtered-inheritance mode: While this class technically inherits all Instance class members, some (if not all) have been hidden because they serve no purpose for this object.
Service: This class is a service. It is a top-level singleton which can be obtained with the GetService method.

Animation icon.pngKeyframeSequenceProvider : Object Icon.pngInstance

A service to provide KeyframeSequences

Functions

Functions [toggle]

KeyframeSequenceGetKeyframeSequence ( Content assetId )

Returns a KeyframeSequence from a given asset url.

|RMD member="API:Class/KeyframeSequenceProvider/GetKeyframeSequence"|Returns a KeyframeSequence from a given asset url.|/RMD|
KeyframeSequenceGetKeyframeSequenceById ( int assetId, bool useCache )

Returns a KeyframeSequence from the supplied assetId. Can optionally cache to reduce unnecessary loading freezes.

|RMD member="API:Class/KeyframeSequenceProvider/GetKeyframeSequenceById"|Returns a KeyframeSequence from the supplied assetId. Can optionally cache to reduce unnecessary loading freezes.|/RMD|
ContentRegisterActiveKeyframeSequence ( KeyframeSequence keyframeSequence )

Functions similarly to RegisterKeyframeSequence, but it generates an active:// url (instead of a hash) which can be used in the AnimationId property of an animation.

|RMD member="API:Class/KeyframeSequenceProvider/RegisterActiveKeyframeSequence"|Functions similarly to RegisterKeyframeSequence, but it generates an active:// url (instead of a hash) which can be used in the AnimationId property of an animation.|/RMD|
ContentRegisterKeyframeSequence ( KeyframeSequence keyframeSequence )

Creates a hashId, which can be used in the AnimationId property of an animation.

|RMD member="API:Class/KeyframeSequenceProvider/RegisterKeyframeSequence"|Creates a hashId, which can be used in the AnimationId property of an animation.|/RMD|
Returns a KeyframeSequence from a given asset url.
GetKeyframeSequenceById ( int assetId, bool useCache )
Returns a KeyframeSequence from the supplied assetId. Can optionally cache to reduce unnecessary loading freezes.
Functions similarly to RegisterKeyframeSequence, but it generates an active:// url (instead of a hash) which can be used in the AnimationId property of an animation.
Creates a hashId, which can be used in the AnimationId property of an animation.

YieldFunctions

YieldFunctions [toggle]

InventoryPagesGetAnimations ( int userId )

Returns an InventoryPages object that can be used to iterate over animations owned by the specified user.

|RMD member="API:Class/KeyframeSequenceProvider/GetAnimations"|Returns an InventoryPages object that can be used to iterate over animations owned by the specified user.|/RMD|
KeyframeSequenceGetKeyframeSequenceAsync ( Content assetId )

Returns a KeyframeSequence based on the specified assetId asynchronously.

|RMD member="API:Class/KeyframeSequenceProvider/GetKeyframeSequenceAsync"| Returns a KeyframeSequence based on the specified assetId asynchronously.|/RMD|
GetAnimations ( int userId )
Returns an InventoryPages object that can be used to iterate over animations owned by the specified user.
Returns a KeyframeSequence based on the specified assetId asynchronously.


|RMD member="API:Class/KeyframeSequenceProvider"|A service to provide KeyframeSequences |/RMD|