| abstractevaluateclipanimatorjob.cpp |
|
3197 |
- |
| abstractevaluateclipanimatorjob_p.h |
|
1176 |
- |
| additiveclipblend.cpp |
|
1527 |
- |
| additiveclipblend_p.h |
|
2173 |
- |
| animationclip.cpp |
!
\internal
Called by LoadAnimationClipJob on the threadpool
|
11203 |
- |
| animationclip_p.h |
|
3340 |
- |
| animationutils.cpp |
!
\internal
Calculates the indices required to map from the component ordering within the
provided \a channel, into the standard channel orderings expected by Qt types.
For example, given a channel representing a rotation with the components ordered
as X, Y, Z, Y, this function will return the indices [3, 0, 1, 2] which can then
later be used as part of the format vector in the formatClipResults() function to
remap the channels into the standard W, X, Y, Z order required by QQuaternion.
|
40213 |
- |
| animationutils_p.h |
|
12969 |
- |
| backendnode.cpp |
|
899 |
- |
| backendnode_p.h |
|
1224 |
- |
| bezierevaluator.cpp |
!
\internal
Evaluates the value of the cubic bezier at time \a time.
This requires first finding the value of the bezier parameter, u,
corresponding to the requested time which should itself be
sandwiched by the provided times and keyframes.
Once u is found, substitute this back into the cubic Bezier
equation using the y components of the keyframe control points.
|
7606 |
- |
| bezierevaluator_p.h |
|
1299 |
- |
| blendedclipanimator.cpp |
|
3650 |
- |
| blendedclipanimator_p.h |
|
3188 |
- |
| buildblendtreesjob.cpp |
|
8875 |
- |
| buildblendtreesjob_p.h |
|
1315 |
- |
| channelmapper.cpp |
|
1761 |
- |
| channelmapper_p.h |
|
1570 |
- |
| channelmapping.cpp |
|
3099 |
- |
| channelmapping_p.h |
|
2986 |
- |
| clipanimator.cpp |
|
3814 |
- |
| clipanimator_p.h |
|
3410 |
- |
| clipblendnode.cpp |
\fn QList<Qt3DCore::QNodeId> ClipBlendNode::currentDependencyIds() const
\internal
Each subclass of ClipBlendNode must implement this function such that it
returns a vector of the ids of ClipBlendNodes upon which is it dependent
in order to be able to evaluate given its current internal state.
For example, a subclass implementing a simple lerp blend between two
other nodes, would always return the ids of the nodes between which it
is lerping.
A more generalised lerp node that is capable of lerping between a
series of nodes would return the ids of the two nodes that correspond
to the blend values which sandwich the currently set blend value.
The animation handler will submit a job that uses this function to
build a list of clips that must be evaluated in order to later
evaluate the entire blend tree. In this way, the clips can all be
evaluated in one pass, and the tree in a subsequent pass.
|
4075 |
- |
| clipblendnode_p.h |
|
2951 |
- |
| clipblendnodevisitor.cpp |
!
\class ClipBlendNodeVisitor
\internal
Visits a blend tree in either pre- or post-order manner, optionally taking care
to only visit the nodes that are dependencies of evaluating the blend
tree.
|
4527 |
- |
| clipblendnodevisitor_p.h |
|
1907 |
- |
| clipblendvalue.cpp |
|
2100 |
- |
| clipblendvalue_p.h |
|
1813 |
- |
| clock.cpp |
|
935 |
- |
| clock_p.h |
|
1127 |
- |
| evaluateblendclipanimatorjob.cpp |
|
5853 |
- |
| evaluateblendclipanimatorjob_p.h |
|
1723 |
- |
| evaluateclipanimatorjob.cpp |
|
4022 |
- |
| evaluateclipanimatorjob_p.h |
|
1436 |
- |
| fcurve.cpp |
|
7770 |
- |
| fcurve_p.h |
|
4091 |
- |
| findrunningclipanimatorsjob.cpp |
|
3722 |
- |
| findrunningclipanimatorsjob_p.h |
|
1497 |
- |
| functionrangefinder.cpp |
!
\internal
\class FunctionRangeFinder finds the lower bound index of a range that encloses a function value
Given a vector of function values (typically abscissa values of some other function), this
class can find the lower bound index of a range that encloses the requested value. This is
very useful for finding the two points that sandwich a value to which you later wish to
interpolate for example.
|
4431 |
- |
| functionrangefinder_p.h |
|
1714 |
- |
| gltfimporter.cpp |
|
28363 |
- |
| gltfimporter_p.h |
|
4903 |
- |
| handle_types_p.h |
|
1219 |
- |
| handler.cpp |
|
10426 |
- |
| handler_p.h |
|
4713 |
- |
| keyframe_p.h |
|
1416 |
- |
| lerpclipblend.cpp |
|
1968 |
- |
| lerpclipblend_p.h |
|
1943 |
- |
| loadanimationclipjob.cpp |
|
2995 |
- |
| loadanimationclipjob_p.h |
|
1410 |
- |
| managers.cpp |
|
942 |
- |
| managers_p.h |
|
3186 |
- |
| nodefunctor_p.h |
|
1562 |
- |
| skeleton.cpp |
|
1494 |
- |
| skeleton_p.h |
|
2600 |
- |