class
#include <Magnum/Ui/AbstractAnimator.h>
DebugIntegration Debug layer integration.
If an inner type with this name is implemented on an animator that's passed to DebugLayer::
Public functions
-
void print(Debug& debug,
const Animator& animator,
Containers::
StringView animatorName, AnimatorDataHandle animation) - Print details about a particular animation.
Function documentation
void Magnum:: Ui:: AbstractAnimator:: DebugIntegration:: print(Debug& debug,
const Animator& animator,
Containers:: StringView animatorName,
AnimatorDataHandle animation)
Print details about a particular animation.
Parameters | |
---|---|
debug | Debug output where to print |
animator | Animator associated with given animation . The implementation can use either the animator type this class is part of or any base type. |
animatorName | Animator name that was passed to DebugLayer:: |
animation | Animation to print info about. Guaranteed to be valid. |
Used internally by DebugLayer. To fit among other info provided by DebugLayer itself, the implementation is expected to indent the output by at least two spaces and end with a newline (i.e., Debug::