|
Nebula
|
#include "charactercontext.h"#include "skeletonresource.h"#include "coreanimation/animationresource.h"#include "graphics/graphicsserver.h"#include "visibility/visibilitycontext.h"#include "models/modelcontext.h"#include "coreanimation/animsamplemixinfo.h"#include "coreanimation/animsamplebuffer.h"#include "models/nodes/characterskinnode.h"#include "profiling/profiling.h"#include "resources/resourceserver.h"Classes | |
| struct | Characters::CharacterJobContext |
Namespaces | |
| namespace | Characters |
| A character encapsulates a skeleton resource, an animation resource, and the ability to instantiate such and drive animations. | |
Functions | |
| Characters::__ImplementContext (CharacterContext, CharacterContext::characterContextAllocator) | |
| const bool | Characters::IsExpired (const CharacterContext::AnimationRuntime &runtime, const Timing::Time time) |
| const bool | Characters::IsInfinite (const CharacterContext::AnimationRuntime &runtime) |
| Timing::Tick | Characters::GetAbsoluteStopTime (const CharacterContext::AnimationRuntime &runtime) |
| void | Characters::EvalCharacter (SizeT totalJobs, SizeT groupSize, IndexT groupIndex, SizeT invocationOffset, void *ctx) |