AddAttributeTrack(const AttributeAnimationStateTrack &track) (defined in Urho3D::AnimationState) | Urho3D::AnimationState | |
AddModelTrack(const ModelAnimationStateTrack &track) (defined in Urho3D::AnimationState) | Urho3D::AnimationState | |
AddNodeTrack(const NodeAnimationStateTrack &track) (defined in Urho3D::AnimationState) | Urho3D::AnimationState | |
AddRef() | Urho3D::RefCounted | |
animation_ | Urho3D::AnimationState | private |
animationRevision_ | Urho3D::AnimationState | private |
AnimationState(AnimationController *controller) | Urho3D::AnimationState | explicit |
AreTracksDirty() const | Urho3D::AnimationState | |
attributeTracks_ (defined in Urho3D::AnimationState) | Urho3D::AnimationState | private |
blendingMode_ (defined in Urho3D::AnimationState) | Urho3D::AnimationState | private |
CalculateAttributeTrack(Variant &output, const VariantAnimationTrack &track, unsigned &frame, float baseWeight) const | Urho3D::AnimationState | private |
CalculateAttributeTracks(ea::unordered_map< AnimatedAttributeReference, Variant > &output) const | Urho3D::AnimationState | |
CalculateModelTracks(ea::vector< ModelAnimationOutput > &output) const | Urho3D::AnimationState | |
CalculateNodeTracks(ea::unordered_map< Node *, NodeAnimationOutput > &output) const | Urho3D::AnimationState | |
CalculateTransformTrack(NodeAnimationOutput &output, const AnimationTrack &track, unsigned &frame, float baseWeight) const | Urho3D::AnimationState | private |
ClearAllTracks() (defined in Urho3D::AnimationState) | Urho3D::AnimationState | |
ConnectToAnimatedModel(AnimatedModel *model) | Urho3D::AnimationState | |
controller_ | Urho3D::AnimationState | private |
GetAnimation() const | Urho3D::AnimationState | inline |
GetBlendMode() const | Urho3D::AnimationState | inline |
GetLength() const | Urho3D::AnimationState | |
GetModel() const | Urho3D::AnimationState | |
GetStartBone() const | Urho3D::AnimationState | inline |
GetTime() const | Urho3D::AnimationState | inline |
GetWeight() const | Urho3D::AnimationState | inline |
HasScriptObject() const | Urho3D::RefCounted | inline |
Initialize(Animation *animation, const ea::string &startBone, AnimationBlendMode blendMode) | Urho3D::AnimationState | |
IsEnabled() const | Urho3D::AnimationState | inline |
IsLooped() const | Urho3D::AnimationState | inline |
IsScriptStrongRef() const | Urho3D::RefCounted | inline |
looped_ | Urho3D::AnimationState | private |
MarkTracksDirty() (defined in Urho3D::AnimationState) | Urho3D::AnimationState | |
model_ | Urho3D::AnimationState | private |
modelTracks_ | Urho3D::AnimationState | private |
nodeTracks_ (defined in Urho3D::AnimationState) | Urho3D::AnimationState | private |
OnTracksReady() (defined in Urho3D::AnimationState) | Urho3D::AnimationState | |
operator=(const RefCounted &rhs)=delete | Urho3D::RefCounted | |
refCount_ | Urho3D::RefCounted | private |
RefCounted() | Urho3D::RefCounted | |
RefCounted(const RefCounted &rhs)=delete | Urho3D::RefCounted | |
RefCountPtr() const | Urho3D::RefCounted | inline |
Refs() const | Urho3D::RefCounted | |
ReleaseRef() | Urho3D::RefCounted | |
SetLooped(bool looped) | Urho3D::AnimationState | |
SetTime(float time) | Urho3D::AnimationState | |
SetWeight(float weight) | Urho3D::AnimationState | |
startBone_ (defined in Urho3D::AnimationState) | Urho3D::AnimationState | private |
time_ (defined in Urho3D::AnimationState) | Urho3D::AnimationState | private |
tracksDirty_ | Urho3D::AnimationState | private |
Update(bool looped, float time, float weight) | Urho3D::AnimationState | |
WeakRefs() const | Urho3D::RefCounted | |
weight_ (defined in Urho3D::AnimationState) | Urho3D::AnimationState | private |
~AnimationState() override | Urho3D::AnimationState | |
~RefCounted() | Urho3D::RefCounted | virtual |